@charset "UTF-8";
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);

@font-face {
    font-family: ds-casino-icon-set;
    src: url(../../../child_theme/common/fonts/ds-casino-icon-set/ds-casino-icon-set.eot);
    src: url(../../../child_theme/common/fonts/ds-casino-icon-set/ds-casino-icon-set.eot?#iefix) format("embedded-opentype"), url(../../../child_theme/common/fonts/ds-casino-icon-set/ds-casino-icon-set.ttf) format("truetype"), url(../../../child_theme/common/fonts/ds-casino-icon-set/ds-casino-icon-set.woff) format("woff"), url(../../../child_theme/common/fonts/ds-casino-icon-set/ds-casino-icon-set.svg#ds-casino-icon-set) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: ds-icon-set;
    src: url(/cdn/5070/themes/_default/common/fonts/ds-icon-set/v3.5/ds-icon-set.eot);
    src: url(/cdn/5070/themes/_default/common/fonts/ds-icon-set/v3.5/ds-icon-set.eot?#iefix) format("embedded-opentype"), url(/cdn/5070/themes/_default/common/fonts/ds-icon-set/v3.5/ds-icon-set.ttf) format("truetype"), url(/cdn/5070/themes/_default/common/fonts/ds-icon-set/v3.5/ds-icon-set.woff) format("woff"), url(/cdn/5070/themes/_default/common/fonts/ds-icon-set/v3.5/ds-icon-set.svg#ds-icon-set) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

/*! purgecss start ignore */
@font-face {
    font-family: ds-sport-icon-set;
    src: url(/cdn/5070/themes/_default/common/fonts/ds-sport-icon-set/v2.8/ds-sport-icon-set.eot);
    src: url(/cdn/5070/themes/_default/common/fonts/ds-sport-icon-set/v2.8/ds-sport-icon-set.eot?#iefix) format("embedded-opentype"), url(/cdn/5070/themes/_default/common/fonts/ds-sport-icon-set/v2.8/ds-sport-icon-set.ttf) format("truetype"), url(/cdn/5070/themes/_default/common/fonts/ds-sport-icon-set/v2.8/ds-sport-icon-set.woff) format("woff"), url(/cdn/5070/themes/_default/common/fonts/ds-sport-icon-set/v2.8/ds-sport-icon-set.svg#ds-icon-set) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

.ds-sport-icon {
    display: inline-block;
    font-size: 1.125rem;
    font-family: ds-sport-icon-set !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-feature-settings: "liga";
    font-feature-settings: "liga"
}

.ds-sport-icon-all:before {
    content: ""
}

.ds-sport-icon-live-calendar:before {
    content: ""
}

.ds-sport-icon-athletics:before {
    content: ""
}

.ds-sport-icon-australianrules:before {
    content: ""
}

.ds-sport-icon-badminton:before {
    content: ""
}

.ds-sport-icon-baseball:before {
    content: ""
}

.ds-sport-icon-basketball:before {
    content: ""
}

.ds-sport-icon-beachvolley:before {
    content: ""
}

.ds-sport-icon-boxing:before {
    content: ""
}

.ds-sport-icon-cricket:before {
    content: ""
}

.ds-sport-icon-cycling:before {
    content: ""
}

.ds-sport-icon-darts:before {
    content: ""
}

.ds-sport-icon-esports:before {
    content: ""
}

.ds-sport-icon-football:before {
    content: ""
}

.ds-sport-icon-futsal:before {
    content: ""
}

.ds-sport-icon-golf:before {
    content: ""
}

.ds-sport-icon-greyhounds:before {
    content: ""
}

.ds-sport-icon-handball:before {
    content: ""
}

.ds-sport-icon-horseracing:before {
    content: ""
}

.ds-sport-icon-horse_racing:before {
    content: ""
}

.ds-sport-icon-icehockey:before {
    content: ""
}

.ds-sport-icon-mma:before {
    content: ""
}

.ds-sport-icon-motorsports:before {
    content: ""
}

.ds-sport-icon-netball:before {
    content: ""
}

.ds-sport-icon-olympicgames:before {
    content: ""
}

.ds-sport-icon-winterolympicgames:before {
    content: ""
}

.ds-sport-icon-rugbyleague:before {
    content: ""
}

.ds-sport-icon-rugbyunion:before {
    content: ""
}

.ds-sport-icon-snooker:before {
    content: ""
}

.ds-sport-icon-soccer:before {
    content: ""
}

.ds-sport-icon-specials:before {
    content: ""
}

.ds-sport-icon-speedway:before {
    content: ""
}

.ds-sport-icon-squash:before {
    content: ""
}

.ds-sport-icon-tabletennis:before {
    content: ""
}

.ds-sport-icon-tennis:before {
    content: ""
}

.ds-sport-icon-virtualsports:before {
    content: ""
}

.ds-sport-icon-volleyball:before {
    content: ""
}

.ds-sport-icon-wintersports:before {
    content: ""
}

.ds-sport-icon-kabaddi:before {
    content: ""
}

.ds-sport-icon-roland-garros:before {
    content: ""
}

.ds-sport-icon-wimbledon:before {
    content: ""
}

.ds-sport-icon-ausopen:before {
    content: ""
}

.ds-sport-icon-usopen:before {
    content: ""
}

.ds-sport-icon-formula1:before {
    content: ""
}

.ds-sport-icon-hockey:before {
    content: ""
}

.ds-sport-icon-waterpolo:before {
    content: ""
}

.ds-sport-icon-politics:before {
    content: ""
}

.ds-sport-icon-bandy:before {
    content: ""
}

.ds-sport-icon-floorball:before {
    content: ""
}

.ds-sport-icon-lacrosse:before {
    content: ""
}

.ds-sport-icon-pool:before {
    content: ""
}

.ds-sport-icon-gaelicsport:before {
    content: ""
}

.ds-sport-icon-basketball3x3:before {
    content: ""
}

.ds-sport-icon-beachsoccer:before {
    content: ""
}

.ds-sport-icon-alpineskiing:before {
    content: ""
}

.ds-sport-icon-iceskating:before {
    content: ""
}

.ds-sport-icon-crosscountryskiing:before {
    content: ""
}

.ds-sport-icon-rowing:before {
    content: ""
}

.ds-sport-icon-sumo:before {
    content: ""
}

.ds-sport-icon-wrestling:before {
    content: ""
}

.ds-sport-icon-swimming:before {
    content: ""
}

.ds-sport-icon-surfing:before {
    content: ""
}

.ds-sport-icon-speedskating:before {
    content: ""
}

.ds-sport-icon-softball:before {
    content: ""
}

.ds-sport-icon-skijumping:before {
    content: ""
}

.ds-sport-icon-skating:before {
    content: ""
}

.ds-sport-icon-sailing:before {
    content: ""
}

.ds-sport-icon-nordiccombined:before {
    content: ""
}

.ds-sport-icon-motogp:before {
    content: ""
}

.ds-sport-icon-freestyleskiing:before {
    content: ""
}

.ds-sport-icon-curling:before {
    content: ""
}

.ds-sport-icon-chess:before {
    content: ""
}

.ds-sport-icon-bowls:before {
    content: ""
}

.ds-sport-icon-bobsleigh:before {
    content: ""
}

.ds-sport-icon-biathlon:before {
    content: ""
}

.ds-sport-icon-moto2:before {
    content: ""
}

.ds-sport-icon-moto3:before {
    content: ""
}

.ds-sport-icon-motoE:before {
    content: ""
}

.ds-sport-icon-nascar:before {
    content: ""
}

.ds-sport-icon-indycar:before {
    content: ""
}

.ds-sport-icon-24hrsoflemans:before {
    content: ""
}

.ds-sport-icon-formulae:before {
    content: ""
}

.ds-sport-icon-supercars:before {
    content: ""
}

.ds-sport-icon-touringcars:before {
    content: ""
}

.ds-sport-icon-argentinatc:before {
    content: ""
}

.ds-sport-icon-rally:before {
    content: ""
}

.ds-sport-icon-formula2:before {
    content: ""
}

.ds-sport-icon-formula3:before {
    content: ""
}

.ds-sport-icon-superbikes:before {
    content: ""
}

.ds-sport-icon-superpot:before {
    content: ""
}

.ds-sport-icon-grand-slam-tennis {
    vertical-align: middle;
    background-position: center;
    background-repeat: no-repeat;
    width: 1.125rem;
    height: 1.125rem;
    background-size: contain;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:v='https://vecta.io/nano' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23d4dd2a; %7D .cls-1, .cls-2 %7B fill-rule: evenodd; stroke-width: 0px; %7D .cls-2 %7B fill: %23a9b838; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M41.3512573,2.2426147s-.5723152-.4183677-1.6158447-.6887207c-3.9415131-1.0211513-8.3449707-1.677063-15.649353.1885376.1416016.0131226-20.7078476,5.5649114-19.4856243,26.1325512.1839919,3.0962219,3.1489267,4.3815517,5.4887094,3.0777817,6.7172861-3.7424927,12.2425928-18.9520092,19.3387232-24.3657665,3.9994507-3.0509033,6.3925667-4.4821997,9.4323006-4.5454931,0,0,2.4910889.2011108,2.4910889.2011099Z'/%3E%3Cpath class='cls-1' d='M42.408783,56.4244232c-3.4813728,2.1413956-14.9258518,6.671402-14.9258518,6.671402,4.0646458.4760056,8.3612614.6113777,11.9862919-.6701241,0,0,4.5603943-1.1296616,8.3820648-3.8175697,2.4151993-1.6986885,8.0958328-7.1676903,8.0958328-7.1676903l-.0846939-4.495491s-3.2203903,3.1849861-13.4536438,9.4794731Z'/%3E%3Cpath class='cls-2' d='M48.0436707,52.8248787c3.1095505-1.583046,5.7600174-3.9503975,7.1802406-4.5041389-2.1308784,6.2837067-10.1194229,12.3267403-16.4564857,14.3215904,12.5943069-.4432945,23.4330406-17.4634514,23.1278877-21.464138-1.4235611,1.6392097-13.8516426,11.6466866-13.8516426,11.6466866Z'/%3E%3Cpath class='cls-2' d='M.1,29.1272068c0,10.7346325,8.8215364,10.5395222,15.4080891,3.3543339,7.5728359-8.2617722,10.7536755-18.7291908,15.3661156-24.5177059,2.3220844-2.9142914,6.9094677-5.0077467,10.4770565-5.7212119-3.9129295-.70718-7.5323677.3014679-12.6217499,4.1838536-7.0961666,5.4137125-12.2193451,20.2264891-18.9366646,23.9689817-2.3398027,1.3037453-4.8422418-.0878029-4.8422418-3.1895313.0000014-14.4187059,15.6805329-24.5125067,19.5026002-25.543957-3.8857136-.8363315-13.3241329,5.2016432-17.6601429,11.0058558C3.5645137,16.9894543.1,23.4716072.1,29.1272068H.1Z'/%3E%3Cpath class='cls-1' d='M20.9236298,31.9544754c-4.5439568,7.3316689-5.2394562,9.1529694-14.8905191,12.4585533,1.0094757,7.787365,9.9422264,13.7897148,11.1218615,15.5492516,2.267107,1.1530991,4.4817791,1.8317032,7.1076508,2.5006981,7.2634087-7.62146,20.9671135-13.5926132,30.3251381-23.8008919,7.3273392-7.9928074,2.7463455-20.7418919-7.0030365-25.9595394-12.9238052-6.9163375-17.9671249,7.1729412-20.0588932,8.8595638-.0029774-.0073261.0000782-.0273418.0085487-.0584202l-6.2263889,9.8145409-.3996429.6438141c.0050087-.0023079.0103226-.0054035.0152817-.0075703Z'/%3E%3Cpath class='cls-2' d='M20.9236355,31.9544792c-1.7764168.779705-6.6328983,9.6039162-17.4507809,7.8400497-3.2393639-.5279884-2.5138576.4872894-.1144054,6.0861511,2.607394,6.0837479,10.9067371,13.7916985,13.8669937,14.1297989-.8978691-1.6285934-10.1637983-7.6630592-11.1923342-15.5974503,9.6510592-3.3055916,10.3465719-5.1268883,14.8905268-12.4585514v.0000019Z'/%3E%3Cpath class='cls-2' d='M27.5258369,21.5621185c2.0917606-1.6866302,6.5139351-14.0866117,19.4377251-7.1702766,9.7493896,5.2176514,13.3026466,16.1400185,5.9753151,24.1328316-9.4232368,10.2794075-28.6642761,18.1486778-28.6830349,23.9388962.0064373.0017815,29.7080479-15.7639351,36.7649632-24.397316C71.4216309,25.3422222,51.160862-1.3103523,39.6625099,5.4134049c-6.7497978,3.946815-12.2288437,15.921411-12.1366749,16.1487117l.0000019.0000019Z'/%3E%3C/svg%3E")
}

.ds-sport-icon-grand-slam-tennis:before {
    content: none
}

/*! purgecss end ignore */
:root {
    --blue: #007bff;
    --indigo: #6610f2;
    --purple: #6f42c1;
    --pink: #e83e8c;
    --red: #dc3545;
    --orange: #fd7e14;
    --yellow: #ffc107;
    --green: #37a60f;
    --teal: #20c997;
    --cyan: #17a2b8;
    --white: #ffffff;
    --gray: #787878;
    --gray-dark: #2d2d2d;
    --light-blue: #92bbff;
    --gray-medium: #364045;
    --aquamarine: #05c4c3;
    --aqua-blue: #448ccb;
    --light-orange: #f7931e;
    --eerie-black: #201d1c;
    --gold: #F2C46E;
    --dark-charcoal: #0D1213;
    --lighter-orange: #f9ab4f;
    --primary: #f7931e;
    --secondary: #1c1c1c;
    --success: #37a60f;
    --info: #007bff;
    --warning: #ffdd00;
    --danger: #e3141f;
    --light: #333333;
    --dark: #242424;
    --white: #ffffff;
    --black: #000000;
    --primary-dark: #dd7c04;
    --medium: #4a4a4a;
    --event-item: #181c1e;
    --action: #f7931e;
    --action-highlight: #ff7e53;
    --live-primary: #f6e5d6;
    --live-secondary: #f1dac6;
    --pre-primary: #f2f2f2;
    --pre-secondary: #d0d0d0;
    --box-border: #202121;
    --box-border-light: #b3babe;
    --text-dark: #0e1016;
    --text-positive: #37a60f;
    --text-negative: #f7273f;
    --table-row-primary: #212629;
    --table-row-light: #333333;
    --table-row-dark: #333333;
    --neon-green: #53dca9;
    --vip-club-primary: #f2bb64;
    --breakpoint-xxxs: 0;
    --breakpoint-xxs: 320px;
    --breakpoint-xs: 568px;
    --breakpoint-sm: 667px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 992px;
    --breakpoint-xl: 1200px;
    --breakpoint-xml: 1280px;
    --breakpoint-xxl: 1440px;
    --breakpoint-xxxl: 1600px;
    --breakpoint-xxxxl: 1800px;
    --font-family-sans-serif: "Roboto", sans-serif;
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

/*! purgecss start ignore */
*,
::after,
::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: transparent
}

@-ms-viewport {
    width: device-width
}

article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
    display: block
}

body {
    margin: 0;
    font-family: Roboto, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #cacbcc;
    text-align: left;
    background-color: #131313
}

[tabindex="-1"]:focus {
    outline: 0 !important
}

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

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: .5rem
}

p {
    margin-top: 0;
    margin-bottom: 1rem
}

abbr[data-original-title],
abbr[title] {
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    border-bottom: 0
}

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

dl,
ol,
ul {
    margin-top: 0;
    margin-bottom: 1rem
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0
}

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote {
    margin: 0 0 1rem
}

dfn {
    font-style: italic
}

b,
strong {
    font-weight: bolder
}

small {
    font-size: 80%
}

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    color: #fff;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

@media (hover: hover) {
    a:hover {
        color: #fff;
        text-decoration: none
    }
}

a:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none
}

a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
    color: inherit;
    text-decoration: none
}

a:not([href]):not([tabindex]):focus {
    outline: 0
}

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

pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    -ms-overflow-style: scrollbar
}

figure {
    margin: 0 0 1rem
}

img {
    vertical-align: middle;
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

table {
    border-collapse: collapse
}

caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #787878;
    text-align: left;
    caption-side: bottom
}

th {
    text-align: inherit
}

label {
    display: inline-block;
    margin-bottom: .5rem
}

button {
    border-radius: 0
}

button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color
}

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

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

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

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

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

input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
    -webkit-appearance: listbox
}

textarea {
    overflow: auto;
    resize: vertical
}

fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

legend {
    display: block;
    width: 100%;
    max-width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: 1.5rem;
    line-height: inherit;
    color: inherit;
    white-space: normal
}

progress {
    vertical-align: baseline
}

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

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

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

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

output {
    display: inline-block
}

summary {
    display: list-item;
    cursor: pointer
}

template {
    display: none
}

[hidden] {
    display: none !important
}

/*! purgecss end ignore */
.img-fluid {
    max-width: 100%;
    height: auto
}

.img-thumbnail {
    padding: .25rem;
    background-color: #131313;
    border: 1px solid #cacbcc;
    border-radius: .2rem;
    max-width: 100%;
    height: auto
}

.figure {
    display: inline-block
}

.figure-img {
    margin-bottom: .5rem;
    line-height: 1
}

.figure-caption {
    font-size: 90%;
    color: #787878
}

code,
kbd,
pre,
samp {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

code {
    font-size: 87.5%;
    color: #e83e8c;
    word-break: break-word
}

a>code {
    color: inherit
}

kbd {
    padding: .2rem .4rem;
    font-size: 87.5%;
    color: #fff;
    background-color: #212529;
    border-radius: .2rem
}

kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700
}

pre {
    display: block;
    font-size: 87.5%;
    color: #212529
}

pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal
}

.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}

.container {
    width: 100%;
    padding-right: 6px;
    padding-left: 6px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width: 1200px) {
    .container {
        max-width: 1440px
    }
}

.container-fluid {
    width: 100%;
    padding-right: 6px;
    padding-left: 6px;
    margin-right: auto;
    margin-left: auto
}

.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -6px;
    margin-left: -6px
}

.no-gutters {
    margin-right: 0;
    margin-left: 0
}

.no-gutters>.col,
.no-gutters>[class*=col-] {
    padding-right: 0;
    padding-left: 0
}

.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto,
.col-xml,
.col-xml-1,
.col-xml-10,
.col-xml-11,
.col-xml-12,
.col-xml-2,
.col-xml-3,
.col-xml-4,
.col-xml-5,
.col-xml-6,
.col-xml-7,
.col-xml-8,
.col-xml-9,
.col-xml-auto,
.col-xs,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-auto,
.col-xxl,
.col-xxl-1,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-auto,
.col-xxs,
.col-xxs-1,
.col-xxs-10,
.col-xxs-11,
.col-xxs-12,
.col-xxs-2,
.col-xxs-3,
.col-xxs-4,
.col-xxs-5,
.col-xxs-6,
.col-xxs-7,
.col-xxs-8,
.col-xxs-9,
.col-xxs-auto,
.col-xxxl,
.col-xxxl-1,
.col-xxxl-10,
.col-xxxl-11,
.col-xxxl-12,
.col-xxxl-2,
.col-xxxl-3,
.col-xxxl-4,
.col-xxxl-5,
.col-xxxl-6,
.col-xxxl-7,
.col-xxxl-8,
.col-xxxl-9,
.col-xxxl-auto,
.col-xxxxl,
.col-xxxxl-1,
.col-xxxxl-10,
.col-xxxxl-11,
.col-xxxxl-12,
.col-xxxxl-2,
.col-xxxxl-3,
.col-xxxxl-4,
.col-xxxxl-5,
.col-xxxxl-6,
.col-xxxxl-7,
.col-xxxxl-8,
.col-xxxxl-9,
.col-xxxxl-auto {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 6px;
    padding-left: 6px
}

.col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.col-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none
}

.col-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
}

.col-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.col-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.col-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.col-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
}

.col-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.col-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
}

.col-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
}

.col-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.col-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
}

.col-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
}

.col-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.order-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
}

.order-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13
}

.order-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
}

.order-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7
}

.order-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
}

.order-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
}

.order-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10
}

.order-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11
}

.order-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12
}

.offset-1 {
    margin-left: 8.3333333333%
}

.offset-2 {
    margin-left: 16.6666666667%
}

.offset-3 {
    margin-left: 25%
}

.offset-4 {
    margin-left: 33.3333333333%
}

.offset-5 {
    margin-left: 41.6666666667%
}

.offset-6 {
    margin-left: 50%
}

.offset-7 {
    margin-left: 58.3333333333%
}

.offset-8 {
    margin-left: 66.6666666667%
}

.offset-9 {
    margin-left: 75%
}

.offset-10 {
    margin-left: 83.3333333333%
}

.offset-11 {
    margin-left: 91.6666666667%
}

@media (min-width: 320px) {
    .col-xxs {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xxs-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xxs-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xxs-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxs-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxs-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xxs-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xxs-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxs-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xxs-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xxs-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxs-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xxs-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xxs-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxs-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-xxs-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-xxs-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-xxs-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-xxs-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-xxs-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-xxs-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-xxs-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-xxs-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-xxs-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-xxs-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-xxs-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-xxs-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-xxs-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-xxs-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-xxs-0 {
        margin-left: 0
    }

    .offset-xxs-1 {
        margin-left: 8.3333333333%
    }

    .offset-xxs-2 {
        margin-left: 16.6666666667%
    }

    .offset-xxs-3 {
        margin-left: 25%
    }

    .offset-xxs-4 {
        margin-left: 33.3333333333%
    }

    .offset-xxs-5 {
        margin-left: 41.6666666667%
    }

    .offset-xxs-6 {
        margin-left: 50%
    }

    .offset-xxs-7 {
        margin-left: 58.3333333333%
    }

    .offset-xxs-8 {
        margin-left: 66.6666666667%
    }

    .offset-xxs-9 {
        margin-left: 75%
    }

    .offset-xxs-10 {
        margin-left: 83.3333333333%
    }

    .offset-xxs-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 568px) {
    .col-xs {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xs-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xs-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xs-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xs-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xs-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xs-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xs-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xs-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xs-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xs-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xs-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xs-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xs-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xs-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-xs-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-xs-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-xs-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-xs-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-xs-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-xs-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-xs-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-xs-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-xs-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-xs-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-xs-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-xs-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-xs-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-xs-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-xs-0 {
        margin-left: 0
    }

    .offset-xs-1 {
        margin-left: 8.3333333333%
    }

    .offset-xs-2 {
        margin-left: 16.6666666667%
    }

    .offset-xs-3 {
        margin-left: 25%
    }

    .offset-xs-4 {
        margin-left: 33.3333333333%
    }

    .offset-xs-5 {
        margin-left: 41.6666666667%
    }

    .offset-xs-6 {
        margin-left: 50%
    }

    .offset-xs-7 {
        margin-left: 58.3333333333%
    }

    .offset-xs-8 {
        margin-left: 66.6666666667%
    }

    .offset-xs-9 {
        margin-left: 75%
    }

    .offset-xs-10 {
        margin-left: 83.3333333333%
    }

    .offset-xs-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 667px) {
    .col-sm {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-sm-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-sm-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-sm-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-sm-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-sm-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-sm-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-sm-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-sm-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-sm-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-sm-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-sm-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-sm-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-sm-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-sm-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-sm-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-sm-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-sm-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-sm-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-sm-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-sm-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-sm-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-sm-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-sm-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-sm-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-sm-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-sm-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-sm-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-sm-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-sm-0 {
        margin-left: 0
    }

    .offset-sm-1 {
        margin-left: 8.3333333333%
    }

    .offset-sm-2 {
        margin-left: 16.6666666667%
    }

    .offset-sm-3 {
        margin-left: 25%
    }

    .offset-sm-4 {
        margin-left: 33.3333333333%
    }

    .offset-sm-5 {
        margin-left: 41.6666666667%
    }

    .offset-sm-6 {
        margin-left: 50%
    }

    .offset-sm-7 {
        margin-left: 58.3333333333%
    }

    .offset-sm-8 {
        margin-left: 66.6666666667%
    }

    .offset-sm-9 {
        margin-left: 75%
    }

    .offset-sm-10 {
        margin-left: 83.3333333333%
    }

    .offset-sm-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 768px) {
    .col-md {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-md-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-md-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-md-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-md-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-md-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-md-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-md-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-md-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-md-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-md-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-md-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-md-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-md-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-md-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-md-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-md-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-md-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-md-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-md-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-md-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-md-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-md-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-md-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-md-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-md-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-md-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-md-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-md-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-md-0 {
        margin-left: 0
    }

    .offset-md-1 {
        margin-left: 8.3333333333%
    }

    .offset-md-2 {
        margin-left: 16.6666666667%
    }

    .offset-md-3 {
        margin-left: 25%
    }

    .offset-md-4 {
        margin-left: 33.3333333333%
    }

    .offset-md-5 {
        margin-left: 41.6666666667%
    }

    .offset-md-6 {
        margin-left: 50%
    }

    .offset-md-7 {
        margin-left: 58.3333333333%
    }

    .offset-md-8 {
        margin-left: 66.6666666667%
    }

    .offset-md-9 {
        margin-left: 75%
    }

    .offset-md-10 {
        margin-left: 83.3333333333%
    }

    .offset-md-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 992px) {
    .col-lg {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-lg-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-lg-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-lg-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-lg-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-lg-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-lg-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-lg-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-lg-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-lg-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-lg-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-lg-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-lg-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-lg-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-lg-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-lg-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-lg-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-lg-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-lg-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-lg-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-lg-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-lg-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-lg-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-lg-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-lg-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-lg-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-lg-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-lg-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-lg-0 {
        margin-left: 0
    }

    .offset-lg-1 {
        margin-left: 8.3333333333%
    }

    .offset-lg-2 {
        margin-left: 16.6666666667%
    }

    .offset-lg-3 {
        margin-left: 25%
    }

    .offset-lg-4 {
        margin-left: 33.3333333333%
    }

    .offset-lg-5 {
        margin-left: 41.6666666667%
    }

    .offset-lg-6 {
        margin-left: 50%
    }

    .offset-lg-7 {
        margin-left: 58.3333333333%
    }

    .offset-lg-8 {
        margin-left: 66.6666666667%
    }

    .offset-lg-9 {
        margin-left: 75%
    }

    .offset-lg-10 {
        margin-left: 83.3333333333%
    }

    .offset-lg-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 1200px) {
    .col-xl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xl-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-xl-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-xl-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-xl-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-xl-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-xl-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-xl-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-xl-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-xl-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-xl-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-xl-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-xl-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-xl-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-xl-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-xl-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-xl-0 {
        margin-left: 0
    }

    .offset-xl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xl-3 {
        margin-left: 25%
    }

    .offset-xl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xl-6 {
        margin-left: 50%
    }

    .offset-xl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xl-9 {
        margin-left: 75%
    }

    .offset-xl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xl-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 1280px) {
    .col-xml {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xml-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xml-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xml-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xml-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xml-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xml-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xml-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xml-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xml-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xml-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xml-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xml-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xml-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xml-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-xml-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-xml-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-xml-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-xml-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-xml-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-xml-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-xml-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-xml-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-xml-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-xml-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-xml-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-xml-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-xml-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-xml-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-xml-0 {
        margin-left: 0
    }

    .offset-xml-1 {
        margin-left: 8.3333333333%
    }

    .offset-xml-2 {
        margin-left: 16.6666666667%
    }

    .offset-xml-3 {
        margin-left: 25%
    }

    .offset-xml-4 {
        margin-left: 33.3333333333%
    }

    .offset-xml-5 {
        margin-left: 41.6666666667%
    }

    .offset-xml-6 {
        margin-left: 50%
    }

    .offset-xml-7 {
        margin-left: 58.3333333333%
    }

    .offset-xml-8 {
        margin-left: 66.6666666667%
    }

    .offset-xml-9 {
        margin-left: 75%
    }

    .offset-xml-10 {
        margin-left: 83.3333333333%
    }

    .offset-xml-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 1440px) {
    .col-xxl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xxl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xxl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xxl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xxl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xxl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xxl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xxl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xxl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xxl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxl-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-xxl-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-xxl-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-xxl-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-xxl-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-xxl-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-xxl-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-xxl-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-xxl-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-xxl-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-xxl-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-xxl-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-xxl-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-xxl-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-xxl-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-xxl-0 {
        margin-left: 0
    }

    .offset-xxl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xxl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xxl-3 {
        margin-left: 25%
    }

    .offset-xxl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xxl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xxl-6 {
        margin-left: 50%
    }

    .offset-xxl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xxl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xxl-9 {
        margin-left: 75%
    }

    .offset-xxl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xxl-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 1600px) {
    .col-xxxl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xxxl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xxxl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xxxl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxxl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxxl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xxxl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xxxl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxxl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xxxl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xxxl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxxl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xxxl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xxxl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxxl-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-xxxl-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-xxxl-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-xxxl-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-xxxl-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-xxxl-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-xxxl-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-xxxl-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-xxxl-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-xxxl-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-xxxl-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-xxxl-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-xxxl-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-xxxl-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-xxxl-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-xxxl-0 {
        margin-left: 0
    }

    .offset-xxxl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xxxl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xxxl-3 {
        margin-left: 25%
    }

    .offset-xxxl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xxxl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xxxl-6 {
        margin-left: 50%
    }

    .offset-xxxl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xxxl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xxxl-9 {
        margin-left: 75%
    }

    .offset-xxxl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xxxl-11 {
        margin-left: 91.6666666667%
    }
}

@media (min-width: 1800px) {
    .col-xxxxl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%
    }

    .col-xxxxl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: none
    }

    .col-xxxxl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .col-xxxxl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .col-xxxxl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .col-xxxxl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .col-xxxxl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .col-xxxxl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .col-xxxxl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .col-xxxxl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .col-xxxxl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .col-xxxxl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .col-xxxxl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .col-xxxxl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .order-xxxxl-first {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1
    }

    .order-xxxxl-last {
        -webkit-box-ordinal-group: 14;
        -ms-flex-order: 13;
        order: 13
    }

    .order-xxxxl-0 {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }

    .order-xxxxl-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .order-xxxxl-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .order-xxxxl-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .order-xxxxl-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }

    .order-xxxxl-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }

    .order-xxxxl-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .order-xxxxl-7 {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .order-xxxxl-8 {
        -webkit-box-ordinal-group: 9;
        -ms-flex-order: 8;
        order: 8
    }

    .order-xxxxl-9 {
        -webkit-box-ordinal-group: 10;
        -ms-flex-order: 9;
        order: 9
    }

    .order-xxxxl-10 {
        -webkit-box-ordinal-group: 11;
        -ms-flex-order: 10;
        order: 10
    }

    .order-xxxxl-11 {
        -webkit-box-ordinal-group: 12;
        -ms-flex-order: 11;
        order: 11
    }

    .order-xxxxl-12 {
        -webkit-box-ordinal-group: 13;
        -ms-flex-order: 12;
        order: 12
    }

    .offset-xxxxl-0 {
        margin-left: 0
    }

    .offset-xxxxl-1 {
        margin-left: 8.3333333333%
    }

    .offset-xxxxl-2 {
        margin-left: 16.6666666667%
    }

    .offset-xxxxl-3 {
        margin-left: 25%
    }

    .offset-xxxxl-4 {
        margin-left: 33.3333333333%
    }

    .offset-xxxxl-5 {
        margin-left: 41.6666666667%
    }

    .offset-xxxxl-6 {
        margin-left: 50%
    }

    .offset-xxxxl-7 {
        margin-left: 58.3333333333%
    }

    .offset-xxxxl-8 {
        margin-left: 66.6666666667%
    }

    .offset-xxxxl-9 {
        margin-left: 75%
    }

    .offset-xxxxl-10 {
        margin-left: 83.3333333333%
    }

    .offset-xxxxl-11 {
        margin-left: 91.6666666667%
    }
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent
}

.table td,
.table th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #cacbcc
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #cacbcc
}

.table tbody+tbody {
    border-top: 2px solid #cacbcc
}

.table .table {
    background-color: #131313
}

.table-sm td,
.table-sm th {
    padding: .3rem
}

.table-bordered {
    border: 1px solid #cacbcc
}

.table-bordered td,
.table-bordered th {
    border: 1px solid #cacbcc
}

.table-bordered thead td,
.table-bordered thead th {
    border-bottom-width: 2px
}

.table-borderless tbody+tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
    border: 0
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, .05)
}

@media (hover: hover) {
    .table-hover tbody tr:hover {
        background-color: rgba(0, 0, 0, .075)
    }
}

.table-primary,
.table-primary>td,
.table-primary>th {
    background-color: #fde1c0
}

@media (hover: hover) {
    .table-hover .table-primary:hover {
        background-color: #fcd5a7
    }

    .table-hover .table-primary:hover>td,
    .table-hover .table-primary:hover>th {
        background-color: #fcd5a7
    }
}

.table-secondary,
.table-secondary>td,
.table-secondary>th {
    background-color: #bfbfbf
}

@media (hover: hover) {
    .table-hover .table-secondary:hover {
        background-color: #b2b2b2
    }

    .table-hover .table-secondary:hover>td,
    .table-hover .table-secondary:hover>th {
        background-color: #b2b2b2
    }
}

.table-success,
.table-success>td,
.table-success>th {
    background-color: #c7e6bc
}

@media (hover: hover) {
    .table-hover .table-success:hover {
        background-color: #b7dfa9
    }

    .table-hover .table-success:hover>td,
    .table-hover .table-success:hover>th {
        background-color: #b7dfa9
    }
}

.table-info,
.table-info>td,
.table-info>th {
    background-color: #b8daff
}

@media (hover: hover) {
    .table-hover .table-info:hover {
        background-color: #9fcdff
    }

    .table-hover .table-info:hover>td,
    .table-hover .table-info:hover>th {
        background-color: #9fcdff
    }
}

.table-warning,
.table-warning>td,
.table-warning>th {
    background-color: #fff5b8
}

@media (hover: hover) {
    .table-hover .table-warning:hover {
        background-color: #fff19f
    }

    .table-hover .table-warning:hover>td,
    .table-hover .table-warning:hover>th {
        background-color: #fff19f
    }
}

.table-danger,
.table-danger>td,
.table-danger>th {
    background-color: #f7bdc0
}

@media (hover: hover) {
    .table-hover .table-danger:hover {
        background-color: #f4a6aa
    }

    .table-hover .table-danger:hover>td,
    .table-hover .table-danger:hover>th {
        background-color: #f4a6aa
    }
}

.table-light,
.table-light>td,
.table-light>th {
    background-color: #c6c6c6
}

@media (hover: hover) {
    .table-hover .table-light:hover {
        background-color: #b9b9b9
    }

    .table-hover .table-light:hover>td,
    .table-hover .table-light:hover>th {
        background-color: #b9b9b9
    }
}

.table-dark,
.table-dark>td,
.table-dark>th {
    background-color: #c2c2c2
}

@media (hover: hover) {
    .table-hover .table-dark:hover {
        background-color: #b5b5b5
    }

    .table-hover .table-dark:hover>td,
    .table-hover .table-dark:hover>th {
        background-color: #b5b5b5
    }
}

.table-white,
.table-white>td,
.table-white>th {
    background-color: #fff
}

@media (hover: hover) {
    .table-hover .table-white:hover {
        background-color: #f2f2f2
    }

    .table-hover .table-white:hover>td,
    .table-hover .table-white:hover>th {
        background-color: #f2f2f2
    }
}

.table-black,
.table-black>td,
.table-black>th {
    background-color: #b8b8b8
}

@media (hover: hover) {
    .table-hover .table-black:hover {
        background-color: #ababab
    }

    .table-hover .table-black:hover>td,
    .table-hover .table-black:hover>th {
        background-color: #ababab
    }
}

.table-primary-dark,
.table-primary-dark>td,
.table-primary-dark>th {
    background-color: #f5dab9
}

@media (hover: hover) {
    .table-hover .table-primary-dark:hover {
        background-color: #f2cea3
    }

    .table-hover .table-primary-dark:hover>td,
    .table-hover .table-primary-dark:hover>th {
        background-color: #f2cea3
    }
}

.table-medium,
.table-medium>td,
.table-medium>th {
    background-color: #ccc
}

@media (hover: hover) {
    .table-hover .table-medium:hover {
        background-color: #bfbfbf
    }

    .table-hover .table-medium:hover>td,
    .table-hover .table-medium:hover>th {
        background-color: #bfbfbf
    }
}

.table-event-item,
.table-event-item>td,
.table-event-item>th {
    background-color: #bebfc0
}

@media (hover: hover) {
    .table-hover .table-event-item:hover {
        background-color: #b1b2b3
    }

    .table-hover .table-event-item:hover>td,
    .table-hover .table-event-item:hover>th {
        background-color: #b1b2b3
    }
}

.table-action,
.table-action>td,
.table-action>th {
    background-color: #fde1c0
}

@media (hover: hover) {
    .table-hover .table-action:hover {
        background-color: #fcd5a7
    }

    .table-hover .table-action:hover>td,
    .table-hover .table-action:hover>th {
        background-color: #fcd5a7
    }
}

.table-action-highlight,
.table-action-highlight>td,
.table-action-highlight>th {
    background-color: #ffdbcf
}

@media (hover: hover) {
    .table-hover .table-action-highlight:hover {
        background-color: #ffc8b6
    }

    .table-hover .table-action-highlight:hover>td,
    .table-hover .table-action-highlight:hover>th {
        background-color: #ffc8b6
    }
}

.table-live-primary,
.table-live-primary>td,
.table-live-primary>th {
    background-color: #fcf8f4
}

@media (hover: hover) {
    .table-hover .table-live-primary:hover {
        background-color: #f7ebe0
    }

    .table-hover .table-live-primary:hover>td,
    .table-hover .table-live-primary:hover>th {
        background-color: #f7ebe0
    }
}

.table-live-secondary,
.table-live-secondary>td,
.table-live-secondary>th {
    background-color: #fbf5ef
}

@media (hover: hover) {
    .table-hover .table-live-secondary:hover {
        background-color: #f6e8db
    }

    .table-hover .table-live-secondary:hover>td,
    .table-hover .table-live-secondary:hover>th {
        background-color: #f6e8db
    }
}

.table-pre-primary,
.table-pre-primary>td,
.table-pre-primary>th {
    background-color: #fbfbfb
}

@media (hover: hover) {
    .table-hover .table-pre-primary:hover {
        background-color: #eee
    }

    .table-hover .table-pre-primary:hover>td,
    .table-hover .table-pre-primary:hover>th {
        background-color: #eee
    }
}

.table-pre-secondary,
.table-pre-secondary>td,
.table-pre-secondary>th {
    background-color: #f2f2f2
}

@media (hover: hover) {
    .table-hover .table-pre-secondary:hover {
        background-color: #e5e5e5
    }

    .table-hover .table-pre-secondary:hover>td,
    .table-hover .table-pre-secondary:hover>th {
        background-color: #e5e5e5
    }
}

.table-box-border,
.table-box-border>td,
.table-box-border>th {
    background-color: #c1c1c1
}

@media (hover: hover) {
    .table-hover .table-box-border:hover {
        background-color: #b4b4b4
    }

    .table-hover .table-box-border:hover>td,
    .table-hover .table-box-border:hover>th {
        background-color: #b4b4b4
    }
}

.table-box-border-light,
.table-box-border-light>td,
.table-box-border-light>th {
    background-color: #eaeced
}

@media (hover: hover) {
    .table-hover .table-box-border-light:hover {
        background-color: #dce0e1
    }

    .table-hover .table-box-border-light:hover>td,
    .table-hover .table-box-border-light:hover>th {
        background-color: #dce0e1
    }
}

.table-text-dark,
.table-text-dark>td,
.table-text-dark>th {
    background-color: #bcbcbe
}

@media (hover: hover) {
    .table-hover .table-text-dark:hover {
        background-color: #afafb1
    }

    .table-hover .table-text-dark:hover>td,
    .table-hover .table-text-dark:hover>th {
        background-color: #afafb1
    }
}

.table-text-positive,
.table-text-positive>td,
.table-text-positive>th {
    background-color: #c7e6bc
}

@media (hover: hover) {
    .table-hover .table-text-positive:hover {
        background-color: #b7dfa9
    }

    .table-hover .table-text-positive:hover>td,
    .table-hover .table-text-positive:hover>th {
        background-color: #b7dfa9
    }
}

.table-text-negative,
.table-text-negative>td,
.table-text-negative>th {
    background-color: #fdc3c9
}

@media (hover: hover) {
    .table-hover .table-text-negative:hover {
        background-color: #fcaab3
    }

    .table-hover .table-text-negative:hover>td,
    .table-hover .table-text-negative:hover>th {
        background-color: #fcaab3
    }
}

.table-table-row-primary,
.table-table-row-primary>td,
.table-table-row-primary>th {
    background-color: #c1c2c3
}

@media (hover: hover) {
    .table-hover .table-table-row-primary:hover {
        background-color: #b4b5b6
    }

    .table-hover .table-table-row-primary:hover>td,
    .table-hover .table-table-row-primary:hover>th {
        background-color: #b4b5b6
    }
}

.table-table-row-light,
.table-table-row-light>td,
.table-table-row-light>th {
    background-color: #c6c6c6
}

@media (hover: hover) {
    .table-hover .table-table-row-light:hover {
        background-color: #b9b9b9
    }

    .table-hover .table-table-row-light:hover>td,
    .table-hover .table-table-row-light:hover>th {
        background-color: #b9b9b9
    }
}

.table-table-row-dark,
.table-table-row-dark>td,
.table-table-row-dark>th {
    background-color: #c6c6c6
}

@media (hover: hover) {
    .table-hover .table-table-row-dark:hover {
        background-color: #b9b9b9
    }

    .table-hover .table-table-row-dark:hover>td,
    .table-hover .table-table-row-dark:hover>th {
        background-color: #b9b9b9
    }
}

.table-neon-green,
.table-neon-green>td,
.table-neon-green>th {
    background-color: #cff5e7
}

@media (hover: hover) {
    .table-hover .table-neon-green:hover {
        background-color: #baf1dc
    }

    .table-hover .table-neon-green:hover>td,
    .table-hover .table-neon-green:hover>th {
        background-color: #baf1dc
    }
}

.table-vip-club-primary,
.table-vip-club-primary>td,
.table-vip-club-primary>th {
    background-color: #fbecd4
}

@media (hover: hover) {
    .table-hover .table-vip-club-primary:hover {
        background-color: #f9e2bd
    }

    .table-hover .table-vip-club-primary:hover>td,
    .table-hover .table-vip-club-primary:hover>th {
        background-color: #f9e2bd
    }
}

.table-active,
.table-active>td,
.table-active>th {
    background-color: rgba(0, 0, 0, .075)
}

@media (hover: hover) {
    .table-hover .table-active:hover {
        background-color: rgba(0, 0, 0, .075)
    }

    .table-hover .table-active:hover>td,
    .table-hover .table-active:hover>th {
        background-color: rgba(0, 0, 0, .075)
    }
}

.table .thead-dark th {
    color: #131313;
    background-color: #212529;
    border-color: #32383e
}

.table .thead-light th {
    color: #5f5f5f;
    background-color: #ebebeb;
    border-color: #cacbcc
}

.table-dark {
    color: #131313;
    background-color: #212529
}

.table-dark td,
.table-dark th,
.table-dark thead th {
    border-color: #32383e
}

.table-dark.table-bordered {
    border: 0
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, .05)
}

@media (hover: hover) {
    .table-dark.table-hover tbody tr:hover {
        background-color: rgba(255, 255, 255, .075)
    }
}

@media (max-width: 319.98px) {
    .table-responsive-xxs {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-xxs>.table-bordered {
        border: 0
    }
}

@media (max-width: 567.98px) {
    .table-responsive-xs {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-xs>.table-bordered {
        border: 0
    }
}

@media (max-width: 666.98px) {
    .table-responsive-sm {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-sm>.table-bordered {
        border: 0
    }
}

@media (max-width: 767.98px) {
    .table-responsive-md {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-md>.table-bordered {
        border: 0
    }
}

@media (max-width: 991.98px) {
    .table-responsive-lg {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-lg>.table-bordered {
        border: 0
    }
}

@media (max-width: 1199.98px) {
    .table-responsive-xl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-xl>.table-bordered {
        border: 0
    }
}

@media (max-width: 1279.98px) {
    .table-responsive-xml {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-xml>.table-bordered {
        border: 0
    }
}

@media (max-width: 1439.98px) {
    .table-responsive-xxl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-xxl>.table-bordered {
        border: 0
    }
}

@media (max-width: 1599.98px) {
    .table-responsive-xxxl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-xxxl>.table-bordered {
        border: 0
    }
}

@media (max-width: 1799.98px) {
    .table-responsive-xxxxl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }

    .table-responsive-xxxxl>.table-bordered {
        border: 0
    }
}

.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.table-responsive>.table-bordered {
    border: 0
}

.btn {
    display: inline-block;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: .75rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 10rem;
    -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media screen and (prefers-reduced-motion:reduce) {
    .btn {
        -webkit-transition: none;
        transition: none
    }
}

.btn:focus,
.btn:hover {
    text-decoration: none
}

.btn.focus,
.btn:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem transparent;
    box-shadow: 0 0 0 .2rem transparent
}

.btn.disabled,
.btn:disabled {
    opacity: .65
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer
}

.btn:not(:disabled):not(.disabled).active,
.btn:not(:disabled):not(.disabled):active {
    background-image: none
}

a.btn.disabled,
fieldset:disabled a.btn {
    pointer-events: none
}

.btn-primary {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .btn-primary:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.btn-primary.focus,
.btn-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-primary.disabled,
.btn-primary:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-secondary {
    color: #fff;
    background-color: #1c1c1c;
    border-color: #1c1c1c
}

@media (hover: hover) {
    .btn-secondary:hover {
        color: #fff;
        background-color: #090909;
        border-color: #030303
    }
}

.btn-secondary.focus,
.btn-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5);
    box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5)
}

.btn-secondary.disabled,
.btn-secondary:disabled {
    color: #fff;
    background-color: #1c1c1c;
    border-color: #1c1c1c
}

.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #030303;
    border-color: #000
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5);
    box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5)
}

.btn-success {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

@media (hover: hover) {
    .btn-success:hover {
        color: #fff;
        background-color: #2b830c;
        border-color: #28770b
    }
}

.btn-success.focus,
.btn-success:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.btn-success.disabled,
.btn-success:disabled {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show>.btn-success.dropdown-toggle {
    color: #fff;
    background-color: #28770b;
    border-color: #246c0a
}

.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.btn-info {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

@media (hover: hover) {
    .btn-info:hover {
        color: #fff;
        background-color: #0069d9;
        border-color: #0062cc
    }
}

.btn-info.focus,
.btn-info:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-info.disabled,
.btn-info:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf
}

.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-warning {
    color: #000;
    background-color: #fd0;
    border-color: #fd0
}

@media (hover: hover) {
    .btn-warning:hover {
        color: #000;
        background-color: #d9bc00;
        border-color: #ccb100
    }
}

.btn-warning.focus,
.btn-warning:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 221, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 221, 0, .5)
}

.btn-warning.disabled,
.btn-warning:disabled {
    color: #000;
    background-color: #fd0;
    border-color: #fd0
}

.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show>.btn-warning.dropdown-toggle {
    color: #000;
    background-color: #ccb100;
    border-color: #bfa600
}

.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 221, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 221, 0, .5)
}

.btn-danger {
    color: #fff;
    background-color: #e3141f;
    border-color: #e3141f
}

@media (hover: hover) {
    .btn-danger:hover {
        color: #fff;
        background-color: #c0111a;
        border-color: #b41019
    }
}

.btn-danger.focus,
.btn-danger:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5);
    box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5)
}

.btn-danger.disabled,
.btn-danger:disabled {
    color: #fff;
    background-color: #e3141f;
    border-color: #e3141f
}

.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show>.btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #b41019;
    border-color: #a80f17
}

.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5);
    box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5)
}

.btn-light {
    color: #fff;
    background-color: #333;
    border-color: #333
}

@media (hover: hover) {
    .btn-light:hover {
        color: #fff;
        background-color: #202020;
        border-color: #1a1a1a
    }
}

.btn-light.focus,
.btn-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-light.disabled,
.btn-light:disabled {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show>.btn-light.dropdown-toggle {
    color: #fff;
    background-color: #1a1a1a;
    border-color: #131313
}

.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-dark {
    color: #fff;
    background-color: #242424;
    border-color: #242424
}

@media (hover: hover) {
    .btn-dark:hover {
        color: #fff;
        background-color: #111;
        border-color: #0b0b0b
    }
}

.btn-dark.focus,
.btn-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(36, 36, 36, .5);
    box-shadow: 0 0 0 .2rem rgba(36, 36, 36, .5)
}

.btn-dark.disabled,
.btn-dark:disabled {
    color: #fff;
    background-color: #242424;
    border-color: #242424
}

.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show>.btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #0b0b0b;
    border-color: #040404
}

.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(36, 36, 36, .5);
    box-shadow: 0 0 0 .2rem rgba(36, 36, 36, .5)
}

.btn-white {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

@media (hover: hover) {
    .btn-white:hover {
        color: #000;
        background-color: #ececec;
        border-color: #e6e6e6
    }
}

.btn-white.focus,
.btn-white:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.btn-white.disabled,
.btn-white:disabled {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.btn-white:not(:disabled):not(.disabled).active,
.btn-white:not(:disabled):not(.disabled):active,
.show>.btn-white.dropdown-toggle {
    color: #000;
    background-color: #e6e6e6;
    border-color: #dfdfdf
}

.btn-white:not(:disabled):not(.disabled).active:focus,
.btn-white:not(:disabled):not(.disabled):active:focus,
.show>.btn-white.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.btn-black {
    color: #fff;
    background-color: #000;
    border-color: #000
}

@media (hover: hover) {
    .btn-black:hover {
        color: #fff;
        background-color: #000;
        border-color: #000
    }
}

.btn-black.focus,
.btn-black:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5)
}

.btn-black.disabled,
.btn-black:disabled {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.btn-black:not(:disabled):not(.disabled).active,
.btn-black:not(:disabled):not(.disabled):active,
.show>.btn-black.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.btn-black:not(:disabled):not(.disabled).active:focus,
.btn-black:not(:disabled):not(.disabled):active:focus,
.show>.btn-black.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5)
}

.btn-primary-dark {
    color: #fff;
    background-color: #dd7c04;
    border-color: #dd7c04
}

@media (hover: hover) {
    .btn-primary-dark:hover {
        color: #fff;
        background-color: #b76703;
        border-color: #ab6003
    }
}

.btn-primary-dark.focus,
.btn-primary-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(221, 124, 4, .5);
    box-shadow: 0 0 0 .2rem rgba(221, 124, 4, .5)
}

.btn-primary-dark.disabled,
.btn-primary-dark:disabled {
    color: #fff;
    background-color: #dd7c04;
    border-color: #dd7c04
}

.btn-primary-dark:not(:disabled):not(.disabled).active,
.btn-primary-dark:not(:disabled):not(.disabled):active,
.show>.btn-primary-dark.dropdown-toggle {
    color: #fff;
    background-color: #ab6003;
    border-color: #9e5903
}

.btn-primary-dark:not(:disabled):not(.disabled).active:focus,
.btn-primary-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(221, 124, 4, .5);
    box-shadow: 0 0 0 .2rem rgba(221, 124, 4, .5)
}

.btn-medium {
    color: #fff;
    background-color: #4a4a4a;
    border-color: #4a4a4a
}

@media (hover: hover) {
    .btn-medium:hover {
        color: #fff;
        background-color: #373737;
        border-color: #313131
    }
}

.btn-medium.focus,
.btn-medium:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5);
    box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5)
}

.btn-medium.disabled,
.btn-medium:disabled {
    color: #fff;
    background-color: #4a4a4a;
    border-color: #4a4a4a
}

.btn-medium:not(:disabled):not(.disabled).active,
.btn-medium:not(:disabled):not(.disabled):active,
.show>.btn-medium.dropdown-toggle {
    color: #fff;
    background-color: #313131;
    border-color: #2a2a2a
}

.btn-medium:not(:disabled):not(.disabled).active:focus,
.btn-medium:not(:disabled):not(.disabled):active:focus,
.show>.btn-medium.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5);
    box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5)
}

.btn-event-item {
    color: #fff;
    background-color: #181c1e;
    border-color: #181c1e
}

@media (hover: hover) {
    .btn-event-item:hover {
        color: #fff;
        background-color: #070809;
        border-color: #010202
    }
}

.btn-event-item.focus,
.btn-event-item:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(24, 28, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(24, 28, 30, .5)
}

.btn-event-item.disabled,
.btn-event-item:disabled {
    color: #fff;
    background-color: #181c1e;
    border-color: #181c1e
}

.btn-event-item:not(:disabled):not(.disabled).active,
.btn-event-item:not(:disabled):not(.disabled):active,
.show>.btn-event-item.dropdown-toggle {
    color: #fff;
    background-color: #010202;
    border-color: #000
}

.btn-event-item:not(:disabled):not(.disabled).active:focus,
.btn-event-item:not(:disabled):not(.disabled):active:focus,
.show>.btn-event-item.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(24, 28, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(24, 28, 30, .5)
}

.btn-action {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .btn-action:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.btn-action.focus,
.btn-action:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-action.disabled,
.btn-action:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.btn-action:not(:disabled):not(.disabled).active,
.btn-action:not(:disabled):not(.disabled):active,
.show>.btn-action.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.btn-action:not(:disabled):not(.disabled).active:focus,
.btn-action:not(:disabled):not(.disabled):active:focus,
.show>.btn-action.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-action-highlight {
    color: #000;
    background-color: #ff7e53;
    border-color: #ff7e53
}

@media (hover: hover) {
    .btn-action-highlight:hover {
        color: #fff;
        background-color: #ff612d;
        border-color: #ff5820
    }
}

.btn-action-highlight.focus,
.btn-action-highlight:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 126, 83, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 126, 83, .5)
}

.btn-action-highlight.disabled,
.btn-action-highlight:disabled {
    color: #000;
    background-color: #ff7e53;
    border-color: #ff7e53
}

.btn-action-highlight:not(:disabled):not(.disabled).active,
.btn-action-highlight:not(:disabled):not(.disabled):active,
.show>.btn-action-highlight.dropdown-toggle {
    color: #fff;
    background-color: #ff5820;
    border-color: #ff4e13
}

.btn-action-highlight:not(:disabled):not(.disabled).active:focus,
.btn-action-highlight:not(:disabled):not(.disabled):active:focus,
.show>.btn-action-highlight.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 126, 83, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 126, 83, .5)
}

.btn-live-primary {
    color: #000;
    background-color: #f6e5d6;
    border-color: #f6e5d6
}

@media (hover: hover) {
    .btn-live-primary:hover {
        color: #000;
        background-color: #efd1b7;
        border-color: #edcaac
    }
}

.btn-live-primary.focus,
.btn-live-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(246, 229, 214, .5);
    box-shadow: 0 0 0 .2rem rgba(246, 229, 214, .5)
}

.btn-live-primary.disabled,
.btn-live-primary:disabled {
    color: #000;
    background-color: #f6e5d6;
    border-color: #f6e5d6
}

.btn-live-primary:not(:disabled):not(.disabled).active,
.btn-live-primary:not(:disabled):not(.disabled):active,
.show>.btn-live-primary.dropdown-toggle {
    color: #000;
    background-color: #edcaac;
    border-color: #ebc4a2
}

.btn-live-primary:not(:disabled):not(.disabled).active:focus,
.btn-live-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-live-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(246, 229, 214, .5);
    box-shadow: 0 0 0 .2rem rgba(246, 229, 214, .5)
}

.btn-live-secondary {
    color: #000;
    background-color: #f1dac6;
    border-color: #f1dac6
}

@media (hover: hover) {
    .btn-live-secondary:hover {
        color: #000;
        background-color: #e9c6a7;
        border-color: #e7bf9d
    }
}

.btn-live-secondary.focus,
.btn-live-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(241, 218, 198, .5);
    box-shadow: 0 0 0 .2rem rgba(241, 218, 198, .5)
}

.btn-live-secondary.disabled,
.btn-live-secondary:disabled {
    color: #000;
    background-color: #f1dac6;
    border-color: #f1dac6
}

.btn-live-secondary:not(:disabled):not(.disabled).active,
.btn-live-secondary:not(:disabled):not(.disabled):active,
.show>.btn-live-secondary.dropdown-toggle {
    color: #000;
    background-color: #e7bf9d;
    border-color: #e4b993
}

.btn-live-secondary:not(:disabled):not(.disabled).active:focus,
.btn-live-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-live-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(241, 218, 198, .5);
    box-shadow: 0 0 0 .2rem rgba(241, 218, 198, .5)
}

.btn-pre-primary {
    color: #000;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

@media (hover: hover) {
    .btn-pre-primary:hover {
        color: #000;
        background-color: #dfdfdf;
        border-color: #d9d9d9
    }
}

.btn-pre-primary.focus,
.btn-pre-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(242, 242, 242, .5);
    box-shadow: 0 0 0 .2rem rgba(242, 242, 242, .5)
}

.btn-pre-primary.disabled,
.btn-pre-primary:disabled {
    color: #000;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

.btn-pre-primary:not(:disabled):not(.disabled).active,
.btn-pre-primary:not(:disabled):not(.disabled):active,
.show>.btn-pre-primary.dropdown-toggle {
    color: #000;
    background-color: #d9d9d9;
    border-color: #d2d2d2
}

.btn-pre-primary:not(:disabled):not(.disabled).active:focus,
.btn-pre-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-pre-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(242, 242, 242, .5);
    box-shadow: 0 0 0 .2rem rgba(242, 242, 242, .5)
}

.btn-pre-secondary {
    color: #000;
    background-color: #d0d0d0;
    border-color: #d0d0d0
}

@media (hover: hover) {
    .btn-pre-secondary:hover {
        color: #000;
        background-color: #bdbdbd;
        border-color: #b7b7b7
    }
}

.btn-pre-secondary.focus,
.btn-pre-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(208, 208, 208, .5);
    box-shadow: 0 0 0 .2rem rgba(208, 208, 208, .5)
}

.btn-pre-secondary.disabled,
.btn-pre-secondary:disabled {
    color: #000;
    background-color: #d0d0d0;
    border-color: #d0d0d0
}

.btn-pre-secondary:not(:disabled):not(.disabled).active,
.btn-pre-secondary:not(:disabled):not(.disabled):active,
.show>.btn-pre-secondary.dropdown-toggle {
    color: #000;
    background-color: #b7b7b7;
    border-color: #b0b0b0
}

.btn-pre-secondary:not(:disabled):not(.disabled).active:focus,
.btn-pre-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-pre-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(208, 208, 208, .5);
    box-shadow: 0 0 0 .2rem rgba(208, 208, 208, .5)
}

.btn-box-border {
    color: #fff;
    background-color: #202121;
    border-color: #202121
}

@media (hover: hover) {
    .btn-box-border:hover {
        color: #fff;
        background-color: #0d0e0e;
        border-color: #070707
    }
}

.btn-box-border.focus,
.btn-box-border:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(32, 33, 33, .5);
    box-shadow: 0 0 0 .2rem rgba(32, 33, 33, .5)
}

.btn-box-border.disabled,
.btn-box-border:disabled {
    color: #fff;
    background-color: #202121;
    border-color: #202121
}

.btn-box-border:not(:disabled):not(.disabled).active,
.btn-box-border:not(:disabled):not(.disabled):active,
.show>.btn-box-border.dropdown-toggle {
    color: #fff;
    background-color: #070707;
    border-color: #010101
}

.btn-box-border:not(:disabled):not(.disabled).active:focus,
.btn-box-border:not(:disabled):not(.disabled):active:focus,
.show>.btn-box-border.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(32, 33, 33, .5);
    box-shadow: 0 0 0 .2rem rgba(32, 33, 33, .5)
}

.btn-box-border-light {
    color: #000;
    background-color: #b3babe;
    border-color: #b3babe
}

@media (hover: hover) {
    .btn-box-border-light:hover {
        color: #000;
        background-color: #9ea7ac;
        border-color: #98a1a6
    }
}

.btn-box-border-light.focus,
.btn-box-border-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(179, 186, 190, .5);
    box-shadow: 0 0 0 .2rem rgba(179, 186, 190, .5)
}

.btn-box-border-light.disabled,
.btn-box-border-light:disabled {
    color: #000;
    background-color: #b3babe;
    border-color: #b3babe
}

.btn-box-border-light:not(:disabled):not(.disabled).active,
.btn-box-border-light:not(:disabled):not(.disabled):active,
.show>.btn-box-border-light.dropdown-toggle {
    color: #000;
    background-color: #98a1a6;
    border-color: #919ba1
}

.btn-box-border-light:not(:disabled):not(.disabled).active:focus,
.btn-box-border-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-box-border-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(179, 186, 190, .5);
    box-shadow: 0 0 0 .2rem rgba(179, 186, 190, .5)
}

.btn-text-dark {
    color: #fff;
    background-color: #0e1016;
    border-color: #0e1016
}

@media (hover: hover) {
    .btn-text-dark:hover {
        color: #fff;
        background-color: #000;
        border-color: #000
    }
}

.btn-text-dark.focus,
.btn-text-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(14, 16, 22, .5);
    box-shadow: 0 0 0 .2rem rgba(14, 16, 22, .5)
}

.btn-text-dark.disabled,
.btn-text-dark:disabled {
    color: #fff;
    background-color: #0e1016;
    border-color: #0e1016
}

.btn-text-dark:not(:disabled):not(.disabled).active,
.btn-text-dark:not(:disabled):not(.disabled):active,
.show>.btn-text-dark.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.btn-text-dark:not(:disabled):not(.disabled).active:focus,
.btn-text-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-text-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(14, 16, 22, .5);
    box-shadow: 0 0 0 .2rem rgba(14, 16, 22, .5)
}

.btn-text-positive {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

@media (hover: hover) {
    .btn-text-positive:hover {
        color: #fff;
        background-color: #2b830c;
        border-color: #28770b
    }
}

.btn-text-positive.focus,
.btn-text-positive:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.btn-text-positive.disabled,
.btn-text-positive:disabled {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

.btn-text-positive:not(:disabled):not(.disabled).active,
.btn-text-positive:not(:disabled):not(.disabled):active,
.show>.btn-text-positive.dropdown-toggle {
    color: #fff;
    background-color: #28770b;
    border-color: #246c0a
}

.btn-text-positive:not(:disabled):not(.disabled).active:focus,
.btn-text-positive:not(:disabled):not(.disabled):active:focus,
.show>.btn-text-positive.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.btn-text-negative {
    color: #fff;
    background-color: #f7273f;
    border-color: #f7273f
}

@media (hover: hover) {
    .btn-text-negative:hover {
        color: #fff;
        background-color: #ef0923;
        border-color: #e30822
    }
}

.btn-text-negative.focus,
.btn-text-negative:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 39, 63, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 39, 63, .5)
}

.btn-text-negative.disabled,
.btn-text-negative:disabled {
    color: #fff;
    background-color: #f7273f;
    border-color: #f7273f
}

.btn-text-negative:not(:disabled):not(.disabled).active,
.btn-text-negative:not(:disabled):not(.disabled):active,
.show>.btn-text-negative.dropdown-toggle {
    color: #fff;
    background-color: #e30822;
    border-color: #d60820
}

.btn-text-negative:not(:disabled):not(.disabled).active:focus,
.btn-text-negative:not(:disabled):not(.disabled):active:focus,
.show>.btn-text-negative.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 39, 63, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 39, 63, .5)
}

.btn-table-row-primary {
    color: #fff;
    background-color: #212629;
    border-color: #212629
}

@media (hover: hover) {
    .btn-table-row-primary:hover {
        color: #fff;
        background-color: #101214;
        border-color: #0a0c0d
    }
}

.btn-table-row-primary.focus,
.btn-table-row-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(33, 38, 41, .5);
    box-shadow: 0 0 0 .2rem rgba(33, 38, 41, .5)
}

.btn-table-row-primary.disabled,
.btn-table-row-primary:disabled {
    color: #fff;
    background-color: #212629;
    border-color: #212629
}

.btn-table-row-primary:not(:disabled):not(.disabled).active,
.btn-table-row-primary:not(:disabled):not(.disabled):active,
.show>.btn-table-row-primary.dropdown-toggle {
    color: #fff;
    background-color: #0a0c0d;
    border-color: #050506
}

.btn-table-row-primary:not(:disabled):not(.disabled).active:focus,
.btn-table-row-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-table-row-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(33, 38, 41, .5);
    box-shadow: 0 0 0 .2rem rgba(33, 38, 41, .5)
}

.btn-table-row-light {
    color: #fff;
    background-color: #333;
    border-color: #333
}

@media (hover: hover) {
    .btn-table-row-light:hover {
        color: #fff;
        background-color: #202020;
        border-color: #1a1a1a
    }
}

.btn-table-row-light.focus,
.btn-table-row-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-table-row-light.disabled,
.btn-table-row-light:disabled {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-table-row-light:not(:disabled):not(.disabled).active,
.btn-table-row-light:not(:disabled):not(.disabled):active,
.show>.btn-table-row-light.dropdown-toggle {
    color: #fff;
    background-color: #1a1a1a;
    border-color: #131313
}

.btn-table-row-light:not(:disabled):not(.disabled).active:focus,
.btn-table-row-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-table-row-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-table-row-dark {
    color: #fff;
    background-color: #333;
    border-color: #333
}

@media (hover: hover) {
    .btn-table-row-dark:hover {
        color: #fff;
        background-color: #202020;
        border-color: #1a1a1a
    }
}

.btn-table-row-dark.focus,
.btn-table-row-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-table-row-dark.disabled,
.btn-table-row-dark:disabled {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-table-row-dark:not(:disabled):not(.disabled).active,
.btn-table-row-dark:not(:disabled):not(.disabled):active,
.show>.btn-table-row-dark.dropdown-toggle {
    color: #fff;
    background-color: #1a1a1a;
    border-color: #131313
}

.btn-table-row-dark:not(:disabled):not(.disabled).active:focus,
.btn-table-row-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-table-row-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-neon-green {
    color: #000;
    background-color: #53dca9;
    border-color: #53dca9
}

@media (hover: hover) {
    .btn-neon-green:hover {
        color: #000;
        background-color: #33d699;
        border-color: #2bd193
    }
}

.btn-neon-green.focus,
.btn-neon-green:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(83, 220, 169, .5);
    box-shadow: 0 0 0 .2rem rgba(83, 220, 169, .5)
}

.btn-neon-green.disabled,
.btn-neon-green:disabled {
    color: #000;
    background-color: #53dca9;
    border-color: #53dca9
}

.btn-neon-green:not(:disabled):not(.disabled).active,
.btn-neon-green:not(:disabled):not(.disabled):active,
.show>.btn-neon-green.dropdown-toggle {
    color: #000;
    background-color: #2bd193;
    border-color: #28c78c
}

.btn-neon-green:not(:disabled):not(.disabled).active:focus,
.btn-neon-green:not(:disabled):not(.disabled):active:focus,
.show>.btn-neon-green.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(83, 220, 169, .5);
    box-shadow: 0 0 0 .2rem rgba(83, 220, 169, .5)
}

.btn-vip-club-primary {
    color: #000;
    background-color: #f2bb64;
    border-color: #f2bb64
}

@media (hover: hover) {
    .btn-vip-club-primary:hover {
        color: #000;
        background-color: #efac41;
        border-color: #eea635
    }
}

.btn-vip-club-primary.focus,
.btn-vip-club-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(242, 187, 100, .5);
    box-shadow: 0 0 0 .2rem rgba(242, 187, 100, .5)
}

.btn-vip-club-primary.disabled,
.btn-vip-club-primary:disabled {
    color: #000;
    background-color: #f2bb64;
    border-color: #f2bb64
}

.btn-vip-club-primary:not(:disabled):not(.disabled).active,
.btn-vip-club-primary:not(:disabled):not(.disabled):active,
.show>.btn-vip-club-primary.dropdown-toggle {
    color: #000;
    background-color: #eea635;
    border-color: #eda129
}

.btn-vip-club-primary:not(:disabled):not(.disabled).active:focus,
.btn-vip-club-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-vip-club-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(242, 187, 100, .5);
    box-shadow: 0 0 0 .2rem rgba(242, 187, 100, .5)
}

.btn-outline-primary {
    color: #f7931e;
    background-color: transparent;
    background-image: none;
    border-color: #f7931e
}

.btn-outline-primary:hover {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.btn-outline-primary.focus,
.btn-outline-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
    color: #f7931e;
    background-color: transparent
}

.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary.dropdown-toggle {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-outline-secondary {
    color: #1c1c1c;
    background-color: transparent;
    background-image: none;
    border-color: #1c1c1c
}

.btn-outline-secondary:hover {
    color: #fff;
    background-color: #1c1c1c;
    border-color: #1c1c1c
}

.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5);
    box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5)
}

.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
    color: #1c1c1c;
    background-color: transparent
}

.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #1c1c1c;
    border-color: #1c1c1c
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5);
    box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5)
}

.btn-outline-success {
    color: #37a60f;
    background-color: transparent;
    background-image: none;
    border-color: #37a60f
}

.btn-outline-success:hover {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

.btn-outline-success.focus,
.btn-outline-success:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.btn-outline-success.disabled,
.btn-outline-success:disabled {
    color: #37a60f;
    background-color: transparent
}

.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show>.btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-success.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.btn-outline-info {
    color: #007bff;
    background-color: transparent;
    background-image: none;
    border-color: #007bff
}

.btn-outline-info:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-info.focus,
.btn-outline-info:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-outline-info.disabled,
.btn-outline-info:disabled {
    color: #007bff;
    background-color: transparent
}

.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show>.btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff
}

.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-info.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}

.btn-outline-warning {
    color: #fd0;
    background-color: transparent;
    background-image: none;
    border-color: #fd0
}

.btn-outline-warning:hover {
    color: #000;
    background-color: #fd0;
    border-color: #fd0
}

.btn-outline-warning.focus,
.btn-outline-warning:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 221, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 221, 0, .5)
}

.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
    color: #fd0;
    background-color: transparent
}

.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show>.btn-outline-warning.dropdown-toggle {
    color: #000;
    background-color: #fd0;
    border-color: #fd0
}

.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-warning.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 221, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 221, 0, .5)
}

.btn-outline-danger {
    color: #e3141f;
    background-color: transparent;
    background-image: none;
    border-color: #e3141f
}

.btn-outline-danger:hover {
    color: #fff;
    background-color: #e3141f;
    border-color: #e3141f
}

.btn-outline-danger.focus,
.btn-outline-danger:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5);
    box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5)
}

.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
    color: #e3141f;
    background-color: transparent
}

.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active,
.show>.btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #e3141f;
    border-color: #e3141f
}

.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-danger.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5);
    box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5)
}

.btn-outline-light {
    color: #333;
    background-color: transparent;
    background-image: none;
    border-color: #333
}

.btn-outline-light:hover {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-outline-light.focus,
.btn-outline-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-outline-light.disabled,
.btn-outline-light:disabled {
    color: #333;
    background-color: transparent
}

.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-light.dropdown-toggle {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-outline-dark {
    color: #242424;
    background-color: transparent;
    background-image: none;
    border-color: #242424
}

.btn-outline-dark:hover {
    color: #fff;
    background-color: #242424;
    border-color: #242424
}

.btn-outline-dark.focus,
.btn-outline-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(36, 36, 36, .5);
    box-shadow: 0 0 0 .2rem rgba(36, 36, 36, .5)
}

.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
    color: #242424;
    background-color: transparent
}

.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-dark.dropdown-toggle {
    color: #fff;
    background-color: #242424;
    border-color: #242424
}

.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(36, 36, 36, .5);
    box-shadow: 0 0 0 .2rem rgba(36, 36, 36, .5)
}

.btn-outline-white {
    color: #fff;
    background-color: transparent;
    background-image: none;
    border-color: #fff
}

.btn-outline-white:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.btn-outline-white.focus,
.btn-outline-white:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.btn-outline-white.disabled,
.btn-outline-white:disabled {
    color: #fff;
    background-color: transparent
}

.btn-outline-white:not(:disabled):not(.disabled).active,
.btn-outline-white:not(:disabled):not(.disabled):active,
.show>.btn-outline-white.dropdown-toggle {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.btn-outline-white:not(:disabled):not(.disabled).active:focus,
.btn-outline-white:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-white.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.btn-outline-black {
    color: #000;
    background-color: transparent;
    background-image: none;
    border-color: #000
}

.btn-outline-black:hover {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.btn-outline-black.focus,
.btn-outline-black:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5)
}

.btn-outline-black.disabled,
.btn-outline-black:disabled {
    color: #000;
    background-color: transparent
}

.btn-outline-black:not(:disabled):not(.disabled).active,
.btn-outline-black:not(:disabled):not(.disabled):active,
.show>.btn-outline-black.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.btn-outline-black:not(:disabled):not(.disabled).active:focus,
.btn-outline-black:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-black.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5)
}

.btn-outline-primary-dark {
    color: #dd7c04;
    background-color: transparent;
    background-image: none;
    border-color: #dd7c04
}

.btn-outline-primary-dark:hover {
    color: #fff;
    background-color: #dd7c04;
    border-color: #dd7c04
}

.btn-outline-primary-dark.focus,
.btn-outline-primary-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(221, 124, 4, .5);
    box-shadow: 0 0 0 .2rem rgba(221, 124, 4, .5)
}

.btn-outline-primary-dark.disabled,
.btn-outline-primary-dark:disabled {
    color: #dd7c04;
    background-color: transparent
}

.btn-outline-primary-dark:not(:disabled):not(.disabled).active,
.btn-outline-primary-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-primary-dark.dropdown-toggle {
    color: #fff;
    background-color: #dd7c04;
    border-color: #dd7c04
}

.btn-outline-primary-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-primary-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(221, 124, 4, .5);
    box-shadow: 0 0 0 .2rem rgba(221, 124, 4, .5)
}

.btn-outline-medium {
    color: #4a4a4a;
    background-color: transparent;
    background-image: none;
    border-color: #4a4a4a
}

.btn-outline-medium:hover {
    color: #fff;
    background-color: #4a4a4a;
    border-color: #4a4a4a
}

.btn-outline-medium.focus,
.btn-outline-medium:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5);
    box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5)
}

.btn-outline-medium.disabled,
.btn-outline-medium:disabled {
    color: #4a4a4a;
    background-color: transparent
}

.btn-outline-medium:not(:disabled):not(.disabled).active,
.btn-outline-medium:not(:disabled):not(.disabled):active,
.show>.btn-outline-medium.dropdown-toggle {
    color: #fff;
    background-color: #4a4a4a;
    border-color: #4a4a4a
}

.btn-outline-medium:not(:disabled):not(.disabled).active:focus,
.btn-outline-medium:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-medium.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5);
    box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5)
}

.btn-outline-event-item {
    color: #181c1e;
    background-color: transparent;
    background-image: none;
    border-color: #181c1e
}

.btn-outline-event-item:hover {
    color: #fff;
    background-color: #181c1e;
    border-color: #181c1e
}

.btn-outline-event-item.focus,
.btn-outline-event-item:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(24, 28, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(24, 28, 30, .5)
}

.btn-outline-event-item.disabled,
.btn-outline-event-item:disabled {
    color: #181c1e;
    background-color: transparent
}

.btn-outline-event-item:not(:disabled):not(.disabled).active,
.btn-outline-event-item:not(:disabled):not(.disabled):active,
.show>.btn-outline-event-item.dropdown-toggle {
    color: #fff;
    background-color: #181c1e;
    border-color: #181c1e
}

.btn-outline-event-item:not(:disabled):not(.disabled).active:focus,
.btn-outline-event-item:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-event-item.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(24, 28, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(24, 28, 30, .5)
}

.btn-outline-action {
    color: #f7931e;
    background-color: transparent;
    background-image: none;
    border-color: #f7931e
}

.btn-outline-action:hover {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.btn-outline-action.focus,
.btn-outline-action:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-outline-action.disabled,
.btn-outline-action:disabled {
    color: #f7931e;
    background-color: transparent
}

.btn-outline-action:not(:disabled):not(.disabled).active,
.btn-outline-action:not(:disabled):not(.disabled):active,
.show>.btn-outline-action.dropdown-toggle {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.btn-outline-action:not(:disabled):not(.disabled).active:focus,
.btn-outline-action:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-action.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-outline-action-highlight {
    color: #ff7e53;
    background-color: transparent;
    background-image: none;
    border-color: #ff7e53
}

.btn-outline-action-highlight:hover {
    color: #000;
    background-color: #ff7e53;
    border-color: #ff7e53
}

.btn-outline-action-highlight.focus,
.btn-outline-action-highlight:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 126, 83, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 126, 83, .5)
}

.btn-outline-action-highlight.disabled,
.btn-outline-action-highlight:disabled {
    color: #ff7e53;
    background-color: transparent
}

.btn-outline-action-highlight:not(:disabled):not(.disabled).active,
.btn-outline-action-highlight:not(:disabled):not(.disabled):active,
.show>.btn-outline-action-highlight.dropdown-toggle {
    color: #000;
    background-color: #ff7e53;
    border-color: #ff7e53
}

.btn-outline-action-highlight:not(:disabled):not(.disabled).active:focus,
.btn-outline-action-highlight:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-action-highlight.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 126, 83, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 126, 83, .5)
}

.btn-outline-live-primary {
    color: #f6e5d6;
    background-color: transparent;
    background-image: none;
    border-color: #f6e5d6
}

.btn-outline-live-primary:hover {
    color: #000;
    background-color: #f6e5d6;
    border-color: #f6e5d6
}

.btn-outline-live-primary.focus,
.btn-outline-live-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(246, 229, 214, .5);
    box-shadow: 0 0 0 .2rem rgba(246, 229, 214, .5)
}

.btn-outline-live-primary.disabled,
.btn-outline-live-primary:disabled {
    color: #f6e5d6;
    background-color: transparent
}

.btn-outline-live-primary:not(:disabled):not(.disabled).active,
.btn-outline-live-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-live-primary.dropdown-toggle {
    color: #000;
    background-color: #f6e5d6;
    border-color: #f6e5d6
}

.btn-outline-live-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-live-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-live-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(246, 229, 214, .5);
    box-shadow: 0 0 0 .2rem rgba(246, 229, 214, .5)
}

.btn-outline-live-secondary {
    color: #f1dac6;
    background-color: transparent;
    background-image: none;
    border-color: #f1dac6
}

.btn-outline-live-secondary:hover {
    color: #000;
    background-color: #f1dac6;
    border-color: #f1dac6
}

.btn-outline-live-secondary.focus,
.btn-outline-live-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(241, 218, 198, .5);
    box-shadow: 0 0 0 .2rem rgba(241, 218, 198, .5)
}

.btn-outline-live-secondary.disabled,
.btn-outline-live-secondary:disabled {
    color: #f1dac6;
    background-color: transparent
}

.btn-outline-live-secondary:not(:disabled):not(.disabled).active,
.btn-outline-live-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-live-secondary.dropdown-toggle {
    color: #000;
    background-color: #f1dac6;
    border-color: #f1dac6
}

.btn-outline-live-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-live-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-live-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(241, 218, 198, .5);
    box-shadow: 0 0 0 .2rem rgba(241, 218, 198, .5)
}

.btn-outline-pre-primary {
    color: #f2f2f2;
    background-color: transparent;
    background-image: none;
    border-color: #f2f2f2
}

.btn-outline-pre-primary:hover {
    color: #000;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

.btn-outline-pre-primary.focus,
.btn-outline-pre-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(242, 242, 242, .5);
    box-shadow: 0 0 0 .2rem rgba(242, 242, 242, .5)
}

.btn-outline-pre-primary.disabled,
.btn-outline-pre-primary:disabled {
    color: #f2f2f2;
    background-color: transparent
}

.btn-outline-pre-primary:not(:disabled):not(.disabled).active,
.btn-outline-pre-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-pre-primary.dropdown-toggle {
    color: #000;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

.btn-outline-pre-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-pre-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-pre-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(242, 242, 242, .5);
    box-shadow: 0 0 0 .2rem rgba(242, 242, 242, .5)
}

.btn-outline-pre-secondary {
    color: #d0d0d0;
    background-color: transparent;
    background-image: none;
    border-color: #d0d0d0
}

.btn-outline-pre-secondary:hover {
    color: #000;
    background-color: #d0d0d0;
    border-color: #d0d0d0
}

.btn-outline-pre-secondary.focus,
.btn-outline-pre-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(208, 208, 208, .5);
    box-shadow: 0 0 0 .2rem rgba(208, 208, 208, .5)
}

.btn-outline-pre-secondary.disabled,
.btn-outline-pre-secondary:disabled {
    color: #d0d0d0;
    background-color: transparent
}

.btn-outline-pre-secondary:not(:disabled):not(.disabled).active,
.btn-outline-pre-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-pre-secondary.dropdown-toggle {
    color: #000;
    background-color: #d0d0d0;
    border-color: #d0d0d0
}

.btn-outline-pre-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-pre-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-pre-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(208, 208, 208, .5);
    box-shadow: 0 0 0 .2rem rgba(208, 208, 208, .5)
}

.btn-outline-box-border {
    color: #202121;
    background-color: transparent;
    background-image: none;
    border-color: #202121
}

.btn-outline-box-border:hover {
    color: #fff;
    background-color: #202121;
    border-color: #202121
}

.btn-outline-box-border.focus,
.btn-outline-box-border:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(32, 33, 33, .5);
    box-shadow: 0 0 0 .2rem rgba(32, 33, 33, .5)
}

.btn-outline-box-border.disabled,
.btn-outline-box-border:disabled {
    color: #202121;
    background-color: transparent
}

.btn-outline-box-border:not(:disabled):not(.disabled).active,
.btn-outline-box-border:not(:disabled):not(.disabled):active,
.show>.btn-outline-box-border.dropdown-toggle {
    color: #fff;
    background-color: #202121;
    border-color: #202121
}

.btn-outline-box-border:not(:disabled):not(.disabled).active:focus,
.btn-outline-box-border:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-box-border.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(32, 33, 33, .5);
    box-shadow: 0 0 0 .2rem rgba(32, 33, 33, .5)
}

.btn-outline-box-border-light {
    color: #b3babe;
    background-color: transparent;
    background-image: none;
    border-color: #b3babe
}

.btn-outline-box-border-light:hover {
    color: #000;
    background-color: #b3babe;
    border-color: #b3babe
}

.btn-outline-box-border-light.focus,
.btn-outline-box-border-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(179, 186, 190, .5);
    box-shadow: 0 0 0 .2rem rgba(179, 186, 190, .5)
}

.btn-outline-box-border-light.disabled,
.btn-outline-box-border-light:disabled {
    color: #b3babe;
    background-color: transparent
}

.btn-outline-box-border-light:not(:disabled):not(.disabled).active,
.btn-outline-box-border-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-box-border-light.dropdown-toggle {
    color: #000;
    background-color: #b3babe;
    border-color: #b3babe
}

.btn-outline-box-border-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-box-border-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-box-border-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(179, 186, 190, .5);
    box-shadow: 0 0 0 .2rem rgba(179, 186, 190, .5)
}

.btn-outline-text-dark {
    color: #0e1016;
    background-color: transparent;
    background-image: none;
    border-color: #0e1016
}

.btn-outline-text-dark:hover {
    color: #fff;
    background-color: #0e1016;
    border-color: #0e1016
}

.btn-outline-text-dark.focus,
.btn-outline-text-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(14, 16, 22, .5);
    box-shadow: 0 0 0 .2rem rgba(14, 16, 22, .5)
}

.btn-outline-text-dark.disabled,
.btn-outline-text-dark:disabled {
    color: #0e1016;
    background-color: transparent
}

.btn-outline-text-dark:not(:disabled):not(.disabled).active,
.btn-outline-text-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-text-dark.dropdown-toggle {
    color: #fff;
    background-color: #0e1016;
    border-color: #0e1016
}

.btn-outline-text-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-text-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-text-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(14, 16, 22, .5);
    box-shadow: 0 0 0 .2rem rgba(14, 16, 22, .5)
}

.btn-outline-text-positive {
    color: #37a60f;
    background-color: transparent;
    background-image: none;
    border-color: #37a60f
}

.btn-outline-text-positive:hover {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

.btn-outline-text-positive.focus,
.btn-outline-text-positive:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.btn-outline-text-positive.disabled,
.btn-outline-text-positive:disabled {
    color: #37a60f;
    background-color: transparent
}

.btn-outline-text-positive:not(:disabled):not(.disabled).active,
.btn-outline-text-positive:not(:disabled):not(.disabled):active,
.show>.btn-outline-text-positive.dropdown-toggle {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

.btn-outline-text-positive:not(:disabled):not(.disabled).active:focus,
.btn-outline-text-positive:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-text-positive.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.btn-outline-text-negative {
    color: #f7273f;
    background-color: transparent;
    background-image: none;
    border-color: #f7273f
}

.btn-outline-text-negative:hover {
    color: #fff;
    background-color: #f7273f;
    border-color: #f7273f
}

.btn-outline-text-negative.focus,
.btn-outline-text-negative:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 39, 63, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 39, 63, .5)
}

.btn-outline-text-negative.disabled,
.btn-outline-text-negative:disabled {
    color: #f7273f;
    background-color: transparent
}

.btn-outline-text-negative:not(:disabled):not(.disabled).active,
.btn-outline-text-negative:not(:disabled):not(.disabled):active,
.show>.btn-outline-text-negative.dropdown-toggle {
    color: #fff;
    background-color: #f7273f;
    border-color: #f7273f
}

.btn-outline-text-negative:not(:disabled):not(.disabled).active:focus,
.btn-outline-text-negative:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-text-negative.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 39, 63, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 39, 63, .5)
}

.btn-outline-table-row-primary {
    color: #212629;
    background-color: transparent;
    background-image: none;
    border-color: #212629
}

.btn-outline-table-row-primary:hover {
    color: #fff;
    background-color: #212629;
    border-color: #212629
}

.btn-outline-table-row-primary.focus,
.btn-outline-table-row-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(33, 38, 41, .5);
    box-shadow: 0 0 0 .2rem rgba(33, 38, 41, .5)
}

.btn-outline-table-row-primary.disabled,
.btn-outline-table-row-primary:disabled {
    color: #212629;
    background-color: transparent
}

.btn-outline-table-row-primary:not(:disabled):not(.disabled).active,
.btn-outline-table-row-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-table-row-primary.dropdown-toggle {
    color: #fff;
    background-color: #212629;
    border-color: #212629
}

.btn-outline-table-row-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-table-row-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-table-row-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(33, 38, 41, .5);
    box-shadow: 0 0 0 .2rem rgba(33, 38, 41, .5)
}

.btn-outline-table-row-light {
    color: #333;
    background-color: transparent;
    background-image: none;
    border-color: #333
}

.btn-outline-table-row-light:hover {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-outline-table-row-light.focus,
.btn-outline-table-row-light:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-outline-table-row-light.disabled,
.btn-outline-table-row-light:disabled {
    color: #333;
    background-color: transparent
}

.btn-outline-table-row-light:not(:disabled):not(.disabled).active,
.btn-outline-table-row-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-table-row-light.dropdown-toggle {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-outline-table-row-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-table-row-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-table-row-light.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-outline-table-row-dark {
    color: #333;
    background-color: transparent;
    background-image: none;
    border-color: #333
}

.btn-outline-table-row-dark:hover {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-outline-table-row-dark.focus,
.btn-outline-table-row-dark:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-outline-table-row-dark.disabled,
.btn-outline-table-row-dark:disabled {
    color: #333;
    background-color: transparent
}

.btn-outline-table-row-dark:not(:disabled):not(.disabled).active,
.btn-outline-table-row-dark:not(:disabled):not(.disabled):active,
.show>.btn-outline-table-row-dark.dropdown-toggle {
    color: #fff;
    background-color: #333;
    border-color: #333
}

.btn-outline-table-row-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-table-row-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-table-row-dark.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5);
    box-shadow: 0 0 0 .2rem rgba(51, 51, 51, .5)
}

.btn-outline-neon-green {
    color: #53dca9;
    background-color: transparent;
    background-image: none;
    border-color: #53dca9
}

.btn-outline-neon-green:hover {
    color: #000;
    background-color: #53dca9;
    border-color: #53dca9
}

.btn-outline-neon-green.focus,
.btn-outline-neon-green:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(83, 220, 169, .5);
    box-shadow: 0 0 0 .2rem rgba(83, 220, 169, .5)
}

.btn-outline-neon-green.disabled,
.btn-outline-neon-green:disabled {
    color: #53dca9;
    background-color: transparent
}

.btn-outline-neon-green:not(:disabled):not(.disabled).active,
.btn-outline-neon-green:not(:disabled):not(.disabled):active,
.show>.btn-outline-neon-green.dropdown-toggle {
    color: #000;
    background-color: #53dca9;
    border-color: #53dca9
}

.btn-outline-neon-green:not(:disabled):not(.disabled).active:focus,
.btn-outline-neon-green:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-neon-green.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(83, 220, 169, .5);
    box-shadow: 0 0 0 .2rem rgba(83, 220, 169, .5)
}

.btn-outline-vip-club-primary {
    color: #f2bb64;
    background-color: transparent;
    background-image: none;
    border-color: #f2bb64
}

.btn-outline-vip-club-primary:hover {
    color: #000;
    background-color: #f2bb64;
    border-color: #f2bb64
}

.btn-outline-vip-club-primary.focus,
.btn-outline-vip-club-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(242, 187, 100, .5);
    box-shadow: 0 0 0 .2rem rgba(242, 187, 100, .5)
}

.btn-outline-vip-club-primary.disabled,
.btn-outline-vip-club-primary:disabled {
    color: #f2bb64;
    background-color: transparent
}

.btn-outline-vip-club-primary:not(:disabled):not(.disabled).active,
.btn-outline-vip-club-primary:not(:disabled):not(.disabled):active,
.show>.btn-outline-vip-club-primary.dropdown-toggle {
    color: #000;
    background-color: #f2bb64;
    border-color: #f2bb64
}

.btn-outline-vip-club-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-vip-club-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-vip-club-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(242, 187, 100, .5);
    box-shadow: 0 0 0 .2rem rgba(242, 187, 100, .5)
}

.btn-link {
    font-weight: 400;
    color: #fff;
    background-color: transparent
}

@media (hover: hover) {
    .btn-link:hover {
        color: #fff;
        text-decoration: none;
        background-color: transparent;
        border-color: transparent
    }
}

.btn-link.focus,
.btn-link:focus {
    text-decoration: none;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-link.disabled,
.btn-link:disabled {
    color: #787878;
    pointer-events: none
}

.btn-group-lg>.btn,
.btn-lg {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 10rem
}

.btn-group-sm>.btn,
.btn-sm {
    padding: .25rem .75rem;
    font-size: .75rem;
    line-height: 1.5;
    border-radius: 10rem
}

.btn-block {
    display: block;
    width: 100%
}

.btn-block+.btn-block {
    margin-top: .5rem
}

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
    width: 100%
}

.dropdown,
.dropleft,
.dropright,
.dropup {
    position: relative
}

 

.dropdown-toggle:empty::after {
    margin-left: 0
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 2000;
    display: none;
    float: left;
    min-width: 8.75rem;
    padding: 0 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #cacbcc;
    text-align: left;
    list-style: none;
    background-color: #4a4a4a;
    background-clip: padding-box;
    border: 0 solid #4a4a4a;
    border-radius: 0
}

.dropdown-menu-right {
    right: 0;
    left: auto
}

.dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: .125rem
}

.dropup .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent
}

.dropup .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropright .dropdown-menu {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: .125rem
}

.dropright .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    border-left: .3em solid
}

.dropright .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropright .dropdown-toggle::after {
    vertical-align: 0
}

.dropleft .dropdown-menu {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: .125rem
}

.dropleft .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: ""
}

.dropleft .dropdown-toggle::after {
    display: none
}

.dropleft .dropdown-toggle::before {
    display: inline-block;
    width: 0;
    height: 0;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent
}

.dropleft .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropleft .dropdown-toggle::before {
    vertical-align: 0
}

.dropdown-menu[x-placement^=bottom],
.dropdown-menu[x-placement^=left],
.dropdown-menu[x-placement^=right],
.dropdown-menu[x-placement^=top] {
    right: auto;
    bottom: auto
}

.dropdown-divider {
    height: 0;
    margin: .5rem 0;
    overflow: hidden;
    border-top: 1px solid #ebebeb
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: .5rem .75rem;
    clear: both;
    font-weight: 400;
    color: #fff;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0
}

.dropdown-item:focus,
.dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background-color: #424242
}

.dropdown-item.active,
.dropdown-item:active {
    color: #fe8f04;
    text-decoration: none;
    background-color: #4a4a4a
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    color: #787878;
    background-color: transparent
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    display: block;
    padding: 0 .75rem;
    margin-bottom: 0;
    font-size: .75rem;
    color: #787878;
    white-space: nowrap
}

.dropdown-item-text {
    display: block;
    padding: .5rem .75rem;
    color: #fff
}

.btn-group,
.btn-group-vertical {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle
}

.btn-group-vertical>.btn,
.btn-group>.btn {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

@media (hover: hover) {

    .btn-group-vertical>.btn:hover,
    .btn-group>.btn:hover {
        z-index: 1
    }
}

.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus {
    z-index: 1
}

.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group,
.btn-group-vertical .btn+.btn,
.btn-group-vertical .btn+.btn-group,
.btn-group-vertical .btn-group+.btn,
.btn-group-vertical .btn-group+.btn-group {
    margin-left: -1px
}

.btn-toolbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.btn-toolbar .input-group {
    width: auto
}

.btn-group>.btn:first-child {
    margin-left: 0
}

.btn-group>.btn-group:not(:last-child)>.btn,
.btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group>.btn-group:not(:first-child)>.btn,
.btn-group>.btn:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dropdown-toggle-split {
    padding-right: .9375rem;
    padding-left: .9375rem
}

.dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
    margin-left: 0
}

.dropleft .dropdown-toggle-split::before {
    margin-right: 0
}

.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split {
    padding-right: .5625rem;
    padding-left: .5625rem
}

.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split {
    padding-right: .75rem;
    padding-left: .75rem
}

.btn-group-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
    width: 100%
}

.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0
}

.btn-group-vertical>.btn-group:not(:last-child)>.btn,
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.btn-group-vertical>.btn:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.btn-group-toggle>.btn,
.btn-group-toggle>.btn-group>.btn {
    margin-bottom: 0
}

.btn-group-toggle>.btn input[type=checkbox],
.btn-group-toggle>.btn input[type=radio],
.btn-group-toggle>.btn-group>.btn input[type=checkbox],
.btn-group-toggle>.btn-group>.btn input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: .125rem 1rem
}

.nav-link:focus,
.nav-link:hover {
    text-decoration: none
}

.nav-link.disabled {
    color: #787878
}

.nav-tabs {
    border-bottom: 0 solid transparent
}

.nav-tabs .nav-item {
    margin-bottom: 0
}

.nav-tabs .nav-link {
    border: 0 solid transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: #ebebeb #ebebeb transparent
}

.nav-tabs .nav-link.disabled {
    color: #787878;
    background-color: transparent;
    border-color: transparent
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    color: #fff;
    background-color: transparent;
    border-color: #fe8f04
}

.nav-tabs .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav-pills .nav-link {
    border-radius: .2rem
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: #fff;
    background-color: #f7931e
}

.nav-fill .nav-item {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center
}

.no-webp .cl-live-casino-games-wrapper .tab-content>.tab-pane,
.tab-content>.tab-pane,
.webp .cl-live-casino-games-wrapper .tab-content>.tab-pane {
    display: none
}

.no-webp .cl-live-casino-games-wrapper .tab-content>.active,
.tab-content>.active,
.webp .cl-live-casino-games-wrapper .tab-content>.active {
    display: block
}

.navbar {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .5rem 1rem
}

.navbar>.container,
.navbar>.container-fluid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.app-logo-link {
    display: inline-block;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap
}

.app-logo-link:focus,
.app-logo-link:hover {
    text-decoration: none
}

.navbar-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0
}

.navbar-nav .dropdown-menu {
    position: static;
    float: none
}

.navbar-text {
    display: inline-block;
    padding-top: .125rem;
    padding-bottom: .125rem
}

.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.navbar-toggler {
    padding: .25rem .75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 10rem
}

.navbar-toggler:focus,
.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%
}

@media (max-width: 319.98px) {

    .navbar-expand-xxs>.container,
    .navbar-expand-xxs>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 320px) {
    .navbar-expand-xxs {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-xxs .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-xxs .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xxs .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xxs>.container,
    .navbar-expand-xxs>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-xxs .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-xxs .navbar-toggler {
        display: none
    }
}

@media (max-width: 567.98px) {

    .navbar-expand-xs>.container,
    .navbar-expand-xs>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 568px) {
    .navbar-expand-xs {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-xs .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-xs .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xs .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xs>.container,
    .navbar-expand-xs>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-xs .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-xs .navbar-toggler {
        display: none
    }
}

@media (max-width: 666.98px) {

    .navbar-expand-sm>.container,
    .navbar-expand-sm>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 667px) {
    .navbar-expand-sm {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-sm .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-sm>.container,
    .navbar-expand-sm>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-sm .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-sm .navbar-toggler {
        display: none
    }
}

@media (max-width: 767.98px) {

    .navbar-expand-md>.container,
    .navbar-expand-md>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 768px) {
    .navbar-expand-md {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-md .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-md>.container,
    .navbar-expand-md>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-md .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-md .navbar-toggler {
        display: none
    }
}

@media (max-width: 991.98px) {

    .navbar-expand-lg>.container,
    .navbar-expand-lg>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-lg .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-lg>.container,
    .navbar-expand-lg>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-lg .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-lg .navbar-toggler {
        display: none
    }
}

@media (max-width: 1199.98px) {

    .navbar-expand-xl>.container,
    .navbar-expand-xl>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 1200px) {
    .navbar-expand-xl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-xl .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xl>.container,
    .navbar-expand-xl>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-xl .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-xl .navbar-toggler {
        display: none
    }
}

@media (max-width: 1279.98px) {

    .navbar-expand-xml>.container,
    .navbar-expand-xml>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 1280px) {
    .navbar-expand-xml {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-xml .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-xml .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xml .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xml>.container,
    .navbar-expand-xml>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-xml .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-xml .navbar-toggler {
        display: none
    }
}

@media (max-width: 1439.98px) {

    .navbar-expand-xxl>.container,
    .navbar-expand-xxl>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 1440px) {
    .navbar-expand-xxl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-xxl .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xxl>.container,
    .navbar-expand-xxl>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-xxl .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-xxl .navbar-toggler {
        display: none
    }
}

@media (max-width: 1599.98px) {

    .navbar-expand-xxxl>.container,
    .navbar-expand-xxxl>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 1600px) {
    .navbar-expand-xxxl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-xxxl .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-xxxl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xxxl .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xxxl>.container,
    .navbar-expand-xxxl>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-xxxl .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-xxxl .navbar-toggler {
        display: none
    }
}

@media (max-width: 1799.98px) {

    .navbar-expand-xxxxl>.container,
    .navbar-expand-xxxxl>.container-fluid {
        padding-right: 0;
        padding-left: 0
    }
}

@media (min-width: 1800px) {
    .navbar-expand-xxxxl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .navbar-expand-xxxxl .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .navbar-expand-xxxxl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xxxxl .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem
    }

    .navbar-expand-xxxxl>.container,
    .navbar-expand-xxxxl>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .navbar-expand-xxxxl .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand-xxxxl .navbar-toggler {
        display: none
    }
}

.navbar-expand {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.navbar-expand>.container,
.navbar-expand>.container-fluid {
    padding-right: 0;
    padding-left: 0
}

.navbar-expand .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem
}

.navbar-expand>.container,
.navbar-expand>.container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.navbar-expand .navbar-collapse {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-light .app-logo-link {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .app-logo-link:focus,
.navbar-light .app-logo-link:hover {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-nav .nav-link {
    color: rgba(0, 0, 0, .5)
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
    color: rgba(0, 0, 0, .7)
}

.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, .3)
}

.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show>.nav-link {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-toggler {
    color: rgba(0, 0, 0, .5);
    border-color: rgba(0, 0, 0, .1)
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.navbar-light .navbar-text {
    color: rgba(0, 0, 0, .5)
}

.navbar-light .navbar-text a {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
    color: rgba(0, 0, 0, .9)
}

.navbar-dark .app-logo-link {
    color: #fff
}

.navbar-dark .app-logo-link:focus,
.navbar-dark .app-logo-link:hover {
    color: #fff
}

.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, .75)
}

.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, .25)
}

.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show>.nav-link {
    color: #fff
}

.navbar-dark .navbar-toggler {
    color: rgba(255, 255, 255, .5);
    border-color: rgba(255, 255, 255, .1)
}

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
}

.navbar-dark .navbar-text {
    color: rgba(255, 255, 255, .5)
}

.navbar-dark .navbar-text a {
    color: #fff
}

.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
    color: #fff
}

.card {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: transparent;
    background-clip: border-box;
    border: 0 solid #202121;
    border-radius: 0
}

.card>hr {
    margin-right: 0;
    margin-left: 0
}

.card>.list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.card>.list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem
}

.card-title {
    margin-bottom: .75rem
}

.card-subtitle {
    margin-top: -.375rem;
    margin-bottom: 0
}

.card-text:last-child {
    margin-bottom: 0
}

@media (hover: hover) {
    .card-link:hover {
        text-decoration: none
    }
}

.card-link+.card-link {
    margin-left: 1.25rem
}

.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: #1a1a1a;
    border-bottom: 0 solid #202121
}

.card-header:first-child {
    border-radius: calc(0 - 0) calc(0 - 0) 0 0
}

.card-header+.list-group .list-group-item:first-child {
    border-top: 0
}

.card-footer {
    padding: .75rem 1.25rem;
    background-color: #1a1a1a;
    border-top: 0 solid #202121
}

.card-footer:last-child {
    border-radius: 0 0 calc(0 - 0) calc(0 - 0)
}

.card-header-tabs {
    margin-right: -.625rem;
    margin-bottom: -.75rem;
    margin-left: -.625rem;
    border-bottom: 0
}

.card-header-pills {
    margin-right: -.625rem;
    margin-left: -.625rem
}

.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 1.25rem
}

.card-img {
    width: 100%;
    border-radius: calc(0 - 0)
}

.card-img-top {
    width: 100%;
    border-top-left-radius: calc(0 - 0);
    border-top-right-radius: calc(0 - 0)
}

.card-img-bottom {
    width: 100%;
    border-bottom-right-radius: calc(0 - 0);
    border-bottom-left-radius: calc(0 - 0)
}

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

.card-deck .card {
    margin-bottom: 6px
}

@media (min-width: 667px) {
    .card-deck {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        margin-right: -6px;
        margin-left: -6px
    }

    .card-deck .card {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-right: 6px;
        margin-bottom: 0;
        margin-left: 6px
    }
}

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

.card-group>.card {
    margin-bottom: 6px
}

@media (min-width: 667px) {
    .card-group {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .card-group>.card {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        margin-bottom: 0
    }

    .card-group>.card+.card {
        margin-left: 0;
        border-left: 0
    }

    .card-group>.card:first-child {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .card-group>.card:first-child .card-header,
    .card-group>.card:first-child .card-img-top {
        border-top-right-radius: 0
    }

    .card-group>.card:first-child .card-footer,
    .card-group>.card:first-child .card-img-bottom {
        border-bottom-right-radius: 0
    }

    .card-group>.card:last-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .card-group>.card:last-child .card-header,
    .card-group>.card:last-child .card-img-top {
        border-top-left-radius: 0
    }

    .card-group>.card:last-child .card-footer,
    .card-group>.card:last-child .card-img-bottom {
        border-bottom-left-radius: 0
    }

    .card-group>.card:only-child {
        border-radius: 0
    }

    .card-group>.card:only-child .card-header,
    .card-group>.card:only-child .card-img-top {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .card-group>.card:only-child .card-footer,
    .card-group>.card:only-child .card-img-bottom {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }

    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
        border-radius: 0
    }

    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,
    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,
    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
    .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top {
        border-radius: 0
    }
}

.card-columns .card {
    margin-bottom: .75rem
}

@media (min-width: 667px) {
    .card-columns {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 1.25rem;
        -moz-column-gap: 1.25rem;
        column-gap: 1.25rem;
        orphans: 1;
        widows: 1
    }

    .card-columns .card {
        display: inline-block;
        width: 100%
    }
}

.accordion .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0;
    border-radius: 0
}

.accordion .card:not(:first-of-type) .card-header:first-child {
    border-radius: 0
}

.accordion .card:first-of-type {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.accordion .card:last-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.breadcrumb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .75rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #333;
    border-radius: .2rem
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: .5rem
}

.breadcrumb-item+.breadcrumb-item::before {
    display: inline-block;
    padding-right: .5rem;
    color: #787878;
    content: "/"
}

.breadcrumb-item+.breadcrumb-item:hover::before {
    text-decoration: underline
}

.breadcrumb-item+.breadcrumb-item:hover::before {
    text-decoration: none
}

.breadcrumb-item.active {
    color: #787878
}

.pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: .2rem
}

.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #fff;
    background-color: #fff;
    border: 1px solid #cacbcc
}

.page-link:hover {
    z-index: 2;
    color: #fff;
    text-decoration: none;
    background-color: #ebebeb;
    border-color: #cacbcc
}

.page-link:focus {
    z-index: 2;
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem transparent;
    box-shadow: 0 0 0 .2rem transparent
}

.page-link:not(:disabled):not(.disabled) {
    cursor: pointer
}

.page-item:first-child .page-link {
    margin-left: 0;
    border-top-left-radius: .2rem;
    border-bottom-left-radius: .2rem
}

.page-item:last-child .page-link {
    border-top-right-radius: .2rem;
    border-bottom-right-radius: .2rem
}

.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #f7931e;
    border-color: #f7931e
}

.page-item.disabled .page-link {
    color: #787878;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #cacbcc
}

.pagination-lg .page-link {
    padding: .75rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1.5
}

.pagination-lg .page-item:first-child .page-link {
    border-top-left-radius: .3rem;
    border-bottom-left-radius: .3rem
}

.pagination-lg .page-item:last-child .page-link {
    border-top-right-radius: .3rem;
    border-bottom-right-radius: .3rem
}

.pagination-sm .page-link {
    padding: .25rem .5rem;
    font-size: .75rem;
    line-height: 1.5
}

.pagination-sm .page-item:first-child .page-link {
    border-top-left-radius: .2rem;
    border-bottom-left-radius: .2rem
}

.pagination-sm .page-item:last-child .page-link {
    border-top-right-radius: .2rem;
    border-bottom-right-radius: .2rem
}

.badge {
    display: inline-block;
    padding: .5rem 1rem;
    font-size: 75%;
    font-weight: 500;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 10rem
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.badge-pill {
    padding-right: .6em;
    padding-left: .6em;
    border-radius: 10rem
}

.badge-primary {
    color: #000;
    background-color: #f7931e
}

.badge-primary[href]:focus,
.badge-primary[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #da7908
}

.badge-secondary {
    color: #fff;
    background-color: #1c1c1c
}

.badge-secondary[href]:focus,
.badge-secondary[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #030303
}

.badge-success {
    color: #fff;
    background-color: #37a60f
}

.badge-success[href]:focus,
.badge-success[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #28770b
}

.badge-info {
    color: #fff;
    background-color: #007bff
}

.badge-info[href]:focus,
.badge-info[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #0062cc
}

.badge-warning {
    color: #000;
    background-color: #fd0
}

.badge-warning[href]:focus,
.badge-warning[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #ccb100
}

.badge-danger {
    color: #fff;
    background-color: #e3141f
}

.badge-danger[href]:focus,
.badge-danger[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #b41019
}

.badge-light {
    color: #fff;
    background-color: #333
}

.badge-light[href]:focus,
.badge-light[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1a1a1a
}

.badge-dark {
    color: #fff;
    background-color: #242424
}

.badge-dark[href]:focus,
.badge-dark[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #0b0b0b
}

.badge-white {
    color: #000;
    background-color: #fff
}

.badge-white[href]:focus,
.badge-white[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #e6e6e6
}

.badge-black {
    color: #fff;
    background-color: #000
}

.badge-black[href]:focus,
.badge-black[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #000
}

.badge-primary-dark {
    color: #fff;
    background-color: #dd7c04
}

.badge-primary-dark[href]:focus,
.badge-primary-dark[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #ab6003
}

.badge-medium {
    color: #fff;
    background-color: #4a4a4a
}

.badge-medium[href]:focus,
.badge-medium[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #313131
}

.badge-event-item {
    color: #fff;
    background-color: #181c1e
}

.badge-event-item[href]:focus,
.badge-event-item[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #010202
}

.badge-action {
    color: #000;
    background-color: #f7931e
}

.badge-action[href]:focus,
.badge-action[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #da7908
}

.badge-action-highlight {
    color: #000;
    background-color: #ff7e53
}

.badge-action-highlight[href]:focus,
.badge-action-highlight[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #ff5820
}

.badge-live-primary {
    color: #000;
    background-color: #f6e5d6
}

.badge-live-primary[href]:focus,
.badge-live-primary[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #edcaac
}

.badge-live-secondary {
    color: #000;
    background-color: #f1dac6
}

.badge-live-secondary[href]:focus,
.badge-live-secondary[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #e7bf9d
}

.badge-pre-primary {
    color: #000;
    background-color: #f2f2f2
}

.badge-pre-primary[href]:focus,
.badge-pre-primary[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #d9d9d9
}

.badge-pre-secondary {
    color: #000;
    background-color: #d0d0d0
}

.badge-pre-secondary[href]:focus,
.badge-pre-secondary[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #b7b7b7
}

.badge-box-border {
    color: #fff;
    background-color: #202121
}

.badge-box-border[href]:focus,
.badge-box-border[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #070707
}

.badge-box-border-light {
    color: #000;
    background-color: #b3babe
}

.badge-box-border-light[href]:focus,
.badge-box-border-light[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #98a1a6
}

.badge-text-dark {
    color: #fff;
    background-color: #0e1016
}

.badge-text-dark[href]:focus,
.badge-text-dark[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #000
}

.badge-text-positive {
    color: #fff;
    background-color: #37a60f
}

.badge-text-positive[href]:focus,
.badge-text-positive[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #28770b
}

.badge-text-negative {
    color: #fff;
    background-color: #f7273f
}

.badge-text-negative[href]:focus,
.badge-text-negative[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #e30822
}

.badge-table-row-primary {
    color: #fff;
    background-color: #212629
}

.badge-table-row-primary[href]:focus,
.badge-table-row-primary[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #0a0c0d
}

.badge-table-row-light {
    color: #fff;
    background-color: #333
}

.badge-table-row-light[href]:focus,
.badge-table-row-light[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1a1a1a
}

.badge-table-row-dark {
    color: #fff;
    background-color: #333
}

.badge-table-row-dark[href]:focus,
.badge-table-row-dark[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1a1a1a
}

.badge-neon-green {
    color: #000;
    background-color: #53dca9
}

.badge-neon-green[href]:focus,
.badge-neon-green[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #2bd193
}

.badge-vip-club-primary {
    color: #000;
    background-color: #f2bb64
}

.badge-vip-club-primary[href]:focus,
.badge-vip-club-primary[href]:hover {
    color: #000;
    text-decoration: none;
    background-color: #eea635
}

.jumbotron {
    padding: 2rem 1rem;
    margin-bottom: 2rem;
    background-color: #ebebeb;
    border-radius: .3rem
}

@media (min-width: 667px) {
    .jumbotron {
        padding: 4rem 2rem
    }
}

.jumbotron-fluid {
    padding-right: 0;
    padding-left: 0;
    border-radius: 0
}

.alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .2rem
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

.alert-dismissible {
    padding-right: 4rem
}

.alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: .75rem 1.25rem;
    color: inherit
}

.alert-primary {
    color: #804c10;
    background-color: #fde9d2;
    border-color: #fde1c0
}

.alert-primary hr {
    border-top-color: #fcd5a7
}

.alert-primary .alert-link {
    color: #53310a
}

.alert-secondary {
    color: #0f0f0f;
    background-color: #d2d2d2;
    border-color: #bfbfbf
}

.alert-secondary hr {
    border-top-color: #b2b2b2
}

.alert-secondary .alert-link {
    color: #000
}

.alert-success {
    color: #1d5608;
    background-color: #d7edcf;
    border-color: #c7e6bc
}

.alert-success hr {
    border-top-color: #b7dfa9
}

.alert-success .alert-link {
    color: #0d2704
}

.alert-info {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff
}

.alert-info hr {
    border-top-color: #9fcdff
}

.alert-info .alert-link {
    color: #002752
}

.alert-warning {
    color: #857300;
    background-color: #fff8cc;
    border-color: #fff5b8
}

.alert-warning hr {
    border-top-color: #fff19f
}

.alert-warning .alert-link {
    color: #524700
}

.alert-danger {
    color: #760a10;
    background-color: #f9d0d2;
    border-color: #f7bdc0
}

.alert-danger hr {
    border-top-color: #f4a6aa
}

.alert-danger .alert-link {
    color: #47060a
}

.alert-light {
    color: #1b1b1b;
    background-color: #d6d6d6;
    border-color: #c6c6c6
}

.alert-light hr {
    border-top-color: #b9b9b9
}

.alert-light .alert-link {
    color: #020202
}

.alert-dark {
    color: #131313;
    background-color: #d3d3d3;
    border-color: #c2c2c2
}

.alert-dark hr {
    border-top-color: #b5b5b5
}

.alert-dark .alert-link {
    color: #000
}

.alert-white {
    color: #858585;
    background-color: #fff;
    border-color: #fff
}

.alert-white hr {
    border-top-color: #f2f2f2
}

.alert-white .alert-link {
    color: #6c6c6c
}

.alert-black {
    color: #000;
    background-color: #ccc;
    border-color: #b8b8b8
}

.alert-black hr {
    border-top-color: #ababab
}

.alert-black .alert-link {
    color: #000
}

.alert-primary-dark {
    color: #734002;
    background-color: #f8e5cd;
    border-color: #f5dab9
}

.alert-primary-dark hr {
    border-top-color: #f2cea3
}

.alert-primary-dark .alert-link {
    color: #412401
}

.alert-medium {
    color: #262626;
    background-color: #dbdbdb;
    border-color: #ccc
}

.alert-medium hr {
    border-top-color: #bfbfbf
}

.alert-medium .alert-link {
    color: #0d0d0d
}

.alert-event-item {
    color: #0c0f10;
    background-color: #d1d2d2;
    border-color: #bebfc0
}

.alert-event-item hr {
    border-top-color: #b1b2b3
}

.alert-event-item .alert-link {
    color: #000
}

.alert-action {
    color: #804c10;
    background-color: #fde9d2;
    border-color: #fde1c0
}

.alert-action hr {
    border-top-color: #fcd5a7
}

.alert-action .alert-link {
    color: #53310a
}

.alert-action-highlight {
    color: #85422b;
    background-color: #ffe5dd;
    border-color: #ffdbcf
}

.alert-action-highlight hr {
    border-top-color: #ffc8b6
}

.alert-action-highlight .alert-link {
    color: #5e2f1f
}

.alert-live-primary {
    color: #80776f;
    background-color: #fdfaf7;
    border-color: #fcf8f4
}

.alert-live-primary hr {
    border-top-color: #f7ebe0
}

.alert-live-primary .alert-link {
    color: #655e57
}

.alert-live-secondary {
    color: #7d7167;
    background-color: #fcf8f4;
    border-color: #fbf5ef
}

.alert-live-secondary hr {
    border-top-color: #f6e8db
}

.alert-live-secondary .alert-link {
    color: #615850
}

.alert-pre-primary {
    color: #7e7e7e;
    background-color: #fcfcfc;
    border-color: #fbfbfb
}

.alert-pre-primary hr {
    border-top-color: #eee
}

.alert-pre-primary .alert-link {
    color: #656565
}

.alert-pre-secondary {
    color: #6c6c6c;
    background-color: #f6f6f6;
    border-color: #f2f2f2
}

.alert-pre-secondary hr {
    border-top-color: #e5e5e5
}

.alert-pre-secondary .alert-link {
    color: #535353
}

.alert-box-border {
    color: #111;
    background-color: #d2d3d3;
    border-color: #c1c1c1
}

.alert-box-border hr {
    border-top-color: #b4b4b4
}

.alert-box-border .alert-link {
    color: #000
}

.alert-box-border-light {
    color: #5d6163;
    background-color: #f0f1f2;
    border-color: #eaeced
}

.alert-box-border-light hr {
    border-top-color: #dce0e1
}

.alert-box-border-light .alert-link {
    color: #444749
}

.alert-text-dark {
    color: #07080b;
    background-color: #cfcfd0;
    border-color: #bcbcbe
}

.alert-text-dark hr {
    border-top-color: #afafb1
}

.alert-text-dark .alert-link {
    color: #000
}

.alert-text-positive {
    color: #1d5608;
    background-color: #d7edcf;
    border-color: #c7e6bc
}

.alert-text-positive hr {
    border-top-color: #b7dfa9
}

.alert-text-positive .alert-link {
    color: #0d2704
}

.alert-text-negative {
    color: #801421;
    background-color: #fdd4d9;
    border-color: #fdc3c9
}

.alert-text-negative hr {
    border-top-color: #fcaab3
}

.alert-text-negative .alert-link {
    color: #540d16
}

.alert-table-row-primary {
    color: #111415;
    background-color: #d3d4d4;
    border-color: #c1c2c3
}

.alert-table-row-primary hr {
    border-top-color: #b4b5b6
}

.alert-table-row-primary .alert-link {
    color: #000
}

.alert-table-row-light {
    color: #1b1b1b;
    background-color: #d6d6d6;
    border-color: #c6c6c6
}

.alert-table-row-light hr {
    border-top-color: #b9b9b9
}

.alert-table-row-light .alert-link {
    color: #020202
}

.alert-table-row-dark {
    color: #1b1b1b;
    background-color: #d6d6d6;
    border-color: #c6c6c6
}

.alert-table-row-dark hr {
    border-top-color: #b9b9b9
}

.alert-table-row-dark .alert-link {
    color: #020202
}

.alert-neon-green {
    color: #2b7258;
    background-color: #ddf8ee;
    border-color: #cff5e7
}

.alert-neon-green hr {
    border-top-color: #baf1dc
}

.alert-neon-green .alert-link {
    color: #1d4d3b
}

.alert-vip-club-primary {
    color: #7e6134;
    background-color: #fcf1e0;
    border-color: #fbecd4
}

.alert-vip-club-primary hr {
    border-top-color: #f9e2bd
}

.alert-vip-club-primary .alert-link {
    color: #5a4525
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 1rem 0
    }

    to {
        background-position: 0 0
    }
}

.progress {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 1rem;
    overflow: hidden;
    font-size: .75rem;
    background-color: #ebebeb;
    border-radius: .2rem
}

.progress-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    background-color: #f7931e;
    -webkit-transition: width .6s ease;
    transition: width .6s ease
}

@media screen and (prefers-reduced-motion:reduce) {
    .progress-bar {
        -webkit-transition: none;
        transition: none
    }
}

.progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 1rem 1rem
}

.progress-bar-animated {
    -webkit-animation: progress-bar-stripes 1s linear infinite;
    animation: progress-bar-stripes 1s linear infinite
}

.media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.media-body {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.list-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0
}

.list-group-item-action {
    width: 100%;
    color: #5f5f5f;
    text-align: inherit
}

.list-group-item-action:focus,
.list-group-item-action:hover {
    color: #5f5f5f;
    text-decoration: none;
    background-color: #f8f9fa
}

.list-group-item-action:active {
    color: #cacbcc;
    background-color: #ebebeb
}

.list-group-item {
    position: relative;
    display: block;
    padding: .875rem 12px;
    margin-bottom: 0;
    background-color: rgba(28, 28, 28, .6);
    border: 0 solid rgba(28, 28, 28, .6)
}

.list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.list-group-item:focus,
.list-group-item:hover {
    z-index: 1;
    text-decoration: none
}

.list-group-item.disabled,
.list-group-item:disabled {
    color: #787878;
    background-color: rgba(28, 28, 28, .6)
}

.list-group-item.active {
    z-index: 2;
    color: #fcdab2;
    background-color: rgba(28, 28, 28, .6);
    border-color: rgba(28, 28, 28, .6)
}

.list-group-flush .list-group-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0
}

.list-group-flush:first-child .list-group-item:first-child {
    border-top: 0
}

.list-group-flush:last-child .list-group-item:last-child {
    border-bottom: 0
}

.list-group-item-primary {
    color: #804c10;
    background-color: #fde1c0
}

.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
    color: #804c10;
    background-color: #fcd5a7
}

.list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #804c10;
    border-color: #804c10
}

.list-group-item-secondary {
    color: #0f0f0f;
    background-color: #bfbfbf
}

.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
    color: #0f0f0f;
    background-color: #b2b2b2
}

.list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #0f0f0f;
    border-color: #0f0f0f
}

.list-group-item-success {
    color: #1d5608;
    background-color: #c7e6bc
}

.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
    color: #1d5608;
    background-color: #b7dfa9
}

.list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #1d5608;
    border-color: #1d5608
}

.list-group-item-info {
    color: #004085;
    background-color: #b8daff
}

.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
    color: #004085;
    background-color: #9fcdff
}

.list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #004085;
    border-color: #004085
}

.list-group-item-warning {
    color: #857300;
    background-color: #fff5b8
}

.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
    color: #857300;
    background-color: #fff19f
}

.list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #857300;
    border-color: #857300
}

.list-group-item-danger {
    color: #760a10;
    background-color: #f7bdc0
}

.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
    color: #760a10;
    background-color: #f4a6aa
}

.list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #760a10;
    border-color: #760a10
}

.list-group-item-light {
    color: #1b1b1b;
    background-color: #c6c6c6
}

.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
    color: #1b1b1b;
    background-color: #b9b9b9
}

.list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #1b1b1b;
    border-color: #1b1b1b
}

.list-group-item-dark {
    color: #131313;
    background-color: #c2c2c2
}

.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
    color: #131313;
    background-color: #b5b5b5
}

.list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #131313;
    border-color: #131313
}

.list-group-item-white {
    color: #858585;
    background-color: #fff
}

.list-group-item-white.list-group-item-action:focus,
.list-group-item-white.list-group-item-action:hover {
    color: #858585;
    background-color: #f2f2f2
}

.list-group-item-white.list-group-item-action.active {
    color: #fff;
    background-color: #858585;
    border-color: #858585
}

.list-group-item-black {
    color: #000;
    background-color: #b8b8b8
}

.list-group-item-black.list-group-item-action:focus,
.list-group-item-black.list-group-item-action:hover {
    color: #000;
    background-color: #ababab
}

.list-group-item-black.list-group-item-action.active {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.list-group-item-primary-dark {
    color: #734002;
    background-color: #f5dab9
}

.list-group-item-primary-dark.list-group-item-action:focus,
.list-group-item-primary-dark.list-group-item-action:hover {
    color: #734002;
    background-color: #f2cea3
}

.list-group-item-primary-dark.list-group-item-action.active {
    color: #fff;
    background-color: #734002;
    border-color: #734002
}

.list-group-item-medium {
    color: #262626;
    background-color: #ccc
}

.list-group-item-medium.list-group-item-action:focus,
.list-group-item-medium.list-group-item-action:hover {
    color: #262626;
    background-color: #bfbfbf
}

.list-group-item-medium.list-group-item-action.active {
    color: #fff;
    background-color: #262626;
    border-color: #262626
}

.list-group-item-event-item {
    color: #0c0f10;
    background-color: #bebfc0
}

.list-group-item-event-item.list-group-item-action:focus,
.list-group-item-event-item.list-group-item-action:hover {
    color: #0c0f10;
    background-color: #b1b2b3
}

.list-group-item-event-item.list-group-item-action.active {
    color: #fff;
    background-color: #0c0f10;
    border-color: #0c0f10
}

.list-group-item-action {
    color: #804c10;
    background-color: #fde1c0
}

.list-group-item-action.list-group-item-action:focus,
.list-group-item-action.list-group-item-action:hover {
    color: #804c10;
    background-color: #fcd5a7
}

.list-group-item-action.list-group-item-action.active {
    color: #fff;
    background-color: #804c10;
    border-color: #804c10
}

.list-group-item-action-highlight {
    color: #85422b;
    background-color: #ffdbcf
}

.list-group-item-action-highlight.list-group-item-action:focus,
.list-group-item-action-highlight.list-group-item-action:hover {
    color: #85422b;
    background-color: #ffc8b6
}

.list-group-item-action-highlight.list-group-item-action.active {
    color: #fff;
    background-color: #85422b;
    border-color: #85422b
}

.list-group-item-live-primary {
    color: #80776f;
    background-color: #fcf8f4
}

.list-group-item-live-primary.list-group-item-action:focus,
.list-group-item-live-primary.list-group-item-action:hover {
    color: #80776f;
    background-color: #f7ebe0
}

.list-group-item-live-primary.list-group-item-action.active {
    color: #fff;
    background-color: #80776f;
    border-color: #80776f
}

.list-group-item-live-secondary {
    color: #7d7167;
    background-color: #fbf5ef
}

.list-group-item-live-secondary.list-group-item-action:focus,
.list-group-item-live-secondary.list-group-item-action:hover {
    color: #7d7167;
    background-color: #f6e8db
}

.list-group-item-live-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #7d7167;
    border-color: #7d7167
}

.list-group-item-pre-primary {
    color: #7e7e7e;
    background-color: #fbfbfb
}

.list-group-item-pre-primary.list-group-item-action:focus,
.list-group-item-pre-primary.list-group-item-action:hover {
    color: #7e7e7e;
    background-color: #eee
}

.list-group-item-pre-primary.list-group-item-action.active {
    color: #fff;
    background-color: #7e7e7e;
    border-color: #7e7e7e
}

.list-group-item-pre-secondary {
    color: #6c6c6c;
    background-color: #f2f2f2
}

.list-group-item-pre-secondary.list-group-item-action:focus,
.list-group-item-pre-secondary.list-group-item-action:hover {
    color: #6c6c6c;
    background-color: #e5e5e5
}

.list-group-item-pre-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #6c6c6c;
    border-color: #6c6c6c
}

.list-group-item-box-border {
    color: #111;
    background-color: #c1c1c1
}

.list-group-item-box-border.list-group-item-action:focus,
.list-group-item-box-border.list-group-item-action:hover {
    color: #111;
    background-color: #b4b4b4
}

.list-group-item-box-border.list-group-item-action.active {
    color: #fff;
    background-color: #111;
    border-color: #111
}

.list-group-item-box-border-light {
    color: #5d6163;
    background-color: #eaeced
}

.list-group-item-box-border-light.list-group-item-action:focus,
.list-group-item-box-border-light.list-group-item-action:hover {
    color: #5d6163;
    background-color: #dce0e1
}

.list-group-item-box-border-light.list-group-item-action.active {
    color: #fff;
    background-color: #5d6163;
    border-color: #5d6163
}

.list-group-item-text-dark {
    color: #07080b;
    background-color: #bcbcbe
}

.list-group-item-text-dark.list-group-item-action:focus,
.list-group-item-text-dark.list-group-item-action:hover {
    color: #07080b;
    background-color: #afafb1
}

.list-group-item-text-dark.list-group-item-action.active {
    color: #fff;
    background-color: #07080b;
    border-color: #07080b
}

.list-group-item-text-positive {
    color: #1d5608;
    background-color: #c7e6bc
}

.list-group-item-text-positive.list-group-item-action:focus,
.list-group-item-text-positive.list-group-item-action:hover {
    color: #1d5608;
    background-color: #b7dfa9
}

.list-group-item-text-positive.list-group-item-action.active {
    color: #fff;
    background-color: #1d5608;
    border-color: #1d5608
}

.list-group-item-text-negative {
    color: #801421;
    background-color: #fdc3c9
}

.list-group-item-text-negative.list-group-item-action:focus,
.list-group-item-text-negative.list-group-item-action:hover {
    color: #801421;
    background-color: #fcaab3
}

.list-group-item-text-negative.list-group-item-action.active {
    color: #fff;
    background-color: #801421;
    border-color: #801421
}

.list-group-item-table-row-primary {
    color: #111415;
    background-color: #c1c2c3
}

.list-group-item-table-row-primary.list-group-item-action:focus,
.list-group-item-table-row-primary.list-group-item-action:hover {
    color: #111415;
    background-color: #b4b5b6
}

.list-group-item-table-row-primary.list-group-item-action.active {
    color: #fff;
    background-color: #111415;
    border-color: #111415
}

.list-group-item-table-row-light {
    color: #1b1b1b;
    background-color: #c6c6c6
}

.list-group-item-table-row-light.list-group-item-action:focus,
.list-group-item-table-row-light.list-group-item-action:hover {
    color: #1b1b1b;
    background-color: #b9b9b9
}

.list-group-item-table-row-light.list-group-item-action.active {
    color: #fff;
    background-color: #1b1b1b;
    border-color: #1b1b1b
}

.list-group-item-table-row-dark {
    color: #1b1b1b;
    background-color: #c6c6c6
}

.list-group-item-table-row-dark.list-group-item-action:focus,
.list-group-item-table-row-dark.list-group-item-action:hover {
    color: #1b1b1b;
    background-color: #b9b9b9
}

.list-group-item-table-row-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1b1b;
    border-color: #1b1b1b
}

.list-group-item-neon-green {
    color: #2b7258;
    background-color: #cff5e7
}

.list-group-item-neon-green.list-group-item-action:focus,
.list-group-item-neon-green.list-group-item-action:hover {
    color: #2b7258;
    background-color: #baf1dc
}

.list-group-item-neon-green.list-group-item-action.active {
    color: #fff;
    background-color: #2b7258;
    border-color: #2b7258
}

.list-group-item-vip-club-primary {
    color: #7e6134;
    background-color: #fbecd4
}

.list-group-item-vip-club-primary.list-group-item-action:focus,
.list-group-item-vip-club-primary.list-group-item-action:hover {
    color: #7e6134;
    background-color: #f9e2bd
}

.list-group-item-vip-club-primary.list-group-item-action.active {
    color: #fff;
    background-color: #7e6134;
    border-color: #7e6134
}

.close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-shadow: none;
    opacity: .5
}

.close:focus,
.close:hover {
    color: #fff;
    text-decoration: none;
    opacity: .75
}

.close:not(:disabled):not(.disabled) {
    cursor: pointer
}

button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
    -webkit-appearance: none
}

/*! purgecss start ignore */
.form-control {
    display: block;
    width: 100%;
    padding: .75rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #ebebeb;
    background-color: #353535;
    background-clip: padding-box;
    border: 1px solid transparent;
    border-radius: 10rem;
    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}

@media screen and (prefers-reduced-motion:reduce) {
    .form-control {
        -webkit-transition: none;
        transition: none
    }
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-control:focus {
    color: #ebebeb;
    background-color: #353535;
    border-color: #4a4a4a;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.form-control::-webkit-input-placeholder {
    color: #909092;
    opacity: 1
}

.form-control::-moz-placeholder {
    color: #909092;
    opacity: 1
}

.form-control::-ms-input-placeholder {
    color: #909092;
    opacity: 1
}

.form-control::placeholder {
    color: #909092;
    opacity: 1
}

.form-control:disabled,
.form-control[readonly] {
    background-color: #303030;
    opacity: 1
}

select.form-control:not([size]):not([multiple]) {
    height: calc(3rem + 2px)
}

select.form-control:focus::-ms-value {
    color: #ebebeb;
    background-color: #353535
}

.form-control-file,
.form-control-range {
    display: block;
    width: 100%
}

.col-form-label {
    padding-top: calc(.75rem + 1px);
    padding-bottom: calc(.75rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5
}

.col-form-label-lg {
    padding-top: calc(.5rem + 1px);
    padding-bottom: calc(.5rem + 1px);
    font-size: 1.25rem;
    line-height: 1.5
}

.col-form-label-sm {
    padding-top: calc(.25rem + 1px);
    padding-bottom: calc(.25rem + 1px);
    font-size: .75rem;
    line-height: 1.5
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding-top: .75rem;
    padding-bottom: .75rem;
    margin-bottom: 0;
    line-height: 1.5;
    color: #cacbcc;
    background-color: transparent;
    border: solid transparent;
    border-width: 1px 0
}

.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm,
.input-group-lg>.form-control-plaintext.form-control,
.input-group-lg>.input-group-append>.form-control-plaintext.btn,
.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,
.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,
.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,
.input-group-sm>.form-control-plaintext.form-control,
.input-group-sm>.input-group-append>.form-control-plaintext.btn,
.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,
.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,
.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text {
    padding-right: 0;
    padding-left: 0
}

.form-control-sm,
.input-group-sm>.form-control,
.input-group-sm>.input-group-append>.btn,
.input-group-sm>.input-group-append>.input-group-text,
.input-group-sm>.input-group-prepend>.btn,
.input-group-sm>.input-group-prepend>.input-group-text {
    padding: .25rem .75rem;
    font-size: .75rem;
    line-height: 1.5;
    border-radius: 10rem
}

.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]),
.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),
.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),
.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),
.input-group-sm>select.form-control:not([size]):not([multiple]),
select.form-control-sm:not([size]):not([multiple]) {
    height: calc(1.625rem + 2px)
}

.form-control-lg,
.input-group-lg>.form-control,
.input-group-lg>.input-group-append>.btn,
.input-group-lg>.input-group-append>.input-group-text,
.input-group-lg>.input-group-prepend>.btn,
.input-group-lg>.input-group-prepend>.input-group-text {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    line-height: 1.5;
    border-radius: 10rem
}

.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]),
.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),
.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),
.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),
.input-group-lg>select.form-control:not([size]):not([multiple]),
select.form-control-lg:not([size]):not([multiple]) {
    height: calc(2.875rem + 2px)
}

.form-group {
    margin-bottom: .75rem
}

.form-text {
    display: block;
    margin-top: .25rem
}

.form-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px
}

.form-row>.col,
.form-row>[class*=col-] {
    padding-right: 5px;
    padding-left: 5px
}

.form-check {
    position: relative;
    display: block;
    padding-left: 1.25rem
}

.form-check-input {
    position: absolute;
    margin-top: .3rem;
    margin-left: -1.25rem
}

.form-check-input:disabled~.form-check-label {
    color: #787878
}

.form-check-label {
    margin-bottom: 0
}

.form-check-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0;
    margin-right: .75rem
}

.form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: .3125rem;
    margin-left: 0
}

.valid-feedback {
    display: none;
    width: 100%;
    margin-top: .125rem;
    font-size: .75rem;
    color: #37a60f
}

.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(55, 166, 15, .8);
    border-radius: .2rem
}

.custom-select.is-valid,
.form-control.is-valid,
.was-validated .custom-select:valid,
.was-validated .form-control:valid {
    border-color: #37a60f
}

.custom-select.is-valid:focus,
.form-control.is-valid:focus,
.was-validated .custom-select:valid:focus,
.was-validated .form-control:valid:focus {
    border-color: #37a60f;
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .25);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .25)
}

.custom-select.is-valid~.valid-feedback,
.custom-select.is-valid~.valid-tooltip,
.form-control.is-valid~.valid-feedback,
.form-control.is-valid~.valid-tooltip,
.was-validated .custom-select:valid~.valid-feedback,
.was-validated .custom-select:valid~.valid-tooltip,
.was-validated .form-control:valid~.valid-feedback,
.was-validated .form-control:valid~.valid-tooltip {
    display: block
}

.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
    color: #37a60f
}

.form-check-input.is-valid~.valid-feedback,
.form-check-input.is-valid~.valid-tooltip,
.was-validated .form-check-input:valid~.valid-feedback,
.was-validated .form-check-input:valid~.valid-tooltip {
    display: block
}

.custom-control-input.is-valid~.custom-control-label,
.was-validated .custom-control-input:valid~.custom-control-label {
    color: #37a60f
}

.custom-control-input.is-valid~.custom-control-label::before,
.was-validated .custom-control-input:valid~.custom-control-label::before {
    background-color: #73ee46
}

.custom-control-input.is-valid~.valid-feedback,
.custom-control-input.is-valid~.valid-tooltip,
.was-validated .custom-control-input:valid~.valid-feedback,
.was-validated .custom-control-input:valid~.valid-tooltip {
    display: block
}

.custom-control-input.is-valid:checked~.custom-control-label::before,
.was-validated .custom-control-input:valid:checked~.custom-control-label::before {
    background-color: #46d513
}

.custom-control-input.is-valid:focus~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus~.custom-control-label::before {
    -webkit-box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem rgba(55, 166, 15, .25);
    box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem rgba(55, 166, 15, .25)
}

.custom-file-input.is-valid~.custom-file-label,
.was-validated .custom-file-input:valid~.custom-file-label {
    border-color: #37a60f
}

.custom-file-input.is-valid~.custom-file-label::before,
.was-validated .custom-file-input:valid~.custom-file-label::before {
    border-color: inherit
}

.custom-file-input.is-valid~.valid-feedback,
.custom-file-input.is-valid~.valid-tooltip,
.was-validated .custom-file-input:valid~.valid-feedback,
.was-validated .custom-file-input:valid~.valid-tooltip {
    display: block
}

.custom-file-input.is-valid:focus~.custom-file-label,
.was-validated .custom-file-input:valid:focus~.custom-file-label {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .25);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .25)
}

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .125rem;
    font-size: .75rem;
    color: #fb8996
}

.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    line-height: 1;
    color: #fff;
    background-color: rgba(251, 137, 150, .8);
    border-radius: .2rem
}

.custom-select.is-invalid,
.form-control.is-invalid,
.was-validated .custom-select:invalid,
.was-validated .form-control:invalid {
    border-color: #fb8996
}

.custom-select.is-invalid:focus,
.form-control.is-invalid:focus,
.was-validated .custom-select:invalid:focus,
.was-validated .form-control:invalid:focus {
    border-color: #fb8996;
    -webkit-box-shadow: 0 0 0 .2rem rgba(251, 137, 150, .25);
    box-shadow: 0 0 0 .2rem rgba(251, 137, 150, .25)
}

.custom-select.is-invalid~.invalid-feedback,
.custom-select.is-invalid~.invalid-tooltip,
.form-control.is-invalid~.invalid-feedback,
.form-control.is-invalid~.invalid-tooltip,
.was-validated .custom-select:invalid~.invalid-feedback,
.was-validated .custom-select:invalid~.invalid-tooltip,
.was-validated .form-control:invalid~.invalid-feedback,
.was-validated .form-control:invalid~.invalid-tooltip {
    display: block
}

.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
    color: #fb8996
}

.form-check-input.is-invalid~.invalid-feedback,
.form-check-input.is-invalid~.invalid-tooltip,
.was-validated .form-check-input:invalid~.invalid-feedback,
.was-validated .form-check-input:invalid~.invalid-tooltip {
    display: block
}

.custom-control-input.is-invalid~.custom-control-label,
.was-validated .custom-control-input:invalid~.custom-control-label {
    color: #fb8996
}

.custom-control-input.is-invalid~.custom-control-label::before,
.was-validated .custom-control-input:invalid~.custom-control-label::before {
    background-color: #fff
}

.custom-control-input.is-invalid~.invalid-feedback,
.custom-control-input.is-invalid~.invalid-tooltip,
.was-validated .custom-control-input:invalid~.invalid-feedback,
.was-validated .custom-control-input:invalid~.invalid-tooltip {
    display: block
}

.custom-control-input.is-invalid:checked~.custom-control-label::before,
.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
    background-color: #fcbbc2
}

.custom-control-input.is-invalid:focus~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
    -webkit-box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem rgba(251, 137, 150, .25);
    box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem rgba(251, 137, 150, .25)
}

.custom-file-input.is-invalid~.custom-file-label,
.was-validated .custom-file-input:invalid~.custom-file-label {
    border-color: #fb8996
}

.custom-file-input.is-invalid~.custom-file-label::before,
.was-validated .custom-file-input:invalid~.custom-file-label::before {
    border-color: inherit
}

.custom-file-input.is-invalid~.invalid-feedback,
.custom-file-input.is-invalid~.invalid-tooltip,
.was-validated .custom-file-input:invalid~.invalid-feedback,
.was-validated .custom-file-input:invalid~.invalid-tooltip {
    display: block
}

.custom-file-input.is-invalid:focus~.custom-file-label,
.was-validated .custom-file-input:invalid:focus~.custom-file-label {
    -webkit-box-shadow: 0 0 0 .2rem rgba(251, 137, 150, .25);
    box-shadow: 0 0 0 .2rem rgba(251, 137, 150, .25)
}

.form-inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.form-inline .form-check {
    width: 100%
}

@media (min-width: 667px) {
    .form-inline label {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 0
    }

    .form-inline .form-group {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .form-inline .form-control-plaintext {
        display: inline-block
    }

    .form-inline .custom-select,
    .form-inline .input-group {
        width: auto
    }

    .form-inline .form-check {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: auto;
        padding-left: 0
    }

    .form-inline .form-check-input {
        position: relative;
        margin-top: 0;
        margin-right: .25rem;
        margin-left: 0
    }

    .form-inline .custom-control {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .form-inline .custom-control-label {
        margin-bottom: 0
    }
}

.input-group {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%
}

.input-group>.custom-file,
.input-group>.custom-select,
.input-group>.form-control {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0
}

.input-group>.custom-file:focus,
.input-group>.custom-select:focus,
.input-group>.form-control:focus {
    z-index: 3
}

.input-group>.custom-file+.custom-file,
.input-group>.custom-file+.custom-select,
.input-group>.custom-file+.form-control,
.input-group>.custom-select+.custom-file,
.input-group>.custom-select+.custom-select,
.input-group>.custom-select+.form-control,
.input-group>.form-control+.custom-file,
.input-group>.form-control+.custom-select,
.input-group>.form-control+.form-control {
    margin-left: -1px
}

.input-group>.custom-select:not(:last-child),
.input-group>.form-control:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.custom-select:not(:first-child),
.input-group>.form-control:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group>.custom-file {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.input-group>.custom-file:not(:last-child) .custom-file-label,
.input-group>.custom-file:not(:last-child) .custom-file-label::after {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.custom-file:not(:first-child) .custom-file-label,
.input-group>.custom-file:not(:first-child) .custom-file-label::after {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group-append,
.input-group-prepend {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.input-group-append .btn,
.input-group-prepend .btn {
    position: relative;
    z-index: 2
}

.input-group-append .btn+.btn,
.input-group-append .btn+.input-group-text,
.input-group-append .input-group-text+.btn,
.input-group-append .input-group-text+.input-group-text,
.input-group-prepend .btn+.btn,
.input-group-prepend .btn+.input-group-text,
.input-group-prepend .input-group-text+.btn,
.input-group-prepend .input-group-text+.input-group-text {
    margin-left: -1px
}

.input-group-prepend {
    margin-right: -1px
}

.input-group-append {
    margin-left: -1px
}

.input-group-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #1a1a1a;
    text-align: center;
    white-space: nowrap;
    background-color: #cacbcc;
    border: 1px solid transparent;
    border-radius: 10rem
}

.input-group-text input[type=checkbox],
.input-group-text input[type=radio] {
    margin-top: 0
}

.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
.input-group>.input-group-append:not(:last-child)>.btn,
.input-group>.input-group-append:not(:last-child)>.input-group-text,
.input-group>.input-group-prepend>.btn,
.input-group>.input-group-prepend>.input-group-text {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.custom-control {
    position: relative;
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5rem
}

.custom-control-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 1rem
}

.custom-control-input {
    position: absolute;
    z-index: -1;
    opacity: 0
}

.custom-control-input:checked~.custom-control-label::before {
    color: #0e1016;
    background-color: #f7931e
}

.custom-control-input:focus~.custom-control-label::before {
    -webkit-box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem transparent;
    box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem transparent
}

.custom-control-input:active~.custom-control-label::before {
    color: #fff;
    background-color: #fde6ca
}

.custom-control-input:disabled~.custom-control-label {
    color: #787878
}

.custom-control-input:disabled~.custom-control-label::before {
    background-color: #ebebeb
}

.custom-control-label {
    margin-bottom: 0
}

.custom-control-label::before {
    position: absolute;
    top: .25rem;
    left: 0;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #cacbcc
}

.custom-control-label::after {
    position: absolute;
    top: .25rem;
    left: 0;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%
}

.custom-checkbox .custom-control-label::before {
    border-radius: .2rem
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
    background-color: #f7931e
}

.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%230e1016' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
    background-color: #f7931e
}

.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%230e1016' d='M0 2h4'/%3E%3C/svg%3E")
}

.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
    background-color: rgba(247, 147, 30, .5)
}

.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
    background-color: rgba(247, 147, 30, .5)
}

.custom-radio .custom-control-label::before {
    border-radius: 50%
}

.custom-radio .custom-control-input:checked~.custom-control-label::before {
    background-color: #f7931e
}

.custom-radio .custom-control-input:checked~.custom-control-label::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%230e1016'/%3E%3C/svg%3E")
}

.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
    background-color: rgba(247, 147, 30, .5)
}

.custom-select {
    display: inline-block;
    width: 100%;
    height: calc(3rem + 2px);
    padding: .375rem 2rem .375rem 1rem;
    line-height: 1.5;
    color: #ebebeb;
    vertical-align: middle;
    background: #353535 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23b3b3b3' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 1rem center;
    background-size: 8px 10px;
    border: 1px solid transparent;
    border-radius: 10rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.custom-select:focus {
    border-color: #4a4a4a;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(74, 74, 74, .5);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(74, 74, 74, .5)
}

.custom-select:focus::-ms-value {
    color: #ebebeb;
    background-color: #353535
}

.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 1rem;
    background-image: none
}

.custom-select:disabled {
    color: #5f5f5f;
    background-color: #303030
}

.custom-select::-ms-expand {
    opacity: 0
}

.custom-select-sm {
    height: calc(1.625rem + 2px);
    padding-top: .375rem;
    padding-bottom: .375rem;
    font-size: .75rem
}

.custom-select-lg {
    height: calc(2.875rem + 2px);
    padding-top: .375rem;
    padding-bottom: .375rem;
    font-size: .875rem
}

.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(3rem + 2px);
    margin-bottom: 0
}

.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: calc(3rem + 2px);
    margin: 0;
    opacity: 0
}

.custom-file-input:focus~.custom-file-label {
    border-color: #4a4a4a;
    -webkit-box-shadow: 0 0 0 .2rem transparent;
    box-shadow: 0 0 0 .2rem transparent
}

.custom-file-input:focus~.custom-file-label::after {
    border-color: #4a4a4a
}

.custom-file-input:lang(en)~.custom-file-label::after {
    content: "Browse"
}

.custom-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: calc(3rem + 2px);
    padding: .75rem 1.25rem;
    line-height: 1.5;
    color: #ebebeb;
    background-color: #353535;
    border: 1px solid transparent;
    border-radius: 10rem
}

.custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(calc(3rem + 2px) - 1px * 2);
    padding: .75rem 1.25rem;
    line-height: 1.5;
    color: #ebebeb;
    content: "Browse";
    background-color: #cacbcc;
    border-left: 1px solid transparent;
    border-radius: 0 10rem 10rem 0
}

.custom-range {
    width: 100%;
    padding-left: 0;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.custom-range:focus {
    outline: 0
}

.custom-range::-moz-focus-outer {
    border: 0
}

.custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    background-color: #f7931e;
    border: 0;
    border-radius: 1rem;
    -webkit-appearance: none;
    appearance: none
}

.custom-range::-webkit-slider-thumb:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem transparent;
    box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem transparent
}

.custom-range::-webkit-slider-thumb:active {
    background-color: #fde6ca
}

.custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #cacbcc;
    border-color: transparent;
    border-radius: 1rem
}

.custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #f7931e;
    border: 0;
    border-radius: 1rem;
    -moz-appearance: none;
    appearance: none
}

.custom-range::-moz-range-thumb:focus {
    outline: 0;
    box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem transparent
}

.custom-range::-moz-range-thumb:active {
    background-color: #fde6ca
}

.custom-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: #cacbcc;
    border-color: transparent;
    border-radius: 1rem
}

.custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #f7931e;
    border: 0;
    border-radius: 1rem;
    appearance: none
}

.custom-range::-ms-thumb:focus {
    outline: 0;
    box-shadow: 0 0 0 1px #131313, 0 0 0 .2rem transparent
}

.custom-range::-ms-thumb:active {
    background-color: #fde6ca
}

.custom-range::-ms-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: .5rem
}

.custom-range::-ms-fill-lower {
    background-color: #cacbcc;
    border-radius: 1rem
}

.custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #cacbcc;
    border-radius: 1rem
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: .5rem;
    font-family: inherit;
    font-weight: 700;
    line-height: 1.2;
    color: inherit
}

.h1,
h1 {
    font-size: 1.875rem
}

.h2,
h2 {
    font-size: 2rem
}

.h3,
h3 {
    font-size: 1.75rem
}

.h4,
h4 {
    font-size: 1.5rem
}

.h5,
h5 {
    font-size: 1.25rem
}

.h6,
h6 {
    font-size: 1rem
}

.lead {
    font-size: 1.25rem;
    font-weight: 300
}

.display-1 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.2
}

.display-2 {
    font-size: 5.5rem;
    font-weight: 300;
    line-height: 1.2
}

.display-3 {
    font-size: 4.5rem;
    font-weight: 300;
    line-height: 1.2
}

.display-4 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.2
}

hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, .1)
}

.small,
small {
    font-size: 80%;
    font-weight: 400
}

.mark,
mark {
    padding: .2em;
    background-color: #fe9a1d
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    padding-left: 0;
    list-style: none
}

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-right: 0
}

.initialism {
    font-size: 90%;
    text-transform: uppercase
}

.blockquote {
    margin-bottom: 1rem;
    font-size: 1.25rem
}

.blockquote-footer {
    display: block;
    font-size: 80%;
    color: #787878
}

.blockquote-footer::before {
    content: "— "
}

.fade {
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

@media screen and (prefers-reduced-motion:reduce) {
    .fade {
        -webkit-transition: none;
        transition: none
    }
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height .35s ease;
    transition: height .35s ease
}

@media screen and (prefers-reduced-motion:reduce) {
    .collapsing {
        -webkit-transition: none;
        transition: none
    }
}

.modal-open {
    overflow: hidden
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    outline: 0
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: .5rem;
    pointer-events: none
}

.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate(0, -25%);
    transform: translate(0, -25%)
}

@media screen and (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
        -webkit-transition: none;
        transition: none
    }
}

.modal.show .modal-dialog {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.modal-dialog.advanced {
    pointer-events: auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.modal-dialog-centered {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2))
}

.modal-content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #1a1a1a;
    background-clip: padding-box;
    border: 0 solid #1a1a1a;
    border-radius: .3rem;
    outline: 0
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: .5
}

.modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem;
    border-bottom: 0 solid #393939;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.modal-header .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem auto
}

.modal-title {
    margin-bottom: 0;
    line-height: 1.5
}

.modal-body {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1rem
}

.modal-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 1rem;
    border-top: 0 solid #393939
}

.modal-footer>:not(:first-child) {
    margin-left: .25rem
}

.modal-footer>:not(:last-child) {
    margin-right: .25rem
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 667px) {
    .modal-dialog {
        max-width: 400px;
        margin: 1.75rem auto
    }

    .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2))
    }

    .modal-sm {
        max-width: 300px
    }
}

@media (min-width: 992px) {
    .modal-lg {
        max-width: 800px
    }
}

.align-baseline {
    vertical-align: baseline !important
}

.align-top {
    vertical-align: top !important
}

.align-middle {
    vertical-align: middle !important
}

.align-bottom {
    vertical-align: bottom !important
}

.align-text-bottom {
    vertical-align: text-bottom !important
}

.align-text-top {
    vertical-align: text-top !important
}

.bg-primary {
    background-color: #f7931e !important
}

a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
    background-color: #da7908 !important
}

.bg-secondary {
    background-color: #1c1c1c !important
}

a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
    background-color: #030303 !important
}

.bg-success {
    background-color: #37a60f !important
}

a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
    background-color: #28770b !important
}

.bg-info {
    background-color: #007bff !important
}

a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
    background-color: #0062cc !important
}

.bg-warning {
    background-color: #fd0 !important
}

a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
    background-color: #ccb100 !important
}

.bg-danger {
    background-color: #e3141f !important
}

a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
    background-color: #b41019 !important
}

.bg-light {
    background-color: #333 !important
}

a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
    background-color: #1a1a1a !important
}

.bg-dark {
    background-color: #242424 !important
}

a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
    background-color: #0b0b0b !important
}

.bg-white {
    background-color: #fff !important
}

a.bg-white:focus,
a.bg-white:hover,
button.bg-white:focus,
button.bg-white:hover {
    background-color: #e6e6e6 !important
}

.bg-black {
    background-color: #000 !important
}

a.bg-black:focus,
a.bg-black:hover,
button.bg-black:focus,
button.bg-black:hover {
    background-color: #000 !important
}

.bg-primary-dark {
    background-color: #dd7c04 !important
}

a.bg-primary-dark:focus,
a.bg-primary-dark:hover,
button.bg-primary-dark:focus,
button.bg-primary-dark:hover {
    background-color: #ab6003 !important
}

.bg-medium {
    background-color: #4a4a4a !important
}

a.bg-medium:focus,
a.bg-medium:hover,
button.bg-medium:focus,
button.bg-medium:hover {
    background-color: #313131 !important
}

.bg-event-item {
    background-color: #181c1e !important
}

a.bg-event-item:focus,
a.bg-event-item:hover,
button.bg-event-item:focus,
button.bg-event-item:hover {
    background-color: #010202 !important
}

.bg-action {
    background-color: #f7931e !important
}

a.bg-action:focus,
a.bg-action:hover,
button.bg-action:focus,
button.bg-action:hover {
    background-color: #da7908 !important
}

.bg-action-highlight {
    background-color: #ff7e53 !important
}

a.bg-action-highlight:focus,
a.bg-action-highlight:hover,
button.bg-action-highlight:focus,
button.bg-action-highlight:hover {
    background-color: #ff5820 !important
}

.bg-live-primary {
    background-color: #f6e5d6 !important
}

a.bg-live-primary:focus,
a.bg-live-primary:hover,
button.bg-live-primary:focus,
button.bg-live-primary:hover {
    background-color: #edcaac !important
}

.bg-live-secondary {
    background-color: #f1dac6 !important
}

a.bg-live-secondary:focus,
a.bg-live-secondary:hover,
button.bg-live-secondary:focus,
button.bg-live-secondary:hover {
    background-color: #e7bf9d !important
}

.bg-pre-primary {
    background-color: #f2f2f2 !important
}

a.bg-pre-primary:focus,
a.bg-pre-primary:hover,
button.bg-pre-primary:focus,
button.bg-pre-primary:hover {
    background-color: #d9d9d9 !important
}

.bg-pre-secondary {
    background-color: #d0d0d0 !important
}

a.bg-pre-secondary:focus,
a.bg-pre-secondary:hover,
button.bg-pre-secondary:focus,
button.bg-pre-secondary:hover {
    background-color: #b7b7b7 !important
}

.bg-box-border {
    background-color: #202121 !important
}

a.bg-box-border:focus,
a.bg-box-border:hover,
button.bg-box-border:focus,
button.bg-box-border:hover {
    background-color: #070707 !important
}

.bg-box-border-light {
    background-color: #b3babe !important
}

a.bg-box-border-light:focus,
a.bg-box-border-light:hover,
button.bg-box-border-light:focus,
button.bg-box-border-light:hover {
    background-color: #98a1a6 !important
}

.bg-text-dark {
    background-color: #0e1016 !important
}

a.bg-text-dark:focus,
a.bg-text-dark:hover,
button.bg-text-dark:focus,
button.bg-text-dark:hover {
    background-color: #000 !important
}

.bg-text-positive {
    background-color: #37a60f !important
}

a.bg-text-positive:focus,
a.bg-text-positive:hover,
button.bg-text-positive:focus,
button.bg-text-positive:hover {
    background-color: #28770b !important
}

.bg-text-negative {
    background-color: #f7273f !important
}

a.bg-text-negative:focus,
a.bg-text-negative:hover,
button.bg-text-negative:focus,
button.bg-text-negative:hover {
    background-color: #e30822 !important
}

.bg-table-row-primary {
    background-color: #212629 !important
}

a.bg-table-row-primary:focus,
a.bg-table-row-primary:hover,
button.bg-table-row-primary:focus,
button.bg-table-row-primary:hover {
    background-color: #0a0c0d !important
}

.bg-table-row-light {
    background-color: #333 !important
}

a.bg-table-row-light:focus,
a.bg-table-row-light:hover,
button.bg-table-row-light:focus,
button.bg-table-row-light:hover {
    background-color: #1a1a1a !important
}

.bg-table-row-dark {
    background-color: #333 !important
}

a.bg-table-row-dark:focus,
a.bg-table-row-dark:hover,
button.bg-table-row-dark:focus,
button.bg-table-row-dark:hover {
    background-color: #1a1a1a !important
}

.bg-neon-green {
    background-color: #53dca9 !important
}

a.bg-neon-green:focus,
a.bg-neon-green:hover,
button.bg-neon-green:focus,
button.bg-neon-green:hover {
    background-color: #2bd193 !important
}

.bg-vip-club-primary {
    background-color: #f2bb64 !important
}

a.bg-vip-club-primary:focus,
a.bg-vip-club-primary:hover,
button.bg-vip-club-primary:focus,
button.bg-vip-club-primary:hover {
    background-color: #eea635 !important
}

.bg-white {
    background-color: #fff !important
}

.bg-transparent {
    background-color: transparent !important
}

.border {
    border: 1px solid #cacbcc !important
}

.border-top {
    border-top: 1px solid #cacbcc !important
}

.border-right {
    border-right: 1px solid #cacbcc !important
}

.border-bottom {
    border-bottom: 1px solid #cacbcc !important
}

.border-left {
    border-left: 1px solid #cacbcc !important
}

.border-0 {
    border: 0 !important
}

.border-top-0 {
    border-top: 0 !important
}

.border-right-0 {
    border-right: 0 !important
}

.border-bottom-0 {
    border-bottom: 0 !important
}

.border-left-0 {
    border-left: 0 !important
}

.border-primary {
    border-color: #f7931e !important
}

.border-secondary {
    border-color: #1c1c1c !important
}

.border-success {
    border-color: #37a60f !important
}

.border-info {
    border-color: #007bff !important
}

.border-warning {
    border-color: #fd0 !important
}

.border-danger {
    border-color: #e3141f !important
}

.border-light {
    border-color: #333 !important
}

.border-dark {
    border-color: #242424 !important
}

.border-white {
    border-color: #fff !important
}

.border-black {
    border-color: #000 !important
}

.border-primary-dark {
    border-color: #dd7c04 !important
}

.border-medium {
    border-color: #4a4a4a !important
}

.border-event-item {
    border-color: #181c1e !important
}

.border-action {
    border-color: #f7931e !important
}

.border-action-highlight {
    border-color: #ff7e53 !important
}

.border-live-primary {
    border-color: #f6e5d6 !important
}

.border-live-secondary {
    border-color: #f1dac6 !important
}

.border-pre-primary {
    border-color: #f2f2f2 !important
}

.border-pre-secondary {
    border-color: #d0d0d0 !important
}

.border-box-border {
    border-color: #202121 !important
}

.border-box-border-light {
    border-color: #b3babe !important
}

.border-text-dark {
    border-color: #0e1016 !important
}

.border-text-positive {
    border-color: #37a60f !important
}

.border-text-negative {
    border-color: #f7273f !important
}

.border-table-row-primary {
    border-color: #212629 !important
}

.border-table-row-light {
    border-color: #333 !important
}

.border-table-row-dark {
    border-color: #333 !important
}

.border-neon-green {
    border-color: #53dca9 !important
}

.border-vip-club-primary {
    border-color: #f2bb64 !important
}

.border-white {
    border-color: #fff !important
}

.rounded {
    border-radius: .2rem !important
}

.rounded-top {
    border-top-left-radius: .2rem !important;
    border-top-right-radius: .2rem !important
}

.rounded-right {
    border-top-right-radius: .2rem !important;
    border-bottom-right-radius: .2rem !important
}

.rounded-bottom {
    border-bottom-right-radius: .2rem !important;
    border-bottom-left-radius: .2rem !important
}

.rounded-left {
    border-top-left-radius: .2rem !important;
    border-bottom-left-radius: .2rem !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-0 {
    border-radius: 0 !important
}

.clearfix::after {
    display: block;
    clear: both;
    content: ""
}

.d-none {
    display: none !important
}

.d-inline {
    display: inline !important
}

.d-inline-block {
    display: inline-block !important
}

.d-block {
    display: block !important
}

.d-table {
    display: table !important
}

.d-table-row {
    display: table-row !important
}

.d-table-cell {
    display: table-cell !important
}

.d-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

.d-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important
}

@media (min-width: 320px) {
    .d-xxs-none {
        display: none !important
    }

    .d-xxs-inline {
        display: inline !important
    }

    .d-xxs-inline-block {
        display: inline-block !important
    }

    .d-xxs-block {
        display: block !important
    }

    .d-xxs-table {
        display: table !important
    }

    .d-xxs-table-row {
        display: table-row !important
    }

    .d-xxs-table-cell {
        display: table-cell !important
    }

    .d-xxs-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xxs-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 568px) {
    .d-xs-none {
        display: none !important
    }

    .d-xs-inline {
        display: inline !important
    }

    .d-xs-inline-block {
        display: inline-block !important
    }

    .d-xs-block {
        display: block !important
    }

    .d-xs-table {
        display: table !important
    }

    .d-xs-table-row {
        display: table-row !important
    }

    .d-xs-table-cell {
        display: table-cell !important
    }

    .d-xs-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xs-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 667px) {
    .d-sm-none {
        display: none !important
    }

    .d-sm-inline {
        display: inline !important
    }

    .d-sm-inline-block {
        display: inline-block !important
    }

    .d-sm-block {
        display: block !important
    }

    .d-sm-table {
        display: table !important
    }

    .d-sm-table-row {
        display: table-row !important
    }

    .d-sm-table-cell {
        display: table-cell !important
    }

    .d-sm-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-sm-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 768px) {
    .d-md-none {
        display: none !important
    }

    .d-md-inline {
        display: inline !important
    }

    .d-md-inline-block {
        display: inline-block !important
    }

    .d-md-block {
        display: block !important
    }

    .d-md-table {
        display: table !important
    }

    .d-md-table-row {
        display: table-row !important
    }

    .d-md-table-cell {
        display: table-cell !important
    }

    .d-md-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-md-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 992px) {
    .d-lg-none {
        display: none !important
    }

    .d-lg-inline {
        display: inline !important
    }

    .d-lg-inline-block {
        display: inline-block !important
    }

    .d-lg-block {
        display: block !important
    }

    .d-lg-table {
        display: table !important
    }

    .d-lg-table-row {
        display: table-row !important
    }

    .d-lg-table-cell {
        display: table-cell !important
    }

    .d-lg-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-lg-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 1200px) {
    .d-xl-none {
        display: none !important
    }

    .d-xl-inline {
        display: inline !important
    }

    .d-xl-inline-block {
        display: inline-block !important
    }

    .d-xl-block {
        display: block !important
    }

    .d-xl-table {
        display: table !important
    }

    .d-xl-table-row {
        display: table-row !important
    }

    .d-xl-table-cell {
        display: table-cell !important
    }

    .d-xl-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xl-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 1280px) {
    .d-xml-none {
        display: none !important
    }

    .d-xml-inline {
        display: inline !important
    }

    .d-xml-inline-block {
        display: inline-block !important
    }

    .d-xml-block {
        display: block !important
    }

    .d-xml-table {
        display: table !important
    }

    .d-xml-table-row {
        display: table-row !important
    }

    .d-xml-table-cell {
        display: table-cell !important
    }

    .d-xml-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xml-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 1440px) {
    .d-xxl-none {
        display: none !important
    }

    .d-xxl-inline {
        display: inline !important
    }

    .d-xxl-inline-block {
        display: inline-block !important
    }

    .d-xxl-block {
        display: block !important
    }

    .d-xxl-table {
        display: table !important
    }

    .d-xxl-table-row {
        display: table-row !important
    }

    .d-xxl-table-cell {
        display: table-cell !important
    }

    .d-xxl-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xxl-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 1600px) {
    .d-xxxl-none {
        display: none !important
    }

    .d-xxxl-inline {
        display: inline !important
    }

    .d-xxxl-inline-block {
        display: inline-block !important
    }

    .d-xxxl-block {
        display: block !important
    }

    .d-xxxl-table {
        display: table !important
    }

    .d-xxxl-table-row {
        display: table-row !important
    }

    .d-xxxl-table-cell {
        display: table-cell !important
    }

    .d-xxxl-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xxxl-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media (min-width: 1800px) {
    .d-xxxxl-none {
        display: none !important
    }

    .d-xxxxl-inline {
        display: inline !important
    }

    .d-xxxxl-inline-block {
        display: inline-block !important
    }

    .d-xxxxl-block {
        display: block !important
    }

    .d-xxxxl-table {
        display: table !important
    }

    .d-xxxxl-table-row {
        display: table-row !important
    }

    .d-xxxxl-table-cell {
        display: table-cell !important
    }

    .d-xxxxl-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xxxxl-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

@media print {
    .d-print-none {
        display: none !important
    }

    .d-print-inline {
        display: inline !important
    }

    .d-print-inline-block {
        display: inline-block !important
    }

    .d-print-block {
        display: block !important
    }

    .d-print-table {
        display: table !important
    }

    .d-print-table-row {
        display: table-row !important
    }

    .d-print-table-cell {
        display: table-cell !important
    }

    .d-print-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-print-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }
}

.embed-responsive {
    position: relative;
    display: block;
    width: 100%;
    padding: 0;
    overflow: hidden
}

.embed-responsive::before {
    display: block;
    content: ""
}

.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.embed-responsive-21by9::before {
    padding-top: 42.8571428571%
}

.embed-responsive-16by9::before {
    padding-top: 56.25%
}

.embed-responsive-4by3::before {
    padding-top: 75%
}

.embed-responsive-1by1::before {
    padding-top: 100%
}

.flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important
}

.flex-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
}

.flex-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
}

.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important
}

.flex-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important
}

.flex-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important
}

.flex-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important
}

.flex-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important
}

.flex-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important
}

.justify-content-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
}

.justify-content-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
}

.justify-content-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
}

.justify-content-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
}

.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
}

.align-items-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important
}

.align-items-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important
}

.align-items-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
}

.align-items-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important
}

.align-items-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important
}

.align-content-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important
}

.align-content-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important
}

.align-content-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
}

.align-content-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
}

.align-content-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
}

.align-content-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
}

.align-self-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important
}

.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important
}

.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important
}

.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important
}

.align-self-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important
}

.align-self-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important
}

@media (min-width: 320px) {
    .flex-xxs-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xxs-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xxs-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xxs-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xxs-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xxs-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xxs-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xxs-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xxs-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xxs-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xxs-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xxs-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xxs-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xxs-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xxs-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xxs-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xxs-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xxs-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xxs-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xxs-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xxs-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xxs-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xxs-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xxs-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xxs-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xxs-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xxs-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xxs-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xxs-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xxs-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xxs-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xxs-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xxs-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xxs-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 568px) {
    .flex-xs-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xs-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xs-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xs-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xs-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xs-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xs-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xs-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xs-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xs-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xs-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xs-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xs-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xs-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xs-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xs-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xs-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xs-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xs-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xs-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xs-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xs-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xs-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xs-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xs-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xs-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xs-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xs-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xs-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xs-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xs-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xs-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xs-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xs-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 667px) {
    .flex-sm-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-sm-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-sm-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-sm-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-sm-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-sm-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-sm-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-sm-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-sm-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-sm-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-sm-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-sm-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-sm-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-sm-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-sm-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-sm-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-sm-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-sm-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-sm-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-sm-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-sm-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-sm-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-sm-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-sm-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-sm-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-sm-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-sm-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-sm-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-sm-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-sm-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-sm-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-sm-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-sm-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-sm-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 768px) {
    .flex-md-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-md-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-md-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-md-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-md-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-md-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-md-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-md-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-md-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-md-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-md-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-md-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-md-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-md-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-md-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-md-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-md-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-md-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-md-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-md-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-md-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-md-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-md-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-md-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-md-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-md-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-md-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-md-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-md-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-md-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-md-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-md-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-md-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-md-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 992px) {
    .flex-lg-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-lg-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-lg-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-lg-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-lg-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-lg-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-lg-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-lg-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-lg-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-lg-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-lg-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-lg-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-lg-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-lg-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-lg-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-lg-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-lg-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-lg-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-lg-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-lg-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-lg-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-lg-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-lg-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-lg-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-lg-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 1200px) {
    .flex-xl-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xl-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xl-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xl-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xl-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xl-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xl-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xl-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xl-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xl-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xl-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xl-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 1280px) {
    .flex-xml-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xml-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xml-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xml-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xml-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xml-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xml-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xml-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xml-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xml-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xml-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xml-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xml-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xml-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xml-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xml-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xml-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xml-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xml-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xml-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xml-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xml-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xml-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xml-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xml-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xml-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xml-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xml-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xml-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xml-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xml-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xml-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xml-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xml-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 1440px) {
    .flex-xxl-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xxl-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xxl-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xxl-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xxl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xxl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xxl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xxl-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xxl-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xxl-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xxl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xxl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xxl-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xxl-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xxl-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xxl-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xxl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xxl-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xxl-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xxl-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xxl-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xxl-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xxl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xxl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xxl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xxl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xxl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xxl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xxl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xxl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xxl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xxl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xxl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xxl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 1600px) {
    .flex-xxxl-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xxxl-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xxxl-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xxxl-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xxxl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xxxl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xxxl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xxxl-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xxxl-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xxxl-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xxxl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xxxl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xxxl-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xxxl-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xxxl-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xxxl-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xxxl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xxxl-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xxxl-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xxxl-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xxxl-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xxxl-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xxxl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xxxl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xxxl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xxxl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xxxl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xxxl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xxxl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xxxl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xxxl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xxxl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xxxl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xxxl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

@media (min-width: 1800px) {
    .flex-xxxxl-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xxxxl-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xxxxl-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xxxxl-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xxxxl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xxxxl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xxxxl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .flex-xxxxl-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xxxxl-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xxxxl-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xxxxl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xxxxl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .justify-content-xxxxl-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xxxxl-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xxxxl-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xxxxl-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xxxxl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .align-items-xxxxl-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xxxxl-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xxxxl-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xxxxl-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xxxxl-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xxxxl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xxxxl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xxxxl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xxxxl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xxxxl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xxxxl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xxxxl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xxxxl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xxxxl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xxxxl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xxxxl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xxxxl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }
}

.float-left {
    float: left !important
}

.float-right {
    float: right !important
}

.float-none {
    float: none !important
}

@media (min-width: 320px) {
    .float-xxs-left {
        float: left !important
    }

    .float-xxs-right {
        float: right !important
    }

    .float-xxs-none {
        float: none !important
    }
}

@media (min-width: 568px) {
    .float-xs-left {
        float: left !important
    }

    .float-xs-right {
        float: right !important
    }

    .float-xs-none {
        float: none !important
    }
}

@media (min-width: 667px) {
    .float-sm-left {
        float: left !important
    }

    .float-sm-right {
        float: right !important
    }

    .float-sm-none {
        float: none !important
    }
}

@media (min-width: 768px) {
    .float-md-left {
        float: left !important
    }

    .float-md-right {
        float: right !important
    }

    .float-md-none {
        float: none !important
    }
}

@media (min-width: 992px) {
    .float-lg-left {
        float: left !important
    }

    .float-lg-right {
        float: right !important
    }

    .float-lg-none {
        float: none !important
    }
}

@media (min-width: 1200px) {
    .float-xl-left {
        float: left !important
    }

    .float-xl-right {
        float: right !important
    }

    .float-xl-none {
        float: none !important
    }
}

@media (min-width: 1280px) {
    .float-xml-left {
        float: left !important
    }

    .float-xml-right {
        float: right !important
    }

    .float-xml-none {
        float: none !important
    }
}

@media (min-width: 1440px) {
    .float-xxl-left {
        float: left !important
    }

    .float-xxl-right {
        float: right !important
    }

    .float-xxl-none {
        float: none !important
    }
}

@media (min-width: 1600px) {
    .float-xxxl-left {
        float: left !important
    }

    .float-xxxl-right {
        float: right !important
    }

    .float-xxxl-none {
        float: none !important
    }
}

@media (min-width: 1800px) {
    .float-xxxxl-left {
        float: left !important
    }

    .float-xxxxl-right {
        float: right !important
    }

    .float-xxxxl-none {
        float: none !important
    }
}

.position-static {
    position: static !important
}

.position-relative {
    position: relative !important
}

.position-absolute {
    position: absolute !important
}

.position-fixed {
    position: fixed !important
}

.position-sticky {
    position: sticky !important
}

.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}

.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030
}

@supports (position: sticky) {
    .sticky-top {
        position: sticky;
        top: 0;
        z-index: 1020
    }
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal
}

.shadow-sm {
    -webkit-box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;
    box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important
}

.shadow {
    -webkit-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;
    box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important
}

.shadow-lg {
    -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important;
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important
}

.shadow-none {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.w-25 {
    width: 25% !important
}

.w-50 {
    width: 50% !important
}

.w-75 {
    width: 75% !important
}

.w-100 {
    width: 100% !important
}

.w-auto {
    width: auto !important
}

.h-25 {
    height: 25% !important
}

.h-50 {
    height: 50% !important
}

.h-75 {
    height: 75% !important
}

.h-100 {
    height: 100% !important
}

.h-auto {
    height: auto !important
}

.mw-100 {
    max-width: 100% !important
}

.mh-100 {
    max-height: 100% !important
}

.m-0 {
    margin: 0 !important
}

.mt-0,
.my-0 {
    margin-top: 0 !important
}

.mr-0,
.mx-0 {
    margin-right: 0 !important
}

.mb-0,
.my-0 {
    margin-bottom: 0 !important
}

.ml-0,
.mx-0 {
    margin-left: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.mt-1,
.my-1 {
    margin-top: .25rem !important
}

.mr-1,
.mx-1 {
    margin-right: .25rem !important
}

.mb-1,
.my-1 {
    margin-bottom: .25rem !important
}

.ml-1,
.mx-1 {
    margin-left: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.mt-2,
.my-2 {
    margin-top: .5rem !important
}

.mr-2,
.mx-2 {
    margin-right: .5rem !important
}

.mb-2,
.my-2 {
    margin-bottom: .5rem !important
}

.ml-2,
.mx-2 {
    margin-left: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

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

.mr-3,
.mx-3 {
    margin-right: 1rem !important
}

.mb-3,
.my-3 {
    margin-bottom: 1rem !important
}

.ml-3,
.mx-3 {
    margin-left: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.mt-4,
.my-4 {
    margin-top: 1.5rem !important
}

.mr-4,
.mx-4 {
    margin-right: 1.5rem !important
}

.mb-4,
.my-4 {
    margin-bottom: 1.5rem !important
}

.ml-4,
.mx-4 {
    margin-left: 1.5rem !important
}

.m-5 {
    margin: 3rem !important
}

.mt-5,
.my-5 {
    margin-top: 3rem !important
}

.mr-5,
.mx-5 {
    margin-right: 3rem !important
}

.mb-5,
.my-5 {
    margin-bottom: 3rem !important
}

.ml-5,
.mx-5 {
    margin-left: 3rem !important
}

.p-0 {
    padding: 0 !important
}

.pt-0,
.py-0 {
    padding-top: 0 !important
}

.pr-0,
.px-0 {
    padding-right: 0 !important
}

.pb-0,
.py-0 {
    padding-bottom: 0 !important
}

.pl-0,
.px-0 {
    padding-left: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.pt-1,
.py-1 {
    padding-top: .25rem !important
}

.pr-1,
.px-1 {
    padding-right: .25rem !important
}

.pb-1,
.py-1 {
    padding-bottom: .25rem !important
}

.pl-1,
.px-1 {
    padding-left: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.pt-2,
.py-2 {
    padding-top: .5rem !important
}

.pr-2,
.px-2 {
    padding-right: .5rem !important
}

.pb-2,
.py-2 {
    padding-bottom: .5rem !important
}

.pl-2,
.px-2 {
    padding-left: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.pt-3,
.py-3 {
    padding-top: 1rem !important
}

.pr-3,
.px-3 {
    padding-right: 1rem !important
}

.pb-3,
.py-3 {
    padding-bottom: 1rem !important
}

.pl-3,
.px-3 {
    padding-left: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.pt-4,
.py-4 {
    padding-top: 1.5rem !important
}

.pr-4,
.px-4 {
    padding-right: 1.5rem !important
}

.pb-4,
.py-4 {
    padding-bottom: 1.5rem !important
}

.pl-4,
.px-4 {
    padding-left: 1.5rem !important
}

.p-5 {
    padding: 3rem !important
}

.pt-5,
.py-5 {
    padding-top: 3rem !important
}

.pr-5,
.px-5 {
    padding-right: 3rem !important
}

.pb-5,
.py-5 {
    padding-bottom: 3rem !important
}

.pl-5,
.px-5 {
    padding-left: 3rem !important
}

.m-auto {
    margin: auto !important
}

.mt-auto,
.my-auto {
    margin-top: auto !important
}

.mr-auto,
.mx-auto {
    margin-right: auto !important
}

.mb-auto,
.my-auto {
    margin-bottom: auto !important
}

.ml-auto,
.mx-auto {
    margin-left: auto !important
}

@media (min-width: 320px) {
    .m-xxs-0 {
        margin: 0 !important
    }

    .mt-xxs-0,
    .my-xxs-0 {
        margin-top: 0 !important
    }

    .mr-xxs-0,
    .mx-xxs-0 {
        margin-right: 0 !important
    }

    .mb-xxs-0,
    .my-xxs-0 {
        margin-bottom: 0 !important
    }

    .ml-xxs-0,
    .mx-xxs-0 {
        margin-left: 0 !important
    }

    .m-xxs-1 {
        margin: .25rem !important
    }

    .mt-xxs-1,
    .my-xxs-1 {
        margin-top: .25rem !important
    }

    .mr-xxs-1,
    .mx-xxs-1 {
        margin-right: .25rem !important
    }

    .mb-xxs-1,
    .my-xxs-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxs-1,
    .mx-xxs-1 {
        margin-left: .25rem !important
    }

    .m-xxs-2 {
        margin: .5rem !important
    }

    .mt-xxs-2,
    .my-xxs-2 {
        margin-top: .5rem !important
    }

    .mr-xxs-2,
    .mx-xxs-2 {
        margin-right: .5rem !important
    }

    .mb-xxs-2,
    .my-xxs-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxs-2,
    .mx-xxs-2 {
        margin-left: .5rem !important
    }

    .m-xxs-3 {
        margin: 1rem !important
    }

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

    .mr-xxs-3,
    .mx-xxs-3 {
        margin-right: 1rem !important
    }

    .mb-xxs-3,
    .my-xxs-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxs-3,
    .mx-xxs-3 {
        margin-left: 1rem !important
    }

    .m-xxs-4 {
        margin: 1.5rem !important
    }

    .mt-xxs-4,
    .my-xxs-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxs-4,
    .mx-xxs-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxs-4,
    .my-xxs-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxs-4,
    .mx-xxs-4 {
        margin-left: 1.5rem !important
    }

    .m-xxs-5 {
        margin: 3rem !important
    }

    .mt-xxs-5,
    .my-xxs-5 {
        margin-top: 3rem !important
    }

    .mr-xxs-5,
    .mx-xxs-5 {
        margin-right: 3rem !important
    }

    .mb-xxs-5,
    .my-xxs-5 {
        margin-bottom: 3rem !important
    }

    .ml-xxs-5,
    .mx-xxs-5 {
        margin-left: 3rem !important
    }

    .p-xxs-0 {
        padding: 0 !important
    }

    .pt-xxs-0,
    .py-xxs-0 {
        padding-top: 0 !important
    }

    .pr-xxs-0,
    .px-xxs-0 {
        padding-right: 0 !important
    }

    .pb-xxs-0,
    .py-xxs-0 {
        padding-bottom: 0 !important
    }

    .pl-xxs-0,
    .px-xxs-0 {
        padding-left: 0 !important
    }

    .p-xxs-1 {
        padding: .25rem !important
    }

    .pt-xxs-1,
    .py-xxs-1 {
        padding-top: .25rem !important
    }

    .pr-xxs-1,
    .px-xxs-1 {
        padding-right: .25rem !important
    }

    .pb-xxs-1,
    .py-xxs-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxs-1,
    .px-xxs-1 {
        padding-left: .25rem !important
    }

    .p-xxs-2 {
        padding: .5rem !important
    }

    .pt-xxs-2,
    .py-xxs-2 {
        padding-top: .5rem !important
    }

    .pr-xxs-2,
    .px-xxs-2 {
        padding-right: .5rem !important
    }

    .pb-xxs-2,
    .py-xxs-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxs-2,
    .px-xxs-2 {
        padding-left: .5rem !important
    }

    .p-xxs-3 {
        padding: 1rem !important
    }

    .pt-xxs-3,
    .py-xxs-3 {
        padding-top: 1rem !important
    }

    .pr-xxs-3,
    .px-xxs-3 {
        padding-right: 1rem !important
    }

    .pb-xxs-3,
    .py-xxs-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxs-3,
    .px-xxs-3 {
        padding-left: 1rem !important
    }

    .p-xxs-4 {
        padding: 1.5rem !important
    }

    .pt-xxs-4,
    .py-xxs-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxs-4,
    .px-xxs-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxs-4,
    .py-xxs-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxs-4,
    .px-xxs-4 {
        padding-left: 1.5rem !important
    }

    .p-xxs-5 {
        padding: 3rem !important
    }

    .pt-xxs-5,
    .py-xxs-5 {
        padding-top: 3rem !important
    }

    .pr-xxs-5,
    .px-xxs-5 {
        padding-right: 3rem !important
    }

    .pb-xxs-5,
    .py-xxs-5 {
        padding-bottom: 3rem !important
    }

    .pl-xxs-5,
    .px-xxs-5 {
        padding-left: 3rem !important
    }

    .m-xxs-auto {
        margin: auto !important
    }

    .mt-xxs-auto,
    .my-xxs-auto {
        margin-top: auto !important
    }

    .mr-xxs-auto,
    .mx-xxs-auto {
        margin-right: auto !important
    }

    .mb-xxs-auto,
    .my-xxs-auto {
        margin-bottom: auto !important
    }

    .ml-xxs-auto,
    .mx-xxs-auto {
        margin-left: auto !important
    }
}

@media (min-width: 568px) {
    .m-xs-0 {
        margin: 0 !important
    }

    .mt-xs-0,
    .my-xs-0 {
        margin-top: 0 !important
    }

    .mr-xs-0,
    .mx-xs-0 {
        margin-right: 0 !important
    }

    .mb-xs-0,
    .my-xs-0 {
        margin-bottom: 0 !important
    }

    .ml-xs-0,
    .mx-xs-0 {
        margin-left: 0 !important
    }

    .m-xs-1 {
        margin: .25rem !important
    }

    .mt-xs-1,
    .my-xs-1 {
        margin-top: .25rem !important
    }

    .mr-xs-1,
    .mx-xs-1 {
        margin-right: .25rem !important
    }

    .mb-xs-1,
    .my-xs-1 {
        margin-bottom: .25rem !important
    }

    .ml-xs-1,
    .mx-xs-1 {
        margin-left: .25rem !important
    }

    .m-xs-2 {
        margin: .5rem !important
    }

    .mt-xs-2,
    .my-xs-2 {
        margin-top: .5rem !important
    }

    .mr-xs-2,
    .mx-xs-2 {
        margin-right: .5rem !important
    }

    .mb-xs-2,
    .my-xs-2 {
        margin-bottom: .5rem !important
    }

    .ml-xs-2,
    .mx-xs-2 {
        margin-left: .5rem !important
    }

    .m-xs-3 {
        margin: 1rem !important
    }

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

    .mr-xs-3,
    .mx-xs-3 {
        margin-right: 1rem !important
    }

    .mb-xs-3,
    .my-xs-3 {
        margin-bottom: 1rem !important
    }

    .ml-xs-3,
    .mx-xs-3 {
        margin-left: 1rem !important
    }

    .m-xs-4 {
        margin: 1.5rem !important
    }

    .mt-xs-4,
    .my-xs-4 {
        margin-top: 1.5rem !important
    }

    .mr-xs-4,
    .mx-xs-4 {
        margin-right: 1.5rem !important
    }

    .mb-xs-4,
    .my-xs-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xs-4,
    .mx-xs-4 {
        margin-left: 1.5rem !important
    }

    .m-xs-5 {
        margin: 3rem !important
    }

    .mt-xs-5,
    .my-xs-5 {
        margin-top: 3rem !important
    }

    .mr-xs-5,
    .mx-xs-5 {
        margin-right: 3rem !important
    }

    .mb-xs-5,
    .my-xs-5 {
        margin-bottom: 3rem !important
    }

    .ml-xs-5,
    .mx-xs-5 {
        margin-left: 3rem !important
    }

    .p-xs-0 {
        padding: 0 !important
    }

    .pt-xs-0,
    .py-xs-0 {
        padding-top: 0 !important
    }

    .pr-xs-0,
    .px-xs-0 {
        padding-right: 0 !important
    }

    .pb-xs-0,
    .py-xs-0 {
        padding-bottom: 0 !important
    }

    .pl-xs-0,
    .px-xs-0 {
        padding-left: 0 !important
    }

    .p-xs-1 {
        padding: .25rem !important
    }

    .pt-xs-1,
    .py-xs-1 {
        padding-top: .25rem !important
    }

    .pr-xs-1,
    .px-xs-1 {
        padding-right: .25rem !important
    }

    .pb-xs-1,
    .py-xs-1 {
        padding-bottom: .25rem !important
    }

    .pl-xs-1,
    .px-xs-1 {
        padding-left: .25rem !important
    }

    .p-xs-2 {
        padding: .5rem !important
    }

    .pt-xs-2,
    .py-xs-2 {
        padding-top: .5rem !important
    }

    .pr-xs-2,
    .px-xs-2 {
        padding-right: .5rem !important
    }

    .pb-xs-2,
    .py-xs-2 {
        padding-bottom: .5rem !important
    }

    .pl-xs-2,
    .px-xs-2 {
        padding-left: .5rem !important
    }

    .p-xs-3 {
        padding: 1rem !important
    }

    .pt-xs-3,
    .py-xs-3 {
        padding-top: 1rem !important
    }

    .pr-xs-3,
    .px-xs-3 {
        padding-right: 1rem !important
    }

    .pb-xs-3,
    .py-xs-3 {
        padding-bottom: 1rem !important
    }

    .pl-xs-3,
    .px-xs-3 {
        padding-left: 1rem !important
    }

    .p-xs-4 {
        padding: 1.5rem !important
    }

    .pt-xs-4,
    .py-xs-4 {
        padding-top: 1.5rem !important
    }

    .pr-xs-4,
    .px-xs-4 {
        padding-right: 1.5rem !important
    }

    .pb-xs-4,
    .py-xs-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xs-4,
    .px-xs-4 {
        padding-left: 1.5rem !important
    }

    .p-xs-5 {
        padding: 3rem !important
    }

    .pt-xs-5,
    .py-xs-5 {
        padding-top: 3rem !important
    }

    .pr-xs-5,
    .px-xs-5 {
        padding-right: 3rem !important
    }

    .pb-xs-5,
    .py-xs-5 {
        padding-bottom: 3rem !important
    }

    .pl-xs-5,
    .px-xs-5 {
        padding-left: 3rem !important
    }

    .m-xs-auto {
        margin: auto !important
    }

    .mt-xs-auto,
    .my-xs-auto {
        margin-top: auto !important
    }

    .mr-xs-auto,
    .mx-xs-auto {
        margin-right: auto !important
    }

    .mb-xs-auto,
    .my-xs-auto {
        margin-bottom: auto !important
    }

    .ml-xs-auto,
    .mx-xs-auto {
        margin-left: auto !important
    }
}

@media (min-width: 667px) {
    .m-sm-0 {
        margin: 0 !important
    }

    .mt-sm-0,
    .my-sm-0 {
        margin-top: 0 !important
    }

    .mr-sm-0,
    .mx-sm-0 {
        margin-right: 0 !important
    }

    .mb-sm-0,
    .my-sm-0 {
        margin-bottom: 0 !important
    }

    .ml-sm-0,
    .mx-sm-0 {
        margin-left: 0 !important
    }

    .m-sm-1 {
        margin: .25rem !important
    }

    .mt-sm-1,
    .my-sm-1 {
        margin-top: .25rem !important
    }

    .mr-sm-1,
    .mx-sm-1 {
        margin-right: .25rem !important
    }

    .mb-sm-1,
    .my-sm-1 {
        margin-bottom: .25rem !important
    }

    .ml-sm-1,
    .mx-sm-1 {
        margin-left: .25rem !important
    }

    .m-sm-2 {
        margin: .5rem !important
    }

    .mt-sm-2,
    .my-sm-2 {
        margin-top: .5rem !important
    }

    .mr-sm-2,
    .mx-sm-2 {
        margin-right: .5rem !important
    }

    .mb-sm-2,
    .my-sm-2 {
        margin-bottom: .5rem !important
    }

    .ml-sm-2,
    .mx-sm-2 {
        margin-left: .5rem !important
    }

    .m-sm-3 {
        margin: 1rem !important
    }

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

    .mr-sm-3,
    .mx-sm-3 {
        margin-right: 1rem !important
    }

    .mb-sm-3,
    .my-sm-3 {
        margin-bottom: 1rem !important
    }

    .ml-sm-3,
    .mx-sm-3 {
        margin-left: 1rem !important
    }

    .m-sm-4 {
        margin: 1.5rem !important
    }

    .mt-sm-4,
    .my-sm-4 {
        margin-top: 1.5rem !important
    }

    .mr-sm-4,
    .mx-sm-4 {
        margin-right: 1.5rem !important
    }

    .mb-sm-4,
    .my-sm-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-sm-4,
    .mx-sm-4 {
        margin-left: 1.5rem !important
    }

    .m-sm-5 {
        margin: 3rem !important
    }

    .mt-sm-5,
    .my-sm-5 {
        margin-top: 3rem !important
    }

    .mr-sm-5,
    .mx-sm-5 {
        margin-right: 3rem !important
    }

    .mb-sm-5,
    .my-sm-5 {
        margin-bottom: 3rem !important
    }

    .ml-sm-5,
    .mx-sm-5 {
        margin-left: 3rem !important
    }

    .p-sm-0 {
        padding: 0 !important
    }

    .pt-sm-0,
    .py-sm-0 {
        padding-top: 0 !important
    }

    .pr-sm-0,
    .px-sm-0 {
        padding-right: 0 !important
    }

    .pb-sm-0,
    .py-sm-0 {
        padding-bottom: 0 !important
    }

    .pl-sm-0,
    .px-sm-0 {
        padding-left: 0 !important
    }

    .p-sm-1 {
        padding: .25rem !important
    }

    .pt-sm-1,
    .py-sm-1 {
        padding-top: .25rem !important
    }

    .pr-sm-1,
    .px-sm-1 {
        padding-right: .25rem !important
    }

    .pb-sm-1,
    .py-sm-1 {
        padding-bottom: .25rem !important
    }

    .pl-sm-1,
    .px-sm-1 {
        padding-left: .25rem !important
    }

    .p-sm-2 {
        padding: .5rem !important
    }

    .pt-sm-2,
    .py-sm-2 {
        padding-top: .5rem !important
    }

    .pr-sm-2,
    .px-sm-2 {
        padding-right: .5rem !important
    }

    .pb-sm-2,
    .py-sm-2 {
        padding-bottom: .5rem !important
    }

    .pl-sm-2,
    .px-sm-2 {
        padding-left: .5rem !important
    }

    .p-sm-3 {
        padding: 1rem !important
    }

    .pt-sm-3,
    .py-sm-3 {
        padding-top: 1rem !important
    }

    .pr-sm-3,
    .px-sm-3 {
        padding-right: 1rem !important
    }

    .pb-sm-3,
    .py-sm-3 {
        padding-bottom: 1rem !important
    }

    .pl-sm-3,
    .px-sm-3 {
        padding-left: 1rem !important
    }

    .p-sm-4 {
        padding: 1.5rem !important
    }

    .pt-sm-4,
    .py-sm-4 {
        padding-top: 1.5rem !important
    }

    .pr-sm-4,
    .px-sm-4 {
        padding-right: 1.5rem !important
    }

    .pb-sm-4,
    .py-sm-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-sm-4,
    .px-sm-4 {
        padding-left: 1.5rem !important
    }

    .p-sm-5 {
        padding: 3rem !important
    }

    .pt-sm-5,
    .py-sm-5 {
        padding-top: 3rem !important
    }

    .pr-sm-5,
    .px-sm-5 {
        padding-right: 3rem !important
    }

    .pb-sm-5,
    .py-sm-5 {
        padding-bottom: 3rem !important
    }

    .pl-sm-5,
    .px-sm-5 {
        padding-left: 3rem !important
    }

    .m-sm-auto {
        margin: auto !important
    }

    .mt-sm-auto,
    .my-sm-auto {
        margin-top: auto !important
    }

    .mr-sm-auto,
    .mx-sm-auto {
        margin-right: auto !important
    }

    .mb-sm-auto,
    .my-sm-auto {
        margin-bottom: auto !important
    }

    .ml-sm-auto,
    .mx-sm-auto {
        margin-left: auto !important
    }
}

@media (min-width: 768px) {
    .m-md-0 {
        margin: 0 !important
    }

    .mt-md-0,
    .my-md-0 {
        margin-top: 0 !important
    }

    .mr-md-0,
    .mx-md-0 {
        margin-right: 0 !important
    }

    .mb-md-0,
    .my-md-0 {
        margin-bottom: 0 !important
    }

    .ml-md-0,
    .mx-md-0 {
        margin-left: 0 !important
    }

    .m-md-1 {
        margin: .25rem !important
    }

    .mt-md-1,
    .my-md-1 {
        margin-top: .25rem !important
    }

    .mr-md-1,
    .mx-md-1 {
        margin-right: .25rem !important
    }

    .mb-md-1,
    .my-md-1 {
        margin-bottom: .25rem !important
    }

    .ml-md-1,
    .mx-md-1 {
        margin-left: .25rem !important
    }

    .m-md-2 {
        margin: .5rem !important
    }

    .mt-md-2,
    .my-md-2 {
        margin-top: .5rem !important
    }

    .mr-md-2,
    .mx-md-2 {
        margin-right: .5rem !important
    }

    .mb-md-2,
    .my-md-2 {
        margin-bottom: .5rem !important
    }

    .ml-md-2,
    .mx-md-2 {
        margin-left: .5rem !important
    }

    .m-md-3 {
        margin: 1rem !important
    }

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

    .mr-md-3,
    .mx-md-3 {
        margin-right: 1rem !important
    }

    .mb-md-3,
    .my-md-3 {
        margin-bottom: 1rem !important
    }

    .ml-md-3,
    .mx-md-3 {
        margin-left: 1rem !important
    }

    .m-md-4 {
        margin: 1.5rem !important
    }

    .mt-md-4,
    .my-md-4 {
        margin-top: 1.5rem !important
    }

    .mr-md-4,
    .mx-md-4 {
        margin-right: 1.5rem !important
    }

    .mb-md-4,
    .my-md-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-md-4,
    .mx-md-4 {
        margin-left: 1.5rem !important
    }

    .m-md-5 {
        margin: 3rem !important
    }

    .mt-md-5,
    .my-md-5 {
        margin-top: 3rem !important
    }

    .mr-md-5,
    .mx-md-5 {
        margin-right: 3rem !important
    }

    .mb-md-5,
    .my-md-5 {
        margin-bottom: 3rem !important
    }

    .ml-md-5,
    .mx-md-5 {
        margin-left: 3rem !important
    }

    .p-md-0 {
        padding: 0 !important
    }

    .pt-md-0,
    .py-md-0 {
        padding-top: 0 !important
    }

    .pr-md-0,
    .px-md-0 {
        padding-right: 0 !important
    }

    .pb-md-0,
    .py-md-0 {
        padding-bottom: 0 !important
    }

    .pl-md-0,
    .px-md-0 {
        padding-left: 0 !important
    }

    .p-md-1 {
        padding: .25rem !important
    }

    .pt-md-1,
    .py-md-1 {
        padding-top: .25rem !important
    }

    .pr-md-1,
    .px-md-1 {
        padding-right: .25rem !important
    }

    .pb-md-1,
    .py-md-1 {
        padding-bottom: .25rem !important
    }

    .pl-md-1,
    .px-md-1 {
        padding-left: .25rem !important
    }

    .p-md-2 {
        padding: .5rem !important
    }

    .pt-md-2,
    .py-md-2 {
        padding-top: .5rem !important
    }

    .pr-md-2,
    .px-md-2 {
        padding-right: .5rem !important
    }

    .pb-md-2,
    .py-md-2 {
        padding-bottom: .5rem !important
    }

    .pl-md-2,
    .px-md-2 {
        padding-left: .5rem !important
    }

    .p-md-3 {
        padding: 1rem !important
    }

    .pt-md-3,
    .py-md-3 {
        padding-top: 1rem !important
    }

    .pr-md-3,
    .px-md-3 {
        padding-right: 1rem !important
    }

    .pb-md-3,
    .py-md-3 {
        padding-bottom: 1rem !important
    }

    .pl-md-3,
    .px-md-3 {
        padding-left: 1rem !important
    }

    .p-md-4 {
        padding: 1.5rem !important
    }

    .pt-md-4,
    .py-md-4 {
        padding-top: 1.5rem !important
    }

    .pr-md-4,
    .px-md-4 {
        padding-right: 1.5rem !important
    }

    .pb-md-4,
    .py-md-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-md-4,
    .px-md-4 {
        padding-left: 1.5rem !important
    }

    .p-md-5 {
        padding: 3rem !important
    }

    .pt-md-5,
    .py-md-5 {
        padding-top: 3rem !important
    }

    .pr-md-5,
    .px-md-5 {
        padding-right: 3rem !important
    }

    .pb-md-5,
    .py-md-5 {
        padding-bottom: 3rem !important
    }

    .pl-md-5,
    .px-md-5 {
        padding-left: 3rem !important
    }

    .m-md-auto {
        margin: auto !important
    }

    .mt-md-auto,
    .my-md-auto {
        margin-top: auto !important
    }

    .mr-md-auto,
    .mx-md-auto {
        margin-right: auto !important
    }

    .mb-md-auto,
    .my-md-auto {
        margin-bottom: auto !important
    }

    .ml-md-auto,
    .mx-md-auto {
        margin-left: auto !important
    }
}

@media (min-width: 992px) {
    .m-lg-0 {
        margin: 0 !important
    }

    .mt-lg-0,
    .my-lg-0 {
        margin-top: 0 !important
    }

    .mr-lg-0,
    .mx-lg-0 {
        margin-right: 0 !important
    }

    .mb-lg-0,
    .my-lg-0 {
        margin-bottom: 0 !important
    }

    .ml-lg-0,
    .mx-lg-0 {
        margin-left: 0 !important
    }

    .m-lg-1 {
        margin: .25rem !important
    }

    .mt-lg-1,
    .my-lg-1 {
        margin-top: .25rem !important
    }

    .mr-lg-1,
    .mx-lg-1 {
        margin-right: .25rem !important
    }

    .mb-lg-1,
    .my-lg-1 {
        margin-bottom: .25rem !important
    }

    .ml-lg-1,
    .mx-lg-1 {
        margin-left: .25rem !important
    }

    .m-lg-2 {
        margin: .5rem !important
    }

    .mt-lg-2,
    .my-lg-2 {
        margin-top: .5rem !important
    }

    .mr-lg-2,
    .mx-lg-2 {
        margin-right: .5rem !important
    }

    .mb-lg-2,
    .my-lg-2 {
        margin-bottom: .5rem !important
    }

    .ml-lg-2,
    .mx-lg-2 {
        margin-left: .5rem !important
    }

    .m-lg-3 {
        margin: 1rem !important
    }

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

    .mr-lg-3,
    .mx-lg-3 {
        margin-right: 1rem !important
    }

    .mb-lg-3,
    .my-lg-3 {
        margin-bottom: 1rem !important
    }

    .ml-lg-3,
    .mx-lg-3 {
        margin-left: 1rem !important
    }

    .m-lg-4 {
        margin: 1.5rem !important
    }

    .mt-lg-4,
    .my-lg-4 {
        margin-top: 1.5rem !important
    }

    .mr-lg-4,
    .mx-lg-4 {
        margin-right: 1.5rem !important
    }

    .mb-lg-4,
    .my-lg-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-lg-4,
    .mx-lg-4 {
        margin-left: 1.5rem !important
    }

    .m-lg-5 {
        margin: 3rem !important
    }

    .mt-lg-5,
    .my-lg-5 {
        margin-top: 3rem !important
    }

    .mr-lg-5,
    .mx-lg-5 {
        margin-right: 3rem !important
    }

    .mb-lg-5,
    .my-lg-5 {
        margin-bottom: 3rem !important
    }

    .ml-lg-5,
    .mx-lg-5 {
        margin-left: 3rem !important
    }

    .p-lg-0 {
        padding: 0 !important
    }

    .pt-lg-0,
    .py-lg-0 {
        padding-top: 0 !important
    }

    .pr-lg-0,
    .px-lg-0 {
        padding-right: 0 !important
    }

    .pb-lg-0,
    .py-lg-0 {
        padding-bottom: 0 !important
    }

    .pl-lg-0,
    .px-lg-0 {
        padding-left: 0 !important
    }

    .p-lg-1 {
        padding: .25rem !important
    }

    .pt-lg-1,
    .py-lg-1 {
        padding-top: .25rem !important
    }

    .pr-lg-1,
    .px-lg-1 {
        padding-right: .25rem !important
    }

    .pb-lg-1,
    .py-lg-1 {
        padding-bottom: .25rem !important
    }

    .pl-lg-1,
    .px-lg-1 {
        padding-left: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .pt-lg-2,
    .py-lg-2 {
        padding-top: .5rem !important
    }

    .pr-lg-2,
    .px-lg-2 {
        padding-right: .5rem !important
    }

    .pb-lg-2,
    .py-lg-2 {
        padding-bottom: .5rem !important
    }

    .pl-lg-2,
    .px-lg-2 {
        padding-left: .5rem !important
    }

    .p-lg-3 {
        padding: 1rem !important
    }

    .pt-lg-3,
    .py-lg-3 {
        padding-top: 1rem !important
    }

    .pr-lg-3,
    .px-lg-3 {
        padding-right: 1rem !important
    }

    .pb-lg-3,
    .py-lg-3 {
        padding-bottom: 1rem !important
    }

    .pl-lg-3,
    .px-lg-3 {
        padding-left: 1rem !important
    }

    .p-lg-4 {
        padding: 1.5rem !important
    }

    .pt-lg-4,
    .py-lg-4 {
        padding-top: 1.5rem !important
    }

    .pr-lg-4,
    .px-lg-4 {
        padding-right: 1.5rem !important
    }

    .pb-lg-4,
    .py-lg-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-lg-4,
    .px-lg-4 {
        padding-left: 1.5rem !important
    }

    .p-lg-5 {
        padding: 3rem !important
    }

    .pt-lg-5,
    .py-lg-5 {
        padding-top: 3rem !important
    }

    .pr-lg-5,
    .px-lg-5 {
        padding-right: 3rem !important
    }

    .pb-lg-5,
    .py-lg-5 {
        padding-bottom: 3rem !important
    }

    .pl-lg-5,
    .px-lg-5 {
        padding-left: 3rem !important
    }

    .m-lg-auto {
        margin: auto !important
    }

    .mt-lg-auto,
    .my-lg-auto {
        margin-top: auto !important
    }

    .mr-lg-auto,
    .mx-lg-auto {
        margin-right: auto !important
    }

    .mb-lg-auto,
    .my-lg-auto {
        margin-bottom: auto !important
    }

    .ml-lg-auto,
    .mx-lg-auto {
        margin-left: auto !important
    }
}

@media (min-width: 1200px) {
    .m-xl-0 {
        margin: 0 !important
    }

    .mt-xl-0,
    .my-xl-0 {
        margin-top: 0 !important
    }

    .mr-xl-0,
    .mx-xl-0 {
        margin-right: 0 !important
    }

    .mb-xl-0,
    .my-xl-0 {
        margin-bottom: 0 !important
    }

    .ml-xl-0,
    .mx-xl-0 {
        margin-left: 0 !important
    }

    .m-xl-1 {
        margin: .25rem !important
    }

    .mt-xl-1,
    .my-xl-1 {
        margin-top: .25rem !important
    }

    .mr-xl-1,
    .mx-xl-1 {
        margin-right: .25rem !important
    }

    .mb-xl-1,
    .my-xl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xl-1,
    .mx-xl-1 {
        margin-left: .25rem !important
    }

    .m-xl-2 {
        margin: .5rem !important
    }

    .mt-xl-2,
    .my-xl-2 {
        margin-top: .5rem !important
    }

    .mr-xl-2,
    .mx-xl-2 {
        margin-right: .5rem !important
    }

    .mb-xl-2,
    .my-xl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xl-2,
    .mx-xl-2 {
        margin-left: .5rem !important
    }

    .m-xl-3 {
        margin: 1rem !important
    }

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

    .mr-xl-3,
    .mx-xl-3 {
        margin-right: 1rem !important
    }

    .mb-xl-3,
    .my-xl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xl-3,
    .mx-xl-3 {
        margin-left: 1rem !important
    }

    .m-xl-4 {
        margin: 1.5rem !important
    }

    .mt-xl-4,
    .my-xl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xl-4,
    .mx-xl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xl-4,
    .my-xl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xl-4,
    .mx-xl-4 {
        margin-left: 1.5rem !important
    }

    .m-xl-5 {
        margin: 3rem !important
    }

    .mt-xl-5,
    .my-xl-5 {
        margin-top: 3rem !important
    }

    .mr-xl-5,
    .mx-xl-5 {
        margin-right: 3rem !important
    }

    .mb-xl-5,
    .my-xl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xl-5,
    .mx-xl-5 {
        margin-left: 3rem !important
    }

    .p-xl-0 {
        padding: 0 !important
    }

    .pt-xl-0,
    .py-xl-0 {
        padding-top: 0 !important
    }

    .pr-xl-0,
    .px-xl-0 {
        padding-right: 0 !important
    }

    .pb-xl-0,
    .py-xl-0 {
        padding-bottom: 0 !important
    }

    .pl-xl-0,
    .px-xl-0 {
        padding-left: 0 !important
    }

    .p-xl-1 {
        padding: .25rem !important
    }

    .pt-xl-1,
    .py-xl-1 {
        padding-top: .25rem !important
    }

    .pr-xl-1,
    .px-xl-1 {
        padding-right: .25rem !important
    }

    .pb-xl-1,
    .py-xl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xl-1,
    .px-xl-1 {
        padding-left: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .pt-xl-2,
    .py-xl-2 {
        padding-top: .5rem !important
    }

    .pr-xl-2,
    .px-xl-2 {
        padding-right: .5rem !important
    }

    .pb-xl-2,
    .py-xl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xl-2,
    .px-xl-2 {
        padding-left: .5rem !important
    }

    .p-xl-3 {
        padding: 1rem !important
    }

    .pt-xl-3,
    .py-xl-3 {
        padding-top: 1rem !important
    }

    .pr-xl-3,
    .px-xl-3 {
        padding-right: 1rem !important
    }

    .pb-xl-3,
    .py-xl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xl-3,
    .px-xl-3 {
        padding-left: 1rem !important
    }

    .p-xl-4 {
        padding: 1.5rem !important
    }

    .pt-xl-4,
    .py-xl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xl-4,
    .px-xl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xl-4,
    .py-xl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xl-4,
    .px-xl-4 {
        padding-left: 1.5rem !important
    }

    .p-xl-5 {
        padding: 3rem !important
    }

    .pt-xl-5,
    .py-xl-5 {
        padding-top: 3rem !important
    }

    .pr-xl-5,
    .px-xl-5 {
        padding-right: 3rem !important
    }

    .pb-xl-5,
    .py-xl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xl-5,
    .px-xl-5 {
        padding-left: 3rem !important
    }

    .m-xl-auto {
        margin: auto !important
    }

    .mt-xl-auto,
    .my-xl-auto {
        margin-top: auto !important
    }

    .mr-xl-auto,
    .mx-xl-auto {
        margin-right: auto !important
    }

    .mb-xl-auto,
    .my-xl-auto {
        margin-bottom: auto !important
    }

    .ml-xl-auto,
    .mx-xl-auto {
        margin-left: auto !important
    }
}

@media (min-width: 1280px) {
    .m-xml-0 {
        margin: 0 !important
    }

    .mt-xml-0,
    .my-xml-0 {
        margin-top: 0 !important
    }

    .mr-xml-0,
    .mx-xml-0 {
        margin-right: 0 !important
    }

    .mb-xml-0,
    .my-xml-0 {
        margin-bottom: 0 !important
    }

    .ml-xml-0,
    .mx-xml-0 {
        margin-left: 0 !important
    }

    .m-xml-1 {
        margin: .25rem !important
    }

    .mt-xml-1,
    .my-xml-1 {
        margin-top: .25rem !important
    }

    .mr-xml-1,
    .mx-xml-1 {
        margin-right: .25rem !important
    }

    .mb-xml-1,
    .my-xml-1 {
        margin-bottom: .25rem !important
    }

    .ml-xml-1,
    .mx-xml-1 {
        margin-left: .25rem !important
    }

    .m-xml-2 {
        margin: .5rem !important
    }

    .mt-xml-2,
    .my-xml-2 {
        margin-top: .5rem !important
    }

    .mr-xml-2,
    .mx-xml-2 {
        margin-right: .5rem !important
    }

    .mb-xml-2,
    .my-xml-2 {
        margin-bottom: .5rem !important
    }

    .ml-xml-2,
    .mx-xml-2 {
        margin-left: .5rem !important
    }

    .m-xml-3 {
        margin: 1rem !important
    }

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

    .mr-xml-3,
    .mx-xml-3 {
        margin-right: 1rem !important
    }

    .mb-xml-3,
    .my-xml-3 {
        margin-bottom: 1rem !important
    }

    .ml-xml-3,
    .mx-xml-3 {
        margin-left: 1rem !important
    }

    .m-xml-4 {
        margin: 1.5rem !important
    }

    .mt-xml-4,
    .my-xml-4 {
        margin-top: 1.5rem !important
    }

    .mr-xml-4,
    .mx-xml-4 {
        margin-right: 1.5rem !important
    }

    .mb-xml-4,
    .my-xml-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xml-4,
    .mx-xml-4 {
        margin-left: 1.5rem !important
    }

    .m-xml-5 {
        margin: 3rem !important
    }

    .mt-xml-5,
    .my-xml-5 {
        margin-top: 3rem !important
    }

    .mr-xml-5,
    .mx-xml-5 {
        margin-right: 3rem !important
    }

    .mb-xml-5,
    .my-xml-5 {
        margin-bottom: 3rem !important
    }

    .ml-xml-5,
    .mx-xml-5 {
        margin-left: 3rem !important
    }

    .p-xml-0 {
        padding: 0 !important
    }

    .pt-xml-0,
    .py-xml-0 {
        padding-top: 0 !important
    }

    .pr-xml-0,
    .px-xml-0 {
        padding-right: 0 !important
    }

    .pb-xml-0,
    .py-xml-0 {
        padding-bottom: 0 !important
    }

    .pl-xml-0,
    .px-xml-0 {
        padding-left: 0 !important
    }

    .p-xml-1 {
        padding: .25rem !important
    }

    .pt-xml-1,
    .py-xml-1 {
        padding-top: .25rem !important
    }

    .pr-xml-1,
    .px-xml-1 {
        padding-right: .25rem !important
    }

    .pb-xml-1,
    .py-xml-1 {
        padding-bottom: .25rem !important
    }

    .pl-xml-1,
    .px-xml-1 {
        padding-left: .25rem !important
    }

    .p-xml-2 {
        padding: .5rem !important
    }

    .pt-xml-2,
    .py-xml-2 {
        padding-top: .5rem !important
    }

    .pr-xml-2,
    .px-xml-2 {
        padding-right: .5rem !important
    }

    .pb-xml-2,
    .py-xml-2 {
        padding-bottom: .5rem !important
    }

    .pl-xml-2,
    .px-xml-2 {
        padding-left: .5rem !important
    }

    .p-xml-3 {
        padding: 1rem !important
    }

    .pt-xml-3,
    .py-xml-3 {
        padding-top: 1rem !important
    }

    .pr-xml-3,
    .px-xml-3 {
        padding-right: 1rem !important
    }

    .pb-xml-3,
    .py-xml-3 {
        padding-bottom: 1rem !important
    }

    .pl-xml-3,
    .px-xml-3 {
        padding-left: 1rem !important
    }

    .p-xml-4 {
        padding: 1.5rem !important
    }

    .pt-xml-4,
    .py-xml-4 {
        padding-top: 1.5rem !important
    }

    .pr-xml-4,
    .px-xml-4 {
        padding-right: 1.5rem !important
    }

    .pb-xml-4,
    .py-xml-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xml-4,
    .px-xml-4 {
        padding-left: 1.5rem !important
    }

    .p-xml-5 {
        padding: 3rem !important
    }

    .pt-xml-5,
    .py-xml-5 {
        padding-top: 3rem !important
    }

    .pr-xml-5,
    .px-xml-5 {
        padding-right: 3rem !important
    }

    .pb-xml-5,
    .py-xml-5 {
        padding-bottom: 3rem !important
    }

    .pl-xml-5,
    .px-xml-5 {
        padding-left: 3rem !important
    }

    .m-xml-auto {
        margin: auto !important
    }

    .mt-xml-auto,
    .my-xml-auto {
        margin-top: auto !important
    }

    .mr-xml-auto,
    .mx-xml-auto {
        margin-right: auto !important
    }

    .mb-xml-auto,
    .my-xml-auto {
        margin-bottom: auto !important
    }

    .ml-xml-auto,
    .mx-xml-auto {
        margin-left: auto !important
    }
}

@media (min-width: 1440px) {
    .m-xxl-0 {
        margin: 0 !important
    }

    .mt-xxl-0,
    .my-xxl-0 {
        margin-top: 0 !important
    }

    .mr-xxl-0,
    .mx-xxl-0 {
        margin-right: 0 !important
    }

    .mb-xxl-0,
    .my-xxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxl-0,
    .mx-xxl-0 {
        margin-left: 0 !important
    }

    .m-xxl-1 {
        margin: .25rem !important
    }

    .mt-xxl-1,
    .my-xxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxl-1,
    .mx-xxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxl-1,
    .my-xxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxl-1,
    .mx-xxl-1 {
        margin-left: .25rem !important
    }

    .m-xxl-2 {
        margin: .5rem !important
    }

    .mt-xxl-2,
    .my-xxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxl-2,
    .mx-xxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxl-2,
    .my-xxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxl-2,
    .mx-xxl-2 {
        margin-left: .5rem !important
    }

    .m-xxl-3 {
        margin: 1rem !important
    }

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

    .mr-xxl-3,
    .mx-xxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxl-3,
    .my-xxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxl-3,
    .mx-xxl-3 {
        margin-left: 1rem !important
    }

    .m-xxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxl-4,
    .my-xxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxl-4,
    .mx-xxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxl-4,
    .my-xxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxl-4,
    .mx-xxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxl-5 {
        margin: 3rem !important
    }

    .mt-xxl-5,
    .my-xxl-5 {
        margin-top: 3rem !important
    }

    .mr-xxl-5,
    .mx-xxl-5 {
        margin-right: 3rem !important
    }

    .mb-xxl-5,
    .my-xxl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xxl-5,
    .mx-xxl-5 {
        margin-left: 3rem !important
    }

    .p-xxl-0 {
        padding: 0 !important
    }

    .pt-xxl-0,
    .py-xxl-0 {
        padding-top: 0 !important
    }

    .pr-xxl-0,
    .px-xxl-0 {
        padding-right: 0 !important
    }

    .pb-xxl-0,
    .py-xxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxl-0,
    .px-xxl-0 {
        padding-left: 0 !important
    }

    .p-xxl-1 {
        padding: .25rem !important
    }

    .pt-xxl-1,
    .py-xxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxl-1,
    .px-xxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxl-1,
    .py-xxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxl-1,
    .px-xxl-1 {
        padding-left: .25rem !important
    }

    .p-xxl-2 {
        padding: .5rem !important
    }

    .pt-xxl-2,
    .py-xxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxl-2,
    .px-xxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxl-2,
    .py-xxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxl-2,
    .px-xxl-2 {
        padding-left: .5rem !important
    }

    .p-xxl-3 {
        padding: 1rem !important
    }

    .pt-xxl-3,
    .py-xxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxl-3,
    .px-xxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxl-3,
    .py-xxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxl-3,
    .px-xxl-3 {
        padding-left: 1rem !important
    }

    .p-xxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxl-4,
    .py-xxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxl-4,
    .px-xxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxl-4,
    .py-xxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxl-4,
    .px-xxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxl-5 {
        padding: 3rem !important
    }

    .pt-xxl-5,
    .py-xxl-5 {
        padding-top: 3rem !important
    }

    .pr-xxl-5,
    .px-xxl-5 {
        padding-right: 3rem !important
    }

    .pb-xxl-5,
    .py-xxl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xxl-5,
    .px-xxl-5 {
        padding-left: 3rem !important
    }

    .m-xxl-auto {
        margin: auto !important
    }

    .mt-xxl-auto,
    .my-xxl-auto {
        margin-top: auto !important
    }

    .mr-xxl-auto,
    .mx-xxl-auto {
        margin-right: auto !important
    }

    .mb-xxl-auto,
    .my-xxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxl-auto,
    .mx-xxl-auto {
        margin-left: auto !important
    }
}

@media (min-width: 1600px) {
    .m-xxxl-0 {
        margin: 0 !important
    }

    .mt-xxxl-0,
    .my-xxxl-0 {
        margin-top: 0 !important
    }

    .mr-xxxl-0,
    .mx-xxxl-0 {
        margin-right: 0 !important
    }

    .mb-xxxl-0,
    .my-xxxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxxl-0,
    .mx-xxxl-0 {
        margin-left: 0 !important
    }

    .m-xxxl-1 {
        margin: .25rem !important
    }

    .mt-xxxl-1,
    .my-xxxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxxl-1,
    .mx-xxxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxxl-1,
    .my-xxxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxxl-1,
    .mx-xxxl-1 {
        margin-left: .25rem !important
    }

    .m-xxxl-2 {
        margin: .5rem !important
    }

    .mt-xxxl-2,
    .my-xxxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxxl-2,
    .mx-xxxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxxl-2,
    .my-xxxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxxl-2,
    .mx-xxxl-2 {
        margin-left: .5rem !important
    }

    .m-xxxl-3 {
        margin: 1rem !important
    }

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

    .mr-xxxl-3,
    .mx-xxxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxxl-3,
    .my-xxxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxxl-3,
    .mx-xxxl-3 {
        margin-left: 1rem !important
    }

    .m-xxxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxxl-4,
    .my-xxxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxxl-4,
    .mx-xxxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxxl-4,
    .my-xxxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxxl-4,
    .mx-xxxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxxl-5 {
        margin: 3rem !important
    }

    .mt-xxxl-5,
    .my-xxxl-5 {
        margin-top: 3rem !important
    }

    .mr-xxxl-5,
    .mx-xxxl-5 {
        margin-right: 3rem !important
    }

    .mb-xxxl-5,
    .my-xxxl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xxxl-5,
    .mx-xxxl-5 {
        margin-left: 3rem !important
    }

    .p-xxxl-0 {
        padding: 0 !important
    }

    .pt-xxxl-0,
    .py-xxxl-0 {
        padding-top: 0 !important
    }

    .pr-xxxl-0,
    .px-xxxl-0 {
        padding-right: 0 !important
    }

    .pb-xxxl-0,
    .py-xxxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxxl-0,
    .px-xxxl-0 {
        padding-left: 0 !important
    }

    .p-xxxl-1 {
        padding: .25rem !important
    }

    .pt-xxxl-1,
    .py-xxxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxxl-1,
    .px-xxxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxxl-1,
    .py-xxxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxxl-1,
    .px-xxxl-1 {
        padding-left: .25rem !important
    }

    .p-xxxl-2 {
        padding: .5rem !important
    }

    .pt-xxxl-2,
    .py-xxxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxxl-2,
    .px-xxxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxxl-2,
    .py-xxxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxxl-2,
    .px-xxxl-2 {
        padding-left: .5rem !important
    }

    .p-xxxl-3 {
        padding: 1rem !important
    }

    .pt-xxxl-3,
    .py-xxxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxxl-3,
    .px-xxxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxxl-3,
    .py-xxxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxxl-3,
    .px-xxxl-3 {
        padding-left: 1rem !important
    }

    .p-xxxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxxl-4,
    .py-xxxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxxl-4,
    .px-xxxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxxl-4,
    .py-xxxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxxl-4,
    .px-xxxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxxl-5 {
        padding: 3rem !important
    }

    .pt-xxxl-5,
    .py-xxxl-5 {
        padding-top: 3rem !important
    }

    .pr-xxxl-5,
    .px-xxxl-5 {
        padding-right: 3rem !important
    }

    .pb-xxxl-5,
    .py-xxxl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xxxl-5,
    .px-xxxl-5 {
        padding-left: 3rem !important
    }

    .m-xxxl-auto {
        margin: auto !important
    }

    .mt-xxxl-auto,
    .my-xxxl-auto {
        margin-top: auto !important
    }

    .mr-xxxl-auto,
    .mx-xxxl-auto {
        margin-right: auto !important
    }

    .mb-xxxl-auto,
    .my-xxxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxxl-auto,
    .mx-xxxl-auto {
        margin-left: auto !important
    }
}

@media (min-width: 1800px) {
    .m-xxxxl-0 {
        margin: 0 !important
    }

    .mt-xxxxl-0,
    .my-xxxxl-0 {
        margin-top: 0 !important
    }

    .mr-xxxxl-0,
    .mx-xxxxl-0 {
        margin-right: 0 !important
    }

    .mb-xxxxl-0,
    .my-xxxxl-0 {
        margin-bottom: 0 !important
    }

    .ml-xxxxl-0,
    .mx-xxxxl-0 {
        margin-left: 0 !important
    }

    .m-xxxxl-1 {
        margin: .25rem !important
    }

    .mt-xxxxl-1,
    .my-xxxxl-1 {
        margin-top: .25rem !important
    }

    .mr-xxxxl-1,
    .mx-xxxxl-1 {
        margin-right: .25rem !important
    }

    .mb-xxxxl-1,
    .my-xxxxl-1 {
        margin-bottom: .25rem !important
    }

    .ml-xxxxl-1,
    .mx-xxxxl-1 {
        margin-left: .25rem !important
    }

    .m-xxxxl-2 {
        margin: .5rem !important
    }

    .mt-xxxxl-2,
    .my-xxxxl-2 {
        margin-top: .5rem !important
    }

    .mr-xxxxl-2,
    .mx-xxxxl-2 {
        margin-right: .5rem !important
    }

    .mb-xxxxl-2,
    .my-xxxxl-2 {
        margin-bottom: .5rem !important
    }

    .ml-xxxxl-2,
    .mx-xxxxl-2 {
        margin-left: .5rem !important
    }

    .m-xxxxl-3 {
        margin: 1rem !important
    }

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

    .mr-xxxxl-3,
    .mx-xxxxl-3 {
        margin-right: 1rem !important
    }

    .mb-xxxxl-3,
    .my-xxxxl-3 {
        margin-bottom: 1rem !important
    }

    .ml-xxxxl-3,
    .mx-xxxxl-3 {
        margin-left: 1rem !important
    }

    .m-xxxxl-4 {
        margin: 1.5rem !important
    }

    .mt-xxxxl-4,
    .my-xxxxl-4 {
        margin-top: 1.5rem !important
    }

    .mr-xxxxl-4,
    .mx-xxxxl-4 {
        margin-right: 1.5rem !important
    }

    .mb-xxxxl-4,
    .my-xxxxl-4 {
        margin-bottom: 1.5rem !important
    }

    .ml-xxxxl-4,
    .mx-xxxxl-4 {
        margin-left: 1.5rem !important
    }

    .m-xxxxl-5 {
        margin: 3rem !important
    }

    .mt-xxxxl-5,
    .my-xxxxl-5 {
        margin-top: 3rem !important
    }

    .mr-xxxxl-5,
    .mx-xxxxl-5 {
        margin-right: 3rem !important
    }

    .mb-xxxxl-5,
    .my-xxxxl-5 {
        margin-bottom: 3rem !important
    }

    .ml-xxxxl-5,
    .mx-xxxxl-5 {
        margin-left: 3rem !important
    }

    .p-xxxxl-0 {
        padding: 0 !important
    }

    .pt-xxxxl-0,
    .py-xxxxl-0 {
        padding-top: 0 !important
    }

    .pr-xxxxl-0,
    .px-xxxxl-0 {
        padding-right: 0 !important
    }

    .pb-xxxxl-0,
    .py-xxxxl-0 {
        padding-bottom: 0 !important
    }

    .pl-xxxxl-0,
    .px-xxxxl-0 {
        padding-left: 0 !important
    }

    .p-xxxxl-1 {
        padding: .25rem !important
    }

    .pt-xxxxl-1,
    .py-xxxxl-1 {
        padding-top: .25rem !important
    }

    .pr-xxxxl-1,
    .px-xxxxl-1 {
        padding-right: .25rem !important
    }

    .pb-xxxxl-1,
    .py-xxxxl-1 {
        padding-bottom: .25rem !important
    }

    .pl-xxxxl-1,
    .px-xxxxl-1 {
        padding-left: .25rem !important
    }

    .p-xxxxl-2 {
        padding: .5rem !important
    }

    .pt-xxxxl-2,
    .py-xxxxl-2 {
        padding-top: .5rem !important
    }

    .pr-xxxxl-2,
    .px-xxxxl-2 {
        padding-right: .5rem !important
    }

    .pb-xxxxl-2,
    .py-xxxxl-2 {
        padding-bottom: .5rem !important
    }

    .pl-xxxxl-2,
    .px-xxxxl-2 {
        padding-left: .5rem !important
    }

    .p-xxxxl-3 {
        padding: 1rem !important
    }

    .pt-xxxxl-3,
    .py-xxxxl-3 {
        padding-top: 1rem !important
    }

    .pr-xxxxl-3,
    .px-xxxxl-3 {
        padding-right: 1rem !important
    }

    .pb-xxxxl-3,
    .py-xxxxl-3 {
        padding-bottom: 1rem !important
    }

    .pl-xxxxl-3,
    .px-xxxxl-3 {
        padding-left: 1rem !important
    }

    .p-xxxxl-4 {
        padding: 1.5rem !important
    }

    .pt-xxxxl-4,
    .py-xxxxl-4 {
        padding-top: 1.5rem !important
    }

    .pr-xxxxl-4,
    .px-xxxxl-4 {
        padding-right: 1.5rem !important
    }

    .pb-xxxxl-4,
    .py-xxxxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pl-xxxxl-4,
    .px-xxxxl-4 {
        padding-left: 1.5rem !important
    }

    .p-xxxxl-5 {
        padding: 3rem !important
    }

    .pt-xxxxl-5,
    .py-xxxxl-5 {
        padding-top: 3rem !important
    }

    .pr-xxxxl-5,
    .px-xxxxl-5 {
        padding-right: 3rem !important
    }

    .pb-xxxxl-5,
    .py-xxxxl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xxxxl-5,
    .px-xxxxl-5 {
        padding-left: 3rem !important
    }

    .m-xxxxl-auto {
        margin: auto !important
    }

    .mt-xxxxl-auto,
    .my-xxxxl-auto {
        margin-top: auto !important
    }

    .mr-xxxxl-auto,
    .mx-xxxxl-auto {
        margin-right: auto !important
    }

    .mb-xxxxl-auto,
    .my-xxxxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxxxl-auto,
    .mx-xxxxl-auto {
        margin-left: auto !important
    }
}

.text-monospace {
    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

.text-justify {
    text-align: justify !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.text-left {
    text-align: left !important
}

.text-right {
    text-align: right !important
}

.text-center {
    text-align: center !important
}

@media (min-width: 320px) {
    .text-xxs-left {
        text-align: left !important
    }

    .text-xxs-right {
        text-align: right !important
    }

    .text-xxs-center {
        text-align: center !important
    }
}

@media (min-width: 568px) {
    .text-xs-left {
        text-align: left !important
    }

    .text-xs-right {
        text-align: right !important
    }

    .text-xs-center {
        text-align: center !important
    }
}

@media (min-width: 667px) {
    .text-sm-left {
        text-align: left !important
    }

    .text-sm-right {
        text-align: right !important
    }

    .text-sm-center {
        text-align: center !important
    }
}

@media (min-width: 768px) {
    .text-md-left {
        text-align: left !important
    }

    .text-md-right {
        text-align: right !important
    }

    .text-md-center {
        text-align: center !important
    }
}

@media (min-width: 992px) {
    .text-lg-left {
        text-align: left !important
    }

    .text-lg-right {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }
}

@media (min-width: 1200px) {
    .text-xl-left {
        text-align: left !important
    }

    .text-xl-right {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }
}

@media (min-width: 1280px) {
    .text-xml-left {
        text-align: left !important
    }

    .text-xml-right {
        text-align: right !important
    }

    .text-xml-center {
        text-align: center !important
    }
}

@media (min-width: 1440px) {
    .text-xxl-left {
        text-align: left !important
    }

    .text-xxl-right {
        text-align: right !important
    }

    .text-xxl-center {
        text-align: center !important
    }
}

@media (min-width: 1600px) {
    .text-xxxl-left {
        text-align: left !important
    }

    .text-xxxl-right {
        text-align: right !important
    }

    .text-xxxl-center {
        text-align: center !important
    }
}

@media (min-width: 1800px) {
    .text-xxxxl-left {
        text-align: left !important
    }

    .text-xxxxl-right {
        text-align: right !important
    }

    .text-xxxxl-center {
        text-align: center !important
    }
}

.text-lowercase {
    text-transform: lowercase !important
}

.text-uppercase {
    text-transform: uppercase !important
}

.text-capitalize {
    text-transform: capitalize !important
}

.font-weight-light {
    font-weight: 300 !important
}

.font-weight-normal {
    font-weight: 400 !important
}

.font-weight-bold {
    font-weight: 700 !important
}

.font-italic {
    font-style: italic !important
}

.text-white {
    color: #fff !important
}

.text-primary {
    color: #f7931e !important
}

a.text-primary:focus,
a.text-primary:hover {
    color: #da7908 !important
}

.text-secondary {
    color: #1c1c1c !important
}

a.text-secondary:focus,
a.text-secondary:hover {
    color: #030303 !important
}

.text-success {
    color: #37a60f !important
}

a.text-success:focus,
a.text-success:hover {
    color: #28770b !important
}

.text-info {
    color: #007bff !important
}

a.text-info:focus,
a.text-info:hover {
    color: #0062cc !important
}

.text-warning {
    color: #fd0 !important
}

a.text-warning:focus,
a.text-warning:hover {
    color: #ccb100 !important
}

.text-danger {
    color: #e3141f !important
}

a.text-danger:focus,
a.text-danger:hover {
    color: #b41019 !important
}

.text-light {
    color: #333 !important
}

a.text-light:focus,
a.text-light:hover {
    color: #1a1a1a !important
}

.text-dark {
    color: #242424 !important
}

a.text-dark:focus,
a.text-dark:hover {
    color: #0b0b0b !important
}

.text-white {
    color: #fff !important
}

a.text-white:focus,
a.text-white:hover {
    color: #e6e6e6 !important
}

.text-black {
    color: #000 !important
}

a.text-black:focus,
a.text-black:hover {
    color: #000 !important
}

.text-primary-dark {
    color: #dd7c04 !important
}

a.text-primary-dark:focus,
a.text-primary-dark:hover {
    color: #ab6003 !important
}

.text-medium {
    color: #4a4a4a !important
}

a.text-medium:focus,
a.text-medium:hover {
    color: #313131 !important
}

.text-event-item {
    color: #181c1e !important
}

a.text-event-item:focus,
a.text-event-item:hover {
    color: #010202 !important
}

.text-action {
    color: #f7931e !important
}

a.text-action:focus,
a.text-action:hover {
    color: #da7908 !important
}

.text-action-highlight {
    color: #ff7e53 !important
}

a.text-action-highlight:focus,
a.text-action-highlight:hover {
    color: #ff5820 !important
}

.text-live-primary {
    color: #f6e5d6 !important
}

a.text-live-primary:focus,
a.text-live-primary:hover {
    color: #edcaac !important
}

.text-live-secondary {
    color: #f1dac6 !important
}

a.text-live-secondary:focus,
a.text-live-secondary:hover {
    color: #e7bf9d !important
}

.text-pre-primary {
    color: #f2f2f2 !important
}

a.text-pre-primary:focus,
a.text-pre-primary:hover {
    color: #d9d9d9 !important
}

.text-pre-secondary {
    color: #d0d0d0 !important
}

a.text-pre-secondary:focus,
a.text-pre-secondary:hover {
    color: #b7b7b7 !important
}

.text-box-border {
    color: #202121 !important
}

a.text-box-border:focus,
a.text-box-border:hover {
    color: #070707 !important
}

.text-box-border-light {
    color: #b3babe !important
}

a.text-box-border-light:focus,
a.text-box-border-light:hover {
    color: #98a1a6 !important
}

.text-text-dark {
    color: #0e1016 !important
}

a.text-text-dark:focus,
a.text-text-dark:hover {
    color: #000 !important
}

.text-text-positive {
    color: #37a60f !important
}

a.text-text-positive:focus,
a.text-text-positive:hover {
    color: #28770b !important
}

.text-text-negative {
    color: #f7273f !important
}

a.text-text-negative:focus,
a.text-text-negative:hover {
    color: #e30822 !important
}

.text-table-row-primary {
    color: #212629 !important
}

a.text-table-row-primary:focus,
a.text-table-row-primary:hover {
    color: #0a0c0d !important
}

.text-table-row-light {
    color: #333 !important
}

a.text-table-row-light:focus,
a.text-table-row-light:hover {
    color: #1a1a1a !important
}

.text-table-row-dark {
    color: #333 !important
}

a.text-table-row-dark:focus,
a.text-table-row-dark:hover {
    color: #1a1a1a !important
}

.text-neon-green {
    color: #53dca9 !important
}

a.text-neon-green:focus,
a.text-neon-green:hover {
    color: #2bd193 !important
}

.text-vip-club-primary {
    color: #f2bb64 !important
}

a.text-vip-club-primary:focus,
a.text-vip-club-primary:hover {
    color: #eea635 !important
}

.text-body {
    color: #cacbcc !important
}

.text-muted {
    color: #787878 !important
}

.text-black-50 {
    color: rgba(0, 0, 0, .5) !important
}

.text-white-50 {
    color: rgba(255, 255, 255, .5) !important
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}

/*! purgecss end ignore */
.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: Roboto, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .75rem;
    word-wrap: break-word;
    opacity: 0
}

.tooltip.show {
    opacity: .9
}

.tooltip .arrow {
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem
}

.tooltip .arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-tooltip-auto[x-placement^=top],
.bs-tooltip-top {
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=top] .arrow,
.bs-tooltip-top .arrow {
    bottom: 0
}

.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::before {
    top: 0;
    border-width: .4rem .4rem 0;
    border-top-color: #000
}

.bs-tooltip-auto[x-placement^=right],
.bs-tooltip-right {
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=right] .arrow,
.bs-tooltip-right .arrow {
    left: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::before {
    right: 0;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #000
}

.bs-tooltip-auto[x-placement^=bottom],
.bs-tooltip-bottom {
    padding: .4rem 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow,
.bs-tooltip-bottom .arrow {
    top: 0
}

.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::before {
    bottom: 0;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #000
}

.bs-tooltip-auto[x-placement^=left],
.bs-tooltip-left {
    padding: 0 .4rem
}

.bs-tooltip-auto[x-placement^=left] .arrow,
.bs-tooltip-left .arrow {
    right: 0;
    width: .4rem;
    height: .8rem
}

.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::before {
    left: 0;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #000
}

.tooltip-inner {
    max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #000;
    border-radius: .2rem
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: block;
    max-width: 276px;
    font-family: Roboto, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: .75rem;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: .3rem
}

.popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: .5rem;
    margin: 0 .3rem
}

.popover .arrow::after,
.popover .arrow::before {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-popover-auto[x-placement^=top],
.bs-popover-top {
    margin-bottom: .5rem
}

.bs-popover-auto[x-placement^=top] .arrow,
.bs-popover-top .arrow {
    bottom: calc((.5rem + 1px) * -1)
}

.bs-popover-auto[x-placement^=top] .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-top .arrow::before {
    border-width: .5rem .5rem 0
}

.bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::before {
    bottom: 0;
    border-top-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=top] .arrow::after,
.bs-popover-top .arrow::after {
    bottom: 1px;
    border-top-color: #fff
}

.bs-popover-auto[x-placement^=right],
.bs-popover-right {
    margin-left: .5rem
}

.bs-popover-auto[x-placement^=right] .arrow,
.bs-popover-right .arrow {
    left: calc((.5rem + 1px) * -1);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-auto[x-placement^=right] .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-right .arrow::before {
    border-width: .5rem .5rem .5rem 0
}

.bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::before {
    left: 0;
    border-right-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=right] .arrow::after,
.bs-popover-right .arrow::after {
    left: 1px;
    border-right-color: #fff
}

.bs-popover-auto[x-placement^=bottom],
.bs-popover-bottom {
    margin-top: .5rem
}

.bs-popover-auto[x-placement^=bottom] .arrow,
.bs-popover-bottom .arrow {
    top: calc((.5rem + 1px) * -1)
}

.bs-popover-auto[x-placement^=bottom] .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-bottom .arrow::before {
    border-width: 0 .5rem .5rem .5rem
}

.bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::before {
    top: 0;
    border-bottom-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=bottom] .arrow::after,
.bs-popover-bottom .arrow::after {
    top: 1px;
    border-bottom-color: #fff
}

.bs-popover-auto[x-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7
}

.bs-popover-auto[x-placement^=left],
.bs-popover-left {
    margin-right: .5rem
}

.bs-popover-auto[x-placement^=left] .arrow,
.bs-popover-left .arrow {
    right: calc((.5rem + 1px) * -1);
    width: .5rem;
    height: 1rem;
    margin: .3rem 0
}

.bs-popover-auto[x-placement^=left] .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-left .arrow::before {
    border-width: .5rem 0 .5rem .5rem
}

.bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::before {
    right: 0;
    border-left-color: rgba(0, 0, 0, .25)
}

.bs-popover-auto[x-placement^=left] .arrow::after,
.bs-popover-left .arrow::after {
    right: 1px;
    border-left-color: #fff
}

.popover-header {
    padding: .5rem .75rem;
    margin-bottom: 0;
    font-size: 1rem;
    color: inherit;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-top-left-radius: calc(.3rem - 1px);
    border-top-right-radius: calc(.3rem - 1px)
}

.popover-header:empty {
    display: none
}

.popover-body {
    padding: .5rem .75rem;
    color: #cacbcc
}

.carousel {
    position: relative
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden
}

.carousel-item {
    position: relative;
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    -webkit-transition: -webkit-transform .6s ease;
    transition: -webkit-transform .6s ease;
    transition: transform .6s ease;
    transition: transform .6s ease, -webkit-transform .6s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

@media screen and (prefers-reduced-motion:reduce) {
    .carousel-item {
        -webkit-transition: none;
        transition: none
    }
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
    display: block
}

.carousel-item-next,
.carousel-item-prev {
    position: absolute;
    top: 0
}

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style:preserve-3d)) {

    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.active.carousel-item-right,
.carousel-item-next {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style:preserve-3d)) {

    .active.carousel-item-right,
    .carousel-item-next {
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

.active.carousel-item-left,
.carousel-item-prev {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style:preserve-3d)) {

    .active.carousel-item-left,
    .carousel-item-prev {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

.carousel-fade .carousel-item {
    opacity: 0;
    -webkit-transition-duration: .6s;
    transition-duration: .6s;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
    opacity: 1
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    opacity: 0
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev,
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style:preserve-3d)) {

    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-prev,
    .carousel-fade .carousel-item-next,
    .carousel-fade .carousel-item-prev,
    .carousel-fade .carousel-item.active {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.carousel-control-next,
.carousel-control-prev {
    position: absolute;
    top: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 15%;
    color: #fff;
    text-align: center;
    opacity: .5
}

.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: transparent no-repeat center center;
    background-size: 100% 100%
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")
}

.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 10px;
    left: 0;
    z-index: 15;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    margin-right: 15%;
    margin-left: 15%;
    list-style: none
}

.carousel-indicators li {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    background-color: rgba(255, 255, 255, .5)
}

.carousel-indicators li::before {
    position: absolute;
    top: -10px;
    left: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: ""
}

.carousel-indicators li::after {
    position: absolute;
    bottom: -10px;
    left: 0;
    display: inline-block;
    width: 100%;
    height: 10px;
    content: ""
}

.carousel-indicators .active {
    background-color: #fff
}

.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center
}

@media print {

    *,
    ::after,
    ::before {
        text-shadow: none !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

    a:not(.btn) {
        text-decoration: underline
    }

    abbr[title]::after {
        content: " (" attr(title) ")"
    }

    pre {
        white-space: pre-wrap !important
    }

    blockquote,
    pre {
        border: 1px solid #909092;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    img,
    tr {
        page-break-inside: avoid
    }

    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }

    h2,
    h3 {
        page-break-after: avoid
    }

    @page {
        size: a3
    }

    body {
        min-width: 992px !important
    }

    .container {
        min-width: 992px !important
    }

    .navbar {
        display: none
    }

    .badge {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

    .table td,
    .table th {
        background-color: #fff !important
    }

    .table-bordered td,
    .table-bordered th {
        border: 1px solid #cacbcc !important
    }
}

/*! purgecss start ignore */
.flag-icon {
    display: inline-block;
    vertical-align: middle;
    background-position: left center;
    background-repeat: no-repeat;
    width: 1.25rem;
    height: 1.25rem;
    min-width: 1.25rem;
    background-size: 1.25rem
}

.flag-icon-placeholder {
    display: inline-block;
    vertical-align: middle;
    width: 1.25rem;
    height: 1.25rem;
    min-width: 1.25rem;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, .5)
}

.flag-icon-sm {
    width: 1rem;
    height: 1rem;
    min-width: 1rem;
    background-size: 1rem
}

.flag-icon-smd {
    width: 1.25rem;
    height: 1.25rem;
    min-width: 1.25rem;
    background-size: 1.25rem
}

.flag-icon-md {
    width: 1.5rem;
    height: 1.5rem;
    min-width: 1.5rem;
    background-size: 1.5rem
}

.flag-icon-lg {
    width: 1.75rem;
    height: 1.75rem;
    min-width: 1.75rem;
    background-size: 1.75rem
}

.flag-icon-xl {
    width: 2.25rem;
    height: 2.25rem;
    min-width: 2.25rem;
    background-size: 2.25rem
}

/*! purgecss end ignore */
/*! purgecss start ignore */
.ds-league-logo {
    display: inline-block;
    vertical-align: middle;
    background-position: center;
    background-repeat: no-repeat;
    width: 1.25rem;
    height: 1.25rem;
    min-width: 1.25rem;
    background-size: contain
}

/*! purgecss end ignore */
.icon-xs {
    font-size: 1.125rem
}

.icon-xl {
    font-size: 2rem
}

.btn .ds-icon-material {
    font-size: 1.5rem;
    vertical-align: top
}

.btn-group-lg>.btn .ds-icon-material,
.btn-lg .ds-icon-material {
    font-size: 1.875rem;
    vertical-align: top
}

.btn-group-sm>.btn .ds-icon-material,
.btn-sm .ds-icon-material {
    font-size: 1.125rem;
    vertical-align: top
}

.btn-xs .ds-icon-material {
    font-size: 1.125rem;
    vertical-align: top
}

@-webkit-keyframes blinkingText {
    0% {
        color: #fff
    }

    30% {
        color: #000
    }

    99% {
        color: #000
    }

    100% {
        color: #fff
    }
}

@keyframes blinkingText {
    0% {
        color: #fff
    }

    30% {
        color: #000
    }

    99% {
        color: #000
    }

    100% {
        color: #fff
    }
}

@-webkit-keyframes pulse {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, .4)
    }

    60% {
        -webkit-box-shadow: 0 0 0 8px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 8px rgba(255, 255, 255, 0)
    }

    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
    }
}

@keyframes pulse {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .4);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, .4)
    }

    60% {
        -webkit-box-shadow: 0 0 0 8px rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 8px rgba(255, 255, 255, 0)
    }

    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0)
    }
}

@-webkit-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes fadeout {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fadeout {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes gradientAnimation {
    0% {
        background-position: -100px
    }

    40% {
        background-position: 140px
    }

    100% {
        background-position: 140px
    }
}

@keyframes gradientAnimation {
    0% {
        background-position: -100px
    }

    40% {
        background-position: 140px
    }

    100% {
        background-position: 140px
    }
}

@-webkit-keyframes text-loading-dots {

    0%,
    20% {
        color: transparent;
        text-shadow: .25em 0 0 transparent, .5em 0 0 transparent
    }

    40% {
        color: inherit;
        text-shadow: .25em 0 0 transparent, .5em 0 0 transparent
    }

    60% {
        text-shadow: .25em 0 0 currentcolor, .5em 0 0 transparent
    }

    100%,
    80% {
        text-shadow: .25em 0 0 currentcolor, .5em 0 0 currentcolor
    }
}

@keyframes text-loading-dots {

    0%,
    20% {
        color: transparent;
        text-shadow: .25em 0 0 transparent, .5em 0 0 transparent
    }

    40% {
        color: inherit;
        text-shadow: .25em 0 0 transparent, .5em 0 0 transparent
    }

    60% {
        text-shadow: .25em 0 0 currentcolor, .5em 0 0 transparent
    }

    100%,
    80% {
        text-shadow: .25em 0 0 currentcolor, .5em 0 0 currentcolor
    }
}

@-webkit-keyframes backgroundLighten {
    0% {
        background-color: #f7931e
    }

    60% {
        background-color: #fbc280
    }

    100% {
        background-color: #f7931e
    }
}

@keyframes backgroundLighten {
    0% {
        background-color: #f7931e
    }

    60% {
        background-color: #fbc280
    }

    100% {
        background-color: #f7931e
    }
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.fadeInUp {
    -webkit-animation: fadeInUp .35s ease forwards;
    animation: fadeInUp .35s ease forwards
}

.fadeOutDown {
    -webkit-animation: fadeOutDown .35s forwards;
    animation: fadeOutDown .35s forwards
}

.list-enter-from,
.list-leave-to {
    max-height: 0;
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px)
}

.list-enter-to,
.list-leave-from {
    max-height: 200px;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.list-enter-active,
.list-leave-active {
    -webkit-transition: max-height .35s ease, opacity .35s ease, -webkit-transform .35s ease;
    transition: max-height .35s ease, opacity .35s ease, -webkit-transform .35s ease;
    transition: max-height .35s ease, opacity .35s ease, transform .35s ease;
    transition: max-height .35s ease, opacity .35s ease, transform .35s ease, -webkit-transform .35s ease
}

@font-face {
    font-family: ds-icon-material;
    src: url(/cdn/5070/themes/_default/common/fonts/ds-icon-material/ds-icon-material.eot);
    src: url(/cdn/5070/themes/_default/common/fonts/ds-icon-material/ds-icon-material.eot?#iefix) format("embedded-opentype"), url(/cdn/5070/themes/_default/common/fonts/ds-icon-material/ds-icon-material.ttf) format("truetype"), url(/cdn/5070/themes/_default/common/fonts/ds-icon-material/ds-icon-material.woff) format("woff"), url(/cdn/5070/themes/_default/common/fonts/ds-icon-material/ds-icon-material.woff2) format("woff2"), url(/cdn/5070/themes/_default/common/fonts/ds-icon-material/ds-icon-material.svg#ds-icon-material) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

.ds-icon-material {
    font-family: ds-icon-material;
    font-weight: 400;
    font-style: normal;
    font-size: 1.125rem;
    display: inline-block;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-feature-settings: "liga";
    font-feature-settings: "liga"
}

.e-sports-icon {
    display: inline-block;
    vertical-align: middle;
    background-position: center;
    background-repeat: no-repeat;
    width: 1.75rem;
    height: 1.75rem;
    background-size: contain
}

.e-sports-icon.e-sports-icon-sm {
    width: 1.25rem;
    height: 1.25rem
}

.e-sports-icon.e-sports-icon-xs {
    width: 1rem;
    height: 1rem
}

.e-sports-icon.live {
    background-image: none !important
}

.esports-flag-icon {
    margin-right: 6px
}

.pn-horseracing.pn-us {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: .875rem !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    width: 1.5rem;
    text-align: center;
    padding: .25rem 0;
    border-radius: .2rem;
    border: 1px solid transparent
}

.pn-horseracing.pn-us-1 {
    color: #fff;
    background-color: #e50000;
    border-color: #e50000
}

.pn-horseracing.pn-us-2 {
    color: #000;
    background-color: #fff;
    border-color: #000
}

.pn-horseracing.pn-us-3 {
    color: #fff;
    background-color: #0037ff;
    border-color: #0037ff
}

.pn-horseracing.pn-us-4 {
    color: #000;
    background-color: #fff001;
    border-color: #fff001
}

.pn-horseracing.pn-us-5 {
    color: #fff;
    background-color: #127b2e;
    border-color: #127b2e
}

.pn-horseracing.pn-us-6 {
    color: #fff001;
    background-color: #000;
    border-color: #000
}

.pn-horseracing.pn-us-7 {
    color: #000;
    background-color: #ff4200;
    border-color: #ff4200
}

.pn-horseracing.pn-us-8 {
    color: #000;
    background-color: #fa5d8e;
    border-color: #fa5d8e
}

.pn-horseracing.pn-us-9 {
    color: #000;
    background-color: #0bafd8;
    border-color: #0bafd8
}

.pn-horseracing.pn-us-10 {
    color: #fff;
    background-color: #7744a9;
    border-color: #7744a9
}

.pn-horseracing.pn-us-11 {
    color: #e50000;
    background-color: silver;
    border-color: silver
}

.pn-horseracing.pn-us-12 {
    color: #000;
    background-color: #00ff01;
    border-color: #00ff01
}

.pn-horseracing.pn-us-13 {
    color: #fff;
    background-color: #4e181b;
    border-color: #4e181b
}

.pn-horseracing.pn-us-14 {
    color: #fff001;
    background-color: #7c142e;
    border-color: #7c142e
}

.pn-horseracing.pn-us-15 {
    color: #000;
    background-color: #989489;
    border-color: #989489
}

.pn-horseracing.pn-us-16 {
    color: #e50000;
    background-color: #8fe0f3;
    border-color: #8fe0f3
}

.pn-horseracing.pn-us-17 {
    color: #fff;
    background-color: #08153a;
    border-color: #08153a
}

.pn-horseracing.pn-us-18 {
    color: #fff001;
    background-color: #1a5920;
    border-color: #1a5920
}

.pn-horseracing.pn-us-19 {
    color: #e50000;
    background-color: #3033a7;
    border-color: #3033a7
}

.pn-horseracing.pn-us-20 {
    color: #fff001;
    background-color: #ec0a59;
    border-color: #ec0a59
}

.pn-horseracing.pn-us-21 {
    color: #08153a;
    background-color: #7f6ed4;
    border-color: #7f6ed4
}

.pn-greyhounds {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: .875rem !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    width: 1.5rem;
    text-align: center;
    padding: .25rem 0;
    border-radius: 2rem;
    border: 1px solid transparent
}

.pn-greyhounds.pn-default.pn-default-1 {
    color: #fff;
    background-color: #e50000;
    border-color: #e50000
}

.pn-greyhounds.pn-default.pn-default-2 {
    color: #fff;
    background-color: #0037ff;
    border-color: #0037ff
}

.pn-greyhounds.pn-default.pn-default-3 {
    color: #000;
    background-color: #fff;
    border-color: #000
}

.pn-greyhounds.pn-default.pn-default-4 {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.pn-greyhounds.pn-default.pn-default-5 {
    color: #000;
    background-color: #ff4200;
    border-color: #ff4200
}

.pn-greyhounds.pn-default.pn-default-6 {
    color: #e50000;
    text-shadow: 1px 1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, -1px -1px 0 #fff, 1px 0 0 #fff, 0 1px 0 #fff, -1px 0 0 #fff, 0 -1px 0 #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), color-stop(50%, #000), color-stop(50%, #fff), to(#fff));
    background: linear-gradient(to bottom, #000, #000 50%, #fff 50%, #fff);
    background-size: 100% 9px;
    border-color: #000
}

.pn-greyhounds.pn-default.pn-default-7 {
    color: #fff;
    background-color: #127b2e;
    border-color: #127b2e
}

.pn-greyhounds.pn-default.pn-default-8 {
    color: #fff001;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(18%, #fff001), color-stop(18%, #000), color-stop(82%, #fff001));
    background-image: linear-gradient(to right, #fff001 18%, #000 18% 82%, #fff001 82%);
    background-repeat: no-repeat;
    border-color: #000
}

.pn-greyhounds.pn-default.pn-default-9 {
    color: #000;
    background-color: #fff001;
    border-color: #fff001
}

.pn-greyhounds.pn-default.pn-default-10 {
    color: #fff;
    background-color: #b53389;
    border-color: #b53389
}

.pn-greyhounds.pn-us.pn-us-1 {
    color: #fff;
    background-color: #e50000;
    border-color: #e50000
}

.pn-greyhounds.pn-us.pn-us-2 {
    color: #fff;
    background-color: #0037ff;
    border-color: #0037ff
}

.pn-greyhounds.pn-us.pn-us-3 {
    color: #000;
    background-color: #fff;
    border-color: #000
}

.pn-greyhounds.pn-us.pn-us-4 {
    color: #fff;
    background-color: #127b2e;
    border-color: #127b2e
}

.pn-greyhounds.pn-us.pn-us-5 {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.pn-greyhounds.pn-us.pn-us-6 {
    color: #000;
    background-color: #fff001;
    border-color: #fff001
}

.pn-greyhounds.pn-us.pn-us-7 {
    color: #0d4e1e;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, #127b2e), color-stop(18%, #fff), color-stop(82%, #127b2e));
    background-image: linear-gradient(#127b2e 18%, #fff 18% 82%, #127b2e 82%);
    background-repeat: no-repeat;
    border-color: #0d4e1e
}

.pn-greyhounds.pn-us.pn-us-8 {
    color: #fff001;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(18%, #fff001), color-stop(18%, #000), color-stop(82%, #fff001));
    background-image: linear-gradient(to right, #fff001 18%, #000 18% 82%, #fff001 82%);
    background-repeat: no-repeat;
    border-color: #000
}

.pn-greyhounds.pn-us.pn-us-9 {
    color: #b03b5f;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(18%, #fa5d8e), color-stop(18%, #fff), color-stop(82%, #fa5d8e));
    background-image: linear-gradient(#fa5d8e 18%, #fff 18% 82%, #fa5d8e 82%);
    background-repeat: no-repeat;
    border-color: #b03b5f
}

/*! purgecss start ignore */
.rg-link-image[data-rg-link-key=selftest] {
    background-image: url(/cdn/5070/themes/_default/common/img/rg-link-icons/selftest.svg)
}

.rg-link-image[data-rg-link-key=gamebreak] {
    background-image: url(/cdn/5070/themes/_default/common/img/rg-link-icons/gamebreak.svg)
}

.rg-link-image[data-rg-link-key=gamelimits] {
    background-image: url(/cdn/5070/themes/_default/common/img/rg-link-icons/gamelimits.svg)
}

.rg-link-image[data-rg-link-key=igaming] {
    background-image: url(/cdn/5070/themes/_default/common/img/rg-link-icons/igaming.svg)
}

/*! purgecss end ignore */
:root {
    --scrollbar-thumb: #787878;
    --custom-checkbox-type: square;
    --footer-style: dark;
    --viewport-offset-bottom: 0px
}

.fb-25 {
    -ms-flex-preferred-size: 25% !important;
    flex-basis: 25% !important
}

.fb-50 {
    -ms-flex-preferred-size: 50% !important;
    flex-basis: 50% !important
}

.fb-75 {
    -ms-flex-preferred-size: 75% !important;
    flex-basis: 75% !important
}

.fb-100 {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important
}

.fb-auto {
    -ms-flex-preferred-size: auto !important;
    flex-basis: auto !important
}

a:focus {
    outline: 0
}

a.disabled {
    opacity: .4;
    pointer-events: none
}

a.info-link {
    color: #f7931e
}

.text-decoration-none {
    text-decoration: none !important
}

.break-text {
    word-break: break-word
}

.text-wrap {
    white-space: normal !important
}

.min-vw-100 {
    min-width: 100vw !important
}

.min-vh-100 {
    min-height: 100vh !important
}

.vw-100 {
    width: 100vw !important
}

.vh-100 {
    height: 100vh !important
}

.position-unset {
    position: unset !important
}

/*! purgecss start ignore */
.owl-theme .owl-nav {
    margin-top: 10px;
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

.owl-theme .owl-nav .slider-container-nav .carousel-icon-nav,
.owl-theme .owl-nav [class*=owl-],
.slider-container-nav .owl-theme .owl-nav .carousel-icon-nav {
    color: #fff;
    font-size: 16px;
    margin: 0;
    padding: 0;
    background: 0 0;
    cursor: pointer;
    border-radius: 3px
}

.owl-theme .owl-nav .slider-container-nav .carousel-icon-nav:hover,
.owl-theme .owl-nav [class*=owl-]:hover,
.slider-container-nav .owl-theme .owl-nav .carousel-icon-nav:hover {
    background: 0 0;
    color: #fff;
    text-decoration: none
}

.owl-theme .owl-nav .disabled {
    opacity: .6;
    cursor: default
}

.owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 10px
}

.owl-theme .owl-dots {
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

.owl-theme .owl-dots .owl-dot {
    display: inline-block;
    zoom: 1
}

.owl-theme .owl-dots .owl-dot span {
    width: 12px;
    height: 12px;
    margin: 0 5px;
    background: #fff;
    display: block;
    -webkit-backface-visibility: visible;
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease;
    border-radius: 12px
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: #f7931e
}

.view-mobile .owl-theme .owl-dots .owl-dot:hover span {
    background: #fff
}

.view-mobile .owl-theme .owl-dots .owl-dot.active span {
    background: #f7931e
}

.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
    display: none
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
    background: 0 0;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit;
    outline: 0
}

.owl-carousel .owl-nav button.owl-next .carousel-icon-nav,
.owl-carousel .owl-nav button.owl-prev .carousel-icon-nav,
.owl-carousel button.owl-dot .carousel-icon-nav {
    color: inherit
}

.owl-carousel.owl-loaded {
    display: block
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
    visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: grab
}

.no-js .owl-carousel {
    display: block
}

.owl-carousel .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.owl-height {
    -webkit-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease
}

.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
    max-height: 0
}

.owl-carousel .owl-item img.owl-lazy {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform .1s ease;
    transition: -webkit-transform .1s ease;
    transition: transform .1s ease;
    transition: transform .1s ease, -webkit-transform .1s ease
}

.owl-carousel .owl-video-play-icon:hover {
    -webkit-transform: scale(1.3, 1.3);
    transform: scale(1.3, 1.3)
}

.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
    display: none
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%
}

/*! purgecss end ignore */
.btn {
    font-size: .875rem;
    text-transform: uppercase
}

.btn-group-lg>.btn,
.btn-lg {
    font-size: 1rem
}

.btn-group-sm>.btn,
.btn-sm {
    font-size: .75rem
}

.btn-xs {
    padding: .125rem .875rem;
    font-size: .6875rem;
    line-height: 1.63637;
    border-radius: 10rem
}

.btn-dropdown {
    display: inline-block;
    font-weight: 700;
    text-align: left;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: 0;
    background-color: transparent;
    border: none;
    color: #fff;
    font-size: .875rem;
    line-height: 1.5;
    -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
}


.btn-dropdown .btn-dropdown-icon {
    font-size: 1.5rem
}

@media screen and (prefers-reduced-motion:reduce) {
    .btn-dropdown {
        -webkit-transition: none;
        transition: none
    }
}



.btn-dropdown:empty::after {
    margin-left: 0
}

.btn-dropdown .btn-dropdown-label {
    display: inline-block;
    vertical-align: middle
}

.btn-dropdown .btn-dropdown-label.label-inner-aligned {
    text-align: right
}

.btn-dropdown .btn-dropdown-icon {
    display: inline-block;
    vertical-align: middle;
    padding-right: 6px
}

.btn-dropdown .flag-icon {
    padding-right: calc(1.25rem + 6px)
}

.btn-dropdown:focus,
.btn-dropdown:hover {
    text-decoration: none
}

.btn-dropdown.focus,
.btn-dropdown:focus {
    outline: 0
}

.btn-dropdown.disabled,
.btn-dropdown:disabled {
    opacity: .65
}

.btn-dropdown:not(:disabled):not(.disabled) {
    cursor: pointer
}

.btn-dropdown:not(:disabled):not(.disabled).active,
.btn-dropdown:not(:disabled):not(.disabled):active {
    background-image: none
}

.dropup .btn-dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: .125rem
}



.dropup .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropright .btn-dropdown-menu {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: .125rem
}

.dropright .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropright .dropdown-toggle::after {
    vertical-align: 0
}

.dropleft .btn-dropdown-menu {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: .125rem
}


.dropleft .dropdown-toggle::after {
    display: none
}

.dropleft .dropdown-toggle::before {
    display: inline-block;
    width: 0;
    height: 0;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    content: ""
}

.dropleft .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropleft .dropdown-toggle::before {
    vertical-align: 0
}

.dropmodal .modal-toggle::after {
    font-family: ds-icon-material;
    display: inline-block;
    margin-left: 6px;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    width: auto;
    height: auto;
    content: ""
}

.dropmodal .modal-toggle:empty::after {
    margin-left: 0
}

.btn-dropdown-block {
    display: table !important;
    width: 100%
}

.btn-dropdown-block .btn-dropdown-icon {
    display: table-cell !important
}

.btn-dropdown-block .btn-dropdown-label {
    display: table-cell !important;
    padding-right: 6px;
    width: 100%;
    max-width: 0
}

.btn-dropdown-block::after {
    display: table-cell !important
}

.btn-dropdown-primary .btn-dropdown-icon {
    color: #f7931e
}

.btn-dropdown-primary::after {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .btn-dropdown-primary:hover::after {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.btn-dropdown-primary.disabled::after,
.btn-dropdown-primary:disabled::after {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.btn-dropdown-primary:not(:disabled):not(.disabled).active::after,
.btn-dropdown-primary:not(:disabled):not(.disabled):active::after,
.show>.btn-dropdown-primary.dropdown-toggle::after {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.btn-dropdown-secondary .btn-dropdown-icon {
    color: #131312
}

.btn-dropdown-secondary::after {
    color: #fff;
    background-color: #131312;
    border-color: #131312
}

@media (hover: hover) {
    .btn-dropdown-secondary:hover::after {
        color: #fff;
        background-color: #000;
        border-color: #000
    }
}

.btn-dropdown-secondary.disabled::after,
.btn-dropdown-secondary:disabled::after {
    color: #fff;
    background-color: #131312;
    border-color: #131312
}

.btn-dropdown-secondary:not(:disabled):not(.disabled).active::after,
.btn-dropdown-secondary:not(:disabled):not(.disabled):active::after,
.show>.btn-dropdown-secondary.dropdown-toggle::after {
    color: #fff;
    background-color: #000;
    border-color: #000
}

.btn-cta-confirm {
    color: #000;
    background-color: #ffc900;
    border-color: #ffc900
}

@media (hover: hover) {
    .btn-cta-confirm:hover {
        color: #000;
        background-color: #d9ab00;
        border-color: #cca100
    }
}

.btn-cta-confirm.focus,
.btn-cta-confirm:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 201, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 201, 0, .5)
}

.btn-cta-confirm.disabled,
.btn-cta-confirm:disabled {
    color: #000;
    background-color: #ffc900;
    border-color: #ffc900
}

.btn-cta-confirm:not(:disabled):not(.disabled).active,
.btn-cta-confirm:not(:disabled):not(.disabled):active,
.show>.btn-cta-confirm.dropdown-toggle {
    color: #000;
    background-color: #cca100;
    border-color: #bf9700
}

.btn-cta-confirm:not(:disabled):not(.disabled).active:focus,
.btn-cta-confirm:not(:disabled):not(.disabled):active:focus,
.show>.btn-cta-confirm.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 201, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 201, 0, .5)
}

.btn-outline-cta-confirm {
    color: #ffc900;
    background-color: transparent;
    background-image: none;
    border-color: #ffc900
}

.btn-outline-cta-confirm:hover {
    color: #000;
    background-color: #ffc900;
    border-color: #ffc900
}

.btn-outline-cta-confirm.focus,
.btn-outline-cta-confirm:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 201, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 201, 0, .5)
}

.btn-outline-cta-confirm.disabled,
.btn-outline-cta-confirm:disabled {
    color: #ffc900;
    background-color: transparent
}

.btn-outline-cta-confirm:not(:disabled):not(.disabled).active,
.btn-outline-cta-confirm:not(:disabled):not(.disabled):active,
.show>.btn-outline-cta-confirm.dropdown-toggle {
    color: #000;
    background-color: #ffc900;
    border-color: #ffc900
}

.btn-outline-cta-confirm:not(:disabled):not(.disabled).active:focus,
.btn-outline-cta-confirm:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-cta-confirm.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 201, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 201, 0, .5)
}

.btn-cta-dismiss {
    color: #fff;
    background-color: #878b8f;
    border-color: #878b8f
}

@media (hover: hover) {
    .btn-cta-dismiss:hover {
        color: #fff;
        background-color: #74787c;
        border-color: #6e7275
    }
}

.btn-cta-dismiss.focus,
.btn-cta-dismiss:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(135, 139, 143, .5);
    box-shadow: 0 0 0 .2rem rgba(135, 139, 143, .5)
}

.btn-cta-dismiss.disabled,
.btn-cta-dismiss:disabled {
    color: #fff;
    background-color: #878b8f;
    border-color: #878b8f
}

.btn-cta-dismiss:not(:disabled):not(.disabled).active,
.btn-cta-dismiss:not(:disabled):not(.disabled):active,
.show>.btn-cta-dismiss.dropdown-toggle {
    color: #fff;
    background-color: #6e7275;
    border-color: #676b6f
}

.btn-cta-dismiss:not(:disabled):not(.disabled).active:focus,
.btn-cta-dismiss:not(:disabled):not(.disabled):active:focus,
.show>.btn-cta-dismiss.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(135, 139, 143, .5);
    box-shadow: 0 0 0 .2rem rgba(135, 139, 143, .5)
}

.btn-outline-cta-dismiss {
    color: #878b8f;
    background-color: transparent;
    background-image: none;
    border-color: #878b8f
}

.btn-outline-cta-dismiss:hover {
    color: #fff;
    background-color: #878b8f;
    border-color: #878b8f
}

.btn-outline-cta-dismiss.focus,
.btn-outline-cta-dismiss:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(135, 139, 143, .5);
    box-shadow: 0 0 0 .2rem rgba(135, 139, 143, .5)
}

.btn-outline-cta-dismiss.disabled,
.btn-outline-cta-dismiss:disabled {
    color: #878b8f;
    background-color: transparent
}

.btn-outline-cta-dismiss:not(:disabled):not(.disabled).active,
.btn-outline-cta-dismiss:not(:disabled):not(.disabled):active,
.show>.btn-outline-cta-dismiss.dropdown-toggle {
    color: #fff;
    background-color: #878b8f;
    border-color: #878b8f
}

.btn-outline-cta-dismiss:not(:disabled):not(.disabled).active:focus,
.btn-outline-cta-dismiss:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-cta-dismiss.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(135, 139, 143, .5);
    box-shadow: 0 0 0 .2rem rgba(135, 139, 143, .5)
}

.btn-dropdown-lg {
    font-size: 1.25rem;
    line-height: 1.5
}

.btn-dropdown-lg::after {
    padding: .5rem .5rem;
    font-size: 1.5rem;
    border-radius: .3rem
}

.btn-dropdown-lg .btn-dropdown-icon {
    font-size: 1.5rem
}

.btn-dropdown-md {
    font-size: .875rem;
    line-height: 1.5
}


.btn-dropdown-md .btn-dropdown-icon {
    font-size: 1.125rem
}

.btn-dropdown-sm {
    font-size: .75rem;
    line-height: 1.5
}

.btn-dropdown-sm::after {
    padding: .125rem .125rem;
    font-size: 1.125rem;
    border-radius: 10rem
}

.btn-dropdown-sm .btn-dropdown-icon {
    font-size: 1.125rem
}

.btn-dropdown-xs {
    font-size: .75rem;
    line-height: 1.63637
}

.btn-dropdown-xs::after {
    padding: 0 0;
    font-size: 1.125rem;
    border-radius: 10rem
}

.btn-dropdown-xs .btn-dropdown-icon {
    font-size: 1.125rem
}

.alert {
    font-size: .875rem
}

.alert a {
    color: #0a66c8;
    text-decoration: underline
}

@media (hover: hover) {
    .alert a:hover {
        color: #06417f;
        text-decoration: underline
    }
}

.alert-md {
    padding: .75rem 1rem;
    font-size: .875rem;
    line-height: 1.5
}

.alert-sm {
    padding: .25rem .75rem;
    font-size: .75rem;
    line-height: 1.5
}

.alert-dismissible .close {
    font-size: 1.3125rem
}

.member-details .b-calendar-nav {
    background-color: #f7931e;
    padding: 6px 0
}

.member-details .b-calendar-nav button[title="Next year"],
.member-details .b-calendar-nav button[title="Previous year"] {
    display: none
}

.member-details .datepicker label {
    margin-bottom: 0;
    border: none
}

.member-details .datepicker .dropdown-menu.show .btn {
    padding: 3px 6px;
    width: 2em
}

.member-details .datepicker .dropdown-menu.show .btn:hover:not(.disabled) {
    background-color: #f38709
}

.member-details .datepicker .dropdown-menu.show .b-calendar-grid {
    background-color: #fff;
    border-radius: 0;
    padding: .75rem
}

.member-details .datepicker .dropdown-menu.show .b-calendar-grid .bg-light {
    background-color: #f7f7f7 !important
}

.member-details .datepicker .dropdown-menu.show .b-calendar-grid .text-dark {
    color: #000 !important
}

.member-details .datepicker .dropdown-menu.show .b-calendar-grid .col.p-0 {
    padding: 2px !important
}

.member-details .datepicker .dropdown-menu.show .b-calendar-grid .b-calendar-grid-caption,
.member-details .datepicker .dropdown-menu.show .b-calendar-grid .b-calendar-grid-weekdays {
    color: #000
}

.member-details .native-datepicker-container #filter-date-from_,
.member-details .native-datepicker-container #filter-date-to_ {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

html[dir=rtl] .ui-datepicker-next span:after {
    content: "" !important
}

html[dir=rtl] .ui-datepicker-prev span:after {
    content: "" !important
}

.status-label {
    display: inline-block;
    cursor: default;
    font-size: .625rem;
    line-height: 1.5;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 1.03125rem;
    padding: 0 .375rem;
    white-space: nowrap
}

.status-label-running {
    color: #fff;
    background-color: #37a60f
}

.status-running {
    color: #37a60f
}

.status-label-pending {
    color: #fff;
    background-color: #f62b00
}

.status-pending {
    color: #f62b00
}

.status-label-denied {
    color: #fff;
    background-color: #f62b00
}

.status-denied {
    color: #f62b00
}

.status-label-blocked {
    color: #fff;
    background-color: #f62b00
}

.status-blocked {
    color: #f62b00
}

.status-label-win {
    color: #000;
    background-color: #9fff23
}

.status-win {
    color: #9fff23
}

.status-label-tie-win {
    color: #000;
    background-color: #9fff23
}

.status-tie-win {
    color: #9fff23
}

.status-label-loss {
    color: #000;
    background-color: #ff6375
}

.status-loss {
    color: #ff6375
}

.status-label-tie-loss {
    color: #000;
    background-color: #ff6375
}

.status-tie-loss {
    color: #ff6375
}

.status-label-tie {
    color: #000;
    background-color: #f3f9ff
}

.status-tie {
    color: #f3f9ff
}

.status-label-approved {
    color: #000;
    background-color: #9fff23
}

.status-approved {
    color: #9fff23
}

.status-label-failed {
    color: #000;
    background-color: #ff6375
}

.status-failed {
    color: #ff6375
}

.status-label-cancelled {
    color: #000;
    background-color: #fadf00
}

.status-cancelled {
    color: #fadf00
}

.status-label-canceled {
    color: #000;
    background-color: #fadf00
}

.status-canceled {
    color: #fadf00
}

.status-label-cashout {
    color: #000;
    background-color: #fab235
}

.status-cashout {
    color: #fab235
}

.status-label-processing {
    color: #fff;
    background-color: #f62b00
}

.status-processing {
    color: #f62b00
}

.status-label-combo-booster {
    color: #fff;
    background-color: #37a60f
}

.status-combo-booster {
    color: #37a60f
}

.custom-checkbox-square {
    padding-left: 1.25rem;
    min-height: 1.125rem
}

.custom-checkbox-square .custom-control-label::before {
    top: .125rem;
    width: .875rem;
    height: .875rem;
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    border: 1px solid #fff
}

.custom-checkbox-square .custom-control-label::after {
    top: .125rem;
    left: 0;
    width: .875rem;
    height: .875rem;
    background-image: none !important;
    border: .1875rem solid transparent;
    background-clip: content-box;
    border-radius: 0
}

.custom-checkbox-square .custom-control-input:focus~.custom-control-label::before {
    -webkit-box-shadow: none;
    box-shadow: none
}

.custom-checkbox-square .custom-control-input:checked~.custom-control-label::before {
    background-color: transparent
}

.custom-checkbox-square .custom-control-input:checked~.custom-control-label::after {
    background-color: #fff
}

.custom-checkbox-default {
    padding-left: 1.75rem;
    min-height: 1.125rem;
    padding-top: .0625rem
}

.custom-checkbox-default .custom-control-label::before {
    top: .0625rem;
    width: 1.25rem;
    height: 1.25rem;
    background-color: #353535;
    border-radius: .2rem;
    border: 1px solid #353535
}

.custom-checkbox-default .custom-control-label::after {
    top: .0625rem;
    width: 1.25rem;
    height: 1.25rem;
    border: .3125rem solid transparent;
    background-clip: content-box;
    background-size: contain
}

.custom-checkbox-default .custom-control-input:focus~.custom-control-label::before {
    -webkit-box-shadow: none;
    box-shadow: none
}

.custom-checkbox-default .custom-control-input:checked~.custom-control-label::before {
    background-color: #353535
}

.custom-checkbox-default .custom-control-input:checked~.custom-control-label::after {
    background-color: #353535
}

.custom-checkbox-primary .custom-control-label::before {
    border-color: #f7931e
}

.custom-checkbox-primary .custom-control-input:checked~.custom-control-label::after {
    background-color: #f7931e
}

.custom-checkbox-secondary .custom-control-label::before {
    border-color: #1c1c1c
}

.custom-checkbox-secondary .custom-control-input:checked~.custom-control-label::after {
    background-color: #1c1c1c
}

.custom-checkbox-success .custom-control-label::before {
    border-color: #37a60f
}

.custom-checkbox-success .custom-control-input:checked~.custom-control-label::after {
    background-color: #37a60f
}

.custom-checkbox-info .custom-control-label::before {
    border-color: #007bff
}

.custom-checkbox-info .custom-control-input:checked~.custom-control-label::after {
    background-color: #007bff
}

.custom-checkbox-warning .custom-control-label::before {
    border-color: #fd0
}

.custom-checkbox-warning .custom-control-input:checked~.custom-control-label::after {
    background-color: #fd0
}

.custom-checkbox-danger .custom-control-label::before {
    border-color: #e3141f
}

.custom-checkbox-danger .custom-control-input:checked~.custom-control-label::after {
    background-color: #e3141f
}

.custom-checkbox-light .custom-control-label::before {
    border-color: #333
}

.custom-checkbox-light .custom-control-input:checked~.custom-control-label::after {
    background-color: #333
}

.custom-checkbox-dark .custom-control-label::before {
    border-color: #242424
}

.custom-checkbox-dark .custom-control-input:checked~.custom-control-label::after {
    background-color: #242424
}

.custom-checkbox-white .custom-control-label::before {
    border-color: #fff
}

.custom-checkbox-white .custom-control-input:checked~.custom-control-label::after {
    background-color: #fff
}

.custom-checkbox-black .custom-control-label::before {
    border-color: #000
}

.custom-checkbox-black .custom-control-input:checked~.custom-control-label::after {
    background-color: #000
}

.custom-checkbox-primary-dark .custom-control-label::before {
    border-color: #dd7c04
}

.custom-checkbox-primary-dark .custom-control-input:checked~.custom-control-label::after {
    background-color: #dd7c04
}

.custom-checkbox-medium .custom-control-label::before {
    border-color: #4a4a4a
}

.custom-checkbox-medium .custom-control-input:checked~.custom-control-label::after {
    background-color: #4a4a4a
}

.custom-checkbox-event-item .custom-control-label::before {
    border-color: #181c1e
}

.custom-checkbox-event-item .custom-control-input:checked~.custom-control-label::after {
    background-color: #181c1e
}

.custom-checkbox-action .custom-control-label::before {
    border-color: #f7931e
}

.custom-checkbox-action .custom-control-input:checked~.custom-control-label::after {
    background-color: #f7931e
}

.custom-checkbox-action-highlight .custom-control-label::before {
    border-color: #ff7e53
}

.custom-checkbox-action-highlight .custom-control-input:checked~.custom-control-label::after {
    background-color: #ff7e53
}

.custom-checkbox-live-primary .custom-control-label::before {
    border-color: #f6e5d6
}

.custom-checkbox-live-primary .custom-control-input:checked~.custom-control-label::after {
    background-color: #f6e5d6
}

.custom-checkbox-live-secondary .custom-control-label::before {
    border-color: #f1dac6
}

.custom-checkbox-live-secondary .custom-control-input:checked~.custom-control-label::after {
    background-color: #f1dac6
}

.custom-checkbox-pre-primary .custom-control-label::before {
    border-color: #f2f2f2
}

.custom-checkbox-pre-primary .custom-control-input:checked~.custom-control-label::after {
    background-color: #f2f2f2
}

.custom-checkbox-pre-secondary .custom-control-label::before {
    border-color: #d0d0d0
}

.custom-checkbox-pre-secondary .custom-control-input:checked~.custom-control-label::after {
    background-color: #d0d0d0
}

.custom-checkbox-box-border .custom-control-label::before {
    border-color: #202121
}

.custom-checkbox-box-border .custom-control-input:checked~.custom-control-label::after {
    background-color: #202121
}

.custom-checkbox-box-border-light .custom-control-label::before {
    border-color: #b3babe
}

.custom-checkbox-box-border-light .custom-control-input:checked~.custom-control-label::after {
    background-color: #b3babe
}

.custom-checkbox-text-dark .custom-control-label::before {
    border-color: #0e1016
}

.custom-checkbox-text-dark .custom-control-input:checked~.custom-control-label::after {
    background-color: #0e1016
}

.custom-checkbox-text-positive .custom-control-label::before {
    border-color: #37a60f
}

.custom-checkbox-text-positive .custom-control-input:checked~.custom-control-label::after {
    background-color: #37a60f
}

.custom-checkbox-text-negative .custom-control-label::before {
    border-color: #f7273f
}

.custom-checkbox-text-negative .custom-control-input:checked~.custom-control-label::after {
    background-color: #f7273f
}

.custom-checkbox-table-row-primary .custom-control-label::before {
    border-color: #212629
}

.custom-checkbox-table-row-primary .custom-control-input:checked~.custom-control-label::after {
    background-color: #212629
}

.custom-checkbox-table-row-light .custom-control-label::before {
    border-color: #333
}

.custom-checkbox-table-row-light .custom-control-input:checked~.custom-control-label::after {
    background-color: #333
}

.custom-checkbox-table-row-dark .custom-control-label::before {
    border-color: #333
}

.custom-checkbox-table-row-dark .custom-control-input:checked~.custom-control-label::after {
    background-color: #333
}

.custom-checkbox-neon-green .custom-control-label::before {
    border-color: #53dca9
}

.custom-checkbox-neon-green .custom-control-input:checked~.custom-control-label::after {
    background-color: #53dca9
}

.custom-checkbox-vip-club-primary .custom-control-label::before {
    border-color: #f2bb64
}

.custom-checkbox-vip-club-primary .custom-control-input:checked~.custom-control-label::after {
    background-color: #f2bb64
}

.custom-control-sm {
    min-height: 1.125rem
}

.custom-control-sm .custom-control-label {
    font-size: .75rem;
    display: block
}

.custom-control-sm .custom-control-label::before {
    top: .0625rem
}

.custom-control-sm .custom-control-label::after {
    top: .0625rem
}

.custom-select {
    font-weight: 400;
    font-weight: 400
}

.custom-select:disabled {
    border-color: transparent;
    opacity: .7
}

.custom-select-sm {
    height: calc(1.625rem + 2px);
    padding-top: .25rem;
    padding-bottom: .25rem;
    font-size: .75rem
}

.custom-select-md {
    height: calc(2.8125rem + 2px);
    font-size: .875rem;
    padding-top: .75rem;
    padding-bottom: .75rem
}

.form-floating :disabled {
    opacity: 1
}

.form-floating .custom-select {
    padding-right: 2.375rem;
    background-size: 1.125rem;
    background-position: right .625rem center;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.17522 10.2041C4.28756 10.084 4.43984 10.0166 4.59861 10.0166C4.75738 10.0166 4.90966 10.084 5.022 10.2041L8.99226 14.4531L12.9625 10.2041C13.0174 10.1411 13.0835 10.0906 13.157 10.0555C13.2305 10.0205 13.3099 10.0016 13.3903 10.0001C13.4707 9.99858 13.5507 10.0144 13.6253 10.0467C13.6999 10.0789 13.7676 10.1269 13.8245 10.1878C13.8814 10.2487 13.9263 10.3212 13.9564 10.4011C13.9865 10.4809 14.0013 10.5664 13.9999 10.6525C13.9985 10.7386 13.9809 10.8235 13.9481 10.9022C13.9154 10.9808 13.8682 11.0516 13.8093 11.1103L9.41565 15.8125C9.30331 15.9326 9.15104 16 8.99226 16C8.83349 16 8.68121 15.9326 8.56888 15.8125L4.17522 11.1103C4.06302 10.9901 4 10.8271 4 10.6572C4 10.4873 4.06302 10.3243 4.17522 10.2041Z' fill='%23b3b3b3'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8248 7.79592C13.7124 7.91599 13.5602 7.98344 13.4014 7.98344C13.2426 7.98344 13.0903 7.91599 12.978 7.79592L9.00774 3.54687L5.03747 7.79592C4.98262 7.85892 4.91647 7.90944 4.84298 7.94449C4.76949 7.97954 4.69015 7.99838 4.6097 7.9999C4.52926 8.00142 4.44935 7.98558 4.37475 7.95333C4.30014 7.92108 4.23237 7.87308 4.17548 7.81219C4.11859 7.75131 4.07374 7.67878 4.0436 7.59894C4.01347 7.5191 3.99867 7.43358 4.00009 7.34748C4.00151 7.26139 4.01912 7.17648 4.05187 7.09783C4.08461 7.01917 4.13183 6.94839 4.19069 6.88968L8.58435 2.18752C8.69669 2.06745 8.84896 2 9.00774 2C9.16651 2 9.31879 2.06745 9.43112 2.18752L13.8248 6.88968C13.937 7.00991 14 7.17288 14 7.3428C14 7.51272 13.937 7.67569 13.8248 7.79592Z' fill='%23b3b3b3'/%3E%3C/svg%3E%0A")
}

.form-floating .custom-select.phone-prefix-select:disabled {
    height: 2.75rem;
    background-color: #303030 !important;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    cursor: default
}

/*! purgecss start ignore */
.loader-circle-inline-full {
    position: relative
}

.loader-circle-inline-full::before {
    position: absolute;
    display: block;
    content: "";
    border-radius: 50%;
    width: 1.8em;
    height: 1.8em;
    top: 50%;
    margin-top: -.9em;
    border-top: .3em solid transparent;
    border-right: .3em solid transparent;
    border-bottom: .3em solid transparent;
    border-left: .3em solid transparent;
    -webkit-animation: loading-animation-1 1.2s infinite linear;
    animation: loading-animation-1 1.2s infinite linear
}

.loader-circle-inline-full.loader-left {
    padding-left: 2.4em
}

.loader-circle-inline-full.loader-left::before {
    left: 0
}

.loader-circle-inline-full.loader-right {
    padding-right: 2.4em
}

.loader-circle-inline-full.loader-right::before {
    right: 0
}

.loader-circle-inline-full.loader-center::before {
    left: calc(50% - .9em)
}

.loader-circle-box-content {
    position: relative
}

.loader-circle-box-content::before {
    position: absolute;
    z-index: 999;
    display: block;
    content: "";
    border-radius: 50%;
    width: 5em;
    height: 5em;
    top: 10%;
    left: 50%;
    margin-left: -2.5em;
    border-top: .5em solid transparent;
    border-right: .5em solid transparent;
    border-bottom: .5em solid transparent;
    border-left: .5em solid transparent;
    -webkit-animation: loading-animation-1 1.2s infinite linear;
    animation: loading-animation-1 1.2s infinite linear
}

.loader-circle-box-content::after {
    position: absolute;
    z-index: 998;
    display: block;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(28, 28, 28, .6)
}

.loader-circle-box-content.loader-center::before {
    top: calc(50% - 2.5rem)
}

.loader-circle-box-content.loader-static-top::before {
    top: 150px
}

body.loader-circle-box-content {
    overflow: hidden
}

body.loader-circle-box-content::before {
    position: fixed
}

body.loader-circle-box-content::after {
    position: fixed
}

.loader-primary::before {
    border-top-color: rgba(247, 147, 30, .3);
    border-right-color: rgba(247, 147, 30, .3);
    border-bottom-color: rgba(247, 147, 30, .3);
    border-left-color: #f7931e
}

.loader-secondary::before {
    border-top-color: rgba(28, 28, 28, .3);
    border-right-color: rgba(28, 28, 28, .3);
    border-bottom-color: rgba(28, 28, 28, .3);
    border-left-color: #1c1c1c
}

.loader-success::before {
    border-top-color: rgba(55, 166, 15, .3);
    border-right-color: rgba(55, 166, 15, .3);
    border-bottom-color: rgba(55, 166, 15, .3);
    border-left-color: #37a60f
}

.loader-info::before {
    border-top-color: rgba(0, 123, 255, .3);
    border-right-color: rgba(0, 123, 255, .3);
    border-bottom-color: rgba(0, 123, 255, .3);
    border-left-color: #007bff
}

.loader-warning::before {
    border-top-color: rgba(255, 221, 0, .3);
    border-right-color: rgba(255, 221, 0, .3);
    border-bottom-color: rgba(255, 221, 0, .3);
    border-left-color: #fd0
}

.loader-danger::before {
    border-top-color: rgba(227, 20, 31, .3);
    border-right-color: rgba(227, 20, 31, .3);
    border-bottom-color: rgba(227, 20, 31, .3);
    border-left-color: #e3141f
}

.loader-light::before {
    border-top-color: rgba(51, 51, 51, .3);
    border-right-color: rgba(51, 51, 51, .3);
    border-bottom-color: rgba(51, 51, 51, .3);
    border-left-color: #333
}

.loader-dark::before {
    border-top-color: rgba(36, 36, 36, .3);
    border-right-color: rgba(36, 36, 36, .3);
    border-bottom-color: rgba(36, 36, 36, .3);
    border-left-color: #242424
}

.loader-white::before {
    border-top-color: rgba(255, 255, 255, .3);
    border-right-color: rgba(255, 255, 255, .3);
    border-bottom-color: rgba(255, 255, 255, .3);
    border-left-color: #fff
}

.loader-black::before {
    border-top-color: rgba(0, 0, 0, .3);
    border-right-color: rgba(0, 0, 0, .3);
    border-bottom-color: rgba(0, 0, 0, .3);
    border-left-color: #000
}

.loader-primary-dark::before {
    border-top-color: rgba(221, 124, 4, .3);
    border-right-color: rgba(221, 124, 4, .3);
    border-bottom-color: rgba(221, 124, 4, .3);
    border-left-color: #dd7c04
}

.loader-medium::before {
    border-top-color: rgba(74, 74, 74, .3);
    border-right-color: rgba(74, 74, 74, .3);
    border-bottom-color: rgba(74, 74, 74, .3);
    border-left-color: #4a4a4a
}

.loader-event-item::before {
    border-top-color: rgba(24, 28, 30, .3);
    border-right-color: rgba(24, 28, 30, .3);
    border-bottom-color: rgba(24, 28, 30, .3);
    border-left-color: #181c1e
}

.loader-action::before {
    border-top-color: rgba(247, 147, 30, .3);
    border-right-color: rgba(247, 147, 30, .3);
    border-bottom-color: rgba(247, 147, 30, .3);
    border-left-color: #f7931e
}

.loader-action-highlight::before {
    border-top-color: rgba(255, 126, 83, .3);
    border-right-color: rgba(255, 126, 83, .3);
    border-bottom-color: rgba(255, 126, 83, .3);
    border-left-color: #ff7e53
}

.loader-live-primary::before {
    border-top-color: rgba(246, 229, 214, .3);
    border-right-color: rgba(246, 229, 214, .3);
    border-bottom-color: rgba(246, 229, 214, .3);
    border-left-color: #f6e5d6
}

.loader-live-secondary::before {
    border-top-color: rgba(241, 218, 198, .3);
    border-right-color: rgba(241, 218, 198, .3);
    border-bottom-color: rgba(241, 218, 198, .3);
    border-left-color: #f1dac6
}

.loader-pre-primary::before {
    border-top-color: rgba(242, 242, 242, .3);
    border-right-color: rgba(242, 242, 242, .3);
    border-bottom-color: rgba(242, 242, 242, .3);
    border-left-color: #f2f2f2
}

.loader-pre-secondary::before {
    border-top-color: rgba(208, 208, 208, .3);
    border-right-color: rgba(208, 208, 208, .3);
    border-bottom-color: rgba(208, 208, 208, .3);
    border-left-color: #d0d0d0
}

.loader-box-border::before {
    border-top-color: rgba(32, 33, 33, .3);
    border-right-color: rgba(32, 33, 33, .3);
    border-bottom-color: rgba(32, 33, 33, .3);
    border-left-color: #202121
}

.loader-box-border-light::before {
    border-top-color: rgba(179, 186, 190, .3);
    border-right-color: rgba(179, 186, 190, .3);
    border-bottom-color: rgba(179, 186, 190, .3);
    border-left-color: #b3babe
}

.loader-text-dark::before {
    border-top-color: rgba(14, 16, 22, .3);
    border-right-color: rgba(14, 16, 22, .3);
    border-bottom-color: rgba(14, 16, 22, .3);
    border-left-color: #0e1016
}

.loader-text-positive::before {
    border-top-color: rgba(55, 166, 15, .3);
    border-right-color: rgba(55, 166, 15, .3);
    border-bottom-color: rgba(55, 166, 15, .3);
    border-left-color: #37a60f
}

.loader-text-negative::before {
    border-top-color: rgba(247, 39, 63, .3);
    border-right-color: rgba(247, 39, 63, .3);
    border-bottom-color: rgba(247, 39, 63, .3);
    border-left-color: #f7273f
}

.loader-table-row-primary::before {
    border-top-color: rgba(33, 38, 41, .3);
    border-right-color: rgba(33, 38, 41, .3);
    border-bottom-color: rgba(33, 38, 41, .3);
    border-left-color: #212629
}

.loader-table-row-light::before {
    border-top-color: rgba(51, 51, 51, .3);
    border-right-color: rgba(51, 51, 51, .3);
    border-bottom-color: rgba(51, 51, 51, .3);
    border-left-color: #333
}

.loader-table-row-dark::before {
    border-top-color: rgba(51, 51, 51, .3);
    border-right-color: rgba(51, 51, 51, .3);
    border-bottom-color: rgba(51, 51, 51, .3);
    border-left-color: #333
}

.loader-neon-green::before {
    border-top-color: rgba(83, 220, 169, .3);
    border-right-color: rgba(83, 220, 169, .3);
    border-bottom-color: rgba(83, 220, 169, .3);
    border-left-color: #53dca9
}

.loader-vip-club-primary::before {
    border-top-color: rgba(242, 187, 100, .3);
    border-right-color: rgba(242, 187, 100, .3);
    border-bottom-color: rgba(242, 187, 100, .3);
    border-left-color: #f2bb64
}

@-webkit-keyframes loading-animation-1 {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes loading-animation-1 {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.view-loader {
    position: relative
}

.view-loader:before {
    position: absolute;
    z-index: 998;
    display: block;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(28, 28, 28, .6)
}

.view-loader:after {
    content: "";
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    z-index: 999;
    left: calc(50% - 25px);
    top: 120px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border-top: 2px solid #f7931e;
    border-right: 2px solid transparent;
    -webkit-animation: spinner 1.2s linear infinite, .4s transparent-v ease-in-out;
    animation: spinner 1.2s linear infinite, .4s transparent-v ease-in-out
}

.view-loader.loader-center:after {
    top: calc(50% - 25px)
}

.view-loader.loader-no-backdrop:before {
    background-color: transparent !important
}

@-webkit-keyframes spinner {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes spinner {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes transparent-v {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes transparent-v {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

#page-loader {
    z-index: 99;
    height: 100vh;
    width: 100%;
    position: absolute
}

#page-loader .page-loader-background {
    background-color: #131313;
    height: 100%
}

#page-loader .page-loader-image {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 180px;
    height: auto
}

#page-loader .animated {
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

#page-loader .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

#page-loader .fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

#page-loader .fadeIn {
    -webkit-animation: fadeIn .5s infinite alternate;
    animation: fadeIn .5s infinite alternate
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
        top: 20px
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }

    to {
        opacity: 0;
        -webkit-transform: translate3d(-50%, 0, 0);
        transform: translate3d(-50%, 0, 0);
        top: 20px
    }
}

@-webkit-keyframes fadeIn {
    from {
        opacity: .4
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    from {
        opacity: .4
    }

    to {
        opacity: 1
    }
}

select option {
    background-color: #353535
}

select option:not(:disabled) {
    color: #fff
}

.form-control {
    font-weight: 400;
    font-weight: 400
}

.form-control:focus {
    border-color: #4a4a4a
}

.form-control:disabled,
.form-control[readonly] {
    border: 1px solid transparent;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #5f5f5f
}

textarea.form-control {
    border-radius: .2rem
}

.form-label-md {
    font-size: .875rem
}

.form-label-sm {
    font-size: .75rem;
    margin-bottom: .25rem
}

.form-label-xs {
    font-size: .6875rem;
    margin-bottom: .25rem
}

.form-label-gray {
    color: #b3b3b3
}

.form-control-dark {
    background-color: transparent;
    border-color: #cacbcc;
    color: #2d2d2d
}

.form-control-dark:focus {
    background-color: transparent;
    border-color: #cacbcc;
    color: #2d2d2d
}

.form-control-dark::-webkit-input-placeholder {
    color: #909092
}

.form-control-dark::-moz-placeholder {
    color: #909092
}

.form-control-dark::-ms-input-placeholder {
    color: #909092
}

.form-control-dark::placeholder {
    color: #909092
}

.form-control-dark:disabled,
.form-control-dark[readonly] {
    background-color: #ebebeb;
    border-color: #ebebeb;
    color: #909092
}

.form-control-dark .custom-control-label::before {
    border: 1px solid #cacbcc;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.form-control-dark .is-invalid~.custom-control-label::before {
    border: 1px solid #fb8996
}

.form-label-dark {
    color: #1a1a1a
}

.col-form-label-md {
    padding-top: calc(.25rem + 1px);
    padding-bottom: calc(.25rem + 1px);
    font-size: .875rem;
    line-height: 1.5
}

.form-control-md,
.input-group-md>.form-control,
.input-group-md>.input-group-append>.btn,
.input-group-md>.input-group-append>.input-group-text,
.input-group-md>.input-group-prepend>.btn,
.input-group-md>.input-group-prepend>.input-group-text {
    padding: .75rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 10rem
}

.form-floating .form-control-lg,
.form-floating .input-group-lg>.form-control,
.form-floating .input-group-lg>.input-group-append>.btn,
.form-floating .input-group-lg>.input-group-append>.input-group-text,
.form-floating .input-group-lg>.input-group-prepend>.btn,
.form-floating .input-group-lg>.input-group-prepend>.input-group-text {
    padding: .6875rem .875rem;
    font-size: .875rem;
    line-height: 1.375rem
}

.form-group-floating .form-control-lg,
.form-group-floating .input-group-lg>.form-control,
.form-group-floating .input-group-lg>.input-group-append>.btn,
.form-group-floating .input-group-lg>.input-group-append>.input-group-text,
.form-group-floating .input-group-lg>.input-group-prepend>.btn,
.form-group-floating .input-group-lg>.input-group-prepend>.input-group-text {
    padding: 1.125rem 1.125rem .5rem
}

sup.req {
    padding-left: 6px;
    padding-right: 6px;
    color: #e77681;
    font-size: 1em
}

input:-webkit-autofill,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover,
select:-webkit-autofill,
select:-webkit-autofill:focus,
select:-webkit-autofill:hover,
textarea:-webkit-autofill,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:hover {
    background-color: transparent !important;
    color: #ebebeb !important;
    -webkit-text-fill-color: #ebebeb;
    -webkit-box-shadow: 0 0 0 1000px #353535 inset !important;
    -webkit-transition: none;
    transition: none;
    background-clip: content-box
}

select.phone-prefix-select:-internal-autofill-selected,
select.phone-prefix-select:-internal-autofill-selected:focus,
select.phone-prefix-select:-internal-autofill-selected:hover {
    background-color: transparent !important;
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-box-shadow: 0 0 0 1000px #353535 inset !important;
    background-clip: content-box
}

.form-help {
    background: #4a4a4a;
    color: #cacbcc;
    font-size: .75rem;
    border-radius: .2rem;
    padding: .5rem;
    margin-top: .8rem;
    position: relative
}

.form-help .help-el {
    vertical-align: middle
}

.form-help .icon {
    font-size: 1.25rem
}

.form-help:after {
    width: 0;
    height: 0;
    content: "";
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid rgba(255, 255, 255, .1);
    position: absolute;
    top: -5px;
    left: 13px
}

.form-relative-group-holder {
    position: relative
}

.form-relative-group-holder .icon-toggle {
    color: #b3b3b3;
    position: absolute;
    right: 1rem;
    top: 0;
    cursor: pointer;
    padding: .75rem 0;
    line-height: 1.5
}

.form-relative-group-holder .icon-toggle.enabled {
    color: #d1d1d1
}

.coupon-code-toggle {
    color: #f7931e;
    font-size: .75rem;
    font-weight: 400;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: center;
    align-self: center;
    text-align: right;
    cursor: pointer;
    padding: 12px
}

.modal-header .coupon-code-toggle {
    padding: 0
}

.register-coupon-code-container {
    width: 80%;
    max-width: 400px;
    margin: 0 auto 24px auto
}

.register-coupon-code-container .hide-label {
    cursor: pointer
}

.register-coupon-code-container #register-coupon-code {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 150px;
    flex: 0 0 150px;
    -ms-flex-item-align: center;
    align-self: center
}

.register-coupon-code-container .form-control {
    border-width: 2px;
    border-color: #f7931e
}

.register-coupon-code-container .form-control.is-invalid {
    border-color: #fb8996
}

.form-floating .custom-select-lg,
.form-floating .form-control-lg,
.form-floating .input-group-lg>.form-control,
.form-floating .input-group-lg>.input-group-append>.btn,
.form-floating .input-group-lg>.input-group-append>.input-group-text,
.form-floating .input-group-lg>.input-group-prepend>.btn,
.form-floating .input-group-lg>.input-group-prepend>.input-group-text {
    height: 50px;
    border-width: 2px
}

.form-floating .custom-select-lg.is-invalid,
.form-floating .form-control-lg.is-invalid,
.form-floating .input-group-lg>.input-group-append>.is-invalid.btn,
.form-floating .input-group-lg>.input-group-append>.is-invalid.input-group-text,
.form-floating .input-group-lg>.input-group-prepend>.is-invalid.btn,
.form-floating .input-group-lg>.input-group-prepend>.is-invalid.input-group-text,
.form-floating .input-group-lg>.is-invalid.form-control {
    border-color: #fb8996
}

.form-floating .custom-select-lg:focus,
.form-floating .form-control-lg:focus,
.form-floating .input-group-lg>.form-control:focus,
.form-floating .input-group-lg>.input-group-append>.btn:focus,
.form-floating .input-group-lg>.input-group-append>.input-group-text:focus,
.form-floating .input-group-lg>.input-group-prepend>.btn:focus,
.form-floating .input-group-lg>.input-group-prepend>.input-group-text:focus {
    color: #ebebeb;
    background-color: #353535;
    border-color: #4a4a4a;
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.form-floating .invalid-feedback {
    padding: 0 .5625rem
}

.form-floating .custom-select {
    height: 50px;
    padding-left: .75rem;
    border-width: 2px
}

.form-floating .custom-control-input[type=radio]:checked~.custom-control-label::before {
    background-color: #f7931e;
    border: 1px solid #f7931e
}

.form-floating .custom-control-input[type=radio]:not(:checked)~.custom-control-label::before {
    background-color: transparent;
    border: 1px solid #cacbcc
}

.form-floating .custom-control:hover .custom-control-input[type=radio]:not(:checked)~.custom-control-label::before {
    background-color: transparent;
    border: 1px solid #f7931e
}

.form-floating.btn-group-md {
    margin-bottom: .875rem
}

.form-floating .custom-checkbox .custom-control-label {
    font-size: .75rem;
    font-weight: 400;
    line-height: 1rem;
    letter-spacing: 0;
    text-align: left
}

.form-floating .custom-checkbox .custom-control-label::before {
    width: 1rem;
    height: 1rem;
    border-radius: .1875rem;
    background-color: #d9d9d9;
    border: 1px solid #747678;
    cursor: pointer;
    -webkit-transition: border-color .3s ease;
    transition: border-color .3s ease
}

.form-floating .custom-checkbox .custom-control-label:hover::before {
    border-color: #f7931e
}

.form-floating .custom-checkbox .custom-control-label::after {
    top: .25rem;
    margin: .1875rem;
    width: .75rem;
    height: .75rem;
    background-size: 100% 100%;
    content: ""
}

.form-floating .btn-social-login svg circle {
    stroke: #fcdab2
}

.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
.input-group>.input-group-append:not(:last-child)>.btn,
.input-group>.input-group-append:not(:last-child)>.input-group-text,
.input-group>.input-group-prepend>.btn,
.input-group>.input-group-prepend>.input-group-text {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group-required>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group-required>.input-group-append:last-child>.input-group-text:not(:last-child),
.input-group-required>.input-group-append:not(:last-child)>.btn,
.input-group-required>.input-group-append:not(:last-child)>.input-group-text,
.input-group-required>.input-group-prepend>.btn,
.input-group-required>.input-group-prepend>.input-group-text {
    border-top-right-radius: 10rem;
    border-bottom-right-radius: 10rem
}

.input-group-text.input-group-text-dark {
    border-color: #cacbcc
}

.modal,
.modal-backdrop {
    right: 0;
    left: 0
}

@media (min-width: 2560px) {

    .modal,
    .modal-backdrop {
        width: 100%;
        max-width: 2560px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.modal-dialog-scrollable {
    max-height: calc(100% - (.5rem * 2));
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.modal-dialog-scrollable .modal-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.modal-scrollable-content .modal-dialog-fullscreen {
    height: 100%
}

.modal-dialog-fullscreen {
    min-height: 100%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 100%
}

.modal-dialog-fullscreen .modal-content {
    -ms-flex-item-align: stretch;
    align-self: stretch
}

@media (min-width: 667px) {
    .modal-dialog-scrollable {
        max-height: calc(100% - (1.75rem * 2))
    }
}

.modal-content {
    font-weight: 400
}

.modal-content .modal-action-link {
    font-size: .875rem;
    color: #f7931e;
    margin: 0 4px;
    white-space: nowrap;
    display: inline-block;
    border-bottom: 1px solid #f7931e;
    text-transform: capitalize
}

.modal-content .action-wrapper .btn-action-submit {
    text-transform: capitalize;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .modal-content .action-wrapper .btn-action-submit:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.modal-content .action-wrapper .btn-action-submit.focus,
.modal-content .action-wrapper .btn-action-submit:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.modal-content .action-wrapper .btn-action-submit.disabled,
.modal-content .action-wrapper .btn-action-submit:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.modal-content .action-wrapper .btn-action-submit:not(:disabled):not(.disabled).active,
.modal-content .action-wrapper .btn-action-submit:not(:disabled):not(.disabled):active,
.show>.modal-content .action-wrapper .btn-action-submit.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.modal-content .action-wrapper .btn-action-submit:not(:disabled):not(.disabled).active:focus,
.modal-content .action-wrapper .btn-action-submit:not(:disabled):not(.disabled):active:focus,
.show>.modal-content .action-wrapper .btn-action-submit.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.modal-content .action-wrapper .btn-action-secondary {
    text-transform: capitalize;
    color: #fff;
    background-color: transparent;
    background-image: none;
    border-color: #fff
}

.modal-content .action-wrapper .btn-action-secondary:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.modal-content .action-wrapper .btn-action-secondary.focus,
.modal-content .action-wrapper .btn-action-secondary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.modal-content .action-wrapper .btn-action-secondary.disabled,
.modal-content .action-wrapper .btn-action-secondary:disabled {
    color: #fff;
    background-color: transparent
}

.modal-content .action-wrapper .btn-action-secondary:not(:disabled):not(.disabled).active,
.modal-content .action-wrapper .btn-action-secondary:not(:disabled):not(.disabled):active,
.show>.modal-content .action-wrapper .btn-action-secondary.dropdown-toggle {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.modal-content .action-wrapper .btn-action-secondary:not(:disabled):not(.disabled).active:focus,
.modal-content .action-wrapper .btn-action-secondary:not(:disabled):not(.disabled):active:focus,
.show>.modal-content .action-wrapper .btn-action-secondary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

h5.modal-title {
    font-size: 1rem
}

.modal-header {
    color: #fff
}

.modal-header .modal-nav {
    padding: 1rem;
    margin: -1rem 0 -1rem -1rem;
    border: 0;
    -webkit-appearance: none;
    outline: 0;
    background-color: transparent;
    cursor: pointer
}

.modal-header .modal-nav .ds-icon-material {
    color: #fff;
    opacity: .5;
    font-size: 1.5rem;
    display: block
}

.modal-header .modal-nav:hover .ds-icon-material {
    opacity: 1
}

.modal-header .close {
    outline: 0
}

.modal-body {
    color: #fff
}

.modal-body .form-label {
    margin-bottom: 0
}

.modal-body .error-message {
    padding: .1rem .25rem .2rem;
    background-color: #fb8996;
    border-radius: .2rem;
    position: relative;
    text-align: center;
    font-size: .875rem;
    color: #fff;
    margin-left: 12px
}

.modal-body .error-message-label {
    color: #fb8996;
    font-size: .75rem;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    padding-right: 6px;
    padding-left: 6px
}

#depositGuestModal .modal-action-link {
    color: #5f5f5f;
    border-bottom-color: #5f5f5f
}

#depositGuestModal .modal-action-link:hover {
    color: #000;
    border-bottom-color: #000
}

#depositGuestModal .modal-footer-info {
    font-size: .875rem
}

#depositGuestModal .modal-header {
    display: none
}

#depositGuestModal .close {
    position: absolute;
    padding: 1rem;
    right: 0;
    top: 0
}

.modal-footer {
    border-bottom-right-radius: .3rem;
    border-bottom-left-radius: .3rem
}

.modal-footer .btn-action-cancel {
    color: #fff;
    background-color: transparent;
    background-image: none;
    border-color: #fff
}

.modal-footer .btn-action-cancel:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.modal-footer .btn-action-cancel.focus,
.modal-footer .btn-action-cancel:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.modal-footer .btn-action-cancel.disabled,
.modal-footer .btn-action-cancel:disabled {
    color: #fff;
    background-color: transparent
}

.modal-footer .btn-action-cancel:not(:disabled):not(.disabled).active,
.modal-footer .btn-action-cancel:not(:disabled):not(.disabled):active,
.show>.modal-footer .btn-action-cancel.dropdown-toggle {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.modal-footer .btn-action-cancel:not(:disabled):not(.disabled).active:focus,
.modal-footer .btn-action-cancel:not(:disabled):not(.disabled):active:focus,
.show>.modal-footer .btn-action-cancel.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.modal-footer .btn-action-submit {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

@media (hover: hover) {
    .modal-footer .btn-action-submit:hover {
        color: #fff;
        background-color: #2b830c;
        border-color: #28770b
    }
}

.modal-footer .btn-action-submit.focus,
.modal-footer .btn-action-submit:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.modal-footer .btn-action-submit.disabled,
.modal-footer .btn-action-submit:disabled {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

.modal-footer .btn-action-submit:not(:disabled):not(.disabled).active,
.modal-footer .btn-action-submit:not(:disabled):not(.disabled):active,
.show>.modal-footer .btn-action-submit.dropdown-toggle {
    color: #fff;
    background-color: #28770b;
    border-color: #246c0a
}

.modal-footer .btn-action-submit:not(:disabled):not(.disabled).active:focus,
.modal-footer .btn-action-submit:not(:disabled):not(.disabled):active:focus,
.show>.modal-footer .btn-action-submit.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

.modal .view-loader:before {
    background-color: rgba(19, 19, 19, .3)
}

.modal.modal-white {
    color: #2d2d2d
}

.modal.modal-white .loader-circle-box-content:after {
    background-color: rgba(0, 0, 0, .1)
}

.modal.modal-white a {
    color: #5f5f5f
}

.modal.modal-white a:hover {
    color: #000
}

.modal.modal-white .ds-icon-material {
    color: #000
}

.modal.modal-white .modal-content {
    background-color: #fff;
    border-color: #fff
}

.modal.modal-white .modal-header {
    background-color: #fff;
    color: #000;
    margin: 0
}

.modal.modal-white .modal-body {
    color: #000
}

.modal.modal-white .modal-footer-info {
    font-size: .875rem
}

.modal.modal-white .close {
    color: #2d2d2d
}

.modal-backdrop {
    opacity: .5
}

.modal-backdrop.show+.modal-backdrop.show {
    opacity: 0
}

.league-filter-modal .league-filter-main-tabs {
    margin-bottom: 24px
}

.league-filter-modal .league-filter-main-tabs .selected-leagues-counter {
    color: #000;
    margin-left: 12px;
    background-color: #f7931e;
    border-radius: 1.03125rem;
    font-size: .6875rem;
    padding: 2px 8px
}

.league-filter-modal .league-filter-sport-title {
    font-size: .875rem;
    text-transform: uppercase;
    cursor: pointer;
    padding: 12px;
    background-color: #424242;
    font-weight: 700;
    color: #f7931e
}

.league-filter-modal .league-filter-sport-title.collapsed {
    color: #fff;
    font-weight: 400
}

.league-filter-modal .league-filter-sport-title.collapsed .toggle-all-league-filter-items {
    display: none
}

.league-filter-modal .league-filter-sport-title.collapsed .sport-title-icon {
    margin-left: auto
}

.league-filter-modal .league-filter-sport-title.collapsed .sport-title-icon::after {
    content: ""
}

.league-filter-modal .league-filter-sport-title .sport-title-sport-icon {
    padding-right: 12px
}

.league-filter-modal .league-filter-sport-title .toggle-all-league-filter-items {
    margin-left: auto
}

.league-filter-modal .league-filter-sport-title .sport-title-icon {
    margin-left: 2rem
}

.league-filter-modal .league-filter-sport-title .sport-title-icon::after {
    content: ""
}

.league-filter-modal .league-filter-sport-wrapper {
    margin-top: 2px
}

.league-filter-modal .league-filter-sport-container .league-filter-item-list {
    padding: 1rem 6px
}

.league-filter-modal .league-filter-sport-container .league-filter-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    padding: 4px 6px
}

.league-filter-modal .league-filter-sport-container .custom-control-label {
    cursor: pointer
}

.league-filter-modal .filter-toggle-all-btn {
    color: #cacbcc;
    text-transform: uppercase;
    font-size: .6875rem;
    padding-right: 12px
}

.league-filter-modal .filter-toggle-all-btn .toggle-all-btn-icon {
    vertical-align: middle;
    padding-right: 6px
}

.league-filter-modal .filter-toggle-all-btn .toggle-all-btn-label {
    display: inline-block;
    vertical-align: middle
}

.league-filter-modal .filter-toggle-all-btn+.filter-toggle-all-btn {
    padding-left: 12px;
    border-left: 1px solid #fff
}

.force-password-reset-modal.static-modal-page,
.user-account-modal.static-modal-page {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    z-index: 1;
    display: block
}

.force-password-reset-modal.static-modal-page .modal-header,
.user-account-modal.static-modal-page .modal-header {
    -webkit-box-pack: normal;
    -ms-flex-pack: normal;
    justify-content: normal
}

.force-password-reset-modal .modal-header-brand,
.user-account-modal .modal-header-brand {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 1.5rem 0 1rem 0
}

.force-password-reset-modal .modal-header-brand img,
.user-account-modal .modal-header-brand img {
    width: 96px;
    height: auto;
    max-width: 100%
}

.force-password-reset-modal .modal-action-bar,
.user-account-modal .modal-action-bar {
    margin-top: 1.25rem
}

.force-password-reset-modal .new-customer-container,
.user-account-modal .new-customer-container {
    text-align: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.force-password-reset-modal .forgotten-psw-link,
.user-account-modal .forgotten-psw-link {
    font-size: .75rem;
    margin-top: 1.25rem;
    color: #fff;
    cursor: pointer;
    -webkit-text-decoration: auto;
    text-decoration: auto
}

.force-password-reset-modal .auth-action-modal-toggle,
.user-account-modal .auth-action-modal-toggle {
    font-size: .75rem;
    padding-top: 1rem;
    padding-bottom: 1rem
}

.force-password-reset-modal .auth-action-modal-toggle .auth-action-modal-message,
.user-account-modal .auth-action-modal-toggle .auth-action-modal-message {
    color: #fff
}

.force-password-reset-modal .auth-action-modal-toggle .auth-action-modal-btn,
.user-account-modal .auth-action-modal-toggle .auth-action-modal-btn {
    cursor: pointer;
    color: #fff;
    text-decoration: underline
}

.force-password-reset-modal .popup-login-box,
.user-account-modal .popup-login-box {
    padding-bottom: 1rem
}

.force-password-reset-modal .popup-registration-box,
.user-account-modal .popup-registration-box {
    padding-bottom: 1rem
}

.force-password-reset-modal .nav-tabs-container,
.user-account-modal .nav-tabs-container {
    margin-left: -1rem;
    margin-right: -1rem
}

.force-password-reset-modal .nav-tabs-container .nav-link,
.user-account-modal .nav-tabs-container .nav-link {
    color: #cacbcc;
    background-color: #1a1a1a;
    font-weight: 400
}

.force-password-reset-modal .nav-tabs-container .nav-link:hover,
.user-account-modal .nav-tabs-container .nav-link:hover {
    color: #fff
}

.force-password-reset-modal .nav-tabs-container .nav-link.active,
.user-account-modal .nav-tabs-container .nav-link.active {
    color: #fff;
    border-bottom-color: #fe8f04
}

.force-password-reset-modal .nav-tabs-container::after,
.user-account-modal .nav-tabs-container::after {
    content: "";
    display: block;
    height: 2rem;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .15)), to(rgba(26, 26, 26, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .15) 0, rgba(26, 26, 26, 0) 100%);
    background-repeat: repeat-x
}

.force-password-reset-modal .registration-steps-container,
.user-account-modal .registration-steps-container {
    margin-bottom: 1.5rem
}

.force-password-reset-modal .registration-steps-container .steps-indicator,
.user-account-modal .registration-steps-container .steps-indicator {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.force-password-reset-modal .registration-steps-container .steps-indicator:before,
.user-account-modal .registration-steps-container .steps-indicator:before {
    content: "";
    height: 1px;
    position: absolute;
    z-index: 1
}

.force-password-reset-modal .registration-steps-container .steps-indicator:before,
.user-account-modal .registration-steps-container .steps-indicator:before {
    background-color: #4d4d4d;
    width: 66.6666%;
    left: 16.6666%;
    top: 1.125rem
}

.force-password-reset-modal .registration-steps-container .registration-step-1.filled-in,
.user-account-modal .registration-steps-container .registration-step-1.filled-in {
    cursor: pointer
}

.force-password-reset-modal .registration-steps-container .registration-step,
.user-account-modal .registration-steps-container .registration-step {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 6px;
    padding-right: 6px;
    z-index: 2;
    max-width: 33.3333%
}

.force-password-reset-modal .registration-steps-container .registration-step.filled-in .step-number,
.user-account-modal .registration-steps-container .registration-step.filled-in .step-number {
    background-color: #f7931e;
    border: 1px solid transparent;
    color: #131313
}

.force-password-reset-modal .registration-steps-container .registration-step.filled-in .step-number-dot,
.user-account-modal .registration-steps-container .registration-step.filled-in .step-number-dot {
    background: radial-gradient(circle at center, #f7931e 40%, transparent 50%);
    border: 1px solid #fcdab2;
    opacity: .4
}

.force-password-reset-modal .registration-steps-container .registration-step.filled-in .step-counter,
.user-account-modal .registration-steps-container .registration-step.filled-in .step-counter {
    display: none
}

.force-password-reset-modal .registration-steps-container .registration-step.filled-in .check-icon,
.user-account-modal .registration-steps-container .registration-step.filled-in .check-icon {
    display: inline-block
}

.force-password-reset-modal .registration-steps-container .registration-step.filled-in .step-label,
.user-account-modal .registration-steps-container .registration-step.filled-in .step-label {
    color: #f89f37
}

.force-password-reset-modal .registration-steps-container .registration-step.active .step-number,
.user-account-modal .registration-steps-container .registration-step.active .step-number {
    border: 2px solid #f7931e;
    width: 2.25rem;
    height: 2.25rem;
    color: #f7931e;
    margin: 0
}

.force-password-reset-modal .registration-steps-container .registration-step.active .step-number-dot,
.user-account-modal .registration-steps-container .registration-step.active .step-number-dot {
    border: 1px solid #fcdab2;
    background: radial-gradient(circle at center, #f7931e 40%, transparent 50%);
    -webkit-box-shadow: 0 1px 13px 0 rgba(252, 218, 178, .7);
    box-shadow: 0 1px 13px 0 rgba(252, 218, 178, .7)
}

.force-password-reset-modal .registration-steps-container .registration-step.active .step-label,
.user-account-modal .registration-steps-container .registration-step.active .step-label {
    color: #f89f37
}

.force-password-reset-modal .registration-steps-container .step-number,
.user-account-modal .registration-steps-container .step-number {
    width: 1.75rem;
    height: 1.75rem;
    margin: .25rem;
    border: 1px solid #4d4d4d;
    border-radius: 50%;
    font-weight: 700;
    font-size: .75rem;
    -webkit-transition: background-color .3s ease-in-out, border-color .3s ease-in-out, color .3s ease-in-out;
    transition: background-color .3s ease-in-out, border-color .3s ease-in-out, color .3s ease-in-out;
    color: #787878;
    background-color: #1a1a1a
}

.force-password-reset-modal .registration-steps-container .step-number.step-get-bonus,
.user-account-modal .registration-steps-container .step-number.step-get-bonus {
    color: #f7931e;
    width: 2.25rem;
    height: 2.25rem;
    margin: 0
}

.force-password-reset-modal .registration-steps-container .step-number-dot,
.user-account-modal .registration-steps-container .step-number-dot {
    width: 1.05rem;
    height: 1.05rem;
    margin: 0;
    border: 1px solid #fcdab2;
    border-radius: 50%;
    font-weight: 700;
    font-size: .75rem;
    -webkit-transition: background-color .3s ease-in-out, border-color .3s ease-in-out, color .3s ease-in-out;
    transition: background-color .3s ease-in-out, border-color .3s ease-in-out, color .3s ease-in-out
}

.force-password-reset-modal .registration-steps-container .step-number-dot.step-get-bonus,
.user-account-modal .registration-steps-container .step-number-dot.step-get-bonus {
    width: 2.25rem;
    height: 2.25rem;
    margin: 0
}

.force-password-reset-modal .registration-steps-container .check-icon,
.user-account-modal .registration-steps-container .check-icon {
    display: none;
    font-size: 1rem
}

.force-password-reset-modal .registration-steps-container .step-label,
.user-account-modal .registration-steps-container .step-label {
    color: #787878;
    margin-top: .25rem;
    text-align: center
}

.force-password-reset-modal .registration-steps-container.registration-steps-2 .steps-indicator,
.user-account-modal .registration-steps-container.registration-steps-2 .steps-indicator {
    width: 80%;
    left: 10%
}

.force-password-reset-modal .registration-steps-container.registration-steps-4 .registration-step,
.user-account-modal .registration-steps-container.registration-steps-4 .registration-step {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.force-password-reset-modal .registration-steps-container.registration-steps-5 .steps-indicator:before,
.user-account-modal .registration-steps-container.registration-steps-5 .steps-indicator:before {
    width: 75%;
    left: 12.5%
}

.force-password-reset-modal .registration-steps-container.registration-steps-5 .registration-step,
.user-account-modal .registration-steps-container.registration-steps-5 .registration-step {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.force-password-reset-modal .registration-steps-container.registration-steps-5 .registration-step-2.filled-in,
.user-account-modal .registration-steps-container.registration-steps-5 .registration-step-2.filled-in {
    cursor: pointer
}

.force-password-reset-modal .registration-steps-container.registration-steps-5 .registration-step-3.filled-in,
.user-account-modal .registration-steps-container.registration-steps-5 .registration-step-3.filled-in {
    cursor: pointer
}

.force-password-reset-modal .sms-code-section .digits-inputs,
.user-account-modal .sms-code-section .digits-inputs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.force-password-reset-modal .sms-code-section .sms-code-digit,
.user-account-modal .sms-code-section .sms-code-digit {
    color: #fff;
    background-color: #333;
    width: 2rem;
    height: 3rem;
    border-radius: .2rem;
    text-align: center;
    outline: 0;
    border: none;
    font-size: 1.25rem;
    font-weight: 500;
    margin-left: 6px;
    margin-right: 6px
}

.force-password-reset-modal .sms-code-section .code-instructions,
.user-account-modal .sms-code-section .code-instructions {
    font-size: .75rem;
    color: #b3b3b3;
    padding-top: .5rem
}

.force-password-reset-modal .sms-code-section .send-new-code-button,
.user-account-modal .sms-code-section .send-new-code-button {
    margin-top: 1.5rem;
    padding: 0;
    color: #fff
}

.force-password-reset-modal .sms-code-section .validate-code-button,
.user-account-modal .sms-code-section .validate-code-button {
    margin-top: 1.5rem
}

.force-password-reset-modal .link-existing-account-to-phone .link-account-info-message,
.user-account-modal .link-existing-account-to-phone .link-account-info-message {
    font-size: .875rem;
    color: #cacbcc;
    margin-bottom: 1rem
}

.force-password-reset-modal .social-login-wrapper,
.user-account-modal .social-login-wrapper {
    margin: 0 auto;
    max-width: 83.33333%
}

.force-password-reset-modal .social-login-wrapper.form-floating .social-login-alternative,
.user-account-modal .social-login-wrapper.form-floating .social-login-alternative {
    max-width: 100%
}

.force-password-reset-modal .social-login-wrapper.form-floating .social-login-alternative::before,
.user-account-modal .social-login-wrapper.form-floating .social-login-alternative::before {
    left: 0;
    right: 0;
    background-color: #f7931e
}

.force-password-reset-modal .social-login-wrapper.form-floating .social-login-alternative .social-login-alternative-label,
.user-account-modal .social-login-wrapper.form-floating .social-login-alternative .social-login-alternative-label {
    color: #787878
}

.force-password-reset-modal .social-login-wrapper .btn-social-login,
.user-account-modal .social-login-wrapper .btn-social-login {
    display: block;
    width: 100%;
    background-color: transparent;
    border-color: #f7931e
}

.force-password-reset-modal .social-login-wrapper .btn-social-login+.btn-social-login,
.user-account-modal .social-login-wrapper .btn-social-login+.btn-social-login {
    margin-top: 1.25rem
}

.force-password-reset-modal .social-login-wrapper .btn-social-login:hover,
.user-account-modal .social-login-wrapper .btn-social-login:hover {
    border-color: #353535
}

.force-password-reset-modal .social-login-wrapper .btn-social-login .social-button-svg-icon,
.user-account-modal .social-login-wrapper .btn-social-login .social-button-svg-icon {
    display: block
}

.force-password-reset-modal .social-login-wrapper .btn-social-login .btn-social-icon,
.user-account-modal .social-login-wrapper .btn-social-login .btn-social-icon {
    display: inline-block;
    vertical-align: middle
}

.force-password-reset-modal .social-login-wrapper .btn-social-login .btn-social-label,
.user-account-modal .social-login-wrapper .btn-social-login .btn-social-label {
    outline: 0;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700
}

.force-password-reset-modal .no-webp .cl-register .social-login-wrapper .social-login-alternative,
.force-password-reset-modal .social-login-wrapper .social-login-alternative,
.force-password-reset-modal .webp .cl-register .social-login-wrapper .social-login-alternative,
.no-webp .cl-register .force-password-reset-modal .social-login-wrapper .social-login-alternative,
.no-webp .cl-register .user-account-modal .social-login-wrapper .social-login-alternative,
.user-account-modal .no-webp .cl-register .social-login-wrapper .social-login-alternative,
.user-account-modal .social-login-wrapper .social-login-alternative,
.user-account-modal .webp .cl-register .social-login-wrapper .social-login-alternative,
.webp .cl-register .force-password-reset-modal .social-login-wrapper .social-login-alternative,
.webp .cl-register .user-account-modal .social-login-wrapper .social-login-alternative {
    text-align: center;
    position: relative;
    margin: 1rem auto;
    max-width: 60%;
    padding: 0 12px;
    font-size: .75rem
}

.force-password-reset-modal .no-webp .cl-register .social-login-wrapper .social-login-alternative::before,
.force-password-reset-modal .social-login-wrapper .social-login-alternative::before,
.force-password-reset-modal .webp .cl-register .social-login-wrapper .social-login-alternative::before,
.no-webp .cl-register .force-password-reset-modal .social-login-wrapper .social-login-alternative::before,
.no-webp .cl-register .user-account-modal .social-login-wrapper .social-login-alternative::before,
.user-account-modal .no-webp .cl-register .social-login-wrapper .social-login-alternative::before,
.user-account-modal .social-login-wrapper .social-login-alternative::before,
.user-account-modal .webp .cl-register .social-login-wrapper .social-login-alternative::before,
.webp .cl-register .force-password-reset-modal .social-login-wrapper .social-login-alternative::before,
.webp .cl-register .user-account-modal .social-login-wrapper .social-login-alternative::before {
    content: "";
    height: 1px;
    position: absolute;
    top: 50%;
    left: 12px;
    right: 12px;
    display: block;
    background-color: #787878;
    z-index: 1
}

.force-password-reset-modal .social-login-wrapper .social-login-alternative .social-login-alternative-label,
.user-account-modal .social-login-wrapper .social-login-alternative .social-login-alternative-label {
    display: inline-block;
    vertical-align: top;
    color: #787878;
    text-transform: none;
    font-weight: 700;
    background-color: #1a1a1a;
    padding: 0 1rem;
    position: relative;
    z-index: 2
}

.force-password-reset-modal .social-login-wrapper .quick-deposit-button,
.user-account-modal .social-login-wrapper .quick-deposit-button {
    margin-top: 1rem;
    margin-bottom: 1rem;
    font-size: 1rem;
    background-color: #fff;
    color: #000;
    border-color: none
}

.force-password-reset-modal .social-login-wrapper .quick-deposit-button[data-deposit=zimpler],
.user-account-modal .social-login-wrapper .quick-deposit-button[data-deposit=zimpler] {
    background-color: #6afdef
}

.force-password-reset-modal .social-login-wrapper .quick-deposit-button[data-deposit=zimpler] img,
.user-account-modal .social-login-wrapper .quick-deposit-button[data-deposit=zimpler] img {
    max-width: 51px
}

.force-password-reset-modal .social-login-wrapper .quick-deposit-button img,
.user-account-modal .social-login-wrapper .quick-deposit-button img {
    max-width: 25px;
    height: auto;
    margin-right: 12px
}

.force-password-reset-modal .enter-code-button,
.user-account-modal .enter-code-button {
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    margin: 1.5rem 0;
    padding: 0
}

.force-password-reset-modal .modal-submit-button,
.user-account-modal .modal-submit-button {
    text-transform: uppercase;
    font-weight: 700;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {

    .force-password-reset-modal .modal-submit-button:hover,
    .user-account-modal .modal-submit-button:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.force-password-reset-modal .modal-submit-button.focus,
.force-password-reset-modal .modal-submit-button:focus,
.user-account-modal .modal-submit-button.focus,
.user-account-modal .modal-submit-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.force-password-reset-modal .modal-submit-button.disabled,
.force-password-reset-modal .modal-submit-button:disabled,
.user-account-modal .modal-submit-button.disabled,
.user-account-modal .modal-submit-button:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.force-password-reset-modal .modal-submit-button:not(:disabled):not(.disabled).active,
.force-password-reset-modal .modal-submit-button:not(:disabled):not(.disabled):active,
.show>.force-password-reset-modal .modal-submit-button.dropdown-toggle,
.show>.user-account-modal .modal-submit-button.dropdown-toggle,
.user-account-modal .modal-submit-button:not(:disabled):not(.disabled).active,
.user-account-modal .modal-submit-button:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.force-password-reset-modal .modal-submit-button:not(:disabled):not(.disabled).active:focus,
.force-password-reset-modal .modal-submit-button:not(:disabled):not(.disabled):active:focus,
.show>.force-password-reset-modal .modal-submit-button.dropdown-toggle:focus,
.show>.user-account-modal .modal-submit-button.dropdown-toggle:focus,
.user-account-modal .modal-submit-button:not(:disabled):not(.disabled).active:focus,
.user-account-modal .modal-submit-button:not(:disabled):not(.disabled):active:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.force-password-reset-modal #submit-reg-form,
.user-account-modal #submit-reg-form {
    font-weight: 700;
    text-transform: uppercase
}

.force-password-reset-modal #register-complete-button,
.user-account-modal #register-complete-button {
    font-weight: 700
}

.force-password-reset-modal .confirmation-heading,
.user-account-modal .confirmation-heading {
    font-size: 1.25rem;
    font-weight: 700;
    margin-top: 1rem;
    margin-bottom: 1rem
}

.force-password-reset-modal .confirmation-container,
.user-account-modal .confirmation-container {
    text-align: center
}

.force-password-reset-modal .confirmation-icon-container,
.user-account-modal .confirmation-icon-container {
    border-radius: 50%;
    border: 2px solid #37a60f;
    color: #37a60f;
    display: inline-block;
    vertical-align: top
}

.force-password-reset-modal .confirmation-icon-container .status-icon,
.user-account-modal .confirmation-icon-container .status-icon {
    font-size: 2rem;
    display: block;
    padding: 1rem
}

.force-password-reset-modal .confirmation-icon-container.confirmation-error,
.user-account-modal .confirmation-icon-container.confirmation-error {
    border: 2px solid #fb8996;
    color: #fb8996
}

.force-password-reset-modal .confirmation-details,
.user-account-modal .confirmation-details {
    margin-bottom: 2rem
}

.force-password-reset-modal .form-tooltip,
.user-account-modal .form-tooltip {
    font-size: .875rem;
    color: #b3b3b3
}

.force-password-reset-modal .verify-email-message,
.user-account-modal .verify-email-message {
    margin-bottom: 1rem
}

.force-password-reset-modal .redirect-counter-container,
.user-account-modal .redirect-counter-container {
    color: #b3b3b3;
    font-size: .75rem;
    margin-bottom: 1rem
}

.force-password-reset-modal .redirect-counter-container .redirect-counter,
.user-account-modal .redirect-counter-container .redirect-counter {
    color: #fff;
    min-width: 1rem;
    display: inline-block
}

.force-password-reset-modal .forgot-password-container,
.user-account-modal .forgot-password-container {
    padding: 1rem 0
}

.force-password-reset-modal .modal-footer,
.user-account-modal .modal-footer {
    background-color: #242424;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.force-password-reset-modal .modal-footer .newsletter-footer,
.user-account-modal .modal-footer .newsletter-footer {
    color: #cacbcc
}

.force-password-reset-modal .modal-footer .footer-details,
.user-account-modal .modal-footer .footer-details {
    font-size: .75rem;
    margin-right: auto;
    color: #cacbcc;
    -webkit-box-flex: 3;
    -ms-flex: 3 0;
    flex: 3 0;
    word-break: break-word
}

.force-password-reset-modal .modal-footer .live-chat-popup,
.user-account-modal .modal-footer .live-chat-popup {
    -webkit-box-flex: 1;
    -ms-flex: 1 0;
    flex: 1 0
}

.force-password-reset-modal .modal-footer .forgot-password-details,
.user-account-modal .modal-footer .forgot-password-details {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    margin-bottom: 1rem
}

.force-password-reset-modal .modal-footer .footer-email-link,
.user-account-modal .modal-footer .footer-email-link {
    margin-left: 0;
    padding-left: 0;
    -webkit-box-flex: 4;
    -ms-flex: 4 0;
    flex: 4 0
}

.force-password-reset-modal .modal-footer .nav-link,
.user-account-modal .modal-footer .nav-link {
    white-space: nowrap;
    font-size: .75rem;
    padding-right: 0;
    color: #fff
}

.force-password-reset-modal .modal-footer .nav-link span,
.user-account-modal .modal-footer .nav-link span {
    display: inline-block;
    vertical-align: middle
}

.force-password-reset-modal .modal-footer .nav-item-icon,
.user-account-modal .modal-footer .nav-item-icon {
    font-size: 1.5rem;
    padding-right: 6px
}

.force-password-reset-modal .modal-footer .register-info,
.user-account-modal .modal-footer .register-info {
    color: #cacbcc;
    display: inline-block
}

.force-password-reset-modal .modal-footer .new-customer,
.user-account-modal .modal-footer .new-customer {
    font-size: .875rem
}

.force-password-reset-modal .blocked-registration-box,
.user-account-modal .blocked-registration-box {
    padding-left: 24px;
    padding-right: 24px
}

.force-password-reset-modal .blocked-registration-box .br-title-box,
.user-account-modal .blocked-registration-box .br-title-box {
    margin-bottom: 2.5rem
}

.force-password-reset-modal .blocked-registration-box .br-title-box .br-title,
.user-account-modal .blocked-registration-box .br-title-box .br-title {
    font-weight: 700;
    font-size: 1.25rem;
    text-align: center
}

.force-password-reset-modal .blocked-registration-box .br-info-box .country-info,
.user-account-modal .blocked-registration-box .br-info-box .country-info {
    margin-bottom: .75rem
}

.force-password-reset-modal .blocked-registration-box .br-info-box .country-icon,
.user-account-modal .blocked-registration-box .br-info-box .country-icon {
    width: 2rem;
    height: 2rem;
    background-size: 2rem;
    margin-left: 4px;
    margin-right: 4px
}

.force-password-reset-modal .blocked-registration-box .br-info-box .country-title,
.user-account-modal .blocked-registration-box .br-info-box .country-title {
    font-weight: 500;
    margin-left: 4px;
    margin-right: 4px
}

.force-password-reset-modal .blocked-registration-box .br-info-box .br-info,
.user-account-modal .blocked-registration-box .br-info-box .br-info {
    text-align: center
}

.force-password-reset-modal .blocked-registration-box .br-support-box,
.user-account-modal .blocked-registration-box .br-support-box {
    padding: 2.5rem 0 1rem 0
}

.force-password-reset-modal .blocked-registration-box .br-support-box .contact-support-info,
.user-account-modal .blocked-registration-box .br-support-box .contact-support-info {
    text-align: center;
    font-size: .75rem;
    color: #909092
}

.force-password-reset-modal .blocked-registration-box .br-support-box .contact-support-info a,
.user-account-modal .blocked-registration-box .br-support-box .contact-support-info a {
    color: #f7931e
}

.force-password-reset-modal .floating-registration-form .floating-form-cta-button,
.user-account-modal .floating-registration-form .floating-form-cta-button {
    min-height: 50px
}

.verify-age-modal #verify-age-form {
    padding-bottom: 1rem
}

.verify-age-modal .verify-age-information {
    font-size: .875rem;
    padding: 0 6px 1rem
}

.verify-age-modal .custom-control-input.is-invalid~.custom-control-label::before {
    background-color: #f69a9f
}

.complete-register-modal #complete-register-form {
    padding-bottom: 1.5rem
}

.complete-register-modal #complete-register-form .newsletter-footer {
    color: #cacbcc
}

.complete-register-modal .complete-register-information {
    font-size: .875rem;
    padding: 0 6px 2rem
}

.user-activation-modal .verify-email-link {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    padding-bottom: 1rem
}

.user-activation-modal .verification-text {
    font-size: .875rem;
    color: #b3b3b3;
    text-align: center
}

.modal-service-message p {
    font-size: .8125rem;
    color: #fff
}

.modal-service-message label {
    font-size: .8125rem;
    color: #fff
}

.modal-service-message img {
    max-width: 100%;
    height: auto !important
}

.modal-service-message .modal-footer {
    padding-top: 0
}

.modal-service-message .btn {
    margin-top: 1rem
}

.modal-marketing-private-message .modal-title {
    font-size: .75rem;
    color: #ff8962
}

.modal-marketing-private-message .modal-title .ds-icon-material {
    padding: 0 6px 0 0
}

.modal-marketing-private-message .private-message-title {
    padding: 0 0 1.25rem 0
}

.modal-marketing-private-message .private-message-content {
    color: #cacbcc;
    font-size: .75rem
}

.modal-marketing-private-message .private-message-bonus-info {
    padding: 24px 0
}

.modal-marketing-private-message .private-message-bonus-info .private-message-info-box .info-box-title {
    font-size: .625rem;
    padding-bottom: .75rem;
    color: #cacbcc;
    text-transform: uppercase
}

.modal-marketing-private-message .private-message-bonus-info .private-message-info-box .info-box-content {
    color: #f7931e;
    font-weight: 700
}

.modal-marketing-private-message .marketing-close-btn {
    font-size: .875rem
}

.modal-marketing-private-message .marketing-redirect-url {
    background-image: -webkit-gradient(linear, left top, right top, from(#199e27), to(#22c333));
    background-image: linear-gradient(to right, #199e27 0, #22c333 100%);
    background-repeat: repeat-x;
    color: #fff
}

.modal-marketing-private-message .marketing-redirect-url .bonus-code-content {
    padding: 0 6px;
    line-height: 1;
    font-weight: 700;
    text-transform: uppercase
}

.modal-marketing-private-message .marketing-redirect-url .ds-icon-material {
    padding: 0 6px
}

.modal-marketing-private-message .private-message-conditions-container {
    padding: 0 0 12px 0
}

.modal-marketing-private-message .private-message-conditions-container span {
    font-size: .75rem;
    color: #cacbcc
}

.modal-marketing-private-message .private-message-conditions-container a {
    font-size: .75rem;
    color: #fff
}

.modal-marketing-private-message .private-message-conditions-container a:hover {
    color: #cacbcc
}

.odds-changed-modal p {
    font-size: .8125rem;
    color: #cacbcc
}

.odds-changed-modal .event-participants-info span {
    display: inline-block;
    font-weight: 700;
    padding-left: 3px;
    padding-right: 3px
}

.idle-modal .session-expired-description {
    font-size: .8125rem;
    color: #b3b3b3
}

.idle-modal .idle-deposit-button,
.idle-modal .idle-register-button {
    color: #fff;
    background-color: #f7931e;
    border-color: #f7931e
}

.modal-promotion .promotion-banner {
    display: block;
    margin: -1rem -1rem 1.5rem -1rem
}

.modal-promotion .modal-header {
    display: none
}

.modal-promotion .promotion-title {
    color: #f7931e;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.modal-promotion .promotion-description {
    margin-top: .5rem;
    font-size: .8125rem;
    color: #b3b3b3
}

#create-new-password-modal .modal-header-brand {
    padding: 0
}

#create-new-password-modal .modal-header-brand img {
    height: 30px
}

#create-new-password-modal .main-content-container {
    padding-bottom: 1rem
}

#create-new-password-modal .main-content-container .submit-button-container {
    padding: .5rem 0
}

#depositLeaveCampaignModal .marketing-message-container .marketing-message-campaign-info {
    font-size: .875rem;
    color: #cacbcc
}

#depositLeaveCampaignModal .response-message-container .response-message-content {
    font-size: .875rem;
    color: #cacbcc
}

#panic-self-exclude-modal .btn-cancel-self-exclude {
    color: #fff;
    background-color: transparent;
    background-image: none;
    border-color: #fff
}

#panic-self-exclude-modal .btn-cancel-self-exclude:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

#panic-self-exclude-modal .btn-cancel-self-exclude.focus,
#panic-self-exclude-modal .btn-cancel-self-exclude:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

#panic-self-exclude-modal .btn-cancel-self-exclude.disabled,
#panic-self-exclude-modal .btn-cancel-self-exclude:disabled {
    color: #fff;
    background-color: transparent
}

#panic-self-exclude-modal .btn-cancel-self-exclude:not(:disabled):not(.disabled).active,
#panic-self-exclude-modal .btn-cancel-self-exclude:not(:disabled):not(.disabled):active,
.show>#panic-self-exclude-modal .btn-cancel-self-exclude.dropdown-toggle {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

#panic-self-exclude-modal .btn-cancel-self-exclude:not(:disabled):not(.disabled).active:focus,
#panic-self-exclude-modal .btn-cancel-self-exclude:not(:disabled):not(.disabled):active:focus,
.show>#panic-self-exclude-modal .btn-cancel-self-exclude.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

#login-guest-modal .modal-header {
    background-color: transparent
}

#register-user-modal .modal-header {
    background-color: transparent
}

#forgot-password-modal .modal-header {
    background-color: transparent
}

.gambling-limits-modal .info-row-text,
.last-login-modal .info-row-text {
    color: #fff;
    font-size: .875rem
}

.gambling-limits-modal .info-row-title,
.last-login-modal .info-row-title {
    color: #fff;
    font-size: .75rem
}

.gambling-limits-modal .responsible-gaming-container,
.last-login-modal .responsible-gaming-container {
    border-top: 1px solid #909092;
    padding-top: 1rem;
    margin-top: .5rem
}

.gambling-limits-modal .responsible-gaming-container .rg-link,
.last-login-modal .responsible-gaming-container .rg-link {
    color: #fff
}

.gambling-limits-modal .responsible-gaming-container .rg-link:hover,
.last-login-modal .responsible-gaming-container .rg-link:hover {
    color: #fff
}

.sow-modal-section-description {
    color: #5f5f5f;
    font-size: .875rem
}

.gambling-limits-modal .additional-data-pair {
    border-bottom: 1px solid #909092;
    margin-bottom: .5rem;
    padding: .625rem 0
}

.gambling-limits-modal .additional-data-entry p {
    word-break: break-all;
    margin-bottom: 0
}

.gambling-limits-modal .additional-data-value {
    font-weight: 400;
    margin-bottom: 0
}

.gambling-limits-modal .additional-data-icon {
    margin-right: 1rem
}

.gambling-limits-modal .additional-data-sub-icon {
    width: .5rem;
    height: .5rem;
    border-radius: 50%;
    border: 2px solid #5f5f5f;
    margin: 0 1.25rem 0 .25rem
}

#termsAndConditionsModal___BV_modal_outer_ {
    z-index: calc(1050 + 1) !important
}

#termsAndConditionsModal p {
    font-size: .8125rem
}

#termsAndConditionsModal .btn-tc-reject {
    color: #5f5f5f;
    background-color: transparent;
    background-image: none;
    border-color: #5f5f5f
}

#termsAndConditionsModal .btn-tc-reject:hover {
    color: #fff;
    background-color: #5f5f5f;
    border-color: #5f5f5f
}

#termsAndConditionsModal .btn-tc-reject.focus,
#termsAndConditionsModal .btn-tc-reject:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(95, 95, 95, .5);
    box-shadow: 0 0 0 .2rem rgba(95, 95, 95, .5)
}

#termsAndConditionsModal .btn-tc-reject.disabled,
#termsAndConditionsModal .btn-tc-reject:disabled {
    color: #5f5f5f;
    background-color: transparent
}

#termsAndConditionsModal .btn-tc-reject:not(:disabled):not(.disabled).active,
#termsAndConditionsModal .btn-tc-reject:not(:disabled):not(.disabled):active,
.show>#termsAndConditionsModal .btn-tc-reject.dropdown-toggle {
    color: #fff;
    background-color: #5f5f5f;
    border-color: #5f5f5f
}

#termsAndConditionsModal .btn-tc-reject:not(:disabled):not(.disabled).active:focus,
#termsAndConditionsModal .btn-tc-reject:not(:disabled):not(.disabled):active:focus,
.show>#termsAndConditionsModal .btn-tc-reject.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(95, 95, 95, .5);
    box-shadow: 0 0 0 .2rem rgba(95, 95, 95, .5)
}

.modal-reality-check .modal-content {
    background-color: #2c2c2c
}

.modal-reality-check .modal-content .reality-check-additional-data {
    padding-bottom: 1rem
}

.modal-reality-check .modal-content .reality-check-additional-data .reality-check-additional-data-pair {
    border-bottom: 1px solid #5f5f5f;
    margin-bottom: .5rem;
    padding: .625rem 0
}

.modal-reality-check .modal-content .reality-check-additional-data .reality-check-additional-data-pair p {
    margin-bottom: 0
}

.modal-reality-check .modal-content .reality-check-additional-data .reality-check-additional-data-entry p {
    word-break: break-all
}

.modal-reality-check .modal-content .reality-check-additional-data .reality-check-additional-data-value {
    font-weight: 700;
    color: #cacbcc
}

.modal-reality-check .modal-content .reality-check-additional-data .reality-check-additional-data-icon {
    color: #ebebeb;
    margin-right: .5rem
}

.modal-reality-check .modal-content .reality-check-additional-data .reality-check-additional-data-sub-icon {
    width: .5rem;
    height: .5rem;
    border-radius: 50%;
    border: 2px solid #5f5f5f;
    margin: 0 .75rem 0 .25rem
}

.forms-overflow {
    overflow: hidden;
    margin-right: -4px;
    margin-left: -4px
}

.forms-overflow .forms-overflow-container {
    width: calc(300%);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.forms-overflow .forms-overflow-container.two-factor-code-section {
    -webkit-transform: translateX(calc(-33.3%));
    transform: translateX(calc(-33.3%))
}

.forms-overflow .forms-overflow-container.two-factor-recover-section {
    -webkit-transform: translateX(calc(-66.6%));
    transform: translateX(calc(-66.6%))
}

.forms-overflow .forms-overflow-container .login-step {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 calc(50% - 2px);
    flex: 1 1 calc(50% - 2px);
    padding: 0 4px
}

.forms-overflow #twoFactorRecoverAuth {
    position: relative
}

.country-detection-modal .country-detection-modal-text {
    font-size: .875rem
}

.my-product-modal .modal-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-y: hidden;
    padding: 0
}

.my-product-modal .main-info {
    padding: 0 1rem
}

.my-product-modal .search-box-input {
    padding: 0 1rem
}

.my-product-modal .sport-header {
    padding: 0 1rem
}

.my-product-modal .empty-placeholder {
    margin-left: 1rem;
    margin-right: calc(1rem - 8px - 3px)
}

.my-product-modal .action-wrapper {
    position: relative;
    padding: 0 1rem 1rem 1rem;
    border-bottom-right-radius: .3rem;
    border-bottom-left-radius: .3rem
}

.my-product-modal .action-wrapper .btn-action-submit {
    text-transform: capitalize
}

.my-product-modal .action-wrapper:after {
    background: #1a1a1a;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(30%, #1a1a1a), to(rgba(26, 26, 26, 0)));
    background: linear-gradient(0deg, #1a1a1a 30%, rgba(26, 26, 26, 0) 100%);
    content: "";
    height: 2rem;
    position: absolute;
    left: 1rem;
    right: 1rem;
    top: -2rem;
    z-index: 100
}

.my-product-modal #myCasinoModal-body .action-wrapper:after {
    position: absolute;
    left: 0;
    right: 0
}

.my-product-modal .filter-list {
    padding-left: 1rem;
    padding-right: calc(1rem - 8px - 3px)
}

.my-product-modal .filter-list .carousel-nav-arrows .owl-prev {
    left: 0
}

.my-product-modal .filter-list .carousel-nav-arrows .owl-next {
    right: 0
}

#myEventsModal .modal-dialog {
    overflow: hidden
}

.modal-confirm-action .confirm-text-container {
    font-size: .875rem
}

/*! purgecss end ignore */
.dropdown-menu.show {
    -webkit-box-shadow: 1px 3px 3px -1px rgba(0, 0, 0, .3);
    box-shadow: 1px 3px 3px -1px rgba(0, 0, 0, .3)
}

.dropdown-menu-sm {
    font-size: .75rem
}

.dropdown-menu-xs {
    font-size: .6875rem
}

.dropdown-item {
    cursor: pointer
}

.dropdown-item:focus label,
.dropdown-item:hover label {
    color: #fff
}

.dropdown-item:not(:first-child) {
    border-top: 0 solid transparent
}

.dropdown-item.active:focus,
.dropdown-item.active:hover,
.dropdown-item:active:focus,
.dropdown-item:active:hover {
    background-color: #424242
}

.box-primary {
    background-color: #f7931e
}

.box-secondary {
    background-color: #1c1c1c
}

.box-success {
    background-color: #37a60f
}

.box-info {
    background-color: #007bff
}

.box-warning {
    background-color: #fd0
}

.box-danger {
    background-color: #e3141f
}

.box-light {
    background-color: #333
}

.box-dark {
    background-color: #242424
}

.box-white {
    background-color: #fff
}

.box-black {
    background-color: #000
}

.box-primary-dark {
    background-color: #dd7c04
}

.box-medium {
    background-color: #4a4a4a
}

.box-event-item {
    background-color: #181c1e
}

.box-action {
    background-color: #f7931e
}

.box-action-highlight {
    background-color: #ff7e53
}

.box-live-primary {
    background-color: #f6e5d6
}

.box-live-secondary {
    background-color: #f1dac6
}

.box-pre-primary {
    background-color: #f2f2f2
}

.box-pre-secondary {
    background-color: #d0d0d0
}

.box-box-border {
    background-color: #202121
}

.box-box-border-light {
    background-color: #b3babe
}

.box-text-dark {
    background-color: #0e1016
}

.box-text-positive {
    background-color: #37a60f
}

.box-text-negative {
    background-color: #f7273f
}

.box-table-row-primary {
    background-color: #212629
}

.box-table-row-light {
    background-color: #333
}

.box-table-row-dark {
    background-color: #333
}

.box-neon-green {
    background-color: #53dca9
}

.box-vip-club-primary {
    background-color: #f2bb64
}

.box-content:not(.d-none)+.box-content:not(.d-none) {
    margin-top: 6px
}

.box-content:not(.d-none)+.box-content.d-none+.box-content:not(.d-none) {
    margin-top: 6px
}

.box-content:not(.d-none)+.box-content.d-none~.box-content:not(.d-none) {
    margin-top: 6px
}

.box-content:not(.d-none).order-0 {
    margin-top: 0 !important;
    margin-bottom: 6px
}

.box-content:empty+.box-content {
    margin-top: 0
}

.box-stick:not(.d-none)+.box-bordered {
    border-top: none;
    margin-top: 0 !important
}

.box-stick:not(.d-none)+.box-stick.d-none~.box-stick:not(.d-none) {
    border-top: none;
    margin-top: 0 !important
}

.box-sticky {
    position: relative;
    z-index: 9;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-box-shadow: 1px 3px 3px -1px rgba(0, 0, 0, .3);
    box-shadow: 1px 3px 3px -1px rgba(0, 0, 0, .3)
}

.card {
    font-size: .75rem
}

.card+.card {
    margin-top: 6px
}

.card-body {
    padding: 0 0
}

.card-body .btn-action {
    background-image: -webkit-gradient(linear, left top, right top, from(#f7931e), to(#f7931e));
    background-image: linear-gradient(to right, #f7931e 0, #f7931e 100%);
    background-repeat: repeat-x;
    color: #000
}

.card-header {
    color: #fff;
    padding: 12px 12px;
    border-bottom: 1px solid #202121;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    font-weight: 500;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.card-header.card-header-collapsible {
    cursor: pointer
}

.card-header.card-header-collapsible.collapsed {
    border-bottom: 0
}

.card-header.card-header-collapsible.collapsed .expand-icon:after {
    content: ""
}

.card-header.card-header-collapsible .expand-icon:after {
    content: ""
}

.card-header .card-header-label {
    margin-right: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.card-header .card-header-icon-left {
    padding-right: 6px
}

.card-header .card-header-icon-right {
    padding-left: 6px
}

.nav-tabs .nav-link {
    position: relative;
    cursor: pointer;
    color: #cacbcc;
    font-size: .875rem;
    padding: .75rem .25rem;
    border-top: 2px solid transparent;
    border-bottom: 2px solid transparent;
    font-weight: 400
}

.nav-tabs .nav-link.active {
    color: #fff;
    border-top-color: transparent;
    border-bottom-color: #fe8f04;
    font-weight: 400
}

.nav-tabs .nav-link.active:focus,
.nav-tabs .nav-link.active:hover {
    border-top-color: transparent;
    border-bottom-color: #fe8f04
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: transparent;
    color: #fff;
    font-weight: 400
}

.nav-tabs-bordered {
    background-color: #000;
    border-bottom: 1px solid #131313
}

.nav-tabs-bordered .nav-item {
    position: relative;
    padding: 0 1rem
}

.nav-tabs-bordered .nav-item+.nav-item:before {
    content: "";
    width: 1px;
    background-color: #b3babe;
    height: .875rem;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.nav-tabs-boxed .nav-item+.nav-item {
    border-left: 1px solid transparent
}

.nav-tabs-boxed .nav-link {
    background-color: #353535;
    padding: .75rem .25rem;
    border-top: none;
    border-bottom: none;
    font-weight: 400;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.nav-tabs-boxed .nav-link.active {
    background-image: -webkit-gradient(linear, left top, right top, from(#f7931e), to(#f7931e));
    background-image: linear-gradient(to right, #f7931e 0, #f7931e 100%);
    background-repeat: repeat-x;
    color: #000;
    font-weight: 400
}

.nav-tabs-boxed .nav-link:focus,
.nav-tabs-boxed .nav-link:hover {
    font-weight: 400
}

.nav-tabs-euro-live {
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.nav-tabs-euro-sport-period .nav-link {
    color: rgba(255, 255, 255, .7);
    font-size: .875rem;
    font-weight: 400;
    padding: .75rem 1.125rem;
    border-top: 2px solid transparent;
    border-bottom: 2px solid transparent;
    cursor: pointer
}

.nav-tabs-euro-sport-period .nav-link:hover {
    color: #fff
}

.nav-tabs-euro-sport-period .nav-link.active {
    color: #fff;
    border-bottom-color: #f7931e
}

.nav-generic .nav-item {
    font-size: .75rem;
    text-transform: uppercase;
    background-color: #1c1c1c;
    border-top: 1px solid #202121;
    cursor: pointer
}

.nav-generic .nav-item:hover {
    background-color: #212121
}

.nav-generic .nav-item:hover .nav-link {
    color: #fff
}

.nav-generic .nav-item .nav-link {
    color: #f7931e;
    padding: .75rem 12px
}

.nav-generic .nav-item .nav-link.active {
    background-color: #212121;
    color: #fff;
    font-weight: 500
}

.nav-tabs-betlist-types {
    background-color: #1c1c1c
}

.nav-tabs-betlist-types .nav-link {
    padding-left: 0;
    padding-right: 0;
    margin-left: 12px;
    margin-right: 12px
}

.nav-tabs-betlist-periods {
    background-color: #333
}

.nav-tabs-betlist-periods .nav-link {
    padding-left: 0;
    padding-right: 0;
    margin-left: 12px;
    margin-right: 12px
}

.nav-tabs-betlist-periods .nav-link.active {
    border-color: transparent
}

.nav-tabs-betlist-periods .nav-link.active:focus,
.nav-tabs-betlist-periods .nav-link.active:hover {
    border-color: transparent
}

.nav-tabs-betlist-periods .nav-link:focus,
.nav-tabs-betlist-periods .nav-link:hover {
    border-color: transparent
}

/*! purgecss start ignore */
.webp #header.cl-header-brand {
    background-color: #1c1c1c
}

.no-webp #header.cl-header-brand {
    background-color: #1c1c1c
}

#header .header-main {
    padding-left: 6px;
    padding-right: 6px;
    background-color: transparent
}

#header .header-bar-primary {
    padding: 1rem 0
}

#header .app-logo-link img {
    width: 105px;
    height: 34px
}

#header .main-navigation .nav .nav-item .nav-link {
    font-size: .875rem;
    text-transform: uppercase;
    margin: 0 1rem;
    padding: 0
}

#header .main-navigation .nav .nav-item .nav-link.active {
    color: #f7931e
}

#header .main-navigation .nav .nav-item .nav-link.promotions,
#header .main-navigation .nav .nav-item .nav-link.vip-promotions {
    color: #ff8962
}

#header .main-navigation .nav .nav-item .nav-link.promotions .nav-link-label,
#header .main-navigation .nav .nav-item .nav-link.vip-promotions .nav-link-label {
    padding-left: 3px
}

#header .main-navigation .nav .nav-item .nav-link .ds-icon {
    margin-right: 6px
}

#header .main-navigation .nav .nav-item .nav-link .ds-icon.ds-icon-live:before {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background-color: #e3141f
}

#header .main-navigation .nav .nav-item .nav-link .ds-icon.ds-icon-mission-rocket {
    color: #e3141f
}

#header .main-navigation .nav .nav-item .nav-link .ds-sport-icon {
    margin-right: 6px;
    font-size: 1.25rem
}

#header .main-navigation .nav .nav-item .nav-link .ds-sport-icon-usopen:before {
    font-size: 1.5em
}

#header .main-navigation .nav .nav-item .nav-link .ds-sport-icon-ausopen:before {
    font-size: 1.5em
}

#header .main-navigation .nav .nav-item+.nav-item {
    border-left: 1px solid rgba(255, 255, 255, .5)
}

#header .main-navigation .nav .nav-item .header-game-image {
    height: 22px;
    display: block
}

#header .main-navigation .nav .nav-item .header-logo-link-image {
    height: 36px;
    display: block;
    padding-right: 6px
}

#header .service-bar-col-content-header {
    margin-left: -6px;
    margin-right: -6px
}

#header .service-nav-link {
    line-height: 1.5rem;
    font-size: .75rem;
    padding: 0 6px
}

#header .service-nav-link i {
    margin-right: 6px
}

#header .header-register-container {
    padding-top: 6px
}

#header .header-register-container a {
    outline: 0
}

#header .header-register-link {
    font-size: .75rem;
    color: #f7931e;
    font-weight: 500;
    text-transform: uppercase;
    white-space: nowrap
}

#header .forgotten-psw-link {
    font-size: .75rem
}

#header .user-service-bar-item {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

#header .user-vip-image-cell {
    width: 47px;
    display: table-cell;
    padding-right: 12px;
    position: relative
}

#header .user-vip-image-cell .vip-user-badge {
    width: 35px;
    position: absolute;
    bottom: 5px;
    right: 12px;
    top: 0
}

#header .user-vip-image-cell .vip-user-bronze-badge,
#header .user-vip-image-cell .vip-user-diamond-badge,
#header .user-vip-image-cell .vip-user-gold-badge,
#header .user-vip-image-cell .vip-user-silver-badge {
    width: auto;
    height: 11px;
    position: absolute;
    bottom: 7px;
    right: 12px
}

#header .user-navigation-service-item {
    text-align: right
}

#header .user-navigation-service-item .wallet-convert-button {
    color: #f7931e;
    background-color: transparent;
    background-image: none;
    border-color: #f7931e
}

#header .user-navigation-service-item .wallet-convert-button:hover {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

#header .user-navigation-service-item .wallet-convert-button.focus,
#header .user-navigation-service-item .wallet-convert-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

#header .user-navigation-service-item .wallet-convert-button.disabled,
#header .user-navigation-service-item .wallet-convert-button:disabled {
    color: #f7931e;
    background-color: transparent
}

#header .user-navigation-service-item .wallet-convert-button:not(:disabled):not(.disabled).active,
#header .user-navigation-service-item .wallet-convert-button:not(:disabled):not(.disabled):active,
.show>#header .user-navigation-service-item .wallet-convert-button.dropdown-toggle {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

#header .user-navigation-service-item .wallet-convert-button:not(:disabled):not(.disabled).active:focus,
#header .user-navigation-service-item .wallet-convert-button:not(:disabled):not(.disabled):active:focus,
.show>#header .user-navigation-service-item .wallet-convert-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

#header .user-navigation-service-item .dropdown {
    display: inline-block;
    vertical-align: top;
    margin-left: 12px
}

#header .user-navigation-service-item .dropdown-nav-item-text {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    position: relative;
    max-width: 100%
}

#header .user-navigation-service-item .header-dropdown-icon {
    color: inherit
}

#header .user-navigation-service-item .dropdown-menu {
    min-width: 10rem
}

#header .user-navigation-service-item .dropdown-menu.balance-summary {
    min-width: 15rem
}

#header .user-navigation-service-item .dropdown-menu .dropdown-item {
    position: relative;
    color: #fff
}

#header .user-navigation-service-item .dropdown-menu .dropdown-item:focus,
#header .user-navigation-service-item .dropdown-menu .dropdown-item:hover {
    color: #fff
}

#header .user-navigation-service-item .dropdown-menu .dropdown-item.active,
#header .user-navigation-service-item .dropdown-menu .dropdown-item:active {
    color: #fe8f04
}

#header .user-navigation-service-item .dropdown-menu .dropdown-item .highlight-label {
    bottom: 90%
}

#header .user-navigation-service-item .btn-dropdown-block {
    width: auto;
    max-width: 100%
}

#header .user-navigation-service-item .btn-dropdown-block .btn-dropdown-label {
    width: 1rem;
    min-width: 3.125rem;
    max-width: 8.75rem
}

#header .user-balances-service-item {
    font-size: .75rem;
    margin-top: .75rem
}

#header .user-balances-service-item .user-balance-container {
    margin: 0;
    padding: 0;
    white-space: nowrap
}

#header .user-balances-service-item .user-balance-item {
    text-transform: uppercase
}

#header .user-balances-service-item .user-balance-item span {
    display: inline-block
}

#header .user-balances-service-item .user-balance-item span.user-balance-item-label {
    font-size: .6875rem;
    color: #b3b3b3
}

#header .user-balances-service-item .user-balance-item span.user-balance-item-amount {
    font-weight: 500;
    padding-left: 3px
}

#header .user-balances-service-item .user-balance-item+.user-balance-item {
    padding-left: 12px
}

#header .user-inbox-container {
    margin-left: 12px
}

#header .user-inbox-container .message-inbox-item {
    display: block;
    position: relative
}

#header .user-inbox-container .message-inbox-item.active {
    padding-right: .125rem;
    margin-right: .125rem
}

#header .user-inbox-container .message-inbox-item.active::after {
    content: "";
    position: absolute;
    display: block;
    vertical-align: middle;
    width: .5em;
    height: .5em;
    top: 0;
    right: 0;
    border-radius: 50%;
    background-color: #e3141f
}

#header .user-inbox-container .message-inbox-icon {
    vertical-align: top;
    font-size: 1.25rem;
    text-align: center;
    min-width: 1.5rem;
    line-height: 1.5rem;
    color: #fff
}

#header .header-user-gifts:not(:empty) {
    margin-left: 12px
}

#header .header-user-gifts .dropdown {
    display: block
}

#header .header-user-gifts .btn-user-gifts:focus {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

#header .header-user-free-bets {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

#header .header-user-free-bets+.free-spins-content-container {
    border-bottom: 1px solid #5e5e5e
}

#header .free-spins-content-container {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

#header .header-user-gifts .btn-user-gifts {
    padding: .0625rem .1875rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 10rem;
    color: #fff;
    background-color: transparent;
    border-color: transparent
}

@media (hover: hover) {
    #header .header-user-gifts .btn-user-gifts:hover {
        color: #fff;
        background-color: transparent;
        border-color: transparent
    }
}

#header .header-user-gifts .btn-user-gifts.focus,
#header .header-user-gifts .btn-user-gifts:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5)
}

#header .header-user-gifts .btn-user-gifts.disabled,
#header .header-user-gifts .btn-user-gifts:disabled {
    color: #fff;
    background-color: transparent;
    border-color: transparent
}

#header .header-user-gifts .btn-user-gifts:not(:disabled):not(.disabled).active,
#header .header-user-gifts .btn-user-gifts:not(:disabled):not(.disabled):active,
.show>#header .header-user-gifts .btn-user-gifts.dropdown-toggle {
    color: #fff;
    background-color: transparent;
    border-color: transparent
}

#header .header-user-gifts .btn-user-gifts:not(:disabled):not(.disabled).active:focus,
#header .header-user-gifts .btn-user-gifts:not(:disabled):not(.disabled):active:focus,
.show>#header .header-user-gifts .btn-user-gifts.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5);
    box-shadow: 0 0 0 .2rem rgba(0, 0, 0, .5)
}

#header .header-user-gifts .btn-user-gifts .btn-icon {
    font-size: 1.125rem
}

#header .header-user-gifts .show-notification .btn-icon {
    position: relative
}

#header .header-user-gifts .show-notification .btn-icon::after {
    content: "";
    display: block;
    position: absolute;
    top: -4px;
    right: -6px;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #e3141f
}

#header .header-user-gifts .dropdown-menu {
    min-width: 280px;
    max-width: 360px
}

#header .header-user-gifts .dropdown-menu .scrollable-box {
    max-height: 600px
}

#header .header-user-free-bets .section-title {
    padding: 1rem 12px;
    font-size: .875rem;
    font-weight: 400;
    color: #fff
}

#header .header-user-free-bets .info-value {
    font-weight: 700
}

#header .header-user-free-bets-list {
    padding: .5rem 12px
}

#header .header-user-free-bets-list .header-user-free-bet-item {
    padding: .5rem 0;
    color: #fff
}

#header .header-user-free-bets-list .header-user-free-bet-item+.header-user-free-bet-item {
    border-top: 1px solid #5f5f5f
}

#header .header-user-free-bets-list .gift-item-label {
    font-size: .875rem;
    font-weight: 500;
    text-transform: uppercase
}

#header .header-user-free-bets-list .gift-item-label .info-label {
    font-size: .875rem;
    font-weight: 700;
    color: #cacbcc
}

#header .header-user-free-bets-list .gift-item-badge {
    font-size: .625rem;
    padding: 0 .25rem;
    background-color: #37a60f;
    color: #fff
}

#header .header-user-free-bets-list .free-bet-currency {
    font-size: .625rem;
    line-height: 1;
    padding: .25rem
}

#header .header-user-free-bets-list .free-bet-valid-info {
    color: #909092;
    font-size: .6875rem;
    font-weight: 700;
    text-transform: uppercase
}

#header .header-user-free-bets-list .free-bet-valid-info a.info-link {
    font-size: .625rem
}

#header .header-deposit-btn {
    font-size: .75rem;
    color: #f7931e;
    font-weight: 500;
    text-transform: uppercase;
    padding-left: 12px;
    white-space: nowrap
}

#header .user-quick-links-nav {
    margin-top: .75rem
}

#header .user-quick-links-nav .nav-item+.nav-item {
    margin-left: 1rem
}

#header .user-quick-links-nav .nav-link {
    font-size: .75rem;
    padding: 0;
    border-bottom: 1px solid #fff
}

#header .user-quick-links-nav .nav-link:focus,
#header .user-quick-links-nav .nav-link:hover {
    border-bottom-color: #fcdab2
}

#header .service-bar-primary {
    padding: .75rem 6px;
    border-top: 1px solid transparent
}

#header .service-bar-primary:empty {
    display: none
}

#header .service-bar-primary .service-bar-col-main {
    overflow: clip visible
}

#header .service-bar-primary .sport-view-switcher {
    max-width: 7.5rem;
    margin-right: auto
}

#header .service-bar-primary .sport-view-switcher .btn-dropdown-icon {
    color: #f7931e !important
}

#header .service-bar-primary .sport-view-switcher+.time-clock-wrapper {
    margin-left: 6px
}

#header .service-bar-primary .time-clock-wrapper {
    color: #cacbcc;
    font-size: .75rem;
    font-weight: 500;
    white-space: nowrap
}

#header .service-bar-primary .time-clock-wrapper .clock {
    display: inline-block;
    vertical-align: middle
}

#header .service-bar-primary .time-clock-wrapper .clock-time-zone {
    display: inline-block;
    vertical-align: middle
}

#header .service-bar-primary .odds-type-switcher {
    max-width: 9.375rem
}

#header .service-bar-primary .odds-type-switcher .btn-dropdown-icon {
    color: #f7931e !important
}

@media (max-width: 1599.98px) {
    #header .service-bar-primary .odds-type-switcher {
        margin-right: 6px
    }
}

#header .service-bar-primary .odds-type-switcher+.language-select-service-item {
    padding-left: 6px
}

#header .service-bar-primary .language-select-service-item {
    max-width: 7.5rem
}

#header .service-bar-primary .message-tickers-container {
    font-size: .75rem;
    font-weight: 500;
    overflow: hidden
}

#header .service-bar-primary .message-tickers-container .message-tickers-box {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

#header .service-bar-primary .message-tickers-container .message-ticker-icon-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-right: 12px
}

#header .service-bar-primary .message-tickers-container .message-ticker-icon-wrapper .message-ticker-icon {
    font-size: 1.125rem;
    vertical-align: top
}

#header .service-bar-primary .message-tickers-container .message-ticker-list-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden
}

#header .service-bar-primary .message-tickers-container .message-ticker-list-wrapper .message-ticker-list {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    position: relative;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform 1s linear;
    transition: -webkit-transform 1s linear;
    transition: transform 1s linear;
    transition: transform 1s linear, -webkit-transform 1s linear;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

#header .service-bar-primary .message-tickers-container .message-ticker-list-wrapper .message-ticker-item {
    color: #b3b3b3;
    vertical-align: top;
    padding-right: 2rem;
    position: relative
}

#header .service-bar-primary .message-tickers-container .message-ticker-list-wrapper .message-ticker-item.highlight {
    color: #fcdab2
}

#header .service-bar-primary .message-tickers-container .message-ticker-list-wrapper .message-ticker-item+.message-ticker-item {
    padding-left: 2rem
}

#header .service-bar-primary .message-tickers-container .message-ticker-list-wrapper .message-ticker-item+.message-ticker-item::before {
    content: "";
    position: absolute;
    display: block;
    vertical-align: middle;
    width: .5em;
    height: .5em;
    top: 50%;
    left: -.25em;
    margin-top: -.25em;
    border-radius: 50%;
    background-color: #fff
}

#header .service-bar-primary .message-tickers-container .message-ticker-list-wrapper .message-ticker-content {
    display: block;
    cursor: pointer
}

#header .service-bar-primary .btn-dropdown-icon {
    color: #f7931e
}

#header .service-bar-primary .my-bets-link {
    margin: 0 1rem 0 .5rem;
    font-size: .75rem;
    color: #cacbcc;
    white-space: nowrap
}

#header .service-bar-primary .my-bets-counter {
    margin: -1rem 0 0 3px
}

#header .language-option-item .flag-icon {
    margin-right: 6px
}

#header .language-option-item .language-option-label {
    display: inline-block;
    vertical-align: middle
}

#header.header-brand {
    border-bottom: none
}

#header.header-brand .brand-container {
    padding: 1rem
}

#header.header-brand .app-logo-link {
    margin-right: 0
}

#header .header-register-button {
    background-image: -webkit-gradient(linear, left top, right top, from(0), to(100%));
    background-image: linear-gradient(to right, 0, 100%);
    background-repeat: repeat-x;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    #header .header-register-button:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

#header .header-register-button.focus,
#header .header-register-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

#header .header-register-button.disabled,
#header .header-register-button:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

#header .header-register-button:not(:disabled):not(.disabled).active,
#header .header-register-button:not(:disabled):not(.disabled):active,
.show>#header .header-register-button.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

#header .header-register-button:not(:disabled):not(.disabled).active:focus,
#header .header-register-button:not(:disabled):not(.disabled):active:focus,
.show>#header .header-register-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

#header .header-login-button {
    color: #fff;
    background-color: transparent;
    background-image: none;
    border-color: #fff
}

#header .header-login-button:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

#header .header-login-button.focus,
#header .header-login-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

#header .header-login-button.disabled,
#header .header-login-button:disabled {
    color: #fff;
    background-color: transparent
}

#header .header-login-button:not(:disabled):not(.disabled).active,
#header .header-login-button:not(:disabled):not(.disabled):active,
.show>#header .header-login-button.dropdown-toggle {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

#header .header-login-button:not(:disabled):not(.disabled).active:focus,
#header .header-login-button:not(:disabled):not(.disabled):active:focus,
.show>#header .header-login-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

#header .header-deposit-button {
    background-image: -webkit-gradient(linear, left top, right top, from(#199e27), to(#22c333));
    background-image: linear-gradient(to right, #199e27 0, #22c333 100%);
    background-repeat: repeat-x;
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f;
    margin-left: 12px;
    text-transform: uppercase
}

@media (hover: hover) {
    #header .header-deposit-button:hover {
        color: #fff;
        background-color: #2b830c;
        border-color: #28770b
    }
}

#header .header-deposit-button.focus,
#header .header-deposit-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

#header .header-deposit-button.disabled,
#header .header-deposit-button:disabled {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

#header .header-deposit-button:not(:disabled):not(.disabled).active,
#header .header-deposit-button:not(:disabled):not(.disabled):active,
.show>#header .header-deposit-button.dropdown-toggle {
    color: #fff;
    background-color: #28770b;
    border-color: #246c0a
}

#header .header-deposit-button:not(:disabled):not(.disabled).active:focus,
#header .header-deposit-button:not(:disabled):not(.disabled):active:focus,
.show>#header .header-deposit-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

#header .header-menu-button {
    min-width: 120px
}

#header .header-menu-button+.header-menu-button {
    margin-left: 6px
}

#header.cl-header-brand {
    position: relative;
    border-top-color: #000;
    border-top-width: 2.25rem;
    border-top-style: solid;
    min-height: 132px;
    max-height: 132px;
    margin-bottom: 4rem
}

#header.cl-header-brand .brand-container {
    position: relative;
    z-index: 9;
    padding-top: 0;
    padding-bottom: 0
}

#header.cl-header-brand .app-logo-link img {
    width: 180px;
    height: auto;
    margin-top: -36px
}

.header-notification-bar {
    background-color: #f7931e;
    position: relative;
    z-index: 15
}

.header-notification-bar .ds-icon {
    color: #2d2d2d;
    margin-left: 12px;
    margin-right: 12px
}

.header-notification-bar .notification-link {
    cursor: pointer
}

.header-notification-bar .tickers-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: 12px;
    margin-right: 12px
}

.header-notification-bar .close {
    color: #2d2d2d;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    margin-left: auto;
    padding-left: 12px;
    padding-right: 12px
}

.notifications-container {
    color: #2d2d2d;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: .75rem;
    font-weight: 500;
    padding-top: .5rem;
    padding-bottom: .5rem;
    margin-right: 2.625rem
}

.btn-panic {
    color: #fff;
    background-color: #66121a;
    border-color: #66121a
}

@media (hover: hover) {
    .btn-panic:hover {
        color: #fff;
        background-color: #460c12;
        border-color: #3b0a0f
    }
}

.btn-panic.focus,
.btn-panic:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(102, 18, 26, .5);
    box-shadow: 0 0 0 .2rem rgba(102, 18, 26, .5)
}

.btn-panic.disabled,
.btn-panic:disabled {
    color: #fff;
    background-color: #66121a;
    border-color: #66121a
}

.btn-panic:not(:disabled):not(.disabled).active,
.btn-panic:not(:disabled):not(.disabled):active,
.show>.btn-panic.dropdown-toggle {
    color: #fff;
    background-color: #3b0a0f;
    border-color: #30080c
}

.btn-panic:not(:disabled):not(.disabled).active:focus,
.btn-panic:not(:disabled):not(.disabled):active:focus,
.show>.btn-panic.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(102, 18, 26, .5);
    box-shadow: 0 0 0 .2rem rgba(102, 18, 26, .5)
}

.btn-panic .ds-icon {
    font-size: 1rem
}

.btn-panic .panic-label {
    font-weight: 700
}

.featured-deposit-method {
    color: #000;
    background-color: #fd7e14;
    border-color: #fd7e14;
    color: #fff;
    min-width: 120px;
    margin-left: 12px;
    text-transform: uppercase
}

@media (hover: hover) {
    .featured-deposit-method:hover {
        color: #fff;
        background-color: #e96b02;
        border-color: #dc6502
    }
}

.featured-deposit-method.focus,
.featured-deposit-method:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(253, 126, 20, .5);
    box-shadow: 0 0 0 .2rem rgba(253, 126, 20, .5)
}

.featured-deposit-method.disabled,
.featured-deposit-method:disabled {
    color: #000;
    background-color: #fd7e14;
    border-color: #fd7e14
}

.featured-deposit-method:not(:disabled):not(.disabled).active,
.featured-deposit-method:not(:disabled):not(.disabled):active,
.show>.featured-deposit-method.dropdown-toggle {
    color: #fff;
    background-color: #dc6502;
    border-color: #cf5f02
}

.featured-deposit-method:not(:disabled):not(.disabled).active:focus,
.featured-deposit-method:not(:disabled):not(.disabled):active:focus,
.show>.featured-deposit-method.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(253, 126, 20, .5);
    box-shadow: 0 0 0 .2rem rgba(253, 126, 20, .5)
}

.featured-deposit-method.rounded-button-icon {
    min-width: auto !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
    padding: .75rem
}

.btn-group-sm>.featured-deposit-method.rounded-button-icon.btn,
.featured-deposit-method.rounded-button-icon.btn-sm {
    padding: .25rem
}

.featured-deposit-method.rounded-button-icon .icon {
    margin: 0
}

.featured-deposit-method .icon {
    display: inline-block;
    vertical-align: middle;
    background-position: center;
    background-repeat: no-repeat;
    width: 1.125rem;
    height: 1.125rem;
    background-size: contain;
    margin-right: 6px
}

.featured-deposit-method .icon:only-child {
    margin-left: 0
}

.featured-deposit-method .icon+.method-name {
    padding-right: 12px
}

.featured-deposit-method .method-name {
    padding-right: .75rem
}

.featured-deposit-method .method-name:only-child {
    padding: .25rem 0
}

@media (max-width: 1599.98px) {
    #header .main-navigation .nav .nav-item .nav-link {
        font-size: .75rem;
        margin: 0 .75rem
    }

    #header .main-navigation .nav .nav-item .header-game-image {
        height: 16px
    }
}

.header-quick-deposit-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-weight: 500;
    text-transform: capitalize;
    background-color: #fff
}

.header-quick-deposit-button[data-deposit=zimpler] {
    background-color: #6afdef
}

.header-quick-deposit-button[data-deposit=zimpler] img {
    max-width: initial;
    height: 19px;
    margin: 5px 0
}

.header-quick-deposit-button img {
    max-width: 17px;
    margin-right: 6px
}

.vip-club-link .vip-club-icon {
    background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.6 16.63'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23f4bc4d;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M3.98,8.66c1.59.3,3.05-.94,3.68-2.44.3-.72.39-1.11.41-2.08,0-.31-.01-.61-.04-.89h1.57c-.03.28-.04.58-.04.89.02.76.17,1.45.38,2.06.55,1.6,1.65,2.46,3.32,2.21.04,0,.08-.01.13-.02,1.1-.19,1.59-.6,2.11-1.61.01-.02.22-.51.22-.51.03,0,.59.15.7.17.11.02.13.02.15.04.03.05-.04.13-.13.28,0,0-.13.28-.13.28-.19.52-2.13,5.26-2.13,5.26,0,0-.62.71-5.5.89-4.07.14-5.57-.9-5.57-.9,0,0-1.38-3.54-1.97-5.1,0,0-.05-.19-.05-.19-.06-.2-.14-.42-.14-.42l-.07-.21h.11s.93.04.95.04c0,0,.14.59.14.59.16.63.61,1.4,1.86,1.65.02,0,.03,0,.05,0Z'/%3E%3Cpath class='cls-1' d='M17.6,5.58c0,.67-.5,1.2-1.13,1.2-.63,0-1.14-.54-1.14-1.21,0-.67.5-1.2,1.13-1.2.63,0,1.14.54,1.14,1.21Z'/%3E%3Cpath class='cls-1' d='M2.27,5.6c0,.67-.5,1.2-1.13,1.2C.51,6.79,0,6.25,0,5.59c0-.67.5-1.2,1.13-1.2.63,0,1.14.54,1.14,1.21Z'/%3E%3Cpath class='cls-1' d='M10.57,1.85c0,1.02-.77,1.84-1.73,1.84-.96,0-1.74-.83-1.75-1.85S7.86,0,8.82,0c.96,0,1.74.83,1.75,1.85Z'/%3E%3Cpath class='cls-1' d='M3.1,14.03h0c.37,1.05.6,1.75.6,1.75,0,0,1.33.98,4.93.84,4.32-.17,4.91-.87,4.91-.87,0,0,.29-.77.63-1.72-.16.13-1.17.71-5.51.86-4.07.14-5.57-.85-5.57-.85Z'/%3E%3C/svg%3E");
    width: 15px;
    height: 15px;
    display: inline-block;
    margin-bottom: -2px;
    margin-left: 4px
}

#footer-wrapper {
    background-color: #000;
    margin-top: 3rem
}

.webp #footer {
    background: #000
}

.no-webp #footer {
    background: #181818
}

#footer,
.no-webp #footer,
.webp #footer {
    background-size: cover;
    padding-top: 0
}

#footer .footer-bottom-wrapper {
    border-top: 1px solid #272727;
    padding: 2rem 0
}

#footer .footer-links-container {
    border-top: 1px solid #272727;
    padding: 2rem 12px
}

#footer .footer-column-width {
    max-width: 180px;
    -ms-flex-preferred-size: 16%;
    flex-basis: 16%;
    padding: 0 12px
}

#footer .footer-column-links .footer-column-link-item {
    color: #b3b3b3;
    font-size: .75rem;
    margin: .5rem 0
}

#footer .footer-column-links .footer-column-link-item+.app-links-container {
    margin-top: 24px
}

#footer .footer-column-links .footer-column-link-item a {
    color: #b3b3b3
}

#footer .footer-column-links .footer-column-link-item a:hover {
    color: #f8f9fa
}

#footer .footer-column-links .footer-column-link-item .active-color {
    color: #f38709
}

#footer .footer-column-links .footer-link {
    font-size: .75rem;
    color: #909092
}

#footer .footer-column-links .footer-link:hover {
    color: #fff
}

#footer .footer-column-links .column-title {
    font-size: .875rem;
    color: #f7931e;
    margin-bottom: 1rem
}

#footer .payment-providers-container-default {
    margin: 0 auto;
    padding: 1.5rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#footer .payment-providers-container-default .payment-providers-list {
    margin-left: -12px;
    margin-right: -12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#footer .payment-providers-container-default .payment-provider-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding: 6px 12px
}

#footer .payment-providers-container-default .payment-provider-item.trustly-payment-provider {
    display: none
}

#footer .payment-providers-container-default .payment-provider-logo {
    height: 45px;
    width: 99px;
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 200%;
    opacity: .8;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: ease-in-out .3s;
    transition: ease-in-out .3s;
    background-position: center bottom
}

#footer .payment-providers-container-default .payment-provider-logo:hover {
    opacity: 1;
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

#footer .payment-providers-container {
    padding: 1.5rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#footer .payment-providers-container .payment-provider-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    padding: .25rem;
    overflow: hidden
}

#footer .payment-providers-container .payment-provider-item .payment-footer-link {
    width: 100px;
    display: block;
    height: 35px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center top;
    -webkit-transition: top .4s linear;
    transition: top .4s linear;
    -webkit-transition-property: color, background;
    transition-property: color, background
}

#footer .payment-providers-container .payment-provider-item .payment-footer-link:after {
    content: "";
    width: 100px;
    display: block;
    height: 35px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: inherit;
    background-position: center -35px;
    opacity: 0;
    -webkit-transition: opacity .5s;
    transition: opacity .5s
}

#footer .payment-providers-container .payment-provider-item .payment-footer-link:hover:after {
    -webkit-transition: opacity .5s;
    transition: opacity .5s;
    opacity: 1
}

#footer .payment-providers-container .payment-provider-item.trustly-payment-provider {
    display: none
}

#footer .partners-container-default {
    padding: 1.5rem 0;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

#footer .partners-container-default .partners-list {
    margin-left: -12px;
    margin-right: -12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

#footer .partners-container-default .partner-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding: 6px 12px
}

#footer .partners-container-default .partner-logo {
    height: 45px;
    width: 99px;
    background-repeat: no-repeat;
    background-size: 100% 200%;
    opacity: .8;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: ease-in-out .3s;
    transition: ease-in-out .3s;
    background-position: center bottom
}

#footer .partners-container-default .partner-logo:hover {
    opacity: 1;
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

#footer .partners-container {
    padding: 1.5rem 0;
    text-align: center
}

#footer .partners-container .partner-item {
    display: inline;
    padding: .25rem;
    margin: 0 6px
}

#footer .partners-container .partner-item img {
    width: auto;
    height: 25px;
    display: inline-block
}

#footer .partners-container .partner-item img:not(.ds-logo) {
    filter: gray;
    -webkit-filter: grayscale(1) brightness(.6);
    -webkit-transition: all .5s
}

#footer .partners-container .partner-item img:hover {
    filter: none;
    -webkit-filter: grayscale(0)
}

#footer .partners-container .partner-item .evolution-logo {
    height: 20px
}

#footer .partners-container .partner-item .endorphina-logo {
    height: 50px
}

#footer .partners-container .partner-item .pragmaticplay-logo {
    height: 50px
}

#footer .footer-logo {
    text-align: center;
    padding: 1.5rem 0
}

#footer .footer-logo .app-logo-link {
    display: inline-block;
    vertical-align: top
}

#footer .footer-logo .app-logo-link img {
    display: block;
    width: auto;
    height: 34px
}

#footer .footer-copyright {
    text-align: center
}

#footer .footer-copyright .copyright-text {
    display: inline-block;
    vertical-align: top;
    font-size: .6875rem;
    color: #b3b3b3
}

#footer .license-container .license-logo {
    max-width: 50px
}

#footer .license-container .license-text {
    font-size: .6875rem;
    color: #b3b3b3;
    margin: 0 6px;
    text-align: center
}

#footer .license-container.license-container-seal {
    gap: 6px
}

#footer .license-container.license-container-seal+.license-container-seal {
    margin-left: 6px
}

#footer .footer-bottom-wrapper .footer-column-links {
    text-align: center;
    margin-bottom: 1.5rem
}

#footer .footer-bottom-wrapper .footer-column-link-item {
    text-align: center;
    padding-left: 12px;
    padding-right: 12px
}

#footer .footer-bottom-wrapper .certification-content a {
    height: 100%;
    width: 100%;
    max-width: 250px;
    max-height: 50px
}

#footer .footer-bottom-wrapper .certification-content img {
    height: 100%;
    width: 100%;
    max-height: 50px;
    -o-object-fit: contain;
    object-fit: contain
}

#footer .us-integrity {
    width: 115px;
    height: 25px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 1448.5 308.1' style='enable-background:new 0 0 1448.5 308.1;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%235F5F5F;%7D .st1%7Bfill:%23BABABA;%7D .st2%7Bfill:%23FFFFFF;%7D .st3%7Bfill:%23717171;%7D .st4%7Bfill:%234D4D4D;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M413.1,95v74.3c0,12-9.7,21.7-21.7,21.7h-3.8c-12,0-21.7-9.7-21.7-21.7V95h-25.8v74.3 c0,25.1,20.3,45.4,45.4,45.4h8c25.1,0,45.4-20.3,45.4-45.4V95H413.1z'/%3E%3Crect x='438.9' y='195.3' class='st0' width='16.9' height='16.9'/%3E%3Crect x='549' y='195.3' class='st0' width='16.9' height='16.9'/%3E%3Cpath class='st0' d='M535.6,152.4L535.6,152.4c-2.7-2.2-5.9-3.9-9.6-5c-10.4-3.2-17.4-5.6-22.3-7.7c-3.2-0.9-6.1-2.3-8.1-4.6 c-0.8-0.7-1.2-1.4-1.5-2.1c-1-1.8-1.4-4-1.2-6.2c0.2-2.8,1.4-5.5,3.6-7.2c8.5-6.7,25.5-4.7,32.8,4l17.3-19.4 c-8.4-7.3-21-12.2-38.1-12.2c-23.7,0-42.2,17.5-42.2,36.6c0,9,2.5,16.3,7.2,21.5c5.4,4.8,12.5,9.4,29.7,14l0,0 c6.5,1.3,13.6,4.7,16.6,9.9c1.1,1.9,1.5,4.2,1.3,6.5c-0.2,2.8-1.4,5.5-3.6,7.2c-9.5,7.6-31.3,4.1-36.9-7.5l-18.5,20 c8.1,9,22.1,15.3,42.4,15.3c23.7,0,42.2-17.5,42.2-36.6C547,167.5,543,158.1,535.6,152.4z'/%3E%3Crect x='576.4' y='95' class='st0' width='25.3' height='117.2'/%3E%3Crect x='1196' y='95' class='st0' width='25.3' height='117.2'/%3E%3Cpolygon class='st0' points='842.8,95 750.6,95 750.6,120.3 784.1,120.3 784.1,212.2 809.4,212.2 809.4,120.3 842.8,120.3 '/%3E%3Cpolygon class='st0' points='1326.8,95 1234.6,95 1234.6,120.3 1268.1,120.3 1268.1,212.2 1293.4,212.2 1293.4,120.3 1326.8,120.3 '/%3E%3Cpolygon class='st0' points='936.4,118 936.4,95 857,95 857,212.2 938.4,212.2 938.4,189.3 882.3,189.3 882.3,163.7 932.7,163.7 932.7,140.7 882.3,140.7 882.3,118 '/%3E%3Cpolygon class='st0' points='711.8,95 711.8,177.1 661.3,95 626.1,95 626.1,212.2 651.4,212.2 651.4,127.2 703.7,212.2 737.1,212.2 737.1,95 '/%3E%3Cpath class='st0' d='M1020.8,142.1v24h21.6v18.7c-5.8,4.3-14.5,6.4-27.3,6.4c-20.4,0-34.4-16.9-34.4-37.8s13.5-37.8,34.9-37.8 c15.6,0,24.7,5.2,29.9,11.8L1064,107c-12.2-9.5-22.9-14.5-49.4-14.5c-37.5,0-61.1,27.3-61.1,60.9c0,33.7,24.3,60.9,60.1,60.9 c27.4,0,43.4-3.5,52.7-10.7v-61.3L1020.8,142.1z'/%3E%3Cpath class='st0' d='M1153,162.7c15.5-3.7,25.2-13.7,25.2-32.3c0-25-17.2-34.7-38.8-35.3l0,0h-25.7h-18.1h-7.2v117.2h25.3v-47.1 h13.9l24.6,47.1h30L1153,162.7z M1138.1,143.3h-24.4v-26h24.4c7.4,0,13.4,5.8,13.4,13C1151.6,137.4,1145.5,143.3,1138.1,143.3z'/%3E%3Cpolygon class='st0' points='1438.3,95 1407.9,95 1381.5,139.2 1356.6,95 1325.2,95 1369.4,163 1369.4,212.2 1394.7,212.2 1394.7,162.1 '/%3E%3C/g%3E%3Cg%3E%3Cpath class='st1' d='M156.6,34.9c-2.8,0-14.6,0-17.5,0c-40.3,0-97,31.1-97,31.1v63c0,25.7,6.8,59.2,21.3,80.9 c23.8,35.7,82.2,60.3,84.4,60.3s60.6-24.7,84.4-60.3c14.5-21.7,21.3-55.2,21.3-80.9V66C253.6,66,196.9,34.9,156.6,34.9z'/%3E%3Cg%3E%3Cg%3E%3Cpolygon class='st2' points='170.7,101.7 194.6,90.7 195.2,113.4 '/%3E%3Cpolygon class='st2' points='216.9,123.1 241,111.9 241.3,135.3 '/%3E%3Cpath class='st3' d='M147.8,270.5V69.1l23.6,11.1v21.2l23.2,11.4v-22l23,10v22l23.3,11.3v-22.3l16.5,8.1c0,0,0.6,58.5-10,86.3 S187.1,270.5,147.8,270.5z'/%3E%3C/g%3E%3Cg%3E%3Cpolygon class='st3' points='125,101.7 101,90.7 100.5,113.4 '/%3E%3Cpolygon class='st3' points='78.8,123.1 54.7,111.9 54.4,135.3 '/%3E%3Cpath class='st2' d='M147.8,270.5V69.1l-23.6,11.1v21.2L101,112.7v-22l-23,10v22L54.7,134v-22.3l-16.5,8.1c0,0-0.6,58.5,10,86.3 S108.6,270.5,147.8,270.5z'/%3E%3C/g%3E%3C/g%3E%3Cpath class='st4' d='M160.1,3c-3.7,0-20.9,0-24.6,0C83.6,3,10.2,46.4,10.2,46.4v83.9c0,34.8,8.8,69.3,27.5,98.6 c30.7,48.3,107.3,76.2,110.2,76.2s79.5-28,110.2-76.2c18.7-29.3,27.5-63.8,27.5-98.6V46.4C285.5,46.4,212.1,3,160.1,3z M253.6,129 c0,25.7-6.8,59.2-21.3,80.9c-23.8,35.7-82.2,60.3-84.4,60.3c-2.3,0-60.6-24.7-84.4-60.3C49,188.2,42.2,154.7,42.2,129V66 c0,0,56.7-31.1,97-31.1h17.5c40.3,0,97,31.1,97,31.1L253.6,129L253.6,129z'/%3E%3Cpath class='st0' d='M258,228.9c18.7-29.3,27.5-63.8,27.5-98.6V46.9l-32,19.1l0,0v63c0,25.7-6.8,59.2-21.3,80.9 c-23.8,35.7-82.2,60.3-84.4,60.3v34.9C150.8,305.1,227.3,277.2,258,228.9z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 100%;
    background-repeat: no-repeat;
    -webkit-transition-property: color, background;
    transition-property: color, background
}

#footer .us-integrity:hover {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 1448.5 308.1' style='enable-background:new 0 0 1448.5 308.1;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23BC3432;%7D .st1%7Bfill:%232A4279;%7D .st2%7Bfill:%239DCDEC;%7D .st3%7Bfill:%23FFFFFF;%7D .st4%7Bfill:%23295EA4;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M413.1,95v74.3c0,12-9.7,21.7-21.7,21.7h-3.8c-12,0-21.7-9.7-21.7-21.7V95h-25.8v74.3 c0,25.1,20.3,45.4,45.4,45.4h8c25.1,0,45.4-20.3,45.4-45.4V95H413.1z'/%3E%3Crect x='438.9' y='195.3' class='st0' width='16.9' height='16.9'/%3E%3Crect x='549' y='195.3' class='st0' width='16.9' height='16.9'/%3E%3Cpath class='st0' d='M535.6,152.4c0,0,0.1,0,0.1,0c-2.8-2.2-6-3.9-9.7-5c-10.4-3.2-17.4-5.6-22.3-7.7c-3.2-0.9-6.1-2.3-8.1-4.6 c-0.8-0.7-1.2-1.4-1.5-2.1c-1-1.8-1.4-4-1.2-6.2c0.2-2.8,1.4-5.5,3.6-7.2c8.5-6.7,25.5-4.7,32.8,4l17.3-19.4 c-8.4-7.3-21-12.2-38.1-12.2c-23.7,0-42.2,17.5-42.2,36.6c0,9,2.5,16.3,7.2,21.5c5.4,4.8,12.5,9.4,29.7,14c0,0,0,0,0,0 c6.5,1.3,13.6,4.7,16.6,9.9c1.1,1.9,1.5,4.2,1.3,6.5c-0.2,2.8-1.4,5.5-3.6,7.2c-9.5,7.6-31.3,4.1-36.9-7.5l-18.5,20 c8.1,9,22.1,15.3,42.4,15.3c23.7,0,42.2-17.5,42.2-36.6C547,167.5,543,158.1,535.6,152.4z'/%3E%3Crect x='576.4' y='95' class='st1' width='25.3' height='117.2'/%3E%3Crect x='1196' y='95' class='st1' width='25.3' height='117.2'/%3E%3Cpolygon class='st1' points='842.8,95 750.6,95 750.6,120.3 784.1,120.3 784.1,212.2 809.4,212.2 809.4,120.3 842.8,120.3 '/%3E%3Cpolygon class='st1' points='1326.8,95 1234.6,95 1234.6,120.3 1268.1,120.3 1268.1,212.2 1293.4,212.2 1293.4,120.3 1326.8,120.3 '/%3E%3Cpolygon class='st1' points='936.4,118 936.4,95 857,95 857,212.2 938.4,212.2 938.4,189.3 882.3,189.3 882.3,163.7 932.7,163.7 932.7,140.7 882.3,140.7 882.3,118 '/%3E%3Cpolygon class='st1' points='711.8,95 711.8,177.1 661.3,95 626.1,95 626.1,212.2 651.4,212.2 651.4,127.2 703.7,212.2 737.1,212.2 737.1,95 '/%3E%3Cpath class='st1' d='M1020.8,142.1v24h21.6v18.7c-5.8,4.3-14.5,6.4-27.3,6.4c-20.4,0-34.4-16.9-34.4-37.8s13.5-37.8,34.9-37.8 c15.6,0,24.7,5.2,29.9,11.8l18.5-20.4c-12.2-9.5-22.9-14.5-49.4-14.5c-37.5,0-61.1,27.3-61.1,60.9c0,33.7,24.3,60.9,60.1,60.9 c27.4,0,43.4-3.5,52.7-10.7v-61.3L1020.8,142.1z'/%3E%3Cpath class='st1' d='M1153,162.7c15.5-3.7,25.2-13.7,25.2-32.3c0-25-17.2-34.7-38.8-35.3v0h-25.7h-18.1h-7.2v117.2h25.3v-47.1 h13.9l24.6,47.1h30L1153,162.7z M1138.1,143.3h-24.4v-26h24.4c7.4,0,13.4,5.8,13.4,13C1151.6,137.4,1145.5,143.3,1138.1,143.3z'/%3E%3Cpolygon class='st1' points='1438.3,95 1407.9,95 1381.5,139.2 1356.6,95 1325.2,95 1369.4,163 1369.4,212.2 1394.7,212.2 1394.7,162.1 '/%3E%3C/g%3E%3Cg%3E%3Cpath class='st2' d='M156.6,34.9c-2.8,0-14.6,0-17.5,0c-40.3,0-97,31.1-97,31.1v63c0,25.7,6.8,59.2,21.3,80.9 c23.8,35.7,82.2,60.3,84.4,60.3s60.6-24.7,84.4-60.3c14.5-21.7,21.3-55.2,21.3-80.9V66C253.6,66,196.9,34.9,156.6,34.9z'/%3E%3Cg%3E%3Cg%3E%3Cpolygon class='st3' points='170.7,101.7 194.6,90.7 195.2,113.4 '/%3E%3Cpolygon class='st3' points='216.9,123.1 241,111.9 241.3,135.3 '/%3E%3Cpath class='st0' d='M147.8,270.5V69.1l23.6,11.1v21.2l23.2,11.4v-22l23,10v22l23.3,11.3v-22.3l16.5,8.1c0,0,0.6,58.5-10,86.3 S187.1,270.5,147.8,270.5z'/%3E%3C/g%3E%3Cg%3E%3Cpolygon class='st0' points='125,101.7 101,90.7 100.5,113.4 '/%3E%3Cpolygon class='st0' points='78.8,123.1 54.7,111.9 54.4,135.3 '/%3E%3Cpath class='st3' d='M147.8,270.5V69.1l-23.6,11.1v21.2L101,112.7v-22l-23,10v22l-23.3,11.3v-22.3l-16.5,8.1 c0,0-0.6,58.5,10,86.3S108.6,270.5,147.8,270.5z'/%3E%3C/g%3E%3C/g%3E%3Cpath class='st1' d='M160.1,3c-3.7,0-20.9,0-24.6,0C83.6,3,10.2,46.4,10.2,46.4v83.9c0,34.8,8.8,69.3,27.5,98.6 c30.7,48.3,107.3,76.2,110.2,76.2s79.5-28,110.2-76.2c18.7-29.3,27.5-63.8,27.5-98.6V46.4C285.5,46.4,212.1,3,160.1,3z M253.6,129 c0,25.7-6.8,59.2-21.3,80.9c-23.8,35.7-82.2,60.3-84.4,60.3c-2.3,0-60.6-24.7-84.4-60.3c-14.5-21.7-21.3-55.2-21.3-80.9V66 c0,0,56.7-31.1,97-31.1c2.8,0,14.6,0,17.5,0c40.3,0,97,31.1,97,31.1V129z'/%3E%3Cpath class='st4' d='M258,228.9c18.7-29.3,27.5-63.8,27.5-98.6V46.9l-32,19.1c0,0,0,0,0,0v63c0,25.7-6.8,59.2-21.3,80.9 c-23.8,35.7-82.2,60.3-84.4,60.3v34.9C150.8,305.1,227.3,277.2,258,228.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

#footer .app-links-container {
    margin-bottom: 12px
}

.responsible-gaming-container .rg-link {
    color: #b3b3b3;
    font-size: .75rem;
    margin: 0 6px;
    -webkit-transition: ease-in-out .3s;
    transition: ease-in-out .3s
}

.responsible-gaming-container .rg-link:hover {
    color: #fff
}

.responsible-gaming-container .rg-link:hover .responsible-gaming-logo {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

.responsible-gaming-container .responsible-gaming-logo {
    width: 25px;
    max-width: 25px;
    max-height: 25px;
    margin-right: 6px;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: ease-in-out .3s;
    transition: ease-in-out .3s
}

.responsible-gaming-container .responsible-gaming-logo.responsible-gaming-logo-de {
    width: 75px;
    height: 75px;
    max-width: 75px;
    max-height: 75px
}

.responsible-gaming-container .gaming-logo {
    height: 40px;
    margin: 0 6px
}

.gaming-problems-disclaimer {
    font-size: .75rem
}

.gaming-problems-disclaimer .rg-link {
    color: #0bafd8;
    text-decoration: underline;
    font-weight: 700
}

html {
    width: 100%;
    height: 100%
}

body {
    min-height: 100%;
    min-width: 1200px;
    -ms-overflow-x: hidden
}

body.body-loader {
    position: fixed;
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

body.popup-window {
    min-width: 900px
}

body.blurred-content #page-content,
body.blurred-content header {
    -webkit-filter: blur(2px) grayscale(10%);
    filter: blur(2px) grayscale(10%)
}

body.page-createNewPassword,
body.page-forgottenPassword,
body.page-login,
body.page-register,
body.page-verify {
    background: url(../../img/bg/sports-background.jpg) no-repeat;
    background-size: cover
}

body::-webkit-scrollbar {
    width: 14px
}

body::-webkit-scrollbar-thumb {
    border-radius: 14px;
    background-color: #787878;
    border: 3px solid transparent;
    background-clip: content-box
}

body::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, .1)
}

body.casino-search-mode {
    overflow: hidden
}

body.layout-casino.page-home {
    background-color: #000
}

body.layout-casino.page-home .app-logo-image {
    margin-top: 12px;
    width: 135px !important
}

body #headerContainer {
    position: sticky;
    width: 100%;
    top: 0;
    z-index: 50
}

body #headerContainer.with-backdrop {
    z-index: 100
}

.lcs-left-wrapper-fixed {
    max-width: 270px;
    min-width: 250px
}

.lcs-right-wrapper-fixed {
    min-width: 250px;
    max-width: 480px
}

#page-content {
    padding-left: 6px;
    padding-right: 6px
}

.euro-sport-events-container {
    min-height: 80vh
}

.page-login {
    background-color: #060606
}

.page-login .header-brand {
    background-color: #202020
}

.page-home .featured-events-container {
    min-height: 60vh;
    background-color: #1b1b1b
}

.page-lastMinute .featured-events-container {
    min-height: 80vh;
    background-color: #1b1b1b
}

.plugin-content .euro-sport-events-container {
    min-height: 800px
}

.plugin-content .page-home .featured-events-container {
    min-height: 600px
}

.plugin-content .page-lastMinute .featured-events-container {
    min-height: 800px
}

@media (max-width: 1439.98px) {

    .route-ESports .lcs-left-wrapper-fixed.column-scrollable,
    .route-ESportsFavorites .lcs-left-wrapper-fixed.column-scrollable,
    .route-ESportsLive .lcs-left-wrapper-fixed.column-scrollable,
    .route-ESportsOutrights .lcs-left-wrapper-fixed.column-scrollable,
    .route-ESportsSingleEventEarly .lcs-left-wrapper-fixed.column-scrollable,
    .route-ESportsSingleEventLive .lcs-left-wrapper-fixed.column-scrollable {
        max-width: 88px;
        min-width: 88px
    }
}

@media (max-width: 1199.98px) {

    .route-EuroEarly .lcs-left-wrapper-fixed.column-scrollable,
    .route-EuroEarlyEvents .lcs-left-wrapper-fixed.column-scrollable,
    .route-EuroHome .lcs-left-wrapper-fixed.column-scrollable,
    .route-EuroSearch .lcs-left-wrapper-fixed.column-scrollable,
    .route-EuroSingleEventEarly .lcs-left-wrapper-fixed.column-scrollable,
    .route-Results .lcs-left-wrapper-fixed.column-scrollable {
        max-width: 88px;
        min-width: 88px
    }
}

.table-fixed {
    table-layout: fixed
}

.transitionable {
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.column-scrollable {
    padding-left: 0;
    padding-right: 3px;
    position: relative;
    height: 100%;
    overflow: hidden
}

.column-scrollable.column-padded {
    padding-left: 12px
}

.column-scrollable.column-padded .scrollable-box {
    padding-left: 2px
}

.column-scrollable:first-child {
    padding-left: 12px
}

.column-scrollable:first-child .scrollable-box {
    padding-left: 2px
}

.column-scrollable:first-child .scrollable-box.dropdown-menu {
    padding-left: 0
}

.column-scrollable::after {
    z-index: 1;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 14px;
    content: "";
    display: block;
    background-color: #131313;
    -webkit-transition: opacity .2s linear;
    transition: opacity .2s linear;
    opacity: 1;
    pointer-events: none
}

@media (hover: hover) {
    .column-scrollable:hover::after {
        opacity: 0
    }
}

.scrollable-box {
    overflow-x: hidden;
    overflow-y: scroll;
    height: 100%;
    padding-left: 0;
    padding-right: 3px
}

@supports (-moz-appearance: none) {
    .scrollable-box {
        padding-right: 12px;
        scrollbar-color: #787878 rgba(0, 0, 0, .1);
        scrollbar-width: thin
    }
}

.scrollable-box::-webkit-scrollbar {
    width: 8px
}

.scrollable-box::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: #787878
}

.scrollable-y-auto {
    padding-right: 0;
    overflow-y: auto !important
}

.plugin-content.layout-scroll {
    height: 100%;
    overflow: hidden
}

.plugin-content.layout-scroll body {
    height: 100%;
    overflow-y: auto
}

.layout-full {
    height: 100%;
    overflow-y: hidden
}

.layout-full body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.layout-full #serviceBarPrimary {
    padding-left: 0;
    padding-right: 0;
    background: 0 0;
    margin-bottom: 0
}

.layout-full #serviceBarPrimary .service-bar-col {
    padding-left: 0;
    padding-right: 3px
}

.layout-full #serviceBarPrimary .service-bar-col:first-child {
    padding-left: 12px
}

.layout-full #serviceBarPrimary .service-bar-col:first-child .service-bar-col-content {
    padding-left: 2px
}

.layout-full #serviceBarPrimary .service-bar-col-content {
    padding-left: 0;
    padding-right: calc(3px + 8px)
}

.layout-full #page-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    padding-left: 0;
    padding-right: 0
}

.layout-full .default-scroll {
    overflow: auto
}

@supports (-moz-appearance: none) {
    .layout-full .default-scroll {
        padding-right: 12px;
        scrollbar-color: #787878 rgba(0, 0, 0, .1);
        scrollbar-width: thin
    }
}

.layout-full .default-scroll::-webkit-scrollbar {
    width: 14px
}

.layout-full .default-scroll::-webkit-scrollbar-thumb {
    border-radius: 14px;
    background-color: #787878;
    border: 3px solid transparent;
    background-clip: content-box
}

.layout-full .default-scroll::-webkit-scrollbar-track {
    background-color: rgba(0, 0, 0, .1)
}

.container-games-grid {
    max-width: 1800px;
    padding: 0 12px
}

.container-games-grid .casino-game-nav-item-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: calc(1.3125rem + 1.75rem + 6px)
}

.container-games-grid .casino-game-nav-item-container .casino-game-nav-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    white-space: nowrap
}

#leftColumnWrapper .box-content:empty~.box-content {
    margin-top: 0
}

.disabled-casino-games .games-casino-element-display {
    display: none !important
}

.notification-ribbon {
    background: #202020;
    font-size: .875rem;
    padding: 6px
}

.hide-scrollbars::-webkit-scrollbar {
    display: none;
    -webkit-appearance: none;
    appearance: none
}

.grecaptcha-badge {
    visibility: hidden
}

/*! purgecss end ignore */
.odd-holder {
    font-size: .75rem;
    line-height: 1.5;
    height: 1.125rem;
    padding-top: 0;
    padding-bottom: 0;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    position: relative;
    padding-left: 6px;
    padding-right: 6px
}

.odd-holder::before {
    content: "";
    display: none;
    position: absolute;
    z-index: 1;
    top: 3px;
    right: 3px;
    width: 0;
    height: 0;
    border-top: 7px solid #37a60f;
    border-left: 7px solid transparent
}

.odd-holder::after {
    content: "";
    display: none;
    position: absolute;
    z-index: 1;
    bottom: 3px;
    right: 3px;
    width: 0;
    height: 0;
    border-bottom: 7px solid #f7273f;
    border-left: 7px solid transparent
}

.odd-holder .spread {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    padding-left: 6px;
    padding-right: 3px;
    display: block;
    font-style: normal;
    font-weight: 400
}

.odd-holder .spread.no_odd {
    padding-right: 6px;
    text-align: center
}

.odd-holder .odd {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    padding-left: 3px;
    padding-right: 6px;
    display: block;
    font-style: normal;
    text-align: right;
    position: relative
}

.odd-holder .odd.color-odd {
    color: #f7931e
}

.odd-holder .odd.negative-color-odd {
    color: #f96273
}

.odd-holder .odd.no_spread {
    padding-left: 6px;
    text-align: center
}

.odd-holder .odd.no_spread::before {
    left: 6px;
    margin-left: 0
}

.odd-holder .odd.no_spread::after {
    left: 6px;
    margin-left: 0
}

.odd-holder .odd::before {
    content: "";
    display: none;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 0;
    width: 0;
    height: 0;
    margin-top: -2px;
    margin-left: -4px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-bottom: 4px solid #37a60f
}

.odd-holder .odd::after {
    content: "";
    display: none;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 0;
    width: 0;
    height: 0;
    margin-top: -2px;
    margin-left: -4px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #f7273f
}

.odd-holder .odd-holder-label {
    display: block;
    color: #fff;
    font-weight: 400
}

.odd-holder .odd-holder-col {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding-left: 6px;
    padding-right: 6px
}

.odd-holder .odd-holder-col.col-30 {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    max-width: 30%
}

.odd-holder .odd-holder-col.col-40 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    max-width: 40%
}

.odd-holder .odd-holder-col.col-50 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%
}

.odd-holder .odd-holder-col.col-60 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    max-width: 60%
}

.odd-holder .odd-holder-col.col-70 {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    max-width: 70%
}

.odd-holder .odd-holder-col.col-fluid {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.odd-holder .odd-holder-col.spread-col {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.odd-holder .odd-holder-col.spread-col.btn-odd-info {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.odd-holder .odd-holder-col.odd-col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.odd-holder .odd-holder-col-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 6px;
    padding-right: 6px
}

.odd-holder .odd-holder-inline {
    text-align: right
}

.odd-holder .odd-holder-inline .spread {
    -ms-flex-preferred-size: 65%;
    flex-basis: 65%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    padding-left: 0;
    padding-right: 3px
}

.odd-holder .odd-holder-inline .odd {
    -ms-flex-preferred-size: 35%;
    flex-basis: 35%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    padding-left: 3px;
    padding-right: 0
}

.odd-holder .odd-holder-inline .odd.no_spread {
    padding-left: 0;
    text-align: right
}

.odd-holder.odd-holder-centered .odd-holder-col-auto:first-child {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.odd-holder.odd-holder-centered .odd-holder-col-auto:last-child {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.odd-holder.odd-holder-centered .odd-holder-col-auto:only-child {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.odd-holder.odd-holder-centered .spread {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.odd-holder.odd-holder-centered .odd {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.odd-holder.odd-holder-content-centered .market-odd_info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: right !important
}

.odd-holder.odd-holder-content-centered .odd {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left !important
}

.odd-holder.odd-holder-single-line .spread {
    display: none
}

.odd-holder.odd-holder-single-line .odd {
    text-align: center;
    padding-left: 6px;
    padding-right: 6px
}

@media (max-width: 1439.98px) {
    .odd-holder.odd-holder-single-line .odd {
        padding-left: 0;
        padding-right: 0
    }
}

.odd-holder.odd-holder-single-line.visible-spread .spread {
    display: block
}

.odd-holder.up::before {
    display: block
}

.odd-holder.down::after {
    display: block
}

.odd-holder.selected {
    background-color: #f7931e !important;
    color: #0e1016 !important;
    font-weight: 700 !important
}

.odd-holder.selected .odd-holder-label {
    color: #0e1016 !important
}

.odd-holder.selected .spread {
    color: #0e1016 !important
}

.odd-holder.selected .color-odd {
    color: #0e1016 !important
}

.odd-holder.selected .odd {
    color: #0e1016 !important
}

.odd-holder:empty {
    cursor: default
}

.odd-holder:empty:hover {
    background-color: transparent !important
}

.odd-holder.odd-holder-h-100 {
    height: 100% !important
}

.odd-holder.btn-odd {
    text-transform: initial;
    font-weight: 700
}

.odd-holder.btn-odd .odd-holder-label {
    font-weight: 700
}

.odd-holder.btn-odd .spread {
    font-weight: 700
}

.odd-holder.btn-odd .odd {
    color: inherit
}

.asian-layout .mode-live .odd-holder.up {
    background-color: rgba(255, 255, 255, .3)
}

.asian-layout .mode-live .odd-holder.up::before {
    display: none
}

.asian-layout .mode-live .odd-holder.up .odd::before {
    display: block
}

.asian-layout .mode-live .odd-holder.down {
    background-color: rgba(255, 255, 255, .3)
}

.asian-layout .mode-live .odd-holder.down::after {
    display: none
}

.asian-layout .mode-live .odd-holder.down .odd::after {
    display: block
}

.asian-layout .mode-live .odd-holder .odd {
    color: #0e1016
}

.asian-layout .mode-live .odd-holder-single-line.up {
    background-color: rgba(255, 255, 255, .5)
}

.asian-layout .mode-live .odd-holder-single-line.up::before {
    display: block
}

.asian-layout .mode-live .odd-holder-single-line.up .odd::before {
    display: none
}

.asian-layout .mode-live .odd-holder-single-line.down {
    background-color: rgba(255, 255, 255, .5)
}

.asian-layout .mode-live .odd-holder-single-line.down::after {
    display: block
}

.asian-layout .mode-live .odd-holder-single-line.down .odd::after {
    display: none
}

.asian-layout .mode-early .odd-holder.up {
    background-color: rgba(0, 0, 0, .5)
}

.asian-layout .mode-early .odd-holder.up::before {
    display: none
}

.asian-layout .mode-early .odd-holder.up .odd::before {
    display: block
}

.asian-layout .mode-early .odd-holder.down {
    background-color: rgba(0, 0, 0, .5)
}

.asian-layout .mode-early .odd-holder.down::after {
    display: none
}

.asian-layout .mode-early .odd-holder.down .odd::after {
    display: block
}

.asian-layout .mode-early .odd-holder .odd {
    color: #f7931e
}

.asian-layout .mode-early .odd-holder-single-line.up {
    background-color: rgba(255, 255, 255, .7)
}

.asian-layout .mode-early .odd-holder-single-line.up::before {
    display: block
}

.asian-layout .mode-early .odd-holder-single-line.up .odd::before {
    display: none
}

.asian-layout .mode-early .odd-holder-single-line.down {
    background-color: rgba(255, 255, 255, .7)
}

.asian-layout .mode-early .odd-holder-single-line.down::after {
    display: block
}

.asian-layout .mode-early .odd-holder-single-line.down .odd::after {
    display: none
}

.asian-layout .odd-holder .odd {
    font-weight: 700
}

.asian-layout .odd-holder .odd.negative-color-odd {
    color: #fe2f3a
}

.asian-layout .odd-holder .spread {
    font-weight: 500
}

.odd-holder-lg {
    font-size: .75rem;
    line-height: 1.5;
    height: 1.625rem;
    padding-top: .25rem;
    padding-bottom: .25rem
}

.odd-holder-xlg {
    font-size: .75rem;
    line-height: 1.5;
    height: 2rem;
    padding-top: .4375rem;
    padding-bottom: .4375rem
}

.spread-holder {
    font-size: .75rem;
    line-height: 1.5;
    height: 1.125rem;
    padding-top: 0;
    padding-bottom: 0;
    font-weight: 500;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.spread-holder .spread {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    padding-left: 6px;
    padding-right: 3px;
    display: block;
    font-style: normal
}

.spread-holder .spread.no_odd {
    padding-right: 6px;
    text-align: center
}

.extended-spread-display .spread {
    white-space: nowrap;
    text-transform: uppercase
}

.extended-spread-display .spread:before {
    width: .75rem;
    display: inline-block;
    text-align: center
}

.extended-spread-display .spread.spread-under:not(:empty):before {
    content: "U"
}

.extended-spread-display .spread.spread-over:not(:empty):before {
    content: "O"
}

.extended-spread-display .spread.spread-positive:not(:empty):before {
    content: "+"
}

.extended-spread-display .spread.spread-negative:not(:empty):before {
    content: "-"
}

.spread-holder-lg {
    font-size: .75rem;
    line-height: 1.5;
    height: 1.625rem;
    padding-top: .25rem;
    padding-bottom: .25rem
}

.single-line-spread {
    font-weight: 500;
    cursor: default;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.single-line-spread .spread {
    font-size: .75rem;
    line-height: 1.5;
    height: 2.125rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    padding-left: 6px;
    padding-right: 6px;
    display: block;
    font-style: normal
}

.single-line-spread .spread:empty {
    display: none
}

.single-line-spread .odd {
    display: none
}

@media (max-width: 1599.98px) {
    .single-line-spread .spread {
        padding-left: 0;
        padding-right: 0;
        font-size: .6875rem
    }
}

.wallet-balance .odd-holder .odd.color-odd {
    color: #fab668
}

.bet-disabled.odd {
    opacity: .4 !important
}

.bet-disabled .odd {
    opacity: .4 !important
}

.selection-preview {
    background-color: #ebebeb;
    position: relative;
    padding: 12px;
    margin-bottom: .25rem;
    color: #0e1016;
    font-size: .6875rem
}

.selection-preview .bs-selection {
    position: relative;
    padding: .125rem 6px;
    background-color: rgba(0, 0, 0, .05);
    margin-top: .375rem;
    margin-bottom: .375rem;
    margin-left: -6px;
    margin-right: -6px;
    font-weight: 700;
    font-size: .8125rem
}

.confirm-place-bet-combo-stake,
.confirm-place-bet-description {
    font-size: .8125rem
}

.betslip-container .bs-error-container {
    font-size: .75rem;
    font-weight: 500;
    color: #0e1016;
    padding: .5rem 12px;
    background-color: inherit
}

.betslip-container .bs-error-container .bs-error-message {
    display: block;
    text-align: center
}

.betslip-container .bs-help-item {
    text-align: center;
    font-size: .75rem;
    font-weight: 500
}

.betslip-container .bs-help {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0
}

.betslip-container .bs-help .bs-help-container {
    height: 100%;
    background: rgba(28, 28, 28, .8);
    color: #fff;
    font-size: .75rem;
    font-weight: 500;
    text-align: center;
    padding: .5rem
}

.betslip-container .bs-help .bs-help-container .bs-help-items {
    background-color: #4a4a4a;
    padding: .5rem
}

.betslip-container .bs-help .bs-help-container .help-item {
    padding: .25rem
}

.betslip-container .bs-help .bs-help-container .btn-user-deposit {
    background-image: -webkit-gradient(linear, left top, right top, from(#199e27), to(#22c333));
    background-image: linear-gradient(to right, #199e27 0, #22c333 100%);
    background-repeat: repeat-x;
    color: #fff
}

.betslip-container .no-odds-holder {
    background-color: #4a4a4a;
    font-size: .75rem;
    font-weight: 500;
    color: #b3b3b3;
    padding: 1.5rem 12px
}

.betslip-container .no-odds-holder .empty-betslip-msg {
    display: block;
    text-align: center
}

.betslip-container .no-bets-holder {
    background-color: #4a4a4a;
    font-size: .75rem;
    font-weight: 500;
    color: #b3b3b3;
    padding: 1.5rem 12px
}

.betslip-container .no-bets-holder .empty-betlist-msg {
    display: block;
    text-align: center
}

.betslip-container .betslip-nav-tabs .betslip-nav-item .betslip-nav-link {
    text-transform: capitalize;
    padding: .5rem .25rem
}

.betslip-container .betslip-nav-tabs .betslip-nav-item-settings {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.betslip-container .betslip-nav-tabs .betslip-nav-item-settings .betslip-nav-settings {
    font-size: 0;
    padding: .59375rem .75rem
}

.betslip-container .betslip-nav-tabs .betslip-nav-item-settings .betslip-nav-settings .betslip-settings-icon {
    font-size: 1.125rem
}

.betslip-container .bs-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    background-color: #1c1c1c
}

.betslip-container .bs-tabs .bs-tab-item {
    margin: 0;
    padding: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    text-align: center
}

.betslip-container .bs-tabs .bs-tab-item .bs-tab-link {
    display: block;
    font-size: .6875rem;
    font-weight: 400;
    color: #fff;
    padding: .7rem .25rem;
    border-top: 2px solid transparent;
    border-bottom: 2px solid transparent;
    position: relative;
    cursor: pointer
}

.betslip-container .bs-tabs .bs-tab-item .bs-tab-link-text {
    position: relative;
    margin: 0 auto
}

.betslip-container .bs-tabs .bs-tab-item.active .bs-tab-link {
    color: #fff;
    border-bottom-color: #f7931e;
    font-weight: 400
}

.betslip-container .bs-tabs .bs-tab-link-label {
    font-size: .4375rem;
    font-weight: 700;
    line-height: 1;
    position: absolute;
    bottom: 100%;
    right: 0;
    text-transform: uppercase;
    color: #000;
    background-color: #f7931e;
    padding: .0625rem .125rem
}

.betslip-container .bs-tabs .bs-tab-link-label:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -.25rem;
    border-left: 0 solid transparent;
    border-right: .25rem solid transparent;
    border-top: .25rem solid #f7931e
}

.betslip-container .bs-tab-content .bs-tab-pane {
    display: none
}

.betslip-container .bs-tab-content .bs-tab-pane.active {
    display: block
}

.betslip-container .bs-bet-list .bs-item.bs-if_bet-item .bs-selection-container {
    padding: 12px
}

.betslip-container .bs-bet-list .bs-item.bs-if_bet-item>.bs-selection-container {
    padding-bottom: 0
}

.betslip-container .bs-bet-list .bs-item.bs-if_bet-item .bs-item-pick+.bs-item-pick .bs-selection-container {
    padding-top: calc(12px + .75rem)
}

.betslip-container .bet-slip-if-bet-selections-list .bet-limits-container {
    margin-left: -6px;
    margin-right: -6px
}

.betslip-container .bet-slip-if-bet-selections-list .min-bet-limit {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 6px;
    padding-right: 6px
}

.betslip-container .bet-slip-if-bet-selections-list .max-bet-limit {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 6px;
    padding-right: 6px
}

.betslip-container .bs-item-pick-list .bs-item+.bs-item>.bs-item-pick,
.betslip-container .bs-item-pick-list .bs-item-pick+.bs-item>.bs-item-pick {
    border-top: 1px solid #b3babe
}

.betslip-container .bs-item {
    background-color: #ebebeb;
    position: relative
}

.betslip-container .bs-item+.bs-item:not(.bs-combo-bet-builder-item) {
    border-top: 1px solid #202121
}

.betslip-container .bs-item .highlighted {
    background-color: #f7931e
}

.betslip-container .bs-item:not(.first):not(.bs-combo-bet-builder-item) {
    border-top: 1px solid #202121
}

.betslip-container .bs-item .bs-item-remove-btn {
    font-size: 1rem;
    line-height: 1;
    color: #0e1016;
    position: relative;
    z-index: 2
}

.betslip-container .bs-item .bs-item-remove-btn i {
    font-size: 1rem;
    vertical-align: top
}

.betslip-container .bs-item .bs-selection-container {
    position: relative;
    padding: 12px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details {
    color: #0e1016;
    font-size: .6875rem
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-bet-id {
    color: #787878;
    font-weight: 700;
    margin-bottom: .25rem
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-bet-info {
    font-weight: 700;
    text-transform: uppercase;
    margin-top: .25rem
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-bet-info span {
    display: inline-block
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-bet-info span+span {
    padding-left: 4px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-bet-info span.bs-bet-info-odd {
    margin-left: auto;
    text-align: right
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-item-status {
    vertical-align: middle
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-item-status .custom-checkbox .custom-control-label:before {
    border-color: #333
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-item-status .custom-checkbox .custom-control-input:checked~.custom-control-label:after {
    background-color: #333
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-warning-icon {
    font-size: 1rem;
    background-color: #fd0;
    color: #000;
    border-radius: 50%;
    padding: .125rem;
    margin-right: 6px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-order {
    font-weight: 700;
    margin-right: 4px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-drag-handle {
    position: absolute;
    top: 0;
    left: 50%;
    color: #909092;
    background-color: #f8f8f8;
    padding-left: .75rem;
    padding-right: .75rem;
    font-size: 1.125rem;
    margin-left: -1.3125rem;
    cursor: -webkit-grab;
    cursor: grab;
    border-bottom-right-radius: .2rem;
    border-bottom-left-radius: .2rem
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-sport-name {
    margin-left: -2px;
    margin-right: -2px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-sport-name .sport-name {
    padding-left: 2px;
    padding-right: 2px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-event-type-label {
    padding-left: 2px;
    padding-right: 2px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-event-type-label .label-live-pill {
    font-size: .5rem;
    font-weight: 700;
    text-transform: uppercase;
    display: block;
    color: #fff;
    background-color: #e3141f;
    border-radius: .2rem;
    padding: 0 .3125rem;
    white-space: nowrap
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick-wrapper {
    position: relative;
    padding: .125rem 6px;
    background-color: rgba(0, 0, 0, .05);
    margin-top: .375rem;
    margin-bottom: .375rem;
    margin-left: -6px;
    margin-right: -6px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick-wrapper.highlighted {
    background-color: #f7931e
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick-wrapper .bs-notification-container {
    position: absolute;
    bottom: calc(100% + .375rem);
    left: 6px;
    right: 6px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick-wrapper .bs-notification-container .bs-notification-tooltip {
    background-color: #fd0;
    color: #0e1016;
    border-radius: .2rem;
    text-align: center;
    position: relative
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick-wrapper .bs-notification-container .bs-notification-tooltip:after {
    content: "";
    display: block;
    position: absolute;
    top: 100%;
    left: 50%;
    border-top: .4em solid #f7931e;
    border-right: .4em solid transparent;
    border-bottom: 0;
    border-left: .4em solid transparent;
    margin-left: -.4em
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick {
    font-weight: 700;
    font-size: .8125rem;
    width: 100%
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick .bs-selection-spread {
    text-align: right;
    padding-left: 6px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick .bs-selection-market-info {
    padding-left: 6px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick .bs-selection-odd {
    text-align: right;
    margin-left: auto;
    padding-left: 6px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick.up .bs-selection-odd {
    color: #37a60f
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick.down .bs-selection-odd {
    color: #f7273f
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-pick .fav-team {
    color: #f7273f
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-market-title .market-selection {
    margin-left: 3px
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-event-score {
    font-size: 0;
    color: #f7273f;
    white-space: nowrap
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-event-score span {
    font-size: .6875rem;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 700
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-details-score {
    text-align: right
}

.betslip-container .bs-item .bs-selection-container .bs-selection-details .bs-selection-details-score .event-score-item {
    font-weight: 700;
    display: block
}

.betslip-container .bs-item .bs-selection-container .bs-race-info {
    color: #0e1016;
    font-size: .625rem;
    display: block;
    margin-left: 1.5rem
}

.betslip-container .bs-item .bs-selection-container .bs-selection-position {
    width: 1.5rem
}

.betslip-container .bs-item .bs-selection-container .bs-event-participant-details span {
    display: inline-block
}

.betslip-container .bs-item .bs-selection-container .bs-each-way-bet {
    color: #0e1016;
    font-size: .75rem;
    padding-top: 12px
}

.betslip-container .bs-item .bs-selection-container .bs-each-way-bet .custom-checkbox .custom-control-label:before {
    border-color: #333
}

.betslip-container .bs-item .bs-selection-container .bs-each-way-bet .custom-checkbox .custom-control-input:checked~.custom-control-label:after {
    background-color: #333
}

.betslip-container .bs-item .bs-selection-container+.bs-status-and-stake-container {
    padding-top: 0
}

.betslip-container .bs-item .bs-selection-container .timeline-list-item {
    padding-top: .1875rem;
    padding-bottom: .1875rem
}

.betslip-container .bs-item .bs-selection-container .timeline-list-item:after,
.betslip-container .bs-item .bs-selection-container .timeline-list-item:before {
    background-color: #b3b3b3
}

.betslip-container .bs-item .bs-selection-container .timeline-list-item .timeline-list-point {
    border-color: #b3b3b3
}

.betslip-container .bs-item .bs-selection-container .bet-builder-change-selections {
    margin-top: 12px;
    font-size: .6875rem;
    color: #0e1016;
    border: 1px solid #b3b3b3;
    border-radius: .2rem;
    cursor: pointer;
    display: inline-block;
    padding: .125rem .25rem
}

.betslip-container .bs-item .bs-selection-container .bet-builder-change-selections:hover {
    border-color: #0e1016
}

.betslip-container .bs-item .bs-status-and-stake-container {
    padding: 1rem 12px
}

.betslip-container .bs-item .bs-status-and-stake-container .bs-status-and-stake-item {
    color: #0e1016;
    font-size: .75rem
}

.betslip-container .bs-item .bs-status-and-stake-container .bs-bet-stake-box {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 100%;
    padding-right: 6px
}

.betslip-container .bs-item .bs-status-and-stake-container .bs-bet-stake-box .bs-stake-label {
    display: inline-block
}

.betslip-container .bs-item .bs-status-and-stake-container .bs-bet-stake-box .bs-bet-stake-amount-box {
    font-size: .75rem;
    display: inline-block;
    font-weight: 700
}

.betslip-container .bs-item .bs-status-and-stake-container .bs-bet-stake-box .bs-bet-stake-amount-box.highlighted {
    padding-left: 3px;
    padding-right: 3px
}

.betslip-container .bs-item .bs-status-and-stake-container .bs-bet-stake-box .bs-stake-free-bet-label {
    font-size: .6875rem;
    margin-bottom: .25rem
}

.betslip-container .bs-item .bs-status-and-stake-container .bs-bet-status-box {
    text-align: right
}

.betslip-container .bs-item .bs-status-and-stake-container .bs-bet-denied-by-customer-label {
    display: block;
    color: #0e1016;
    font-size: .5rem;
    font-weight: 700;
    text-transform: uppercase;
    white-space: nowrap;
    margin-top: .25rem;
    text-align: right
}

.betslip-container .bs-item .bs-total-return-container .bs-total-return-box {
    color: #0e1016;
    font-size: .75rem;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 100%;
    padding-right: 6px
}

.betslip-container .bs-item .bs-total-return-container .bs-total-return-box .bs-total-return-label {
    display: inline-block
}

.betslip-container .bs-item .bs-total-return-container .bs-total-return-box .bs-total-return-amount-box {
    font-size: .75rem;
    display: inline-block;
    font-weight: 700
}

.betslip-container .bs-item .bs-total-return-container .bs-strikethrough-amount {
    color: #787878
}

.betslip-container .bs-item .bs-status-and-tax-container .bs-bet-tax-box {
    color: #0e1016;
    font-size: .75rem;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 100%;
    padding-right: 6px
}

.betslip-container .bs-item .bs-status-and-tax-container .bs-bet-tax-box .bs-tax-label {
    display: inline-block
}

.betslip-container .bs-item .bs-status-and-tax-container .bs-bet-tax-box .bs-bet-tax-amount-box {
    font-size: .75rem;
    display: inline-block;
    font-weight: 700
}

.betslip-container .bs-item .bs-status-and-tax-container .bs-bet-tax-box .bs-bet-tax-amount-box.highlighted {
    padding-left: 3px;
    padding-right: 3px;
    -webkit-animation: blinkingText .8s infinite;
    animation: blinkingText .8s infinite
}

.betslip-container .bs-item .bet-slip-if-bet-selection-footer {
    position: relative;
    font-size: .6875rem;
    font-weight: 500;
    color: #f7931e;
    padding: 6px 12px 12px 12px;
    background-color: #ebebeb
}

.betslip-container .bs-item .bet-slip-if-bet-selection-footer .bet-slip-if-bet-selection-footer-arrow:before {
    width: 0;
    height: 0;
    content: "";
    border-left: .625rem solid transparent;
    border-right: .625rem solid transparent;
    border-top: .625rem solid #ebebeb;
    position: absolute;
    top: 100%;
    left: .3125rem;
    margin-top: -1px;
    z-index: 2
}

.betslip-container .bs-item .bet-slip-if-bet-selection-footer .bet-slip-if-bet-selection-footer-arrow:after {
    width: 0;
    height: 0;
    content: "";
    border-left: .625rem solid transparent;
    border-right: .625rem solid transparent;
    border-top: .625rem solid #202121;
    position: absolute;
    top: 100%;
    left: .3125rem;
    z-index: 1
}

.betslip-container .bs-item .bs-item-pick+.bs-item-pick {
    border-top: 1px solid #b3babe
}

.betslip-container .bs-item .bs-item-pick .bs-selection-container {
    padding: .5rem 12px
}

.betslip-container .bs-item .bs-item-pick .bet-slip-if-bet-selection-footer .bet-slip-if-bet-selection-footer-arrow:after {
    border-top-color: rgba(0, 0, 0, .2)
}

.betslip-container .bs-item.bs-item-disabled {
    opacity: .5
}

.betslip-container .bs-item.bs-if_bet-item .bs-selection-container {
    padding-top: calc(12px + .625rem);
    padding-bottom: 6px
}

.betslip-container .bs-item.bs-if_bet-item .bs-stake-and-return-container {
    color: #0e1016;
    background-color: #ebebeb;
    padding-top: 0
}

.betslip-container .bs-item.bs-if_bet-item .bs-stake-and-return-container .bs-bet-info-item {
    padding: 0
}

.betslip-container .bs-item.bs-if_bet-item .bs-stake-and-return-container .form-group {
    margin-bottom: 0
}

.betslip-container .bs-item.bs-if_bet-item .bs-stake-and-return-container .col-form-label {
    padding-top: 0;
    padding-bottom: 0
}

.betslip-container .bs-item.bs-if_bet-item .bs-stake-and-return-container .bs-single-return-label {
    padding-top: 0;
    padding-bottom: 0
}

.betslip-container .bs-item.bs-if_bet-item .bs-stake-and-return-container .form-control:-moz-read-only {
    font-weight: 700;
    color: #0e1016;
    padding-top: 0;
    padding-bottom: 0
}

.betslip-container .bs-item.bs-if_bet-item .bs-stake-and-return-container .form-control:read-only {
    font-weight: 700;
    color: #0e1016;
    padding-top: 0;
    padding-bottom: 0
}

.betslip-container .bs-item.bs-if_bet-item .bs-item-pick+.bs-item-pick {
    border-top-color: rgba(0, 0, 0, .2)
}

.betslip-container .bs-item.bs-if_bet-item .bs-item-pick .bs-status-and-stake-container {
    padding-bottom: 0
}

.betslip-container .bs-item.bs-if_bet-item.bs-single-item-if-bet-footer .bs-stake-and-return-container {
    padding-bottom: 0
}

.betslip-container .bs-item.bs-if_bet-item.bs-item-disabled .bet-slip-if-bet-selection-footer:before {
    width: 0;
    height: 0;
    content: "";
    border-left: .625rem solid transparent;
    border-right: .625rem solid transparent;
    border-top: .625rem solid rgba(0, 0, 0, .3);
    position: absolute;
    top: 100%;
    left: .3125rem;
    margin-top: -1px;
    z-index: 3
}

.betslip-container .bs-item.ghost {
    opacity: .8
}

.betslip-container .bs-brokerage-offer-container {
    padding: .5rem 12px;
    font-size: .75rem;
    font-weight: 700;
    color: #0e1016;
    background-color: #cacbcc
}

.betslip-container .bs-brokerage-offer-container .bs-brokerage-new-offer-timer {
    margin-left: auto
}

.betslip-container .bs-brokerage-offer-container .bs-brokerage-new-offer-timer .bs-brokerage-timer {
    display: inline-block;
    vertical-align: middle
}

.betslip-container .bs-brokerage-offer-container .bs-brokerage-new-offer-timer .bs-brokerage-timer-icon {
    vertical-align: middle
}

.betslip-container .bs-brokerage-offer-canceled {
    padding: .5rem 12px;
    font-size: .75rem;
    font-weight: 500;
    color: #0e1016
}

.betslip-container .bs-brokerage-offer-canceled .bs-brokerage-offer-canceled-msg {
    display: block;
    text-align: center
}

.betslip-container .bs-brokerage-confirmation {
    background-color: #242424
}

.betslip-container .bs-brokerage-confirmation .amount-covered-container {
    color: #cacbcc;
    padding: 12px 18px 0
}

.betslip-container .bs-brokerage-confirmation .amount-covered-container .amount-covered {
    padding: 0 6px
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-action-bar {
    padding: 1rem 12px 0 12px
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-chat-container {
    overflow: hidden
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message-container {
    background-color: #4a4a4a;
    border-radius: .2rem;
    padding: 1rem 6px;
    margin: 1rem 12px;
    max-height: 400px;
    overflow-y: auto
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message {
    width: 90%;
    margin-right: auto;
    margin-left: 0
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message+.bs-brokerage-message {
    margin-top: 1rem
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message .message-text {
    display: block;
    background-color: rgba(255, 255, 255, .2);
    color: #fff;
    font-size: .6875rem;
    padding: .5rem;
    position: relative
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message .message-text::after {
    content: "";
    display: block;
    position: absolute;
    top: 100%;
    left: 7%;
    border-top: 1em solid rgba(255, 255, 255, .2);
    border-right: 1em solid transparent;
    border-bottom: 1em solid transparent;
    border-left: 0
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message .message-time {
    display: block;
    font-size: .5rem;
    padding-left: 18%;
    padding-right: 0;
    margin-top: .125rem
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message.member {
    margin-left: auto;
    margin-right: 0
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message.member .message-text {
    background-color: rgba(0, 0, 0, .3)
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message.member .message-text::after {
    left: auto;
    right: 7%;
    border-top-color: rgba(0, 0, 0, .3);
    border-right: 0;
    border-left: 1em solid transparent
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-message.member .message-time {
    text-align: right;
    padding-left: 0;
    padding-right: 18%
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-send-message-box {
    display: table;
    margin: 1rem 12px
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-send-message-box .bs-brokerage-send-message-col {
    display: table-cell
}

.betslip-container .bs-brokerage-confirmation .bs-brokerage-send-message-box .bs-brokerage-send-message-col-btn {
    padding-left: 6px;
    width: 1%
}

.betslip-container .bs-bet-error-container {
    font-size: .75rem;
    color: #0e1016;
    padding: .5rem 12px
}

.betslip-container .bs-bet-error-container .bs-error-message {
    display: block;
    text-align: center
}

.betslip-container .bs-bonuses-container {
    background-color: #242424;
    padding: 1rem 12px 0 12px
}

.betslip-container .bs-bonuses-container .bet-slip-bonus-selection {
    position: relative
}

.betslip-container .bs-bonuses-container .bonus-select {
    border-color: #37a60f
}

.betslip-container .bs-bonuses-container .bonus-select optgroup {
    background-color: #353535
}

.betslip-container .bs-bonuses-container .bonus-select optgroup[label] {
    color: #ebebeb
}

.betslip-container .bs-bonuses-container .bonus-select.has-selection {
    padding-right: 4rem
}

.betslip-container .bs-bonuses-container .bet-selection-clear {
    position: absolute;
    z-index: 1;
    width: 2rem;
    top: 50%;
    right: calc(1px + 1rem + 1rem);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #ebebeb;
    background: #353535;
    border-top-right-radius: 10rem;
    border-bottom-right-radius: 10rem;
    cursor: pointer
}

.betslip-container .bs-bonuses-container .bonus-tnc-link {
    font-size: .75rem
}

.betslip-container .bs-bonuses-container .bonus-tnc-link:focus,
.betslip-container .bs-bonuses-container .bonus-tnc-link:hover {
    text-decoration: underline
}

.betslip-container .bs-stake-and-return-container {
    background-color: #242424;
    padding: 1rem 12px
}

.betslip-container .bs-stake-and-return-container .single-input-arrows-wrapper {
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.betslip-container .bs-stake-and-return-container .single-input-arrows-wrapper .stake-input-arrow {
    cursor: default;
    line-height: .75rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.betslip-container .bs-stake-and-return-container.bsTotalSingles {
    border-top: 1px solid #202121
}

.betslip-container .bs-stake-and-return-container .form-group {
    margin-bottom: .25rem
}

.betslip-container .bs-stake-and-return-container .form-control {
    border: solid 1px #37a60f;
    text-align: right
}

.betslip-container .bs-stake-and-return-container .form-control:-moz-read-only {
    font-weight: 700;
    color: #fff;
    background-color: transparent;
    border-color: transparent;
    padding-left: 0;
    padding-right: 0;
    cursor: default
}

.betslip-container .bs-stake-and-return-container .form-control:read-only {
    font-weight: 700;
    color: #fff;
    background-color: transparent;
    border-color: transparent;
    padding-left: 0;
    padding-right: 0;
    cursor: default
}

.betslip-container .bs-stake-and-return-container .form-control::-webkit-input-placeholder {
    color: #ebebeb;
    font-weight: 400
}

.betslip-container .bs-stake-and-return-container .form-control::-moz-placeholder {
    color: #ebebeb;
    font-weight: 400
}

.betslip-container .bs-stake-and-return-container .form-control::-ms-input-placeholder {
    color: #ebebeb;
    font-weight: 400
}

.betslip-container .bs-stake-and-return-container .form-control::placeholder {
    color: #ebebeb;
    font-weight: 400
}

.betslip-container .bs-stake-and-return-container .stake-input-count-label {
    position: absolute;
    left: calc(6px + .75rem);
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: .6875rem;
    font-weight: 500;
    line-height: 1;
    color: #ebebeb
}

.betslip-container .bs-stake-and-return-container .stake-input-warning:not(:-moz-read-only) {
    background: #fff8cc;
    border-color: #fff8cc;
    color: #0e1016
}

.betslip-container .bs-stake-and-return-container .stake-input-warning:not(:read-only) {
    background: #fff8cc;
    border-color: #fff8cc;
    color: #0e1016
}

.betslip-container .bs-stake-and-return-container .bs-stake-and-return-main:only-child {
    margin-bottom: 0
}

.betslip-container .bs-stake-and-return-container .bs-stake-and-return-main .bs-bet-info-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: .75rem;
    padding: .125rem 0
}

.betslip-container .bs-stake-and-return-container .bs-stake-and-return-info-item {
    font-size: .75rem;
    display: block;
    padding-top: .125rem
}

.betslip-container .bs-stake-and-return-container .bs-stake-and-return-info-item+.bs-stake-and-return-info-item {
    padding-left: 6px
}

.betslip-container .bs-stake-and-return-container .bs-stake-and-return-info-item-wrapper {
    padding: .125rem 0
}

.betslip-container .bs-stake-and-return-container .as-bs-stake-and-return-info .bs-stake-and-return-info-item {
    font-size: .6875rem
}

.betslip-container .bs-stake-and-return-container .bs-brokerage-option-label {
    font-style: italic;
    display: block;
    text-align: right;
    opacity: .5;
    font-size: .6875rem
}

.betslip-container .bs-stake-and-return-container .bs-brokerage-options {
    padding-top: .5rem
}

.betslip-container .bs-stake-and-return-container .bs-brokerage-message-field {
    text-align: left
}

.betslip-container .bs-stake-and-return-container .bs-brokerage-requested-odd-field::-webkit-input-placeholder {
    color: #ebebeb
}

.betslip-container .bs-stake-and-return-container .bs-brokerage-requested-odd-field::-moz-placeholder {
    color: #ebebeb
}

.betslip-container .bs-stake-and-return-container .bs-brokerage-requested-odd-field::-ms-input-placeholder {
    color: #ebebeb
}

.betslip-container .bs-stake-and-return-container .bs-brokerage-requested-odd-field::placeholder {
    color: #ebebeb
}

.betslip-container .bs-stake-and-return-container .betslip-input-currency {
    color: #ebebeb;
    padding-left: 3px;
    padding-right: 0;
    cursor: default;
    font-size: .75rem
}

.betslip-container .bs-stake-and-return-container .bs-each-way-bet {
    font-size: .75rem;
    margin-top: .5rem;
    margin-bottom: .5rem
}

.betslip-container .bs-strikethrough-amount {
    color: #b3b3b3;
    text-decoration: line-through;
    -webkit-text-decoration-color: #f7273f;
    text-decoration-color: #f7273f;
    text-decoration-thickness: 1px;
    text-align: center
}

.betslip-container .bs-betting-tax-info-container {
    padding: 1rem 12px 0;
    background-color: #242424;
    font-size: .75rem
}

.betslip-container .accept-any-odds,
.betslip-container .bet-slip-keep-selections-checkbox {
    background-color: #333;
    padding: 6px 12px .5rem;
    position: relative;
    font-size: .75rem;
    font-weight: 700
}

.betslip-container .bs-system-type-container {
    background-color: #242424;
    padding: 1rem 12px 0 12px
}

.betslip-container .bs-system-type-container .system-type-label {
    font-size: .75rem
}

.betslip-container .bs-system-type-container .custom-control-input:checked~.custom-control-label::before {
    background-color: #f7931e
}

.betslip-container .bs-terms-and-conditions {
    background-color: #242424
}

.betslip-container .bs-terms-and-conditions .bs-terms-and-conditions-link {
    font-size: .75rem
}

.betslip-container .bs-terms-and-conditions .bs-terms-and-conditions-link:focus,
.betslip-container .bs-terms-and-conditions .bs-terms-and-conditions-link:hover {
    text-decoration: underline
}

.betslip-container .bs-bet-confirmation {
    background-color: #242424;
    padding: 1rem 12px;
    position: relative
}

.betslip-container .bs-bet-confirmation .bs-odds-change-setting {
    margin-bottom: .5rem
}

.betslip-container .bs-bet-confirmation .btn-deposit-modal,
.betslip-container .bs-bet-confirmation .btn-place-bet {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e;
    border-radius: 10rem;
    font-size: .75rem;
    font-weight: 400
}

@media (hover: hover) {

    .betslip-container .bs-bet-confirmation .btn-deposit-modal:hover,
    .betslip-container .bs-bet-confirmation .btn-place-bet:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.betslip-container .bs-bet-confirmation .btn-deposit-modal.focus,
.betslip-container .bs-bet-confirmation .btn-deposit-modal:focus,
.betslip-container .bs-bet-confirmation .btn-place-bet.focus,
.betslip-container .bs-bet-confirmation .btn-place-bet:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.betslip-container .bs-bet-confirmation .btn-deposit-modal.disabled,
.betslip-container .bs-bet-confirmation .btn-deposit-modal:disabled,
.betslip-container .bs-bet-confirmation .btn-place-bet.disabled,
.betslip-container .bs-bet-confirmation .btn-place-bet:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.betslip-container .bs-bet-confirmation .btn-deposit-modal:not(:disabled):not(.disabled).active,
.betslip-container .bs-bet-confirmation .btn-deposit-modal:not(:disabled):not(.disabled):active,
.betslip-container .bs-bet-confirmation .btn-place-bet:not(:disabled):not(.disabled).active,
.betslip-container .bs-bet-confirmation .btn-place-bet:not(:disabled):not(.disabled):active,
.show>.betslip-container .bs-bet-confirmation .btn-deposit-modal.dropdown-toggle,
.show>.betslip-container .bs-bet-confirmation .btn-place-bet.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.betslip-container .bs-bet-confirmation .btn-deposit-modal:not(:disabled):not(.disabled).active:focus,
.betslip-container .bs-bet-confirmation .btn-deposit-modal:not(:disabled):not(.disabled):active:focus,
.betslip-container .bs-bet-confirmation .btn-place-bet:not(:disabled):not(.disabled).active:focus,
.betslip-container .bs-bet-confirmation .btn-place-bet:not(:disabled):not(.disabled):active:focus,
.show>.betslip-container .bs-bet-confirmation .btn-deposit-modal.dropdown-toggle:focus,
.show>.betslip-container .bs-bet-confirmation .btn-place-bet.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.betslip-container .bs-bet-confirmation .btn-remove-all {
    color: #fff;
    background-color: transparent;
    border-radius: .25rem;
    margin-top: 0
}

.betslip-container .bs-processing-bet-message-container {
    background-color: #242424;
    padding: 0 12px 1rem 12px
}

.betslip-container .bs-processing-bet-message-container .bs-processing-bet-message-box {
    background-color: rgba(0, 0, 0, .3);
    padding: .75rem .5rem;
    border-radius: .2rem
}

.betslip-container .bs-processing-bet-message-container .bs-processing-bet-message {
    font-size: .6875rem;
    display: block
}

.betslip-container .betslip-register-user {
    background-color: #4a4a4a;
    padding: .75rem 12px
}

.betslip-container .betslip-register-user .new-user-message {
    color: #fff;
    font-weight: 500
}

.betslip-container .betslip-register-user .register-info {
    font-size: .75rem;
    color: #cacbcc
}

.betslip-container .betslip-register-user .betslip-register-link {
    font-size: .75rem;
    color: #f7931e;
    font-weight: 500;
    display: block;
    text-align: right;
    margin: .25rem .75rem
}

.betslip-container .betslip-modal-content .cashout-modal-confirm {
    text-transform: uppercase
}

.betslip-container .betslip-modal-content .cashout-label {
    color: #b3b3b3;
    font-size: .8125rem
}

.betslip-container .betslip-modal-content .cashout-amount {
    font-size: .8125rem
}

.betslip-container .free-bet-bonus-container .free-bet-bonus-info {
    background-color: #333;
    color: #fff;
    border-top: 1px solid #202121;
    font-size: .75rem;
    padding: 6px 12px
}

.betslip-container .free-bet-bonus-container .free-bet-bonus-title {
    font-weight: 700
}

.betslip-container .free-bet-bonus-container .custom-control-input {
    top: .25rem;
    left: 0;
    z-index: 1;
    width: 1rem;
    height: 1rem
}

.betslip-container .bet-slip-if-bet-multiply-stake-checkbox {
    background-color: #242424;
    padding: 0 12px 1rem 12px;
    font-size: .75rem;
    font-weight: 700
}

.betslip-container .bet-slip-info-page-link {
    font-size: 1.25rem
}

.betslip-container .selection-list-empty-info-msg {
    color: #0e1016;
    background-color: #ebebeb;
    padding: .75rem 12px;
    font-size: .75rem
}

.betslip-container .selection-list-empty-info-msg .selection-list-empty-info-page-link {
    color: #0e1016;
    text-decoration: underline
}

.asian-layout .betslip-container .bs-item {
    background-color: #faf1da
}

.asian-layout .betslip-container .bs-item.bs-if_bet-item .bs-stake-and-return-container {
    background-color: #faf1da
}

.asian-layout .betslip-container .bs-item.bs-if_bet-item .bet-slip-if-bet-selection-footer {
    background-color: #faf1da
}

.asian-layout .betslip-container .bs-item.bs-if_bet-item .bet-slip-if-bet-selection-footer .bet-slip-if-bet-selection-footer-arrow:before {
    border-top-color: #faf1da
}

.asian-layout .betslip-container .bs-item.bs-item-live {
    background-color: #fff
}

.asian-layout .betslip-container .bs-item.bs-item-live.bs-if_bet-item .bs-stake-and-return-container {
    background-color: #fff
}

.asian-layout .betslip-container .bs-item.bs-item-live.bs-if_bet-item .bet-slip-if-bet-selection-footer {
    background-color: #fff
}

.asian-layout .betslip-container .bs-item.bs-item-live.bs-if_bet-item .bet-slip-if-bet-selection-footer .bet-slip-if-bet-selection-footer-arrow:before {
    border-top-color: #fff
}

.asian-layout .betslip-container .bs-item-pick.bs-item-pick-live {
    background-color: #fff
}

.member-details .member-betlist-inner-container {
    padding: 0 1rem
}

.member-details .member-betlist-inner-container .member-betlist-header {
    background-color: #131312;
    color: #fff;
    border-bottom: 2px solid #131313
}

.member-details .member-betlist-inner-container .member-betlist-header>div {
    border: none;
    font-weight: 400;
    padding: .5rem 12px;
    vertical-align: middle;
    font-size: .75rem
}

.member-details .member-betlist-inner-container .casino-betlist-row {
    vertical-align: middle;
    padding: 1rem 12px;
    background-color: #404040;
    color: #cacbcc
}

.member-details .member-betlist-inner-container .casino-betlist-row:not(:first-child) {
    border-top: 1px solid #282929
}

.member-details .member-betlist-inner-container .casino-betlist-row:hover {
    cursor: pointer;
    background-color: #4d4d4d
}

.member-details .member-betlist-inner-container .cursor-help {
    cursor: help
}

.member-details .betlist-tab-container {
    min-height: 60vh
}

.member-details.single-bet-container .member-betlist-header {
    background-color: #131312;
    color: #fff;
    border-bottom: 2px solid #131313
}

.member-details.single-bet-container .member-betlist-header>div {
    border: none;
    font-weight: 400;
    padding: .5rem 12px;
    vertical-align: middle;
    font-size: .75rem
}

.member-details.single-bet-container .casino-single-bet-row:not(:first-child) {
    border-top: 1px solid #282929
}

.member-details.single-bet-container .main-content-container .back-button-wrapper .back-button {
    color: #000;
    background-color: #f7931e
}

.member-details.single-bet-container .main-content-container .box-bordered {
    min-height: 60vh
}

.member-details.single-bet-container .main-content-container .casino-bet-info-cell {
    vertical-align: middle;
    padding: 1rem 12px;
    background-color: #404040;
    font-size: .75rem
}

.member-details.single-bet-container .main-content-container .casino-bet-info-cell .bet-icon-wrapper {
    padding: 0 6px
}

.member-details.single-bet-container .main-content-container .casino-bet-info-cell .bet-icon-wrapper .ds-icon {
    color: #f7931e;
    margin-bottom: 3px
}

.member-details .member-betlist-container .empty-betlist .no-results-label {
    padding: 24px 0;
    color: inherit;
    font-weight: 400
}

.member-details .member-betlist-container .bet-wrapper-row {
    vertical-align: middle;
    padding: 1rem 0;
    background-color: #404040;
    color: #cacbcc
}

.member-details .member-betlist-container .bet-wrapper-row:not(:first-child) {
    border-top: 1px solid #282929
}

.member-details .member-betlist-container .bet-wrapper-row>div {
    font-size: .75rem;
    padding: 0 12px
}

.member-details .member-betlist-container .bet-wrapper-row:hover:not(.nohover) {
    cursor: pointer;
    background-color: #4d4d4d
}

.member-details .member-betlist-container .bet-wrapper-row .bs-strikethrough-amount {
    color: #cacbcc;
    text-decoration: line-through;
    -webkit-text-decoration-color: #f7273f;
    text-decoration-color: #f7273f;
    text-decoration-thickness: 1px
}

.member-details .member-filters-container .datepicker-filter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.member-details .member-filters-container .datepicker-filter .datepicker-filter-column {
    font-size: .6875rem
}

.member-details .member-filters-container .datepicker-filter .datepicker-filter-column.fluid {
    -webkit-box-flex: 0;
    -ms-flex: 0 0;
    flex: 0 0
}

.member-details .member-filters-container .datepicker-filter .datepicker-filter-column .native-datepicker-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%
}

.member-details .member-filters-container .datepicker-filter .datepicker-filter-column .native-datepicker-container .form-control {
    color-scheme: dark
}

.member-details .member-filters-container .datepicker-filter .datepicker-filter-column .native-datepicker-container .form-control::-webkit-calendar-picker-indicator {
    cursor: pointer
}

.member-details .member-filters-container .datepicker-filter .datepicker-container {
    position: relative
}

.member-details .member-filters-container .datepicker-filter .ds-icon-material {
    position: absolute;
    right: .2rem;
    top: .2rem;
    pointer-events: none;
    color: #202121;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.member-details .member-betlist {
    font-size: .75rem
}

.member-details .member-betlist .single-bet-type-container {
    padding: 12px 6px
}

.member-details .member-betlist .bet-list-inner-type {
    padding: 12px 0
}

.member-details .member-betlist .match-link,
.member-details .member-betlist a {
    color: #f89f37
}

.member-details .member-betlist .match-link:hover,
.member-details .member-betlist a:hover {
    color: #fbc280;
    text-decoration: underline
}

.member-details .member-betlist .match-link.match-link,
.member-details .member-betlist a.match-link {
    text-decoration: underline
}

.member-details .member-betlist .bets-number {
    width: 1px
}

.member-details .member-betlist .bets-number .bets-number-label {
    white-space: nowrap
}

.member-details .member-betlist .bet-amount {
    width: 1px
}

.member-details .member-betlist .bet-amount .bet-amount-label {
    white-space: nowrap
}

.member-details .member-betlist .date-label {
    color: #fff;
    font-size: .6875rem
}

.member-details .member-betlist .bet-number {
    text-align: center
}

.member-details .member-betlist .table-secondary-label {
    color: #b3b3b3
}

.member-details .member-betlist .date-time {
    color: #ebebeb
}

.member-details .member-betlist .type-label {
    text-transform: capitalize
}

.member-details .member-betlist .toggle-container .status-label {
    padding-left: 0
}

.member-details .member-betlist .toggle-container .betlist-label-status {
    padding-left: 1rem
}

.member-details .member-betlist .toggle-container .betlist-label-status.loss {
    color: #f9586b
}

.member-details .member-betlist .toggle-container .betlist-label-status.win {
    color: #46d513
}

.member-details .member-betlist .toggle-container .bet-info-container.bet-info-container-combo {
    font-weight: 500
}

.member-details .member-betlist .toggle-container .bet-info-container .bet-team-names {
    color: #b3b3b3;
    font-size: .6875rem
}

.member-details .member-betlist .toggle-container .bet-info-container .bet-selection {
    font-weight: 500
}

.member-details .member-betlist .bet-details-container {
    text-align: left;
    padding: 0 6px;
    margin: .5rem 0
}

.member-details .member-betlist .bet-details-container .bet-back-button {
    margin-bottom: .5rem
}

.member-details .member-betlist .bet-details-container.no-results-label {
    padding: 4rem 12px;
    text-align: center;
    font-size: .875rem;
    font-weight: 400
}

.member-details .member-betlist .bet-details-container .bet-id-label {
    color: #b3b3b3;
    display: inline-block;
    text-transform: uppercase;
    font-size: .6875rem;
    padding-left: 3px
}

.member-details .member-betlist .bet-details-container .bet-transaction-label {
    color: #b3b3b3;
    display: inline-block;
    text-transform: uppercase;
    font-size: .6875rem;
    padding: 0 3px;
    line-height: 1
}

.member-details .member-betlist .bet-details-container .transaction-time {
    padding: 0 6px
}

.member-details .member-betlist .bet-details-container .bet-id-number-label {
    padding: 0 6px;
    font-weight: 400
}

.member-details .member-betlist .bet-details-container .bet-details-free-bet-label {
    color: #b3b3b3;
    display: inline-block;
    text-transform: uppercase;
    font-size: .6875rem;
    padding: 0 3px;
    line-height: 1
}

.member-details .member-betlist .bet-details-container .bet-details-free-bet-content {
    padding: 0 6px
}

.member-details .member-betlist .bet-details-container .bet-info-item {
    background-color: transparent;
    border: 1px solid #3b3b3b;
    padding: .5rem 12px;
    margin: .5rem 0;
    width: 100%;
    white-space: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.member-details .member-betlist .bet-details-container .bet-info-item.item-spacing {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.member-details .member-betlist .bet-details-container .bet-info-item .item-title {
    color: #b3b3b3;
    padding-right: 12px
}

.member-details .member-betlist .bet-details-container .bet-info-item .hide-odd-d-letter sup {
    display: none
}

.member-details .member-betlist .bet-details-container .bet-info-item .timeline-list-item .selection-label {
    color: inherit
}

.member-details .member-betlist .bet-details-container .bet-builder-betlist-timeline .bet-info-item {
    height: initial;
    margin-top: 12px
}

.member-details .member-betlist .bet-details-container .bet-builder-betlist-timeline .bet-info-item .selection-status {
    text-transform: capitalize
}

.member-details .member-betlist .bet-details-container .combo-details .bet-details-title {
    padding: .5rem 3px;
    color: #b3b3b3;
    text-transform: uppercase;
    font-size: .6875rem;
    padding-left: 3px;
    border-bottom: 1px solid #56534f
}

.member-details .member-betlist .bet-details-container .combo-details .selection .selection-title {
    font-weight: 700;
    padding: .5rem 12px
}

.member-details .member-betlist .bet-details-container .combo-details .connected-bet-info {
    position: relative;
    margin-bottom: 1rem
}

.member-details .member-betlist .bet-details-container .combo-details .connected-bet-info:before {
    width: 0;
    height: 0;
    content: "";
    border-left: .625rem solid transparent;
    border-right: .625rem solid transparent;
    border-top: .625rem solid #282929;
    position: absolute;
    top: 97%;
    left: .3125rem;
    z-index: 2
}

.member-details .member-betlist .bet-details-container .combo-details .connected-bet-info:after {
    width: 0;
    height: 0;
    content: "";
    border-left: .625rem solid transparent;
    border-right: .625rem solid transparent;
    border-top: .625rem solid #3b3b3b;
    position: absolute;
    top: 100%;
    left: .3125rem;
    z-index: 1
}

.member-details .member-betlist .bet-details-container .bs-strikethrough-amount {
    color: #cacbcc;
    text-decoration: line-through;
    -webkit-text-decoration-color: #f7273f;
    text-decoration-color: #f7273f;
    text-decoration-thickness: 1px
}

.member-details .member-betlist .view-more {
    white-space: nowrap
}

.member-details .cashout-label {
    color: #b3b3b3;
    font-size: .8125rem
}

.bet-list-info-link {
    border: 1px solid currentColor;
    margin: .5rem 0;
    width: auto;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    text-transform: uppercase;
    border-radius: .2rem;
    padding: .0625rem .25rem;
    white-space: nowrap;
    font-size: .625rem;
    font-weight: 700;
    cursor: pointer;
    color: #f89f37
}

.bet-list-info-link:hover {
    color: #fbc280
}

.bet-list-info-link--icon {
    position: relative;
    min-width: 28px;
    height: 22px;
    padding: 0;
    border: none
}

.bet-list-info-link--icon .early-payout-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    width: 28px;
    height: 22px;
    padding: 0 1px 0 5px;
    font-weight: 400;
    color: #0e1016
}

.bet-list-info-link--icon .ds-icon {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 22px
}

.bet-list-info-link--icon .early-payout-value {
    font-size: 10px;
    font-stretch: ultra-condensed
}

.breadcrumb-container {
    color: #cacbcc;
    background-color: #333;
    border-bottom: 1px solid #000;
    margin: 0;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.breadcrumb-container .breadcrumb-trail {
    padding: .75rem 12px;
    font-weight: 400
}

.breadcrumb-container .breadcrumb-trail-item {
    font-size: .875rem;
    cursor: pointer;
    color: #fff
}

.breadcrumb-container .breadcrumb-trail-item+.breadcrumb-trail-item:before {
    content: "/";
    display: inline-block;
    vertical-align: top;
    font-size: 1.125rem;
    line-height: 1.3125rem;
    padding-left: 6px;
    padding-right: 6px
}

.breadcrumb-container .breadcrumb-trail-item:last-child {
    cursor: default
}

.breadcrumb-container .breadcrumb-trail-item:empty {
    display: none
}

.sidebar-sport-navigation .sidebar-sport-state-control-bar {
    background-color: #242424;
    border-bottom: 0 solid transparent;
    padding-top: 1rem;
    padding-bottom: 1rem
}

.sidebar-sport-navigation .sidebar-sport-state-control-bar .sidebar-sport-state-control-item {
    padding-left: 6px;
    padding-right: 6px;
    text-align: center
}

.sidebar-sport-navigation .sidebar-sport-state-control-bar .sidebar-sport-state-control-item+.sidebar-sport-state-control-item {
    border-left: 1px solid #cacbcc;
    overflow: hidden
}

.sidebar-sport-navigation .sidebar-sport-state-control-bar .sidebar-sport-state-control-item .sidebar-sport-state-control-btn {
    color: #fff;
    font-size: .75rem;
    display: block;
    text-transform: uppercase;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.sidebar-sport-navigation .sidebar-sport-state-control-bar .sidebar-sport-state-control-item .sidebar-sport-state-control-btn:hover {
    color: #fff
}

.sidebar-sport-navigation .sidebar-sport-state-control-bar .sidebar-sport-state-control-item .sidebar-sport-state-control-btn.active {
    color: #f7931e;
    font-weight: 700
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-item {
    display: none
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-item.active {
    display: block
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item.collapsible .nav-item-head {
    cursor: pointer
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item.collapsible .nav-item-head.collapsed {
    border-bottom: 0
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item.collapsible .nav-item-head.collapsed .expand-icon:after {
    content: ""
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item.collapsible .nav-item-head .expand-icon:after {
    content: ""
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-head-link {
    font-size: .75rem;
    font-weight: 400;
    padding: .625rem 6px;
    color: #fff;
    background-color: #000;
    border-top: 1px solid #2d2d2d;
    border-bottom: 0 solid transparent;
    cursor: pointer
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-head-link .sport-title-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding: 0 6px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-head-link .sport-title-icon.ds-sport-icon-live {
    border-radius: 50%;
    height: 12px;
    width: 12px;
    margin: 0 .5625rem;
    background-color: #e3141f
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-head-link .sport-title {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 6px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-head-link .sport-event-count {
    font-size: .75rem;
    min-width: 38px;
    text-align: right;
    padding: 0 6px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-head-link .label-live {
    color: #f7931e;
    font-size: .75rem;
    white-space: nowrap;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-head-link:hover {
    color: #f7931e;
    background-color: #000;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-head-link.active {
    color: #f7931e;
    background-color: #000;
    font-weight: 500
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .market-nav-link-item {
    font-size: .75rem;
    font-weight: 400;
    padding: .375rem 6px;
    color: #cacbcc;
    border-bottom: 1px solid #4d4d4d
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .market-nav-link-item:hover {
    color: #fff;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .market-nav-list {
    background-color: #333
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .market-nav-list .market-nav-item {
    padding-left: 12px;
    padding-right: 12px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .market-nav-list .market-nav-item:last-child .market-nav-link-item {
    border-bottom-color: transparent
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .market-nav-list .market-nav-item.active .market-nav-link-item {
    color: #fff;
    font-weight: 500
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-item-toggle {
    background: #f7931e;
    color: #000;
    border-top: 1px solid #070707
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-item-toggle .nav-item-toggle-btn {
    cursor: pointer;
    font-size: .75rem;
    font-weight: 500;
    text-transform: uppercase;
    padding: .5rem 12px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item .nav-item-toggle .nav-item-toggle-label {
    padding-left: 4px;
    padding-right: 4px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sport-nav-group-item:first-child .nav-head-link {
    border-top: 0 solid transparent;
    border-bottom: 0 solid transparent
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-nav-list {
    margin: 0
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-list-category .sidebar-sport-nav-list-section-title {
    padding: .625rem 6px .625rem 12px;
    border-top: 1px solid #2d2d2d;
    cursor: pointer
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-list-category .sidebar-sport-nav-list-section-title .section-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-transform: none
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-list-category .sport-nav-group-item:first-child .nav-head-link {
    border-top: none
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-list-category .nav-head-link {
    padding: .625rem 6px .625rem 18px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-list-category .country-nav-list .featured-league-item .featured-league-link {
    padding: .5rem 12px .5rem 24px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-list-category .country-nav-list .country-item,
.sidebar-sport-navigation .sidebar-sport-nav-list .sidebar-sport-nav-list-category .country-nav-list .league-item {
    padding: .5rem 12px .5rem 24px
}

.sidebar-sport-navigation .sidebar-sport-nav-list .featured-league-item .featured-league-link {
    display: block;
    font-size: .75rem;
    padding: .5rem 12px;
    color: #cacbcc;
    background-color: #333;
    border-bottom: 1px solid #212121;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .featured-league-item .featured-league-link:hover {
    color: #f7931e;
    background-color: #333;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .featured-league-item .featured-league-link.active {
    color: #f7931e;
    background-color: #333;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .featured-league-item .featured-league-icon {
    font-size: 1rem;
    padding-right: 6px;
    color: #f7931e !important
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-nav-item .country-item {
    font-size: .75rem;
    font-weight: 400;
    text-transform: capitalize;
    padding: .5rem 12px;
    cursor: pointer;
    color: #cacbcc;
    background-color: #1c1c1c;
    border-bottom: 1px solid #0b0b0b;
    border-top: 0 solid transparent
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-nav-item .country-item:hover {
    color: #cacbcc;
    background-color: #1c1c1c;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-nav-item .country-item.active {
    color: #cacbcc;
    background-color: #1c1c1c;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-nav-item .country-flag-icon {
    margin-right: 6px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-nav-item .esports-flag-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-league-list .league-item {
    font-size: .75rem;
    padding: .5rem 12px;
    color: #cacbcc;
    background-color: #333
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-league-list .league-item+.league-item {
    border-top: 1px solid #4d4d4d
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-league-list .league-item-name {
    color: #cacbcc;
    font-weight: 400
}

.sidebar-sport-navigation .sidebar-sport-nav-list .country-league-list .league-item-name:focus,
.sidebar-sport-navigation .sidebar-sport-nav-list .country-league-list .league-item-name:hover {
    color: #cacbcc
}

.sidebar-sport-navigation .date-item+.date-item {
    border-top: 1px solid #4d4d4d
}

.sidebar-sport-navigation .event-item {
    font-size: .75rem;
    color: #cacbcc;
    text-transform: capitalize;
    padding: 12px 6px;
    cursor: pointer;
    background-color: #333;
    border-bottom: 0 solid transparent
}

.sidebar-sport-navigation .event-item+.event-item {
    border-top: 1px solid #4d4d4d
}

.sidebar-sport-navigation .event-item .event-wrapper {
    padding: 0 6px
}

.sidebar-sport-navigation .event-item .event-wrapper .market-toggle-box {
    margin-left: -6px;
    margin-right: 6px;
    min-width: 1.125rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.125rem;
    flex: 0 0 1.125rem
}

.sidebar-sport-navigation .event-item .event-wrapper .market-toggle-box .market-toggle-button {
    vertical-align: top;
    opacity: .2
}

.sidebar-sport-navigation .event-item .event-wrapper .market-toggle-box .market-toggle-button:hover {
    opacity: 1
}

.sidebar-sport-navigation .event-item .event-wrapper .event-team-box {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    overflow: hidden;
    padding-right: 6px
}

.sidebar-sport-navigation .event-item .event-wrapper .event-info-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    position: relative;
    padding-left: calc(1rem + 6px)
}

.sidebar-sport-navigation .event-item .event-wrapper .event-team-item {
    text-transform: capitalize
}

.sidebar-sport-navigation .event-item .event-wrapper .event-team-item .fav_team {
    font-style: normal;
    color: #f7273f
}

.sidebar-sport-navigation .event-item .event-wrapper .event-favourite-button {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0
}

.sidebar-sport-navigation .event-item .event-wrapper .event-favourite-button i {
    font-size: 1rem;
    display: block
}

.sidebar-sport-navigation .event-item .event-wrapper .event-score-box {
    color: #f7931e;
    font-weight: 500
}

.sidebar-sport-navigation .event-item .event-wrapper .event-score-box .versus {
    padding-left: 2px;
    padding-right: 2px
}

.sidebar-sport-navigation .event-item .event-wrapper .event-live-score-box .period-result {
    color: #b3b3b3
}

.sidebar-sport-navigation .event-item .event-wrapper .event-live-score-box .period-result .live-score-item {
    display: block;
    text-align: right;
    font-weight: 500;
    padding: 0 3px
}

.sidebar-sport-navigation .event-item .event-wrapper .event-live-score-box .period-result:last-child {
    color: #f7931e
}

.sidebar-sport-navigation .event-item .event-wrapper .live-score .event-score-wrapper {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.sidebar-sport-navigation .event-item .event-wrapper .live-score .event-score-wrapper.ft-result {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.sidebar-sport-navigation .event-item .event-wrapper .live-score .event-score-wrapper.ft-result .live-result {
    color: #f7931e
}

.sidebar-sport-navigation .event-item .event-wrapper .live-score .live-result {
    font-weight: 500;
    color: #b3b3b3;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.sidebar-sport-navigation .event-item .event-wrapper .live-score .live-result-delimiter {
    padding-left: 2px;
    padding-right: 2px
}

.sidebar-sport-navigation .event-item .event-wrapper .live-score .live-score {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding-left: 3px;
    padding-right: 3px
}

.sidebar-sport-navigation .event-item .event-wrapper .live-score.live-score-column .live-result {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
    padding: 0 3px
}

.sidebar-sport-navigation .event-item .event-wrapper .live-score.live-score-column .live-result-delimiter {
    display: none
}

.sidebar-sport-navigation .event-item .event-wrapper .event-info-time {
    font-size: .6875rem;
    line-height: 1.125rem;
    color: #cacbcc;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    margin-left: -.125rem;
    margin-right: -.125rem
}

.sidebar-sport-navigation .event-item .event-wrapper .event-info-time .live-clock {
    padding-left: .125rem;
    padding-right: .125rem
}

.sidebar-sport-navigation .event-item .event-wrapper .event-info-time .game-period {
    padding-left: .125rem;
    padding-right: .125rem
}

.sidebar-sport-navigation .event-item .event-wrapper .event-info-time .live-minute {
    padding-left: .125rem;
    padding-right: .125rem
}

.sidebar-sport-navigation .event-item .event-wrapper .game-time-container {
    font-size: .6875rem;
    line-height: 1.125rem;
    color: #cacbcc;
    text-transform: uppercase
}

.sidebar-sport-navigation .event-item .event-wrapper .game-time-container .game-period span {
    display: inline-block;
    vertical-align: top
}

.sidebar-sport-navigation .event-item .event-wrapper .game-time-container .game-period span+span {
    padding-left: 2px
}

.sidebar-sport-navigation .event-item .event-wrapper .game-time-container .game-period+.game-timer {
    padding-left: 3px
}

.sidebar-sport-navigation .event-item .event-wrapper .game-time-container .game-timer:empty {
    display: none
}

.sidebar-sport-navigation .event-item .market-holder {
    margin-left: -3px;
    margin-right: -3px
}

.sidebar-sport-navigation .event-item .odd-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    margin-left: 3px;
    margin-right: 3px;
    background-color: #1c1c1c
}

.sidebar-sport-navigation .event-item .odd-container:not(:empty) {
    margin-top: 12px
}

.sidebar-sport-navigation .event-item .odd-container:not(:empty):hover {
    background-color: #292929
}

.sidebar-sport-navigation .event-item .odd-holder {
    height: 100%;
    padding: .25rem 0
}

.sidebar-sport-navigation .event-item .odd-holder .odd-holder {
    padding: 0
}

.sidebar-sport-navigation .event-item .odd-holder .spread {
    font-weight: 400;
    color: #cacbcc
}

.sidebar-sport-navigation .event-item .odd-holder .odd-holder-label {
    text-transform: capitalize;
    -webkit-box-flex: 1;
    -ms-flex: 1 100%;
    flex: 1 100%;
    font-size: .625rem;
    font-weight: 400;
    color: #cacbcc
}

.sidebar-sport-navigation .event-item .odd-holder .odd {
    height: 1.125rem
}

.sidebar-sport-navigation .event-item:hover .event-wrapper .event-favourite-button {
    opacity: .5
}

.sidebar-sport-navigation .event-item:hover .event-wrapper .event-favourite-button.active,
.sidebar-sport-navigation .event-item:hover .event-wrapper .event-favourite-button:hover {
    opacity: 1;
    color: #fff
}

.sidebar-sport-navigation .event-item.active {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(247, 147, 30, .25)), color-stop(60%, #242424));
    background-image: linear-gradient(to right, rgba(247, 147, 30, .25) 0, #242424 60% 100%);
    background-repeat: repeat-x;
    -webkit-box-shadow: inset 2px 0 #f7931e;
    box-shadow: inset 2px 0 #f7931e
}

.sidebar-sport-navigation .event-item.active .odd-container {
    background-color: #1c1c1c
}

.sidebar-sport-navigation .event-item.active .odd-container:not(:empty):hover {
    background-color: #292929
}

.sidebar-sport-navigation .event-item.active+.active {
    border-color: #bf6b03
}

.sidebar-sport-navigation .sidebar-sport-nav-list-section-title {
    padding: 1rem 12px 12px 12px;
    color: #f7931e;
    background-color: #000;
    text-transform: uppercase;
    font-size: .6875rem;
    font-weight: 700
}

.sidebar-sport-navigation .sidebar-sport-nav-list-section-title+.sport-nav-group-item .nav-head-link {
    border-top: none
}

.sidebar-sport-navigation .sidebar-sport-nav-list-popular {
    border-bottom: 1px solid #202121
}

.sidebar-sport-navigation .popular-nav-link {
    font-size: .75rem;
    font-weight: 400;
    padding: .625rem 6px;
    color: #fff;
    background-color: #000;
    border-top: 1px solid #2d2d2d;
    border-bottom: 0 solid transparent;
    cursor: pointer
}

.sidebar-sport-navigation .popular-nav-link .sport-title-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-left: 6px;
    margin-right: 6px
}

.sidebar-sport-navigation .popular-nav-link .sport-title-icon.ds-sport-icon-live {
    border-radius: 50%;
    height: 12px;
    width: 12px;
    margin: 0 .5625rem;
    background-color: #e3141f
}

.sidebar-sport-navigation .popular-nav-link .sport-title-label {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 6px
}

.sidebar-sport-navigation .popular-nav-link.sport-item-league {
    padding-top: .6875rem;
    padding-bottom: .6875rem
}

.sidebar-sport-navigation .popular-nav-link.sport-item-league .sport-title-icon {
    margin-left: calc(6px - .0625rem);
    margin-right: calc(6px - .0625rem)
}

.sidebar-sport-navigation .popular-nav-link:hover {
    color: #f7931e;
    background-color: #000;
    font-weight: 400
}

.sidebar-sport-navigation .popular-nav-link.active {
    color: #f7931e;
    background-color: #000;
    font-weight: 500
}

.sidebar-sport-navigation .popular-nav-link:first-child {
    border-top: none
}

@media (max-width: 1199.98px) {

    .route-EuroEarly .sidebar-sport-navigation .sport-nav-group-item .collapse,
    .route-EuroEarlyEvents .sidebar-sport-navigation .sport-nav-group-item .collapse,
    .route-EuroHome .sidebar-sport-navigation .sport-nav-group-item .collapse,
    .route-EuroSearch .sidebar-sport-navigation .sport-nav-group-item .collapse,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .sport-nav-group-item .collapse,
    .route-Results .sidebar-sport-navigation .sport-nav-group-item .collapse {
        display: none
    }

    .route-EuroEarly .sidebar-sport-navigation .sidebar-sport-nav-list-category .sidebar-sport-nav-list-section-title,
    .route-EuroEarlyEvents .sidebar-sport-navigation .sidebar-sport-nav-list-category .sidebar-sport-nav-list-section-title,
    .route-EuroHome .sidebar-sport-navigation .sidebar-sport-nav-list-category .sidebar-sport-nav-list-section-title,
    .route-EuroSearch .sidebar-sport-navigation .sidebar-sport-nav-list-category .sidebar-sport-nav-list-section-title,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .sidebar-sport-nav-list-category .sidebar-sport-nav-list-section-title,
    .route-Results .sidebar-sport-navigation .sidebar-sport-nav-list-category .sidebar-sport-nav-list-section-title {
        font-size: .625rem
    }

    .route-EuroEarly .sidebar-sport-navigation .sidebar-sport-nav-list-category .nav-head-link,
    .route-EuroEarlyEvents .sidebar-sport-navigation .sidebar-sport-nav-list-category .nav-head-link,
    .route-EuroHome .sidebar-sport-navigation .sidebar-sport-nav-list-category .nav-head-link,
    .route-EuroSearch .sidebar-sport-navigation .sidebar-sport-nav-list-category .nav-head-link,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .sidebar-sport-nav-list-category .nav-head-link,
    .route-Results .sidebar-sport-navigation .sidebar-sport-nav-list-category .nav-head-link {
        padding: .625rem 6px
    }

    .route-EuroEarly .sidebar-sport-navigation .nav-head-link,
    .route-EuroEarlyEvents .sidebar-sport-navigation .nav-head-link,
    .route-EuroHome .sidebar-sport-navigation .nav-head-link,
    .route-EuroSearch .sidebar-sport-navigation .nav-head-link,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .nav-head-link,
    .route-Results .sidebar-sport-navigation .nav-head-link {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .route-EuroEarly .sidebar-sport-navigation .nav-head-link .sport-title-icon,
    .route-EuroEarlyEvents .sidebar-sport-navigation .nav-head-link .sport-title-icon,
    .route-EuroHome .sidebar-sport-navigation .nav-head-link .sport-title-icon,
    .route-EuroSearch .sidebar-sport-navigation .nav-head-link .sport-title-icon,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .nav-head-link .sport-title-icon,
    .route-Results .sidebar-sport-navigation .nav-head-link .sport-title-icon {
        font-size: 1.5rem
    }

    .route-EuroEarly .sidebar-sport-navigation .nav-head-link .sport-event-count,
    .route-EuroEarly .sidebar-sport-navigation .nav-head-link .sport-title,
    .route-EuroEarlyEvents .sidebar-sport-navigation .nav-head-link .sport-event-count,
    .route-EuroEarlyEvents .sidebar-sport-navigation .nav-head-link .sport-title,
    .route-EuroHome .sidebar-sport-navigation .nav-head-link .sport-event-count,
    .route-EuroHome .sidebar-sport-navigation .nav-head-link .sport-title,
    .route-EuroSearch .sidebar-sport-navigation .nav-head-link .sport-event-count,
    .route-EuroSearch .sidebar-sport-navigation .nav-head-link .sport-title,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .nav-head-link .sport-event-count,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .nav-head-link .sport-title,
    .route-Results .sidebar-sport-navigation .nav-head-link .sport-event-count,
    .route-Results .sidebar-sport-navigation .nav-head-link .sport-title {
        display: none
    }

    .route-EuroEarly .sidebar-sport-navigation .sidebar-sport-nav-list-section-title,
    .route-EuroEarlyEvents .sidebar-sport-navigation .sidebar-sport-nav-list-section-title,
    .route-EuroHome .sidebar-sport-navigation .sidebar-sport-nav-list-section-title,
    .route-EuroSearch .sidebar-sport-navigation .sidebar-sport-nav-list-section-title,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .sidebar-sport-nav-list-section-title,
    .route-Results .sidebar-sport-navigation .sidebar-sport-nav-list-section-title {
        display: none
    }

    .route-EuroEarly .sidebar-sport-navigation .popular-nav-link,
    .route-EuroEarlyEvents .sidebar-sport-navigation .popular-nav-link,
    .route-EuroHome .sidebar-sport-navigation .popular-nav-link,
    .route-EuroSearch .sidebar-sport-navigation .popular-nav-link,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .popular-nav-link,
    .route-Results .sidebar-sport-navigation .popular-nav-link {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .route-EuroEarly .sidebar-sport-navigation .popular-nav-link .sport-title-icon,
    .route-EuroEarlyEvents .sidebar-sport-navigation .popular-nav-link .sport-title-icon,
    .route-EuroHome .sidebar-sport-navigation .popular-nav-link .sport-title-icon,
    .route-EuroSearch .sidebar-sport-navigation .popular-nav-link .sport-title-icon,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .popular-nav-link .sport-title-icon,
    .route-Results .sidebar-sport-navigation .popular-nav-link .sport-title-icon {
        font-size: 1.5rem;
        width: 1.5rem;
        height: 1.5rem
    }

    .route-EuroEarly .sidebar-sport-navigation .popular-nav-link:not(.sport-item-league),
    .route-EuroEarlyEvents .sidebar-sport-navigation .popular-nav-link:not(.sport-item-league),
    .route-EuroHome .sidebar-sport-navigation .popular-nav-link:not(.sport-item-league),
    .route-EuroSearch .sidebar-sport-navigation .popular-nav-link:not(.sport-item-league),
    .route-EuroSingleEventEarly .sidebar-sport-navigation .popular-nav-link:not(.sport-item-league),
    .route-Results .sidebar-sport-navigation .popular-nav-link:not(.sport-item-league) {
        display: none
    }

    .route-EuroEarly .sidebar-sport-navigation .popular-nav-link .sport-title,
    .route-EuroEarlyEvents .sidebar-sport-navigation .popular-nav-link .sport-title,
    .route-EuroHome .sidebar-sport-navigation .popular-nav-link .sport-title,
    .route-EuroSearch .sidebar-sport-navigation .popular-nav-link .sport-title,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .popular-nav-link .sport-title,
    .route-Results .sidebar-sport-navigation .popular-nav-link .sport-title {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .route-EuroEarly .sidebar-sport-navigation .popular-nav-link .sport-event-count,
    .route-EuroEarly .sidebar-sport-navigation .popular-nav-link .sport-title-label,
    .route-EuroEarlyEvents .sidebar-sport-navigation .popular-nav-link .sport-event-count,
    .route-EuroEarlyEvents .sidebar-sport-navigation .popular-nav-link .sport-title-label,
    .route-EuroHome .sidebar-sport-navigation .popular-nav-link .sport-event-count,
    .route-EuroHome .sidebar-sport-navigation .popular-nav-link .sport-title-label,
    .route-EuroSearch .sidebar-sport-navigation .popular-nav-link .sport-event-count,
    .route-EuroSearch .sidebar-sport-navigation .popular-nav-link .sport-title-label,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .popular-nav-link .sport-event-count,
    .route-EuroSingleEventEarly .sidebar-sport-navigation .popular-nav-link .sport-title-label,
    .route-Results .sidebar-sport-navigation .popular-nav-link .sport-event-count,
    .route-Results .sidebar-sport-navigation .popular-nav-link .sport-title-label {
        display: none
    }

    .left-sidebar-information-container .card .card-header {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        border-bottom: none
    }

    .left-sidebar-information-container .card .card-header .card-header-icon-left {
        font-size: 1.5rem;
        padding-right: 0
    }

    .left-sidebar-information-container .card .card-header .card-header-title {
        display: none
    }
}

.sidebar-user-navigation .sidebar-user-nav-list-item:first-child .nav-head-link {
    border-top: none
}

.sidebar-user-navigation .sidebar-user-nav-list-item .nav-head-link {
    font-size: .75rem;
    font-weight: 400;
    text-transform: uppercase;
    padding: .625rem 6px;
    color: #fff;
    background-color: #000;
    border-top: 1px solid #2d2d2d;
    border-bottom: 0 solid transparent;
    cursor: pointer
}

.sidebar-user-navigation .sidebar-user-nav-list-item .nav-head-link .nav-title {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 6px
}

.sidebar-user-navigation .sidebar-user-nav-list-item .nav-head-link:hover {
    color: #f7931e;
    background-color: #000;
    font-weight: 400
}

.sidebar-user-navigation .sidebar-user-nav-list-item .nav-head-link.active {
    color: #f7931e;
    background-color: #000;
    font-weight: 500
}

.sidebar-user-navigation .sidebar-user-nav-list-item .market-nav-link-item {
    font-size: .75rem;
    font-weight: 400;
    padding: .375rem 6px;
    color: #cacbcc;
    border-bottom: 1px solid #4d4d4d
}

.sidebar-user-navigation .sidebar-user-nav-list-item .market-nav-link-item:hover {
    color: #fff;
    font-weight: 400
}

.sidebar-user-navigation .sidebar-user-nav-list-item .market-nav-list {
    background-color: #333
}

.sidebar-user-navigation .sidebar-user-nav-list-item .market-nav-list .market-nav-item {
    padding-left: 12px;
    padding-right: 12px
}

.sidebar-user-navigation .sidebar-user-nav-list-item .market-nav-list .market-nav-item:last-child .market-nav-link-item {
    border-bottom-color: transparent
}

.sidebar-user-navigation .sidebar-user-nav-list-item .market-nav-list .market-nav-item.active .market-nav-link-item {
    color: #fff;
    font-weight: 500
}

.sidebar-user-navigation .sidebar-user-nav-list-item.collapsible .nav-item-head {
    cursor: pointer
}

.sidebar-user-navigation .sidebar-user-nav-list-item.collapsible .nav-item-head.collapsed {
    border-bottom: 0
}

.sidebar-user-navigation .sidebar-user-nav-list-item.collapsible .nav-item-head.collapsed .expand-icon:after {
    content: ""
}

.sidebar-user-navigation .sidebar-user-nav-list-item.collapsible .nav-item-head .expand-icon:after {
    content: ""
}

.social-icon {
    width: 35px;
    height: 35px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: middle;
    margin-top: 0
}

.social-icon+.social-icon {
    margin-left: 24px
}

.sport-table {
    min-height: 80vh
}

.sport-table .market-head {
    width: 100%;
    table-layout: fixed;
    display: table;
    background-color: #dd7c04
}

.sport-table .market-head .column-market-heading-wrapper {
    width: 65%
}

.sport-table .market-head .column-market-heading-wrapper .column-market {
    color: #cacbcc;
    border-left: 1px solid rgba(0, 0, 0, .15);
    padding: .5rem 0;
    font-weight: 400
}

.sport-table .market-head .column-market-heading-wrapper .column-market:last-child {
    border-right: 1px solid rgba(0, 0, 0, .15)
}

.sport-table .market-head .column-market-heading-wrapper .column-market.first-half {
    background-color: rgba(0, 0, 0, .2)
}

.sport-table .market-head .column-market-heading-wrapper .column-market .column-market-label {
    font-size: .75rem;
    display: block;
    text-transform: uppercase;
    text-align: center
}

.sport-table .market-head .column-action-heading-wrapper {
    width: 54px;
    padding-left: 6px;
    padding-right: 6px
}

@media (max-width: 1599.98px) {
    .sport-table .market-head .column-action-heading-wrapper {
        width: 45px;
        padding-left: 3px;
        padding-right: 3px
    }
}

.sport-table .league-head {
    width: 100%;
    table-layout: fixed;
    display: table;
    border-bottom: 2px solid transparent;
    padding: .5rem 0
}

.sport-table .league-head.collapsible {
    cursor: pointer
}

.sport-table .league-head.collapsible:hover .league-toggle-icon {
    opacity: 1
}

.sport-table .league-head.single-line {
    padding: 0
}

.sport-table .league-head.single-line .league-title {
    padding: .5rem 0;
    font-size: .6875rem !important
}

.sport-table .league-head .column-league-title {
    padding-left: 6px;
    padding-right: 6px
}

.sport-table .league-head .column-league-title .league-title-icon {
    padding-right: 6px
}

.sport-table .league-head .column-league-title .league-title {
    font-size: .75rem;
    font-weight: 500;
    text-transform: uppercase;
    display: block
}

.sport-table .league-head.collapsed .column-favorite-heading-wrapper,
.sport-table .league-head.collapsed .column-market-heading-wrapper {
    display: none !important
}

.sport-table .league-head .column-favorite-heading-wrapper {
    width: 36px;
    padding-left: 6px;
    padding-right: 6px;
    text-align: center
}

.sport-table .league-head .column-favorite-heading-wrapper .league-favourite-button {
    display: block;
    text-align: center
}

.sport-table .league-head .column-favorite-heading-wrapper .league-favourite-button i {
    font-size: 1.125rem;
    display: block
}

.sport-table .league-head .column-market-heading-wrapper {
    width: 65%
}

.sport-table .league-head .column-market-heading-wrapper .column-market {
    border-left: 1px solid rgba(0, 0, 0, .15)
}

.sport-table .league-head .column-market-heading-wrapper .column-market:last-child {
    border-right: 1px solid rgba(0, 0, 0, .15)
}

.sport-table .league-head .column-market-heading-wrapper .column-market .column-market-label {
    font-size: .75rem;
    display: block;
    text-transform: uppercase;
    text-align: center
}

.sport-table .league-head .column-market-heading-wrapper .column-market.single-cell {
    padding: .5rem 0
}

.sport-table .league-head .column-market-heading-wrapper .column-market.single-cell.first-half {
    background-color: rgba(0, 0, 0, .2)
}

.sport-table .league-head .column-market-heading-wrapper .column-market.single-cell .column-market-label {
    font-size: .6875rem
}

@media (max-width: 1599.98px) {
    .sport-table .league-head .column-market-heading-wrapper .column-market.single-cell .column-market-label {
        font-size: .625rem
    }
}

.sport-table .league-head .column-action-heading-wrapper {
    width: 54px;
    padding-left: 6px;
    padding-right: 6px;
    text-align: center
}

.sport-table .league-head .column-action-heading-wrapper .league-toggle-icon {
    opacity: .2;
    display: block
}

@media (max-width: 1599.98px) {
    .sport-table .league-head .column-action-heading-wrapper {
        width: 45px;
        padding-left: 3px;
        padding-right: 3px
    }
}

.sport-table .event-container .event-wrapper {
    width: 100%;
    height: 100%;
    table-layout: fixed;
    border-bottom: 2px solid #202121;
    font-size: .75rem
}

.sport-table .event-container .event-wrapper .main-markets .event-column-service {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.sport-table .event-container .event-wrapper .event-column-service {
    width: 60px;
    font-weight: 700;
    padding: 0 6px;
    text-align: center;
    background-color: rgba(0, 0, 0, .05)
}

.sport-table .event-container .event-wrapper .event-column-service .game-stats {
    font-size: .6875rem;
    text-transform: uppercase;
    color: inherit
}

.sport-table .event-container .event-wrapper .event-column-service .game-stats .game-timer {
    display: block
}

.sport-table .event-container .event-wrapper .event-column-service .game-stats span {
    display: inline-block;
    vertical-align: middle
}

.sport-table .event-container .event-wrapper .event-column-service .game-stats .live_game_minute {
    padding-left: 2px
}

.sport-table .event-container .event-wrapper .event-column-main {
    padding: .5rem 0
}

.sport-table .event-container .event-wrapper .event-column-main.event-column-main-full .event-main-info-wrapper {
    max-width: calc(40% + 1px)
}

.sport-table .event-container .event-wrapper .event-column-market {
    width: 65%;
    padding: .5rem 0
}

.sport-table .event-container .event-wrapper .event-column-market.event-column-market-fluid {
    width: 100%
}

.sport-table .event-container .event-wrapper .event-column-market.event-column-market-fluid .market-item-column:first-child {
    border-left: none
}

.sport-table .event-container .event-wrapper .event-column-market.event-column-market-fluid .odd-holder-label {
    color: #000;
    cursor: default;
    padding: .25rem 6px;
    height: 1.625rem
}

.sport-table .event-container .event-wrapper .event-column-market.event-column-market-fluid .odd-holder {
    padding: .25rem 0;
    height: 1.625rem
}

.sport-table .event-container .event-wrapper .event-column-market.event-column-market-p-0 {
    padding: 0
}

.sport-table .event-container .event-wrapper .event-column-market.event-column-market-full {
    border-top: 0
}

.sport-table .event-container .event-wrapper .event-column-actions {
    width: 54px;
    padding: .5rem 6px
}

.sport-table .event-container .event-wrapper .event-column-actions .market-counter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    font-size: .75rem;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    border-radius: .2rem;
    border-width: 1px;
    border-style: solid
}

.sport-table .event-container .event-wrapper .event-column-actions .market-counter i {
    font-style: normal;
    display: block
}

.sport-table .event-container .event-wrapper .event-column-actions .market-counter:before {
    content: "+"
}

.sport-table .event-container .event-wrapper .event-column-actions .market-counter[data-value="0"] {
    display: none
}

.sport-table .event-container .event-wrapper .event-column-actions .market-counter[data-value="0"]:after {
    display: none
}

@media (max-width: 1599.98px) {
    .sport-table .event-container .event-wrapper .event-column-actions {
        width: 45px;
        padding: .5rem 3px
    }
}

.sport-table .event-container .event-wrapper .event-column-single-line {
    padding-top: 0;
    padding-bottom: 0
}

.sport-table .event-container .event-wrapper .event-column-market-row+.event-column-market-row {
    border-top: 1px solid rgba(0, 0, 0, .15)
}

.sport-table .event-container .event-wrapper .main-market-option:first-child .event-column-main {
    border-top: none
}

.sport-table .event-container .event-wrapper .main-market-option:first-child .event-column-market {
    border-top: none
}

.sport-table .event-container .event-wrapper .main-market-option:first-child .event-column-actions {
    border-top: none
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-game-actions {
    text-align: center;
    margin-left: 6px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 1.125rem;
    flex: 0 0 1.125rem
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-game-actions .event-favourite-button {
    display: inline-block;
    vertical-align: top
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-game-actions .event-favourite-button i {
    font-size: 1.125rem;
    vertical-align: top
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-game-actions .event-favourite-button.active,
.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-game-actions .event-favourite-button:hover {
    color: #f7931e
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-team-box {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    max-width: 100%;
    padding-left: 6px;
    padding-right: 6px
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-score-box {
    text-align: right;
    padding-right: 6px;
    border-right: 1px solid #b3babe
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-media-box {
    padding-left: 6px;
    padding-right: 6px;
    width: calc(1.4375rem + 12px)
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-statistics-box {
    padding-left: 6px;
    padding-right: 6px;
    width: calc(1.4375rem + 12px)
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-team-item {
    display: block;
    cursor: default;
    font-weight: 500;
    color: inherit
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-team-item .fav_team {
    font-style: normal;
    color: #f7273f
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .statistics-container {
    display: block
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .statistics-container .open-statistics {
    cursor: pointer;
    border: 1px solid #8a959b;
    color: #8a959b;
    border-radius: .125rem;
    opacity: .7
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .statistics-container .open-statistics.disabled {
    opacity: .3;
    cursor: default
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .statistics-container .open-statistics.disabled:hover {
    opacity: .3
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .statistics-container .open-statistics:hover {
    opacity: 1
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .live-score-box {
    text-align: right;
    padding-right: 6px;
    border-right: 1px solid #b3babe
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .live-score-box .period-result {
    color: #787878
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .live-score-box .period-result .live-score-item {
    display: block;
    font-weight: 700;
    padding: 0 2px
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .live-score-box .period-result:last-child {
    color: #0e1016
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .event-score-item {
    display: block;
    font-weight: 700;
    color: inherit
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .red-cards {
    padding-left: 6px;
    font-size: 0
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .red-cards i {
    display: inline-block;
    width: 8px;
    height: 12px;
    border-radius: 2px;
    background-color: #e3141f
}

.sport-table .event-container .event-wrapper .event-main-info-wrapper .red-cards i+i {
    margin-left: .25rem
}

.sport-table .event-container .event-wrapper .market-item-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    max-width: 100%
}

.sport-table .event-container .event-wrapper .market-item-column.spread-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.sport-table .event-container .event-wrapper .market-item-column.single-line-column {
    text-align: center
}

.sport-table .event-container .event-wrapper .market-item-column.single-line-column.extended-spread-display .spread-over:before,
.sport-table .event-container .event-wrapper .market-item-column.single-line-column.extended-spread-display .spread-under:before {
    display: none
}

.sport-table .event-container .event-wrapper .market-item-column.single-line-column.extended-spread-display .odd-span:last-of-type {
    display: none !important
}

@media (max-width: 1599.98px) {
    .sport-table .event-container .event-wrapper .market-item-column.single-line-column .odd-holder {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (min-width: 1600px) and (max-width:1750px) {
    .sport-table .event-container .event-wrapper .market-item-column.single-line-column.single-line-column {
        max-width: 8.33%
    }

    .sport-table .event-container .event-wrapper .market-item-column.single-line-column.single-line-column .odd-holder {
        font-size: .625rem
    }
}

.sport-table .event-container .event-wrapper .market-item-column .odd-holder {
    font-weight: 500
}

@media (max-width: 1599.98px) {
    .sport-table .event-container .event-wrapper .market-item-column .odd-holder {
        font-size: .6875rem
    }
}

@media (max-width: 1439.98px) {
    .sport-table .event-container .event-wrapper .market-item-column .odd-holder .spread {
        padding-left: 0
    }

    .sport-table .event-container .event-wrapper .market-item-column .odd-holder .odd {
        padding: 0
    }
}

@media (max-width: 1279.98px) {
    .sport-table .event-container .event-wrapper .market-item-column .odd-holder {
        font-size: .625rem;
        padding-left: 4px;
        padding-right: 4px
    }
}

.sport-table .event-container .event-wrapper .market-item-column-fluid {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    border-left: 1px solid #000
}

.sport-table .event-container .event-wrapper .market-item-column-fluid.fluid-width-10 {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%
}

.sport-table .event-container .event-wrapper .market-item-column-fluid .market-column-header {
    background-color: #000;
    cursor: default
}

.sport-table .event-container .event-wrapper .market-item-column-fluid .odd-head {
    text-align: center;
    text-transform: uppercase;
    font-size: .75rem;
    padding: .25rem 0;
    color: #fff;
    font-weight: 400;
    height: 1.625rem
}

.sport-table .event-container .event-wrapper .market-item-column-fluid .odd-head span {
    display: inline-block
}

.sport-table .event-container .event-wrapper .market-item-column-fluid .odd-holder {
    color: #0e1016;
    padding: .25rem 0;
    height: 1.625rem
}

@media (max-width: 1599.98px) {
    .sport-table .event-container .event-wrapper {
        font-size: .625rem
    }
}

.sport-table .event-all-markets-wrapper {
    font-size: 0;
    display: none;
    padding: 3px
}

.sport-table .event-all-markets-wrapper.visible {
    display: block;
    border-bottom: 2px solid #202121
}

.sport-table:last-child .league-content .event-container {
    border-bottom: none
}

.sport-table .mode-live .league-head {
    background-color: #f7931e;
    color: #000;
    border-bottom-color: #f38709;
    font-weight: 400
}

.sport-table .mode-live .league-head .league-favourite-button {
    color: rgba(255, 255, 255, .45)
}

.sport-table .mode-live .league-head .league-favourite-button:hover {
    color: #fff
}

.sport-table .mode-live .league-head .league-favourite-button.active {
    color: #fff
}

.sport-table .mode-live .event-container {
    background-color: #f1dac6
}

.sport-table .mode-live .event-container .event-column-service {
    border-right: 1px solid #b3babe
}

.sport-table .mode-live .event-container .event-column-main {
    border-top: 1px solid #b3babe
}

.sport-table .mode-live .event-container .event-column-main.event-column-main-full .event-main-info-wrapper {
    border-right: 1px solid #b3babe
}

.sport-table .mode-live .event-container .event-game-actions .event-favourite-button {
    color: rgba(0, 0, 0, .2)
}

.sport-table .mode-live .event-container .event-column-market {
    border-top: 1px solid #b3babe
}

.sport-table .mode-live .event-container .event-column-market.event-column-market-full {
    border-top: 2px solid transparent
}

.sport-table .mode-live .event-container .event-wrapper {
    color: #0e1016;
    border-bottom: 1px solid
}

.sport-table .mode-live .event-container .event-wrapper .market-item-column-fluid {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container .event-wrapper .market-item-column-fluid .market-column-header {
    background-color: #f7931e
}

.sport-table .mode-live .event-container .market-item-column {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-item-column:last-child {
    border-right: 1px solid #b3babe
}

.sport-table .mode-live .event-container .event-column-actions {
    border-top: 1px solid #b3babe
}

.sport-table .mode-live .event-container .event-column-market-row {
    background-color: #f6e5d6
}

.sport-table .mode-live .event-container .event-column-market-row:nth-child(even) {
    background-color: #f1dac6
}

.sport-table .mode-live .event-container .event-column-market-row:hover {
    background-color: #efd0b5
}

.sport-table .mode-live .event-container .odd-holder .spread {
    color: #696a6b
}

.sport-table .mode-live .event-container .odd-holder:hover {
    background-color: #e9c5a5
}

.sport-table .mode-live .event-container .market-counter {
    border-color: #e5ba95;
    background-color: rgba(255, 255, 255, .8)
}

.sport-table .mode-live .event-container .market-counter:hover {
    border-color: #ce7d37;
    background-color: #fff
}

.sport-table .mode-live .event-container .single-line-column.column-fh {
    background-color: #eccdb2
}

.sport-table .mode-live .event-container .single-line-column.column-fh.spread-column {
    background-color: #f4e2d2
}

.sport-table .mode-live .event-container .single-line-column.column-fh .odd-holder:hover {
    background-color: #e4b791
}

.sport-table .mode-live .event-container .single-line-column.spread-column {
    background-color: #f6e7da
}

.sport-table .mode-live .event-container.event-container-odd {
    background-color: #f6e5d6
}

.sport-table .mode-live .event-container.event-container-odd .odd-holder:hover {
    background-color: #efd0b5
}

.sport-table .mode-live .event-container.event-container-odd .market-counter {
    border-color: #ebc5a4;
    background-color: rgba(255, 255, 255, .8)
}

.sport-table .mode-live .event-container.event-container-odd .market-counter:hover {
    border-color: #d68844;
    background-color: #fff
}

.sport-table .mode-live .event-container.event-container-odd .single-line-column.column-fh {
    background-color: #f1d8c1
}

.sport-table .mode-live .event-container.event-container-odd .single-line-column.column-fh.spread-column {
    background-color: #f9ede3
}

.sport-table .mode-live .event-container.event-container-odd .single-line-column.column-fh .odd-holder:hover {
    background-color: #eac3a0
}

.sport-table .mode-live .event-container.event-container-odd .single-line-column.spread-column {
    background-color: #fbf2eb
}

.sport-table .mode-live .odd-holder .odd-holder-label {
    color: #0e1016
}

.sport-table .mode-early .market-head {
    width: 100%;
    table-layout: fixed;
    display: table;
    background-color: #242424
}

.sport-table .mode-early .market-head .column-market-heading-wrapper {
    width: 65%
}

.sport-table .mode-early .market-head .column-market-heading-wrapper .column-market {
    color: #cacbcc;
    border-left: 1px solid rgba(0, 0, 0, .15);
    padding: .5rem 0
}

.sport-table .mode-early .market-head .column-market-heading-wrapper .column-market:last-child {
    border-right: 1px solid rgba(0, 0, 0, .15)
}

.sport-table .mode-early .market-head .column-market-heading-wrapper .column-market.first-half {
    background-color: rgba(0, 0, 0, .2)
}

.sport-table .mode-early .market-head .column-market-heading-wrapper .column-market .column-market-label {
    font-size: .75rem;
    display: block;
    text-transform: uppercase;
    text-align: center
}

.sport-table .mode-early .market-head .column-action-heading-wrapper {
    width: 54px;
    padding-left: 6px;
    padding-right: 6px
}

@media (max-width: 1599.98px) {
    .sport-table .mode-early .market-head .column-action-heading-wrapper {
        width: 45px;
        padding-left: 3px;
        padding-right: 3px
    }
}

.sport-table .mode-early .league-head {
    background-color: #000;
    color: #fff;
    border-bottom-color: #202121;
    font-weight: 400
}

.sport-table .mode-early .league-head .league-favourite-button {
    color: rgba(255, 255, 255, .45)
}

.sport-table .mode-early .league-head .league-favourite-button:hover {
    color: #fff
}

.sport-table .mode-early .league-head .league-favourite-button.active {
    color: #fff
}

.sport-table .mode-early .odd {
    color: #0e1016
}

.sport-table .mode-early .event-container {
    background-color: #333435
}

.sport-table .mode-early .event-container .event-column-service {
    border-right: 1px solid #202121
}

.sport-table .mode-early .event-container .event-column-main {
    border-top: 1px solid #202121
}

.sport-table .mode-early .event-container .event-column-main.event-column-main-full .event-main-info-wrapper {
    border-right: 1px solid #202121
}

.sport-table .mode-early .event-container .event-game-actions .event-favourite-button {
    color: rgba(0, 0, 0, .2)
}

.sport-table .mode-early .event-container .event-column-market {
    border-top: 1px solid #202121
}

.sport-table .mode-early .event-container .market-item-column {
    border-left: 1px solid #202121
}

.sport-table .mode-early .event-container .market-item-column:last-child {
    border-right: 1px solid #202121
}

.sport-table .mode-early .event-container .event-column-actions {
    border-top: 1px solid #202121
}

.sport-table .mode-early .event-container .event-column-market-row {
    background-color: #f2f2f2
}

.sport-table .mode-early .event-container .event-column-market-row:nth-child(even) {
    background-color: #d0d0d0
}

.sport-table .mode-early .event-container .event-column-market-row:hover {
    background-color: #dedede
}

.sport-table .mode-early .event-container .odd-holder .spread {
    color: #cacbcc
}

.sport-table .mode-early .event-container .odd-holder:hover {
    background-color: #1f1f1f
}

.sport-table .mode-early .event-container .market-counter {
    border-color: #000;
    background-color: rgba(28, 28, 28, .8);
    color: #cacbcc
}

.sport-table .mode-early .event-container .market-counter:hover {
    border-color: #000;
    background-color: #1c1c1c
}

.sport-table .mode-early .event-container .single-line-column.column-fh {
    background-color: #333435
}

.sport-table .mode-early .event-container .single-line-column.column-fh.spread-column {
    background-color: #333435
}

.sport-table .mode-early .event-container .single-line-column.column-fh .odd-holder:hover {
    background-color: #1f1f1f
}

.sport-table .mode-early .event-container .single-line-column.spread-column {
    background-color: #333435;
    color: #cacbcc
}

.sport-table .mode-early .event-container.event-container-odd {
    background-color: #404040
}

.sport-table .mode-early .event-container.event-container-odd .odd-holder:hover {
    background-color: #1f1f1f
}

.sport-table .mode-early .event-container.event-container-odd .market-counter {
    border-color: #141414;
    background-color: rgba(51, 51, 51, .8);
    color: #cacbcc
}

.sport-table .mode-early .event-container.event-container-odd .market-counter:hover {
    border-color: #000;
    background-color: #333
}

.sport-table .mode-early .event-container.event-container-odd .single-line-column.column-fh {
    background-color: #404040
}

.sport-table .mode-early .event-container.event-container-odd .single-line-column.column-fh.spread-column {
    background-color: #404040
}

.sport-table .mode-early .event-container.event-container-odd .single-line-column.column-fh .odd-holder:hover {
    background-color: #1f1f1f
}

.sport-table .mode-early .event-container.event-container-odd .single-line-column.spread-column {
    background-color: #404040
}

.sport-table.sport-table-teaser-market .event-container .spread {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    padding-right: 6px;
    text-align: center
}

.sport-table.sport-table-teaser-market .event-container .odd {
    display: none
}

.plugin-content .sport-table {
    min-height: 800px
}

.sport-table .event-all-markets-wrapper {
    background-color: rgba(0, 0, 0, .05)
}

.sport-table .event-all-markets-wrapper .market-column-header {
    cursor: default
}

.sport-table .event-all-markets-wrapper .odd-head {
    text-align: center;
    text-transform: uppercase;
    font-weight: 500;
    font-size: .75rem;
    line-height: 1.5;
    height: 1.625rem;
    padding-top: .25rem;
    padding-bottom: .25rem
}

.sport-table .event-all-markets-wrapper .odd-head span {
    display: inline-block
}

.sport-table .event-all-markets-wrapper .market-container {
    position: relative;
    font-size: .75rem;
    padding: 3px
}

.sport-table .event-all-markets-wrapper .market-container.market-half {
    display: inline-block;
    vertical-align: top;
    width: 50%
}

.sport-table .event-all-markets-wrapper .market-container .market-head {
    cursor: default
}

.sport-table .event-all-markets-wrapper .market-container .market-head .market-title {
    display: block;
    text-align: center;
    text-transform: uppercase;
    color: #0e1016;
    font-weight: 700;
    padding: .3rem 0
}

.sport-table .event-all-markets-wrapper .market-container .market-head-column-wrapper {
    display: table;
    table-layout: fixed;
    width: 100%
}

.sport-table .event-all-markets-wrapper .market-container .market-head-column-wrapper .market-column-header {
    display: table-cell;
    vertical-align: top
}

.sport-table .event-all-markets-wrapper .market-container .market-head-column-wrapper .market-column-header+.market-column-header {
    border-left: 1px solid #b3babe
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper {
    display: table;
    table-layout: fixed;
    width: 100%
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper .market-column-line {
    display: table-cell;
    vertical-align: top
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper .market-column-line+.market-column-line {
    border-left: 1px solid #b3babe
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-fill {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-fill+.fluid-width-fill {
    border-left: 1px solid #b3babe
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-10 {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-10+.fluid-width-10 {
    border-left: 1px solid #b3babe
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-10:nth-child(10n+1) {
    border-left: none
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-33 {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-preferred-size: 33.33%;
    flex-basis: 33.33%
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-33+.fluid-width-33 {
    border-left: 1px solid #b3babe
}

.sport-table .event-all-markets-wrapper .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-33:nth-child(3n+1) {
    border-left: none
}

.sport-table .event-all-markets-wrapper .market-container .lines-list.d-table {
    table-layout: fixed;
    width: 100%
}

.sport-table .event-all-markets-wrapper .market-container .lines-list .line+.line .market-column-line {
    border-top: 1px solid #b3babe
}

.sport-table .event-all-markets-wrapper .market-container .lines-list .line.d-table-cell+.line {
    border-left: 1px solid #b3babe
}

.sport-table .event-all-markets-wrapper .market-container .lines-list .line.goalscorer-line {
    vertical-align: top
}

.sport-table .event-all-markets-wrapper .market-container .lines-list .line.goalscorer-line:first-child {
    width: 50%
}

.sport-table .event-all-markets-wrapper .market-container .odd-container .odd-container-col-50 {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
    padding-left: 6px;
    padding-right: 6px
}

.sport-table .event-all-markets-wrapper .market-container .odd-container .odd-container-col-50.col-fluid {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%
}

.sport-table .event-all-markets-wrapper .market-container .participant-name-holder {
    color: #fff;
    padding: .25rem 6px
}

.sport-table .event-all-markets-wrapper .market-container .participant-name-holder .participant-name {
    display: block
}

.sport-table .event-all-markets-wrapper .market-container.market-first_goalscorer .goalscorer-line .col-participant {
    border-right: 1px solid #b3babe
}

.sport-table .event-all-markets-wrapper .market-container.market-first_goalscorer .goalscorer-line:nth-child(n+2) .col-participant {
    display: none
}

.sport-table .event-all-markets-wrapper .market-container.market-first_goalscorer .odd-container+.odd-container {
    border-top: 1px solid #b3babe
}

.sport-table .mode-live .event-container .event-all-markets-wrapper .market-head {
    background-color: #f5e5d6
}

.sport-table .mode-live .event-container .event-all-markets-wrapper .market-body {
    background-color: #f1dac6
}

.sport-table .mode-live .event-container .event-all-markets-wrapper .odd-holder {
    color: #fff
}

.sport-table .mode-live .event-container .event-all-markets-wrapper .spread-holder {
    color: #0e1016
}

.sport-table .mode-live .event-container .event-all-markets-wrapper .market-column-header {
    background-color: #f7931e;
    color: #000
}

.sport-table .mode-live .event-container .event-all-markets-wrapper .market-column-header+.market-column-header {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container.event-container-odd .event-all-markets-wrapper .market-head {
    background-color: #faf0e7
}

.sport-table .mode-live .event-container.event-container-odd .event-all-markets-wrapper .market-body {
    background-color: #f6e5d6
}

.sport-table .mode-live .event-container .market-container .market-head .market-title {
    color: #0e1016
}

.sport-table .mode-live .event-container .market-container .market-head-column-wrapper .market-column-header+.market-column-header {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-container .market-line-column-wrapper .market-column-line+.market-column-line {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-fill+.fluid-width-fill {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-10+.fluid-width-10 {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-33+.fluid-width-33 {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-container .lines-list .line+.line .market-column-line {
    border-top: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-container .lines-list .line.d-table-cell+.line {
    border-left: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-container.market-first_goalscorer .goalscorer-line .col-participant {
    border-right: 1px solid #b3babe
}

.sport-table .mode-live .event-container .market-container.market-first_goalscorer .odd-container+.odd-container {
    border-top: 1px solid #b3babe
}

.sport-table .mode-early .event-container .event-all-markets-wrapper .market-head {
    color: #fff;
    background-color: #242424
}

.sport-table .mode-early .event-container .event-all-markets-wrapper .market-body {
    background-color: #242424
}

.sport-table .mode-early .event-container .event-all-markets-wrapper .odd-holder {
    color: #fff
}

.sport-table .mode-early .event-container .event-all-markets-wrapper .spread-holder {
    color: #fff
}

.sport-table .mode-early .event-container .event-all-markets-wrapper .market-column-header {
    background-color: #1c1c1c;
    color: #fff
}

.sport-table .mode-early .event-container .event-all-markets-wrapper .market-column-header+.market-column-header {
    border-left: 1px solid #202121
}

.sport-table .mode-early .event-container.event-container-odd .event-all-markets-wrapper .market-head {
    background-color: #242424
}

.sport-table .mode-early .event-container.event-container-odd .event-all-markets-wrapper .market-body {
    background-color: #242424
}

.sport-table .mode-early .event-container .market-container .market-head .market-title {
    color: #fff
}

.sport-table .mode-early .event-container .market-container .market-line-column-wrapper .market-column-line+.market-column-line {
    border-left: 1px solid #202121
}

.sport-table .mode-early .event-container .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-fill+.fluid-width-fill {
    border-left: 1px solid #202121
}

.sport-table .mode-early .event-container .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-10+.fluid-width-10 {
    border-left: 1px solid #202121
}

.sport-table .mode-early .event-container .market-container .market-line-column-wrapper-fluid .market-column-line-fluid.fluid-width-33+.fluid-width-33 {
    border-left: 1px solid #202121
}

.sport-table .mode-early .event-container .market-container .lines-list .line+.line .market-column-line {
    border-top: 1px solid #202121
}

.sport-table .mode-early .event-container .market-container .lines-list .line.d-table-cell+.line {
    border-left: 1px solid #202121
}

.sport-table .mode-early .event-container .market-container.market-first_goalscorer .goalscorer-line .col-participant {
    border-right: 1px solid #202121
}

.sport-table .mode-early .event-container .market-container.market-first_goalscorer .odd-container+.odd-container {
    border-top: 1px solid #202121
}

.as-market-container .odd-holder {
    font-weight: 500
}

#filterContainer .sport-filters .sport-filters-container {
    background-color: #1c1c1c;
    padding: 12px 0;
    border-bottom: 2px solid #202121;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

#filterContainer .sport-filters .sport-filter-item {
    padding-left: 12px;
    padding-right: 12px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 20%;
    flex: 1 1 20%;
    max-width: 50%
}

#filterContainer .sport-filters .sport-filter-item:not(.d-none)+.sport-filter-item:not(.d-none) {
    border-left: 1px solid #b3babe
}

#filterContainer .sport-filters .sport-filter-item .dropdown-select-filter-item {
    cursor: pointer
}

#filterContainer .sport-filters .sport-filter-item .dropdown-select-filter-item label {
    cursor: pointer
}

#filterContainer .sport-filters .sport-filter-item.sport-select-filter {
    max-width: 100%
}

#filterContainer .sport-filters .all-selected-leagues-count {
    color: #fff;
    margin-left: 12px;
    background-color: #f7931e;
    border-radius: 1.03125rem;
    font-size: .6875rem;
    padding: 2px 8px
}

#filterContainer .sport-select-filter .sport-select-filter-list {
    margin-left: -12px;
    margin-right: -12px
}

#filterContainer .sport-select-filter .sport-select-filter-item {
    padding-left: 12px;
    padding-right: 12px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 50%
}

#filterContainer .teaser-filters {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

#filterContainer .teaser-filters .teaser-filter-list {
    background-color: #262626;
    padding: 12px 0;
    border-bottom: 1px solid #202121
}

#filterContainer .teaser-filters .teaser-filter-item {
    padding-left: 12px;
    padding-right: 12px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 20%;
    flex: 1 1 20%;
    max-width: 50%;
    border-right: 1px solid #b3babe
}

#filterContainer .teaser-filters .teaser-filter-item:last-child {
    border-right: none
}

#filterContainer .teaser-options {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

#filterContainer .teaser-options .teaser-options-container {
    border-bottom: 2px solid #202121
}

#filterContainer .teaser-options .teaser-games-tabs {
    background-color: #333
}

#filterContainer .teaser-options .teaser-games-tabs .teaser-games-nav-link {
    padding: .5rem .75rem;
    font-size: .75rem
}

#filterContainer .teaser-options .teasers-points-list {
    padding: 6px;
    background-color: transparent
}

#filterContainer .teaser-options .teasers-points-list .teaser-points-option {
    display: inline-block;
    vertical-align: top;
    padding: 12px 6px
}

#filterContainer .teaser-options .teasers-points-list .teaser-points-item {
    background-color: #333;
    color: #fff;
    display: block;
    cursor: pointer;
    padding: .5rem
}

#filterContainer .teaser-options .teasers-points-list .teaser-points-item.active {
    background-color: #f7931e;
    color: #000
}

.live-incidents-icon {
    width: 1.4375rem;
    height: .9375rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100%;
    opacity: .3;
    cursor: pointer
}

.live-incidents-icon[data-sport=soccer] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/soccer-field.png)
}

.live-incidents-icon[data-sport=basketball] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/basketball-field.png)
}

.live-incidents-icon[data-sport=tennis] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/tennis-field.png)
}

.live-incidents-icon[data-sport=tabletennis] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/tabletennis-field.png)
}

.live-incidents-icon[data-sport=volleyball] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/volleyball-field.png)
}

.live-incidents-icon[data-sport=beachvolley] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/beachvolley-field.png)
}

.live-incidents-icon[data-sport=icehockey] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/icehockey-field.png)
}

.live-incidents-icon[data-sport=cricket] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/cricket-field.png)
}

.live-incidents-icon[data-sport=baseball] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/baseball-field.png)
}

.live-incidents-icon[data-sport=football] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/football-field.png)
}

.live-incidents-icon[data-sport=handball] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/handball-field.png)
}

.live-incidents-icon[data-sport=badminton] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/badminton-field.png)
}

.live-incidents-icon.live-incidents-icon-sm {
    width: 1.0625rem;
    height: .6875rem
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=soccer] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/soccer-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=basketball] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/basketball-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=tennis] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/tennis-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=tabletennis] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/tabletennis-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=volleyball] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/volleyball-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=beachvolley] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/beachvolley-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=icehockey] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/icehockey-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=cricket] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/cricket-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=baseball] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/baseball-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=football] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/football-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=handball] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/handball-field-sm.png)
}

.live-incidents-icon.live-incidents-icon-sm[data-sport=badminton] {
    background-image: url(/cdn/5070/themes/_default/common/img/media/badminton-field-sm.png)
}

.live-incidents-icon.icon-white {
    opacity: .5;
    background-position: center top
}

.live-incidents-icon.active {
    opacity: 1 !important;
    background-position: center bottom !important
}

.live-incidents-icon:hover {
    opacity: 1 !important;
    background-position: center bottom !important
}

.live-stream-icon {
    width: 1.4375rem;
    height: .9375rem;
    display: block;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100%;
    opacity: .3;
    background-image: url(/cdn/5070/themes/_default/common/img/media/live-stream.png);
    cursor: pointer
}

.live-stream-icon.live-stream-icon-sm {
    width: 1.0625rem;
    height: .6875rem;
    background-image: url(/cdn/5070/themes/_default/common/img/media/live-stream-sm.png)
}

.live-stream-icon.icon-white {
    opacity: .5;
    background-position: center top
}

.live-stream-icon.active {
    opacity: 1 !important;
    background-position: center bottom !important
}

.live-stream-icon:hover {
    opacity: 1 !important;
    background-position: center bottom !important
}

.media-holder {
    width: 1.4375rem;
    height: .9375rem;
    display: block;
    background-color: rgba(0, 0, 0, .05)
}

.media-holder.holder-white {
    background-color: rgba(255, 255, 255, .05)
}

.ui-resizable-handle {
    position: absolute;
    display: block;
    -ms-touch-action: none;
    touch-action: none
}

.ui-resizable-autohide .ui-resizable-handle,
.ui-resizable-disabled .ui-resizable-handle {
    display: none
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px
}

.live-stream-detached {
    background-color: #131313;
    z-index: 99999;
    border: 1px solid #202121;
    -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .6);
    box-shadow: 0 3px 5px rgba(0, 0, 0, .6);
    padding: 25px 0 0 0;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.live-stream-detached #removeDetachedStream {
    position: absolute;
    top: 5px;
    right: 6px;
    font-size: 15px;
    opacity: .4;
    cursor: pointer
}

.live-stream-detached #removeDetachedStream:hover {
    opacity: 1
}

.live-stream-detached .stream-frame {
    height: 100% !important
}

.live-center-container {
    min-height: 190px;
    position: relative;
    z-index: 8
}

.stream-frame {
    border: none;
    overflow: hidden
}

.live-center .card {
    background-color: transparent
}

.live-center .card-header {
    background-color: #1a1a1a;
    color: #fff
}

.live-center .live-incidents-icon,
.live-center .live-stream-icon {
    opacity: .5;
    background-position: center top
}

.live-center .live-stream-icon {
    margin-top: 0
}

.live-center .live-toggle-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.live-center .live-toggle-container a:not(.d-none)+a {
    margin-left: 12px
}

.live-center .icon-resize-lc {
    cursor: pointer;
    padding-left: 3px;
    padding-right: 3px
}

.live-center .icon-close-lc {
    cursor: pointer;
    padding-left: 3px
}

.live-center .live-center-view-container {
    background-color: transparent
}

.live-center .live-center-view-container .timer-container .lc-clock,
.live-center .live-center-view-container .timer-container .lc-period {
    color: #999
}

.live-center .live-center-view-container .table thead th {
    vertical-align: middle;
    border-bottom: none
}

.live-center .live-center-view-container .table th {
    border-top: none;
    padding: 0
}

.live-center .live-center-view-container .table td {
    padding: 0;
    border-top: none
}

.live-center .live-stream-component {
    position: relative;
    overflow: hidden
}

.live-center .live-stream-component:hover .detach-live-stream {
    top: 10px
}

.live-center .live-stream-component .detach-live-stream {
    position: absolute;
    top: -50px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    left: calc(50% - 25px);
    width: 50px;
    height: 50px;
    border-radius: 50%;
    cursor: pointer;
    background-color: rgba(0, 0, 0, .3);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.live-center .live-stream-component .detach-live-stream.active {
    background-color: rgba(0, 0, 0, .6);
    top: 15px
}

.live-center .live-stream-component .detach-live-stream:hover {
    background-color: rgba(0, 0, 0, .6)
}

.live-center .live-stream-component .detach-live-stream:hover i {
    opacity: 1
}

.live-center .live-stream-component .detach-live-stream i {
    opacity: .5;
    color: #fff
}

.live-center .error-stream {
    padding: 1rem 12px;
    width: 100%;
    color: #b3b3b3
}

.live-center .error-stream a {
    font-size: .75rem;
    color: #f7931e;
    font-weight: 500;
    text-transform: uppercase;
    white-space: nowrap;
    margin-top: 12px;
    display: block
}

.search-box {
    background: #333;
    margin-bottom: 6px;
    border-radius: .3rem
}

.search-box .input-group {
    padding: .5rem 12px
}

.search-box .input-group input {
    border: 0;
    color: #fff;
    background-color: transparent;
    text-overflow: ellipsis
}

.search-box .input-group input::-webkit-input-placeholder {
    color: #fff
}

.search-box .input-group input::-moz-placeholder {
    color: #fff
}

.search-box .input-group input::-ms-input-placeholder {
    color: #fff
}

.search-box .input-group input::placeholder {
    color: #fff
}

.search-box .input-group input:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.search-box .input-group button {
    background-color: #333
}

.search-box .input-group button:hover {
    background-color: transparent;
    border-color: transparent
}

.search-box .input-group button:active {
    background-color: transparent !important;
    border-color: transparent !important
}

.search-box .input-group button:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.search-box .input-group button .search-icon {
    color: #f7931e
}

.search-box .input-group .invalid-feedback {
    padding: .1rem 12px .2rem;
    background-color: #fb8996;
    border-radius: .2rem;
    position: relative;
    font-size: .6875rem;
    color: #fff
}

.search-box .input-group .invalid-feedback:before {
    content: "";
    position: absolute;
    top: -5px;
    left: 11px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 5px 5px;
    border-color: transparent transparent #fb8996
}

.search-box-trigger {
    cursor: pointer;
    padding: .875rem 12px;
    background-color: #333;
    margin-bottom: 6px;
    border-radius: .3rem
}

.search-box-trigger .search-trigger-icon {
    color: #f7931e;
    margin-right: 6px
}

.search-box-trigger .search-trigger-label {
    font-size: .75rem;
    line-height: 1.125rem;
    color: #fff
}

@media (max-width: 1199.98px) {

    .route-EuroEarly .search-box .input-group,
    .route-EuroEarlyEvents .search-box .input-group,
    .route-EuroHome .search-box .input-group,
    .route-EuroSearch .search-box .input-group,
    .route-EuroSingleEventEarly .search-box .input-group,
    .route-Results .search-box .input-group {
        display: none
    }

    .route-EuroEarly .search-box-trigger .search-trigger-icon,
    .route-EuroEarlyEvents .search-box-trigger .search-trigger-icon,
    .route-EuroHome .search-box-trigger .search-trigger-icon,
    .route-EuroSearch .search-box-trigger .search-trigger-icon,
    .route-EuroSingleEventEarly .search-box-trigger .search-trigger-icon,
    .route-Results .search-box-trigger .search-trigger-icon {
        margin-left: auto;
        margin-right: auto
    }

    .route-EuroEarly .search-box-trigger .search-trigger-label,
    .route-EuroEarlyEvents .search-box-trigger .search-trigger-label,
    .route-EuroHome .search-box-trigger .search-trigger-label,
    .route-EuroSearch .search-box-trigger .search-trigger-label,
    .route-EuroSingleEventEarly .search-box-trigger .search-trigger-label,
    .route-Results .search-box-trigger .search-trigger-label {
        display: none
    }
}

.mini-sport .card {
    background-color: transparent
}

.mini-sport .card-header {
    background-color: #1a1a1a;
    color: #fff
}

.mini-sport .league-container .league-head {
    background: #f7931e;
    color: #000;
    border-bottom: 1px solid #202121;
    font-weight: 400
}

.mini-sport .league-container .event-container {
    padding: 6px
}

.mini-sport .league-container .event-container .event-nav-link {
    cursor: pointer
}

.mini-sport .league-container .event-container .date-time {
    font-size: .6875rem;
    font-weight: 500
}

.mini-sport .league-container .event-container .event-data span {
    word-wrap: break-word;
    font-weight: 500;
    display: inline-block
}

.mini-sport .league-container .event-container .event-data span.fav_team {
    font-style: normal;
    color: #f7273f
}

.mini-sport .league-container .event-container .market-holder {
    margin-left: -3px;
    margin-right: -3px
}

.mini-sport .league-container .event-container .odd-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding-left: 3px;
    padding-right: 3px
}

.mini-sport .league-container .event-container .odd-holder {
    height: auto;
    padding: .15rem
}

.mini-sport .league-container .event-container .odd-holder .odd-holder-label {
    text-transform: capitalize;
    -webkit-box-flex: 1;
    -ms-flex: 1 100%;
    flex: 1 100%;
    font-size: .6875rem;
    font-weight: 400
}

.mini-sport .league-container .event-container .odd-holder .odd {
    color: #2d2d2d;
    font-weight: 400
}

.mini-sport .league-container .event-container:nth-child(odd) {
    color: #0e1016;
    background-color: #f2f2f2;
    border-bottom: 1px solid #202121
}

.mini-sport .league-container .event-container:nth-child(odd) .date-time {
    color: #787878
}

.mini-sport .league-container .event-container:nth-child(odd) .market-line {
    font-weight: 700;
    color: #0e1016
}

.mini-sport .league-container .event-container:nth-child(odd) .odd-holder {
    color: #0e1016;
    background-color: rgba(0, 0, 0, .05)
}

.mini-sport .league-container .event-container:nth-child(odd) .odd-holder:hover {
    background-color: #dedede
}

.mini-sport .league-container .event-container:nth-child(odd) .odd-holder-label {
    color: #5f5f5f
}

.mini-sport .league-container .event-container:nth-child(even) {
    color: #0e1016;
    background-color: #d0d0d0;
    border-bottom: 1px solid #202121
}

.mini-sport .league-container .event-container:nth-child(even) .date-time {
    color: #787878
}

.mini-sport .league-container .event-container:nth-child(even) .market-line {
    font-weight: 700;
    color: #0e1016
}

.mini-sport .league-container .event-container:nth-child(even) .odd-holder {
    color: #0e1016;
    background-color: rgba(0, 0, 0, .05)
}

.mini-sport .league-container .event-container:nth-child(even) .odd-holder:hover {
    background-color: #bcbcbc;
    color: #0e1016
}

.mini-sport .league-container .event-container:nth-child(even) .odd-holder-label {
    color: #5f5f5f
}

.mini-sport .league-container:last-child .event-container:last-child {
    border-bottom: none
}

.userinfo_container .user-info #user-info-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.userinfo_container .user-info #user-info-header .user-account {
    -webkit-box-flex: 1;
    -ms-flex: 1 100%;
    flex: 1 100%;
    border-bottom: 1px solid rgba(255, 255, 255, .15);
    padding: 12px;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
}

.userinfo_container .user-info #user-info-header .user-bet-credit {
    -webkit-box-flex: 1;
    -ms-flex: 1 100%;
    flex: 1 100%;
    padding: 12px
}

.userinfo_container .user-info .balance-title {
    font-size: .6875rem;
    text-transform: uppercase
}

.userinfo_container .user-info .balance-value {
    font-weight: 700
}

.userinfo_container .user-info #user-info-balance {
    padding: 1rem 12px
}

.userinfo_container .user-info #user-info-balance .user-balance-item {
    padding: .25rem 0
}

.userinfo_container .user-info #user-info-balance .last-login {
    color: #b3b3b3;
    border-top: 1px solid #4d4d4d;
    font-size: .6875rem;
    text-transform: uppercase
}

.userinfo_container .user-info #user-info-balance .user-balance-link:hover {
    color: #f7931e
}

.my-live-bets .live-bet-list .live-bet-item {
    color: #0e1016;
    padding: 12px 6px;
    position: relative
}

.my-live-bets .live-bet-list .live-bet-item+.live-bet-item {
    border-top: 1px solid #202121
}

.my-live-bets .live-bet-list .live-bet-item .live-bet-item-head {
    padding-bottom: 6px
}

.my-live-bets .live-bet-list .live-bet-item .sport-name {
    padding-left: 6px;
    padding-right: 6px;
    text-transform: uppercase;
    font-size: .6875rem
}

.my-live-bets .live-bet-list .live-bet-item .label-live-pill {
    display: inline-block;
    text-transform: uppercase;
    font-weight: 700;
    font-size: .5rem;
    color: #fff;
    background-color: #e3141f;
    border-radius: .2rem;
    padding: 0 .3125rem;
    white-space: nowrap
}

.my-live-bets .live-bet-list .live-bet-item .live-bet-item-time {
    padding-left: 6px;
    padding-right: 6px;
    color: #f7931e
}

.my-live-bets .live-bet-list .live-bet-item .live-bet-item-time>div {
    margin-left: -2px;
    margin-right: -2px
}

.my-live-bets .live-bet-list .live-bet-item .live-bet-item-time .game-period,
.my-live-bets .live-bet-list .live-bet-item .live-bet-item-time .live-minute {
    font-size: .6875rem;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 700;
    padding-left: 2px;
    padding-right: 2px
}

.my-live-bets .live-bet-list .live-bet-item .event-team-box {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    width: 100%;
    padding-left: 6px;
    padding-right: 6px;
    color: inherit
}

.my-live-bets .live-bet-list .live-bet-item .event-team-box .event-team-item {
    display: block;
    font-weight: 500
}

.my-live-bets .live-bet-list .live-bet-item .event-team-box .event-team-item .fav_team {
    font-style: normal;
    color: #f7273f
}

.my-live-bets .live-bet-list .live-bet-item .event-score-box {
    text-align: right;
    padding-right: 6px;
    border-right: 1px solid #b3babe
}

.my-live-bets .live-bet-list .live-bet-item .event-score-box .event-score-item {
    display: block;
    font-weight: 700
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box {
    padding-left: 6px;
    padding-right: 6px
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon {
    width: 1.4375rem;
    height: .9375rem;
    display: block;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100%;
    opacity: .3
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-soccer {
    background-image: url(/cdn/5070/themes/_default/common/img/media/soccer-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-basketball {
    background-image: url(/cdn/5070/themes/_default/common/img/media/basketball-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-tennis {
    background-image: url(/cdn/5070/themes/_default/common/img/media/tennis-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-tabletennis {
    background-image: url(/cdn/5070/themes/_default/common/img/media/tabletennis-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-volleyball {
    background-image: url(/cdn/5070/themes/_default/common/img/media/volleyball-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-beachvolley {
    background-image: url(/cdn/5070/themes/_default/common/img/media/beachvolley-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-icehockey {
    background-image: url(/cdn/5070/themes/_default/common/img/media/icehockey-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-cricket {
    background-image: url(/cdn/5070/themes/_default/common/img/media/cricket-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-baseball {
    background-image: url(/cdn/5070/themes/_default/common/img/media/baseball-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-football {
    background-image: url(/cdn/5070/themes/_default/common/img/media/football-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-handball {
    background-image: url(/cdn/5070/themes/_default/common/img/media/handball-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.icon-badminton {
    background-image: url(/cdn/5070/themes/_default/common/img/media/badminton-field.png)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon.active {
    opacity: 1;
    background-position: center bottom
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .incidents-icon:hover {
    opacity: 1;
    background-position: center bottom
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .media-holder {
    width: 1.4375rem;
    height: .9375rem;
    display: block;
    background-color: rgba(0, 0, 0, .05)
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box .media-holder.media-live-center {
    margin-bottom: .375rem
}

.my-live-bets .live-bet-list .live-bet-item:nth-child(odd) {
    background-color: #f6e5d6
}

.my-live-bets .live-bet-list .live-bet-item:nth-child(even) {
    background-color: #f1dac6
}

.my-live-bets .live-bet-list .live-bet-item .live-event-result {
    font-weight: 700
}

.my-live-bets .live-bet-list .live-bet-item+.live-event-container {
    border-top: 1px solid #b3babe
}

.my-live-bets .live-bet-list .live-bet-item .event-media-box {
    padding-left: 6px;
    padding-right: 6px
}

.member-layout-wrapper {
    padding-top: 2rem;
    margin-left: -6px;
    margin-right: -6px
}

.member-layout-wrapper.promotions-page-layout .lcs-right-wrapper-fixed {
    display: block
}

.member-layout-wrapper .view-loader:before {
    background-color: rgba(36, 36, 36, .3)
}

@media (max-width: 1600px) {
    .member-layout-wrapper .lcs-right-wrapper-fixed {
        display: none
    }
}

@media (max-width: 1439.98px) {
    .member-layout-wrapper .nav-tabs .nav-link {
        font-size: .6875rem
    }
}

.member-details {
    background-color: #282929
}

.member-details .btn-primary {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .member-details .btn-primary:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.member-details .btn-primary.focus,
.member-details .btn-primary:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.member-details .btn-primary.disabled,
.member-details .btn-primary:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.member-details .btn-primary:not(:disabled):not(.disabled).active,
.member-details .btn-primary:not(:disabled):not(.disabled):active,
.show>.member-details .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.member-details .btn-primary:not(:disabled):not(.disabled).active:focus,
.member-details .btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.member-details .btn-primary.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.member-details .btn-action {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .member-details .btn-action:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.member-details .btn-action.focus,
.member-details .btn-action:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.member-details .btn-action.disabled,
.member-details .btn-action:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.member-details .btn-action:not(:disabled):not(.disabled).active,
.member-details .btn-action:not(:disabled):not(.disabled):active,
.show>.member-details .btn-action.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.member-details .btn-action:not(:disabled):not(.disabled).active:focus,
.member-details .btn-action:not(:disabled):not(.disabled):active:focus,
.show>.member-details .btn-action.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.member-details .nav-tabs-promotions .section-header {
    background-color: #000;
    border-bottom: none
}

.member-details .section-header {
    color: #cacbcc;
    background-color: #282929;
    border-bottom: 2px solid #131313;
    padding: 1rem;
    margin-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 0
}

.member-details .section-header .section-title {
    font-size: 1.375rem;
    font-weight: 700;
    text-transform: capitalize;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.member-details .section-header .section-title .icon-promo {
    font-size: 1.5rem;
    color: #ff7e53;
    margin-right: .75rem
}

.member-details .section-header .btn-back-to-promotions {
    min-width: auto
}

.member-details .section-header .btn-activate-coupon {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .member-details .section-header .btn-activate-coupon:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.member-details .section-header .btn-activate-coupon.focus,
.member-details .section-header .btn-activate-coupon:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.member-details .section-header .btn-activate-coupon.disabled,
.member-details .section-header .btn-activate-coupon:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.member-details .section-header .btn-activate-coupon:not(:disabled):not(.disabled).active,
.member-details .section-header .btn-activate-coupon:not(:disabled):not(.disabled):active,
.show>.member-details .section-header .btn-activate-coupon.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.member-details .section-header .btn-activate-coupon:not(:disabled):not(.disabled).active:focus,
.member-details .section-header .btn-activate-coupon:not(:disabled):not(.disabled):active:focus,
.show>.member-details .section-header .btn-activate-coupon.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.member-details .nav-tabs-bordered {
    border-radius: 0
}

.member-details .nav-tabs-bordered .nav-item {
    line-height: inherit
}

.member-details .nav-tabs-bordered .nav-link.active:after {
    display: inherit
}

.member-details .cashier-heading {
    width: 15% !important;
    text-align: left !important
}

.member-details .cashier-description {
    text-align: left;
    background-color: #484848;
    padding: .5rem 12px
}

.member-details .col-transaction {
    padding: 0 !important
}

.member-details .col-transaction-data {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .5rem 12px
}

.member-details .section-container {
    padding: 1rem;
    min-height: 60vh;
    border-top: 0 solid transparent
}

.member-details .section-container.coupon {
    min-height: initial
}

.member-details .section-container p {
    font-size: .875rem;
    line-height: 1.75;
    margin-bottom: 1.5rem;
    color: #cacbcc;
    font-weight: 400
}

.member-details .section-container .member-betlist-inner-container .bets-number {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 100px;
    text-align: center
}

.member-details .section-container .member-betlist-inner-container .bet-amount {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 120px;
    text-align: end
}

.member-details .member-filters-container .filter-item {
    padding-right: 12px;
    border-right: 1px solid #b3babe
}

.member-details .member-filters-container .form-field-label {
    text-transform: uppercase;
    padding-right: 12px;
    white-space: nowrap;
    margin: 0;
    vertical-align: middle;
    font-size: .6875rem;
    color: #cacbcc;
    font-weight: 400
}

.member-details .member-filters-container .btn-member-filter {
    vertical-align: top;
    min-width: 120px
}

.member-details .member-filters-container .filter-payment-type-dropdown {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2
}

.member-details .member-filters-container .page-size-dropdown {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2
}

.member-details .member-filters-container .filter-date-pick {
    -webkit-box-flex: 5;
    -ms-flex: 5;
    flex: 5
}

.member-details .member-filters-container .filter-btn {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2
}

.member-details .filter-container {
    margin-bottom: 12px
}

.member-details .campaigns-action-container {
    margin-bottom: 12px
}

.member-details .pagination {
    font-size: 0
}

.member-details .pagination .details {
    font-size: .75rem;
    font-weight: 400;
    margin: 0 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff
}

.member-details .pagination .details span {
    margin: 0 6px
}

.member-details .pagination .btn {
    padding: 0;
    border-radius: .2rem
}

.member-details .pagination .btn.sm {
    border-radius: .2rem
}

.member-details .pagination .btn.md {
    border-radius: .2rem
}

.member-details .pagination .btn.lg {
    border-radius: .3rem
}

.member-details .statistics-table.campaigns-statistics-table table {
    table-layout: fixed
}

.member-details .statistics-table.campaigns-statistics-table th:first-child,
.member-details .statistics-table.campaigns-statistics-table th:last-child {
    width: auto
}

.member-details .statistics-table.campaigns-statistics-table .campaign-bonus-code {
    word-break: break-word
}

.member-details .statistics-table.campaigns-statistics-table .th-terms-and-conditions {
    text-align: center
}

.member-details .statistics-table.campaigns-statistics-table .td-terms-and-conditions a {
    white-space: normal;
    text-align: center
}

.member-details .statistics-table.expired-campaign td,
.member-details .statistics-table.expired-campaign th {
    opacity: .35
}

.member-details .statistics-table.expired-campaign .td-terms-and-conditions,
.member-details .statistics-table.expired-campaign .th-terms-and-conditions {
    opacity: 1
}

.member-details .statistics-table+.statistics-table {
    margin-top: 24px
}

.member-details .statistics-table .statistics-table-head {
    background-color: #dd7c04;
    padding: .75rem 12px;
    font-size: .75rem;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff
}

.member-details .member-details-table {
    font-size: .75rem;
    margin-bottom: 0
}

.member-details .member-details-table .member-details-table-head {
    background-color: #131312;
    border-bottom: 2px solid #131313;
    color: #fff
}

.member-details .member-details-table th {
    border: none;
    font-weight: 400;
    padding: .5rem 12px;
    vertical-align: middle
}

.member-details .member-details-table th:first-child {
    width: 1px
}

.member-details .member-details-table th:last-child {
    text-align: center;
    width: 1px
}

.member-details .member-details-table td {
    border-top: 1px solid #282929;
    vertical-align: middle;
    padding: 1rem 12px;
    background-color: #404040
}

.member-details .member-details-table td:first-child {
    white-space: nowrap
}

.member-details .member-details-table td:last-child {
    text-align: center
}

.member-details .member-details-table .toggle-container {
    cursor: pointer
}

.member-details .member-details-table .toggle-container:hover td {
    background-color: #4d4d4d
}

.member-details .member-details-table .toggle-container:not(.collapsed) td {
    background-color: #4d4d4d;
    border-bottom: 1px solid #4d4d4d
}

.member-details .member-details-table.condensed td {
    padding: .5rem 12px
}

.member-details .member-transactions-table .transaction-id {
    color: #b3b3b3
}

.member-details .statistics-footer {
    background-color: #56534f;
    border-top: 2px solid #282929;
    padding: .5rem 12px;
    font-size: .75rem
}

.member-details .statistics-footer .total-label {
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #b3b3b3;
    font-weight: 400;
    font-size: .6875rem;
    padding: 0 6px
}

.member-details .statistics-footer .total-value {
    font-weight: 500;
    color: #cacbcc
}

.member-details .statistics-footer td {
    background-color: transparent
}

.member-details .member-heading-label {
    background-color: #131312;
    margin: 1rem 0;
    font-size: .6875rem;
    padding: 6px 12px
}

.member-details .deposit-type-label {
    display: inline-block;
    text-transform: uppercase
}

.member-details .deposit-withdraw-item {
    margin: 6px 0
}

.member-details .deposit-withdraw-item>a {
    display: block;
    background-color: #fff;
    border-radius: .3rem;
    overflow: hidden;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border: 2px solid #202121
}

.member-details .deposit-withdraw-item>a:hover {
    border-color: #f7931e
}

.member-details .deposit-withdraw-item>a:hover .payment-image {
    background-color: rgba(247, 147, 30, .1)
}

.member-details .payment-image {
    background-color: #fff;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    padding: 12px
}

.member-details .payment-image img {
    display: block;
    width: auto;
    max-height: 46px
}

.member-details .payment-image .payment-image-tuv {
    max-height: 25px
}

.member-details .deposit-withdraw-item-label {
    text-transform: capitalize;
    margin-top: 6px;
    color: #cacbcc;
    font-size: .75rem;
    display: none
}

.member-details .payment-min-max-container .min-max-amount-container {
    font-size: 0;
    white-space: nowrap
}

.member-details .payment-min-max-container .min-max-amount-container+.min-max-amount-container {
    margin-top: 3px
}

.member-details .payment-min-max-container .min-max-label {
    font-size: .6875rem;
    color: #b3b3b3;
    text-transform: uppercase
}

.member-details .payment-min-max-container .min-max-amount-value {
    font-weight: 500;
    padding-left: 6px;
    font-size: .75rem;
    white-space: nowrap
}

.member-details .conversion-fee-info {
    margin-top: 1.5rem;
    border-radius: .2rem;
    padding: 12px;
    background-color: transparent;
    border: 1px solid #cacbcc;
    font-size: .75rem;
    display: none
}

.member-details .conversion-fee-info .info-icon {
    padding-left: 2px;
    padding-right: 2px;
    color: #cacbcc
}

.member-details .conversion-fee-info .info-text {
    padding-left: 2px;
    padding-right: 2px;
    color: #cacbcc
}

.member-details .payment-guide-container .guide-image {
    display: block;
    margin: 0 auto
}

.member-details .payment-guide-container .guide-content {
    padding: 3rem 0 1.5rem 0;
    text-align: center
}

.member-details .payment-guide-container .guide-content p {
    font-size: 1rem;
    font-weight: 700
}

.member-details .payment-guide-container .guide-confirm-button {
    max-width: 240px;
    margin: 0 auto
}

.member-details .payment-qr-container .payment-qr-message {
    padding-bottom: 1.5rem;
    font-size: 2rem;
    font-weight: 500
}

.member-details .payment-qr-container .payment-qr-image {
    margin: 3rem 0;
    background: linear-gradient(to right, #3395ff 2px, transparent 2px) 0 0, linear-gradient(to right, #3395ff 2px, transparent 2px) 0 100%, linear-gradient(to left, #3395ff 2px, transparent 2px) 100% 0, linear-gradient(to left, #3395ff 2px, transparent 2px) 100% 100%, linear-gradient(to bottom, #3395ff 2px, transparent 2px) 0 0, linear-gradient(to bottom, #3395ff 2px, transparent 2px) 100% 0, linear-gradient(to top, #3395ff 2px, transparent 2px) 0 100%, linear-gradient(to top, #3395ff 2px, transparent 2px) 100% 100%;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    padding: 6px;
    min-width: 192px;
    min-height: 192px
}

.member-details .payment-qr-container .payment-qr-deposit-description-label {
    font-size: .875rem;
    color: #b3b3b3
}

.member-details .payment-qr-container .content-copy-icon {
    font-size: 1.125rem
}

.member-details .payment-qr-container .copy-address-container {
    min-width: 290px
}

.member-details .payment-qr-container .payment-qr-deposit-address-value {
    color: #fff;
    font-size: .75rem
}

.member-details .payment-qr-container .copy-qr-address.btn-outline-success:hover {
    color: #37a60f;
    background-color: transparent
}

.member-details .payment-iframe-container {
    padding-top: 2rem
}

.member-details .payment-iframe-container .provider-accentpay #iframe-payment {
    background-color: #fff
}

.member-details .payment-iframe-container .provider-trustly {
    width: 600px;
    margin: 0 auto
}

.member-details .invalid-feedback {
    color: #fb8996
}

.member-details .form-control.is-invalid,
.member-details .was-validated .form-control:invalid {
    border-color: #fb8996
}

.member-details .personal-details {
    padding: 2rem
}

.member-details .text-content {
    padding: 2rem
}

.member-details .withdrawals-not-allowed-message {
    padding: 1rem 0
}

.member-details .withdrawals-not-allowed-message .withdrawals-not-allowed-icon {
    font-size: 2.5rem;
    vertical-align: middle;
    padding-left: 6px;
    padding-right: 6px
}

.member-details .member-help-column-wrapper {
    height: 100%
}

@media (min-width: 1440px) {
    .member-details .member-help-column-content {
        border-left: 1px solid #202121
    }
}

.member-details .quick-deposit-list {
    margin-left: -6px;
    margin-right: -6px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.member-details .quick-deposit-list .quick-deposit-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    padding-left: 6px;
    padding-right: 6px;
    margin: 6px 0;
    cursor: pointer
}

.member-details .quick-deposit-list .quick-deposit-item .deposit-amount-box {
    border-radius: .2rem;
    border: 2px solid #cacbcc;
    padding: 4px 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.member-details .quick-deposit-list .quick-deposit-item .bonus-amount-box {
    border: 2px solid #cacbcc;
    border-bottom-right-radius: .2rem;
    border-bottom-left-radius: .2rem;
    padding: 12px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.member-details .quick-deposit-list .quick-deposit-item .qd-deposit-amount {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-weight: 500;
    padding: 12px;
    line-height: 1
}

.member-details .quick-deposit-list .quick-deposit-item .qd-deposit-amount .qd-deposit-damount {
    color: #cacbcc;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    font-size: 1.75rem;
    padding: 0 2px
}

.member-details .quick-deposit-list .quick-deposit-item .qd-deposit-amount .qd-deposit-ccode {
    color: #cacbcc;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    font-size: .75rem;
    padding: 4px 0
}

.member-details .quick-deposit-list .quick-deposit-item .qd-bonus-label {
    text-align: center;
    color: #cacbcc;
    font-size: .625rem;
    line-height: 1;
    font-weight: 500;
    text-transform: uppercase
}

.member-details .quick-deposit-list .quick-deposit-item .qd-bonus-amount {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1;
    font-weight: 500;
    padding-top: 6px
}

.member-details .quick-deposit-list .quick-deposit-item .qd-bonus-amount .qd-bonus-bamount {
    color: #84f05e;
    font-size: 1.125rem;
    padding: 0 2px
}

.member-details .quick-deposit-list .quick-deposit-item .qd-bonus-amount .qd-bonus-ccode {
    color: #84f05e;
    font-size: .6875rem;
    padding: 2px 0
}

.member-details .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus .deposit-amount-box {
    background-color: #cacbcc;
    border-bottom-width: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.member-details .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus .qd-deposit-amount .qd-deposit-damount {
    color: #2d2d2d
}

.member-details .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus .qd-deposit-amount .qd-deposit-ccode {
    color: #2d2d2d
}

.member-details .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus:hover .deposit-amount-box {
    background-color: #f7931e
}

.member-details .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus:hover .bonus-amount-box {
    border-color: #f7931e
}

.member-details .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus:hover .qd-deposit-amount .qd-deposit-damount {
    color: #1c1c1c
}

.member-details .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus:hover .qd-deposit-amount .qd-deposit-ccode {
    color: #1c1c1c
}

.member-details .quick-deposit-list .quick-deposit-item:hover .deposit-amount-box {
    border-color: #f7931e;
    background-color: none
}

.member-details .quick-deposit-list .quick-deposit-item:hover .qd-deposit-amount .qd-deposit-damount {
    color: #f7931e
}

.member-details .quick-deposit-list .quick-deposit-item:hover .qd-deposit-amount .qd-deposit-ccode {
    color: #f7931e
}

.member-details .quick-deposit-list .quick-deposit-item.selected .deposit-amount-box {
    border-color: #f7931e;
    background-color: #f7931e
}

.member-details .quick-deposit-list .quick-deposit-item.selected .bonus-amount-box {
    border-color: #f7931e
}

.member-details .quick-deposit-list .quick-deposit-item.selected .qd-deposit-amount .qd-deposit-damount {
    color: #1c1c1c
}

.member-details .quick-deposit-list .quick-deposit-item.selected .qd-deposit-amount .qd-deposit-ccode {
    color: #1c1c1c
}

.member-details .member-help-column-content {
    height: 100%
}

.member-details .member-help-column-content .member-help-nav .nav-item {
    margin-bottom: 1rem
}

.member-details .member-help-nav .nav-link {
    font-size: .75rem
}

.member-details .member-help-nav .nav-link span {
    display: inline-block;
    vertical-align: middle;
    font-weight: 400
}

.member-details .member-help-nav .nav-item-icon {
    font-size: 1.5rem;
    padding-right: 6px;
    color: #fff
}

.member-details .responsible-gaming-settings p a,
.member-details .responsible-gaming-settings p span {
    font-weight: 700
}

.member-details .responsible-gaming-option {
    margin: 2rem 0
}

.member-details .responsible-gaming-option .responsible-gaming-option-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #181c1e;
    font-size: .875rem;
    font-weight: 400;
    margin-bottom: 1rem;
    padding: 12px
}

.member-details .responsible-gaming-option .responsible-gaming-option-description {
    color: #b3b3b3;
    font-size: .8125rem;
    margin-bottom: 1rem
}

.member-details .responsible-gaming-option .form-group {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.member-details .responsible-gaming-option .form-group.form-group-fixed {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%
}

.member-details .responsible-gaming-option label {
    font-size: .75rem
}

.member-details .responsible-gaming-option .form-actions {
    padding-top: 12px
}

.member-details .responsible-gaming-option .form-actions .btn {
    min-width: 5rem
}

.member-details .responsible-gaming-option .form-actions .btn+.btn {
    margin-left: 12px
}

.member-details .no-results-box {
    background-color: #2f3131;
    padding: 4rem 12px
}

.member-details .no-results-box .no-results-label {
    text-align: center;
    font-size: .875rem;
    color: inherit;
    font-weight: 400
}

.member-details .tc-toggle {
    font-size: .875rem;
    text-transform: uppercase;
    cursor: pointer;
    padding: 12px;
    background: #282826;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.member-details .tc-toggle .tc-label {
    color: #f7931e;
    font-weight: 700
}

.member-details .tc-toggle .toggle-icon {
    margin-left: auto
}

.member-details .tc-toggle .toggle-icon::after {
    content: ""
}

.member-details .tc-toggle.collapsed .toggle-icon::after {
    content: ""
}

.member-details .tc-toggle.collapsed .tc-label {
    color: #cacbcc;
    font-weight: 400
}

.member-details .tc-content {
    padding: 2rem 2rem .5rem 2rem;
    background-color: #1b1b19
}

.member-details .cms-page-title {
    font-size: 1.25rem;
    margin-bottom: 2rem
}

.member-details .cms-page-content {
    color: #cacbcc
}

.member-details .bonus-section {
    display: inline-block;
    padding-bottom: 2rem;
    margin-bottom: 2rem
}

.member-details .bonus-section .bonus-title {
    font-size: .75rem;
    margin-bottom: 6px;
    font-weight: 400;
    color: #cacbcc
}

.member-details .bonus-section .bonus-code {
    font-weight: 700;
    font-size: 1.25rem
}

.member-details .bonus-section .bonus-field {
    min-width: 180px;
    background-color: rgba(247, 147, 30, .2);
    border: 1px dashed #f7931e;
    padding: .5rem .2rem
}

.member-details .bonus-section .btn-marketing-bonus {
    color: #000;
    background-color: #f7931e;
    background-image: none;
    border-color: #f7931e;
    margin: 0 1.125rem;
    min-width: 150px;
    font-weight: 400
}

.member-details .bonus-section .btn-marketing-bonus .btn-icon {
    margin-left: 1rem
}

.member-details .single-promotion-text {
    color: #b3b3b3
}

.member-details .method-muchbetter .no-account-message {
    text-align: center;
    margin-top: 2rem
}

.member-details .method-muchbetter .no-account-message h5 {
    font-size: 1rem;
    margin-bottom: .5rem
}

.member-details .method-muchbetter .no-account-message p {
    font-size: .875rem;
    margin: 0
}

.member-details .method-muchbetter .no-account-message a {
    color: #fcdab2;
    text-decoration: underline
}

.member-details .method-muchbetter .continue-withdraw {
    text-align: center
}

.member-details .method-muchbetter .continue-withdraw .separator {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: .8125rem;
    padding: 1rem 0;
    color: #fff
}

.member-details .method-muchbetter .continue-withdraw .separator::before {
    content: "";
    height: 1px;
    width: 10%;
    background-color: #b3babe;
    margin: 0 12px
}

.member-details .method-muchbetter .continue-withdraw .separator::after {
    content: "";
    height: 1px;
    width: 10%;
    background-color: #b3babe;
    margin: 0 12px
}

.member-details .method-muchbetter .continue-withdraw p {
    font-size: .8125rem
}

.member-details .method-muchbetter .continue-withdraw button {
    padding-left: 2rem;
    padding-right: 2rem
}

.member-details .withdraw-msg-box a {
    color: #fcdab2
}

.member-details .withdraw-msg-box a:focus,
.member-details .withdraw-msg-box a:hover {
    text-decoration: underline
}

.member-details .withdraw-msg-box .document-warning .upload-documents-link {
    color: inherit
}

.member-details .withdraw-msg-box .document-warning .icon {
    padding-right: .75rem
}

.member-details .withdraw-msg-box .provider-info-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #b3babe;
    padding-top: 1.5rem
}

.member-details .withdraw-msg-box .info-icon {
    font-size: 1.5rem;
    color: #fff;
    padding-right: 12px
}

.member-details .withdraw-msg-box .info-text {
    font-size: .75rem;
    color: #fff
}

.member-details .campaigns-wrapper .alert {
    margin-bottom: 0
}

.member-details .campaigns-wrapper .card {
    border-radius: 4px;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
    background-color: #404040;
    vertical-align: middle;
    padding: 4px 12px;
    border: 1px solid #202121;
    margin-bottom: 6px
}

.member-details .campaigns-wrapper .card-header {
    font-weight: 700
}

.member-details .campaigns-wrapper .bonus-title {
    font-weight: 700;
    font-size: 1rem
}

.member-details .campaigns-wrapper .bonus-amount {
    font-weight: 700;
    color: #f7931e;
    font-size: 1rem
}

.member-details .campaigns-wrapper .code {
    background-color: #202121;
    color: #fff;
    padding: .25rem .5rem;
    border-radius: .375rem;
    word-wrap: break-word;
    margin: 6px
}

.member-details .campaigns-wrapper .progress-bar-row .progress {
    margin-bottom: 0;
    height: 4px
}

.member-details .campaigns-wrapper .progress-bar-row .progress .progress-bar.bg-success {
    background-color: #37a60f
}

.member-details .campaigns-wrapper .progress-bar-row .progress-value {
    font-size: 14px;
    text-align: left;
    white-space: nowrap
}

.member-details .campaigns-wrapper .game-title,
.member-details .campaigns-wrapper .terms-and-conditions a {
    white-space: normal;
    text-align: center;
    font-weight: 700;
    color: #f7931e;
    text-decoration: underline;
    text-transform: capitalize
}

.member-details .campaigns-wrapper .row {
    padding: 3px 0
}

.member-details .campaigns-wrapper .row.progress-bar-row {
    padding: 0
}

.member-details .campaigns-wrapper .progress-bar-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.member-details .campaigns-wrapper .vertical-align-middle {
    margin-top: auto;
    margin-bottom: auto
}

.member-details .activate-coupon-code {
    padding: 0 12px
}

.member-details .activate-coupon-code .btn {
    max-height: calc(2.8125rem + 2px)
}

.error-403-title-color {
    color: #f7931e
}

.error-403-container {
    background: #1c1c1c
}

.error-403-container p {
    color: #787878
}

.error-403-container p a {
    color: #f7931e
}

.error-403-container img {
    max-width: 150px
}

.error-403-header {
    background: #1c1c1c
}

.error-page .error-title {
    font-size: 1.75rem;
    font-weight: 700;
    text-transform: uppercase
}

.error-page .error-body {
    min-height: 50vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 3rem;
    text-align: center;
    background-color: transparent
}

.error-page .error-body .card-header-title {
    color: #cacbcc;
    font-weight: 400
}

.plugin-content .error-page .card {
    border: 5px solid #1a1a1a
}

.plugin-content .error-page .card .card-header {
    border-bottom: 5px solid #1a1a1a
}

.plugin-content .error-page .error-body {
    min-height: 500px
}

.slider-container {
    height: 100%;
    width: 100%;
    position: relative
}

.slider-container:hover .slider-container-nav {
    opacity: 1;
    visibility: visible
}

.slider-container-fluid {
    height: 100%;
    position: relative
}

.slider-container-fluid:hover .slider-container-nav {
    opacity: 1;
    visibility: visible
}

.slider-container-nav {
    height: 0;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.slider-container-nav .carousel-icon-nav,
.slider-container-nav [class*=owl-] {
    font-size: 2.5rem;
    color: #fcdab2;
    background-color: rgba(28, 28, 28, .8);
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border: none;
    cursor: pointer
}

.slider-container-nav .carousel-icon-nav .slider-icon-nav,
.slider-container-nav [class*=owl-] .slider-icon-nav {
    padding: .875rem 0;
    font-size: 2.5rem;
    display: block
}

.slider-container-nav .carousel-icon-nav:focus,
.slider-container-nav .carousel-icon-nav:hover,
.slider-container-nav [class*=owl-]:focus,
.slider-container-nav [class*=owl-]:hover {
    outline: 0
}

.slider-container-nav .carousel-icon-nav {
    background-color: transparent
}

.slider-container-nav .disabled {
    opacity: .6;
    cursor: default
}

.slider-wrapper {
    height: 100%
}

.slider-wrapper .slider-inner {
    height: 100%
}

.slider-wrapper .owl-stage-outer {
    height: 100%
}

.slider-wrapper .owl-stage {
    width: 100%;
    height: 100%
}

.slider-wrapper .owl-item {
    width: 100%;
    height: 100%;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.slider-wrapper .slider-item {
    height: 100%;
    width: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.slider-wrapper .slider-item.slider-item-dark {
    background-color: #1c1c1c
}

.slider-wrapper .slider-item .btn-slide-action {
    position: absolute;
    z-index: 9;
    top: 60%;
    left: 50%;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.slider-wrapper .slider-item-banner-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: hidden
}

.slider-wrapper .slider-item-banner-container .slider-item-banner {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    height: 100%;
    overflow: hidden
}

.slider-wrapper .slider-item-banner-container .slider-item-banner.cursor-default {
    cursor: default
}

.slider-wrapper .slider-item-banner-container .slider-item-banner .slider-item-banner-image {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    height: 100%;
    max-height: 100%;
    width: auto
}

.slider-wrapper .slider-item-banner-container .slider-item-banner .countdown {
    position: absolute;
    z-index: 10;
    bottom: 2.75rem;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    vertical-align: middle;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    pointer-events: none;
    position: relative
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-text {
    max-width: 60%;
    z-index: 2;
    margin-top: -60px
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-text:not(.with-default-alignment) {
    width: 100%;
    height: 100%;
    max-width: 100%;
    margin-top: initial
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-button-container {
    padding: 6px 12px;
    min-width: 275px;
    border-radius: 35px;
    border: 0 solid transparent;
    background: #f7931e;
    pointer-events: all;
    z-index: 5;
    position: absolute;
    left: 60%;
    bottom: 35px;
    text-align: center;
    cursor: pointer;
    font-family: Roboto, sans-serif
}

@media (max-width: 1536px) {
    .slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-button-container {
        left: 63.5%
    }
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-button-container .btn-carousel-slider {
    font-size: 1.25rem;
    font-weight: 500;
    color: #000;
    line-height: 20px
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-button-container .btn-carousel-slider:focus {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-button-container:hover {
    background: #f38709
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-button-container.fw-carousel-slide {
    min-width: 275px;
    left: 57%;
    bottom: 35px;
    padding: 6px 12px
}

.slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-button-container.fw-carousel-slide .btn-carousel-slider {
    font-size: 1.25rem;
    line-height: 30px;
    letter-spacing: initial
}

@media (max-width: 1536px) {
    .slider-wrapper .slider-item-banner-container .slider-item-banner-text-container .slider-item-banner-button-container.fw-carousel-slide {
        left: 58.5%
    }
}

.slider-wrapper .slider-item-custom-content {
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 0;
    right: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: center;
    padding-left: 12px;
    padding-right: 12px
}

.slider-wrapper .slider-item-custom-content .slider-item-title {
    margin: 0 0 1rem 0;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 1.5rem
}

.slider-wrapper .slider-item-custom-content .slider-item-button {
    padding-left: 2rem;
    padding-right: 2rem
}

.slider-wrapper .slider-item-event-container {
    color: rgba(0, 0, 0, .5);
    position: absolute;
    z-index: 2;
    bottom: 12%;
    left: 50%;
    width: 90%;
    max-width: 1000px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background-color: rgba(0, 0, 0, .5);
    padding: 12px 24px
}

.slider-wrapper .slider-item-event-container .event-league-wrapper {
    font-size: .75rem
}

.slider-wrapper .slider-item-event-container .event-league-wrapper .league-title-icon {
    width: 1rem;
    height: 1rem;
    padding-right: 6px
}

.slider-wrapper .slider-item-event-container .event-date-wrapper {
    font-size: .75rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    margin-left: -2px;
    margin-right: -2px
}

.slider-wrapper .slider-item-event-container .event-date-wrapper .start-date {
    padding-left: 3px;
    padding-right: 3px
}

.slider-wrapper .slider-item-event-container .event-date-wrapper .start-time {
    padding-left: 3px;
    padding-right: 3px
}

.slider-wrapper .slider-item-event-container .event-date-wrapper .live-label {
    margin-left: 2px;
    margin-right: 2px
}

.slider-wrapper .slider-item-event-container .event-date-wrapper .game-period {
    padding-left: 3px
}

.slider-wrapper .slider-item-event-container .event-date-wrapper .live-minute {
    padding-left: 3px
}

.slider-wrapper .slider-item-event-container .event-date-wrapper .live-clock {
    padding-left: 3px;
    padding-right: 3px
}

.slider-wrapper .slider-item-event-container .event-main-info {
    color: #cacbcc;
    font-weight: 400
}

.slider-wrapper .slider-item-event-container .event-main-info .event-team-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    font-size: .875rem;
    font-weight: 700
}

.slider-wrapper .slider-item-event-container .event-main-info .event-team-item {
    padding-left: 3px;
    padding-right: 3px
}

@media (max-width: 1599.98px) {
    .slider-wrapper .slider-item-event-container .event-main-info .event-team-item {
        font-size: .75rem
    }
}

.slider-wrapper .slider-item-event-container .event-main-info .versus {
    padding: 0 12px
}

.slider-wrapper .slider-item-event-container .event-all-markets-wrapper {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%
}

.slider-wrapper .slider-item-event-container .event-all-markets-wrapper .event-all-markets-link {
    font-size: .75rem;
    color: #f7931e
}

.slider-wrapper .slider-item-event-container .market-line-title {
    font-size: .625rem;
    font-weight: 400;
    color: #b3b3b3
}

.slider-wrapper .slider-item-event-container .odds-container {
    margin-left: -1px;
    margin-right: -1px
}

.slider-wrapper .slider-item-event-container .odd-container {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    max-width: 50%;
    background-color: #333435;
    margin-left: 1px;
    margin-right: 1px
}

.slider-wrapper .slider-item-event-container .odd-container.pos-draw {
    max-width: 20%
}

.slider-wrapper .slider-item-event-container .odd-container .odd-holder .spread {
    color: #fff
}

.slider-wrapper .slider-item-caption {
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0, 0, 0, .5);
    padding: 12px
}

.slider-wrapper .owl-nav {
    position: absolute;
    z-index: 4;
    left: 0;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.slider-wrapper .owl-nav .carousel-icon-nav {
    font-size: 1rem;
    vertical-align: top
}

.slider-wrapper .owl-dots {
    position: absolute;
    z-index: 3;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 12px;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.slider-wrapper .owl-dots .owl-dot {
    vertical-align: top
}

#sportSliderContainer .slider-container {
    height: 260px;
    background-color: #242424
}

#quickBetsContainer .carousel-nav-arrows,
#vueQuickBets .carousel-nav-arrows {
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

#quickBetsContainer .carousel-nav-arrows .slider-container-nav .carousel-icon-nav,
#quickBetsContainer .carousel-nav-arrows [class*=owl-],
#vueQuickBets .carousel-nav-arrows .slider-container-nav .carousel-icon-nav,
#vueQuickBets .carousel-nav-arrows [class*=owl-],
.slider-container-nav #quickBetsContainer .carousel-nav-arrows .carousel-icon-nav,
.slider-container-nav #vueQuickBets .carousel-nav-arrows .carousel-icon-nav {
    color: #cacbcc;
    margin: 0;
    padding: 0;
    background: 0 0;
    border: none
}

#quickBetsContainer .carousel-nav-arrows .slider-container-nav .carousel-icon-nav .carousel-icon-nav,
#quickBetsContainer .carousel-nav-arrows [class*=owl-] .carousel-icon-nav,
#vueQuickBets .carousel-nav-arrows .slider-container-nav .carousel-icon-nav .carousel-icon-nav,
#vueQuickBets .carousel-nav-arrows [class*=owl-] .carousel-icon-nav,
.slider-container-nav #quickBetsContainer .carousel-nav-arrows .carousel-icon-nav .carousel-icon-nav,
.slider-container-nav #vueQuickBets .carousel-nav-arrows .carousel-icon-nav .carousel-icon-nav {
    font-size: 1rem;
    vertical-align: top
}

#quickBetsContainer .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:focus,
#quickBetsContainer .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:hover,
#quickBetsContainer .carousel-nav-arrows [class*=owl-]:focus,
#quickBetsContainer .carousel-nav-arrows [class*=owl-]:hover,
#vueQuickBets .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:focus,
#vueQuickBets .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:hover,
#vueQuickBets .carousel-nav-arrows [class*=owl-]:focus,
#vueQuickBets .carousel-nav-arrows [class*=owl-]:hover,
.slider-container-nav #quickBetsContainer .carousel-nav-arrows .carousel-icon-nav:focus,
.slider-container-nav #quickBetsContainer .carousel-nav-arrows .carousel-icon-nav:hover,
.slider-container-nav #vueQuickBets .carousel-nav-arrows .carousel-icon-nav:focus,
.slider-container-nav #vueQuickBets .carousel-nav-arrows .carousel-icon-nav:hover {
    outline: 0
}

#quickBetsContainer .carousel-nav-arrows .disabled,
#vueQuickBets .carousel-nav-arrows .disabled {
    opacity: .6;
    cursor: default
}

#quickBetsContainer .slider-wrapper,
#vueQuickBets .slider-wrapper {
    height: 200px
}

#quickBetsContainer .slider-container .owl-stage,
#vueQuickBets .slider-container .owl-stage {
    width: 100% !important
}

#quickBetsContainer .slider-container .owl-stage .owl-item.active,
#vueQuickBets .slider-container .owl-stage .owl-item.active {
    width: 100% !important
}

#quickBetsContainer .slider-item .slider-item-caption,
#vueQuickBets .slider-item .slider-item-caption {
    color: #cacbcc
}

#quickBetsContainer .slider-item .slider-caption-title,
#vueQuickBets .slider-item .slider-caption-title {
    margin: 0 0 6px 0;
    font-size: .875rem;
    font-weight: 500
}

#quickBetsContainer .slider-item .slider-caption-text,
#vueQuickBets .slider-item .slider-caption-text {
    margin: 0 0 12px 0
}

#quickBetsContainer .slider-item .select-stake,
#vueQuickBets .slider-item .select-stake {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 34%;
    flex: 0 0 34%
}

#quickBetsContainer .slider-item .btn-quick-bet,
#vueQuickBets .slider-item .btn-quick-bet {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%
}

#vipClubSliderContainer .slider-container {
    height: 611px
}

/*! purgecss start ignore */
.deposit-modal .modal-content {
    min-height: 400px
}

.deposit-modal .modal-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.deposit-modal .no-available-payment-methods {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #000
}

.deposit-modal .payment-methods-list {
    max-width: 600px;
    width: 100%;
    margin: 0 auto
}

.deposit-modal .payment-methods-list-title {
    text-align: center;
    font-weight: 400;
    margin-bottom: 2.5rem
}

.deposit-modal .modal-link-back {
    font-size: .75rem;
    font-weight: 500;
    color: #787878;
    text-transform: uppercase;
    display: inline-block;
    vertical-align: top
}

.deposit-modal .modal-link-back .modal-link-back-label {
    display: inline-block;
    vertical-align: middle
}

.deposit-modal .modal-link-back::before {
    font-size: .875rem;
    font-family: ds-icon-material;
    display: inline-block;
    margin-right: 6px;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    width: auto;
    height: auto;
    content: ""
}

.deposit-modal .modal-link-back:hover {
    color: #2d2d2d
}

.deposit-modal .payment-method-group {
    margin-top: 1rem
}

.deposit-modal .payment-method-group .payment-method-name {
    color: #787878;
    margin: 0;
    text-transform: uppercase;
    font-size: .75rem
}

.deposit-modal .payment-method-item {
    padding: 6px 0
}

.deposit-modal .payment-method-item .payment-method {
    display: block;
    border: 2px solid #ebebeb;
    padding: 12px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: .3rem
}

.deposit-modal .payment-method-item .payment-method:hover {
    border-color: #f7931e;
    background-color: rgba(247, 147, 30, .1)
}

.deposit-modal .payment-method-item .payment-method-logo {
    display: block;
    width: auto;
    max-height: 46px;
    margin: 0 auto
}

.deposit-modal .payment-provider-container {
    margin: -1rem;
    padding: 1rem
}

.deposit-modal .payment-provider-container .deposit-details {
    max-width: 400px;
    margin: 0 auto
}

.deposit-modal .payment-provider-container .payment-image {
    margin: 0 auto
}

.deposit-modal .payment-provider-container .payment-image img {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 80px;
    margin: 0 auto
}

.deposit-modal .payment-provider-container .payment-min-max-container {
    margin: 1rem auto 0 auto;
    background-color: #ebebeb;
    border-radius: .2rem;
    padding: 0 6px .125rem
}

.deposit-modal .payment-provider-container .payment-min-max-container .min-max-amount-container .min-max-label {
    font-size: .6875rem;
    color: #2d2d2d;
    text-transform: uppercase;
    display: inline-block
}

.deposit-modal .payment-provider-container .payment-min-max-container .min-max-amount-container .min-max-amount-value {
    color: #2d2d2d;
    font-weight: 500;
    padding-left: 6px;
    font-size: .75rem;
    display: inline-block
}

.deposit-modal .payment-provider-container .payment-min-max-container:empty {
    margin-top: 0
}

.deposit-modal .payment-provider-container .error-container {
    max-width: 400px;
    margin: 0 auto
}

.deposit-modal .payment-provider-container .payment-form-body {
    max-width: 400px;
    margin: 0 auto;
    padding: 1.5rem 0 .5rem 0
}

.deposit-modal .payment-provider-container .payment-form-body .form-submit-button {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .deposit-modal .payment-provider-container .payment-form-body .form-submit-button:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.deposit-modal .payment-provider-container .payment-form-body .form-submit-button.focus,
.deposit-modal .payment-provider-container .payment-form-body .form-submit-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.deposit-modal .payment-provider-container .payment-form-body .form-submit-button.disabled,
.deposit-modal .payment-provider-container .payment-form-body .form-submit-button:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.deposit-modal .payment-provider-container .payment-form-body .form-submit-button:not(:disabled):not(.disabled).active,
.deposit-modal .payment-provider-container .payment-form-body .form-submit-button:not(:disabled):not(.disabled):active,
.show>.deposit-modal .payment-provider-container .payment-form-body .form-submit-button.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.deposit-modal .payment-provider-container .payment-form-body .form-submit-button:not(:disabled):not(.disabled).active:focus,
.deposit-modal .payment-provider-container .payment-form-body .form-submit-button:not(:disabled):not(.disabled):active:focus,
.show>.deposit-modal .payment-provider-container .payment-form-body .form-submit-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.deposit-modal .payment-provider-container .error-message {
    padding: 1rem
}

.deposit-modal .payment-qr-container {
    padding: 1.5rem
}

.deposit-modal .payment-qr-container .payment-qr-message {
    padding-bottom: 1.5rem;
    font-size: 2rem;
    font-weight: 500
}

.deposit-modal .payment-qr-container .payment-qr-image {
    margin: 3rem 0;
    background: linear-gradient(to right, #3395ff 2px, transparent 2px) 0 0, linear-gradient(to right, #3395ff 2px, transparent 2px) 0 100%, linear-gradient(to left, #3395ff 2px, transparent 2px) 100% 0, linear-gradient(to left, #3395ff 2px, transparent 2px) 100% 100%, linear-gradient(to bottom, #3395ff 2px, transparent 2px) 0 0, linear-gradient(to bottom, #3395ff 2px, transparent 2px) 100% 0, linear-gradient(to top, #3395ff 2px, transparent 2px) 0 100%, linear-gradient(to top, #3395ff 2px, transparent 2px) 100% 100%;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    padding: 6px;
    min-width: 192px;
    min-height: 192px
}

.deposit-modal .payment-qr-container .payment-qr-deposit-description-label {
    font-size: .875rem;
    color: #909092
}

.deposit-modal .payment-qr-container .content-copy-icon {
    font-size: 1.125rem;
    color: #fff
}

.deposit-modal .payment-qr-container .copy-address-container {
    min-width: 290px
}

.deposit-modal .payment-qr-container .payment-qr-deposit-address-value {
    color: #000;
    font-size: .75rem
}

.deposit-modal .payment-qr-container .copy-qr-address.btn-outline-success:hover {
    color: #37a60f;
    background-color: transparent
}

.deposit-modal .payment-iframe-container .modal-link-back {
    padding: 1rem 0
}

.deposit-modal .payment-iframe-container .provider-trustly {
    width: 600px;
    margin: 0 auto
}

.deposit-modal .payment-guide-container {
    padding: 2rem 1rem
}

.deposit-modal .payment-guide-container .guide-image {
    margin: 0 auto;
    display: block
}

.deposit-modal .payment-guide-container .guide-content {
    text-align: center;
    padding: 2rem
}

.deposit-modal .payment-guide-container .guide-content p {
    font-size: 1rem;
    font-weight: 700;
    color: #2d2d2d
}

.deposit-modal .payment-guide-container .guide-confirm-button {
    margin: 0 auto;
    max-width: 240px
}

.deposit-modal .deposit-summary-content {
    max-width: 400px;
    margin: 0 auto;
    padding-top: 1rem;
    padding-bottom: 1rem
}

.deposit-modal .deposit-summary-content p {
    font-size: .875rem;
    color: #2d2d2d
}

.deposit-modal .deposit-summary-content a {
    color: #0a66c8
}

.deposit-modal .deposit-summary-content a:focus,
.deposit-modal .deposit-summary-content a:hover {
    text-decoration: underline
}

.deposit-modal .deposit-summary-content .provider-info-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: 1px solid #b3babe;
    padding: 1rem 0;
    margin: 1.5rem 0
}

.deposit-modal .deposit-summary-content .info-icon {
    font-size: 1.5rem;
    color: #2d2d2d;
    padding-right: 12px
}

.deposit-modal .deposit-summary-content .info-text {
    font-size: .75rem;
    color: #2d2d2d
}

.deposit-modal .quick-deposit-list {
    margin-left: -6px;
    margin-right: -6px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.deposit-modal .quick-deposit-list .quick-deposit-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    padding-left: 6px;
    padding-right: 6px;
    margin: 6px 0;
    cursor: pointer
}

.deposit-modal .quick-deposit-list .quick-deposit-item .deposit-amount-box {
    border-radius: .3rem;
    border: 2px solid #ebebeb;
    padding: 4px 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.deposit-modal .quick-deposit-list .quick-deposit-item .bonus-amount-box {
    border: 2px solid #ebebeb;
    border-bottom-right-radius: .3rem;
    border-bottom-left-radius: .3rem;
    padding: 12px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.deposit-modal .quick-deposit-list .quick-deposit-item .qd-deposit-amount {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-weight: 500;
    padding: 12px;
    line-height: 1
}

.deposit-modal .quick-deposit-list .quick-deposit-item .qd-deposit-amount .qd-deposit-damount {
    color: #5f5f5f;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    font-size: 1.75rem;
    padding: 0 2px
}

.deposit-modal .quick-deposit-list .quick-deposit-item .qd-deposit-amount .qd-deposit-ccode {
    color: #5f5f5f;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    font-size: .75rem;
    padding: 4px 0
}

.deposit-modal .quick-deposit-list .quick-deposit-item .qd-bonus-label {
    text-align: center;
    color: #5f5f5f;
    font-size: .625rem;
    line-height: 1;
    font-weight: 500;
    text-transform: uppercase
}

.deposit-modal .quick-deposit-list .quick-deposit-item .qd-bonus-amount {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1;
    font-weight: 500;
    padding-top: 6px
}

.deposit-modal .quick-deposit-list .quick-deposit-item .qd-bonus-amount .qd-bonus-bamount {
    color: #37a60f;
    font-size: 1.125rem;
    padding: 0 2px
}

.deposit-modal .quick-deposit-list .quick-deposit-item .qd-bonus-amount .qd-bonus-ccode {
    color: #37a60f;
    font-size: .6875rem;
    padding: 2px 0
}

.deposit-modal .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus .deposit-amount-box {
    background-color: #ebebeb;
    border-bottom-width: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.deposit-modal .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus:hover .deposit-amount-box {
    background-color: #f7931e
}

.deposit-modal .quick-deposit-list .quick-deposit-item.quick-deposit-item-bonus:hover .bonus-amount-box {
    border-color: #f7931e
}

.deposit-modal .quick-deposit-list .quick-deposit-item:hover .deposit-amount-box {
    border-color: #f7931e;
    background-color: none
}

.deposit-modal .quick-deposit-list .quick-deposit-item:hover .qd-deposit-amount .qd-deposit-damount {
    color: #1c1c1c
}

.deposit-modal .quick-deposit-list .quick-deposit-item:hover .qd-deposit-amount .qd-deposit-ccode {
    color: #1c1c1c
}

.deposit-modal .quick-deposit-list .quick-deposit-item.selected .deposit-amount-box {
    border-color: #f7931e;
    background-color: #f7931e
}

.deposit-modal .quick-deposit-list .quick-deposit-item.selected .bonus-amount-box {
    border-color: #f7931e
}

.deposit-modal .quick-deposit-list .quick-deposit-item.selected .qd-deposit-amount .qd-deposit-damount {
    color: #1c1c1c
}

.deposit-modal .quick-deposit-list .quick-deposit-item.selected .qd-deposit-amount .qd-deposit-ccode {
    color: #1c1c1c
}

.deposit-modal .conversion-fee-info {
    margin-top: 2rem;
    border-radius: .2rem;
    padding: 12px;
    background-color: transparent;
    border: 1px solid #ebebeb;
    font-size: .75rem;
    display: none
}

.deposit-modal .conversion-fee-info .info-icon {
    padding-left: 2px;
    padding-right: 2px;
    color: #5f5f5f
}

.deposit-modal .conversion-fee-info .info-text {
    padding-left: 2px;
    padding-right: 2px;
    color: #5f5f5f
}

.deposit-modal .modal-footer {
    padding-top: 2rem;
    padding-bottom: 2rem;
    background-color: #ebebeb
}

.deposit-modal .modal-footer-inner {
    max-width: 600px;
    width: 100%;
    margin: 0 auto
}

.deposit-modal .modal-footer-link {
    font-size: .875rem
}

.deposit-modal .modal-footer-link:focus .modal-footer-link-label,
.deposit-modal .modal-footer-link:hover .modal-footer-link-label {
    text-decoration: underline
}

.deposit-modal .modal-footer-link-icon {
    font-size: 1.5rem;
    color: #f7931e !important;
    padding-right: 6px
}

.deposit-modal .custom-select option {
    color: #000
}

.reg-form-cell-phone {
    padding-left: 115px
}

.reg-form-cell-phone.with-code-btn {
    padding-right: 100px
}

.phone-help-message {
    margin-top: .125rem;
    margin-bottom: 0;
    color: #787878
}

.phone-prefix-container {
    position: absolute;
    width: 115px;
    padding: 2px;
    color: #cacbcc;
    font-weight: 400;
    z-index: 49
}

.phone-prefix-container .phone-prefix-label {
    pointer-events: none;
    position: absolute;
    padding-left: 1rem;
    font-size: .875rem
}

.phone-prefix-container .phone-prefix-select {
    border: 0 !important;
    color: transparent !important;
    cursor: pointer;
    background-color: transparent !important
}

.phone-prefix-container .phone-prefix-select.custom-select-md {
    height: 2.8125rem
}

.phone-prefix-container .phone-prefix-select:focus {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.phone-prefix-container .phone-prefix-select:disabled {
    background-color: transparent
}

.phone-prefix-container .phone-prefix-select option:disabled {
    background: #353535 !important
}

.phone-prefix-container .phone-prefix-value-container {
    font-size: .875rem
}

.phone-prefix-container .phone-prefix-sign,
.phone-prefix-container .phone-prefix-value {
    padding: 0 1px
}

.phone-prefix-container .phone-prefix-country-container {
    position: absolute;
    pointer-events: none;
    width: 100%;
    padding-left: 1rem;
    padding-right: 2rem
}

.phone-prefix-container .phone-prefix-country-container.d-flex:not(.d-none) {
    background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23b3b3b3' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 1.25rem center;
    background-size: 8px 10px
}

.phone-prefix-container.form-floating {
    padding: 0 0 0 2px
}

.phone-prefix-container.form-floating .phone-prefix-country-container {
    padding-right: 2.125rem
}

.phone-prefix-container.form-floating .phone-prefix-country-container.d-flex:not(.d-none) {
    background: 0 0
}

.phone-group {
    position: relative
}

.phone-group.floating-separator::after {
    content: "";
    width: 2px;
    background-color: #4a4a4a;
    position: absolute;
    top: 2px;
    bottom: 2px;
    left: 115px;
    z-index: 10
}

.form-floating .reg-form-cell-phone {
    padding-left: 130px
}

.send-otp-button {
    width: 80px;
    position: absolute;
    right: 20px;
    top: 26px;
    cursor: pointer;
    padding: .3rem 0;
    line-height: 3.3;
    font-size: 11px;
    color: #f7931e
}

/*! purgecss end ignore */
.cashier-modal .modal-content {
    min-height: 800px
}

.cashier-modal .modal-header .header-deposit-container .mga-container>* {
    font-size: .8125rem
}

.cashier-modal .modal-header .header-deposit-container .mga-container>:last-child {
    color: #0a66c8
}

.cashier-modal .modal-header .header-deposit-container .mga-container>:last-child:focus,
.cashier-modal .modal-header .header-deposit-container .mga-container>:last-child:hover {
    color: #06417f
}

.cashier-modal .modal-header .header-deposit-container .modal-header-link {
    color: #0a66c8;
    font-size: .875rem;
    font-weight: 500;
    margin-left: 12px;
    margin-right: 12px
}

.cashier-modal .modal-header .header-deposit-container .modal-header-link::after {
    font-family: ds-icon-material;
    display: inline-block;
    margin-left: 6px;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    width: auto;
    height: auto;
    content: ""
}

.cashier-modal .modal-header .header-deposit-container .modal-header-link:empty::after {
    margin-left: 0
}

.cashier-modal .modal-header .header-deposit-container .modal-header-link::after {
    font-size: 1rem;
    margin-left: 3px
}

@media (hover: hover) {
    .cashier-modal .modal-header .header-deposit-container .modal-header-link:hover {
        color: #06417f;
        text-decoration: none
    }
}

.cashier-modal .modal-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.cashier-modal .cashier-coupon-code-container {
    width: 100%;
    max-width: 650px;
    margin: 0 auto
}

.cashier-modal .coupon-code-form-header {
    position: relative
}

.cashier-modal .coupon-code-form-header .form-title {
    text-align: center;
    margin: 0
}

.cashier-modal .coupon-code-form-header .form-header-btn {
    position: absolute;
    top: -12px;
    right: 0;
    font-size: .6875rem;
    line-height: 1;
    color: #b3b3b3
}

.cashier-modal .coupon-code-form-header .form-header-btn:focus,
.cashier-modal .coupon-code-form-header .form-header-btn:hover {
    text-decoration: none;
    color: #909092
}

.cashier-modal .activated-coupon-code-container {
    margin-bottom: 2rem;
    padding: .5rem
}

.cashier-modal .activated-coupon-code-container .active-coupon-code-label {
    font-size: .625rem;
    font-weight: 700;
    padding-left: 3px;
    padding-right: 3px;
    text-transform: uppercase
}

.cashier-modal .activated-coupon-code-container .active-coupon-code {
    font-size: 1rem;
    font-weight: 700;
    padding-left: 3px;
    padding-right: 3px
}

.cashier-modal .cashier-coupon-code-activation-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 1rem;
    margin-bottom: 2rem;
    padding: .375rem;
    border-radius: 10rem;
    border: 2px solid #f7931e
}

.cashier-modal .cashier-coupon-code-activation-form .form-control {
    font-size: 1rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 1rem;
    border-color: transparent
}

.cashier-modal .cashier-coupon-code-activation-form .form-control:focus {
    border-color: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.cashier-modal .cashier-coupon-code-activation-form .btn {
    padding-left: 2rem;
    padding-right: 2rem;
    margin-right: 0;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .cashier-modal .cashier-coupon-code-activation-form .btn:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.cashier-modal .cashier-coupon-code-activation-form .btn.focus,
.cashier-modal .cashier-coupon-code-activation-form .btn:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.cashier-modal .cashier-coupon-code-activation-form .btn.disabled,
.cashier-modal .cashier-coupon-code-activation-form .btn:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.cashier-modal .cashier-coupon-code-activation-form .btn:not(:disabled):not(.disabled).active,
.cashier-modal .cashier-coupon-code-activation-form .btn:not(:disabled):not(.disabled):active,
.show>.cashier-modal .cashier-coupon-code-activation-form .btn.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.cashier-modal .cashier-coupon-code-activation-form .btn:not(:disabled):not(.disabled).active:focus,
.cashier-modal .cashier-coupon-code-activation-form .btn:not(:disabled):not(.disabled):active:focus,
.show>.cashier-modal .cashier-coupon-code-activation-form .btn.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.cashier-modal .cashier-coupon-code-activation-form .btn.loader-circle-inline-full {
    padding-left: 3rem
}

.cashier-modal .cashier-coupon-code-activation-form .btn.loader-circle-inline-full::before {
    left: .6em;
    border-top-color: rgba(0, 0, 0, .3);
    border-right-color: rgba(0, 0, 0, .3);
    border-bottom-color: rgba(0, 0, 0, .3);
    border-left-color: #000
}

.cashier-modal .cashier-frame {
    width: 100%;
    min-height: 700px;
    border: 0
}

.cashier-modal .deposit-summary-content {
    max-width: 560px;
    margin: 0 auto
}

.cashier-modal .modal-footer {
    padding-top: 2rem;
    padding-bottom: 2rem;
    background-color: #ebebeb
}

.cashier-modal .modal-footer-inner {
    max-width: 600px;
    width: 100%;
    margin: 0 auto
}

.cashier-modal .modal-footer-link {
    font-size: .875rem
}

.cashier-modal .modal-footer-link:focus .modal-footer-link-label,
.cashier-modal .modal-footer-link:hover .modal-footer-link-label {
    text-decoration: underline
}

.cashier-modal .modal-footer-link-icon {
    font-size: 1.5rem;
    color: #f7931e !important;
    padding-right: 6px
}

.cashier-modal .piq-cashier-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    max-width: 560px;
    margin: 0 auto
}

@media (min-width: 992px) {
    .cashier-modal.cashier-smartpayz-v2 .modal-dialog {
        max-width: 925px
    }
}

.cashier-modal.cashier-smartpayz-v2 .modal-content {
    background: #e2f3ff;
    border-radius: 9px
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #e2f3ff
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 2px solid #1581d5;
    border-radius: 24px;
    cursor: pointer;
    white-space: nowrap
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-toggle {
    visibility: hidden;
    position: absolute
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-label {
    position: relative;
    width: 60px;
    height: 32px;
    cursor: pointer
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-label::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 4px;
    width: 24px;
    height: 24px;
    background: #1581d5;
    border-radius: 90px;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    -webkit-transition: .3s;
    transition: .3s
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-label .cashier-theme-switcher-icon {
    position: absolute;
    font-size: 22px;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    z-index: 2;
    color: #1581d5;
    -webkit-transition: .3s;
    transition: .3s
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-label .cashier-theme-switcher-icon.cashier-theme-switcher-light {
    left: 5px;
    color: var(--white)
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-label .cashier-theme-switcher-icon.cashier-theme-switcher-dark {
    right: 5px
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-toggle:checked+.cashier-theme-switcher-label::after {
    left: calc(50% + 2px)
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-toggle:checked+.cashier-theme-switcher-label .cashier-theme-switcher-light {
    color: #1581d5
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .cashier-theme-switcher .cashier-theme-switcher-toggle:checked+.cashier-theme-switcher-label .cashier-theme-switcher-dark {
    color: var(--white)
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .modal-title {
    width: 100%;
    text-align: center;
    padding-right: 24px;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 36px;
    -webkit-transition: .3s;
    transition: .3s
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-header .close {
    color: var(--black);
    opacity: 1;
    line-height: unset;
    -webkit-transition: .3s;
    transition: .3s
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder {
    margin: 0 auto 50px
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-link {
    display: block;
    color: #1581d5;
    border: 1px solid #1581d5;
    cursor: pointer;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: 49px;
    line-height: 1;
    font-size: .875rem;
    font-weight: 500;
    text-decoration: none;
    padding: 2px 6px 2px 17px
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-link::after {
    font-family: ds-icon-material;
    display: inline-block;
    margin-left: 6px;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    width: auto;
    height: auto;
    content: ""
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-link:empty::after {
    margin-left: 0
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-link::after {
    font-size: 26px;
    margin-left: 7px
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-link:focus,
.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-link:hover {
    color: #06417f;
    border-color: #06417f
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container {
    width: 100%
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .cashier-coupon-code-activation-form-holder {
    max-width: 340px;
    margin: 0 auto
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .cashier-coupon-code-activation-form-holder .cashier-coupon-code-activation-form {
    margin-top: 0;
    margin-bottom: 0;
    padding: 6px 8px 6px 24px;
    border-radius: 49px;
    border: 1px solid #1581d5;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-transition: .3s;
    transition: .3s
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .cashier-coupon-code-activation-form-holder .cashier-coupon-code-activation-form.errored {
    border-color: #a80d0d
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .cashier-coupon-code-activation-form-holder .cashier-coupon-code-activation-form .form-control {
    font-size: .75rem;
    font-weight: 400;
    color: #838383;
    padding: 0;
    border-radius: 0
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .cashier-coupon-code-activation-form-holder .form-submit-button {
    margin-left: 1rem;
    padding: 7px 49px 6.5px;
    font-size: 12px;
    font-weight: 500;
    color: var(--white);
    background: #1581d5;
    border-radius: 49px;
    line-height: 18px;
    text-transform: capitalize;
    -webkit-transition: .3s;
    transition: .3s
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .cashier-coupon-code-activation-form-holder .form-submit-button:focus {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .activated-coupon-code {
    margin-top: 11px
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .activated-coupon-code .alert.activated-coupon-code-container {
    color: #307d00;
    background: rgba(96, 186, 40, .1)
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .activated-coupon-code .alert.activated-coupon-code-container .active-coupon-code-label {
    font-size: .75rem;
    text-transform: none;
    font-weight: 400
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .activated-coupon-code .alert.activated-coupon-code-container .active-coupon-code {
    font-size: .75rem
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .activated-coupon-code .alert.activated-coupon-code-container.alert {
    margin: 0
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .activated-coupon-code .btn {
    background: rgba(212, 1, 1, .3);
    margin-left: 8px;
    font-size: .75rem;
    padding: 2px 6px;
    border-radius: 22px;
    font-weight: 500;
    text-decoration: underline;
    border: none;
    color: red;
    text-transform: capitalize;
    background-image: none !important
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .activated-coupon-code .btn:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .alert {
    margin: 9px auto 0;
    font-size: .75rem;
    font-weight: 400;
    line-height: 18px;
    padding: 3px 12px;
    border-radius: 22px;
    border: none
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .alert.alert-success {
    color: #1eb440
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .alert.alert-info {
    background: unset
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .cashier-coupon-code-holder .cashier-coupon-code-container .alert .close {
    display: none
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .alert.alert-success {
    color: #1eb440
}

.cashier-modal.cashier-smartpayz-v2 .modal-content .modal-body .alert .close {
    display: none
}

.cashier-modal.cashier-smartpayz-v2.dark-scheme .modal-content {
    background: #051728
}

.cashier-modal.cashier-smartpayz-v2.dark-scheme .modal-content .modal-header {
    background: #051728
}

.cashier-modal.cashier-smartpayz-v2.dark-scheme .modal-content .modal-header .close,
.cashier-modal.cashier-smartpayz-v2.dark-scheme .modal-content .modal-header .modal-title {
    color: var(--white)
}

.cashier-modal.cashier-smartpayz-v2.dark-scheme .modal-content .alert.alert-danger {
    background: rgba(255, 106, 106, .3);
    color: red
}

.cashier-modal.cashier-smartpayz-v2.dark-scheme .modal-content .alert.alert-success {
    background: rgba(138, 255, 106, .2)
}

.cashier-modal.cashier-smartpayz-v2.dark-scheme .modal-content .alert.alert-info {
    background: #051728;
    border-color: #092a4a;
    color: #0259b9
}

.euro-sports-list+.euro-sports-list {
    margin-top: 1rem
}

.euro-event-list .event-list-title {
    padding: .75rem 12px;
    margin: 0;
    color: #fff
}

.euro-event-list .event-list-title .event-list-title-label {
    font-size: .875rem;
    font-weight: 400
}

.euro-event-list .event-list-title .event-list-title-button {
    color: #fff;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e;
    border-radius: 10rem;
    font-weight: 400
}

@media (hover: hover) {
    .euro-event-list .event-list-title .event-list-title-button:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.euro-event-list .event-list-title .event-list-title-button.focus,
.euro-event-list .event-list-title .event-list-title-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.euro-event-list .event-list-title .event-list-title-button.disabled,
.euro-event-list .event-list-title .event-list-title-button:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.euro-event-list .event-list-title .event-list-title-button:not(:disabled):not(.disabled).active,
.euro-event-list .event-list-title .event-list-title-button:not(:disabled):not(.disabled):active,
.show>.euro-event-list .event-list-title .event-list-title-button.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.euro-event-list .event-list-title .event-list-title-button:not(:disabled):not(.disabled).active:focus,
.euro-event-list .event-list-title .event-list-title-button:not(:disabled):not(.disabled):active:focus,
.show>.euro-event-list .event-list-title .event-list-title-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

@media (hover: hover) {
    .euro-event-list .event-list-title .event-list-title-button:hover {
        border-color: #f38709
    }
}

.euro-event-list .sport-title {
    color: #f7931e;
    border-bottom: 1px solid #1c1c1c;
    border-top: 0 solid transparent;
    background-color: #000
}

.euro-event-list .sport-title .sport-title-icon {
    margin-right: 6px
}

.euro-event-list .sport-title .sport-title-label {
    font-size: .875rem;
    text-transform: uppercase;
    font-weight: 400
}

.euro-event-list .country-title {
    color: #cacbcc;
    background-color: #4a4a4a;
    padding: .5rem 12px;
    border-bottom: 1px solid #1c1c1c
}

.euro-event-list .country-title.collapsible {
    cursor: pointer
}

.euro-event-list .country-title.collapsible:hover {
    background-color: #454545
}

.euro-event-list .country-title.collapsible:hover .country-toggle-icon {
    opacity: 1
}

.euro-event-list .country-title .country-title-country-icon {
    margin-right: 6px
}

.euro-event-list .country-title .country-title-label {
    font-size: .75rem
}

.euro-event-list .country-title .country-toggle-icon {
    opacity: .2
}

.euro-event-list .league-title {
    color: #cacbcc;
    background-color: #333;
    border-bottom: 1px solid #000
}

.euro-event-list .league-title.collapsible {
    cursor: pointer
}

.euro-event-list .league-title.collapsible:hover {
    background-color: #2e2e2e
}

.euro-event-list .league-title.collapsible:hover .league-toggle-icon {
    opacity: 1
}

.euro-event-list .league-title .league-title-info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .875rem 12px
}

.euro-event-list .league-title .league-title-expand {
    width: 65px;
    padding-left: 12px;
    padding-right: 12px
}

.euro-event-list .league-title .league-title-country-icon {
    width: 1.125rem;
    height: 1.125rem;
    min-width: 1.125rem;
    background-size: 1.125rem;
    margin-right: 6px
}

.euro-event-list .league-title .league-title-e-sports-icon {
    width: 16px;
    height: 16px;
    margin-right: 6px
}

.euro-event-list .league-title .league-title-label {
    font-size: .8125rem;
    line-height: 20px;
    font-weight: 700
}

.euro-event-list .league-title .league-markets-titles {
    width: 60%;
    font-size: .625rem
}

.euro-event-list .league-title .league-markets-title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center
}

.euro-event-list .league-title .league-toggle-icon {
    opacity: .2;
    padding: 0 12px
}

.euro-event-list .date-title {
    color: #cacbcc;
    background-color: #2b2b2b;
    border-bottom: 1px solid #1c1c1c;
    border-top: 0 solid transparent
}

.euro-event-list .date-title .outright-market-label {
    padding: .25rem 12px;
    font-size: .75rem;
    text-transform: capitalize
}

.euro-event-list .date-title .date-title-label {
    padding: .25rem 12px;
    font-size: .75rem;
    text-transform: capitalize;
    font-weight: 400
}

.euro-event-list .date-title.collapsible {
    cursor: pointer
}

.euro-event-list .date-title.collapsible .date-title-label,
.euro-event-list .date-title.collapsible .outright-market-label {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.euro-event-list .date-title.collapsible:hover .date-toggle-icon {
    opacity: 1
}

.euro-event-list .date-title .date-toggle-icon {
    opacity: .2;
    width: 54px;
    text-align: center;
    padding-left: 12px;
    padding-right: 12px
}

.euro-event-list .date-title .league-markets-titles {
    width: 60%;
    font-size: .625rem;
    margin-right: 65px
}

.euro-event-list .date-title .league-markets-title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center
}

.euro-event-list .event-container {
    color: #cacbcc;
    background-color: #1c1c1c;
    border-bottom: 1px solid #000;
    margin: 0
}

.euro-event-list .event-container .event-description {
    padding: .25rem 12px
}

.euro-event-list .event-wrapper {
    font-size: .75rem;
    font-weight: 400
}

.euro-event-list .event-wrapper.d-table {
    width: 100%;
    height: 100%;
    table-layout: fixed
}

.euro-event-list .event-wrapper .event-head {
    color: #cacbcc;
    background-color: #262626;
    border-bottom: 1px solid #000
}

.euro-event-list .event-wrapper .event-head .event-column-main {
    border-right: none;
    padding: .375rem 6px
}

.euro-event-list .event-wrapper .event-head .game-stats {
    font-size: .75rem;
    padding-left: 6px;
    padding-right: 6px
}

.euro-event-list .event-wrapper .event-head .game-stats span {
    display: block
}

.euro-event-list .event-wrapper .event-head .event-participants-delimiter {
    padding-left: 6px;
    padding-right: 6px
}

.euro-event-list .event-wrapper .event-column-favourite {
    width: 30px;
    text-align: center;
    border-right: 1px solid #000
}

.euro-event-list .event-wrapper .event-column-game-time {
    width: 70px;
    padding-left: 12px;
    color: #b3b3b3;
    background-color: transparent;
    border-right: 0 solid transparent;
    overflow: hidden
}

.euro-event-list .event-wrapper .event-column-main {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: #1c1c1c;
    border-right: 1px solid #000;
    overflow: hidden
}

.euro-event-list .event-wrapper .event-column-main.event-nav-link {
    cursor: pointer
}

.euro-event-list .event-wrapper .event-column-main+.event-column-statistics {
    border-left: none
}

.euro-event-list .event-wrapper .event-column-statistics {
    width: 40px;
    border-left: 1px solid #000
}

.euro-event-list .event-wrapper .event-column-actions {
    width: 40px;
    border-left: 1px solid #000;
    overflow: hidden
}

.euro-event-list .event-wrapper .event-actions {
    width: 65px;
    border-left: 1px solid #000
}

.euro-event-list .event-wrapper .event-actions .select-event {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.euro-event-list .event-wrapper .event-actions .market-counter {
    width: 100%
}

.euro-event-list .event-wrapper .event-favourite-button {
    color: rgba(255, 255, 255, .5);
    cursor: pointer
}

.euro-event-list .event-wrapper .event-favourite-button i {
    font-size: 1rem;
    display: block
}

.euro-event-list .event-wrapper .event-favourite-button.active,
.euro-event-list .event-wrapper .event-favourite-button:hover {
    color: #fff
}

.euro-event-list .event-wrapper .game-stats {
    font-size: .6875rem;
    font-weight: 400;
    text-transform: uppercase
}

.euro-event-list .event-wrapper .game-stats .game-timer {
    display: block
}

.euro-event-list .event-wrapper .game-stats span {
    display: inline-block;
    vertical-align: middle
}

.euro-event-list .event-wrapper .game-stats .game-period span+span {
    padding-left: 2px
}

.euro-event-list .event-wrapper .date-time-container {
    font-size: .6875rem
}

.euro-event-list .event-wrapper .date-time-container .event-live-period {
    margin-left: -.125rem;
    margin-right: -.125rem
}

.euro-event-list .event-wrapper .date-time-container .live-clock {
    padding-left: .125rem;
    padding-right: .125rem
}

.euro-event-list .event-wrapper .date-time-container .game-period {
    font-weight: 700;
    padding-left: .125rem;
    padding-right: .125rem
}

.euro-event-list .event-wrapper .date-time-container .live-minute {
    padding-left: .125rem;
    padding-right: .125rem
}

.euro-event-list .event-wrapper .event-participants-info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden
}

.euro-event-list .event-wrapper .event-participants-info .event-participant-name {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: .0625rem;
    padding-bottom: .0625rem
}

.euro-event-list .event-wrapper .event-participants-info .event-participant-name span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.euro-event-list .event-wrapper .event-participants-info .search-highlight {
    background: #fe9a1d;
    border-radius: 0
}

.euro-event-list .event-wrapper .live-score-column {
    padding-right: 3px;
    padding-left: 3px
}

.euro-event-list .event-wrapper .live-score-column .event-score-wrapper {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.euro-event-list .event-wrapper .live-score-column .live-result {
    color: #b3b3b3;
    font-weight: 700;
    padding-right: 3px;
    padding-left: 3px;
    text-align: right
}

.euro-event-list .event-wrapper .live-score-column .live-result-item {
    padding-top: .0625rem;
    padding-bottom: .0625rem
}

.euro-event-list .event-wrapper .live-score-column .ft-result {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.euro-event-list .event-wrapper .live-score-column .ft-result .live-result {
    color: #f7931e
}

.euro-event-list .event-wrapper .statistics-item {
    margin-left: 6px;
    margin-right: 6px
}

.euro-event-list .event-wrapper .open-statistics {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    color: rgba(255, 255, 255, .5)
}

.euro-event-list .event-wrapper .open-statistics:hover {
    color: #fff
}

.euro-event-list .event-wrapper .open-statistics.disabled {
    pointer-events: none;
    cursor: default;
    color: rgba(255, 255, 255, .15)
}

.euro-event-list .event-wrapper .event-media-container {
    padding-left: 6px;
    padding-right: 6px;
    height: 2.5rem
}

.euro-event-list .event-wrapper .event-media-container .live-incidents-icon,
.euro-event-list .event-wrapper .event-media-container .live-stream-icon {
    opacity: .4;
    background-position: center top
}

.euro-event-list .event-wrapper .event-media-icon {
    opacity: .4;
    background-position: center top
}

.euro-event-list .event-wrapper .media-holder {
    background-color: rgba(255, 255, 255, .05)
}

.euro-event-list .event-wrapper .market-counter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    padding-left: 6px;
    padding-right: 6px;
    font-size: .6875rem;
    font-weight: 400;
    line-height: 1.2;
    text-align: center;
    background-color: #000;
    color: #fff
}

.euro-event-list .event-wrapper .bet-now-container {
    padding: 12px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #b3b3b3;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    cursor: pointer
}

.euro-event-list .event-wrapper .bet-now-label {
    font-size: .75rem;
    font-weight: 500;
    padding-left: 4px
}

.euro-event-list .event-wrapper.has-column-markets .market-container-column {
    height: 100%;
    min-height: 5rem
}

.euro-event-list .event-wrapper.has-column-markets .market-container-column+.market-container-column {
    border-left: 1px solid #000
}

.euro-event-list .event-wrapper.has-column-markets .market-container-column .spread-col {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.euro-event-list .event-wrapper.has-column-markets .market-container-column .spread {
    -webkit-box-flex: initial;
    -ms-flex-positive: initial;
    flex-grow: initial
}

.euro-event-list .event-wrapper.has-column-markets .market-container-column .odd-col {
    text-align: left !important;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.euro-event-list .event-wrapper.has-column-markets .market-container-column .has-odd-only .odd-col {
    text-align: center !important
}

.euro-event-list .event-wrapper.has-column-markets .market-container-column .odd-container {
    height: 2.5rem;
    min-height: 2.5rem
}

.euro-event-list.euro-event-list-regular .sport-title-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .875rem 12px
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-main-info-wrapper {
    padding-top: .5rem;
    padding-bottom: .5rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    padding-left: 0
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-stats-info-wrapper {
    padding: .5rem 6px
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-team-box {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    min-width: 0;
    max-width: 100%;
    padding-left: 6px;
    padding-right: 6px
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-team-box.event-team-box-live {
    cursor: pointer
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-score-box {
    text-align: right;
    padding-right: 6px;
    color: #f7931e;
    border-right: 1px solid #1c1c1c
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-media-box {
    padding-left: 6px;
    padding-right: 6px;
    width: calc(1.4375rem + 12px)
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-statistics-box {
    padding-left: 6px;
    padding-right: 6px;
    width: calc(1.4375rem + 12px)
}

.euro-event-list.euro-event-list-regular .event-wrapper .statistics-container {
    display: block
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-team-item {
    display: inline-block;
    width: 100%;
    vertical-align: top
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-team-item .fav_team {
    font-style: normal;
    color: #f7273f
}

.euro-event-list.euro-event-list-regular .event-wrapper .live-score-box {
    text-align: right;
    padding-right: 6px;
    border-right: 1px solid #000
}

.euro-event-list.euro-event-list-regular .event-wrapper .live-score-box:empty {
    display: none !important
}

.euro-event-list.euro-event-list-regular .event-wrapper .live-score-box .period-result {
    color: #b3b3b3
}

.euro-event-list.euro-event-list-regular .event-wrapper .live-score-box .period-result .live-score-item {
    display: block;
    font-weight: 700;
    padding: 0 3px
}

.euro-event-list.euro-event-list-regular .event-wrapper .live-score-box .period-result:last-child {
    color: #f7931e
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-score-item {
    display: block;
    font-weight: 700
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-column-market {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
    overflow: hidden
}

.euro-event-list.euro-event-list-regular .event-wrapper .market-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden
}

.euro-event-list.euro-event-list-regular .event-wrapper .odd-container {
    height: 3.5rem
}

.euro-event-list.euro-event-list-regular .event-wrapper .market-container-title .odd-container {
    height: 2.875rem
}

.euro-event-list.euro-event-list-regular .event-wrapper .line-column .odd-container+.odd-container,
.euro-event-list.euro-event-list-regular .event-wrapper .market-column .odd-container+.odd-container {
    border-left: none
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-column-bet-builder {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    max-width: 30%;
    overflow: hidden
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-column-bet-builder .btn-build-bet {
    font-size: .8125rem;
    font-weight: 700;
    color: #fff;
    background-color: #242424;
    border-radius: 0
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-column-bet-builder .btn-build-bet:hover {
    background-color: #131313
}

.euro-event-list.euro-event-list-regular .event-wrapper .event-column-bet-builder .btn-build-bet .build-your-bet-icon {
    font-size: 1.25rem;
    margin-right: 6px;
    color: #f7931e
}

.euro-event-list.euro-event-list-regular .event-compact .odd-container {
    height: 2.125rem
}

.euro-event-list.euro-event-list-compact .date-title .league-markets-titles {
    margin-right: 0
}

.euro-event-list.euro-event-list-compact .event-wrapper .event-main-info-wrapper {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.euro-event-list.euro-event-list-compact .event-wrapper .event-stats-info-wrapper {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.euro-event-list.euro-event-list-compact .event-wrapper .event-participants-info {
    width: 100%;
    padding-left: 12px;
    padding-right: 12px
}

.euro-event-list.euro-event-list-compact .event-wrapper .event-details {
    width: 100%;
    line-height: 1.125rem;
    padding: .125rem 6px 0 6px
}

.euro-event-list.euro-event-list-compact .event-wrapper .date-time-container {
    padding-left: 6px;
    padding-right: 6px
}

.euro-event-list.euro-event-list-compact .event-wrapper .event-actions {
    border: none;
    width: auto
}

.euro-event-list.euro-event-list-compact .event-wrapper .market-counter {
    font-size: .6875rem;
    background-color: transparent
}

.euro-event-list.euro-event-list-compact .event-wrapper .market-counter .market-counter-icon {
    font-size: .875rem
}

.euro-event-list.euro-event-list-compact .event-wrapper .odd-container:not(:is(.live-outrights-market-odd)) {
    height: 4.5rem
}

.euro-event-list.euro-event-list-live .league-title {
    color: #cacbcc;
    background-color: #2b2b2b;
    border-bottom: 1px solid #1c1c1c
}

.euro-event-list.euro-event-list-live .league-title.collapsible {
    cursor: pointer
}

.euro-event-list.euro-event-list-live .league-title.collapsible:hover {
    background-color: #262626
}

.euro-event-list.euro-event-list-live .league-title.collapsible:hover .league-toggle-icon {
    opacity: 1
}

.euro-event-list.euro-event-list-live .league-title .league-title-info {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.euro-event-list.euro-event-list-live .league-title .league-title-country-icon {
    width: 1rem;
    height: 1rem;
    min-width: 1rem;
    background-size: 1rem
}

.euro-event-list.euro-event-list-live .league-title .league-title-label {
    font-size: .75rem;
    line-height: 1.5;
    font-weight: 700
}

.euro-event-list.euro-event-list-racing .event-racing-badge {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    font-size: .875rem;
    text-align: center;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    background-color: #2b2b2b;
    border: 1px solid #1c1c1c;
    border-radius: 2rem
}

.euro-event-list.euro-event-list-racing .event-racing-badge .event-racing-race-number {
    font-weight: 700;
    border: 1px solid transparent
}

.euro-event-list.euro-event-list-racing .event-racing-badge .event-racing-start-time {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: .75rem;
    color: #b3b3b3;
    padding-left: 12px;
    padding-right: 12px;
    min-width: 56px
}

.euro-event-list.euro-event-list-racing .event-racing-wrapper:hover .event-racing-badge {
    background-color: #262626
}

.euro-event-list.euro-event-list-racing .event-racing-wrapper:hover .event-racing-badge .event-racing-race-number {
    border-radius: 2rem
}

.euro-event-list.euro-event-list-racing .event-racing-wrapper:hover .event-racing-badge .event-racing-start-time {
    background-color: #262626
}

.euro-event-list.euro-event-list-racing .event-racing-early .event-racing-race-number {
    background-color: rgba(55, 166, 15, .5);
    color: #fff
}

.euro-event-list.euro-event-list-racing .event-racing-early:hover .event-racing-race-number {
    background-color: rgba(55, 166, 15, .8)
}

.euro-event-list.euro-event-list-racing .event-racing-live .event-racing-race-number {
    background-color: rgba(247, 147, 30, .8);
    color: #000
}

.euro-event-list.euro-event-list-racing .event-racing-live:hover .event-racing-race-number {
    background-color: #f7931e
}

.euro-event-list.euro-event-list-racing .event-racing-finished .event-racing-race-number {
    background-color: rgba(247, 39, 63, .5);
    color: #fff
}

.euro-event-list.euro-event-list-racing .event-racing-finished .event-racing-start-time {
    text-decoration: line-through
}

.euro-event-list.euro-event-list-racing .event-racing-finished:hover .event-racing-race-number {
    background-color: rgba(247, 39, 63, .8)
}

.euro-event-list.euro-event-list-racing-sport .event-racing-badge .event-racing-race-number {
    padding: .25rem;
    min-width: 2rem;
    text-align: center;
    border-radius: 2rem
}

.euro-event-list.euro-event-list-racing-sport .league-item {
    color: #cacbcc;
    background-color: #333;
    border-bottom: 1px solid #1c1c1c;
    padding: 12px
}

.euro-event-list.euro-event-list-racing-sport .league-title {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    padding: .375rem 0;
    color: #cacbcc;
    background-color: transparent;
    border-bottom: none
}

.euro-event-list.euro-event-list-racing-sport .event-list {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.euro-event-list.euro-event-list-racing-sport .event-container {
    margin: 6px;
    background-color: transparent;
    border: none
}

.euro-event-list.euro-event-list-racing-league .event-racing-badge .event-racing-race-number {
    padding: .5rem .25rem;
    min-width: calc(1.75rem + (2 * .25rem) + 2px);
    border-radius: 2rem
}

.euro-event-list.euro-event-list-racing-league .event-container {
    background-color: #333
}

.euro-event-list.euro-event-list-racing-league .event-container:hover {
    background-color: #141414
}

.euro-event-list.euro-event-list-racing-league .event-container:hover .event-racing-wrapper.event-racing-live::after {
    border-top-color: #f7931e
}

.euro-event-list.euro-event-list-racing-league .event-container:hover .event-racing-wrapper.event-racing-finished::after {
    border-top-color: rgba(247, 39, 63, .8)
}

.euro-event-list.euro-event-list-racing-league .event-racing-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    cursor: pointer;
    position: relative
}

.euro-event-list.euro-event-list-racing-league .event-racing-wrapper.event-racing-live::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 24px solid rgba(247, 147, 30, .8);
    border-left: 24px solid transparent
}

.euro-event-list.euro-event-list-racing-league .event-racing-wrapper.event-racing-finished::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-top: 24px solid rgba(247, 39, 63, .5);
    border-left: 24px solid transparent
}

.euro-event-list.euro-event-list-racing-league .event-racing-badge {
    margin: 1rem 12px
}

.euro-event-list.euro-event-list-racing-league .race-details-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1 auto;
    flex: 1 auto;
    padding: 1rem 12px;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    border-left: 1px solid #000
}

.euro-event-list.euro-event-list-racing-league .race-summary-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 1rem 12px;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    border-left: 1px solid #000
}

.euro-event-list.euro-event-list-racing-league .race-details-main {
    margin-left: -6px;
    margin-right: -6px;
    padding-bottom: .25rem;
    font-size: .75rem;
    color: #cacbcc
}

.euro-event-list.euro-event-list-racing-league .race-details-secondary {
    font-size: .75rem;
    color: #cacbcc;
    margin-left: -12px;
    margin-right: -12px;
    padding-bottom: 1rem
}

.euro-event-list.euro-event-list-racing-league .race-title {
    font-size: .875rem;
    font-weight: 500;
    color: #cacbcc;
    padding-left: 6px;
    padding-right: 6px
}

.euro-event-list.euro-event-list-racing-league .race-title-type {
    padding-left: 6px;
    padding-right: 6px
}

.euro-event-list.euro-event-list-racing-league .race-detail-item {
    padding-left: 12px;
    padding-right: 12px
}

.euro-event-list.euro-event-list-racing-league .race-detail-item+.race-detail-item {
    border-left: 1px solid #787878
}

.euro-event-list.euro-event-list-racing-league .result-board {
    font-size: .75rem;
    color: #cacbcc;
    margin-bottom: .375rem
}

.euro-event-list.euro-event-list-racing-league .result-board .result-item:first-child {
    color: #cacbcc;
    font-weight: 500
}

.euro-event-list.euro-event-list-racing-league .view-event-racing {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.euro-event-list.euro-event-list-racing-league .view-event-racing-link {
    font-size: .6875rem;
    font-weight: 400;
    color: #fff
}

.euro-event-list.euro-event-list-racing-league .view-event-racing-link .view-event-racing-icon {
    font-size: 1rem
}

.no-available-markets,
.no-events-message,
.no-fav-events,
.no-search-results {
    padding: 5rem;
    text-align: center;
    background-color: #181818;
    font-weight: 400;
    border-top: 0 solid transparent;
    color: #cacbcc
}

@media (min-width: 1280px) and (max-width:1439.98px) {
    .euro-event-list .event-wrapper .event-column-game-time {
        width: 60px
    }

    .euro-event-list .event-wrapper .date-time-container .event-live-period {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.es-market-container.market-x12_rest .x12_rest-line .spread-col .spread {
    display: none
}

.es-market-container .es-live-overview-title {
    border-bottom: 1px solid #000;
    padding: 2px;
    color: #b3b3b3;
    background-color: #1c1c1c;
    font-size: .6875rem
}

.es-market-container .market-head {
    padding: .375rem 6px;
    cursor: pointer
}

.es-market-container .market-head:hover .toggle-favorite-market {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.es-market-container .market-head:hover .market-toggle-icon {
    opacity: 1
}

.es-market-container .market-head .toggle-tooltip-info {
    cursor: pointer;
    padding: 0 3px 0 6px
}

.es-market-container .market-head .toggle-tooltip-info .toggle-tooltip-info-icon {
    color: #cacbcc
}

.es-market-container .market-head .toggle-favorite-market {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: rgba(255, 255, 255, .5);
    cursor: pointer
}

.es-market-container .market-head .toggle-favorite-market.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #f7931e
}

.es-market-container .market-head .toggle-favorite-market.active:hover {
    color: #f7931e
}

.es-market-container .market-head .toggle-favorite-market:hover {
    color: #f7931e
}

.es-market-container .market-head .market-title {
    font-size: .8125rem;
    line-height: 1.25rem;
    font-weight: 400;
    padding: 0 6px
}

.es-market-container .market-head .highlight-label {
    font-size: .5rem;
    border-radius: .125rem;
    margin-left: 6px
}

.es-market-container .market-head .market-title-score-container {
    font-size: 0
}

.es-market-container .market-head .market-title-score {
    font-size: .8125rem;
    display: inline-block
}

.es-market-container .market-head .market-title-score.market-title-score-home:not(:empty):before {
    content: "("
}

.es-market-container .market-head .market-title-score.market-title-score-home:not(:empty):after {
    content: "-"
}

.es-market-container .market-head .market-title-score.market-title-score-away:not(:empty):after {
    content: ")"
}

.es-market-container .market-head .market-toggle-icon {
    opacity: .2
}

.es-market-container .market-columns-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.es-market-container .market-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    overflow: hidden
}

.es-market-container .market-column+.market-column {
    border-left: 1px solid #000
}

.es-market-container .market-column .odd-container+.odd-container {
    border-left: none;
    border-top: 1px solid #000
}

.es-market-container .event-market-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.es-market-container .event-market-line.show {
    min-height: calc(2.125rem + 1px)
}

.es-market-container .event-market-line .odd-holder {
    opacity: 1;
    -webkit-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out
}

.es-market-container .event-market-line.collapsing .odd-holder {
    opacity: 0
}

.es-market-container .event-market-line.ds-line {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.es-market-container .event-market-line.ds-line.ds-line-col-1 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.es-market-container .event-market-line.ds-line.ds-line-col-1 .odd-container:nth-child(n+2) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-1 .odd-container:nth-child(1n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-2 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.es-market-container .event-market-line.ds-line.ds-line-col-2 .odd-container:nth-child(n+3) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-2 .odd-container:nth-child(2n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-3 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.es-market-container .event-market-line.ds-line.ds-line-col-3 .odd-container:nth-child(n+4) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-3 .odd-container:nth-child(3n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-4 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.es-market-container .event-market-line.ds-line.ds-line-col-4 .odd-container:nth-child(n+5) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-4 .odd-container:nth-child(4n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-5 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.es-market-container .event-market-line.ds-line.ds-line-col-5 .odd-container:nth-child(n+6) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-5 .odd-container:nth-child(5n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-6 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.es-market-container .event-market-line.ds-line.ds-line-col-6 .odd-container:nth-child(n+7) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-6 .odd-container:nth-child(6n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-7 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 14.2857142857%;
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%
}

.es-market-container .event-market-line.ds-line.ds-line-col-7 .odd-container:nth-child(n+8) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-7 .odd-container:nth-child(7n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-8 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.es-market-container .event-market-line.ds-line.ds-line-col-8 .odd-container:nth-child(n+9) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-8 .odd-container:nth-child(8n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-9 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 11.1111111111%;
    flex: 0 0 11.1111111111%;
    max-width: 11.1111111111%
}

.es-market-container .event-market-line.ds-line.ds-line-col-9 .odd-container:nth-child(n+10) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-9 .odd-container:nth-child(9n+1) {
    border-left: none
}

.es-market-container .event-market-line.ds-line.ds-line-col-10 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%
}

.es-market-container .event-market-line.ds-line.ds-line-col-10 .odd-container:nth-child(n+11) {
    border-top: 1px solid #000
}

.es-market-container .event-market-line.ds-line.ds-line-col-10 .odd-container:nth-child(10n+1) {
    border-left: none
}

.es-market-container .event-market-line+.event-market-line {
    border-top: 1px solid #000
}

.es-market-container .event-market-line-item+.event-market-line-item {
    border-top: 1px solid #000
}

.es-market-container .line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.es-market-container .line.ds-line {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.es-market-container .line.ds-line .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%
}

.es-market-container .line.ds-line.ds-line-col-1 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.es-market-container .line.ds-line.ds-line-col-1 .odd-container:nth-child(n+2) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-1 .odd-container:nth-child(1n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-2 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.es-market-container .line.ds-line.ds-line-col-2 .odd-container:nth-child(n+3) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-2 .odd-container:nth-child(2n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-3 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.es-market-container .line.ds-line.ds-line-col-3 .odd-container:nth-child(n+4) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-3 .odd-container:nth-child(3n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-4 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.es-market-container .line.ds-line.ds-line-col-4 .odd-container:nth-child(n+5) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-4 .odd-container:nth-child(4n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-5 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.es-market-container .line.ds-line.ds-line-col-5 .odd-container:nth-child(n+6) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-5 .odd-container:nth-child(5n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-6 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.es-market-container .line.ds-line.ds-line-col-6 .odd-container:nth-child(n+7) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-6 .odd-container:nth-child(6n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-7 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 14.2857142857%;
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%
}

.es-market-container .line.ds-line.ds-line-col-7 .odd-container:nth-child(n+8) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-7 .odd-container:nth-child(7n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-8 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.es-market-container .line.ds-line.ds-line-col-8 .odd-container:nth-child(n+9) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-8 .odd-container:nth-child(8n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-9 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 11.1111111111%;
    flex: 0 0 11.1111111111%;
    max-width: 11.1111111111%
}

.es-market-container .line.ds-line.ds-line-col-9 .odd-container:nth-child(n+10) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-9 .odd-container:nth-child(9n+1) {
    border-left: none
}

.es-market-container .line.ds-line.ds-line-col-10 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%
}

.es-market-container .line.ds-line.ds-line-col-10 .odd-container:nth-child(n+11) {
    border-top: 1px solid #000
}

.es-market-container .line.ds-line.ds-line-col-10 .odd-container:nth-child(10n+1) {
    border-left: none
}

.es-market-container .line.line-layout-table {
    display: table;
    table-layout: fixed;
    width: 100%;
    background-color: #1c1c1c
}

.es-market-container .line.line-layout-table .line-col-head {
    display: table-cell;
    font-size: .75rem;
    padding: .125rem 6px
}

.es-market-container .line.line-layout-table .line-col-head.odd-col-head {
    text-align: center
}

.es-market-container .line.line-layout-table .line-row {
    display: table-row
}

.es-market-container .line.line-layout-table .line-row+.line-row .line-col {
    border-top: 1px solid #000
}

.es-market-container .line.line-layout-table .line-col {
    display: table-cell;
    vertical-align: top
}

.es-market-container .line.line-layout-table .line-col:empty {
    display: none !important
}

.es-market-container .line.line-layout-table .line-col.line-col-50 {
    width: 50%
}

.es-market-container .line.line-layout-table .line-col+.line-col {
    border-left: 1px solid #000
}

.es-market-container .line.line-layout-table .odd-container {
    border-left: none
}

.es-market-container .line.line-layout-table .odd-container+.odd-container {
    border-top: 1px solid #000
}

.es-market-container .line.line-layout-head {
    background-color: #4a4a4a
}

.es-market-container .line+.line {
    border-top: 1px solid #000
}

.es-market-container .title-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    background-color: #4a4a4a;
    cursor: default
}

.es-market-container .title-container .odd-title {
    font-size: .75rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    width: 100%;
    padding-left: 6px;
    padding-right: 6px
}

.es-market-container .title-container+.odd-holder {
    border-left: 1px solid #000
}

.es-market-container .odd-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    overflow: hidden;
    background-color: #242424
}

.es-market-container .odd-container+.odd-container {
    border-left: 1px solid #000
}

.es-market-container .odd-holder .odd-holder-label {
    color: #ebebeb
}

.es-market-container .odd-holder .spread {
    color: #ebebeb
}

.es-market-container .odd-holder:hover {
    background-color: #131313
}

.es-market-container.market-table .market-table-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #1c1c1c;
    background-color: #4a4a4a
}

.es-market-container.market-table .market-head-cell {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    font-size: .6875rem;
    color: #ebebeb;
    padding: .125rem 6px;
    text-align: center;
    text-transform: capitalize;
    font-weight: 400
}

.es-market-container.market-table .market-head-cell+.market-head-cell {
    border-left: 1px solid transparent
}

.es-market-container.market-table .market-body-cell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.es-market-container.market-table .market-body-cell+.market-body-cell {
    border-left: 1px solid #000
}

.es-market-container.market-table .odd-holder {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    height: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.es-market-container.market-table .odd-holder .odd-holder-box {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.es-market-container.market-table .spread-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #4a4a4a
}

.es-market-container.market-table .spread-container .spread {
    font-size: .8125rem;
    font-weight: 400;
    color: #b3b3b3;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 12px;
    padding-right: 12px
}

.carousel-tab-nav,
.euro-events-outrights-filter-container {
    border-bottom: 0 solid transparent
}

.carousel-tab-nav .carousel-button,
.euro-events-outrights-filter-container .carousel-button {
    color: 400
}

.carousel-tab-nav .nav-link,
.euro-events-outrights-filter-container .nav-link {
    font-size: .875rem;
    font-weight: 400;
    padding: .75rem 0;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    position: relative;
    cursor: pointer;
    margin-left: 12px;
    margin-right: 12px
}

.carousel-tab-nav .nav-link-icon,
.euro-events-outrights-filter-container .nav-link-icon {
    margin-right: 6px
}

.carousel-tab-nav .nav-link-text,
.euro-events-outrights-filter-container .nav-link-text {
    position: relative
}

.euro-events-outrights-filter-container {
    background-color: #1c1c1c
}

.euro-events-outrights-filter-container .nav-link {
    color: #cacbcc
}

.euro-events-outrights-filter-container .nav-link:hover {
    color: #fff
}

.euro-events-outrights-filter-container .nav-link.active {
    color: #fff;
    font-weight: 500;
    border-bottom-color: #fe8f04
}

.carousel-tab-nav {
    background-color: #1c1c1c
}

.carousel-tab-nav .nav-link {
    color: rgba(202, 203, 204, .5);
    font-weight: 400
}

.carousel-tab-nav .nav-link:hover {
    color: #f7931e
}

.carousel-tab-nav .nav-link.active {
    color: #f7931e;
    border-bottom-color: #fe8f04
}

.euro-sport-day-filter {
    background-color: #4a4a4a;
    padding-top: .75rem;
    padding-bottom: .75rem
}

.euro-sport-day-filter .nav-item:not(.d-none)+.nav-item {
    border-left: 1px solid rgba(255, 255, 255, .2)
}

.euro-sport-day-filter .nav-link {
    font-size: .75rem;
    color: #b3b3b3;
    cursor: pointer;
    padding: 0 .25rem;
    text-transform: capitalize
}

.euro-sport-day-filter .nav-link:hover {
    color: #fff
}

.euro-sport-day-filter .nav-link.active {
    color: #fff;
    font-weight: 500;
    border-bottom-color: transparent
}

.euro-sport-day-filter .nav-link.active:after {
    display: none
}

.euro-sport-day-filter .nav-link.active:focus,
.euro-sport-day-filter .nav-link.active:hover {
    border-top-color: transparent;
    border-bottom-color: transparent
}

.euro-sport-market-filter .select-market-label {
    padding: .75rem 12px;
    font-size: .875rem;
    font-weight: 400
}

.euro-sport-market-filter .markets-filter-container {
    background-color: #000;
    border-bottom: 1px solid #202121
}

.euro-sport-market-filter .day-filter {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.euro-sport-market-filter .nav-link {
    font-size: .875rem;
    font-weight: 400;
    color: #cacbcc;
    padding: .75rem 0;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    position: relative;
    cursor: pointer;
    margin-left: 12px;
    margin-right: 12px
}

.euro-sport-market-filter .nav-link:hover {
    color: #fff
}

.euro-sport-market-filter .nav-link.active {
    color: #fff;
    font-weight: 500;
    border-bottom-color: #fe8f04
}

.euro-sport-market-filter .nav-link-text {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    position: relative
}

.market-filter {
    padding: .78125rem 12px;
    font-size: .875rem
}

.market-filter .btn-dropdown {
    display: block;
    font-weight: 400;
    color: inherit
}

.market-filter .btn-dropdown .btn-dropdown-label {
    font-size: .875rem
}

.market-filter .dropdown-menu {
    min-width: 240px;
    max-width: 340px
}

.market-filter .scrollable-box {
    height: auto;
    max-height: 21.25rem
}

.market-filter.markets-filter-outrights .dropdown-menu {
    min-width: 300px
}

.market-filter .league-title-info {
    pointer-events: none
}

.market-filter .dropdown-filter-label {
    font-size: .875rem;
    color: #f7931e
}

.euro-sport-racing-nav-container {
    background-color: #1c1c1c;
    padding: 1rem 12px
}

.euro-sport-racing-nav-container .league-title .league-title-country-icon {
    margin-right: 6px
}

.euro-sport-racing-nav-container .league-title .league-title-label {
    font-size: .875rem;
    font-weight: 400
}

.euro-sport-racing-nav-container .event-list {
    margin-left: -2px;
    margin-right: -2px
}

.euro-sport-racing-nav-container .event-list .event-racing {
    font-size: .875rem;
    text-align: center;
    cursor: pointer;
    padding-left: 2px;
    padding-right: 2px
}

.euro-sport-racing-nav-container .event-list .event-racing .event-racing-race-number {
    display: block;
    padding: .25rem;
    min-width: 2rem;
    font-weight: 700;
    border: 1px solid transparent;
    border-radius: 2rem
}

.euro-sport-racing-nav-container .event-list .event-racing-early .event-racing-race-number {
    background-color: rgba(55, 166, 15, .5);
    color: #fff;
    border-color: #103104
}

.euro-sport-racing-nav-container .event-list .event-racing-early:hover .event-racing-race-number {
    background-color: rgba(55, 166, 15, .8);
    border-color: #091a02
}

.euro-sport-racing-nav-container .event-list .event-racing-early.active .event-racing-race-number {
    background-color: #37a60f;
    border-color: #091a02
}

.euro-sport-racing-nav-container .event-list .event-racing-live .event-racing-race-number {
    background-color: rgba(247, 147, 30, .8);
    color: #000;
    border-color: #462703
}

.euro-sport-racing-nav-container .event-list .event-racing-live:hover .event-racing-race-number {
    background-color: #f7931e;
    border-color: #2e1902
}

.euro-sport-racing-nav-container .event-list .event-racing-live.active .event-racing-race-number {
    background-color: #f7931e;
    border-color: #784304
}

.euro-sport-racing-nav-container .event-list .event-racing-finished .event-racing-race-number {
    background-color: rgba(247, 39, 63, .5);
    color: #fff;
    border-color: #68040f
}

.euro-sport-racing-nav-container .event-list .event-racing-finished .event-racing-start-time {
    text-decoration: line-through
}

.euro-sport-racing-nav-container .event-list .event-racing-finished:hover .event-racing-race-number {
    background-color: rgba(247, 39, 63, .8);
    border-color: #800513
}

.euro-sport-racing-nav-container .event-list .event-racing-finished.active .event-racing-race-number {
    background-color: #f7273f;
    border-color: #800513
}

.euro-single-event .euro-single-event-container {
    min-height: 60vh;
    background-color: #131313
}

.euro-single-event .euro-single-event-container .event-market-categories-nav {
    background-color: #1c1c1c
}

.euro-single-event .euro-single-event-container .event-market-categories-nav .link {
    font-size: .75rem;
    text-transform: uppercase;
    color: #cacbcc;
    padding: .75rem 18px;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    position: relative;
    cursor: pointer;
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    max-width: 10rem
}

.euro-single-event .euro-single-event-container .event-market-categories-nav .link:hover {
    color: #fff
}

.euro-single-event .euro-single-event-container .event-market-categories-nav .link.active {
    opacity: 1;
    color: #fff;
    border-bottom-color: #fe8f04
}

.euro-single-event .euro-single-event-container .event-market-categories-nav .link[data-value="0"] {
    display: none
}

.euro-single-event .euro-single-event-container .market-list {
    margin-left: -3px;
    margin-right: -3px
}

.euro-single-event .euro-single-event-container .market-list .es-market-container.disabled-market .event-market-line {
    pointer-events: none
}

.euro-single-event .euro-single-event-container .market-list .es-market-container.disabled-market .odd,
.euro-single-event .euro-single-event-container .market-list .es-market-container.disabled-market .spread {
    display: none !important
}

.euro-single-event .euro-single-event-container .market-list .market-head {
    background-color: #333;
    color: #fff;
    border-bottom: 1px solid #000
}

.euro-single-event .euro-single-event-container .market-list .market-head.collapsed {
    border-bottom: 1px solid transparent
}

.euro-single-event .euro-single-event-container .market-list .market-head:hover {
    background-color: #383838
}

.euro-single-event .euro-single-event-container .market-list .odd-container {
    height: 2.125rem
}

.euro-single-event .euro-single-event-container .market-list .event-market-line-full-width {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.euro-single-event .euro-single-event-container .market-list .event-market-line-full-width .odd-container {
    border-left: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

.euro-single-event .euro-single-event-container .market-list .event-market-line-full-width .odd-container+.odd-container {
    border-top: 1px solid #000
}

.euro-single-event .euro-single-event-container .market-list .event-market-line-full-width+.event-market-line-full-width {
    border-top: 1px solid #000
}

.euro-single-event .euro-single-event-container .market-list .market-title-score {
    padding-left: 6px;
    padding-right: 6px
}

.euro-single-event .euro-single-event-container .market-list .market-line-title {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.euro-single-event .euro-single-event-container .market-list .market-line-title_holder {
    padding: 0 9px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.euro-single-event .euro-single-event-container .market-list .market-line-title_holder .title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    -ms-flex-item-align: center;
    align-self: center;
    max-height: 2.25rem;
    font-size: .75rem;
    font-weight: 400;
    padding-left: 3px;
    padding-right: 3px;
    line-height: normal
}

.euro-single-event .euro-single-event-container .market-list .event-market-table_head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #000;
    background-color: #4a4a4a
}

.euro-single-event .euro-single-event-container .market-list .event-market-table_head .event-market-line {
    border-top: none
}

.euro-single-event .euro-single-event-container .market-list .event-market-table_head .table-head-cell {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    font-size: .6875rem;
    font-weight: 400;
    text-align: center;
    padding: .25rem 0
}

.euro-single-event .euro-single-event-container .market-list .event-market-table_head .market-column-align-start {
    text-align: left;
    padding-left: 12px;
    padding-right: 12px
}

.euro-single-event .euro-single-event-container .market-list .event-market-table_body .market-line-row {
    border-bottom: none
}

.euro-single-event .euro-single-event-container .market-list .event-market-table_body .market-line-row+.market-line-row {
    border-top: 1px solid #000
}

.euro-single-event .euro-single-event-container .market-list .event-market-table_body .market-line-cell {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.euro-single-event .euro-single-event-container .market-list .event-market-table_body .market-line-cell+.market-line-cell {
    border-left: 1px solid #000
}

.euro-single-event .euro-single-event-container .market-list .event-market-table-lines-carousel .market-line-title {
    border-right: 1px solid #000
}

.euro-single-event .euro-single-event-container .market-list .market-table-selections-carousel {
    overflow: hidden;
    background-color: #242424
}

.euro-single-event .euro-single-event-container .market-list .market-table-selections-carousel .market-selection-carousel-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    border-left: 1px solid #000;
    border-right: 1px solid #000
}

.euro-single-event .euro-single-event-container .market-list .market-table-selections-carousel .market-selection-carousel[data-items-per-slide="2"] .market-line-cell {
    min-width: 50%;
    border: none
}

.euro-single-event .euro-single-event-container .market-list .market-table-selections-carousel .market-selection-carousel[data-items-per-slide="2"] .market-line-cell:nth-child(odd) {
    border-right: 1px solid #000
}

.euro-single-event .euro-single-event-container .market-list .market-table-selections-carousel .market-selection-carousel-control {
    height: 2.125rem;
    width: 2.125rem;
    background-color: transparent
}

.euro-single-event .euro-single-event-container .market-list .market-table-selections-carousel .market-selection-carousel-control.disabled {
    opacity: .4
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-button {
    color: #fff;
    opacity: .7;
    text-transform: uppercase;
    font-size: .75rem;
    font-weight: 700;
    padding: .75rem 18px;
    border-top: 2px solid transparent;
    border-bottom: 2px solid transparent;
    border-radius: 0;
    line-height: 1
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-button:after {
    border: 0;
    padding: 0 .125rem;
    margin: 0;
    border-radius: 0
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-button.active {
    opacity: 1;
    border-bottom-color: #fe8f04;
    padding-right: 12px
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-button:focus,
.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-button:hover {
    color: #fff;
    font-weight: 700;
    opacity: .7
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-item {
    opacity: 1;
    text-align: left;
    color: #cacbcc
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-item.active {
    border-bottom: none;
    color: #f7931e
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-item.active:after {
    display: none
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-dropdown-item:hover {
    color: #f7931e
}

.euro-single-event .euro-single-event-container .market-group-nav-dropdown .market-group-nav-item-default-title {
    background-color: #e6e6e6;
    opacity: .5;
    font-size: .75rem;
    text-transform: uppercase;
    padding: .75rem 18px;
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    max-width: 10rem
}

.euro-single-event .event-market-table+.event-market-table .event-market-table_head {
    border-top: 1px solid #000
}

.euro-single-event .event-market-table.table-column-centered .odd-holder .spread-col {
    text-align: right
}

.euro-single-event .event-market-table.table-column-centered .odd-holder .odd-col {
    text-align: left !important;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.euro-single-event .event-market-table .spread-column {
    max-width: 20%;
    text-align: center
}

.euro-single-event .event-market-table .market-column-centered {
    max-width: 20%;
    text-align: center
}

.euro-single-event .bet-builder-main-info {
    padding: 3rem;
    text-align: center;
    border-bottom: 1px solid #4a4a4a
}

.euro-single-event .bet-builder-main-info .info-title {
    color: #cacbcc
}

.euro-single-event .bet-builder-main-info .info-text {
    font-size: .875rem;
    color: #cacbcc;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto
}

.euro-single-event .btn-build-bet {
    margin-top: 1rem;
    min-width: 220px;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .euro-single-event .btn-build-bet:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.euro-single-event .btn-build-bet.focus,
.euro-single-event .btn-build-bet:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.euro-single-event .btn-build-bet.disabled,
.euro-single-event .btn-build-bet:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.euro-single-event .btn-build-bet:not(:disabled):not(.disabled).active,
.euro-single-event .btn-build-bet:not(:disabled):not(.disabled):active,
.show>.euro-single-event .btn-build-bet.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.euro-single-event .btn-build-bet:not(:disabled):not(.disabled).active:focus,
.euro-single-event .btn-build-bet:not(:disabled):not(.disabled):active:focus,
.show>.euro-single-event .btn-build-bet.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.euro-single-event .bet-builder-example-container {
    padding: 2rem 0;
    border-bottom: 1px solid #4a4a4a
}

.euro-single-event .bet-builder-selection-summary {
    padding: 1rem;
    margin-top: 1rem;
    background-color: #1c1c1c;
    border-radius: .3rem
}

.euro-single-event .bet-builder-selection {
    font-size: .75rem
}

.euro-single-event .bet-builder-odd {
    font-size: 1rem;
    font-weight: 500;
    color: #f7931e;
    padding: .25rem 0
}

.euro-single-event .bet-builder-event-info {
    font-size: .875rem;
    margin-top: 1rem;
    color: #909092
}

.euro-single-event .bet-builder-event-info .versus {
    padding-left: .375rem;
    padding-right: .375rem
}

.euro-single-event .bet-builder-secondary-info {
    padding: 2rem
}

.euro-single-event .bet-builder-secondary-info .information-link {
    color: #909092;
    font-size: .75rem
}

.euro-single-event .bet-builder-secondary-info .information-link-icon {
    margin-left: .25rem;
    font-size: 1.25rem
}

.euro-single-event .score-counter-button {
    height: 2.125rem;
    width: 2.125rem
}

.euro-single-event-racing-container {
    min-height: 60vh;
    background-color: #131313
}

.euro-single-event-racing-container .race-head {
    background-color: #4a4a4a;
    padding: 1.5rem 6px .875rem 6px
}

.euro-single-event-racing-container .race-title-wrapper {
    font-size: .75rem;
    color: #cacbcc
}

.euro-single-event-racing-container .race-title-wrapper .race-number-badge {
    border: 1px solid transparent;
    font-size: .875rem;
    font-weight: 700;
    padding: .25rem;
    min-width: 2rem;
    margin-left: 6px;
    margin-right: 6px;
    text-align: center;
    border-radius: 2rem
}

.euro-single-event-racing-container .race-title-wrapper .race-title {
    font-size: .875rem;
    font-weight: 500;
    color: #cacbcc;
    padding-left: 6px;
    padding-right: 6px
}

.euro-single-event-racing-container .race-title-wrapper .race-title-type {
    padding-left: 6px;
    padding-right: 6px
}

.euro-single-event-racing-container .race-title-wrapper .race-title-type+.race-title-type {
    border-left: 1px solid #787878
}

.euro-single-event-racing-container .race-details-wrapper,
.euro-single-event-racing-container .race-labels-wrapper {
    background-color: #4a4a4a
}

.euro-single-event-racing-container .race-details-wrapper {
    padding-bottom: 1.5rem;
    font-size: .75rem;
    color: #cacbcc
}

.euro-single-event-racing-container .race-details-wrapper .race-detail-item {
    padding-left: 12px;
    padding-right: 12px
}

.euro-single-event-racing-container .race-details-wrapper .race-detail-item+.race-detail-item {
    border-left: 1px solid #787878
}

.euro-single-event-racing-container .race-labels-wrapper {
    padding: 12px 12px 0 12px
}

.euro-single-event-racing-container .race-markets-tabs-wrapper {
    background-color: #4a4a4a
}

.euro-single-event-racing-container .race-markets-tabs-wrapper .nav-link {
    color: #cacbcc;
    background-color: #4a4a4a
}

.euro-single-event-racing-container .race-markets-tabs-wrapper .nav-link.active {
    color: #cacbcc
}

.euro-single-event-racing-container .racing-card .racing-event-table-head {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
    border-top: 1px solid #202121;
    background-color: #333
}

.euro-single-event-racing-container .racing-card .racing-event-table-head .table-head-cell {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    font-size: .6875rem;
    text-align: right;
    padding: .25rem 0
}

.euro-single-event-racing-container .racing-card .racing-event-table-head .table-head-cell:first-child {
    padding-right: 2rem
}

.euro-single-event-racing-container .racing-card .racing-event-table-head .table-head-cell:last-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.euro-single-event-racing-container .racing-card .racing-event-table-head .table-head-cell span {
    padding: 0 1.5rem
}

.euro-single-event-racing-container .racing-card .racing-runners-list {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.euro-single-event-racing-container .racing-card .racing-market-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto
}

.euro-single-event-racing-container .racing-card .racing-card-column-head {
    padding: 1rem 12px;
    font-size: .8125rem;
    font-weight: 500;
    color: #cacbcc;
    background-color: #333;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.euro-single-event-racing-container .racing-card .column-head-sortable {
    cursor: pointer
}

.euro-single-event-racing-container .racing-card .column-head-icon {
    font-size: 1rem;
    padding-left: 3px
}

.euro-single-event-racing-container .racing-card .column-head-number {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px;
    padding-right: 0
}

.euro-single-event-racing-container .racing-card .column-head-runner {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.euro-single-event-racing-container .racing-card .column-head-age {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 18%;
    flex: 0 0 18%;
    width: 18%
}

.euro-single-event-racing-container .racing-card .column-head-team {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    width: 20%
}

.euro-single-event-racing-container .racing-card .column-head-odds {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 15%;
    flex: 0 0 15%;
    width: 15%;
    padding-left: 6px;
    padding-right: 6px
}

.euro-single-event-racing-container .racing-card .column-head-odds .market-title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 6px;
    padding-right: 6px;
    text-align: center
}

.euro-single-event-racing-container .racing-card .racing-card-additional-labels,
.euro-single-event-racing-container .racing-card .racing-runner {
    color: #cacbcc;
    background-color: #333;
    border-top: 1px solid #1c1c1c
}

.euro-single-event-racing-container .racing-card .racing-card-additional-labels {
    padding: 3px 12px;
    font-size: .75rem
}

.euro-single-event-racing-container .racing-card .non-runner {
    pointer-events: none
}

.euro-single-event-racing-container .racing-card .non-runner .racing-runner-column {
    opacity: .4
}

.euro-single-event-racing-container .racing-card .racing-event-table-row {
    padding: .75rem 0;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection {
    font-size: .8125rem;
    padding: 1rem;
    border: 1px solid transparent;
    border-radius: 1.25rem;
    height: 2.5rem;
    width: 2.5rem;
    background-color: #212629;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected.focus,
.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected.disabled,
.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected:not(:disabled):not(.disabled).active,
.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected:not(:disabled):not(.disabled):active,
.show>.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected:not(:disabled):not(.disabled).active:focus,
.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected:not(:disabled):not(.disabled):active:focus,
.show>.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.selected.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection:hover {
    background-color: #1a1e21;
    color: inherit;
    cursor: pointer
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection.disabled {
    opacity: .4;
    background-color: #212629;
    cursor: default
}

.euro-single-event-racing-container .racing-card .racing-event-table-row .racing-event-table-selection .ds-icon {
    font-size: 1rem
}

.euro-single-event-racing-container .racing-card .racing-runner-column {
    font-size: .75rem;
    padding: 12px;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.euro-single-event-racing-container .racing-card .runner-guide-price {
    padding-right: 3.25rem
}

.euro-single-event-racing-container .racing-card .runner-number-column {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px;
    width: 50px;
    padding-right: 0
}

.euro-single-event-racing-container .racing-card .runner-number-column .program-number {
    font-weight: 500
}

.euro-single-event-racing-container .racing-card .runner-main-info-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.euro-single-event-racing-container .racing-card .runner-main-info-column .runner-silk {
    width: 40px;
    min-width: 40px;
    max-width: 100%;
    height: auto;
    margin-right: 12px
}

.euro-single-event-racing-container .racing-card .runner-main-info-column .runner-name {
    font-weight: 700;
    white-space: nowrap
}

.euro-single-event-racing-container .racing-card .runner-main-info-column .runner-form {
    color: #b3b3b3
}

.euro-single-event-racing-container .racing-card .runner-main-info-column .pp-number {
    color: #b3b3b3
}

.euro-single-event-racing-container .racing-card .runner-main-info-column .pn-horseracing {
    margin: 0 auto
}

.euro-single-event-racing-container .racing-card .runner-main-info-column .pn-horseracing+.pp-number {
    margin-top: .125rem
}

.euro-single-event-racing-container .racing-card .runner-main-info-column .pn-greyhounds {
    margin: 0 auto
}

.euro-single-event-racing-container .racing-card .runner-main-info-column .pn-greyhounds+.pp-number {
    margin-top: .125rem
}

.euro-single-event-racing-container .racing-card .runner-secondary-info-column {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 18%;
    flex: 0 0 18%;
    width: 18%;
    color: #b3b3b3
}

.euro-single-event-racing-container .racing-card .runner-team-column {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    width: 20%
}

.euro-single-event-racing-container .racing-card .runner-team-column .runner-trainer {
    color: #b3b3b3
}

.euro-single-event-racing-container .racing-card .runner-team-column .runner-owner {
    color: #b3b3b3
}

.euro-single-event-racing-container .racing-card .runner-markets {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 15%;
    flex: 0 0 15%;
    width: 15%;
    padding-left: 6px;
    padding-right: 6px
}

.euro-single-event-racing-container .racing-card .runner-markets .odd-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 6px;
    padding-right: 6px
}

.euro-single-event-racing-container .racing-card .runner-markets .odd-holder {
    background-color: #212629;
    font-size: .75rem;
    line-height: 1.5;
    height: 2.125rem;
    padding-top: .5rem;
    padding-bottom: .5rem
}

.euro-single-event-racing-container .racing-card .runner-markets .odd-holder:hover {
    background-color: #1a1e21
}

.euro-single-event-racing-container .racing-card .runner-markets .odd-holder.is-empty {
    background-color: transparent;
    cursor: default;
    border: none
}

.euro-single-event-racing-container .racing-card.double-markets .column-head-odds {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 22%;
    flex: 0 0 22%;
    width: 22%
}

.euro-single-event-racing-container .racing-card.double-markets .runner-markets {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 22%;
    flex: 0 0 22%;
    width: 22%
}

.euro-single-event-racing-container .racing-card.racing-card-carousel .runner-markets .racing-runner-column {
    background-color: #333;
    border-top: 1px solid #1c1c1c
}

.euro-single-event-racing-container .racing-card.racing-card-carousel .racing-card-carousel-arrow {
    position: absolute;
    top: 0;
    z-index: 999;
    height: 50px;
    width: 25px;
    color: #cacbcc;
    background-color: #333
}

.euro-single-event-racing-container .racing-card.racing-card-carousel .racing-card-carousel-arrow.disabled {
    opacity: 0;
    cursor: default
}

.euro-single-event-racing-container .racing-event-table-buttons {
    padding: 1.25rem
}

.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn {
    padding-left: 2rem;
    padding-right: 2rem;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn.focus,
.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn.disabled,
.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn:not(:disabled):not(.disabled).active,
.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn:not(:disabled):not(.disabled):active,
.show>.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn:not(:disabled):not(.disabled).active:focus,
.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn:not(:disabled):not(.disabled):active:focus,
.show>.euro-single-event-racing-container .racing-event-table-buttons .add-selection-btn.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.euro-single-event-racing-container .racing-event-table-buttons .clear-selection-btn {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    background-color: transparent;
    border: none;
    color: #fff;
    cursor: pointer;
    margin-right: .75rem
}

.euro-single-event-racing-container .racing-event-table-buttons .clear-selection-btn:focus {
    outline: 0
}

.euro-single-event-racing-container .race-results-container {
    background-color: #4a4a4a;
    padding: 0 12px 1.5rem 12px
}

.euro-single-event-racing-container .race-results-container:empty {
    display: none !important
}

.euro-single-event-racing-container .racing-results .racing-card-column-head {
    padding: 1rem 12px;
    font-size: .8125rem;
    font-weight: 500;
    color: #cacbcc;
    background-color: #333;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.euro-single-event-racing-container .racing-results .column-head-position {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 80px;
    flex: 0 0 80px
}

.euro-single-event-racing-container .racing-results .column-head-number {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 80px;
    flex: 0 0 80px
}

.euro-single-event-racing-container .racing-results .column-head-market {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px
}

.euro-single-event-racing-container .racing-results .racing-result {
    color: #cacbcc;
    border-top: 1px solid #1c1c1c;
    background-color: #333
}

.euro-single-event-racing-container .racing-results .racing-result.place-1 {
    color: #cacbcc;
    font-weight: 500
}

.euro-single-event-racing-container .racing-results .racing-result-column {
    font-size: .75rem;
    padding: 12px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    -ms-flex-item-align: center;
    align-self: center
}

.euro-single-event-racing-container .racing-results .column-runner-position {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 80px;
    flex: 0 0 80px
}

.euro-single-event-racing-container .racing-results .column-runner-info .runner-silk {
    width: 30px;
    max-width: 100%;
    height: auto;
    margin-right: 12px
}

.euro-single-event-racing-container .racing-results .column-runner-number {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 80px;
    flex: 0 0 80px
}

.euro-single-event-racing-container .racing-results .column-odd {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px
}

.euro-single-event-racing-container .race-status-container .race-status {
    color: #fff;
    font-size: .875rem;
    font-weight: 700;
    padding: 12px
}

.euro-single-event-racing-container .race-status-container .race-status:empty {
    display: none !important
}

.euro-single-event-racing-container .race-status-container .race-status.status-live {
    background-color: rgba(247, 147, 30, .7)
}

.euro-single-event-racing-container .race-status-container .race-status.status-finished {
    background-color: #f7273f
}

.euro-single-event-racing-container .event-racing-early .race-number-badge {
    background-color: #37a60f;
    color: #fff;
    border-color: #091a02
}

.euro-single-event-racing-container .event-racing-live .race-number-badge {
    background-color: #f7931e;
    color: #000;
    border-color: #784304
}

.euro-single-event-racing-container .event-racing-finished .race-number-badge {
    background-color: #f7273f;
    color: #fff;
    border-color: #800513
}

@media (min-width: 1600px) {
    .euro-single-event-container .market-list {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-fill: balance;
        -moz-column-fill: balance;
        column-fill: balance;
        -webkit-column-gap: 0;
        -moz-column-gap: 0;
        column-gap: 0
    }

    .euro-single-event-container .market-list .es-market-container {
        -webkit-column-break-inside: avoid;
        -moz-column-break-inside: avoid;
        break-inside: avoid;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        padding: 3px;
        display: inline-block;
        width: 100%
    }
}

.plugin-content .euro-single-event .euro-single-event-container {
    min-height: 600px
}

.plugin-content .euro-single-event-racing-container {
    min-height: 600px
}

.scoreboard-container {
    height: 200px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom
}

.scoreboard-container .scoreboard-inner-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    height: 100%;
    padding-left: 12px;
    padding-right: 12px;
    background-color: transparent
}

.scoreboard-container .event-secondary-info {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    padding: 12px
}

.scoreboard-container .back-button-container .back-button {
    display: block;
    cursor: pointer;
    padding: .125rem;
    border: 1px solid #fff;
    color: #fff
}

.scoreboard-container .back-button-container .back-button:hover {
    color: #fff;
    border-color: #fff
}

.scoreboard-container .close-button-container .close-event-button {
    display: block;
    cursor: pointer;
    padding: .125rem;
    border: 1px solid rgba(255, 255, 255, .5);
    font-size: .875rem;
    color: rgba(255, 255, 255, .5)
}

.scoreboard-container .close-button-container .close-event-button:hover {
    color: #fff;
    border-color: #fff
}

.scoreboard-container .event-league-wrapper {
    font-size: .8125rem;
    color: #fff
}

.scoreboard-container .event-league-wrapper .country-flag-icon {
    margin-right: 6px
}

.scoreboard-container .event-statistics-container {
    position: absolute;
    bottom: 12px;
    right: 12px
}

.scoreboard-container .event-statistics-container .open-statistics {
    display: block;
    cursor: pointer;
    padding: .125rem;
    border: 1px solid #fff;
    color: #fff
}

.scoreboard-container .event-statistics-container .open-statistics:hover {
    color: #fff;
    border-color: #fff
}

.scoreboard-container .event-statistics-container .open-statistics.disabled {
    pointer-events: none;
    color: rgba(255, 255, 255, .5);
    border-color: rgba(255, 255, 255, .5)
}

.scoreboard-container .event-media-container {
    position: absolute;
    bottom: 12px;
    right: 6px
}

.scoreboard-container .event-media-container .live-incidents-icon {
    margin: 0 6px;
    cursor: pointer
}

.scoreboard-container .event-media-container .live-stream-icon {
    margin: 0 6px;
    cursor: pointer
}

.scoreboard-container .early-event-board {
    max-width: 820px;
    width: 100%
}

.scoreboard-container .prematch-main-info-container {
    width: 100%;
    font-size: 1rem;
    font-weight: 700;
    background-color: rgba(36, 36, 36, .7);
    border: 1px solid #1c1c1c;
    -webkit-box-shadow: 0 0 36px 0 rgba(255, 255, 255, .2);
    box-shadow: 0 0 36px 0 rgba(255, 255, 255, .2);
    border-radius: .2rem;
    position: relative;
    padding: 18px 12px
}

.scoreboard-container .prematch-main-info-container .event-date-wrapper {
    position: absolute;
    top: -1px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background-color: #dd7c04;
    color: #fff;
    border-bottom-left-radius: .2rem;
    border-bottom-right-radius: .2rem;
    padding: 3px 12px
}

.scoreboard-container .prematch-main-info-container .event-date-wrapper .event-date {
    display: block;
    font-size: .6875rem;
    font-weight: 500;
    text-transform: uppercase
}

.scoreboard-container .prematch-main-info-container .event-team-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    min-height: 54px;
    color: #fff
}

.scoreboard-container .prematch-main-info-container .event-team-box.event-team-box-home {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.scoreboard-container .prematch-main-info-container .event-team-box.event-team-box-away {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.scoreboard-container .prematch-main-info-container .event-team-box .event-team {
    margin-left: 12px;
    margin-right: 12px
}

.scoreboard-container .prematch-main-info-container .team-emblem-box {
    width: 48px;
    height: 48px
}

.scoreboard-container .prematch-main-info-container .team-emblem-box.type-country-flag {
    width: 40px;
    height: 40px
}

.scoreboard-container .prematch-main-info-container .team-emblem {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    margin: 0 auto;
    display: block
}

.scoreboard-container .prematch-main-info-container .team-emblem.flag-icon {
    width: 40px;
    height: 40px;
    background-size: 40px
}

.scoreboard-container .prematch-main-info-container .versus {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: .8125rem;
    color: #b3b3b3;
    padding-left: 12px;
    padding-right: 12px
}

.scoreboard-container .live-event-scoreboard {
    width: 100%;
    max-width: 560px;
    z-index: 1
}

.scoreboard-container .live-event-scoreboard-table {
    width: 100%;
    max-width: 560px;
    background-color: rgba(36, 36, 36, .7);
    border: 1px solid #1c1c1c;
    -webkit-box-shadow: 0 0 36px 0 rgba(255, 255, 255, .2);
    box-shadow: 0 0 36px 0 rgba(255, 255, 255, .2)
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-head .scoreboard-col {
    background-color: #242424
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-head .stats-col {
    height: calc(1.125rem + 8px)
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-head .stats-col.scoreboard-col-half_time {
    background-color: rgba(51, 51, 51, .8)
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-head .stats-col:last-child {
    background-color: rgba(247, 147, 30, .2)
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-body .stats-col {
    color: #fff;
    height: calc(26px + 16px)
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-body .stats-col.scoreboard-col-half_time {
    background-color: rgba(51, 51, 51, .8)
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-body .stats-col:last-child {
    background-color: rgba(247, 147, 30, .2);
    color: #f7931e
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-body .scoreboard-col-team {
    padding: 8px 12px;
    height: calc(27px + 16px);
    max-width: 100px;
    color: #fff
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-col {
    display: table-cell;
    vertical-align: middle;
    font-size: .75rem;
    border-bottom: 1px solid #1c1c1c
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-col.stats-col {
    width: 42px;
    text-align: center;
    font-weight: 500
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-col.stats-col:not(:empty) {
    padding-left: 3px;
    padding-right: 3px
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-time-container {
    font-size: .75rem;
    color: #ebebeb;
    padding: 4px 12px;
    height: calc(1.125rem + 8px)
}

.scoreboard-container .live-event-scoreboard-table .scoreboard-time-container .label-live-pill {
    font-size: .5rem;
    font-weight: 700;
    text-transform: uppercase;
    display: inline-block;
    vertical-align: top;
    color: #fff;
    background-color: #e3141f;
    border-radius: .2rem;
    padding: 0 .3125rem;
    margin-right: 12px;
    white-space: nowrap
}

.scoreboard-container .live-event-scoreboard-table .team-emblem-box {
    width: 26px;
    height: 26px;
    margin-right: 12px
}

.scoreboard-container .live-event-scoreboard-table .team-emblem {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto
}

.scoreboard-container .live-event-scoreboard-table .flag-icon {
    width: 20px;
    height: 20px;
    background-size: 20px
}

.scoreboard-container.darts-container .stats-col {
    width: 65px;
    overflow: hidden;
    text-overflow: ellipsis
}

.scoreboard-container.darts-container .scoreboard-icon {
    width: 100%
}

.scoreboard-container.cricket-container .scoreboard-head .stats-col:last-child {
    width: 84px
}

.scoreboard-container .event-info-time {
    margin-left: -.125rem;
    margin-right: -.125rem
}

.scoreboard-container .live-clock {
    padding-left: .125rem;
    padding-right: .125rem
}

.scoreboard-container .game-period {
    padding-left: .125rem;
    padding-right: .125rem
}

.scoreboard-container .live-minute {
    padding-left: .125rem;
    padding-right: .125rem
}

.multi-view-container .event-view-slot {
    width: 50%;
    background-color: #131313;
    position: relative;
    border-top: 1px solid #202121;
    padding: 6px
}

.multi-view-container .event-view-slot:first-child {
    border-right: 3px solid #202121
}

.multi-view-container .event-view-slot:last-child {
    border-left: 2px solid #202121
}

.multi-view-container .event-view-slot .replace-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(36, 36, 36, .6);
    z-index: 2
}

.multi-view-container .event-view-slot .replace-container .replace-buttons-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 4rem auto;
    max-width: 280px;
    border-radius: .875rem;
    padding: 36px;
    border: 4px solid #f7931e;
    background-color: rgba(36, 36, 36, .5)
}

.multi-view-container .event-view-slot .replace-container .btn+.btn {
    margin-top: 24px
}

.multi-view-container .select-event {
    height: 200px;
    background-color: #181818
}

.multi-view-container .select-event .select-event-label {
    font-size: .875rem;
    font-weight: 400;
    color: #ebebeb;
    text-align: center;
    display: block
}

.multi-view-container .euro-single-event-container {
    min-height: 60vh;
    background-color: #131313
}

.multi-view-container .euro-single-event-container .market-list {
    margin-left: -3px;
    margin-right: -3px
}

.multi-view-container .euro-single-event-container .market-list .market-head {
    background-color: #333;
    color: #fff;
    border-bottom: 1px solid #000
}

.multi-view-container .euro-single-event-container .market-list .market-head.collapsed {
    border-bottom: none
}

.multi-view-container .euro-single-event-container .market-list .es-market-container.disabled-market .market-content {
    pointer-events: none
}

.multi-view-container .euro-single-event-container .market-list .es-market-container.disabled-market .odd,
.multi-view-container .euro-single-event-container .market-list .es-market-container.disabled-market .spread {
    display: none !important
}

.multi-view-container .euro-single-event-container .market-list .market-content {
    border-bottom: 1px solid #000;
    background-color: #242424
}

.multi-view-container .euro-single-event-container .market-list .market-content.show {
    min-height: calc(2.125rem + 1px)
}

.multi-view-container .euro-single-event-container .market-list .market-content .odd-holder {
    opacity: 1;
    -webkit-transition: opacity .2s ease-in-out;
    transition: opacity .2s ease-in-out
}

.multi-view-container .euro-single-event-container .market-list .market-content.collapsing .odd-holder {
    opacity: 0
}

.multi-view-container .euro-single-event-container .market-list .odd-container {
    height: 2.125rem
}

.plugin-content .multi-view-container .euro-single-event-container {
    min-height: 600px
}

.carousel-nav {
    padding: 0 36px;
    position: relative
}

.carousel-nav .carousel-nav-link {
    min-width: 1.5rem;
    text-align: center;
    cursor: pointer
}

.carousel-nav .nav-item-icon {
    font-size: 1.5rem;
    width: 1.5rem;
    height: 1.5rem
}

.carousel-nav .nav-item-title {
    font-size: .75rem;
    margin-top: .25rem
}

.carousel-nav .carousel-nav-arrows {
    text-align: center;
    -webkit-tap-highlight-color: transparent
}

.carousel-nav .carousel-nav-arrows .slider-container-nav .carousel-icon-nav,
.carousel-nav .carousel-nav-arrows [class*=owl-],
.slider-container-nav .carousel-nav .carousel-nav-arrows .carousel-icon-nav {
    margin: 0;
    padding: 0;
    background: 0 0;
    display: block;
    border: none;
    position: absolute;
    z-index: 9;
    top: calc(50% - .75rem);
    cursor: pointer
}

.carousel-nav .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:focus,
.carousel-nav .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:hover,
.carousel-nav .carousel-nav-arrows [class*=owl-]:focus,
.carousel-nav .carousel-nav-arrows [class*=owl-]:hover,
.slider-container-nav .carousel-nav .carousel-nav-arrows .carousel-icon-nav:focus,
.slider-container-nav .carousel-nav .carousel-nav-arrows .carousel-icon-nav:hover {
    outline: 0
}

.carousel-nav .carousel-nav-arrows .carousel-icon-nav {
    font-size: 1.5rem;
    vertical-align: top
}

.carousel-nav .carousel-nav-arrows .owl-prev {
    left: 6px
}

.carousel-nav .carousel-nav-arrows .owl-next {
    right: 6px
}

.carousel-nav .carousel-nav-arrows .disabled {
    opacity: .6;
    cursor: default
}

.carousel-nav-container button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #1c1c1c;
    color: #cacbcc;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    border: 0 solid #222;
    cursor: pointer;
    padding: 0;
    outline: 0
}

.carousel-nav-container button .ds-icon-material {
    font-size: 1.125rem
}

.carousel-nav-container button.disabled {
    opacity: .5;
    cursor: default
}

.carousel-nav-container button:hover {
    background-color: #363636;
    color: #e4e5e5
}

.carousel-nav-container button+button {
    margin-left: .5rem
}

.carousel-nav-container button.animated-button {
    -webkit-box-shadow: 0 0 0 0 #363636;
    box-shadow: 0 0 0 0 #363636;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite
}

.euro-carousel-sport-nav .carousel-nav {
    background-color: #1c1c1c;
    min-height: 4.625rem;
    border-top: 0 solid transparent;
    border-bottom: 0 solid transparent
}

.euro-carousel-sport-nav .carousel-nav .carousel-nav-arrows .slider-container-nav .carousel-icon-nav,
.euro-carousel-sport-nav .carousel-nav .carousel-nav-arrows [class*=owl-],
.slider-container-nav .euro-carousel-sport-nav .carousel-nav .carousel-nav-arrows .carousel-icon-nav {
    color: #fff
}

.euro-carousel-sport-nav .carousel-nav .carousel-nav-item {
    padding: 1rem 12px .875rem 12px
}

.euro-carousel-sport-nav .carousel-nav .carousel-nav-link {
    color: rgba(202, 203, 204, .5);
    font-weight: 400
}

.euro-carousel-sport-nav .carousel-nav .carousel-nav-link:hover {
    color: #f7931e
}

.euro-carousel-sport-nav .carousel-nav .carousel-nav-link.active {
    color: #f7931e
}

.euro-carousel-sport-nav .carousel-nav .carousel-icon-nav {
    color: #fff;
    width: 36px
}

.overview-search-box {
    width: 220px;
    margin-right: 1rem;
    background-color: rgba(255, 255, 255, .075);
    border-radius: .2rem
}

.overview-search-box .form-control {
    background-color: rgba(255, 255, 255, .075);
    font-weight: 400;
    color: #cacbcc
}

.overview-search-box .form-control::-webkit-input-placeholder {
    color: #cacbcc;
    opacity: .7
}

.overview-search-box .form-control::-moz-placeholder {
    color: #cacbcc;
    opacity: .7
}

.overview-search-box .form-control::-ms-input-placeholder {
    color: #cacbcc;
    opacity: .7
}

.overview-search-box .form-control::placeholder {
    color: #cacbcc;
    opacity: .7
}

.overview-search-box .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.overview-search-box .search-icon {
    font-size: 1.125rem;
    color: #f7931e
}

.overview-events-container {
    min-height: 80vh;
    background-color: #181818
}

.overview-events-container .scrollable-box {
    height: auto;
    max-height: 21.25rem
}

.overview-events-container .euro-event-list .event-list.no-transition {
    -webkit-transition: none !important;
    transition: none !important
}

.overview-events-container .euro-event-list .all-events-moved {
    font-size: .875rem;
    font-weight: 400;
    color: #b3b3b3;
    text-transform: capitalize;
    padding: .5rem 12px;
    background-color: #292929
}

.overview-events-container .next-racing-events-container .event-list-title {
    padding-top: .875rem;
    padding-bottom: .875rem;
    color: #f7931e;
    border-bottom: 1px solid #1c1c1c;
    border-top: 0 solid transparent;
    background-color: #000
}

.overview-events-container .next-racing-events-container .next-racing-runner-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.overview-events-container .next-racing-events-container .next-racing-runner-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%
}

.overview-events-container .next-racing-events-container .next-racing-runner-item:nth-child(2n+1) {
    border-right: 1px solid #1c1c1c
}

.overview-events-container .next-racing-events-container .next-racing-runner-item .next-racing-odd {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 110px;
    flex: 0 0 110px
}

.overview-events-container .next-racing-events-container .next-racing-runner-item .next-racing-odd .odd-container {
    height: 2.375rem
}

.plugin-content .overview-events-container {
    min-height: 700px
}

.euro-live-calendar {
    min-height: 80vh
}

.euro-live-calendar .overview-sport-nav {
    background-color: #242424
}

.euro-live-calendar.euro-sport-day-filter {
    padding-top: 0;
    padding-bottom: 0;
    background-color: transparent
}

.euro-live-calendar .day-selection-nav {
    background-color: #4a4a4a;
    padding-top: .75rem;
    padding-bottom: .75rem
}

.euro-live-calendar .nav-item {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.euro-live-calendar .nav-item.nav-item-all {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    border-left: none !important;
    border-right: 1px solid rgba(255, 255, 255, .2)
}

.euro-live-calendar .overview-sport-nav {
    background-color: #242424
}

.euro-live-calendar .event-list {
    width: 100%;
    table-layout: fixed
}

.euro-live-calendar .event-list .event-item {
    cursor: pointer
}

.euro-live-calendar .event-list .event-item:hover .event-data-col {
    background-color: #2b2b2b
}

.euro-live-calendar .event-list .event-data-col {
    font-size: .75rem;
    background-color: #1c1c1c;
    border-bottom: 1px solid #000;
    color: #cacbcc;
    vertical-align: middle;
    padding: 12px
}

.euro-live-calendar .event-list .sport-data {
    width: 15%
}

.euro-live-calendar .event-list .time-data {
    width: 90px
}

.euro-live-calendar .event-list .league-data {
    width: 25%
}

.euro-live-calendar .event-list .sport-title .sport-title-icon {
    font-size: 1.128rem;
    margin-right: 6px;
    opacity: .7
}

.euro-live-calendar .event-list .event-participants {
    color: #fff
}

.euro-live-calendar .event-list .event-title {
    color: #fff
}

.euro-live-calendar .event-list .league-title .country-flag-icon,
.euro-live-calendar .event-list .league-title .esports-flag-icon {
    max-width: 16px;
    width: 16px;
    height: 16px;
    margin-right: 6px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.plugin-content .euro-live-calendar {
    min-height: 800px
}

.results-page .results-container {
    min-height: 80vh
}

.results-page .results-container.euro-sport-day-filter {
    padding-top: 0;
    padding-bottom: 0;
    background-color: transparent
}

.results-page .results-container .day-selection-nav {
    background-color: #4a4a4a;
    padding-top: .75rem;
    padding-bottom: .75rem
}

.results-page .results-container .day-selection-nav .nav-link {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    text-align: center
}

.results-page .results-container .day-selection-nav .nav-link:not(.d-none)+.nav-link {
    border-left: 1px solid #666
}

.results-page .league-title {
    width: 100%;
    padding: 0
}

.results-page .league-title .event-data-heading {
    padding: .5rem 12px
}

.results-page .league-title .game-period {
    width: 10%;
    text-align: center;
    font-size: .75rem
}

.results-page .league-title .collapse-toggle-icon {
    width: 50px;
    text-align: center
}

.results-page .league-title .collapse-toggle-icon .league-toggle-icon {
    vertical-align: middle;
    padding: 0
}

.results-page .results-title {
    background-color: #242424;
    color: #cacbcc;
    padding: 1rem;
    text-transform: uppercase;
    font-weight: 500;
    font-size: .875rem
}

.results-page .event-list {
    width: 100%;
    table-layout: fixed;
    cursor: auto
}

.results-page .event-list .event-data-col {
    font-size: .75rem;
    background-color: #333;
    border-bottom: 1px solid #1c1c1c;
    color: #cacbcc;
    vertical-align: middle;
    padding: .5rem 12px
}

.results-page .event-list .event-participants {
    margin: 0 12px
}

.results-page .event-list .team-label {
    color: #ebebeb !important
}

.results-page .event-list .result-data {
    width: 10%;
    text-align: center;
    font-weight: 500;
    color: #fff
}

.results-page .event-list .toggle-data {
    width: 50px
}

.plugin-content .results-page .results-container {
    min-height: 800px
}

.tickers-page .tickers-container {
    min-height: 80vh
}

.tickers-page .day-selection-nav {
    margin: 1rem 0;
    padding-left: 36px;
    padding-right: 36px;
    border-bottom: 1px solid #cacbcc
}

.tickers-page .day-selection-nav .nav-link {
    color: #5f5f5f;
    border-top-width: 3px;
    border-bottom-width: 3px
}

.tickers-page .day-selection-nav .nav-link.active {
    color: #0e1016;
    font-weight: 500
}

.tickers-page .day-selection-nav .nav-link:focus,
.tickers-page .day-selection-nav .nav-link:hover {
    color: #0e1016
}

.no-webp .cl-live-casino-games-wrapper .tickers-page .tab-content,
.tickers-page .no-webp .cl-live-casino-games-wrapper .tab-content,
.tickers-page .tab-content,
.tickers-page .webp .cl-live-casino-games-wrapper .tab-content,
.webp .cl-live-casino-games-wrapper .tickers-page .tab-content {
    margin: 36px
}

.tickers-page .tickers-content {
    width: 100%;
    border-collapse: collapse
}

.tickers-page .tickers-content .tickers-heading .tickers-heading-cell {
    padding: .875rem 0;
    font-weight: 700
}

.tickers-page .tickers-content .tickers-content-row .tickers-content-cell {
    font-size: .875rem;
    padding: .875rem 0;
    border-top: 1px solid #cacbcc
}

.tickers-page .tickers-content .tickers-content-row .tickers-content-cell:first-child {
    padding-right: 12px;
    color: #5f5f5f
}

.popup-window {
    background-color: #ebebeb;
    color: #0e1016
}

.popup-window .view-loader:before {
    background-color: rgba(235, 235, 235, .4)
}

.popup-window .header-brand {
    width: 100%;
    background-color: #1c1c1c
}

.popup-window #page-content {
    padding-left: 0;
    padding-right: 0
}

.popup-window .members-pages-container {
    margin: 2rem 0;
    padding-left: 24px;
    padding-right: 24px
}

.popup-window .members-page-navigation {
    padding-left: 12px;
    padding-right: 12px
}

.popup-window .members-page-navigation .nav-item+.nav-item {
    border-top: 1px solid #cacbcc
}

.popup-window .members-page-navigation .nav-link {
    color: #5f5f5f;
    font-size: .875rem;
    padding: .5rem 12px;
    font-weight: 400
}

.popup-window .members-page-navigation .nav-link:focus,
.popup-window .members-page-navigation .nav-link:hover {
    background-color: rgba(255, 255, 255, .3)
}

.popup-window .members-page-navigation .nav-link.active {
    color: #0e1016;
    font-weight: 500;
    border-left: 3px solid #f7931e;
    background-color: rgba(255, 255, 255, .3)
}

.popup-window .members-page-inner-content {
    padding-left: 12px;
    padding-right: 12px;
    font-size: .875rem
}

.popup-window .members-page-inner-content .section-header {
    margin-bottom: 1rem
}

.popup-window .members-page-inner-content .main-content-container a {
    color: #0a66c8
}

.popup-window .members-page-inner-content .main-content-container a:hover {
    color: #06417f
}

.popup-window .members-page-inner-content .collapsible-content-item .collapsible-item-head {
    padding: .75rem 12px;
    color: #0e1016;
    background-color: rgba(255, 255, 255, .3);
    border-bottom: 2px solid #cacbcc;
    cursor: pointer;
    margin-bottom: 6px
}

.popup-window .members-page-inner-content .collapsible-content-item .collapsible-item-head .collapsible-item-head-icon {
    opacity: .2
}

.popup-window .members-page-inner-content .collapsible-content-item .collapsible-item-head:hover {
    border-bottom-color: #f7931e
}

.popup-window .members-page-inner-content .collapsible-content-item .collapsible-item-head:hover .collapsible-item-head-icon {
    opacity: 1
}

.popup-window .members-page-inner-content .collapsible-content-item .collapsible-item-head:not(.collapsed) {
    border-bottom-color: #f7931e
}

.popup-window .members-page-inner-content .collapsible-content-item .collapsible-item-inner-content {
    padding: 12px 0 24px 0
}

.popup-window .page-heading {
    color: #ebebeb;
    padding: 12px 36px;
    background-color: #242424;
    font-size: 1rem;
    font-weight: 700;
    text-transform: capitalize
}

.popup-window .no-events-message {
    background-color: transparent;
    padding: 2rem;
    font-size: .875rem
}

.page-cashier {
    background-color: #fff;
    min-width: 900px
}

.page-cashier #page-content {
    padding: 0
}

.page-cashier .header-brand {
    background-color: #131313
}

.page-cashier .cashier-content {
    width: 100%;
    background-color: #fff;
    color: #242424
}

.page-cashier .cashier-content .section-header {
    background-color: #f2f2f2;
    border-bottom: 1px solid #c1c6ca;
    padding: 1rem 12px
}

.page-cashier .cashier-content .section-header .section-title {
    font-weight: 700;
    font-size: 1.25rem
}

.page-cashier .cashier-content .section-payment-methods {
    border-bottom: 1px solid #c1c6ca;
    padding: 0 1rem
}

.page-cashier .cashier-content .nav-tabs .nav-item {
    cursor: pointer
}

.page-cashier .cashier-content .nav-tabs .nav-item+.nav-item {
    padding-left: 3rem
}

.page-cashier .cashier-content .nav-tabs .nav-link {
    padding: 1rem 0;
    position: relative;
    color: #b3b3b3
}

.page-cashier .cashier-content .nav-tabs .nav-link.active,
.page-cashier .cashier-content .nav-tabs .nav-link:hover {
    color: #242424;
    font-weight: 500
}

.page-cashier .cashier-content .main-content-container {
    padding: 0 12px
}

.page-cashier .cashier-content .payment-options {
    margin: 2.5rem 0
}

.page-cashier .cashier-content .payment-options .custom-select {
    background-color: #fff;
    color: #242424;
    border: 1px solid #202121
}

.page-cashier .cashier-content .payment-options .custom-select option {
    color: #242424
}

.page-cashier .cashier-content .table th {
    padding: 1rem 0;
    font-size: .75rem;
    font-weight: 700;
    text-align: left;
    border: 0;
    color: #5f5f5f
}

.page-cashier .cashier-content .table td {
    background-color: transparent;
    border-top: 0;
    padding: .5rem 0;
    font-size: .75rem;
    vertical-align: middle
}

.page-cashier .cashier-content .table .payment-image img {
    max-height: 30px
}

.page-cashier .cashier-content .table .toggle-container {
    cursor: pointer;
    border-bottom: 1px solid #c9ced1
}

.page-cashier .cashier-content .table .toggle-container:hover td {
    background-color: #ebebeb
}

.page-cashier .cashier-content .table .toggle-container:not(.collapsed) td {
    background-color: #f7f7f7
}

.page-cashier .cashier-content .table .cashier-info-description {
    width: 100%;
    white-space: normal;
    overflow: hidden;
    padding: 0
}

.page-cashier .cashier-content .table .cashier-info-description .cashier-description {
    padding: 1rem 12px;
    background-color: #ebebeb
}

.page-cashier .cashier-content .restricted-access-box {
    padding: 3rem 0;
    background-color: #e6e6e6
}

.page-cashier .cashier-content .restricted-access-box .restricted-access-info-box {
    text-align: center
}

.page-cashier .cashier-content .restricted-access-box .restricted-access-info-box .country-info {
    margin-bottom: .75rem
}

.page-cashier .cashier-content .restricted-access-box .restricted-access-info-box .country-info .country-icon {
    width: 3rem;
    height: 3rem;
    background-size: 3rem;
    margin-left: 4px;
    margin-right: 4px
}

.page-cashier .cashier-content .restricted-access-box .restricted-access-info-box .country-info .country-title {
    font-weight: 500;
    margin-left: 4px;
    margin-right: 4px
}

.page-cashier .cashier-content .restricted-access-box .restricted-access-support-box {
    padding: 1.5rem 0 1rem
}

.page-cashier .cashier-content .restricted-access-box .restricted-access-support-box .contact-support-info {
    text-align: center;
    font-size: .75rem;
    color: #b3b3b3
}

.page-cashier .cashier-content .restricted-access-box .restricted-access-support-box .contact-support-info a {
    color: #007bff
}

.mini-games-container .mini-games-grid {
    margin: 3px -3px
}

.mini-games-container .mini-games-grid .game-grid-sizer {
    width: 16.666667%
}

.mini-games-container .mini-games-grid .game-grid-item {
    width: 16.666667%
}

.mini-games-container .mini-games-grid .game-grid-item-mini {
    width: 33.333333%
}

.mini-games-container .mini-games-grid .game-grid-item-mini .game-play-icon {
    font-size: 2rem !important
}

.mini-games-container .mini-games-grid .game-grid-item-mini video.img-fluid {
    -webkit-filter: contrast(100%);
    filter: contrast(100%)
}

.mini-games-container .mini-games-grid .game-grid-item-featured {
    width: 33.333333%
}

.mini-games-container .mini-games-grid .game-item {
    margin: 3px
}

.mini-games-container .mini-games-grid .game-item .game-thumbnail {
    height: 0;
    padding-bottom: 100%;
    display: block;
    vertical-align: top;
    background-color: #1c1c1c;
    overflow: hidden;
    position: relative;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    position: relative
}

.mini-games-container .mini-games-grid .game-item .game-thumbnail img {
    display: inline-block;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in
}

.mini-games-container .mini-games-grid .game-item .game-thumbnail .game-placeholder {
    border-radius: 0
}

.mini-games-container .mini-games-grid .game-item .game-actions {
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    content: "";
    display: block;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(120, 67, 4, .85);
    visibility: hidden;
    opacity: 0
}

.mini-games-container .mini-games-grid .game-item .game-actions .game-play-icon {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    display: block;
    font-size: 3rem;
    padding: 12px;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border: 2px solid #fff;
    color: #fff;
    border-radius: 50%
}

.mini-games-container .mini-games-grid .game-item .game-actions .game-play-icon.mini-games-play {
    padding: 6px
}

.mini-games-container .mini-games-grid .game-item:focus .game-actions,
.mini-games-container .mini-games-grid .game-item:hover .game-actions {
    visibility: visible;
    opacity: 1
}

.mini-games-container .more-games-btn {
    margin: 12px 0;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .mini-games-container .more-games-btn:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.mini-games-container .more-games-btn.focus,
.mini-games-container .more-games-btn:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.mini-games-container .more-games-btn.disabled,
.mini-games-container .more-games-btn:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.mini-games-container .more-games-btn:not(:disabled):not(.disabled).active,
.mini-games-container .more-games-btn:not(:disabled):not(.disabled):active,
.show>.mini-games-container .more-games-btn.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.mini-games-container .more-games-btn:not(:disabled):not(.disabled).active:focus,
.mini-games-container .more-games-btn:not(:disabled):not(.disabled):active:focus,
.show>.mini-games-container .more-games-btn.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

@media (hover: hover) {
    .mini-games-container .more-games-btn:hover {
        border-color: #f38709
    }
}

.cookie-message-holder {
    width: 100%;
    min-width: 1200px;
    position: fixed;
    bottom: 0;
    background-color: rgba(51, 51, 51, .7);
    z-index: 999999;
    padding: 1rem 12px;
    font-size: .8125rem;
    -webkit-box-shadow: 0 -.2rem 1rem rgba(0, 0, 0, .175);
    box-shadow: 0 -.2rem 1rem rgba(0, 0, 0, .175)
}

.cookie-message-holder .cookie-message-content {
    padding: 0 24px
}

.cookie-message-holder .cookie-message-content a {
    text-decoration: underline
}

.cookie-message-holder .btn-accept-cookie {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .cookie-message-holder .btn-accept-cookie:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.cookie-message-holder .btn-accept-cookie.focus,
.cookie-message-holder .btn-accept-cookie:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.cookie-message-holder .btn-accept-cookie.disabled,
.cookie-message-holder .btn-accept-cookie:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.cookie-message-holder .btn-accept-cookie:not(:disabled):not(.disabled).active,
.cookie-message-holder .btn-accept-cookie:not(:disabled):not(.disabled):active,
.show>.cookie-message-holder .btn-accept-cookie.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.cookie-message-holder .btn-accept-cookie:not(:disabled):not(.disabled).active:focus,
.cookie-message-holder .btn-accept-cookie:not(:disabled):not(.disabled):active:focus,
.show>.cookie-message-holder .btn-accept-cookie.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.under-maintenance-page {
    height: 100%;
    background-image: url(../../img/bg/um_background.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center
}

.under-maintenance-page #page-content {
    height: 100%;
    padding: 0
}

.under-maintenance-page #kayako-messenger {
    display: none
}

.under-maintenance-page .um-holder {
    background-color: rgba(0, 0, 0, .65)
}

.under-maintenance-page .um-holder .um-box {
    text-align: center;
    padding: 24px 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 32%;
    flex: 0 0 32%;
    max-height: 32%
}

.under-maintenance-page .um-holder .um-box.um-logo {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 36%;
    flex: 0 0 36%;
    max-height: 36%;
    padding-bottom: 72px
}

.under-maintenance-page .um-holder .um-box.um-logo img {
    width: 140px
}

.under-maintenance-page .um-holder .um-box.um-footer .um-row {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: .75rem
}

.under-maintenance-page .um-holder .um-box.um-footer .um-row.socials {
    -webkit-box-flex: 3;
    -ms-flex-positive: 3;
    flex-grow: 3
}

.under-maintenance-page .um-holder .um-box.um-footer .um-row .live-chat-popup {
    opacity: 1;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear
}

.under-maintenance-page .um-holder .um-box.um-footer .um-row .live-chat-popup.opaque {
    opacity: 0
}

.under-maintenance-page .um-holder .um-box.um-footer .um-row .live-chat-popup .chat-icon {
    vertical-align: middle;
    color: #f7931e
}

.under-maintenance-page .um-holder .um-box.um-footer .um-row .social-icon {
    margin: 0 12px
}

.under-maintenance-page .um-holder .um-box .um-title {
    font-weight: 700;
    font-size: 1.25rem;
    color: #fff
}

.under-maintenance-page .um-holder .um-box .um-message {
    color: #cacbcc;
    font-size: 1rem;
    margin-top: .25rem;
    margin-bottom: 1.25rem
}

.under-maintenance-page .um-holder .um-box .um-label {
    color: #cacbcc;
    font-size: .875rem;
    margin-bottom: .25rem
}

.under-maintenance-page .um-holder .um-box .um-time {
    color: #fff;
    font-size: 1.25rem;
    font-weight: 700
}

.next-racing-events-container {
    background-color: #1c1c1c
}

.next-racing-events-container.next-racing-events-container-loading {
    background-color: transparent
}

.next-racing-events-container.next-racing-events-container-loading .next-racing-events-list {
    min-height: 298px
}

.next-racing-events-container .next-racing-events-list {
    padding: 3px;
    overflow: hidden
}

.next-racing-events-container .next-racing-events-list.greyhounds-events-list .next-racing-runner-main-info {
    padding: .5rem 0
}

.next-racing-events-container .next-racing-event-item {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 3px;
    overflow: hidden
}

.next-racing-events-container .next-racing-event-item .event-head {
    padding: .75rem 12px
}

.next-racing-events-container .next-racing-event-item .race-title-wrapper {
    overflow: hidden
}

.next-racing-events-container .next-racing-event-item .race-title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    padding-left: 12px;
    padding-right: 12px
}

.next-racing-events-container .next-racing-event-item .race-title-name {
    font-weight: 500
}

.next-racing-events-container .next-racing-event-item .league-title-name {
    color: #b3b3b3
}

.next-racing-events-container .next-racing-runner-list {
    background-color: #333
}

.next-racing-events-container .next-racing-runner-item {
    padding: 12px 6px;
    color: #cacbcc;
    background-color: #333;
    border-bottom: 1px solid #1c1c1c
}

.next-racing-events-container .next-racing-runner-item.non-runner {
    pointer-events: none;
    opacity: .4
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-main {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-silk {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-left: 6px;
    padding-right: 6px
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-silk .runner-silk {
    width: 30px;
    max-width: 100%;
    height: auto
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-number {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-left: 6px;
    padding-right: 6px
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-info {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding-left: 6px;
    padding-right: 6px;
    overflow: hidden
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-info .next-racing-runner-main-info {
    font-weight: 700
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-info .next-racing-runner-secondary-info {
    font-size: .6875rem;
    color: #b3b3b3
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-info .runner-jockey {
    white-space: nowrap;
    display: inline-block
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-info .runner-trainer {
    white-space: nowrap;
    display: inline-block
}

.next-racing-events-container .next-racing-runner-item .next-racing-runner-info .info-divider {
    white-space: nowrap;
    display: inline-block;
    padding-left: 2px;
    padding-right: 2px
}

.next-racing-events-container .next-racing-odd {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 76px;
    flex: 0 0 76px;
    padding-left: 6px;
    padding-right: 6px
}

.next-racing-events-container .next-racing-odd .odd-holder {
    background-color: #212629;
    font-size: .75rem;
    line-height: 1.5;
    height: 2.125rem;
    padding-top: .5rem;
    padding-bottom: .5rem
}

.next-racing-events-container .next-racing-odd .odd-holder:hover {
    background-color: #1a1e21
}

.next-racing-events-container .next-racing-odd .odd-holder.is-empty {
    background-color: transparent;
    cursor: default;
    border: none
}

.next-racing-events-container .next-racing-odd+.next-racing-odd {
    padding-left: 0
}

.next-racing-events-container .next-racing-event-view {
    display: block;
    font-weight: 700;
    text-align: center;
    color: #cacbcc;
    background-color: #404040;
    padding: .75rem 6px;
    border-top: 1px solid #1c1c1c;
    margin-top: -1px;
    cursor: pointer
}

.next-racing-events-container .next-racing-event-view:hover {
    background-color: #3b3b3b
}

.plugin-content .members-pages-container {
    border-top: 1px solid #393939;
    padding-top: 2rem
}

.plugin-content .section-header {
    background-color: #282929;
    border-bottom: 2px solid #202121;
    padding: 1rem;
    margin-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.plugin-content .section-header .section-title {
    font-size: 1.375rem;
    font-weight: 700;
    text-transform: capitalize;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    margin: 0
}

.plugin-content .main-content-container {
    padding: 1rem;
    background-color: #242424
}

.plugin-content .section-container {
    font-size: .875rem
}

.plugin-content .collapsible-item-head {
    background-color: #282929;
    padding: .5rem 12px;
    border-bottom: 1px solid #202121;
    cursor: pointer
}

.plugin-content .collapsible-item-head:hover {
    background-color: #0e0e0d
}

.plugin-content .collapsible-item-head:hover .collapsible-item-head-icon {
    opacity: 1
}

.plugin-content .collapsible-item-head .collapsible-item-head-title {
    font-size: .75rem;
    font-weight: 500;
    text-transform: uppercase
}

.plugin-content .collapsible-item-head .collapsible-item-head-icon {
    opacity: .2
}

.plugin-content .collapsible-item-inner-content {
    padding: .5rem 12px;
    font-size: .8125rem;
    color: #b3b3b3
}

.plugin-content .left-sidebar-information-container .card-body {
    padding: 0;
    background-color: #333
}

.plugin-content .left-sidebar-information-container .card-body .information-link {
    display: block;
    width: 100%;
    padding: 6px 12px
}

.plugin-content .left-sidebar-information-container .card-body .information-link:not(:first-child) {
    border-top: 1px solid #202121
}

.league-filter .league-filter-featured {
    border-bottom: 1px solid #292929
}

.league-filter .league-filter-country+.league-filter-country {
    border-top: 1px solid #292929
}

.league-filter .country-title {
    background-color: #333;
    padding: 1rem 12px
}

.league-filter .country-title.collapsible {
    cursor: pointer
}

.league-filter .country-title.collapsible:hover .country-toggle-icon {
    opacity: 1
}

.league-filter .country-title .featured-league-icon {
    font-size: 1.25rem;
    margin-right: 12px;
    color: #f7931e
}

.league-filter .country-title .country-title-country-icon {
    margin-right: 12px
}

.league-filter .country-title .country-title-label {
    font-size: .875rem;
    font-weight: 500
}

.league-filter .country-title .country-toggle-icon {
    opacity: .2
}

.league-filter .league-list {
    background-color: #333;
    padding-bottom: .5rem
}

.league-filter .league-filter-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    overflow: hidden
}

.league-filter .league-name {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: .8125rem;
    font-weight: 400;
    padding: .75rem 12px;
    color: #fff
}

.features-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.features-container .features-container-section-content {
    background-color: rgba(28, 28, 28, .2);
    padding: 1rem 0;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: center;
    align-self: center
}

.features-container .feature-box {
    padding-left: 1rem;
    padding-right: 1rem
}

.features-container .feature-premium-support {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.features-container .feature-payments .maestro-support {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.features-container .feature-payments .mastercard-support {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.features-container .feature-payments .visa-support {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.features-container .feature-payments .amex-support {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.features-container .feature-image {
    height: 50px;
    padding-left: 6px;
    padding-right: 6px
}

.features-container .feature-image .cross-device {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.1.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1920 1920' style='enable-background:new 0 0 1920 1920;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23f7931e;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M1862.78,393c-11.92-0.03-23.84,0.09-35.76,0.09c-395.23,0-790.46-0.01-1185.69,0.02 c-35.97,0-42.37,6.62-42.37,43.15c-0.01,84.06-0.03,168.13,0.03,252.19c0,5.96,0.58,11.92,0.87,17.53c15.82,0,29.32,0,44.62,0 c0-88.91,0-176.49,0-264.94c404.64,0,807.45,0,1210.22,0c0,238.97,0,476.39,0,715.47c-288.89,0-576.56,0-864.8,0 c0,62.12,0,122.56,0,184.92c32.99,0,64.71,0,103.08,0c-5.52,37.73-8.7,71.95-15.97,105.28c-6.35,29.08-8.42,29.54-37.86,28.55 c-17.98-0.61-24.75,5.42-24,23.64c1.05,25.73,1.29,27.39,23.85,27.47c48.93,0.18,97.87,0.03,146.8,0.01 c92.22-0.03,184.43,0.11,276.65-0.41c7.18-0.04,17.84-2.57,20.88-7.58c12.75-21-0.21-42.64-24.19-42.82 c-4.39-0.03-9.23,1.1-13.07-0.38c-5.64-2.18-13.28-5.01-15.35-9.66c-17.4-39.1-20.64-80.4-18.24-124.2c9.01,0,16.42,0,23.83,0 c134.25,0.04,268.5,0.15,402.76,0.08c42.89-0.02,61.99-19.21,62.02-61.96c0.07-130.49,0.04-260.98,0.05-391.47 c0.01-152.45,0.02-304.9,0-457.34C1901.13,401.33,1892.68,393.07,1862.78,393z M1282.26,1282.15c-2.76,9.85-12.7,22.98-21.38,24.69 c-14.97,2.94-34.93,6.47-41.9-16.36c31.02,7.52,41.02-31.48,9.04-38.67c-0.79-0.18,15.98-15.81,34.81-5.99 C1278.42,1253.94,1286.68,1266.42,1282.26,1282.15z'/%3E%3Cpath class='st0' d='M909.05,733.66c-160.6-0.09-321.21-0.1-481.81,0.01c-38.23,0.02-54.47,16.84-54.47,55.46 c-0.01,119.2-0.04,238.4,0,357.6c0,5.99,0.65,11.99,0.98,17.82c18.34,0,34.83,0,53.75,0c0-121.61,0-241.6,0-361.26 c161.55,0,320.62,0,479.44,0c0,209.81,0,418.31,0,628.79c-95.25,0-188.98,0-282.93,0c-1.75,32.21-3.4,62.48-5.15,94.77 c0.54,0.06,3,0.58,5.46,0.58c95.36,0.05,190.72,0.38,286.08-0.09c36.2-0.18,52.42-18.15,52.43-56.18 c0.09-227.74,0.09-455.47,0-683.21C962.82,750.54,946.05,733.68,909.05,733.66z M715.63,779.5c-15.46,1.68-31.22,0.55-46.86,0.55 s-31.4,1.12-46.86-0.56c-6.1-0.67-17.25-1.49-17.25-11.69s10.78-10.55,16.33-10.73c31.87-1.02,63.81-1.02,95.68,0.05 c5.61,0.19,16.48,1.88,16.48,10.82S721.81,778.82,715.63,779.5z M696.29,1480.06c-0.67,15.13-13.11,26.65-28.28,26.19 c-14.86-0.45-27.22-13.22-27-27.89c0.22-15.31,14.39-28.34,29.64-27.25C685.78,1452.19,696.97,1464.82,696.29,1480.06z'/%3E%3Cpath class='st0' d='M552.39,1191.7c-81.53-0.03-163.07-0.01-244.6-0.01c0,0.04,0,0.09,0,0.13c-79.02,0-158.05-0.01-237.07,0 c-44.62,0.01-51.99,7.43-52.03,52.78c-0.06,79.03-0.06,158.05-0.01,237.08c0.02,35.5,10.32,45.89,46.04,45.9 c161.82,0.04,323.63,0,485.45-0.09c36.81-0.02,46.38-9.78,46.43-47.33c0.12-81.53,0.16-163.07,0.14-244.6 C596.74,1202.82,585.44,1191.71,552.39,1191.7z M72.39,1359.8c-0.39,6.71-10.91,16.63-18.44,18.25 c-12.03,2.6-21.14-7.01-19.29-19.16c1.2-7.9,9.34-14.74,14.37-22.06c2.97-0.04,5.95-0.09,8.92-0.13 C63.19,1344.42,72.82,1352.4,72.39,1359.8z M545.77,1493.72c-152.06,0-303.46,0-456.13,0c0-89.25,0-178.01,0-268.33 c151.22,0,302.55,0,456.13,0C545.77,1314.89,545.77,1403.71,545.77,1493.72z M579.14,1396.33c-0.32,3.44-5.69,6.4-8.74,9.58 c-2.64-3.02-7.5-5.99-7.58-9.08c-0.59-24.94-0.55-49.91,0.12-74.85c0.08-2.95,5.14-5.77,7.89-8.65c2.91,3.33,8.03,6.48,8.32,10.04 c1.03,12.4,0.4,24.93,0.4,37.41C579.56,1372.65,580.23,1384.57,579.14,1396.33z'/%3E%3Cpath class='st0' d='M42.2,1359.15c1.63,4.94,8.36,8.2,12.92,12.18c3.64-4.3,10.06-8.55,10.14-12.91 c0.07-4.19-6.42-8.49-12.43-15.59C47.65,1350.35,41.16,1355.99,42.2,1359.15z'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    height: 50px;
    width: 50px
}

.features-container .feature-image .premium-support {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.1.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1920 1920' style='enable-background:new 0 0 1920 1920;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23f7931e;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M987.95,28.29c30.56,3.46,61.21,6.24,91.65,10.48c194.2,27.01,362.97,108.06,504.4,243.37 c165.71,158.54,264.24,352.69,287.49,580.94c28.47,279.64-57.98,523.25-247.17,729.96c-109.23,119.34-242.4,202.84-396.65,252.11 c-10.2,3.26-22.18,5.48-32.33,3.39c-17.17-3.55-27.54-16.67-29.06-34.27c-1.6-18.52,7.34-32.48,24.44-39.58 c15.32-6.36,31.57-10.45,47.06-16.46c300.49-116.59,488.12-331.48,545.53-649.01c52.6-290.94-27.84-547.01-237.8-756.79 c-145.14-145.01-323.65-225.76-528.42-242.87c-253.4-21.17-471.93,60.1-657.47,232.65c-4.52,4.2-8.83,8.63-13.43,12.74 c-19.28,17.22-41.7,17.4-57.71,0.57c-15.97-16.79-15.03-39.41,3.31-57.63c59.86-59.5,126.74-109.77,200.72-150.42 C618.75,78.08,753.72,38.94,897.7,31.18c5.43-0.29,10.8-1.9,16.2-2.89C938.58,28.29,963.27,28.29,987.95,28.29z'/%3E%3Cpath class='st0' d='M39,702.23c-0.37-67.3,22.19-108.64,66.4-133.52c69.74-39.25,141.28-75.47,213.3-110.43 c48.72-23.65,84.39-3.11,95.4,50.01c22.8,109.96,53.29,217.78,95.02,322.07c11.45,28.6,10.29,51.04-10.72,74.31 c-27.66,30.65-52.8,63.55-79.84,94.78c-7.15,8.25-8.41,14.61-4,24.53c56.43,127.21,125.18,247.25,206.99,359.89 c8.17,11.26,16.22,12.09,28.08,10c44.28-7.82,88.72-14.68,133.02-22.41c19.94-3.48,34.69,3.75,46.68,19.12 c71.51,91.7,151.27,175.66,238.28,252.72c36.74,32.54,35.51,80.32-5.31,110.75c-25.66,19.12-53.05,35.96-80.06,53.19 c-37.41,23.86-74.84,47.75-112.92,70.52c-53.93,32.24-117.19,26.9-165.35-13.6C377.07,1589.29,164.16,1243.84,64.46,828.7 C53.26,782.08,45.46,734.64,39,702.23z M333.11,537.51c-62.04,32.71-127.74,66.55-192.56,101.99 c-20.71,11.32-24.51,32.87-22.3,54.99c0.98,9.78,3.27,19.43,5.04,29.13c44.56,245.11,134.52,472.08,271.82,680.14 c99.98,151.5,220.45,284.55,360.14,400.31c23.64,19.59,47.19,21.46,73.27,5.86c24.87-14.87,49.56-30.05,74.03-45.58 c34.73-22.04,69.17-44.52,105.53-67.96c-5.4-4.7-9.39-7.64-12.74-11.18c-69.14-72.94-138.55-145.63-206.9-219.3 c-9.84-10.6-18.74-13.96-31.93-11.42c-41.14,7.95-82.54,14.68-123.46,23.61c-23.39,5.1-40-0.45-54.58-19.83 c-101.34-134.7-184.67-279.63-250-435c-8.39-19.95-5.1-36.31,9.38-52.52c29.59-33.11,58.35-66.99,86.63-101.23 c4.27-5.17,7.4-14.98,5.57-20.97C398.53,745.6,366.14,642.91,333.11,537.51z'/%3E%3Cpath class='st0' d='M836.88,1131.8c63.25,0,121.01,0,178.78,0c4.93,0,9.87-0.17,14.8-0.04c24.92,0.66,42.52,16.87,42.64,39.18 c0.12,22.99-16.29,39.53-41.81,39.62c-79.55,0.28-159.1-0.19-238.66-0.38c-16.03-0.04-32.07-0.31-48.1-0.17 c-17.37,0.15-29.85-7.99-36.64-23.33c-7.15-16.14-4.08-31.47,8.37-44.32c30.47-31.45,61.02-62.81,91.63-94.12 c42.68-43.65,85.53-87.14,128.14-130.86c22.17-22.74,41.13-47.75,49.39-79.09c12.02-45.59-4.69-78.58-48.04-112.88 c-28.65-22.66-77.26-18.16-108.94,6.15c-18.76,14.39-26.25,34.87-32.3,56.62c-5.72,20.55-21.01,30.84-41.21,29.53 c-18.1-1.18-33.9-15.24-35.61-34.13c-0.8-8.83,1.2-18.49,4.15-27c21.81-62.82,64.12-106.4,129.42-119.75 c68.3-13.96,126.81,10.34,171.62,63.33c54.99,65.03,61.15,133.47,17.03,206.37c-17.34,28.65-39.89,54.67-62.83,79.31 C933.79,1034.08,886.91,1080.53,836.88,1131.8z'/%3E%3Cpath class='st0' d='M1403.45,1008.26c15.66,0,29.73-0.26,43.79,0.06c25.11,0.57,42.5,16.84,42.37,39.22 c-0.14,22.77-17.2,39.06-42.14,39.72c-14.1,0.37-28.22,0.07-45.16,0.07c0,28.34,0.6,55.82-0.16,83.28 c-0.87,31.51-29.76,50.27-56.54,37.29c-16.25-7.87-22.59-21.79-22.54-39.27c0.07-26.39,0.02-52.78,0.02-81.38 c-19.14,0-36.8,0-54.46,0c-47.48,0-94.95-0.25-142.43,0.13c-18.07,0.15-33.07-4.83-41.73-21.54c-8.63-16.67-3.93-31.68,6.21-46.61 c78.93-116.22,157.49-232.7,236.25-349.04c13.81-20.4,30.07-27.53,48.04-21.71c19.36,6.27,28.12,21.08,28.06,46.48 c-0.21,99.89-0.31,199.77-0.41,299.66C1402.61,998.28,1403.05,1001.94,1403.45,1008.26z M1193.6,1008.31 c42.99,0,81.13,0.25,119.25-0.41c3.62-0.06,10.23-5.82,10.26-8.99c0.62-58.85,0.46-117.71,0.46-182.49 C1278.94,882.31,1237.46,943.55,1193.6,1008.31z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    height: 50px;
    width: 50px
}

.features-container .feature-image .maestro {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 125.3782272 97.2642441' style='enable-background:new 0 0 125.3782272 97.2642441;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%237673C0;%7D .st2%7Bfill:%23EB001B;%7D .st3%7Bfill:%2300A1DF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M37.9467239,96.5493546v-6.4402771c0.1459007-2.0994186-1.4377022-3.9195938-3.5371284-4.0655289 c-0.1624718-0.0112991-0.32547-0.012146-0.4880447-0.0025864c-1.4449425-0.0947342-2.8269234,0.6044998-3.6065388,1.8247604 c-0.7107925-1.1838684-2.012291-1.8840485-3.3918819-1.8247604c-1.2011967-0.06073-2.3447094,0.5192337-3.0054493,1.5242157 v-1.2665787h-2.2326145v10.2507553h2.2541027V90.87117c-0.1860924-1.3087997,0.7240257-2.5206757,2.0328293-2.7067719 c0.158577-0.0225372,0.3189888-0.0291214,0.4788742-0.0196228c1.4812698,0,2.2326145,0.9660416,2.2326145,2.7049103v5.6996384 h2.2541046v-5.6781845c-0.173481-1.3224945,0.7579613-2.5352249,2.0804596-2.7087021 c0.1429176-0.0187759,0.2872429-0.0246658,0.4312439-0.0176926c1.5242119,0,2.2541046,0.9660339,2.2541046,2.7049026v5.699646 L37.9467239,96.5493546z M50.5052757,91.4293518v-5.1200104h-2.2541008v1.2451248 c-0.768055-0.991127-1.967186-1.5507126-3.2201385-1.5027237c-2.9640465,0-5.3668976,2.4028473-5.3668976,5.3668976 c0,2.9640427,2.4028511,5.3668976,5.3668976,5.3668976c1.2529526,0.0479889,2.4520836-0.5115967,3.2201385-1.5027237v1.2451172 h2.2326126L50.5052757,91.4293518z M42.2080421,91.4293518c0.1007919-1.7102432,1.5689583-3.0149841,3.2791977-2.9141922 c1.7102737,0.1007919,3.0149841,1.5689621,2.9141884,3.2792358c-0.0962715,1.633255-1.4444809,2.9110107-3.0805931,2.9194946 c-1.694973,0.0397339-3.1012306-1.3020935-3.1409988-2.9970627c-0.002224-0.0958862,0-0.1918259,0.0067482-0.2875137 L42.2080421,91.4293518z M98.2062607,86.0624542c0.7350311-0.0018997,1.4636459,0.136528,2.146759,0.4078903 c0.6520233,0.2611008,1.2464676,0.6476669,1.7496109,1.1377792c0.4966278,0.4856491,0.8907928,1.0660095,1.1592407,1.706665 c0.5607986,1.3762512,0.5607986,2.9172668,0,4.2935181c-0.2681885,0.6407928-0.662384,1.2211838-1.1592407,1.7066727 c-0.5031433,0.4901047-1.0975876,0.8766708-1.7496109,1.1377792c-1.4153976,0.5499878-2.985466,0.5499878-4.4008636,0 c-0.6489792-0.2608414-1.2399445-0.6475372-1.7388687-1.1377792c-0.4918823-0.4873886-0.8822403-1.0674515-1.1485214-1.7066727 c-0.5596542-1.376442-0.5596542-2.9170685,0-4.2935181c0.2662811-0.6392136,0.6566391-1.2192764,1.1485214-1.706665 c0.4989243-0.490242,1.0898895-0.8769073,1.7388687-1.1377792c0.7076492-0.2933426,1.4665909-0.4429398,2.2326126-0.4401245 L98.2062607,86.0624542z M98.2062607,88.2092133c-0.4371414-0.0059662-0.8712082,0.0742874-1.2773285,0.236145 c-0.3825302,0.1533661-0.7295914,0.3835144-1.019722,0.6762314c-0.29599,0.3081436-0.5260773,0.6733551-0.6762314,1.0733795 c-0.3279343,0.8570175-0.3279343,1.8049698,0,2.6619949c0.1498947,0.4001541,0.3800125,0.7654266,0.6762314,1.0733795 c0.2899323,0.2929459,0.6370621,0.5231247,1.019722,0.6762314c0.817749,0.3201981,1.7261658,0.3201981,2.5439072,0 c0.4009781-0.1482239,0.7665787-0.37854,1.0733795-0.6762314c0.2967148-0.3075867,0.5268936-0.6729584,0.6762314-1.0733795 c0.3279343-0.8570251,0.3279343-1.8049774,0-2.6619949c-0.1493378-0.4004211-0.3795166-0.7657928-0.6762314-1.0733795 c-0.3068008-0.2976913-0.6724014-0.5280075-1.0733795-0.6762314c-0.4049072-0.1853714-0.8429337-0.2875748-1.2880707-0.3005829 L98.2062607,88.2092133z M62.634449,91.4293137c0-3.2201385-1.9964676-5.3668976-4.8624077-5.3668976 c-2.9640427,0.0415039-5.333252,2.4780045-5.2917519,5.4420471c0.0415039,2.9640427,2.4779968,5.333252,5.4420433,5.291748 c1.5281448,0.0522156,3.0220566-0.4597702,4.1969185-1.438324l-1.0733795-1.6530075 c-0.8475876,0.6797333-1.8976097,1.057457-2.9839935,1.0733719c-1.5345345,0.1319809-2.8953552-0.9814301-3.0698509-2.5117035 h7.6102562C62.634449,91.9982071,62.634449,91.7298584,62.634449,91.4293137z M55.002739,90.5276794 c0.0861511-1.4160461,1.2758484-2.5109482,2.6941605-2.4794998c1.4046478-0.0299377,2.5676193,1.0844498,2.5975609,2.4890976 c0.0000305,0.0003967,0.0000305,0.0007553,0.0000305,0.001152L55.002739,90.5276794z M72.0265198,88.9176102 c-0.9802475-0.5644302-2.0890732-0.8675003-3.2201385-0.8801727c-1.223671,0-1.9535599,0.4508286-1.9535599,1.202179 c0,0.7513428,0.7728348,0.8801727,1.7388687,1.0089798l1.0733795,0.1502838 c2.2326202,0.3220062,3.585083,1.2665787,3.585083,3.0698547c0,1.8032684-1.7174072,3.348938-4.6692047,3.348938 c-1.5820312,0.0420914-3.1358566-0.4244385-4.4330597-1.330986l1.0733795-1.7388687 c0.9850311,0.7307739,2.1873398,1.1088562,3.4133377,1.0733795c1.5242157,0,2.3399582-0.4508286,2.3399582-1.2451248 c0-0.579628-0.5796356-0.9016342-1.8032684-1.0733795l-1.0733795-0.1502838 c-2.2970505-0.3220062-3.5421371-1.3524704-3.5421371-3.0269394c0-2.0394135,1.674469-3.2845383,4.2935181-3.2845383 c1.4658356-0.0491028,2.9150009,0.32341,4.1754608,1.0733795L72.0265198,88.9176102z M82.7603149,88.3379822h-3.6387711v4.6262589 c0,1.0733795,0.3649445,1.7174149,1.4812698,1.7174149c0.6967697-0.0230942,1.3762817-0.2225189,1.9750137-0.5796356 l0.6440353,1.910614c-0.8369064,0.5222778-1.8042908,0.7975998-2.7907944,0.7942886 c-2.6405029,0-3.5636292-1.4168625-3.5636292-3.7997665V88.337944H74.78508v-2.0394135h2.0823593v-3.112793h2.2541046v3.112793 h3.6387711V88.3379822z M90.4779129,86.0409317c0.5415421,0.0020981,1.0787888,0.0964661,1.5886154,0.2790909l-0.6869812,2.146759 c-0.4436264-0.1768875-0.9178162-0.2644196-1.3953781-0.2576065c-1.4597778,0-2.146759,0.9445801-2.146759,2.6405106v5.7425842 h-2.2326126V86.341507h2.2111588v1.2451248c0.5581436-0.9587326,1.5960159-1.5353165,2.7049026-1.5027237L90.4779129,86.0409317z M105.9131165,95.057312c0.1395416-0.0017014,0.2781067,0.0238113,0.4078903,0.0751419 c0.1232605,0.0503159,0.2361069,0.1231003,0.3327408,0.2146912c0.0943069,0.0925369,0.1707306,0.2017136,0.2254028,0.3219986 c0.1098709,0.2533798,0.1098709,0.5409164,0,0.7942963c-0.0546722,0.1202774-0.1310959,0.2294617-0.2254028,0.3219986 c-0.0966339,0.0915833-0.2094803,0.1643753-0.3327408,0.2146835c-0.1285095,0.0567093-0.2674255,0.0859604-0.4078903,0.0858612 c-0.415329-0.0031433-0.7916031-0.2456131-0.9660339-0.6225433c-0.1085892-0.2536392-0.1085892-0.540657,0-0.7942963 c0.0546722-0.120285,0.1310883-0.2294617,0.2254028-0.3219986c0.0966263-0.0915909,0.2094803-0.1643753,0.3327408-0.2146912 c0.1129456-0.0449066,0.2327423-0.0702972,0.3542023-0.0751114L105.9131165,95.057312z M105.9131165,96.8713226 c0.1071472,0.0006561,0.2132111-0.021286,0.3112869-0.0643997c0.0923462-0.0412369,0.1761017-0.0994797,0.2468872-0.1717453 c0.3090973-0.3112869,0.3072968-0.8142014-0.0039902-1.1232986c-0.0700378-0.0695419-0.1523895-0.1254272-0.242897-0.1647644 c-0.0981674-0.0428162-0.2041702-0.0647278-0.3112869-0.0643997c-0.1070175,0.0005569-0.212822,0.0224686-0.3112869,0.0643997 c-0.0964355,0.0395355-0.1839981,0.0979385-0.2576065,0.1717453c-0.2783356,0.3036575-0.2783356,0.769722,0,1.0733795 c0.1501617,0.1520233,0.355217,0.2371597,0.5688934,0.236145V96.8713226z M105.9775162,95.5940018 c0.1002045-0.0048828,0.1989365,0.0255203,0.2790909,0.0858536c0.066658,0.0551682,0.102623,0.1390915,0.0965958,0.2254028 c0.0031128,0.0720673-0.0241394,0.1421661-0.0751419,0.1931992c-0.0622025,0.0565033-0.1415787,0.0905075-0.2254028,0.0966034 l0.3112946,0.3542023h-0.2468948l-0.2897949-0.3542023h-0.0966034v0.3542023h-0.2039413v-0.9874268L105.9775162,95.5940018z M105.7413712,95.7764893v0.2575989h0.236145c0.0420303,0.0125122,0.0867767,0.0125122,0.1287994,0 c0.0152969-0.030365,0.0152969-0.0662308,0-0.0965958c0.0152969-0.030365,0.0152969-0.0662384,0-0.0966034 c-0.0420227-0.0125122-0.0867691-0.0125122-0.1287994,0L105.7413712,95.7764893z'/%3E%3Cg id='_Group_'%3E%3Crect x='45.7287102' y='8.0921383' class='st1' width='33.811451' height='60.7640114'/%3E%3Cpath id='_Path_' class='st2' d='M47.8754845,38.4795265C47.8628387,26.6203003,53.3055344,15.4142504,62.634449,8.0921564 C45.8549385-5.0947719,21.5623589-2.182385,8.3754292,14.5971279C-4.8114662,31.3766422-1.8991122,55.66922,14.8804007,68.8561478 c14.0131903,11.012886,33.74086,11.012886,47.7540474,0C53.3085175,61.5363808,47.8661461,50.3349838,47.8754845,38.4795265z'/%3E%3Cpath class='st3' d='M121.4663696,62.4158745v-1.2021828h0.5044937v-0.2575989h-1.2773285v0.2575989h0.5044937v1.2451248 L121.4663696,62.4158745z M123.9458771,62.4158745V60.913147h-0.3863983l-0.4508362,1.0733795l-0.4508362-1.0733795h-0.3971405 v1.5027275h0.2790833v-1.127037l0.4186401,0.9767799h0.2897949l0.4186401-0.9767799v1.1377792L123.9458771,62.4158745z'/%3E%3Cpath class='st3' d='M125.148056,38.4795265c-0.0051727,21.3412094-17.3098145,38.6374626-38.6510239,38.6322899 c-8.6542587-0.0020981-17.0572968-2.9092789-23.8625832-8.2556686 C79.4139633,55.66922,82.3263474,31.3766422,69.1394196,14.5971279c-1.9015732-2.4196234-4.0853424-4.6033983-6.5049706-6.5049715 c16.7770576-13.1900406,41.0701942-10.2822065,54.2602348,6.4948502 c5.3535004,6.8093481,8.2639236,15.2199545,8.2641144,23.8817749L125.148056,38.4795265z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    height: 50px;
    width: 64px
}

.features-container .feature-image .mastercard {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 125.3782272 97.2642441' style='enable-background:new 0 0 125.3782272 97.2642441;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D .st1%7Bfill:%23FF5F00;%7D .st2%7Bfill:%23EB001B;%7D .st3%7Bfill:%23F79E1B;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M23.1172504,96.6747513v-6.4299011c0.1456642-2.1019592-1.4402294-3.9240341-3.5421963-4.0696945 c-0.1621799-0.0112381-0.3249168-0.0121002-0.4872074-0.0025787c-1.4426174-0.0945816-2.8223724,0.6035156-3.6007442,1.8218079 c-0.7096519-1.1819687-2.0090456-1.881012-3.3864145-1.8218079c-1.1992645-0.0606232-2.3409519,0.5183716-3.0006199,1.5217438 v-1.2645493H6.8710356v10.2449722h2.2504663v-5.6368713c-0.1794806-1.3135529,0.7398663-2.5238953,2.0534163-2.7033768 c0.1504869-0.0205612,0.3025818-0.0267944,0.4542446-0.0186157c1.4788771,0,2.2290325,0.9644852,2.2290325,2.7005539v5.7011795 h2.2504663v-5.6797409c-0.1732054-1.3203659,0.7567501-2.5311432,2.0771122-2.7043457 c0.142704-0.0187149,0.2867947-0.0246277,0.4305496-0.0176468c1.52174,0,2.2504635,0.9644852,2.2504635,2.7005539v5.7011795 L23.1172504,96.6747513z M56.4134216,86.4297714h-3.6650429V83.321991h-2.2504616v3.1077881h-2.0361366v2.0361404h2.0789986 v4.7152557c0,2.3790588,0.9216194,3.7936401,3.5578842,3.7936401c0.9849091,0.0033112,1.9507294-0.2715759,2.7862854-0.7930222 l-0.6429863-1.9075317c-0.5977592,0.3565445-1.2761917,0.5556488-1.9718323,0.5786896 c-1.0716515,0-1.4788742-0.6858521-1.4788742-1.7146378v-4.6724014h3.6436119L56.4134216,86.4297714z M75.4244919,86.1725769 c-1.1071014-0.0325546-2.1433182,0.5431213-2.7005539,1.5003128v-1.2431183h-2.2075958v10.2449722h2.2290344v-5.7440338 c0-1.6932144,0.7287216-2.636261,2.1433029-2.636261c0.4767609-0.0065231,0.9501419,0.0808716,1.3931427,0.2571945 l0.6858597-2.1433029c-0.5090637-0.1821136-1.0453873-0.276329-1.5860443-0.2786255L75.4244919,86.1725769z M46.6828346,87.2442322 c-1.261734-0.7501831-2.7124023-1.1221466-4.1794357-1.0716553c-2.5933914,0-4.286602,1.2431183-4.286602,3.2792511 c0,1.6717682,1.2431145,2.7005539,3.5364456,3.022049l1.0716515,0.150032 c1.2216797,0.1714706,1.8003731,0.4929581,1.8003731,1.0716476c0,0.7930222-0.8144531,1.2431183-2.3362007,1.2431183 c-1.2240334,0.0354385-2.4243927-0.3420334-3.4078484-1.0716476l-1.0716476,1.7360764 c1.2984238,0.9066086,2.8536148,1.372406,4.4366302,1.3288422c2.9577522,0,4.6723976-1.3931427,4.6723976-3.3435516 c0-1.9504013-1.3502808-2.7434235-3.5793152-3.0649185l-1.0716476-0.150032 c-0.964489-0.1286011-1.7360725-0.3214951-1.7360725-1.0073547c0-0.6858521,0.7287216-1.2002487,1.9504013-1.2002487 c1.1291733,0.0131149,2.2361031,0.3156815,3.2149506,0.8787537L46.6828346,87.2442322z M106.3844681,86.1725769 c-1.1071014-0.0325546-2.1433182,0.5431213-2.7005539,1.5003128v-1.2431183h-2.2075958v10.2449722h2.2290344v-5.7440338 c0-1.6932144,0.7287216-2.636261,2.1432953-2.636261c0.4767609-0.0065231,0.9501495,0.0808716,1.3931503,0.2571945 l0.6858597-2.1433029c-0.5090714-0.1821136-1.0453949-0.276329-1.5860519-0.2786255L106.3844681,86.1725769z M77.6642456,91.5308304c-0.1051941,2.8567276,2.1253662,5.257843,4.9820938,5.3630371 c0.1610947,0.0059357,0.3223801,0.0043411,0.4833221-0.0047836c1.3383636,0.0680847,2.653656-0.3677902,3.6864777-1.2216797 l-1.0716476-1.8003769c-0.7705536,0.5875931-1.7101593,0.9108276-2.6791229,0.9216232 c-1.8110886-0.1465225-3.1604691-1.73349-3.0139465-3.5445633c0.1300659-1.607605,1.4063339-2.8838806,3.0139465-3.0139389 c0.9689636,0.010788,1.9085693,0.3340225,2.6791229,0.9216156l1.0716476-1.8003693 c-1.0328217-0.8538895-2.348114-1.289772-3.6864777-1.2216797c-2.8540878-0.1617432-5.2988892,2.0208435-5.4606323,4.8749313 c-0.0091171,0.1609421-0.0107193,0.3222275-0.0047836,0.4833145V91.5308304z M98.5399857,91.5308304v-5.101059h-2.2290344 v1.2431183c-0.7679367-0.9881134-1.9643555-1.5464478-3.2149506-1.5003128c-2.9592743,0-5.3582458,2.3989792-5.3582458,5.3582535 s2.3989716,5.3582535,5.3582458,5.3582535c1.2505951,0.0461349,2.4470139-0.5121994,3.2149506-1.5003128v1.2431183h2.2290344 V91.5308304z M90.2454147,91.5308304c0.1006393-1.7075043,1.5664291-3.0101242,3.2739258-2.9094849 c1.7075043,0.1006393,3.0101242,1.5664215,2.9094849,3.2739258c-0.0961075,1.6306534-1.4421539,2.9063187-3.0756226,2.9148026 c-1.6984863,0.0214996-3.092804-1.3379822-3.1143036-3.0364761C90.2378769,91.692627,90.2400436,91.6116333,90.2454147,91.5308304z M63.3470001,86.1725769c-2.9592781,0.0414276-5.3246651,2.4739914-5.2832375,5.4332657 c0.0414276,2.9592819,2.4739914,5.3246689,5.4332657,5.2832413l0,0c1.5418205,0.0791397,3.0580711-0.417366,4.2544518-1.3931427 l-1.0716476-1.6503448c-0.8462143,0.6786575-1.8945694,1.0557556-2.979187,1.0716553 c-1.5320663,0.131752-2.890686-0.9798431-3.0649185-2.5076599h7.6087112c0-0.2786331,0-0.5572586,0-0.8573227 c0-3.2149506-1.9932709-5.3582535-4.8652916-5.3582535L63.3470001,86.1725769z M63.3470001,88.1658478 c1.4023819-0.0298996,2.5634689,1.0827255,2.5933685,2.4850998c0.0000076,0.0003738,0.0000153,0.0007553,0.0000229,0.0011292 h-5.3582497c0.080719-1.4308395,1.2897034-2.5351105,2.7219925-2.4862289H63.3470001z M119.1906891,91.552269v-9.2376328 h-2.1432953v5.3582535c-0.7679443-0.9881134-1.9643631-1.5464478-3.2149506-1.5003128 c-2.9592819,0-5.3582535,2.3989792-5.3582535,5.3582535s2.3989716,5.3582535,5.3582535,5.3582535 c1.2505875,0.0461349,2.4470062-0.5121994,3.2149506-1.5003128v1.2431183h2.1432953V91.552269z M122.909317,95.1851578 c0.1393356-0.001709,0.2776642,0.0237808,0.4072342,0.0750198c0.1230698,0.0502167,0.2357178,0.1229019,0.3322067,0.214325 c0.0941772,0.0923996,0.1704712,0.2013931,0.2250595,0.3214951c0.1096878,0.2529602,0.1096878,0.540062,0,0.7930222 c-0.0545883,0.1201096-0.1308823,0.2291031-0.2250595,0.3214951c-0.096489,0.0914307-0.209137,0.1641159-0.3322067,0.2143326 c-0.1282959,0.0566101-0.2669983,0.0858154-0.4072342,0.0857315c-0.4146729-0.0031281-0.790329-0.2452164-0.9644775-0.6215591 c-0.108429-0.2532196-0.108429-0.5397949,0-0.7930222c0.0545883-0.1201019,0.1308823-0.2290955,0.2250519-0.3214951 c0.0964966-0.091423,0.2091446-0.1641083,0.3322144-0.214325c0.1395798-0.0555267,0.2892685-0.0810852,0.4393616-0.0750198 H122.909317z M122.909317,96.996254c0.1069641,0.0006409,0.2128601-0.0212555,0.3107758-0.0643005 c0.0921936-0.0411606,0.1758194-0.0993347,0.2464752-0.171463c0.2778702-0.3031769,0.2778702-0.7684784,0-1.0716553 c-0.0704956-0.0723343-0.1541519-0.1305313-0.2464752-0.171463c-0.0980148-0.0427399-0.2038498-0.0646362-0.3107758-0.0643005 c-0.1068268,0.0005646-0.2124786,0.0224304-0.3107681,0.0643005c-0.096283,0.0394821-0.1837311,0.0977783-0.2572021,0.171463 c-0.2778702,0.3031769-0.2778702,0.7684784,0,1.0716553c0.0736465,0.0734711,0.1610489,0.1317368,0.2572021,0.171463 c0.1081161,0.0466232,0.2252502,0.0685806,0.3429184,0.0642929L122.909317,96.996254z M122.9736176,95.7209854 c0.1000443-0.0048447,0.1986084,0.0254822,0.2786255,0.0857315c0.0665512,0.0550842,0.1024551,0.1388702,0.0964432,0.2250519 c0.0031052,0.0719604-0.0241089,0.1419449-0.0750275,0.192894c-0.0621185,0.0564117-0.1413651,0.0903778-0.2250519,0.0964432 l0.3107681,0.3536453h-0.2464752l-0.2893448-0.3536453h-0.0964432v0.3536453h-0.2036209v-0.9430466L122.9736176,95.7209854z M122.737854,95.9031677v0.2571945h0.2357635c0.0419617,0.0125046,0.0866318,0.0125046,0.1285934,0 c0.0152893-0.0303345,0.0152893-0.0661163,0-0.0964508c0.0152893-0.0303268,0.0152893-0.0661087,0-0.0964432 c-0.0419617-0.0125046-0.0866318-0.0125046-0.1285934,0L122.737854,95.9031677z M110.9496994,91.552269 c0.1006393-1.7075043,1.5664215-3.0101242,3.2739258-2.9094849c1.7074966,0.1006393,3.0101242,1.5664215,2.9094849,3.2739258 c-0.0961075,1.6306534-1.4421539,2.9063187-3.0756226,2.9148026c-1.698494,0.0214996-3.0928116-1.3379822-3.1143036-3.0364761 C110.9421616,91.7140656,110.9443283,91.6330719,110.9496994,91.552269z M35.6877022,91.552269v-5.1224976h-2.2290268v1.2431183 c-0.7679367-0.9881134-1.9643593-1.5464478-3.2149487-1.5003128c-2.9592819,0-5.3582516,2.3989792-5.3582516,5.3582535 s2.3989697,5.3582535,5.3582516,5.3582535c1.2505894,0.0461349,2.4470119-0.5121994,3.2149487-1.5003128v1.2431183h2.2290344 L35.6877022,91.552269z M27.3931332,91.552269c0.1006374-1.7075043,1.5664234-3.0101242,3.2739239-2.9094849 s3.0101204,1.5664215,2.9094849,3.2739258c-0.0961075,1.6306534-1.4421577,2.9063187-3.0756226,2.9148026 c-1.6982994,0.0333405-3.1020718-1.3163757-3.1354103-3.014679c-0.0017319-0.0882339,0.0003357-0.1764984,0.0061932-0.2645645 H27.3931332z'/%3E%3Cg id='_Group_'%3E%3Crect x='45.9434013' y='8.3600597' class='st1' width='33.7569809' height='60.6661148'/%3E%3Cpath id='_Path_' class='st2' d='M48.0867043,38.6984749c-0.012619-11.8401337,5.4213104-23.0281067,14.7351875-30.3384151 C46.0694084-4.8056054,21.8159561-1.8979125,8.6502895,14.8545723S-1.6076825,55.860508,15.144804,69.0261765 c13.9906178,10.9951324,33.68647,10.9951324,47.6770859,0C53.5109749,61.7181854,48.0773773,50.5348511,48.0867043,38.6984749z'/%3E%3Cpath class='st3' d='M125.2455063,38.6984749c-0.0005035,21.3068199-17.2734909,38.5790062-38.5803146,38.5785027 c-8.6478729-0.000206-17.044899-2.9059372-23.8432999-8.2508011c16.7524948-13.1656685,19.6601791-37.419117,6.4945145-54.1716042 c-1.8984985-2.4157267-4.0787888-4.5960112-6.4945145-6.4945145 c16.7500305-13.1687927,41.0040207-10.2656288,54.1728134,6.4843979 c5.3448715,6.7983913,8.2506104,15.1954288,8.2508011,23.8432999V38.6984749z'/%3E%3Cpath class='st3' d='M121.5590439,62.5962753v-1.2431107h0.5036774v-0.2571945h-1.2752609v0.2571945h0.5465317v1.2431183 L121.5590439,62.5962753z M124.0345535,62.5962753v-1.5003128h-0.3857956l-0.4500885,1.0716515l-0.4500885-1.0716515h-0.3429413 v1.5003128h0.2786255v-1.1252289l0.4179459,0.9752045h0.2893448l0.4179459-0.9752045v1.1359482L124.0345535,62.5962753z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    height: 50px;
    width: 64px
}

.features-container .feature-image .visa {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 24.1.3, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' inkscape:version='0.91 r13725' sodipodi:docname='Visa_2006.svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1000.05 323.65' style='enable-background:new 0 0 1000.05 323.65;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Csodipodi:namedview bordercolor='%23666666' borderopacity='1' gridtolerance='10' guidetolerance='10' id='namedview19' inkscape:current-layer='Layer_1' inkscape:cx='34.690897' inkscape:cy='131.15483' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-height='705' inkscape:window-maximized='1' inkscape:window-width='1366' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:zoom='0.35355339' objecttolerance='10' pagecolor='%23ffffff' showgrid='false'%3E%3C/sodipodi:namedview%3E%3Cg id='g4158' transform='matrix(4.4299631,0,0,4.4299631,-81.165783,-105.04783)'%3E%3Cpolygon id='polygon9' class='st0' points='116.14,95.72 97.86,95.72 109.3,25 127.58,25 '/%3E%3Cpath id='path11' inkscape:connector-curvature='0' class='st0' d='M182.44,26.72c-3.61-1.43-9.33-3.01-16.4-3.01 c-18.06,0-30.78,9.63-30.85,23.4c-0.15,10.16,9.1,15.8,16.03,19.19c7.07,3.46,9.48,5.72,9.48,8.81c-0.07,4.74-5.72,6.92-10.98,6.92 c-7.3,0-11.21-1.13-17.16-3.76l-2.41-1.13l-2.56,15.88c4.29,1.95,12.19,3.69,20.39,3.76c19.19,0,31.68-9.48,31.83-24.15 c0.07-8.05-4.81-14.22-15.35-19.26c-6.4-3.24-10.31-5.42-10.31-8.73c0.07-3.01,3.31-6.09,10.53-6.09 c5.95-0.15,10.31,1.28,13.62,2.71l1.65,0.75L182.44,26.72C182.44,26.72,182.44,26.72,182.44,26.72z'/%3E%3Cpath id='path13' inkscape:connector-curvature='0' class='st0' d='M206.74,70.66c1.51-4.06,7.3-19.79,7.3-19.79 c-0.08,0.15,1.5-4.14,2.41-6.77l1.28,6.09c0,0,3.46,16.93,4.21,20.47C219.08,70.66,210.35,70.66,206.74,70.66L206.74,70.66z M229.32,25h-14.15c-4.36,0-7.68,1.28-9.56,5.87l-27.16,64.85h19.19c0,0,3.16-8.73,3.84-10.61c2.1,0,20.77,0,23.48,0 c0.52,2.48,2.18,10.61,2.18,10.61h16.93L229.32,25L229.32,25L229.32,25z'/%3E%3Cpath id='path15' inkscape:connector-curvature='0' class='st0' d='M82.58,25L64.68,73.22l-1.96-9.78 C59.41,52.16,49.02,39.89,37.44,33.8l16.4,61.85h19.34L101.92,25L82.58,25L82.58,25L82.58,25z'/%3E%3Cpath id='path17' inkscape:connector-curvature='0' class='st0' d='M48.04,25H18.62l-0.3,1.43c22.95,5.87,38.15,20.02,44.4,37.02 l-6.4-32.5C55.27,26.42,52.03,25.14,48.04,25L48.04,25z'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    height: 50px;
    width: 120px
}

.features-container .feature-image .amex {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 1200 444' style='enable-background:new 0 0 1200 444;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23006FCF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M593.4975586,301.1485596h-44.0185547v35.2880249h44.0185547 c11.9269409,0,19.6723022-6.7629395,19.6723022-18.6881104 C613.1698608,305.8214722,605.4244995,301.1485596,593.4975586,301.1485596z'/%3E%3Cpolygon class='st0' points='516.8598633,399.2136841 516.8598633,287.1315308 465.5891724,341.6185913 '/%3E%3Cpolygon class='st0' points='302.4785156,301.1485596 302.4785156,326.5654907 376.0062866,326.5654907 376.0062866,354.581543 302.4785156,354.581543 302.4785156,382.6156006 384.8053589,382.6156006 422.6240845,341.6185913 385.8432007,301.1485596 '/%3E%3Cpath class='st0' d='M755.0790405,303.7314453c-4.1459961-2.5828857-9.8549194-2.5828857-16.0549316-2.5828857h-40.3815918 v31.6529541l40.3815918-1.0379028c6.2000122,0,10.8729858,0,16.0549316-2.0899658 c4.144104-3.1081543,6.7269897-7.7630615,6.7269897-13.9990234 C761.8060303,309.9656372,759.2231445,305.8214722,755.0790405,303.7314453z'/%3E%3Cpath class='st0' d='M1114.4599609,303.7314453c-3.1081543,3.1080933-5.1801758,6.2341919-5.1801758,10.8891602 c0,5.1998901,3.1081543,8.3259888,6.7270508,9.8728638c4.1621094,1.0360107,8.3083496,2.0720825,12.9628906,2.0720825h18.1091309 c18.6538086,0,30.5628662,4.1621094,38.8547363,10.9071045c0.4597168,0.5861816,0.9051514,1.1873779,1.3433838,1.7960815 v-37.611145h-59.8702393C1121.1887207,301.6575928,1117.0428467,301.6575928,1114.4599609,303.7314453z'/%3E%3Cpath class='st0' d='M1142.9508057,411.1586304h-64.2177734v-29.5790405h64.2177734 c6.2017822,0,10.8729248-1.0360718,12.9468994-3.1099243c2.0720215-2.0720825,4.1279297-5.1981201,4.1279297-8.835022 c0-4.1459351-2.0559082-8.2901001-4.1279297-9.8531494c-2.0739746-2.0738525-5.7089844-3.1098633-11.9090576-3.1098633 c-30.5467529-1.0360107-69.3997803,1.0360107-69.3997803-43.0690918c0-19.7260132,12.9450684-41.5240479,47.6359863-41.5240479 h65.052124V244.062439h-60.9061279c-18.1289062,0-32.0919189,5.1981812-41.9467773,11.927002v-11.927002h-90.1079102 c-15.0188599,0-31.5828247,4.144165-40.9104614,11.927002v-11.927002H791.84198v11.927002 c-13.9810181-9.8549805-34.7088623-11.927002-45.5638428-11.927002H639.0793457v11.927002 c-9.836853-9.8549805-32.6185303-11.927002-46.6178589-11.927002H472.3341675l-27.9641724,30.1060791l-25.3827515-30.1060791 H240.3328247v195.1122437h175.5463257l28.4908447-30.0881348l25.8900146,30.0881348h109.2546387v-45.6681519h9.8369751 c15.0188599,0,31.598999,0,46.6178589-7.2557983v52.9239502h89.6005859V388.324585h4.6369629 c5.182251,0,6.2341919,0,6.2341919,6.2359619v44.6141357h271.855957c16.5639038,0,34.6908569-4.144165,44.5458374-11.9269409 v11.9269409h86.4730225c17.506958,0,35.5311279-3.0778198,47.9609375-8.7295532v-35.2803955 C1178.5874023,405.9354858,1163.463501,411.1586304,1142.9508057,411.1586304z M591.4239502,364.4526367h-41.9449463v46.7059937 h-64.2001343l-40.9088745-45.6699219l-42.4736938,45.6699219H269.8417969V272.0784302h134.1283569l40.3998413,45.6700439 l42.9810181-45.6700439h106.1465454c25.8899536,0,55.4169312,7.7811279,55.4169312,45.6700439 C648.9144897,356.6716309,619.9147949,364.4526367,591.4239502,364.4526367z M791.84198,358.7436523 c4.1459351,6.7450562,5.1819458,12.9647827,5.1819458,25.4169922v26.9979858h-33.145874v-16.5980835 c0-9.3620605,0-21.2890625-5.690918-28.0340576c-5.1819458-5.1819458-11.9089966-6.2179565-23.8179321-6.2179565h-35.7266846 v50.8500977h-33.6731567V272.0784302h76.1106567c17.1071167,0,30.053894,1.0360718,40.9268188,6.7450562 c10.8711548,6.2359619,16.5621338,15.0530396,16.5621338,31.1421509c0,21.7979736-14.5077515,33.7249756-23.8179321,36.8348999 C783.0429077,349.3995972,788.7338867,354.581543,791.84198,358.7436523z M928.5514526,301.1485596h-78.1988525v25.4169922 h76.6538086v28.0159912h-76.6538086v28.0340576h78.1988525v28.5430298h-110.817688V272.0784912h110.817688V301.1485596z M1012.9701538,411.1586304h-64.2178345v-29.5790405h64.2178345c6.2000122,0,9.8189087-1.0360718,12.9450073-3.1099243 c2.0557861-2.0720825,4.145874-5.1981201,4.145874-8.835022c0-4.1459351-2.0900879-8.2901001-4.145874-9.8531494 c-2.0720825-2.0738525-5.7089844-3.1098633-11.9089966-3.1098633 c-30.5626831-1.0360107-69.3997803,1.0360107-69.3997803-43.0690918c0-19.7260132,11.9089966-41.5240479,47.6359253-41.5240479 h66.291626v29.5791016h-61.1096802c-6.2180176,0-10.3639526,0-12.9450073,2.0738525 c-4.1279297,3.1080933-5.1819458,6.2341919-5.1819458,10.8891602c0,5.1998901,3.1098633,8.3259888,6.7449951,9.8728638 c4.1281738,1.0360107,8.2738647,2.0720825,12.9450073,2.0720825h18.1272583 c18.6375122,0,30.5464478,4.1621094,38.8366089,10.9071045c5.6728516,7.2557983,9.8369141,16.0908813,9.8369141,30.1079102 C1065.7880859,397.1416626,1046.625,411.1586304,1012.9701538,411.1586304z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M613.1698608,63.4744263c-4.1444092-2.0720825-10.8552856-2.0720825-16.5804443-2.0720825h-40.8926392 v30.6151733h40.8926392c6.7449951,0,11.4161987,0,16.5804443-3.1081543 c4.1456299-1.5630493,6.2176514-6.7449951,6.2176514-12.4719238 C619.3875122,70.2194214,617.3154907,66.0753174,613.1698608,63.4744263z'/%3E%3Cpath class='st0' d='M1040.934082,4.8252563v22.8341064l-14.0008545-22.8341064h-94.2357788v22.8341064L920.7883911,4.8252563 H792.8779907c-21.7440796,0-40.9088745,2.5991211-55.4169312,10.9071655V4.8252563h-88.5465698v10.9071655 c-9.835144-8.3080444-22.7819214-10.9071655-37.7990112-10.9071655H289.0065308l-22.2548828,49.3051147L243.9517212,4.8252563 H142.9691772v22.8341064L131.0601196,4.8252563H44.5874634L4.2294922,97.1035767v102.3429565h57.4309082l12.9629517-31.6691895 h28.4729004l11.9090576,31.6691895H227.369751v-23.8881836l9.8369751,23.8881836h58.5268555l9.8369141-24.9241333v24.9241333 h278.0901489v-51.9041748h4.6729126c4.1279297,0,5.1640015,1.0360718,5.1640015,7.2540283v44.6501465h143.963501v-11.9449463 c11.9089966,6.2179565,29.5269165,11.9449463,53.3271484,11.9449463h60.6004639l12.9450073-31.6691895h28.4908447 l12.927063,31.6691895h116.0176392v-29.5971069l18.1270142,29.5971069h93.201416V4.8252563H1040.934082z M363.043335,171.4124756 h-33.6369019V62.4384155l-48.6917725,108.9740601h-28.4729004L203.5518799,62.4384155v108.9740601h-67.836731 l-12.4180298-30.6151733H53.3885498l-12.4362183,30.6151733H5.2235718L64.788269,32.3322754h49.1809692l56.9817505,131.2811279 V32.3322754h53.3269043l43.4917603,94.4480591l40.9268799-94.4480591h54.3468018V171.4124756z M499.2601929,61.4024048h-77.6900635 v24.907959h76.6538086v28.5430298h-76.6538086v28.0160522h77.6900635v28.5430298H387.9152832V32.3323364h111.3449097V61.4024048z M648.9144897,118.9974976c5.1639404,6.7449951,6.2017822,12.980957,6.2017822,24.907959v27.507019h-34.1656494V153.760376 c0-7.7828369,1.0377808-19.7080078-4.6531372-26.9800415c-5.1820068-4.6729126-12.9630737-5.7089844-24.8735352-5.7089844 h-35.7271729v50.3411255h-32.6188965V32.3322754h76.1286011c17.0910034,0,28.9822388,0,39.8728638,6.2360229 c10.87323,6.7449951,17.6182251,15.5620728,17.6182251,31.651123c0,21.7980957-14.5281372,32.6889648-23.8361816,36.8529053 C640.1153564,110.1804199,645.8063354,114.8533325,648.9144897,118.9974976z M709.4971924,171.4124756h-33.6369019V32.3323364 h33.6369019V171.4124756z M1103.5888672,171.4124756h-47.6378174L993.2783203,67.1113281v104.3011475h-67.3079834 l-12.9627075-30.6151733h-69.3837891l-12.9450073,30.6151733H791.84198c-16.0546265,0-36.7629395-3.6351318-48.671936-15.5620728 c-10.8909302-11.9449463-17.1089478-28.0339966-17.1089478-52.9420166 c0.5269775-20.7440186,3.1260986-39.43396,18.1449585-54.4869995 c9.8369141-10.8891602,27.9459229-16.0891113,50.7457886-16.0891113h31.5809937v30.1061401h-31.5809937 c-11.9089355,0-19.1644897,2.0738525-25.9095459,7.7810059c-6.2001953,6.2180176-8.7993164,17.1268921-8.7993164,31.6530151 c0,15.0529785,2.5991211,25.9439697,8.7993164,33.2159424c4.6726685,4.6711426,14.0006104,6.7449951,22.7996826,6.7449951 h15.0188599l47.6541748-109.5010986h49.1824951l55.9277344,131.2811279V32.3322754h51.2709961l58.5106201,96.5200806V32.3322754 h34.1820068V171.4124756z'/%3E%3Cpolygon class='st0' points='65.2972412,111.2164307 111.3701782,111.2164307 88.6065063,56.2023926 '/%3E%3Cpolygon class='st0' points='855.5327759,111.2164307 901.0966187,111.2164307 878.3147583,56.2023926 '/%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    height: 50px;
    width: 110px
}

.features-container .feature-image.visa {
    width: 120px
}

.features-container .feature-image .inb {
    background-image: initial;
    background-size: contain;
    background-repeat: no-repeat;
    height: 50px;
    width: 75px
}

.features-container .feature-image .upi {
    background-image: initial;
    background-size: contain;
    background-repeat: no-repeat;
    height: 37px;
    width: 105px;
    position: relative;
    top: 11px;
    margin-right: 12px
}

.features-container .feature-image .feature-custom-marketing {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 1920 1920'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %23f7931e; stroke-linecap: round; stroke-linejoin: round; stroke-width: 73px; %7D %3C/style%3E%3C/defs%3E%3C!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --%3E%3Cg%3E%3Cg id='Layer_1'%3E%3Cg id='Layer_1-2' data-name='Layer_1'%3E%3Cg id='best_discount'%3E%3Cg%3E%3Cline class='cls-1' x1='1192.1999512' y1='467.3999939' x2='726.2000122' y2='1108.0999756'/%3E%3Ccircle class='cls-1' cx='726.2000122' cy='583.9000168' r='145.6000099'/%3E%3Ccircle class='cls-1' cx='1192.1999512' cy='991.5999756' r='145.5999756'/%3E%3C/g%3E%3Cpath class='cls-1' d='M1650.4000244,880.7000122l-69.5,73.7000122,23.4000244,98.3000488c16.5999756,69.9000244-24.3000488,140.5999756-93.0999756,161.0999756l-96.9000244,28.9000244-28.9000244,96.9000244c-20.5,68.9000244-91.1999512,109.6999512-161.0999756,93.0999756l-98.3000488-23.4000244-73.6999512,69.5c-52.2000122,49.1999512-133.7000122,49.1999512-185.9000244,0l-73.7000122-69.5-98.2999878,23.4000244c-69.9000244,16.5999756-140.5999756-24.3000488-161.0999756-93.0999756l-28.8999939-96.9000244-96.8999939-28.9000244c-68.8999939-20.5-109.7000122-91.1999512-93.1000061-161.0999756l23.3999939-98.2999878-69.5-73.7000122c-49.1999969-52.2000122-49.1999969-133.7000122,0-185.9000244l69.5-73.7000122-23.3999939-98.2999878c-16.6000061-69.8999939,24.2999878-140.6000061,93.1000061-161.1000061l96.8999939-28.8999939,28.8999939-96.8999939c20.5-68.8999939,91.2000122-109.6999969,161.0999756-93.1000061l98.2999878,23.3999939,73.7000122-69.5c52.2000122-49.2000008,133.7000122-49.2000008,185.9000244,0l73.6999512,69.5,98.3000488-23.3999939c69.9000244-16.5999985,140.5999756,24.3000031,161.0999756,93.1000061l28.9000244,96.8999939,96.9000244,28.8999939c68.9000244,20.5,109.6999512,91.1999817,93.0999756,161.1000061l-23.4000244,98.2999878,69.5,73.7000122c49.1999512,52.2000122,49.1999512,133.7000122,0,185.9000244v-.000061Z'/%3E%3Cpolyline class='cls-1' points='1424.5999756 1239.5999756 1803.8000488 1632.3000488 1425.1999512 1632.3000488 1251.8000488 1865.3000488 1251.8000488 1865.3000488 959.2000122 1515.8000488'/%3E%3Cpolyline class='cls-1' points='504.2999878 1242.6999512 114.6999969 1632.3000488 493.2000122 1632.3000488 666.7000122 1865.3000488 666.7000122 1865.3000488 959.2000122 1515.8000488'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    height: 50px;
    width: 50px
}

.features-container .feature-label {
    color: #fff;
    font-size: 1.125rem;
    max-width: initial;
    padding-left: 6px;
    padding-right: 6px
}

.game-providers-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -6px;
    margin-right: -6px
}

.game-providers-container .game-provider-box {
    padding: 6px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%
}

@media (max-width: 1279.98px) {
    .game-providers-container .game-provider-box {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

.game-providers-container .game-provider-item {
    cursor: pointer;
    position: relative;
    border: 1px solid rgba(255, 255, 255, .3);
    border-radius: .2rem;
    padding: 12px 6px;
    -webkit-transition: border-color .15s ease-in-out, opacity .15s ease-in-out;
    transition: border-color .15s ease-in-out, opacity .15s ease-in-out;
    background-color: transparent
}

@media screen and (prefers-reduced-motion:reduce) {
    .game-providers-container .game-provider-item {
        -webkit-transition: none;
        transition: none
    }
}

.game-providers-container .game-provider-item:focus,
.game-providers-container .game-provider-item:hover {
    border-color: #f7931e;
    opacity: 1
}

.game-providers-container .game-provider-item.active {
    border-color: #f7931e
}

.game-providers-container .game-provider-item .label-selected {
    position: absolute;
    font-size: .75rem;
    color: #000;
    background-color: #f7931e;
    border-radius: 50%;
    padding: .25rem;
    top: 6px;
    right: 6px
}

.game-providers-container.selected-provider .game-provider-item {
    opacity: .5
}

.game-providers-container.selected-provider .game-provider-item:focus,
.game-providers-container.selected-provider .game-provider-item:hover {
    opacity: 1
}

.game-providers-container.selected-provider .game-provider-item.active {
    opacity: 1
}

.game-providers-container .game-provider-item-all {
    background-color: transparent;
    text-align: center;
    color: #cacbcc;
    width: 100%;
    margin: 0 6px 6px 6px
}

.game-providers-container .game-provider-item-all.active {
    border: 1px solid #f7931e;
    opacity: 1
}

.game-providers-container .partner-logo {
    height: 50px;
    width: 110px;
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100% 200%;
    cursor: pointer;
    margin: 0 auto
}

.free-spins-content-container .free-spins-offer {
    padding: 1rem 12px
}

.free-spins-content-container .free-spins-offer+.free-spins-offer {
    border-top: 1px solid #5e5e5e
}

.free-spins-content-container .free-spins-info {
    margin-bottom: 1.5rem
}

.free-spins-content-container .free-spins-info .free-spins-main-info {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.free-spins-content-container .free-spins-amount-info {
    font-size: .875rem;
    font-weight: 700;
    color: #cacbcc
}

.free-spins-content-container .info-counter {
    padding-left: 6px;
    padding-right: 6px
}

.free-spins-content-container .free-spins-valid-info {
    color: #909092;
    font-size: .6875rem;
    font-weight: 700;
    text-transform: uppercase
}

.free-spins-content-container .free-spins-badge {
    background-color: #575757;
    border-radius: 50%;
    padding: 12px
}

.free-spins-content-container .badge-icon {
    width: 24px;
    display: block
}

.free-spins-content-container .terms-and-conditions {
    font-size: .625rem;
    font-weight: 700;
    text-transform: uppercase
}

.free-spins-content-container .game-info-title {
    color: #cacbcc;
    font-size: .75rem;
    font-weight: 400
}

.free-spins-content-container .game-list {
    margin-left: -3px;
    margin-right: -3px
}

.free-spins-content-container .game-item {
    padding-left: 3px;
    padding-right: 3px;
    margin: 6px 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.free-spins-content-container .game-thumbnail {
    display: block
}

.free-spins-content-container .game-title {
    color: #cacbcc;
    display: block;
    font-size: .75rem;
    margin-top: .25rem
}

.member-details .games-casino-element-display .btn-promotions-nav {
    min-width: auto;
    margin-right: 1rem
}

.member-details .no-results-box {
    background-color: #2f3131;
    padding: 4rem 12px
}

.member-details .no-results-box .no-results-label {
    text-align: center;
    font-size: .875rem;
    color: inherit;
    font-weight: 400
}

.member-details .promotion-section-container {
    padding: 12px;
    min-height: 60vh
}

.member-details .promotion-box {
    border: 1px solid #202121;
    position: relative;
    height: 100%
}

.member-details .section-title .label-expired {
    margin-right: 12px
}

.member-details .promotion-banner {
    width: 100%;
    -ms-flex-item-align: start;
    align-self: flex-start;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    cursor: pointer
}

.member-details .promotion-banner .img-fluid {
    width: 100%
}

.member-details .promotion-info {
    background-color: #1b1b19;
    padding: 1rem 12px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.member-details .promotion-info .label-expired {
    margin-right: 12px;
    margin-top: 1rem
}

.member-details .promotion-overlay {
    position: absolute;
    left: 0;
    background-color: rgba(0, 0, 0, .7);
    top: 0;
    width: 100%;
    height: 100%
}

.member-details .promotion-locked {
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 2
}

.member-details .promotion-locked .padlock {
    width: 64px;
    height: 64px;
    background-color: #ff7e53;
    -ms-flex-item-align: center;
    align-self: center;
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    color: #ffcbb9;
    font-size: 2rem;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 10px rgba(255, 126, 83, .5);
    box-shadow: 0 0 0 10px rgba(255, 126, 83, .5)
}

.member-details .promotion-locked .lock-label {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    margin-top: 1rem;
    font-weight: 700;
    color: #ff7e53;
    font-size: 20px
}

.member-details .promotion-text {
    margin-top: 1.5rem
}

.member-details .promotion-text .activateCouponCode {
    text-transform: uppercase
}

.member-details .promotions-content-list .promotion-text {
    margin-top: .5rem
}

.member-details .single-promotion-image-frame {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.member-details .promotions-actions-container {
    padding: 12px;
    background-color: #282826
}

.member-details .promotions-actions-container .btn.loader-circle-inline-full {
    padding-left: 3em
}

.member-details .promotions-actions-container .btn.loader-circle-inline-full::before {
    left: .6em;
    border-top-color: rgba(255, 255, 255, .3);
    border-right-color: rgba(255, 255, 255, .3);
    border-bottom-color: rgba(255, 255, 255, .3);
    border-left-color: #fff
}

.member-details .promotion-link {
    cursor: pointer;
    font-weight: 700;
    display: inline-block;
    margin-top: 1rem;
    text-align: initial;
    width: auto
}

.member-details .promotion-info .btn.loader-circle-inline-full {
    padding-left: 3em
}

.member-details .promotion-info .btn.loader-circle-inline-full::before {
    left: .6em;
    border-top-color: rgba(0, 0, 0, .3);
    border-right-color: rgba(0, 0, 0, .3);
    border-bottom-color: rgba(0, 0, 0, .3);
    border-left-color: #000
}

#campaignModal .promotion-title {
    padding: 12px
}

.serving-pointer::before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: .375rem;
    height: .375rem;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, .1);
    margin-right: 6px
}

.serving::before {
    background-color: #f7931e
}

.rg-links-list {
    padding: 6px 12px;
    background-color: #131313
}

.rg-links-list .rg-link {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 6px 12px;
    border: 1px solid #000;
    background: #fff;
    font-family: Verdana;
    white-space: nowrap;
    -webkit-transition: .15s;
    transition: .15s;
    cursor: pointer
}

.rg-links-list .rg-link:not(:last-child) {
    margin-right: 8px
}

.rg-links-list .rg-link:hover {
    background: #e6e6e6
}

.rg-links-list .rg-link .rg-link-image {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 20px;
    height: 20px;
    background-size: 20px;
    margin-right: .5rem
}

.rg-links-list .rg-link .rg-link-label {
    font-size: .8125rem;
    color: #2d2d2d
}

.rg-links-list .logo-link {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    border: none;
    background: 0 0;
    padding-top: 0;
    padding-bottom: 0;
    margin-left: 6px;
    margin-right: 6px
}

.rg-links-list .logo-link:hover {
    background: 0 0
}

.rg-links-list .logo-link .rg-link-image {
    margin-right: 0;
    background-repeat: no-repeat;
    background-size: 100%
}

.rg-links-list .logo-link.igaming .rg-link-image {
    width: 100px;
    height: 30px
}

.seo-content {
    background-color: #181818;
    color: #cacbcc
}

.seo-content-wrapper:not(:empty) {
    margin: 12px 6px;
    padding: 12px 6px;
    font-size: .75rem
}

.seo-content-wrapper:not(:empty) h1 {
    font-size: 1.125rem
}

.seo-content-wrapper:not(:empty) h2 {
    font-size: 1rem
}

.seo-content-wrapper:not(:empty) h3 {
    font-size: .875rem
}

.seo-content-wrapper:not(:empty) p {
    font-size: .75rem
}

.e-sports-live-indicator {
    border-radius: 50%;
    height: 12px;
    width: 12px;
    background-color: #e3141f
}

.e-sports-navigation .esport-nav-group-item.esport-nav-group-item-live .e-sports-nav-head-link {
    border-top: 0 solid transparent !important
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link {
    font-size: .8125rem;
    padding: .75rem 6px;
    background-color: #000;
    border-top: 1px solid #1c1c1c;
    cursor: pointer;
    color: #fff
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link a {
    color: #fff
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link .e-sports-icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin: 0 12px;
    opacity: .7
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link .sport-title {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 6px
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link .sport-title:hover {
    color: #f7931e
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link .sport-event-count {
    font-size: .75rem;
    min-width: 38px;
    text-align: right;
    padding: 0 6px
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link:hover {
    background-color: #050505;
    color: #f7931e
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link:hover .e-sports-icon {
    opacity: 1
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link:hover .sport-title {
    color: #f7931e
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link.active {
    color: #fff;
    -webkit-box-shadow: inset 2px 0 #f7931e;
    box-shadow: inset 2px 0 #f7931e;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(247, 147, 30, .2)), color-stop(60%, #000));
    background-image: linear-gradient(to right, rgba(247, 147, 30, .2) 0, #000 60% 100%);
    background-repeat: repeat-x;
    font-weight: 500
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link.active .e-sports-icon,
.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link.active .sport-event-count,
.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link.active .sport-title {
    opacity: 1
}

.e-sports-navigation .esport-nav-group-item .e-sports-nav-head-link.active .sport-title {
    color: #fff
}

@media (max-width: 1439.98px) {

    .e-sports-navigation .league-list,
    .e-sports-navigation .sport-event-count,
    .e-sports-navigation .sport-title {
        display: none
    }
}

.e-sports-navigation .league-list {
    background-color: #242424
}

.e-sports-navigation .league-list .league-item {
    color: #cacbcc;
    font-size: .75rem;
    padding: .5rem 6px
}

.e-sports-navigation .league-list .league-item+.league-item {
    border-top: 1px solid #202121
}

.e-sports-navigation .league-list .league-item-name {
    cursor: pointer;
    color: #cacbcc
}

.e-sports-navigation .league-list .league-item-name:hover {
    color: #cacbcc
}

.e-sports-navigation .league-list .league-event-control {
    padding: 0 6px
}

.e-sports-navigation .league-list .league-events-count {
    padding: 0 6px
}

#esportsFilters .view-switch-container {
    margin-right: 12px
}

#esportsFilters .view-switch {
    color: #909092;
    cursor: pointer;
    font-size: 1.5rem
}

#esportsFilters .view-switch:hover:not(.active) {
    color: #fff
}

#esportsFilters .view-switch.active {
    color: #f7931e
}

#esportsFilters .clear-search {
    cursor: pointer
}

.e-sports-event-board {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height .5s cubic-bezier(0, 1, 0, 1);
    transition: max-height .5s cubic-bezier(0, 1, 0, 1);
    background-color: #000
}

.e-sports-event-board.opening {
    max-height: 99em;
    -webkit-transition: max-height .5s ease-in-out;
    transition: max-height .5s ease-in-out;
    -webkit-animation: fadein .5s ease-in alternate;
    animation: fadein .5s ease-in alternate
}

.e-sports-event-board.opened {
    max-height: 99em;
    border-bottom: 1px solid #202121
}

.e-sports-event-board.closing {
    -webkit-animation: fadeout .5s ease-in alternate;
    animation: fadeout .5s ease-in alternate
}

.e-sports-event-board .event-live .featured-event-info {
    background-image: radial-gradient(70% 50% at center top, rgba(146, 187, 255, .25), #2e2e2e);
    background-color: #2e2e2e
}

.e-sports-event-board .event-prematch .featured-event-info {
    background-image: radial-gradient(70% 50% at center top, rgba(146, 187, 255, .25), #2e2e2e);
    background-color: #2e2e2e
}

.e-sports-event-board .e-sports-event-info-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.e-sports-event-board .live-center {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%
}

.e-sports-event-board .live-center .error-stream {
    padding: 1rem 12px;
    width: 100%;
    color: #b3b3b3
}

.e-sports-event-board .featured-event-info .live-label {
    right: 12px;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

#app-main-content,
#mainVueContainer {
    min-height: 80vh
}

.plugin-content #app-main-content,
.plugin-content #mainVueContainer {
    min-height: 800px
}

.e-sports-table .league-title {
    color: #fff;
    font-weight: 400;
    background-color: #242424;
    border-bottom: 1px solid #000;
    cursor: pointer
}

.e-sports-table .league-title:hover {
    background-color: #454545
}

.e-sports-table .league-title:hover .league-toggle-icon {
    opacity: 1
}

.e-sports-table .league-title .league-info {
    padding: .625rem 12px
}

.e-sports-table .league-title .e-sports-icon {
    margin-right: 12px
}

.e-sports-table .league-title .league-title-label {
    font-size: .8125rem
}

.e-sports-table .league-title .league-toggle-icon {
    opacity: .2
}

.e-sports-table .league-title .league-markets {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .625rem 0
}

.e-sports-table .league-title .league-market {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-right: 9px
}

.e-sports-table .league-title .market-title {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    text-align: center;
    font-size: .625rem;
    text-transform: uppercase;
    color: #fff;
    padding-left: 3px;
    padding-right: 3px
}

.e-sports-table .league-title .league-actions {
    width: 80px;
    padding: .625rem 12px
}

.e-sports-table .event-wrapper {
    background-color: #1c1c1c;
    border-bottom: 1px solid #000;
    border-top: 0 solid transparent
}

.e-sports-table .toggle-event-board {
    font-size: .5rem;
    font-weight: 700;
    cursor: pointer;
    text-transform: uppercase;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative;
    border-bottom: 1px solid #202121
}

.e-sports-table .toggle-event-board .board-toggle-icon {
    position: relative;
    z-index: 1;
    font-size: 1rem;
    padding-left: 2px;
    padding-right: 2px
}

.e-sports-table .toggle-event-board .play-stream-label {
    padding-left: 2px;
    padding-right: 2px
}

.e-sports-table .open-event-board {
    color: #fff;
    background-image: -webkit-gradient(linear, left top, right top, from(#b41019), to(#e3141f));
    background-image: linear-gradient(to right, #b41019 0, #e3141f 100%);
    background-repeat: repeat-x
}

.e-sports-table .close-event-board {
    color: #fff;
    background-image: -webkit-gradient(linear, left top, right top, from(#2e2e2e), to(#2e2e2e));
    background-image: linear-gradient(to right, #2e2e2e 0, #2e2e2e 100%);
    background-repeat: repeat-x
}

.e-sports-table .close-event-board:before {
    content: "";
    display: block;
    position: absolute;
    top: -1px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #2e2e2e
}

.e-sports-table.table-grid .league-info {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(40% + 33px);
    flex: 0 0 calc(40% + 33px)
}

.e-sports-table.table-grid .event-container {
    min-height: 68px
}

.e-sports-table.table-grid .event-container .event-start-date {
    font-size: .6875rem;
    color: #b3b3b3;
    text-align: center
}

.e-sports-table.table-grid .event-container .event-date-time {
    width: 60px;
    background-color: #1c1c1c;
    padding: 0 6px;
    border-right: 1px solid #000
}

.e-sports-table.table-grid .event-container .date-time-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.e-sports-table.table-grid .event-container .event-live-period {
    font-size: .6875rem;
    font-weight: 400;
    color: #b3b3b3;
    text-transform: uppercase;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.e-sports-table.table-grid .event-container .event-live-period .game-period,
.e-sports-table.table-grid .event-container .event-live-period .live-clock,
.e-sports-table.table-grid .event-container .event-live-period .live-minute {
    padding-left: 1px;
    padding-right: 1px
}

.e-sports-table.table-grid .event-container .live-label {
    background-color: #e3141f;
    text-transform: uppercase;
    color: #fff;
    border-radius: .2rem;
    padding: .0625rem .25rem;
    margin: .25rem auto;
    white-space: nowrap;
    font-size: .5rem;
    font-weight: 700
}

.e-sports-table.table-grid .event-container .event-column-teams {
    cursor: pointer;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    font-size: .8125rem;
    padding: 9px 6px;
    border-right: 1px solid #000
}

.e-sports-table.table-grid .event-container .event-team-row {
    padding-top: 3px;
    padding-bottom: 3px
}

.e-sports-table.table-grid .event-container .event-team {
    padding-left: 6px;
    padding-right: 6px;
    font-weight: 400;
    color: #cacbcc
}

.e-sports-table.table-grid .event-container .text__highlight {
    background-color: #f7931e
}

.e-sports-table.table-grid .event-container .event-team-score {
    color: #f7931e;
    font-weight: 700;
    padding-left: 6px;
    padding-right: 6px
}

.e-sports-table.table-grid .event-container .event-column-markets {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 6px 0
}

.e-sports-table.table-grid .event-container .market-line-list {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.e-sports-table.table-grid .event-container .market-line {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 6px;
    padding-right: 6px
}

.e-sports-table.table-grid .event-container .selection-unavailable {
    background-color: #000;
    border-radius: .2rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-left: 3px;
    margin-right: 3px;
    cursor: not-allowed
}

.e-sports-table.table-grid .event-container .selection-unavailable-icon {
    color: #787878
}

.e-sports-table.table-grid .event-container .odd-container {
    background-color: #000;
    border-radius: .2rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 3px;
    margin-right: 3px
}

.e-sports-table.table-grid .event-container .market-odd_holder {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-radius: .2rem;
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: .625rem 0
}

.e-sports-table.table-grid .event-container .odd {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    padding-left: 0;
    padding-right: 0
}

.e-sports-table.table-grid .event-container .spread {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    padding-left: 0;
    padding-right: 0;
    color: #b3b3b3;
    font-size: .6875rem;
    text-align: center
}

.e-sports-table.table-grid .event-favorite {
    width: 40px;
    border-right: 1px solid #000
}

.e-sports-table.table-grid .event-favorite .add-to-favorite {
    opacity: .5;
    cursor: pointer
}

.e-sports-table.table-grid .event-favorite .add-to-favorite.active {
    opacity: 1;
    color: #f7931e
}

.e-sports-table.table-grid .event-main {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.e-sports-table.table-grid .event-actions {
    width: 80px;
    border-left: 1px solid #000;
    background-color: #292929
}

.e-sports-table.table-grid .select-event {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    cursor: pointer
}

.e-sports-table.table-grid .market-counter {
    font-size: .6875rem;
    color: #fff;
    font-weight: 700
}

@media (max-width: 1599.98px) {
    .e-sports-table.table-grid .league-info {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 370px;
        flex: 0 0 370px
    }

    .e-sports-table.table-grid .event-container .event-column-teams {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 260px;
        flex: 0 0 260px
    }
}

@media (max-width: 1199.98px) {
    .e-sports-table.table-grid .event-column-favorite {
        display: none !important
    }
}

@media (max-width: 1439.98px) {
    .e-sports-table.table-grid .event-column-date-time {
        width: 55px !important
    }

    .e-sports-table.table-grid .league-info {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 354px;
        flex: 0 0 354px
    }

    .e-sports-table.table-grid .event-container {
        min-height: 62px
    }

    .e-sports-table.table-grid .event-container .event-team-row {
        padding-top: 2px;
        padding-bottom: 2px
    }

    .e-sports-table.table-grid .event-container .event-column-teams {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 245px;
        flex: 0 0 245px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 3px 6px
    }

    .e-sports-table.table-grid .event-container .market-odd_holder {
        padding-top: .4375rem;
        padding-bottom: .4375rem
    }

    .e-sports-table.table-grid .event-container .market-line {
        padding-left: 3px;
        padding-right: 3px
    }

    .e-sports-table.table-grid .event-container .odd-container {
        padding-left: 2px;
        padding-right: 2px
    }
}

.e-sports-breadcrumb-container {
    border-radius: 0
}

.e-sports-breadcrumb-container .btn-navigate-back {
    cursor: pointer;
    padding-left: 12px
}

.e-sports-breadcrumb-container .e-sports-live-indicator {
    margin-right: 12px
}

.e-sports-breadcrumb-container .navigate-back-icon {
    font-size: 1.5rem
}

.event-market-categories-nav {
    background-color: #000;
    border-bottom: 1px solid #202121
}

.event-market-categories-nav .nav-link {
    font-size: .75rem;
    text-transform: uppercase;
    color: rgba(255, 255, 255, .7);
    padding: .75rem 18px;
    border-top: 2px solid transparent;
    border-bottom: 2px solid transparent;
    position: relative;
    cursor: pointer;
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    max-width: 12rem
}

.event-market-categories-nav .nav-link:hover {
    color: #fff
}

.event-market-categories-nav .nav-link.active {
    color: #fff;
    border-bottom-color: #f7931e
}

.event-market-categories-nav .nav-link.active:after {
    display: none
}

.event-market-categories-nav .nav-link[data-value="0"] {
    display: none
}

.event-market-categories-nav .nav-link-icon {
    font-size: 1rem;
    padding-right: 6px
}

.event-market-categories-nav .nav-link-label {
    font-size: .5rem;
    font-weight: 700;
    line-height: 1;
    position: absolute;
    top: .1875rem;
    right: .5625rem;
    text-transform: uppercase;
    color: #333;
    background-color: #f7931e;
    padding: .0625rem .125rem
}

.event-market-categories-nav .nav-link-label:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -.25rem;
    border-left: 0 solid transparent;
    border-right: .25rem solid transparent;
    border-top: .25rem solid #f7931e
}

.e-sports-single-event .single-event-market-list .es-market-container {
    padding: 3px
}

.e-sports-single-event .single-event-market-list .es-market-container .event-market-line-list {
    margin: 0;
    border-top: 0 solid transparent
}

.e-sports-single-event .single-event-market-list .es-market-container.disabled-market .event-market-line {
    pointer-events: none
}

.e-sports-single-event .single-event-market-list .es-market-container.disabled-market .odd,
.e-sports-single-event .single-event-market-list .es-market-container.disabled-market .spread {
    display: none !important
}

.e-sports-single-event .single-event-market-list .event-market .market-head {
    background-color: #242424;
    font-weight: 500;
    border-bottom: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line-list .event-market-line-item+.event-market-line-item .event-market-line {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line-list .event-market-line-item .event-market-line+.event-market-line {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 -.0625rem
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-1 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-1 .odd-container:nth-child(n+2) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-1 .odd-container:nth-child(1n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-2 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-2 .odd-container:nth-child(n+3) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-2 .odd-container:nth-child(2n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-3 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-3 .odd-container:nth-child(n+4) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-3 .odd-container:nth-child(3n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-4 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-4 .odd-container:nth-child(n+5) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-4 .odd-container:nth-child(4n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-5 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-5 .odd-container:nth-child(n+6) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-5 .odd-container:nth-child(5n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-6 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-6 .odd-container:nth-child(n+7) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-6 .odd-container:nth-child(6n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-7 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 14.2857142857%;
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-7 .odd-container:nth-child(n+8) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-7 .odd-container:nth-child(7n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-8 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-8 .odd-container:nth-child(n+9) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-8 .odd-container:nth-child(8n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-9 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 11.1111111111%;
    flex: 0 0 11.1111111111%;
    max-width: 11.1111111111%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-9 .odd-container:nth-child(n+10) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-9 .odd-container:nth-child(9n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-10 .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
    max-width: 10%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-10 .odd-container:nth-child(n+11) {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line.ds-line.ds-line-col-10 .odd-container:nth-child(10n+1) {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line-full-width {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line-full-width .odd-container {
    border-left: none;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line-full-width .odd-container+.odd-container {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-line-full-width+.event-market-line-full-width {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .market-columns-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.e-sports-single-event .single-event-market-list .event-market .market-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    overflow: hidden
}

.e-sports-single-event .single-event-market-list .event-market .market-column+.market-column {
    border-left: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .market-column .odd-container {
    border-left: none
}

.e-sports-single-event .single-event-market-list .event-market .market-column .odd-container+.odd-container {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .market-title-score {
    padding-left: 6px;
    padding-right: 6px
}

.e-sports-single-event .single-event-market-list .event-market .market-line-title {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    margin: .0625rem;
    border-radius: .2rem
}

.e-sports-single-event .single-event-market-list .event-market .market-line-title_holder {
    padding: 0 9px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.e-sports-single-event .single-event-market-list .event-market .market-line-title_holder .title {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    -ms-flex-item-align: center;
    align-self: center;
    max-height: 2.25rem;
    font-size: .75rem;
    padding-left: 3px;
    padding-right: 3px
}

.e-sports-single-event .single-event-market-list .event-market .event-market-table_head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #131313;
    background-color: #4a4a4a;
    border-radius: .2rem
}

.e-sports-single-event .single-event-market-list .event-market .event-market-table_head .table-head-cell {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    font-size: .6875rem;
    text-align: center;
    padding: .25rem 0
}

.e-sports-single-event .single-event-market-list .event-market .event-market-table_body .market-line-row+.market-line-row {
    border-top: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .event-market-table_body .market-line-cell {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.e-sports-single-event .single-event-market-list .event-market .event-market-table_body .market-line-cell+.market-line-cell {
    border-left: 1px solid #131313
}

.e-sports-single-event .single-event-market-list .event-market .odd-container {
    height: 3rem;
    background-color: transparent;
    padding: .0625rem
}

.e-sports-single-event .single-event-market-list .event-market .odd-container+.odd-container {
    border-left: none
}

.e-sports-single-event .single-event-market-list .market-odd_holder.odd-holder {
    width: 100%;
    height: 100%;
    line-height: 2.5;
    background-color: #1c1c1c;
    border-radius: .2rem;
    padding: .5rem 9px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row
}

.e-sports-single-event .single-event-market-list .market-odd_holder .market-odd_info {
    color: #ebebeb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.e-sports-single-event .single-event-market-list .market-tooltip {
    display: none;
    font-size: .75rem;
    padding: .5rem 12px;
    background-color: #5f5f5f;
    border-bottom: 1px solid #131313;
    color: #fff
}

.e-sports-single-event .no-available-markets {
    background-color: #181818
}

.campaign-promotion-page {
    height: 100%;
    padding: 0 !important
}

#game-frame.campaign-promotion {
    height: auto;
    background-color: transparent
}

#game-frame.campaign-promotion .gfh-column-brand {
    width: 200px;
    padding: 0 12px
}

#game-frame.campaign-promotion .gfh-column-action {
    min-width: 200px
}

#game-frame.campaign-promotion .campaign-promotions-text {
    color: #fff
}

.tip-wrapper {
    width: 425px;
    font-size: 26px;
    font-family: "Roboto Condensed", sans-serif;
    font-weight: 300;
    text-align: center;
    position: fixed;
    top: 50%;
    right: 50%;
    -webkit-transform: translate(35%, -50%);
    transform: translate(35%, -50%);
    vertical-align: top
}

.tip-wrapper .tip {
    width: 60%;
    color: #cacbcc
}

.tip-wrapper .highlight {
    width: 100%;
    font-size: 42px;
    line-height: 42px;
    color: #e3141f;
    font-weight: 700
}

@media (max-width: 1279.98px) {
    .tip-wrapper {
        width: 330px;
        font-size: 22px
    }
}

.promotion-background {
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover
}

.promotions-container {
    max-width: 1400px;
    margin: 0 auto;
    text-align: right
}

.promotions-container .rel-wrapper {
    display: inline-block;
    position: relative;
    vertical-align: top;
    margin-top: 2rem
}

.promotion-day {
    line-height: 130px;
    background-repeat: no-repeat;
    background-size: contain;
    text-align: center;
    color: #fff;
    position: absolute;
    z-index: 10;
    cursor: pointer
}

.promotion-day.day-1 {
    width: 115px;
    height: 115px;
    top: 123px;
    left: 167px
}

.promotion-day.day-2 {
    width: 100px;
    height: 100px;
    top: 147px;
    right: 125px
}

.promotion-day.day-3 {
    width: 111px;
    height: 116px;
    top: 266px;
    left: 266px
}

.promotion-day.day-4 {
    width: 112px;
    height: 110px;
    top: 316px;
    right: 388px
}

.promotion-day.day-5 {
    width: 100px;
    height: 100px;
    top: 431px;
    left: 202px
}

.promotion-day.day-6 {
    width: 105px;
    height: 115px;
    top: 466px;
    right: 84px
}

.promotion-day.day-7 {
    width: 113px;
    height: 111px;
    top: 631px;
    right: 184px
}

.promotion-day.day-8 {
    width: 100px;
    height: 100px;
    top: 561px;
    left: 102px
}

.promotion-day.day-9 {
    width: 110px;
    height: 110px;
    top: 756px;
    left: 85px
}

.promotion-day.day-10 {
    width: 110px;
    height: 115px;
    top: 773px;
    left: 360px
}

.promotion-day.day-11 {
    width: 100px;
    height: 100px;
    top: 855px;
    right: 253px
}

.promotion-day.day-12 {
    width: 110px;
    height: 113px;
    top: 975px;
    left: 106px
}

.promotion-day.day-13 {
    width: 110px;
    height: 113px;
    top: 1157px;
    left: 166px
}

.promotion-day.day-14 {
    width: 106px;
    height: 108px;
    top: 1013px;
    right: 176px
}

.promotion-day.day-15 {
    width: 108px;
    height: 116px;
    top: 1174px;
    right: 121px
}

.promotion-day.day-16 {
    width: 113px;
    height: 110px;
    top: 1302px;
    left: 270px
}

.promotion-day.day-17 {
    width: 100px;
    height: 100px;
    top: 1360px;
    right: 393px
}

.promotion-day.day-18 {
    width: 100px;
    height: 100px;
    top: 1488px;
    right: 278px
}

.promotion-day.day-19 {
    width: 100px;
    height: 100px;
    top: 1506px;
    right: 98px
}

.promotion-day.day-20 {
    width: 100px;
    height: 100px;
    top: 1651px;
    left: 275px
}

.promotion-day.day-21 {
    width: 100px;
    height: 100px;
    top: 1612px;
    right: 369px
}

.promotion-day.day-22 {
    width: 100px;
    height: 100px;
    top: 1808px;
    left: 100px
}

.promotion-day.day-23 {
    width: 100px;
    height: 100px;
    top: 1820px;
    right: 117px
}

.promotion-day.day-24 {
    width: 100px;
    height: 100px;
    top: 1950px;
    right: 247px
}

.promotion-day.day-25 {
    width: 100px;
    height: 100px;
    top: 2107px;
    right: 362px
}

.promotion-day.day-26 {
    width: 100px;
    height: 100px;
    top: 2097px;
    right: 111px
}

.promotion-day.day-27 {
    width: 100px;
    height: 100px;
    top: 2250px;
    right: 259px
}

.promotion-day.day-28 {
    width: 100px;
    height: 100px;
    top: 2384px;
    right: 180px
}

.promotion-day.day-29 {
    width: 100px;
    height: 100px;
    top: 2414px;
    right: 340px
}

.promotion-day.day-30 {
    width: 100px;
    height: 100px;
    top: 2479px;
    right: 85px
}

.promotion-day.day-31 {
    width: 100px;
    height: 100px;
    top: 2549px;
    right: 285px
}

.timeline-list .timeline-list-item {
    padding-top: .375rem;
    padding-bottom: .375rem;
    position: relative;
    color: #fff
}

.timeline-list .timeline-list-item::after,
.timeline-list .timeline-list-item::before {
    position: absolute;
    width: 2px;
    height: calc(50% - .25rem);
    background-color: #787878;
    left: .25rem;
    right: auto;
    margin-left: -1px
}

.timeline-list .timeline-list-item:not(:first-child)::before {
    content: "";
    display: block;
    top: 0
}

.timeline-list .timeline-list-item:not(:last-child)::after {
    content: "";
    display: block;
    bottom: 0
}

.timeline-list .timeline-list-point {
    width: .5rem;
    height: .5rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 .5rem;
    flex: 0 0 .5rem;
    border-radius: 50%;
    border: 2px solid #787878;
    margin-right: .5rem;
    position: relative;
    z-index: 2
}

#betBuilderModal .modal-title {
    font-size: 1rem
}

#betBuilderModal .modal-content {
    overflow: hidden
}

.bet-builder {
    max-width: 100%;
    min-height: 600px;
    overflow: hidden
}

.bet-builder .bet-builder-selection-page {
    position: relative;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    min-width: 100%;
    overflow: hidden
}

.bet-builder .translated {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0)
}

.bet-builder .nav-tabs-bet-builder .nav-link {
    background-color: #242424;
    color: #cacbcc
}

.bet-builder .nav-tabs-bet-builder .nav-link.active {
    color: #fff
}

.bet-builder .bet-builder-tab {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 2rem 1rem
}

.bet-builder .bet-builder-market-title {
    font-size: .8125rem;
    padding-top: .375rem;
    padding-bottom: .375rem
}

.bet-builder .single-event-market-list .odd-container {
    height: 2.5rem !important;
    min-height: 2.5rem;
    background-color: transparent;
    padding: .125rem
}

.bet-builder .single-event-market-list .odd-container+.odd-container {
    border-left: none
}

.bet-builder .single-event-market-list .market-odd_holder.odd-holder {
    width: 100%;
    height: 100%;
    line-height: 2.5;
    background-color: #242424;
    border-radius: .2rem;
    padding: .5rem 9px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row;
    flex-flow: row
}

.bet-builder .single-event-market-list .market-odd_holder .market-odd_info {
    color: #ebebeb;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
}

.bet-builder .bet-builder-combo-market-list {
    margin-left: -.125rem;
    margin-right: -.125rem
}

.bet-builder .bet-builder-combo-market-container {
    padding: .125rem
}

.bet-builder .bet-builder-combo-market {
    border: 1px solid #242424;
    border-radius: .2rem;
    padding: 1rem 9px;
    font-size: .8125rem;
    font-weight: 500
}

.bet-builder .select-combo-market {
    cursor: pointer
}

.bet-builder .select-combo-market:hover {
    border-color: #3e3e3e
}

.bet-builder .bet-builder-option {
    min-width: 120px
}

.bet-builder .market-line-column .odd-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.bet-builder .bet-builder-alert {
    font-size: .8125rem;
    color: #000;
    background-color: #ebebeb;
    padding: .75rem 1rem
}

.bet-builder .back-button {
    display: block;
    cursor: pointer;
    padding: .125rem;
    font-size: 1.75rem;
    color: #fff
}

.bet-builder .back-button:hover {
    color: #f7931e;
    border-color: #f7931e
}

.bet-builder .bet-builder-option-list-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.bet-builder .bet-builder-option-list {
    max-height: 300px;
    overflow-y: auto;
    margin-left: -.125rem;
    margin-right: -.125rem
}

.bet-builder .bet-builder-option-list.scrollable-box {
    padding-right: 3px
}

.bet-builder .bet-builder-selections-list {
    padding: 1rem;
    background-color: #2e2e2e;
    z-index: 3;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.bet-builder .bet-builder-selections-list-head {
    margin-bottom: 1rem
}

.bet-builder .bet-builder-selections-list-title {
    margin: 0
}

.bet-builder .btn-clear-selections-list {
    font-size: .75rem;
    padding: 0;
    background-color: transparent;
    color: #cacbcc
}

.bet-builder .btn-clear-selections-list:focus,
.bet-builder .btn-clear-selections-list:hover {
    color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none
}

.bet-builder .bet-builder-selection {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.bet-builder .bet-builder-selection.disabled {
    opacity: .5
}

.bet-builder .bet-builder-selection.disabled .market-title {
    text-decoration: line-through
}

.bet-builder .bet-builder-selection .selection-title {
    font-size: .75rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.bet-builder .bet-builder-control-bar {
    position: relative;
    z-index: 4;
    height: 50px
}

.bet-builder .bet-builder-control-bar-summary {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    cursor: pointer;
    color: #000;
    background-color: #ebebeb;
    overflow: hidden
}

.bet-builder .bet-builder-control-bar-summary-item {
    padding-left: .75rem;
    padding-right: .75rem
}

.bet-builder .bet-builder-calculated-odd-label {
    font-size: .75rem;
    padding-left: .25rem;
    padding-right: .25rem
}

.bet-builder .bet-builder-calculated-odd {
    padding-left: .25rem;
    padding-right: .25rem
}

.bet-builder .calculated-odd {
    font-size: 1rem;
    height: 1.5rem;
    font-weight: 700;
    min-width: 40px;
    text-align: left
}

.bet-builder .calculated-odd.loader-circle-inline-full:before {
    border-top-color: rgba(120, 120, 120, .3);
    border-right-color: rgba(120, 120, 120, .3);
    border-bottom-color: rgba(120, 120, 120, .3);
    border-left-color: #787878;
    width: 1.5em;
    height: 1.5em;
    margin-top: -.75em
}

.bet-builder .bet-builder-selections-counter {
    font-size: .6875rem;
    line-height: 1.25rem;
    text-align: center;
    border-radius: 50%;
    width: 1.25rem;
    min-width: 1.25rem;
    height: 1.25rem;
    color: #fff;
    background-color: #f7931e;
    margin-left: .25rem;
    margin-right: .25rem
}

.bet-builder .bet-builder-selections-toggle-icon {
    color: #787878;
    padding-left: .25rem;
    padding-right: .25rem
}

.bet-builder .bet-builder-control-bar-action {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0
}

.bet-builder .btn-add-selection {
    width: 100%;
    border-radius: 0;
    padding: .75rem .25rem;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .bet-builder .btn-add-selection:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.bet-builder .btn-add-selection.focus,
.bet-builder .btn-add-selection:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.bet-builder .btn-add-selection.disabled,
.bet-builder .btn-add-selection:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.bet-builder .btn-add-selection:not(:disabled):not(.disabled).active,
.bet-builder .btn-add-selection:not(:disabled):not(.disabled):active,
.show>.bet-builder .btn-add-selection.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.bet-builder .btn-add-selection:not(:disabled):not(.disabled).active:focus,
.bet-builder .btn-add-selection:not(:disabled):not(.disabled):active:focus,
.show>.bet-builder .btn-add-selection.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.bet-builder .btn-add-selection .btn-add-selection-label {
    padding-left: .25rem;
    padding-right: .25rem
}

.bet-builder .btn-add-selection .calculated-odd.loader-circle-inline-full:before {
    border-top-color: rgba(255, 255, 255, .3);
    border-right-color: rgba(255, 255, 255, .3);
    border-bottom-color: rgba(255, 255, 255, .3);
    border-left-color: #fff
}

#betBuilderModal .modal-body {
    overflow: hidden
}

.slide-vertical-enter,
.slide-vertical-leave-to {
    -webkit-transform: translate3d(0, 100%, 0) !important;
    transform: translate3d(0, 100%, 0) !important;
    opacity: 0 !important;
    z-index: 1 !important
}

.login-session-wrapper {
    padding: 12px;
    border-bottom: 1px solid #272727
}

.login-session-container {
    font-size: .75rem
}

.login-session-time {
    margin-left: 6px;
    color: #bfbfbf
}

.language-picker-content {
    padding: 6px
}

.language-picker-content .language-picker-items-list {
    width: 300px;
    font-size: .75rem
}

.language-picker-content .language-picker-items-list.single-column {
    width: 150px
}

.language-picker-content .language-picker-items-list .language-picker-item-container {
    padding: .125rem
}

.language-picker-content .language-picker-items-list .language-picker-item-container .language-picker-item {
    border-radius: .2rem;
    color: #fff
}

.language-picker-content .language-picker-items-list .language-picker-item-container .language-picker-item:hover {
    background-color: #424242
}

.language-picker-content .language-picker-items-list .language-picker-item-container .language-picker-item:hover .language-picker-item-title {
    color: #fff
}

.language-picker-content .language-picker-items-list .language-picker-item-container .language-picker-item.active {
    background-color: #3d3d3d;
    cursor: default
}

.language-picker-content .language-picker-items-list .language-picker-item-container .language-picker-item.active .language-picker-item-title {
    font-weight: 700;
    color: #fff
}

.language-picker-content .language-picker-items-list .language-picker-item-container .language-picker-item .language-picker-item-icon {
    margin-right: .75rem
}

.suggested-game-parlays-container .selections-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: #1c1c1c
}

.suggested-game-parlays-container .selections-wrapper .limit-visible-rows-component .limit-rows-display-wrapper .active {
    -webkit-transition: all .4s;
    transition: all .4s;
    overflow: hidden
}

.suggested-game-parlays-container .selections-wrapper .limit-visible-rows-component .limit-rows-display-wrapper .collapsed {
    overflow: hidden;
    -webkit-transition: all .4s;
    transition: all .4s
}

.suggested-game-parlays-container .selections-wrapper .selection-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.suggested-game-parlays-container .selections-wrapper .selection-container:not(:last-child) {
    border-bottom: 1px solid #000
}

.suggested-game-parlays-container .selections-wrapper .event-participants-info {
    font-size: .8125rem;
    font-weight: 700
}

.suggested-game-parlays-container .selections-wrapper .selections-odd-wrapper {
    padding: 12px
}

.suggested-game-parlays-container .selections-wrapper .timeline-list-wrapper {
    padding: calc(12px - .25rem) 12px
}

.suggested-game-parlays-container .selections-wrapper .timeline-list-item {
    color: #ebebeb;
    padding-top: .2rem;
    padding-bottom: .2rem
}

.suggested-game-parlays-container .selections-wrapper .selection-title {
    font-size: .75rem
}

.suggested-game-parlays-container .selections-wrapper .btn-build-bet {
    margin: 6px auto 12px auto
}

.suggested-game-parlays-container .selections-wrapper .toggle-bets-count {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #404040;
    cursor: pointer;
    padding: .5rem 6px;
    text-align: center;
    margin: auto;
    width: 100%;
    font-size: .6875rem
}

.suggested-game-parlays-container .selections-wrapper .toggle-bets-count .ds-icon-material {
    font-size: .75rem;
    margin-left: 6px
}

.suggested-game-parlays-container .selections-wrapper .toggle-bets-count:hover {
    background-color: #3b3b3b
}

.suggested-game-parlays-container .selections-odd {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: .875rem;
    padding: 10px 6px;
    border-radius: .2rem;
    background-color: #0f0f0f;
    min-width: 100px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.suggested-game-parlays-container .selections-odd .odd {
    padding: 0;
    text-align: center
}

.suggested-game-parlays-container .selections-odd:hover {
    background-color: #171717
}

.suggested-game-parlays-container .slider-wrapper .head-title-carousel {
    font-size: .875rem;
    border-bottom: 2px solid #f7931e;
    color: #f7931e
}

.suggested-game-parlays-container .slider-wrapper .head-title-carousel .icon-bet-builder {
    font-size: .875rem
}

.suggested-game-parlays-container .slider-wrapper .slider-item-bet-builder-carousel {
    background-color: #1c1c1c;
    border-radius: .2rem;
    margin: 2px
}

.suggested-game-parlays-container .slider-wrapper .slider-item-bet-builder-carousel .selection-title {
    font-size: .75rem;
    color: #fff
}

.suggested-game-parlays-container .slider-wrapper .selection-odd-carousel {
    padding: 4px 0;
    min-width: 80px
}

.suggested-game-parlays-container .slider-container-nav .carousel-icon-nav {
    font-size: 1.125rem
}

@media (min-width: 1600px) {
    .suggested-game-parlays-container {
        padding: 3px
    }
}

.suggested-game-parlays-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #333;
    cursor: pointer;
    padding: .375rem 6px;
    border-bottom: 1px solid #000;
    color: #fff
}

.suggested-game-parlays-head:hover {
    background-color: #383838
}

.suggested-game-parlays-head:hover .market-toggle-icon {
    opacity: 1
}

.suggested-game-parlays-head .head-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .8125rem;
    padding: 0 6px
}

.suggested-game-parlays-head .market-toggle-icon {
    opacity: .2;
    margin-left: auto;
    padding-right: .375rem
}

.sportsbook-disclaimer {
    padding: 24px
}

.sportsbook-disclaimer .disclaimer-text {
    font-size: .75rem;
    color: #b3b3b3
}

.session-balance-container {
    background-color: #404040;
    padding: 1rem .75rem
}

.session-balance-container .session-balance-title {
    font-size: .875rem
}

.session-balance-container .session-label {
    font-size: .6875rem;
    color: #b3b3b3
}

.session-balance-container .session-balance-value {
    font-weight: 700
}

.session-balance-container .session-info {
    color: #cacbcc
}

.session-balance-container .session-info.primary-info {
    color: #f7931e
}

.session-balance-container .session-balance-blank {
    height: 12px;
    width: 30px;
    background-image: linear-gradient(90deg, rgba(202, 203, 204, .1) 0, rgba(202, 203, 204, .2) 40px, rgba(202, 203, 204, .1) 80px);
    background-size: 600px;
    -webkit-animation: gradientAnimation 2s infinite linear, .4s transparent-v ease-in-out;
    animation: gradientAnimation 2s infinite linear, .4s transparent-v ease-in-out;
    border-radius: .2rem
}

.session-balance-container .session-balance-blank.primary-blank {
    background-image: linear-gradient(90deg, rgba(247, 147, 30, .1) 0, rgba(247, 147, 30, .2) 40px, rgba(247, 147, 30, .1) 80px)
}

.cashout .cashout-button.inactive {
    background-image: none !important;
    background-color: transparent !important
}

.cashout .cashout-button.success {
    background-image: none !important;
    background-color: transparent !important;
    text-transform: capitalize
}

.cashout .cashout-button.reject {
    background-image: none !important;
    background-color: transparent !important;
    text-transform: capitalize
}

.cashout .cashout-button .icon {
    border-radius: 50%;
    padding: 3px;
    font-size: .75rem;
    margin-right: 5px
}

.cashout .cashout-button .sub-text {
    font-size: .6875rem
}

.cashout .input-holder {
    margin-bottom: .5rem
}

.cashout .input-holder .form-label {
    margin-bottom: 0
}

.cashout .input-group {
    border-bottom: 1px solid #f9ab4f;
    margin-left: 4px
}

.cashout .input-group .input-group-append {
    font-size: .625rem
}

.cashout .flat-light {
    background-color: transparent;
    font-weight: 500;
    font-size: .875rem;
    border: none;
    padding: .25rem .125rem;
    margin-left: 4px
}

.cashout .flat-light:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.cashout.cashout-betslip {
    background-color: #242424;
    padding: 12px
}

.cashout.cashout-betslip .cashout-body {
    background-color: #333;
    margin: 12px -12px -12px;
    position: relative
}

.cashout.cashout-betslip .cashout-body.my-bets {
    background-color: #4a4a4a;
    margin: 12px 0 0 0
}

.cashout.cashout-betslip .cashout-body.my-bets:before {
    content: none
}

.cashout.cashout-betslip .cashout-body:before {
    content: "";
    display: block;
    position: absolute;
    top: -.3em;
    right: 18px;
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid #333;
    border-left: .3em solid transparent;
    margin-left: -.3em
}

.cashout.cashout-betslip .cashout-body .cashout-settings-container {
    padding: 12px 12px 24px
}

.cashout.cashout-betslip .cashout-body .cashout-settings-container.disabled {
    opacity: .5;
    pointer-events: none
}

.cashout.cashout-betslip .toggle-range-container {
    margin-left: 12px;
    padding: .125rem 0
}

.cashout.cashout-betslip .toggle-range-container:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.cashout.cashout-betslip .toggle-range-container .icon {
    color: #f7931e;
    font-size: 1.375rem
}

.cashout.cashout-betslip .cashout-button {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e;
    text-transform: uppercase
}

@media (hover: hover) {
    .cashout.cashout-betslip .cashout-button:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.cashout.cashout-betslip .cashout-button.focus,
.cashout.cashout-betslip .cashout-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.cashout.cashout-betslip .cashout-button.disabled,
.cashout.cashout-betslip .cashout-button:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.cashout.cashout-betslip .cashout-button:not(:disabled):not(.disabled).active,
.cashout.cashout-betslip .cashout-button:not(:disabled):not(.disabled):active,
.show>.cashout.cashout-betslip .cashout-button.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.cashout.cashout-betslip .cashout-button:not(:disabled):not(.disabled).active:focus,
.cashout.cashout-betslip .cashout-button:not(:disabled):not(.disabled):active:focus,
.show>.cashout.cashout-betslip .cashout-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.cashout.cashout-betslip .cashout-button.inactive {
    color: #fff
}

.cashout.cashout-betslip .cashout-button.success {
    color: #fff
}

.cashout.cashout-betslip .cashout-button.success .icon {
    background: #37a60f;
    color: #fff
}

.cashout.cashout-betslip .cashout-button.reject {
    color: #fff
}

.cashout.cashout-betslip .cashout-button .loader-circle-inline-full::before {
    border-top-color: rgba(255, 255, 255, .3);
    border-right-color: rgba(255, 255, 255, .3);
    border-bottom-color: rgba(255, 255, 255, .3);
    border-left-color: #fff
}

.cashout.cashout-betslip .cashout-amount {
    margin: 0 2px
}

.cashout.cashout-betslip .input-holder {
    color: #cacbcc
}

.cashout.cashout-betslip .input-group {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 70px;
    flex: 0 1 70px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 4px
}

.cashout.cashout-betslip .flat-light {
    color: #fff
}

.cashout.cashout-betslip .cashout-confirm {
    color: #fff;
    background-color: #1c1c1c;
    border-color: #1c1c1c;
    color: #fff
}

@media (hover: hover) {
    .cashout.cashout-betslip .cashout-confirm:hover {
        color: #fff;
        background-color: #090909;
        border-color: #030303
    }
}

.cashout.cashout-betslip .cashout-confirm.focus,
.cashout.cashout-betslip .cashout-confirm:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5);
    box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5)
}

.cashout.cashout-betslip .cashout-confirm.disabled,
.cashout.cashout-betslip .cashout-confirm:disabled {
    color: #fff;
    background-color: #1c1c1c;
    border-color: #1c1c1c
}

.cashout.cashout-betslip .cashout-confirm:not(:disabled):not(.disabled).active,
.cashout.cashout-betslip .cashout-confirm:not(:disabled):not(.disabled):active,
.show>.cashout.cashout-betslip .cashout-confirm.dropdown-toggle {
    color: #fff;
    background-color: #030303;
    border-color: #000
}

.cashout.cashout-betslip .cashout-confirm:not(:disabled):not(.disabled).active:focus,
.cashout.cashout-betslip .cashout-confirm:not(:disabled):not(.disabled):active:focus,
.show>.cashout.cashout-betslip .cashout-confirm.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5);
    box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5)
}

.cashout.cashout-betslip .cashout-confirm:hover {
    color: #f9ab4f
}

.cashout.cashout-betslip .range-holder .range-vals {
    margin-bottom: 1rem
}

.cashout.cashout-betlist .cashout-row {
    background-color: transparent;
    border: 1px solid #3b3b3b
}

.cashout.cashout-betlist .cashout-row .cashout-item {
    padding: .5rem 12px
}

.cashout.cashout-betlist .cashout-button {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e;
    background-image: none
}

@media (hover: hover) {
    .cashout.cashout-betlist .cashout-button:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.cashout.cashout-betlist .cashout-button.focus,
.cashout.cashout-betlist .cashout-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.cashout.cashout-betlist .cashout-button.disabled,
.cashout.cashout-betlist .cashout-button:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.cashout.cashout-betlist .cashout-button:not(:disabled):not(.disabled).active,
.cashout.cashout-betlist .cashout-button:not(:disabled):not(.disabled):active,
.show>.cashout.cashout-betlist .cashout-button.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.cashout.cashout-betlist .cashout-button:not(:disabled):not(.disabled).active:focus,
.cashout.cashout-betlist .cashout-button:not(:disabled):not(.disabled):active:focus,
.show>.cashout.cashout-betlist .cashout-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.cashout.cashout-betlist .cashout-button.inactive {
    color: #fff;
    border-color: inherit
}

.cashout.cashout-betlist .cashout-button.success {
    color: #fff
}

.cashout.cashout-betlist .cashout-button.success .icon {
    color: #fff;
    background: #37a60f
}

.cashout.cashout-betlist .cashout-button.reject {
    color: #fff;
    border-color: #e3141f
}

.cashout.cashout-betlist .cashout-button .loader-circle-inline-full::before {
    border-top-color: rgba(255, 255, 255, .3);
    border-right-color: rgba(255, 255, 255, .3);
    border-bottom-color: rgba(255, 255, 255, .3);
    border-left-color: #fff
}

.cashout.cashout-betlist .input-holder {
    color: #cacbcc
}

.cashout.cashout-betlist .input-group {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 80px;
    flex: 0 1 80px
}

.cashout.cashout-betlist .flat-light {
    color: #fff
}

.cashout.cashout-betlist .flat-light::-webkit-input-placeholder {
    color: #787878
}

.cashout.cashout-betlist .flat-light::-moz-placeholder {
    color: #787878
}

.cashout.cashout-betlist .flat-light::-ms-input-placeholder {
    color: #787878
}

.cashout.cashout-betlist .flat-light::placeholder {
    color: #787878
}

.cashout.cashout-betlist .range-holder {
    white-space: normal
}

.bet-list-item-cashout {
    max-width: 300px
}

.bet-list-item-cashout.cashout.cashout-betslip {
    padding-left: 0;
    background-color: transparent
}

.search-box-input .form-control {
    border-color: transparent;
    background-color: transparent;
    padding: .375rem .5rem;
    font-size: .75rem;
    line-height: 1.5;
    color: #cacbcc
}

.search-box-input .form-control::-webkit-input-placeholder {
    color: #cacbcc;
    opacity: .7
}

.search-box-input .form-control::-moz-placeholder {
    color: #cacbcc;
    opacity: .7
}

.search-box-input .form-control::-ms-input-placeholder {
    color: #cacbcc;
    opacity: .7
}

.search-box-input .form-control::placeholder {
    color: #cacbcc;
    opacity: .7
}

.search-box-input .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.search-box-input .input-group-text {
    border-color: transparent;
    background-color: transparent;
    padding: 0 0 0 .5rem;
    color: #cacbcc
}

.search-box-input .input-group-text .icon {
    font-size: 1.375rem
}

.search-box-input .btn {
    background-color: transparent;
    padding: .375rem .5rem
}

.search-box-input .btn:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.search-box-input .search-icon {
    display: block;
    font-size: 1.125rem;
    color: #cacbcc
}

.search-box-input.input-group-lg .form-control {
    padding: .75rem .5rem
}

.search-box-input.input-group-lg .input-group-text {
    padding: 0 0 0 .5rem
}

.feature-welcome-section .main-info {
    padding: 2rem;
    text-align: center;
    border-bottom: 1px solid #4a4a4a
}

.feature-welcome-section .main-info .info-title {
    font-size: 1.25rem;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto
}

.feature-welcome-section .main-info .info-text {
    font-size: .875rem;
    color: #cacbcc;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto
}

.feature-welcome-section .btn-feature-welcome {
    margin-top: 1rem;
    min-width: 220px;
    text-transform: capitalize;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .feature-welcome-section .btn-feature-welcome:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.feature-welcome-section .btn-feature-welcome.focus,
.feature-welcome-section .btn-feature-welcome:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.feature-welcome-section .btn-feature-welcome.disabled,
.feature-welcome-section .btn-feature-welcome:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.feature-welcome-section .btn-feature-welcome:not(:disabled):not(.disabled).active,
.feature-welcome-section .btn-feature-welcome:not(:disabled):not(.disabled):active,
.show>.feature-welcome-section .btn-feature-welcome.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.feature-welcome-section .btn-feature-welcome:not(:disabled):not(.disabled).active:focus,
.feature-welcome-section .btn-feature-welcome:not(:disabled):not(.disabled):active:focus,
.show>.feature-welcome-section .btn-feature-welcome.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.webp .casino-landing {
    background-image: none
}

.webp .casino-landing .cl-recommended-games-and-sport-section-container {
    background-image: none
}

.no-webp .casino-landing {
    background-image: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/bg-st.jpg)
}

.no-webp .casino-landing .cl-recommended-games-and-sport-section-container {
    background-image: none
}

.casino-landing {
    background-color: #131313;
    background-repeat: no-repeat;
    background-position: left 860px;
    background-size: 100% auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.casino-landing .cl-recommended-games-and-sport-section-container,
.no-webp .casino-landing .cl-recommended-games-and-sport-section-container,
.webp .casino-landing .cl-recommended-games-and-sport-section-container {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.casino-landing .cl-fixed-register-btn-wrapper {
    display: none;
    -webkit-animation: fadeIn linear 3s;
    animation: fadeIn linear 3s
}

.casino-landing .cl-fixed-register-btn-wrapper .cl-fixed-register-btn-container {
    position: fixed;
    top: 50%;
    right: 0;
    z-index: 100;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    width: 42px
}

.casino-landing .cl-fixed-register-btn-wrapper .cl-fixed-register-btn-container .cl-fixed-register-btn {
    background-color: #e3141f;
    font-size: 1rem;
    font-weight: 400;
    border-radius: 0;
    border: 0 solid transparent
}

.casino-landing .cl-fixed-register-btn-wrapper .cl-fixed-register-btn-container .cl-fixed-register-btn .cl-fixed-register-icon {
    -webkit-transform: rotate(-270deg);
    transform: rotate(-270deg);
    background: url("data:image/svg+xml,%3Csvg fill='%23ffffff' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='SVGRoot' x='0px' y='0px' viewBox='0 0 256 256' style='enable-background:new 0 0 256 256;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:none;%7D%0A%3C/style%3E%3Csodipodi:namedview bordercolor='%23666666' borderopacity='1.0' id='base' inkscape:current-layer='layer1' inkscape:cx='164.01883' inkscape:cy='146.25947' inkscape:document-units='px' inkscape:grid-bbox='true' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:window-height='1377' inkscape:window-maximized='1' inkscape:window-width='2560' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:zoom='2.8284271' pagecolor='%23ffffff' showgrid='false'%3E%3C/sodipodi:namedview%3E%3Cg%3E%3Crect x='-42.6' y='-42.1' class='st0' width='341.1' height='341.1'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Crect x='99.6' y='14.8' width='56.9' height='56.9'/%3E%3Crect x='14.3' y='185.4' width='56.9' height='56.9'/%3E%3Crect x='14.3' y='100.1' width='56.9' height='56.9'/%3E%3Crect x='14.3' y='14.8' width='56.9' height='56.9'/%3E%3Crect x='184.9' y='14.8' width='56.9' height='56.9'/%3E%3Cpolygon points='113.8,211.8 113.8,242.2 143.6,242.2 228.6,157.4 198.5,127.2 '/%3E%3Cpolygon points='156.4,128.9 156.4,100.1 99.6,100.1 99.6,156.9 128.4,156.9 '/%3E%3Cpath d='M253.8,122.2l-20-20c-2.8-2.8-7.2-2.8-10.1,0l-15.1,15.1l30.1,30.1l15.1-15.1C256.6,129.5,256.6,125.1,253.8,122.2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 1.25rem;
    height: 1.25rem;
    margin: auto .5rem auto 0
}

.casino-landing .cl-fixed-register-btn-wrapper .cl-fixed-register-btn-container .cl-fixed-register-btn .register-title {
    color: #fff;
    outline: 0
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@media (min-width: 2560px) {
    body {
        max-width: 2560px;
        margin: 0 auto
    }

    .casino-landing {
        max-width: 2560px;
        margin: 0 auto
    }

    .casino-landing .cl-fixed-register-btn-wrapper .cl-fixed-register-btn-container {
        right: calc((100vw - 2560px)/ 2)
    }
}

html[dir=rtl] .cl-header .cl-language-select .dropdown-menu.show {
    right: 0 !important;
    left: auto
}

.cl-navigation-two-rows {
    padding: 12px 0 24px
}

.cl-navigation-two-rows .nav-link {
    color: #fff;
    text-transform: uppercase;
    font-weight: 400;
    font-size: .75rem;
    margin: 0 1rem;
    padding: 0
}

.cl-navigation-two-rows .nav-link.active {
    color: #f7931e
}

.cl-navigation-two-rows .nav-link .ds-sport-icon {
    margin-right: 6px;
    font-size: 1.25rem
}

.cl-navigation-two-rows .nav-link .ds-sport-icon-usopen:before {
    font-size: 1.5em
}

.cl-navigation-two-rows .nav-link .ds-sport-icon-ausopen:before {
    font-size: 1.5em
}

.cl-navigation-two-rows .header-logo-link-image {
    height: 36px;
    display: block
}

.cl-header {
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    border-top: 20px solid #131313;
    border-bottom: 0 solid transparent;
    position: relative;
    min-height: 110px;
    max-height: 132px;
    height: 0;
    z-index: 10;
    background-color: #000;
    padding-top: 0;
    padding-bottom: 0
}

.cl-header .cl-navigation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-left: initial;
    margin-right: initial
}

.cl-header .product-navigation .nav-link {
    text-transform: uppercase;
    position: relative;
    font-weight: 400;
    font-size: .75rem;
    font-style: normal;
    padding: 0;
    margin: 0 .6875rem;
    color: #fff
}

.cl-header .product-navigation .nav-link:focus,
.cl-header .product-navigation .nav-link:hover {
    color: #f7931e;
    font-weight: 400
}

.cl-header .product-navigation .nav-link.active {
    color: #f7931e;
    font-weight: 400
}

.cl-header .product-navigation .nav-link.active:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -35px;
    width: 100%;
    height: 3px;
    background-color: transparent
}

.cl-header .product-navigation .nav-link.promotions {
    color: #f7273f;
    font-weight: 400;
    border-radius: 0
}

.cl-header .product-navigation .nav-link.promotions.active {
    color: #f7931e;
    font-weight: 400
}

.cl-header .product-navigation .nav-link.promotions.active:after {
    background-color: transparent
}

.cl-header .product-navigation .nav-link.promotions:focus,
.cl-header .product-navigation .nav-link.promotions:hover {
    color: #f7931e;
    font-weight: 400
}

.cl-header .product-navigation .nav-link.vip-promotions {
    color: #fbc280;
    font-weight: 500
}

@media (max-width: 1799.98px) {
    .cl-header .product-navigation .nav-link {
        margin: 0 .5rem
    }
}

.cl-header .product-navigation .nav-link .header-logo-link-image {
    height: 36px;
    display: block
}

.cl-header .product-navigation .nav-link.missions .ds-icon {
    margin-right: 6px
}

.cl-header .product-navigation .nav-link.missions .ds-icon.ds-icon-mission-rocket {
    color: #e3141f
}

.cl-header .product-navigation .nav-link .ds-sport-icon {
    margin-right: 6px;
    font-size: 1.25rem
}

.cl-header .product-navigation .nav-link .ds-sport-icon-usopen:before {
    font-size: 1.5em
}

.cl-header .product-navigation .nav-link .ds-sport-icon-ausopen:before {
    font-size: 1.5em
}

.cl-header .nav-item {
    position: relative
}

.cl-header .nav-item .new-label {
    position: absolute;
    top: -.375rem;
    right: -.5rem;
    color: #fff
}

.cl-header .nav-item .new-label span {
    background: #e3141f;
    font-size: .4375rem;
    font-weight: 700;
    text-transform: uppercase;
    padding: 0 .125rem;
    display: block
}

.cl-header .nav-item .new-label:after {
    content: "";
    display: block;
    border-left: 0 solid transparent;
    border-right: .1875rem solid transparent;
    border-top: .3125rem solid #e3141f;
    width: .1875rem
}

@media (max-width: 1799.98px) {
    .cl-header .nav-item .new-label {
        top: -.625rem
    }
}

.cl-header .cl-brand-logo-box-wrapper {
    background: 0 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 0
}

.cl-header .app-logo-link {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-ordinal-group: initial;
    -ms-flex-order: initial;
    order: initial;
    -webkit-box-flex: initial;
    -ms-flex: initial;
    flex: initial
}

.cl-header .app-logo-image {
    width: 105px !important;
    height: auto !important;
    margin-top: 0;
    margin-left: 24px;
    margin-right: 24px;
    cursor: pointer
}

@media (max-width: 1599.98px) {
    .cl-header .app-logo-image {
        margin-top: 0;
        margin-left: 6px;
        margin-right: 6px;
        width: 150px
    }
}

@media (max-width: 1279.98px) {
    .cl-header .app-logo-image {
        margin-top: 0;
        width: 135px
    }
}

.cl-header .cl-header-services {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    margin-bottom: unset
}

.cl-header .cl-header-user-login {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    -webkit-box-flex: initial;
    -ms-flex: initial;
    flex: initial
}

.cl-header .cl-language-select {
    display: inline-block;
    margin: 0 6px;
    position: relative;
    background: 0 0;
    border-radius: initial;
    padding: 0
}

.cl-header .cl-language-select .btn-dropdown-label {
    padding-right: 1.25rem
}

.cl-header .cl-language-select .dropdown-menu.show {
    left: 0
}

.cl-header .btn-dropdown {
    color: #fff
}

.cl-header .cl-login-button {
    background-color: transparent;
    background-image: none;
    border-color: #f7931e;
    color: #fff;
    font-size: 1rem;
    font-weight: 400;
    font-style: normal;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    padding: .5rem 1rem;
    text-transform: uppercase;
    min-width: 150px;
    margin: 0 1.125rem
}

.cl-header .cl-register-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
    position: relative;
    text-transform: uppercase;
    color: #fff;
    background: #e3141f;
    font-size: 1rem;
    font-weight: 400;
    font-style: normal;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    padding: .5rem 1rem;
    border-color: #f7273f;
    min-width: 150px;
    margin: 0 1.125rem 0 0
}

.cl-header .cl-register-button.fast-deposit {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.cl-header .cl-register-button .register-icon {
    display: none
}

.cl-header .cl-header-user-services {
    padding-right: 6px
}

.cl-header .user-vip-image-cell {
    width: 47px;
    display: table-cell;
    padding-right: 12px;
    position: relative
}

.cl-header .user-vip-image-cell#vip-bronze-image {
    width: 85px
}

.cl-header .user-vip-image-cell#vip-silver-image {
    width: 75px
}

.cl-header .user-vip-image-cell#vip-gold-image {
    width: 70px
}

.cl-header .user-vip-image-cell#vip-diamond-image {
    width: 100px
}

.cl-header .user-vip-image-cell .vip-user-badge {
    width: 35px;
    position: absolute;
    bottom: 5px;
    right: 12px;
    top: 0
}

.cl-header .user-services-wrapper {
    display: inline-block
}

.cl-header .user-services-wrapper .btn-dropdown-label {
    width: 1rem;
    min-width: 3.125rem;
    max-width: 8.75rem
}

.cl-header .btn-dropdown-block {
    width: auto;
    max-width: 100%
}

.cl-header .deposit-button {
    color: #fff;
    background-color: #e3141f;
    border-color: #e3141f;
    color: #fff;
    width: 120px;
    margin-left: 12px;
    margin-right: 0;
    font-style: normal;
    text-transform: uppercase
}

@media (hover: hover) {
    .cl-header .deposit-button:hover {
        color: #fff;
        background-color: #c0111a;
        border-color: #b41019
    }
}

.cl-header .deposit-button.focus,
.cl-header .deposit-button:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5);
    box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5)
}

.cl-header .deposit-button.disabled,
.cl-header .deposit-button:disabled {
    color: #fff;
    background-color: #e3141f;
    border-color: #e3141f
}

.cl-header .deposit-button:not(:disabled):not(.disabled).active,
.cl-header .deposit-button:not(:disabled):not(.disabled):active,
.show>.cl-header .deposit-button.dropdown-toggle {
    color: #fff;
    background-color: #b41019;
    border-color: #a80f17
}

.cl-header .deposit-button:not(:disabled):not(.disabled).active:focus,
.cl-header .deposit-button:not(:disabled):not(.disabled):active:focus,
.show>.cl-header .deposit-button.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5);
    box-shadow: 0 0 0 .2rem rgba(227, 20, 31, .5)
}

.cl-header .dropdown {
    display: inline-block;
    vertical-align: middle
}

.cl-header .cl-user-wallet {
    display: inline-block
}

.cl-header .cl-user-navigation {
    display: inline-block
}

.cl-header .cl-user-navigation .dropdown-menu-credit-user-balance-menu {
    min-width: 13rem
}

.cl-header .cl-user-navigation .dropdown-menu-credit-user-balance-menu .dropdown-item {
    pointer-events: none
}

.cl-header .cl-user-navigation .dropdown-menu-credit-user-balance-menu .balance-label {
    color: #cacbcc
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu {
    min-width: 10rem
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu.balance-summary {
    min-width: 15rem
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-item {
    position: relative;
    color: #fff
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-item:focus,
.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-item:hover {
    color: #fff
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-item.active,
.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-item:active {
    color: #fe8f04
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-item .highlight-label {
    bottom: 90%
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-item.user-navigation-item-indicator {
    padding: .5rem 1.25rem .5rem .75rem
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-item.user-navigation-item-indicator::after {
    content: "";
    position: absolute;
    display: block;
    vertical-align: middle;
    width: .5rem;
    height: .5rem;
    top: 50%;
    right: .5rem;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: 50%;
    background-color: #e3141f
}

.cl-header .cl-user-navigation .dropdown-menu-my-account-menu .dropdown-nav-item-text {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    position: relative;
    max-width: 100%
}

.cl-header .cl-user-navigation .btn-dropdown-icon {
    color: #fff;
    font-size: 1.25rem;
    position: relative
}

.cl-header .cl-user-navigation .btn-dropdown-icon.user-navigation-indicator::after {
    content: "";
    position: absolute;
    display: block;
    vertical-align: middle;
    width: .4em;
    height: .4em;
    top: 5%;
    right: 10%;
    border-radius: 50%;
    background-color: #e3141f
}

.cl-header .cl-user-navigation .dropdown+.dropdown {
    margin-left: 12px
}

.cl-header .cl-user-navigation .user-icon-wrapper {
    position: relative
}

.cl-header .cl-user-navigation .user-icon-wrapper::after {
    content: "";
    position: absolute;
    display: block;
    vertical-align: middle;
    width: .5em;
    height: .5em;
    top: 0;
    right: 0;
    border-radius: 50%;
    background-color: #e3141f
}

.cl-header .last-logged-in {
    padding: 0 18px;
    margin-top: 6px;
    font-size: .75rem;
    color: #b3b3b3
}

.cl-header .last-logged-in .logged-info-icon {
    font-size: .875rem
}

.cl-header .last-logged-in .last-logged-label {
    margin: 0 6px
}

.cl-header .cl-user-inbox {
    display: inline-block;
    margin-left: 12px
}

.cl-header .cl-user-inbox .cl-message-inbox-icon {
    vertical-align: middle;
    font-size: 1.25rem
}

.cl-header .cl-user-inbox .cl-message-inbox-item {
    display: block;
    position: relative;
    color: #fff
}

.cl-header .cl-user-inbox .cl-message-inbox-item.active {
    padding-right: .125rem;
    margin-right: .125rem
}

.cl-header .cl-user-inbox .cl-message-inbox-item.active::after {
    content: "";
    position: absolute;
    display: block;
    vertical-align: middle;
    width: .5em;
    height: .5em;
    top: 0;
    right: 0;
    border-radius: 50%;
    background-color: #e3141f
}

.cl-header .cl-header-user-balance {
    margin-top: 6px;
    padding-right: 12px
}

.cl-header .user-balance-container {
    margin: 0;
    padding: 0;
    white-space: nowrap;
    min-height: 1.5rem
}

.cl-header .user-balance-item {
    text-transform: uppercase
}

.cl-header .user-balance-item+.user-balance-item {
    padding-left: 12px
}

.cl-header .user-balance-item-label {
    font-size: .6875rem;
    color: #b3b3b3
}

.cl-header .user-balance-item-amount {
    font-size: .75rem;
    color: #f9ab4f;
    font-weight: 400;
    padding-left: 3px
}

.cl-header .user-gifts-container:not(:empty) {
    margin-left: 12px
}

.cl-header .user-gifts-container .btn-gifts-dropdown-toggle {
    padding: .0625rem .1875rem;
    background-color: transparent;
    border: none;
    color: #fff;
    outline: 0;
    position: relative;
    display: block
}

.cl-header .user-gifts-container .btn-gifts-dropdown-toggle::after {
    display: none
}

.cl-header .user-gifts-container .btn-gifts-dropdown-toggle:focus,
.cl-header .user-gifts-container .btn-gifts-dropdown-toggle:hover {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.cl-header .user-gifts-container .btn-gifts-dropdown-toggle .btn-icon {
    display: block;
    padding-bottom: .25rem
}

.cl-header .user-gifts-container .gifts-notification {
    position: absolute;
    display: block;
    top: -4px;
    right: -3px;
    background-color: #e3141f;
    border-radius: 50%;
    padding: 4px
}

.cl-header .user-gifts-container .free-bets-container {
    min-width: 260px
}

.cl-header .user-gifts-container .free-bets-container .section-title {
    padding: 1rem 12px;
    font-size: .875rem;
    color: #fff
}

.cl-header .user-gifts-container .free-bets-container .section-title .info-value {
    font-weight: 700
}

.cl-header .user-gifts-container .free-bets-summary {
    padding-left: 12px;
    padding-right: 12px
}

.cl-header .user-gifts-container .free-bets-summary .summary-item {
    padding: .5rem 0;
    color: #fff
}

.cl-header .user-gifts-container .free-bets-summary .summary-item+.summary-item {
    border-top: 1px solid #5f5f5f
}

.cl-header .user-gifts-container .free-bets-summary .info-label {
    font-size: .875rem;
    font-weight: 500
}

.cl-header .user-gifts-container .free-bets-summary .info-badge {
    font-size: .625rem;
    padding: 0 .25rem;
    background-color: #37a60f;
    color: #fff
}

.cl-header .user-gifts-container .free-bets-summary .bet-currency {
    font-size: .625rem;
    line-height: 1;
    padding: .25rem
}

.cl-sticky-header {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    max-width: 2560px;
    -webkit-box-shadow: 0 -6px 10px 5px rgba(0, 0, 0, .5);
    box-shadow: 0 -6px 10px 5px rgba(0, 0, 0, .5)
}

@media (max-width: 1599.98px) {
    .cl-header .product-navigation .nav-link {
        font-size: .6875rem;
        margin: 0 4px
    }

    .cl-header .product-navigation .nav-link.active:after {
        display: none
    }
}

@media (max-width: 1439.98px) {
    .cl-header .product-navigation .nav-link {
        font-size: .6875rem;
        margin: 0 3.4285714286px
    }
}

.webp .cl-carousel-wrapper {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/titanplay/coins2.png) no-repeat center left
}

.webp .cl-carousel::after {
    background: 0 0
}

.no-webp .cl-carousel-wrapper {
    background: 0 0
}

.no-webp .cl-carousel::after {
    background: 0 0
}

.cl-carousel-wrapper,
.no-webp .cl-carousel-wrapper,
.webp .cl-carousel-wrapper {
    padding-top: 0;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
    background-size: 7%
}

.cl-carousel {
    padding-top: 60px
}

.cl-carousel .cl-carousel-content .cl-carousel-games-wrapper .slider-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.cl-carousel .cl-carousel-content .cl-carousel-games-wrapper .slider-container .slider-wrapper {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.cl-carousel.cl-carousel-jackpots {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
    margin-top: 0
}

.cl-carousel.cl-carousel-new-and-shiny {
    border-width: 0;
    border-style: solid;
    -o-border-image: linear-gradient(to right, rgba(0, 0, 0, 0), #f7931e, rgba(0, 0, 0, 0)) 3 0;
    border-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(#f7931e), to(rgba(0, 0, 0, 0))) 3 0;
    border-image: linear-gradient(to right, rgba(0, 0, 0, 0), #f7931e, rgba(0, 0, 0, 0)) 3 0
}

.cl-carousel.cl-carousel-game-providers {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8
}

.cl-carousel .container {
    max-width: 1490px;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#333));
    background: linear-gradient(#000, #333);
    padding: 0 12px;
    border-radius: 10px
}

.cl-carousel .cl-carousel-header,
.no-webp .cl-carousel .cl-carousel-header,
.webp .cl-carousel .cl-carousel-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    margin-bottom: 18px;
    color: #fff;
    position: relative;
    background: 0 0;
    padding: 0;
    border-radius: 0
}

.cl-carousel .cl-carousel-category {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-transform: uppercase;
    margin-left: unset;
    z-index: initial
}

.cl-carousel .ds-casino-icon {
    display: inline-block;
    color: #f7931e;
    margin-right: 12px;
    font-size: 1.75rem;
    position: initial
}

.cl-carousel .cl-carousel-title {
    font-family: inherit;
    font-weight: 700;
    font-size: 1.25rem
}

.cl-carousel .cl-carousel-game {
    overflow: hidden;
    position: relative;
    display: block
}

.cl-carousel .cl-carousel-game .carousel-game-thumbnail-container {
    border-radius: 6px;
    overflow: hidden
}

.cl-carousel .cl-carousel-game .game-item {
    margin-top: 0;
    padding-right: 0
}

.cl-carousel .cl-carousel-game .carousel-game-thumbnail {
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    width: 100%
}

.cl-carousel .cl-carousel-game .game-placeholder {
    border-radius: 6px
}

.cl-carousel .cl-carousel-game:focus .carousel-game-thumbnail,
.cl-carousel .cl-carousel-game:hover .carousel-game-thumbnail {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.cl-carousel .cl-carousel-game:focus .game-placeholder,
.cl-carousel .cl-carousel-game:hover .game-placeholder {
    opacity: 0
}

.cl-carousel .cl-carousel-game:focus .carousel-game-actions,
.cl-carousel .cl-carousel-game:hover .carousel-game-actions {
    visibility: visible;
    opacity: 1
}

.cl-carousel .cl-carousel-game:focus .carousel-game-label-wrapper,
.cl-carousel .cl-carousel-game:hover .carousel-game-label-wrapper {
    opacity: 0
}

.cl-carousel .cl-carousel-game:focus .game-favorite-icon,
.cl-carousel .cl-carousel-game:hover .game-favorite-icon {
    opacity: 1
}

.cl-carousel .cl-carousel-game:focus .demo-btn,
.cl-carousel .cl-carousel-game:hover .demo-btn {
    opacity: 1
}

.cl-carousel::after {
    content: "";
    height: 50px;
    display: none
}

.cl-carousel .carousel-game-actions {
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .8);
    visibility: hidden;
    opacity: 0;
    z-index: 1
}

.cl-carousel .carousel-game-actions .game-title {
    position: absolute;
    left: 24px;
    right: 24px;
    top: 50%;
    margin-top: 1.5rem;
    display: block;
    text-align: center;
    font-size: .875rem;
    font-weight: 500;
    color: #fff
}

.cl-carousel .carousel-game-actions .game-play-icon {
    position: absolute;
    left: 50%;
    top: 50%;
    display: block;
    font-size: 2rem;
    padding: 12px;
    -webkit-transform: translate3d(-50%, -80%, 0);
    transform: translate3d(-50%, -80%, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border: 2px solid #fff;
    color: #fff;
    border-radius: 50%
}

.cl-carousel .carousel-game-label-wrapper {
    position: absolute;
    top: 0;
    bottom: unset;
    left: 0;
    right: unset;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.cl-carousel .carousel-game-label {
    position: relative;
    z-index: 2;
    width: 40px;
    height: 40px;
    display: inline-block
}

.cl-carousel .carousel-game-label.label-hot {
    background: url(../../img/casino-landing/svg/label-hot.svg) no-repeat
}

.cl-carousel .carousel-game-label.label-new {
    background: url(../../img/casino-landing/svg/label-new.svg) no-repeat
}

.cl-carousel .carousel-game-label+.carousel-game-label {
    margin-top: -8px;
    z-index: 1
}

.cl-carousel .btn-cta-show-all {
    color: #fff;
    background-color: #2d2d2d;
    border-color: #2d2d2d;
    min-width: 240px;
    margin: 50px auto 0
}

@media (hover: hover) {
    .cl-carousel .btn-cta-show-all:hover {
        color: #fff;
        background-color: #1a1a1a;
        border-color: #141414
    }
}

.cl-carousel .btn-cta-show-all.focus,
.cl-carousel .btn-cta-show-all:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(45, 45, 45, .5);
    box-shadow: 0 0 0 .2rem rgba(45, 45, 45, .5)
}

.cl-carousel .btn-cta-show-all.disabled,
.cl-carousel .btn-cta-show-all:disabled {
    color: #fff;
    background-color: #2d2d2d;
    border-color: #2d2d2d
}

.cl-carousel .btn-cta-show-all:not(:disabled):not(.disabled).active,
.cl-carousel .btn-cta-show-all:not(:disabled):not(.disabled):active,
.show>.cl-carousel .btn-cta-show-all.dropdown-toggle {
    color: #fff;
    background-color: #141414;
    border-color: #0d0d0d
}

.cl-carousel .btn-cta-show-all:not(:disabled):not(.disabled).active:focus,
.cl-carousel .btn-cta-show-all:not(:disabled):not(.disabled):active:focus,
.show>.cl-carousel .btn-cta-show-all.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(45, 45, 45, .5);
    box-shadow: 0 0 0 .2rem rgba(45, 45, 45, .5)
}

.cl-carousel .carousel-game-top-winner-wrapper {
    margin: 1rem 0 .25rem;
    border: 1px solid #f7931e;
    padding: 3px 0
}

.cl-carousel .carousel-game-top-winner-wrapper .game-top-winner-label {
    font-size: .875rem
}

.cl-carousel-nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: unset;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    right: 0;
    padding: 0;
    -webkit-box-pack: initial;
    -ms-flex-pack: initial;
    justify-content: initial
}

.cl-carousel-nav button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #242424;
    color: #fff;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    border: 0 solid #242424;
    cursor: pointer;
    padding: 0;
    outline: 0
}

.cl-carousel-nav button .ds-icon-material {
    font-size: 1.125rem
}

.cl-carousel-nav button:hover {
    background-color: #333;
    color: #fff
}

.cl-carousel-nav button+button {
    margin-left: .5rem
}

.cl-carousel-nav button.animated-button {
    -webkit-box-shadow: 0 0 0 0 #242424;
    box-shadow: 0 0 0 0 #242424;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite
}

.cl-marketing-image-section {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.cl-marketing-image-section .cl-marketing-section-main {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2
}

.cl-marketing-image-section .cl-marketing-section-secondary {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.cl-marketing-image-section .cl-marketing-image-section-content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: center;
    align-self: center
}

.cl-marketing-image-section .section-title {
    font-size: 3rem;
    color: #fff
}

.cl-marketing-image-section .section-title h1 {
    font-size: 3rem;
    margin-bottom: 0
}

.cl-marketing-image-section .section-title h2 {
    font-size: inherit;
    margin-bottom: 0;
    line-height: .7
}

.cl-marketing-image-section .section-title h3 {
    font-size: 1rem;
    margin-bottom: 0;
    margin-top: 1rem;
    font-weight: 400
}

.cl-marketing-image-section .section-title h3 .currency {
    font-size: 4rem;
    margin-left: -2rem
}

.cl-marketing-image-section .section-title h4 {
    margin-top: -2rem;
    color: #fff;
    font-size: 2.25rem
}

.cl-marketing-image-section .section-title .casino-section-title {
    font-family: inherit;
    font-weight: 900;
    font-size: 3.375rem
}

.cl-marketing-image-section .section-title .casino-section-text {
    font-size: 1rem;
    font-weight: 400;
    color: #fff
}

.cl-marketing-image-section .section-text {
    max-width: 400px;
    margin: 1rem auto;
    color: #fff
}

.cl-marketing-image-section .main-content-box {
    text-align: center;
    max-width: 800px;
    margin: 0 auto;
    position: relative
}

.cl-marketing-image-section .main-content-box .section-title-wrapper {
    font-family: inherit
}

.cl-marketing-image-section .marketing-cta-box {
    margin-top: 2rem
}

.cl-marketing-image-section .btn-scroll-down {
    border: 0 solid transparent;
    border-radius: 50%;
    margin-top: 2rem;
    z-index: 1;
    padding: 0;
    -webkit-animation: scroll-down-scale-up-down 2s infinite linear;
    animation: scroll-down-scale-up-down 2s infinite linear
}

.cl-marketing-image-section .btn-scroll-down .scroll-down-arrow {
    font-size: 3rem;
    display: block
}

.cl-marketing-image-section.hero-section {
    margin-top: 0;
    height: 0;
    min-height: 835px;
    background-position: center center;
    border-bottom: 0 solid transparent
}

.cl-marketing-image-section.hero-section .section-title {
    color: #fff;
    font-size: 3rem
}

.cl-marketing-image-section.hero-section .section-title-secondary {
    font-size: 1.9375rem;
    font-weight: 900
}

.cl-marketing-image-section.casino-games-section {
    margin-top: 5rem;
    background-position: center bottom;
    min-height: 576px;
    padding-top: 0
}

.cl-marketing-image-section.casino-games-section .main-content-box {
    margin: auto
}

.cl-marketing-image-section.casino-games-section .btn-cta-register {
    display: inline-block
}

.cl-marketing-image-section.casino-games-section .marketing-cta-box {
    margin-top: 2rem
}

@-webkit-keyframes scroll-down-scale-up-down {
    0% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
}

@keyframes scroll-down-scale-up-down {
    0% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        -webkit-transform: scale(1.3);
        transform: scale(1.3)
    }
}

.btn-cta-register {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e;
    min-width: 240px
}

@media (hover: hover) {
    .btn-cta-register:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.btn-cta-register.focus,
.btn-cta-register:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.btn-cta-register.disabled,
.btn-cta-register:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.btn-cta-register:not(:disabled):not(.disabled).active,
.btn-cta-register:not(:disabled):not(.disabled):active,
.show>.btn-cta-register.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.btn-cta-register:not(:disabled):not(.disabled).active:focus,
.btn-cta-register:not(:disabled):not(.disabled):active:focus,
.show>.btn-cta-register.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

@media (min-width: 2560px) {
    .cl-marketing-image-section.casino-games-section {
        background-position: top center !important
    }
}

.cl-sticky-header-hero-section {
    border-top-width: 20px;
    padding-top: 110px
}

.webp .cl-recommended-games {
    background: 0 0
}

@media (min-width: 1440px) {
    .webp .cl-recommended-games {
        background-size: cover
    }
}

.webp .cl-recommended-games .cl-recommended-games-grid-inner {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/titanplay/recommended-bg2.jpg) no-repeat center center
}

.no-webp .cl-recommended-games {
    background: 0 0
}

.no-webp .cl-recommended-games .cl-recommended-games-grid-inner {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/recommended-games-slots-bg-st.png) no-repeat center center
}

.cl-recommended-games {
    padding: 4rem 0 0;
    border-bottom: 0 solid transparent;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.cl-recommended-games .main-content-box {
    max-width: 800px;
    margin: 0 auto
}

.cl-recommended-games .section-title {
    font-size: 3rem;
    text-transform: uppercase;
    color: #fff;
    font-family: inherit;
    font-weight: 700
}

.cl-recommended-games .section-title h1,
.cl-recommended-games .section-title h2,
.cl-recommended-games .section-title h3,
.cl-recommended-games .section-title h4 {
    font-size: inherit;
    margin-bottom: 0;
    text-align: center;
    font-weight: 700
}

.cl-recommended-games .section-text {
    color: #fff;
    margin: 1rem auto
}

.cl-recommended-games .section-text p {
    text-align: center
}

.cl-recommended-games .cl-recommended-games-grid {
    position: relative;
    padding: 0
}

.cl-recommended-games .cl-recommended-games-grid::before {
    content: "";
    display: none;
    position: absolute;
    width: 100%;
    top: 96px;
    height: 153px;
    background-color: #201d1c;
    background-image: none;
    background-position: center center;
    background-repeat: repeat-x;
    background-size: auto 100%
}

.cl-recommended-games .cl-recommended-games-grid-inner,
.no-webp .cl-recommended-games .cl-recommended-games-grid-inner,
.webp .cl-recommended-games .cl-recommended-games-grid-inner {
    height: 730px;
    background-size: auto 100%;
    position: relative;
    z-index: 9;
    min-width: initial
}

.cl-recommended-games .games-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 1187px;
    margin: 0 auto;
    padding: 109px 0 0 0
}

.cl-recommended-games .game-box {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.cl-recommended-games .game-box:focus .game-image,
.cl-recommended-games .game-box:hover .game-image {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.cl-recommended-games .slider-item:first-child .game-box {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.cl-recommended-games .slider-item:last-child .game-box {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.cl-recommended-games .slider-item:nth-of-type(2) {
    margin-top: 82px
}

.cl-recommended-games .game-image {
    width: 375px;
    height: 375px;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in
}

.webp .cl-jackpot-section {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/webp/_eerie_black_orange/web/img/casino-landing/titanplay/jackpot-bg.webp) center no-repeat;
    background-size: 1800px
}

.webp .cl-jackpot-section .jackpot-section-inner {
    background: 0 0
}

.no-webp .cl-jackpot-section {
    background: 0 0;
    background-size: 1800px
}

.no-webp .cl-jackpot-section .jackpot-section-inner {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/blue-lighting-border.png) no-repeat
}

.cl-jackpot-section {
    margin-top: 0;
    padding-top: 19rem;
    padding-bottom: 26rem;
    border-bottom: 0 solid transparent;
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
    height: auto
}

.cl-jackpot-section .container {
    max-width: 1490px;
    padding: 0
}

.cl-jackpot-section .jackpot-section-inner,
.no-webp .cl-jackpot-section .jackpot-section-inner,
.webp .cl-jackpot-section .jackpot-section-inner {
    background-size: 100% auto;
    min-height: 395px;
    text-align: center;
    margin-top: 0
}

.cl-jackpot-section .jackpot-section-title {
    font-size: 1.75rem;
    margin: 0;
    display: inline-block;
    text-transform: uppercase;
    background: 0 0;
    color: #fff;
    padding-left: 1rem;
    padding-right: 1rem;
    font-weight: initial;
    font-family: inherit
}

.cl-jackpot-section .jackpot-section-title .jackpot-section-title-gradient {
    font-size: 5rem;
    background: transparent -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(90%, #ac6800), to(#ffd275)) 0 0 no-repeat padding-box;
    background: transparent linear-gradient(180deg, #fff 0, #ac6800 90%, #ffd275 100%) 0 0 no-repeat padding-box;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 2px #ffd275
}

.cl-jackpot-section .jackpot-underline {
    width: auto;
    min-height: 9px
}

.cl-jackpot-section .border-gradient-outer {
    margin: 39px;
    display: inline-block;
    border: 3px solid transparent;
    border-radius: 5px;
    border-image-source: radial-gradient(closest-side at 50% 50%, #ffd275 0, #7b4d09 100%);
    border-image-slice: 5
}

.cl-jackpot-section .border-gradient {
    border: 3px solid transparent;
    border-image-source: linear-gradient(to right, #6d4100 0, #ffd275 100%);
    border-image-slice: 5;
    background: radial-gradient(108% 107% at bottom right, transparent 92%, rgba(255, 255, 255, .25) 92.5%), -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0))) 0 0 no-repeat padding-box, -webkit-gradient(linear, left top, left bottom, from(#624116), to(#facd70));
    background: radial-gradient(108% 107% at bottom right, transparent 92%, rgba(255, 255, 255, .25) 92.5%), linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) 100%) 0 0 no-repeat padding-box, linear-gradient(180deg, #624116 0, #facd70 100%)
}

.cl-jackpot-section .jackpot-prize-info {
    color: #f7931e;
    padding: 0 0;
    font-size: 3.75rem;
    text-transform: uppercase;
    font-weight: 700;
    margin: 0 0 6rem 0;
    display: block;
    direction: ltr;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    line-height: inherit;
    font-family: inherit
}

.cl-jackpot-section .btn-cta-play {
    display: inline-block;
    min-width: 240px;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e;
    margin-top: 0
}

@media (hover: hover) {
    .cl-jackpot-section .btn-cta-play:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.cl-jackpot-section .btn-cta-play.focus,
.cl-jackpot-section .btn-cta-play:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.cl-jackpot-section .btn-cta-play.disabled,
.cl-jackpot-section .btn-cta-play:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.cl-jackpot-section .btn-cta-play:not(:disabled):not(.disabled).active,
.cl-jackpot-section .btn-cta-play:not(:disabled):not(.disabled):active,
.show>.cl-jackpot-section .btn-cta-play.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.cl-jackpot-section .btn-cta-play:not(:disabled):not(.disabled).active:focus,
.cl-jackpot-section .btn-cta-play:not(:disabled):not(.disabled):active:focus,
.show>.cl-jackpot-section .btn-cta-play.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.webp .cl-live-casino-games-wrapper {
    background: initial;
    padding-top: 0;
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
}

.webp .cl-live-casino-games-wrapper .tab-content {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/webp/_eerie_black_orange/web/img/casino-landing/titanplay/livecasino-bg.webp)
}

.webp .cl-live-casino-games-wrapper .tab-content::after {
    background: 0 0
}

.no-webp .cl-live-casino-games-wrapper {
    background: initial;
    padding-top: 8rem;
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9
}

.no-webp .cl-live-casino-games-wrapper .tab-content {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/casino-games-section-slot10.jpg) no-repeat center bottom
}

.no-webp .cl-live-casino-games-wrapper .tab-content::after {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/casino-games-arrow.png) no-repeat center top
}

.cl-games-section .container {
    max-width: 1490px;
    padding: 0 12px
}

.cl-games-section .games-section-tabs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #1c1c1c
}

.cl-games-section .games-section-tabs .ds-casino-icon {
    margin-bottom: 1rem
}

.cl-games-section .nav {
    display: none
}

.cl-games-section .nav-tab-title {
    line-height: 1;
    color: #909092;
    text-transform: capitalize
}

.cl-games-section .nav-link {
    padding: 0 3rem
}

.cl-games-section .nav-link.active,
.cl-games-section .nav-link:hover {
    color: #05c4c3
}

.cl-games-section .nav-link.active .nav-tab-title,
.cl-games-section .nav-link:hover .nav-tab-title {
    color: #05c4c3
}

.cl-games-section .no-webp .cl-live-casino-games-wrapper .tab-content,
.cl-games-section .tab-content,
.cl-games-section .webp .cl-live-casino-games-wrapper .tab-content,
.no-webp .cl-live-casino-games-wrapper .cl-games-section .tab-content,
.webp .cl-live-casino-games-wrapper .cl-games-section .tab-content {
    background-size: 100% auto;
    background-position: bottom;
    position: relative;
    min-height: 800px;
    padding-bottom: 100px
}

.cl-games-section .no-webp .cl-live-casino-games-wrapper .tab-content::after,
.cl-games-section .tab-content::after,
.cl-games-section .webp .cl-live-casino-games-wrapper .tab-content::after,
.no-webp .cl-live-casino-games-wrapper .cl-games-section .tab-content::after,
.webp .cl-live-casino-games-wrapper .cl-games-section .tab-content::after {
    content: "";
    display: none;
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 200px;
    bottom: -199px;
    background-size: 100% auto;
    pointer-events: none
}

.cl-games-section .btn-cta-show-all {
    color: #000;
    background-color: #f7931e;
    min-width: 240px
}

.cl-games-section .games-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 2rem 0;
    margin-left: -6px;
    margin-right: -6px
}

.cl-games-section .games-wrapper .game-box {
    position: relative;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    padding: 2rem 6px;
    cursor: pointer
}

.cl-games-section .games-wrapper .game-image {
    display: block;
    margin: 0 auto;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
}

.cl-games-section .games-wrapper .game-image:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.cl-games-section .games-wrapper .game-label-wrapper {
    position: absolute;
    top: 1rem;
    bottom: unset;
    left: unset;
    right: 2rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.cl-games-section .games-wrapper .game-label {
    position: relative;
    z-index: 2;
    width: 40px;
    height: 40px;
    display: inline-block;
    background-repeat: no-repeat
}

.cl-games-section .games-wrapper .game-label.label-hot {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/titanplay/label-top.svg) no-repeat center
}

.cl-games-section .games-wrapper .game-label.label-new {
    left: 0;
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/titanplay/label-new.svg) no-repeat center
}

.cl-games-section .games-wrapper .game-label+.game-label {
    margin-top: -6px;
    z-index: 1
}

.no-webp .cl-live-casino-games-wrapper .section-last .tab-content,
.section-last .no-webp .cl-live-casino-games-wrapper .tab-content,
.section-last .tab-content,
.section-last .webp .cl-live-casino-games-wrapper .tab-content,
.webp .cl-live-casino-games-wrapper .section-last .tab-content {
    padding-bottom: 7rem
}

.no-webp .cl-live-casino-games-wrapper .section-last .tab-content::after,
.section-last .no-webp .cl-live-casino-games-wrapper .tab-content::after,
.section-last .tab-content::after,
.section-last .webp .cl-live-casino-games-wrapper .tab-content::after,
.webp .cl-live-casino-games-wrapper .section-last .tab-content::after {
    display: none
}

.webp .cl-register {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/webp/_eerie_black_orange/web/img/casino-landing/titanplay/join-now-bg.webp) center no-repeat;
    background-size: cover
}

.no-webp .cl-register {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/pattern.png) repeat left top/100px
}

.cl-register {
    color: #fff;
    padding: 2rem;
    margin-top: initial;
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
    border-width: 0;
    border-style: solid;
    -o-border-image: linear-gradient(to right, rgba(0, 0, 0, 0), #f7931e, rgba(0, 0, 0, 0)) 3 0;
    border-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(#f7931e), to(rgba(0, 0, 0, 0))) 3 0;
    border-image: linear-gradient(to right, rgba(0, 0, 0, 0), #f7931e, rgba(0, 0, 0, 0)) 3 0
}

.cl-register .inner-container {
    background: #787878;
    -webkit-box-shadow: 0 0 367px 95px rgba(120, 120, 120, .7);
    box-shadow: 0 0 174px 48px #787878, 0 0 95px 0 inset
}

.cl-register .social-login-wrapper .social-login-alternative,
.no-webp .cl-register .social-login-wrapper .social-login-alternative,
.webp .cl-register .social-login-wrapper .social-login-alternative {
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 2rem auto;
    max-width: 50%;
    padding: 0 12px;
    font-size: .75rem;
    font-weight: 400;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.cl-register .social-login-wrapper .social-login-alternative::before,
.no-webp .cl-register .social-login-wrapper .social-login-alternative::before,
.webp .cl-register .social-login-wrapper .social-login-alternative::before {
    content: "";
    height: 1px;
    width: 6rem;
    background-color: #787878
}

.cl-register .social-login-wrapper .social-login-alternative::after,
.no-webp .cl-register .social-login-wrapper .social-login-alternative::after,
.webp .cl-register .social-login-wrapper .social-login-alternative::after {
    content: "";
    height: 1px;
    width: 6rem;
    background-color: #787878
}

.cl-register .social-login-wrapper .social-login-alternative .social-login-alternative-label {
    display: inline-block;
    vertical-align: top;
    color: #787878;
    padding: 0 1rem;
    position: relative;
    z-index: 2
}

.cl-register .social-login-wrapper .social-buttons-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: -6px
}

.cl-register .social-login-wrapper .social-button-box {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    overflow: hidden;
    padding-right: 6px;
    padding-left: 6px;
    margin: 6px 0
}

.cl-register .social-login-wrapper .btn-social-login {
    background-color: transparent;
    border-color: #f7931e;
    width: 100%
}

.cl-register .social-login-wrapper .btn-social-login:hover {
    background-color: transparent;
    border-color: #333
}

.cl-register .social-login-wrapper .btn-social-login .social-button-svg-icon {
    display: block
}

.cl-register .social-login-wrapper .btn-social-login .btn-social-icon {
    display: inline-block;
    vertical-align: middle
}

.cl-register .social-login-wrapper .btn-social-login .btn-social-label {
    outline: 0;
    font-size: .75rem;
    display: inline-block;
    vertical-align: middle;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700
}

.cl-register .invalid-date-of-birth {
    margin-top: -.5rem;
    margin-bottom: .5rem
}

.cl-register .coupon-code-toggle {
    color: #f7931e
}

.cl-register .footer-details-wrapper .footer-details {
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 12px;
    font-size: .75rem
}

.cl-register-heading {
    text-align: center
}

.cl-register-heading p {
    font-size: 1.25rem;
    font-weight: 400
}

.cl-register-heading h2 {
    font-family: inherit
}

.webp .cl-winning-spins::after {
    background: 0 0
}

.no-webp .cl-winning-spins::after {
    background: 0 0
}

.cl-winning-spins {
    padding-top: 30px;
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/titanplay/coin3.png) no-repeat bottom right;
    background-size: 6%;
    border-bottom: 0 solid transparent;
    padding-bottom: 15px;
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.cl-winning-spins .container {
    max-width: 1490px;
    background: 0 0;
    padding: 0 12px;
    border-radius: 0
}

.cl-winning-spins .cl-winning-spins-header {
    text-transform: uppercase;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #000;
    padding: .5rem;
    border-radius: 10px
}

.cl-winning-spins .cl-winning-spins-header .ds-casino-icon {
    color: #f7931e;
    margin-right: 12px;
    display: inline-block;
    font-size: 1.75rem
}

.cl-winning-spins .cl-winning-spins-header .cl-winning-spins-title {
    font-family: inherit;
    font-weight: 700;
    font-size: 1.25rem;
    color: #fff
}

.cl-winning-spins .cl-winning-spins-carousel {
    padding: 1rem 0;
    border-width: 0;
    border-style: solid;
    -o-border-image: linear-gradient(to right, rgba(0, 0, 0, 0), #f7931e, rgba(0, 0, 0, 0)) 3 0;
    border-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), color-stop(#f7931e), to(rgba(0, 0, 0, 0))) 3 0;
    border-image: linear-gradient(to right, rgba(0, 0, 0, 0), #f7931e, rgba(0, 0, 0, 0)) 3 0
}

.cl-winning-spins .cl-winning-spins-carousel .winner-box {
    border-right: 2rem solid transparent;
    outline: 0
}

.cl-winning-spins .cl-winning-spins-carousel .winner-box-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#333));
    background: linear-gradient(#000, #333);
    border-radius: 10px;
    padding: .5rem;
    border: none
}

.cl-winning-spins .cl-winning-spins-carousel .winner-box-info .game-info {
    background: 0 0;
    border-radius: 0
}

.cl-winning-spins .cl-winning-spins-carousel .winner-info-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.cl-winning-spins .cl-winning-spins-carousel .winner-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.cl-winning-spins .cl-winning-spins-carousel .winner-name {
    color: #fff;
    font-size: .875rem;
    font-weight: 400;
    padding: 0 12px;
    width: 130px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.cl-winning-spins .cl-winning-spins-carousel .winning-prize {
    font-size: 1.125rem;
    font-family: inherit;
    color: #f7931e;
    font-weight: 700;
    padding: 0 12px;
    direction: ltr
}

.cl-winning-spins .cl-winning-spins-carousel .game-title-holder .game-title {
    padding: 0 12px;
    font-size: .75rem;
    color: #cacbcc
}

.cl-winning-spins .cl-winning-spins-carousel .game-image .winning-game-thumbnail {
    width: 90px;
    height: 90px;
    border-radius: 6px;
    position: relative
}

.cl-winning-spins .cl-winning-spins-carousel .game-image .winning-game-thumbnail .game-placeholder {
    font-size: .75rem;
    border-radius: 6px
}

.cl-winning-spins::after {
    content: "";
    height: 50px;
    display: none
}

.webp .cl-sport-section {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/titanplay/coin1.png) no-repeat bottom right;
    background-size: 8%
}

.webp .cl-sport-section .sport-box-footer:hover::after {
    background: 0 0
}

.no-webp .cl-sport-section {
    background: 0 0
}

.no-webp .cl-sport-section .sport-box-footer::after {
    background: 0 0
}

.no-webp .cl-sport-section .sport-box-footer:hover::after {
    background: 0 0
}

.cl-sport-section {
    padding: 0 0 8rem;
    background-size: 8%;
    border-bottom: 0 solid transparent;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.cl-sport-section .main-content-box {
    max-width: 800px;
    margin: 0 auto
}

.cl-sport-section .section-title {
    font-size: 3rem;
    text-transform: uppercase;
    color: #fff;
    font-family: inherit
}

.cl-sport-section .section-title h1,
.cl-sport-section .section-title h2,
.cl-sport-section .section-title h3,
.cl-sport-section .section-title h4 {
    font-size: inherit;
    margin-bottom: 0;
    text-align: center;
    font-weight: 700
}

.cl-sport-section .section-text {
    color: #fff;
    margin: 1rem auto;
    text-align: initial;
    font-weight: 400
}

.cl-sport-section .section-text p {
    text-align: center
}

.cl-sport-section .cl-sport-section-sports-content {
    padding-top: 2.25rem
}

.cl-sport-section .cl-carousel-sport-section.container {
    max-width: 1490px;
    padding: 0 12px
}

.cl-sport-section .cl-carousel-sport-section .sports-grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background: initial;
    border: 0 solid transparent;
    border-radius: 0;
    padding: 0;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.cl-sport-section .cl-carousel-sport-section .sports-grid .slider-inner {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.cl-sport-section .cl-carousel-sport-section .sports-grid .slider-inner .slider-item {
    overflow: visible;
    padding-top: 2rem;
    -webkit-box-flex: 0 !important;
    -ms-flex: 0 0 27% !important;
    flex: 0 0 27% !important
}

.cl-sport-section .sport-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: initial;
    -ms-flex-align: initial;
    align-items: initial;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 27%;
    flex: 0 0 27%;
    padding: 0 6px;
    position: initial
}

.cl-sport-section .sport-box:hover .sport-image {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.cl-sport-section .sport-box-header {
    position: relative;
    min-height: 400px;
    z-index: 1;
    border-bottom: none
}

.cl-sport-section .sport-image {
    display: block;
    max-width: 100%;
    position: relative;
    -webkit-transition: .3s all ease-in-out;
    transition: .3s all ease-in-out
}

.cl-sport-section .sport-box-footer {
    padding: 20px 0;
    margin: 0;
    max-width: unset;
    position: relative;
    z-index: 9;
    min-width: unset
}

.cl-sport-section .sport-box-footer::after {
    content: "";
    height: 16px;
    display: none
}

.cl-sport-section .sport-box-footer:hover::after {
    content: "";
    height: 16px;
    display: none
}

.cl-sport-section .sport-box-title {
    color: #fff;
    font-weight: 500;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 1.75rem;
    font-style: normal;
    display: block;
    text-align: center;
    font-family: inherit;
    letter-spacing: normal
}

.cl-sport-section .sport-box-text {
    display: block;
    color: #cacbcc;
    text-align: center;
    font-size: inherit
}

.webp .cl-navigation-section {
    background: initial
}

.no-webp .cl-navigation-section {
    background: initial
}

.cl-navigation-section,
.no-webp .cl-navigation-section,
.webp .cl-navigation-section {
    width: 100%;
    padding: 1.6875rem 0;
    position: relative;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0
}

.cl-navigation-section::before,
.no-webp .cl-navigation-section::before,
.webp .cl-navigation-section::before {
    content: "";
    position: absolute;
    top: -72px;
    height: 70px;
    display: none;
    left: 12.5%;
    width: 75%;
    background: #131313;
    -webkit-transform: perspective(10px) rotateX(1deg);
    transform: perspective(10px) rotateX(1deg);
    -webkit-box-shadow: 0 0 10px 5px rgba(14, 255, 255, .35);
    box-shadow: 0 0 10px 5px rgba(14, 255, 255, .35);
    -webkit-clip-path: inset(-2rem -2rem 0 -2rem);
    clip-path: inset(-2rem -2rem 0 -2rem)
}

.cl-navigation-section .cl-navigation-section-wrapper {
    max-width: 1000px;
    margin: 0 auto;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper {
    width: 145px;
    height: 155px;
    margin: 0;
    padding: 0;
    border-radius: initial;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/titanplay/nav-button-bg.png) no-repeat center;
    background-size: contain
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper:hover {
    background: url(https://storage.googleapis.com/cdn.abmbet.com/wl_static/raw/_eerie_black_orange/web/img/casino-landing/titanplay/nav-button-bg-hover.png) no-repeat center;
    background-size: contain;
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 55px;
    height: 50px;
    margin: 0 auto;
    border-radius: 50%;
    background: -webkit-gradient(linear, left top, left bottom, from(30%), to(#92bbff));
    background: linear-gradient(30%, #92bbff)
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper .cl-navigation-icon {
    width: 55px;
    height: 55px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper .cl-navigation-icon.online-casino {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 90 90' style='enable-background:new 0 0 90 90;' fill='%23f7931e' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M29.4,24.5H12.1v31.1h17.3V24.5z M25.6,33.2l-4.9,16.6h-4.3l5-16.6h-4.7v-2.8h8.9V33.2z'/%3E%3Cpath class='st0' d='M50,24.5H32.7v31.1H50V24.5z M46.1,33.2l-5,16.6h-4.3l5-16.6h-4.7v-2.8H46L46.1,33.2L46.1,33.2z'/%3E%3Cpolygon class='st0' points='70,24.5 64.1,24.5 61.2,35 56.9,35 59.8,24.5 52.7,24.5 52.7,40 70,40 '/%3E%3Crect x='52.7' y='43.1' class='st0' width='17.3' height='12.6'/%3E%3Cpath class='st0' d='M87.5,43.6V19.9c1.5-0.7,2.5-2.2,2.5-4.1c0-2.4-1.8-4.4-4-4.4s-4,2-4,4.4c0,1.8,1,3.3,2.3,4v23.7h-4.8V15.4 v-3.1h-2.8h-6.5V0H14.4v12.3H6.8H4v3.1v49.8v3.1h2.8h69.9h2.8v-3.1v-1.4h7.6c1,0,1.9-0.9,1.9-2.1V45.6 C89.1,44.6,88.4,43.7,87.5,43.6z M73.9,62.1H9.7V18.6H74L73.9,62.1L73.9,62.1z'/%3E%3Crect y='76.1' class='st0' width='84.4' height='13.9'/%3E%3C/g%3E%3C/svg%3E")
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper .cl-navigation-icon.sports,
.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper .cl-navigation-icon.today {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 90 90' style='enable-background:new 0 0 90 90;' fill='%23f7931e' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M13.5,16.5C16.9,10.6,27,5.4,28.4,4.7c0.2-0.5,0.7-2.1,1.9-3.8C30.5,0.6,30.8,0.3,31,0C21.4,3.2,13.3,9.6,7.7,18 c0.8-0.4,1.6-0.8,2.3-1C11.4,16.6,13,16.5,13.5,16.5z'/%3E%3Cpath d='M61.7,4.7c1.3,0.7,11.5,5.9,14.8,11.7c0.5,0,2.2,0.2,3.6,0.6c0.7,0.2,1.5,0.6,2.2,1C76.7,9.6,68.6,3.2,59,0 c0.2,0.3,0.5,0.6,0.7,0.9C60.9,2.6,61.5,4.3,61.7,4.7z'/%3E%3Cpath d='M3.7,48c-0.5-0.4-2.3-2.4-3.7-5c0,0.3,0,0.5,0,0.8c0,10.5,3.4,20.2,9.2,28c0-0.4,0-0.7-0.1-1v-0.1c0-0.8,0-2.2,0.5-4.2 C4.3,58.6,3.7,49.3,3.7,48z'/%3E%3Cpath d='M80.9,70.7c0,0.3,0,0.6-0.1,1C86.6,64,90,54.3,90,43.9c0-0.3,0-0.5,0-0.8c-1.4,2.6-3.2,4.5-3.6,5 c-0.1,1.3-0.7,10.6-5.9,18.5C80.9,68.4,80.9,69.8,80.9,70.7L80.9,70.7z'/%3E%3Cpath d='M54.5,85.8c-1.2,0.3-10.1,2.2-19,0c-0.3,0.2-1.4,0.8-3.5,1.3c-0.6,0.2-1.3,0.2-1.9,0.3C34.8,89.1,39.8,90,45,90 s10.2-0.9,14.9-2.6c-0.6-0.1-1.2-0.1-1.9-0.3C55.9,86.6,54.9,86,54.5,85.8z'/%3E%3Cg%3E%3Cpath d='M29.1,6.7L29.1,6.7c-7,3.8-11.9,7.6-13.9,10.9c-0.8,2.9-1,5.6-1,7.4c-0.1,3.3,0.3,6.6,0.6,8.1c4.4,1.7,10.9,3.9,13.3,4.6 c3.1-3,11.6-9.3,15.6-11.6v-15c-1.7-0.8-3.9-1.7-6.6-2.7C33.2,7,30.2,6.8,29.1,6.7z'/%3E%3Cpath d='M75.2,33c0.2-1.4,0.7-4.7,0.6-8.1c-0.1-4-0.9-6.8-1-7.3C72.9,14.4,68,10.5,61,6.8c0,0,0,0-0.1,0c-1.1,0-4.1,0.2-8,1.6 c-3.5,1.3-5.5,2.2-6.5,2.7v15c4,2.4,11.8,8.3,15.4,11.5C63.9,37,70.6,34.8,75.2,33z'/%3E%3Cpath d='M27.1,40.1c-0.4-0.1-0.9-0.3-1.5-0.5c-3-1-7.9-2.6-11.6-4.1c-1,0.9-2.7,2.6-4.3,5.3c-2.1,3.4-3.5,6.4-3.8,7.3 c0.1,1.3,0.6,9.8,5.6,17.1c1.3,1,3.3,2.1,7.3,3.7c2.8,1.2,5.4,1.8,6.6,2.1c1.6-2.3,6.5-9.2,8-11.7C31.5,55.5,28.1,45,27.1,40.1z'/%3E%3Cg%3E%3Cpath d='M84.3,48.1c-0.1-0.2-0.2-0.4-0.3-0.7c-0.7-1.4-1.9-3.9-3.5-6.6c-1.7-2.8-3.5-4.6-4.3-5.3c-3.6,1.4-8.4,3-11.3,4 c-0.9,0.3-1.7,0.6-2.2,0.7c-1.2,5.8-4,14.6-5.9,19c1.4,2.3,6.5,9.5,8.1,11.8c1.2-0.3,3.8-0.9,6.6-2.1c3.9-1.7,5.9-2.7,7.3-3.7 C81.8,60.6,83.8,54.6,84.3,48.1z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M27.4,72.6c0.6,1.1,1.9,3.6,3.3,5.6c1.6,2.2,4.6,4.9,5.5,5.6c2.6,0.6,5.5,1,8.5,1c4.6,0,8.3-0.8,9.2-1 c0.9-0.7,3.8-3.4,5.5-5.6c1.5-1.9,2.7-4.4,3.3-5.6c-1.5-2.1-6.5-9.3-8.2-11.9c-2.5,0.3-6.1,0.4-9.9,0.4c-3.7,0-6.8-0.1-9.1-0.4 C33.9,63.3,28.9,70.4,27.4,72.6z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper .cl-navigation-icon.live-casino {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 67 90' style='enable-background:new 0 0 67 90;' xml:space='preserve' fill='%23f7931e'%3E%3Cg%3E%3Cg%3E%3Cpath d='M46.6,39.1c2.8-3.2,7.5-9.8,7.5-18.6C54.2,7.5,46.6,0,33.5,0S12.8,7.5,12.8,20.5c0,8.7,4.8,15.4,7.5,18.6 c4.2,4.8,9.3,7.9,13.1,7.9C37.3,46.9,42.4,43.9,46.6,39.1z M33.5,43.5c-4,0-12.7-6.5-15.8-15.9l3.2-1.1c0,0-0.1-11.1,3.5-11.1 c2.3,0,6.1,0.2,9.1-0.6c3,0.8,6.8,0.6,9.1,0.6c3.6,0,3.5,11.1,3.5,11.1l3.2,1.1C46.2,37,37.5,43.5,33.5,43.5z'/%3E%3Cpath d='M35.7,30.7c-0.9-0.2-1.8,0.3-2,1.1s0.3,1.7,1.1,1.9c0.9,0.2,8.4,1.5,8.6,0.7C43.8,33.7,36.6,31,35.7,30.7z'/%3E%3Cpath d='M31.3,30.7c-0.9,0.2-8,2.9-7.8,3.7s7.8-0.5,8.6-0.7c0.9-0.2,1.4-1.1,1.1-1.9C33,31,32.1,30.5,31.3,30.7z'/%3E%3Cpolygon points='27.7,56.4 33.8,53.2 39.8,56.4 39.8,49.1 33.8,52.4 27.7,49.1 '/%3E%3Cpath d='M0,78l1.9,9.2c0,0,15.4,2.8,32,2.8l0,0H34h0.1l0,0C50.6,90,65,87.2,65,87.2l2-9.2c0,0-5.1-3.9-6.3-10.9s4-17.1,4-17.1 l-17-2.4L33.8,69.2c0,0-0.1,0.2-0.3,0.5c-0.2-0.3-0.3-0.5-0.3-0.5L19.3,47.5l-17,2.4c0,0,5.1,10.1,4,17.1C5.1,74,0,78,0,78z M41.5,72h14.3v4.9H41.5V72z M28.8,73.8c1.5,0,2.7,1.1,2.7,2.5s-1.2,2.5-2.7,2.5s-2.7-1.1-2.7-2.5S27.3,73.8,28.8,73.8z M28.8,81.8c1.5,0,2.7,1.1,2.7,2.5s-1.2,2.5-2.7,2.5s-2.7-1.1-2.7-2.5C26.1,83,27.3,81.8,28.8,81.8z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper .cl-navigation-icon.games,
.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper .cl-navigation-icon.tv-games {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 87 90' style='enable-background:new 0 0 87 90;' fill='%23f7931e' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M86.4,39.8c-1.7-10.1-7-19.3-14.9-25.9C65,8.5,57.1,5.1,48.9,4.1l2-4.1H36.1l2.1,4.1c-0.6,0.1-1.2,0.2-1.8,0.3 c-11.5,1.8-21.5,8-28.3,17.4C1.4,31.2-1.3,42.6,0.6,54c1.7,10.1,7,19.3,14.9,25.9c7.9,6.5,17.8,10.1,28,10.1 c2.4,0,4.8-0.2,7.2-0.6c11.5-1.9,21.5-8.1,28.2-17.5C85.6,62.6,88.3,51.1,86.4,39.8z M80.8,40.6l-10.3,1.7 C70,39.6,69.2,37,68,34.6l9.3-4.6C79,33.3,80.1,36.9,80.8,40.6z M75,26.1l-8.7,5.7c-1.5-2.3-3.4-4.3-5.5-6l6.6-8 C70.4,20.2,72.9,23,75,26.1z M53.5,10.7c3.7,1,7.2,2.5,10.3,4.5l-5.6,8.7c-2.3-1.4-4.8-2.6-7.5-3.3L53.5,10.7z M40.8,9.5l2.7,3.7 l2.7-3.7c0.9,0.1,1.9,0.2,2.8,0.3L47.5,20c-1.3-0.2-2.6-0.3-4-0.3s-2.8,0.1-4.2,0.3L37.8,9.8C38.8,9.7,39.8,9.5,40.8,9.5z M33.4,10.7l2.8,9.9c-2.7,0.7-5.2,1.9-7.4,3.3l-5.6-8.7C26.2,13.3,29.7,11.7,33.4,10.7z M12.7,25.1c1.9-2.7,4.2-5.1,6.7-7.1l6.6,8 c-2.1,1.7-4,3.8-5.5,6l-8.7-5.7C12.2,25.9,12.4,25.5,12.7,25.1z M9.7,30.1l9.3,4.6c-1.2,2.4-2.1,5-2.5,7.7L6.2,40.8 C6.8,37.1,7.9,33.5,9.7,30.1z M6.2,53c-0.4-2.6-0.6-5.2-0.5-7.8l10.4,0.4c-0.1,1.9,0,3.7,0.3,5.7c0.1,0.8,0.3,1.6,0.5,2.4l-10,2.7 C6.6,55.3,6.4,54.2,6.2,53z M13.9,70.3c-2.3-2.9-4.2-6.2-5.6-9.7l9.7-3.8c1,2.6,2.4,4.9,4.1,7L13.9,70.3z M17,73.6l7.3-7.4 c2,1.9,4.2,3.5,6.6,4.8l-4.8,9.2C22.7,78.5,19.7,76.3,17,73.6z M41.3,84.3c-3.9-0.2-7.6-1-11-2.3l3.7-9.7c2.5,0.9,5.2,1.5,8,1.6 L41.3,84.3z M22.1,50.4c-2-11.7,6-22.9,17.9-24.8c1.2-0.2,2.4-0.3,3.6-0.3c10.7,0,19.7,7.6,21.4,18c2,11.7-6,22.9-17.9,24.8 c-1.2,0.2-2.4,0.3-3.6,0.3C32.8,68.4,23.8,60.9,22.1,50.4z M49.7,83.9c-1.3,0.2-2.6,0.4-3.9,0.4L45.2,74c1-0.1,1.9-0.2,2.8-0.3 c1.8-0.3,3.5-0.8,5.2-1.4l3.7,9.7C54.5,82.8,52.2,83.5,49.7,83.9z M61,80.1L56.2,71c2.5-1.3,4.7-2.9,6.6-4.8l7.3,7.3 C67.4,76.2,64.3,78.4,61,80.1z M74.3,68.7c-0.4,0.5-0.8,1.1-1.2,1.6L65,63.9c1.7-2.1,3.1-4.5,4.1-7l9.7,3.8 C77.6,63.4,76.1,66.1,74.3,68.7z M80.1,56.3L70,53.7c0.7-2.6,1-5.3,0.8-8l10.4-0.5C81.5,48.9,81.1,52.7,80.1,56.3z'/%3E%3Cpath d='M51.7,46.9c0-4.5-3.7-8.1-8.2-8.1s-8.2,3.6-8.2,8.1S39,55,43.5,55S51.7,51.3,51.7,46.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-icon-wrapper .cl-navigation-icon.virtual-sports {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' viewBox='0 0 90 68' style='enable-background:new 0 0 90 68;' xml:space='preserve' fill='%23f7931e'%3E%3Cg%3E%3Cg%3E%3Cpath d='M22.1,16.1c-2.2,0-4,1.8-4,4s1.8,4,4,4s4-1.8,4-4S24.3,16.1,22.1,16.1z M22.1,23.3c-1.7,0-3-1.4-3-3.1 c0-1.7,1.4-3.1,3-3.1c1.6,0,3,1.4,3,3.1C25.2,21.9,23.8,23.3,22.1,23.3z'/%3E%3Cpath d='M57.3,33.6c-2.2,0-4,1.8-4,4s1.8,4,4,4c2.2,0,4-1.8,4-4S59.5,33.6,57.3,33.6z M57.3,40.7c-1.7,0-3-1.4-3-3.1 c0-1.7,1.4-3.1,3-3.1c1.7,0,3,1.4,3,3.1S59,40.7,57.3,40.7z'/%3E%3Cpath d='M88.7,44c-1.1-5.5-9.4-29.1-10.6-31.4c-1.1-2.1-2.7-3.3-4.8-4.4c-3.9-2.1-8.5-2.9-12.9-3.3c-5.1-0.4-25.5-0.4-30.6,0 c-4.4,0.4-9,1.2-12.9,3.3c-2.1,1.1-3.7,2.3-4.8,4.4C10.7,14.9,2.4,38.5,1.3,44s-2.7,14.8,0.9,19.7c3.5,4.9,7,4.4,7.5,4.1 c1.9-1,5.4-3.9,8.9-8.8c3.5-4.9,4.4-8.7,9.7-8.7c4.6,0,28.8,0,33.5,0c5.3,0,6.2,3.7,9.7,8.7c3.5,4.9,7,7.9,8.9,8.8 c0.5,0.2,3.9,0.7,7.5-4.1C91.4,58.8,89.8,49.5,88.7,44z M68.5,12.4c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 c-1.7,0-3.1-1.4-3.1-3.1S66.8,12.4,68.5,12.4z M22.1,25.8c-3.1,0-5.6-2.5-5.6-5.6s2.5-5.6,5.6-5.6s5.6,2.5,5.6,5.6 S25.2,25.8,22.1,25.8z M39.6,39.2c0,0.3-0.2,0.5-0.5,0.5h-3.2c-0.3,0-0.5,0.2-0.5,0.5v3.3c0,0.3-0.2,0.5-0.5,0.5h-3.3 c-0.3,0-0.5-0.2-0.5-0.5v-3.3c0-0.3-0.2-0.5-0.5-0.5h-3.2c-0.3,0-0.5-0.2-0.5-0.5V36c0-0.3,0.2-0.5,0.5-0.5h3.2 c0.3,0,0.5-0.2,0.5-0.5v-3.3c0-0.3,0.2-0.5,0.5-0.5H35c0.3,0,0.5,0.2,0.5,0.5V35c0,0.3,0.2,0.5,0.5,0.5h3.2c0.3,0,0.5,0.2,0.5,0.5 L39.6,39.2L39.6,39.2z M45,15.8c-1.9,0-3.5-1.6-3.5-3.5c0-2,1.6-3.5,3.5-3.5s3.5,1.6,3.5,3.5C48.5,14.2,46.9,15.8,45,15.8z M57.3,43.2c-3.1,0-5.6-2.5-5.6-5.6c0-3.1,2.5-5.6,5.6-5.6s5.6,2.5,5.6,5.6C62.9,40.7,60.4,43.2,57.3,43.2z M63.5,23.6 c-1.7,0-3.1-1.4-3.1-3.1c0-1.7,1.4-3.1,3.1-3.1c1.7,0,3.1,1.4,3.1,3.1C66.6,22.2,65.2,23.6,63.5,23.6z M68.5,28.6 c-1.7,0-3.1-1.4-3.1-3.1c0-1.7,1.4-3.1,3.1-3.1c1.7,0,3.1,1.4,3.1,3.1C71.5,27.2,70.2,28.6,68.5,28.6z M73.4,23.6 c-1.7,0-3.1-1.4-3.1-3.1c0-1.7,1.4-3.1,3.1-3.1c1.7,0,3.1,1.4,3.1,3.1C76.5,22.2,75.1,23.6,73.4,23.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M27.4,0c-1.9,0.1-4.8-0.2-9.3,2.1C14.5,3.9,13.3,8,13.3,8s4.1-2.9,9.7-4.1c4.4-1,6.7-1,7.4-1c0.1,0,0.2-0.1,0.1-0.2 C30.6,2.7,29.3-0.1,27.4,0z'/%3E%3Cpath d='M62.6,0c1.9,0.1,4.8-0.2,9.3,2.1C75.5,3.9,76.7,8,76.7,8S72.6,5.1,67,3.9c-4.4-1-6.7-1-7.4-1c-0.1,0-0.2-0.1-0.1-0.2 C59.4,2.7,60.7-0.1,62.6,0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-title {
    font-size: 1rem;
    font-weight: 700;
    padding: 12px 0 0 0;
    max-width: initial;
    line-height: normal;
    display: inline-block;
    font-family: inherit
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper .cl-navigation-item-box-container .cl-navigation-text {
    font-size: .75rem;
    max-width: initial;
    line-height: normal;
    display: block
}

.cl-navigation-section .cl-navigation-section-wrapper .cl-navigation-item-wrapper .cl-navigation-item-box-wrapper:hover .cl-navigation-title {
    color: #f7931e;
    font-weight: 600
}

.new-users-container {
    line-height: 1;
    background-color: transparent;
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    font-family: inherit;
    font-weight: initial;
    margin-top: 0
}

.new-users-container .step-box {
    cursor: pointer;
    width: initial;
    height: initial;
    position: initial
}

.new-users-container .cl-marketing-image-section-content {
    padding-top: 24px;
    padding-bottom: 24px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: center;
    align-self: center
}

.new-users-container .cl-marketing-image-section-content .step-box-wrapper {
    position: relative;
    margin: 0 5rem
}

.new-users-container .cl-marketing-image-section-content .step-box-wrapper .step-box {
    cursor: pointer;
    margin: 12px 0;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.new-users-container .cl-marketing-image-section-content .step-box-wrapper:before {
    content: "";
    display: none;
    position: absolute;
    top: 35%;
    left: -5rem;
    width: 18px;
    height: 18px;
    border-top: 3px solid #787878;
    border-right: 3px solid #787878;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

@media (min-width: 1750px) {
    .new-users-container .cl-marketing-image-section-content .step-box-wrapper:before {
        display: block
    }
}

.new-users-container .cl-marketing-image-section-content .step-box-wrapper:first-child:before {
    display: none
}

.new-users-container .step-number {
    font-size: 1.875rem;
    padding: 0 6px;
    font-weight: 700;
    color: #fff;
    border-radius: initial;
    width: initial;
    height: initial;
    background: initial;
    text-align: center;
    margin-right: 12px;
    font-family: inherit
}

.new-users-container .step-info {
    padding-left: 0;
    padding-top: 0
}

.new-users-container .step-label {
    color: #fff;
    font-size: 1.5rem;
    margin-bottom: 0;
    font-family: inherit
}

.new-users-container .step-text {
    font-size: .875rem;
    font-weight: initial;
    color: #fff;
    padding-top: 0
}

.verify-account .verify-account-description {
    padding: 3px;
    color: #cacbcc;
    margin-bottom: 1.5rem
}

.verify-account .verify-account-label {
    font-size: .875rem
}

.verify-account .verify-account-box {
    background-color: #2f3131;
    padding: 3rem 12px;
    border-radius: .5rem;
    border: 2px dashed rgba(255, 255, 255, .1);
    min-height: 450px
}

.verify-account .verify-account-box .upload-button {
    border-radius: 50%;
    background-color: rgba(255, 255, 255, .1);
    color: #b3b3b3;
    width: 150px;
    height: 150px;
    cursor: pointer;
    -webkit-transition: all 50ms ease-in;
    transition: all 50ms ease-in;
    margin: 0 12px
}

.verify-account .verify-account-box .upload-button.active,
.verify-account .verify-account-box .upload-button:hover {
    color: #f7931e;
    -webkit-transform: scale(1.04);
    transform: scale(1.04);
    -webkit-box-shadow: 0 0 3px #b3b3b3;
    box-shadow: 0 0 3px #b3b3b3
}

.verify-account .verify-account-box .upload-button .upload-button-icon {
    font-size: 3.5rem;
    margin-bottom: 3px
}

.verify-account .verify-account-box .upload-button .upload-button-label {
    font-size: .875rem
}

.verify-account .verify-account-upload-image-label {
    font-size: 2rem;
    font-weight: 500;
    margin-bottom: .5rem
}

.verify-account .verify-account-upload-image-label-description {
    font-size: .875rem;
    margin-bottom: 3rem;
    color: #b3b3b3
}

.verify-account .web-cam-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 100%;
    height: 100%;
    max-width: 640px;
    max-height: 480px
}

.verify-account .web-cam-container .camera-button {
    position: absolute;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, .3);
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .1);
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .1);
    color: #fff;
    width: 36px;
    height: 36px;
    cursor: pointer;
    -webkit-transition: all 50ms ease-in;
    transition: all 50ms ease-in;
    opacity: .8
}

.verify-account .web-cam-container .camera-button.active,
.verify-account .web-cam-container .camera-button:hover {
    opacity: 1
}

.verify-account .web-cam-container .camera-button.close-button {
    top: 12px;
    right: 12px
}

.verify-account .web-cam-container .camera-button.flip-button {
    bottom: 12px;
    right: 12px
}

.verify-account .web-cam-container .camera-button .camera-button-icon {
    font-size: 1.75rem
}

.verify-account .webcam-error-message {
    text-align: center;
    font-size: .75rem;
    color: #fb8996;
    margin-top: 2rem
}

.verify-account .web-cam-video {
    position: absolute;
    width: 100%;
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0
}

.verify-account .web-cam-inner {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: linear-gradient(to right, #fff 2px, transparent 2px) 0 0, linear-gradient(to right, #fff 2px, transparent 2px) 0 100%, linear-gradient(to left, #fff 2px, transparent 2px) 100% 0, linear-gradient(to left, #fff 2px, transparent 2px) 100% 100%, linear-gradient(to bottom, #fff 2px, transparent 2px) 0 0, linear-gradient(to bottom, #fff 2px, transparent 2px) 100% 0, linear-gradient(to top, #fff 2px, transparent 2px) 0 100%, linear-gradient(to top, #fff 2px, transparent 2px) 100% 100%;
    background-repeat: no-repeat;
    background-size: 20px 20px
}

.verify-account .web-cam-inner .web-cam-button {
    cursor: pointer;
    width: 56px;
    opacity: .8
}

.verify-account .web-cam-inner .web-cam-button:hover {
    opacity: 1
}

.verify-account .web-cam-inner .web-cam-label {
    font-size: .875rem;
    margin-top: 3px
}

.verify-account .uploaded-files-list .uploaded-files-list-description {
    margin: 1rem 0
}

.verify-account .uploaded-files-list .uploaded-file {
    background-color: #2f3131;
    margin-bottom: 1rem;
    padding: .5rem 12px
}

.verify-account .uploaded-files-list .uploaded-file .ds-icon {
    font-size: 7.5rem
}

.verify-account .uploaded-files-list .uploaded-file .document-icon-container {
    padding: 0 12px
}

.verify-account .uploaded-files-list .uploaded-file .uploaded-file-info {
    padding: 1rem
}

.verify-account .uploaded-files-list .uploaded-file .uploaded-file-info .uploaded-file-name {
    font-size: 1.25rem;
    font-weight: 500
}

.verify-account .uploaded-files-list .uploaded-file .uploaded-file-percentage .circle {
    width: 100px;
    height: 100px
}

.verify-account .uploaded-files-list .uploaded-file .uploaded-file-percentage .circle .percent-text {
    font-size: 1.25rem !important;
    font-weight: 500 !important
}

.verify-account .uploaded-files-list .no-files-uploaded {
    color: #b3b3b3;
    font-size: .875rem;
    padding: 1.5rem
}

.ribbon-message {
    font-size: .875rem;
    padding: .5rem 12px;
    color: #2d2d2d;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.ribbon-message.member-layout-kyc-ribbon {
    color: #cacbcc
}

.ribbon-message.member-layout-kyc-ribbon .notification-message-link {
    color: #f7931e
}

.ribbon-message .live-chat-popup {
    cursor: pointer;
    font-weight: 400
}

.ribbon-message a {
    color: #2d2d2d;
    text-decoration: underline;
    font-weight: 500;
    cursor: pointer
}

.ribbon-message button {
    font-weight: 500;
    color: #2d2d2d
}

.member-details.vip-benefits .member-vip-benefits-table-wrapper {
    min-height: 25rem
}

.member-details.vip-benefits .vip-benefits-table {
    margin: 2px;
    color: #cacbcc;
    font-size: .875rem
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header {
    background-color: #454545
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .vip-benefits-header-title {
    border-right: 1px solid #282929
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .vip-benefits-header-title span {
    padding: 0 12px;
    font-weight: 700
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .bronze-emblem,
.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .diamond-emblem,
.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .gold-emblem,
.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .silver-emblem {
    padding: 1rem 12px
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .bronze-emblem:not(:last-child),
.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .diamond-emblem:not(:last-child),
.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .gold-emblem:not(:last-child),
.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .silver-emblem:not(:last-child) {
    border-right: 1px solid #282929
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-header .vip-benefits-header-icon {
    width: 60px;
    height: 35px
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-content .vip-benefits-title-wrapper-row .vip-benefit-title {
    color: #53dca9;
    font-size: .875rem;
    font-weight: 700;
    padding: .5rem 12px;
    background-color: #1b1c1c
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-content .vip-benefits-wrapper-row:not(:last-child) {
    border-bottom: 1px solid #282929
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-content .vip-benefits-wrapper-row .vip-value {
    height: 50px
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-content .vip-benefits-wrapper-row .vip-value:first-child {
    padding: 0 12px
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-content .vip-benefits-wrapper-row .vip-value:not(:last-child) {
    border-right: 1px solid #282929
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-content .vip-benefits-wrapper-row .vip-value.checked::after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23404040' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
    top: .25rem;
    left: 0;
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
    background-color: #53dca9;
    border-radius: 50%
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-content .vip-benefits-wrapper-row:nth-child(even) {
    background-color: #56534f
}

.member-details.vip-benefits .vip-benefits-table .member-vip-benefits-content .vip-benefits-wrapper-row:nth-child(odd) {
    background-color: #404040
}

.member-details.vip-benefits .vip-benefits-table-footer {
    padding: 1rem;
    font-size: .875rem
}

.vip-club-h {
    background-color: #131313;
    padding: 1rem;
    height: 5.7rem
}

.vip-club-h .app-logo-image {
    width: 119px
}

.vip-club-section {
    background-color: #131313;
    padding: 36px 0;
    color: #fff;
    font-weight: 300;
    font-size: 1.25rem
}

.vip-club-section.highlight {
    background-color: #0d1213
}

.vip-club-section-title {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 2.25rem;
    color: #fff;
    font-weight: 700
}

.vip-club-section p.highlight {
    color: #fff
}

.vip-club-section .vip-club-contact-us-btn-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 1rem auto
}

.vip-club-section .vip-club-contact-us-btn-container .contact-us-button {
    position: relative;
    min-width: 290px;
    font-size: 2rem;
    font-weight: 300;
    line-height: 2.5rem;
    border-style: none;
    color: #000;
    background-color: #f7931e;
    width: auto;
    height: 4.5rem;
    border-radius: 35px;
    pointer-events: auto;
    text-transform: capitalize;
    overflow: hidden
}

.vip-club-section .vip-club-contact-us-btn-container .contact-us-button:hover {
    background-color: #da7908
}

.vip-club-section .vip-club-contact-us-btn-container .contact-us-button:focus,
.vip-club-section .vip-club-contact-us-btn-container .contact-us-button:focus-visible {
    outline: 0
}

.vip-club-section .vip-club-contact-us-btn-container .info-message-container {
    color: #f2c46e;
    font-size: .875rem;
    min-height: 2rem;
    height: 40px
}

.vip-club-section .vip-club-contact-us-btn-container .info-message-container .login-link,
.vip-club-section .vip-club-contact-us-btn-container .info-message-container .register-link {
    color: #fff;
    font-weight: 500
}

.vip-club-section .vip-club-contact-us-btn-container .info-message-container .info-message {
    margin: 0;
    max-width: 800px
}

.vip-club-brand .vip-club-bonuses-list {
    margin: 72px 0 54px;
    gap: 1rem
}

@media (min-width: 667px) {
    .vip-club-brand .vip-club-bonuses-list {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        gap: 30px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.vip-club-brand .vip-club-bonuses-list .vip-club-bonus-item {
    margin-bottom: 36px
}

@media (min-width: 667px) {
    .vip-club-brand .vip-club-bonuses-list .vip-club-bonus-item {
        margin: 0 6px;
        -ms-flex-preferred-size: 15%;
        flex-basis: 15%
    }
}

.vip-club-brand .vip-club-bonuses-list .vip-club-bonus-item .vip-club-bonus-image {
    height: 6rem
}

.vip-club-brand .vip-club-bonuses-list .vip-club-bonus-item .vip-club-bonus-image .image {
    height: 5rem
}

.vip-club-benefits {
    line-height: 1.5rem
}

.vip-club-benefits-subheader {
    padding-bottom: 42px;
    font-size: 2rem
}

.vip-club-benefits .vip-club-benefits-list {
    padding-bottom: 42px;
    margin-left: 5rem
}

@media (min-width: 667px) {
    .vip-club-benefits .vip-club-benefits-list {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2
    }
}

.vip-club-benefits .vip-club-benefits-list li.vip-club-benefit-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 12px;
    text-align: left;
    list-style: none;
    padding: .5rem 2rem;
    position: relative;
    max-width: 25rem;
    margin-right: 2rem
}

.vip-club-benefits .vip-club-benefits-list li.vip-club-benefit-title .vip-club-benefits-title-label {
    display: inline-block
}

.vip-club-benefits .vip-club-benefits-list li.vip-club-benefit-title .vip-club-benefit-icon {
    height: 1.25rem
}

.vip-club-benefits .vip-club-benefits-list li.vip-club-benefit-title .ds-icon-tick {
    color: #f2c46e
}

.vip-club-benefits-description {
    color: #f2c46e;
    padding: 0 7rem 3rem 7rem
}

.vip-club-account-managers-title {
    margin-bottom: 36px
}

.vip-club-account-managers .account-manager {
    margin: 0 36px
}

.vip-club-account-managers .account-manager .manager-name {
    font-size: 3.1875rem;
    font-weight: 500;
    margin-bottom: 0
}

.vip-club-account-managers .account-manager .manager-position {
    font-size: 1.875rem
}

.vip-club-account-managers .account-manager-image {
    height: 31.3rem;
    width: 28rem;
    margin-bottom: 15.6px
}

.vip-club-account-managers #manager-1 .account-manager-image img {
    margin-left: 2rem
}

.vip-club-account-managers #manager-1 .manager-name,
.vip-club-account-managers #manager-1 .manager-position {
    margin-left: 5rem
}

.vip-club-account-managers #manager-2 .account-manager-image img {
    margin-left: 3rem
}

.vip-club-account-managers #manager-2 .manager-name,
.vip-club-account-managers #manager-2 .manager-position {
    margin-right: 5rem
}

.vip-club-testimonial-cards-list-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 96px;
    margin: 48px 0
}

.vip-club-testimonial-card-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 275px;
    border: 3px solid #f2bb64;
    background-color: rgba(0, 0, 0, .8);
    color: #fff;
    border-radius: 16px;
    padding: 45px 8px 24px;
    margin-bottom: 12px
}

.vip-club-testimonial-card-rating {
    margin-bottom: 30px;
    gap: 6px
}

.vip-club-testimonial-card-rating .featured-league-icon {
    font-size: 2.5rem;
    color: #f2bb64
}

.vip-club-testimonial-card-content-message {
    font-size: 1rem;
    margin-bottom: 18px;
    padding: 0 5.4545454545px
}

.vip-club-testimonial-card-content-author {
    margin-bottom: 12px;
    font-size: 1.25rem;
    font-weight: 500
}

.vip-club-testimonial .vip-club-testimonial-compact-card-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 330px;
    border: 1px solid #f2bb64;
    border-radius: 19px;
    padding: 30px 27px;
    margin-bottom: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.vip-club-testimonial .vip-club-testimonial-compact-card-wrapper .vip-club-section-testimonial-compact-card-content {
    margin-bottom: 30px
}

.vip-club-testimonial .vip-club-testimonial-compact-card-wrapper .vip-club-section-testimonial-compact-card-content .vip-club-testimonial-compact-card-content-message p {
    font-size: 1rem;
    margin-bottom: 18px;
    padding: 0 5.4545454545px
}

.vip-club-testimonial .vip-club-testimonial-compact-card-wrapper .vip-club-testimonial-compact-card-footer .vip-club-testimonial-compact-card-content-author {
    margin-bottom: 0
}

.vip-club-testimonial .vip-club-testimonial-compact-card-wrapper .vip-club-testimonial-compact-card-footer .vip-club-testimonial-compact-card-content-author:before {
    content: "- "
}

.vip-club-testimonial .vip-club-testimonial-compact-card-wrapper .vip-club-testimonial-compact-card-footer .vip-club-testimonial-compact-card-rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 6px;
    padding: 6px 12px;
    border: 1px solid #f2bb64;
    border-radius: 61px
}

.vip-club-testimonial .vip-club-testimonial-compact-card-wrapper .vip-club-testimonial-compact-card-footer .vip-club-testimonial-compact-card-rating .featured-league-icon {
    font-size: 1.2rem;
    color: #f2bb64
}

@media (max-width: 1599.98px) {
    .vip-club-testimonial .vip-club-testimonial-cards-list-wrapper.compact {
        gap: 72px
    }
}

.vip-club-form {
    text-align: left;
    width: 100%
}

.vip-club-form .vip-club-form-content-container {
    padding: 0 36px;
    margin: 0 auto
}

.vip-club-form .vip-club-section-title {
    margin-bottom: 24px
}

.vip-club-form .form-group label,
.vip-club-form .form-group legend {
    color: #fff;
    font-weight: 500;
    font-size: 1rem;
    margin: 0
}

.vip-club-form .form-group .option-wrapper {
    margin-top: 6px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.vip-club-form .form-group .label-option {
    padding: 0 0 0 12px;
    font-weight: 300 !important
}

.vip-club-form .form-group input {
    cursor: pointer
}

.vip-club-form .form-group input[type=text] {
    margin-top: 12px
}

.vip-club-form .success-message {
    margin: 0 0 36px 0;
    padding: 1rem 2rem;
    max-width: 600px;
    color: #fff
}

.vip-club-form .error-message {
    color: #fff
}

.vip-club-form .submit-btn {
    position: relative;
    width: 18rem;
    height: 3.5rem;
    font-size: 1.4rem;
    border-style: none;
    color: #000;
    background-color: #f2c46e;
    border-radius: 15px;
    pointer-events: auto;
    text-transform: capitalize;
    overflow: hidden;
    margin: 12px 0 36px 0
}

.vip-club-form .submit-btn:hover {
    background-color: #eeb13f
}

.vip-club-form .submit-btn:focus,
.vip-club-form .submit-btn:focus-visible {
    outline: 0
}

.vip-club-form .submit-btn:disabled {
    cursor: not-allowed
}

#vipClubModal .modal-dialog {
    max-width: 800px;
    margin: 2.75rem auto
}

#vipClubModal .modal-dialog-centered {
    min-height: calc(100% - (2.75rem * 2))
}

#vipClubModal .modal-dialog-scrollable {
    max-height: calc(100% - (2.75rem * 2))
}

@media (max-width: 767.98px) {
    #vipClubModal .modal-dialog {
        margin-right: 1rem;
        margin-left: 1rem
    }
}

#vipClubModal button.sheen:after,
.vip-club-page button.sheen:after {
    content: "";
    position: absolute;
    inset: -50%;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(229, 172, 142, 0)), color-stop(50%, rgba(255, 255, 255, .5)), to(rgba(229, 172, 142, 0)));
    background: linear-gradient(to bottom, rgba(229, 172, 142, 0), rgba(255, 255, 255, .5) 50%, rgba(229, 172, 142, 0));
    -webkit-transform: rotateZ(60deg) translate(-5em, 7.5em);
    transform: rotateZ(60deg) translate(-5em, 7.5em)
}

#vipClubModal button button:focus::after,
#vipClubModal button.sheen:hover::after,
.vip-club-page button button:focus::after,
.vip-club-page button.sheen:hover::after {
    -webkit-animation: sheen 1s forwards;
    animation: sheen 1s forwards
}

@-webkit-keyframes sheen {
    100% {
        -webkit-transform: rotateZ(60deg) translate(4rem, -15rem);
        transform: rotateZ(60deg) translate(4rem, -15rem)
    }
}

@keyframes sheen {
    100% {
        -webkit-transform: rotateZ(60deg) translate(4rem, -15rem);
        transform: rotateZ(60deg) translate(4rem, -15rem)
    }
}

.vip-club-page~#mainContent #footer .footer-bottom-wrapper {
    max-width: 900px;
    margin: 0 auto
}

.event-live .featured-event-info {
    background-color: #2e2e2e
}

.event-early .featured-event-info,
.event-prematch .featured-event-info {
    background-color: #2e2e2e
}

.event-early .featured-event-info .score-column.score-item,
.event-prematch .featured-event-info .score-column.score-item {
    color: #cacbcc
}

.event-early .featured-event-info .score-column.score-delimiter,
.event-prematch .featured-event-info .score-column.score-delimiter {
    color: #cacbcc
}

.event-resulted .featured-event-info {
    background-color: #2e2e2e
}

.featured-event-info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 1rem 0;
    position: relative
}

.featured-event-info.featured-event-info-pointer {
    cursor: pointer
}

.featured-event-info .event-board-sport-icon {
    width: 1.5rem;
    height: 1.5rem
}

.featured-event-info .event-board-league-title {
    font-size: .75rem;
    text-align: center;
    color: #cacbcc;
    padding-left: 12px;
    padding-right: 12px;
    margin-top: .5rem
}

.featured-event-info .event-board-venue-name {
    font-size: .75rem;
    color: #fff
}

.featured-event-info .event-board-info-container {
    width: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem
}

.featured-event-info .team-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    overflow: hidden
}

.featured-event-info .team-column.layout-row {
    padding-left: 6px;
    padding-right: 6px
}

.featured-event-info .team-column.layout-row .team-logo {
    margin-left: 6px;
    margin-right: 6px
}

.featured-event-info .team-column.layout-row .team-name {
    padding-left: 6px;
    padding-right: 6px
}

.featured-event-info .team-column.layout-column {
    padding-left: 12px;
    padding-right: 12px
}

.featured-event-info .team-column.layout-column .team-logo {
    margin-bottom: 6px
}

.featured-event-info .team-column .team-logo {
    max-width: 50px
}

.featured-event-info .team-container {
    color: #fff;
    font-size: .75rem;
    text-align: center
}

.featured-event-info .event-info-column {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 120px;
    flex: 0 0 120px
}

.featured-event-info .date-time-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.featured-event-info .live-label {
    color: #fff;
    background-color: #e3141f;
    text-transform: uppercase;
    border-radius: .2rem;
    padding: 0 .25rem;
    white-space: nowrap;
    font-size: .5rem;
    font-weight: 700;
    position: absolute;
    top: 3px;
    right: 50%;
    -webkit-transform: translateX(50%);
    transform: translateX(50%)
}

.featured-event-info .event-start-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    font-size: .75rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.featured-event-info .event-start-date .start-time {
    padding-left: 3px;
    padding-right: 3px
}

.featured-event-info .event-start-date .start-date {
    padding-left: 3px;
    padding-right: 3px
}

.featured-event-info .event-start-date .event-state-label {
    padding-left: 3px;
    padding-right: 3px
}

.featured-event-info .event-live-period {
    color: #b3b3b3;
    font-size: .6875rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 6px;
    padding-right: 6px;
    text-align: center
}

.featured-event-info .event-live-period .game-period,
.featured-event-info .event-live-period .live-clock,
.featured-event-info .event-live-period .live-minute {
    padding-left: 1px;
    padding-right: 1px
}

.featured-event-info .event-details-container {
    margin-top: 6px
}

.featured-event-info .event-details-container .av-event-media-icon {
    opacity: .5;
    margin: 1px 3px 0 3px;
    pointer-events: none;
    background-position: center top
}

.featured-event-info .statistics-icon {
    color: #cacbcc;
    padding-left: 3px;
    padding-right: 3px
}

.featured-event-info .market-count {
    color: #cacbcc;
    font-size: .75rem;
    padding-left: 3px;
    padding-right: 3px
}

.featured-event-info .score-column {
    font-size: 1.5rem;
    line-height: 1;
    font-weight: 700
}

.featured-event-info .score-column .score-icon {
    font-size: 1.5rem;
    display: block
}

.featured-event-info .score-column:first-child {
    text-align: right
}

.featured-event-info .score-column:last-child {
    text-align: left
}

.featured-event-info .score-column.score-item {
    min-width: 42px;
    color: #fff
}

.featured-event-info .score-column.score-delimiter {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: #fff;
    padding-left: 6px;
    padding-right: 6px
}

.featured-event-info .market-line {
    width: 100%
}

.featured-event-info .main-line-title {
    font-size: .75rem;
    color: #cacbcc;
    text-align: center;
    padding-left: 12px;
    padding-right: 12px;
    margin-bottom: .5rem
}

.featured-event-info .market-column {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 120px;
    flex: 0 0 120px
}

.featured-event-info .market-column.column-home {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 12px;
    padding-right: 12px
}

.featured-event-info .market-column.column-away {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 12px;
    padding-right: 12px
}

.featured-event-info .selection-delimiter {
    font-size: .875rem;
    padding-left: 12px;
    padding-right: 12px;
    color: #cacbcc
}

.featured-event-info .selection-unavailable {
    color: #787878;
    background-color: #1c1c1c;
    border-radius: .375rem;
    cursor: not-allowed;
    padding: .625rem 6px;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 90px;
    flex: 0 1 90px
}

.featured-event-info .odd-container {
    background-color: #1c1c1c;
    border-radius: .2rem;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 90px;
    flex: 0 1 90px
}

.featured-event-info .odd-holder {
    font-size: .75rem;
    line-height: 1.5;
    height: 2.375rem;
    padding-top: .625rem;
    padding-bottom: .625rem;
    padding: .625rem 6px;
    border-radius: .2rem
}

.featured-event-info .odd {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    padding-left: 6px;
    padding-right: 6px
}

.featured-event-info .odd.color-odd {
    color: #f7931e
}

.featured-event-info .spread {
    color: #fff
}

.featured-event-info .live-stream-component.live-stream-error {
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%
}

.event-list-head-to-head .event-wrapper {
    background-color: #1c1c1c;
    border-bottom: 1px solid #000
}

.event-list-head-to-head .event-container {
    min-height: 68px
}

.event-list-head-to-head .event-container .event-favorite {
    width: 40px;
    border-right: 1px solid #000
}

.event-list-head-to-head .event-container .event-favorite .add-to-favorite {
    opacity: .5;
    cursor: pointer
}

.event-list-head-to-head .event-container .event-favorite .add-to-favorite.active {
    opacity: 1;
    color: #f7931e
}

.event-list-head-to-head .event-container .event-date-time {
    width: 70px;
    background-color: #1c1c1c;
    padding: 0 12px;
    border-right: 1px solid #000
}

.event-list-head-to-head .event-container .date-time-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.event-list-head-to-head .event-container .live-label {
    background-color: #e3141f;
    text-transform: uppercase;
    color: #fff;
    border-radius: .2rem;
    padding: .0625rem .25rem;
    margin: .25rem auto;
    white-space: nowrap;
    font-size: .5rem;
    font-weight: 700
}

.event-list-head-to-head .event-container .event-live-period {
    font-size: .6875rem;
    color: #b3b3b3;
    text-transform: uppercase;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.event-list-head-to-head .event-container .event-live-period .game-period,
.event-list-head-to-head .event-container .event-live-period .live-clock,
.event-list-head-to-head .event-container .event-live-period .live-minute {
    padding-left: 1px;
    padding-right: 1px
}

.event-list-head-to-head .event-container .event-start-date {
    font-size: .6875rem;
    color: #b3b3b3;
    text-transform: uppercase;
    text-align: center
}

.event-list-head-to-head .event-container .event-main {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.event-list-head-to-head .event-container .event-actions {
    width: 80px;
    border-left: 1px solid #000;
    background-color: #292929
}

.event-list-head-to-head .event-container .select-event {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    cursor: pointer
}

.event-list-head-to-head .event-container .market-counter {
    font-size: .6875rem;
    color: #fff;
    font-weight: 700
}

.event-list-head-to-head .event-container .selection-unavailable {
    background-color: #000;
    border-radius: .2rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    cursor: not-allowed
}

.event-list-head-to-head .event-container .selection-unavailable-icon {
    color: #787878
}

.event-list-head-to-head .event-container .odd-container {
    background-color: #000;
    border-radius: .2rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.event-list-head-to-head .event-container .market-odd_holder {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-radius: .2rem
}

.event-list-head-to-head .event-container .spread {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    padding-left: 6px;
    padding-right: 6px
}

.event-list-head-to-head .event-container .odd {
    -webkit-box-flex: 0;
    -ms-flex: 0 auto;
    flex: 0 auto;
    padding-left: 6px;
    padding-right: 6px
}

.event-list-head-to-head .league-info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.event-list-head-to-head .event-container .event-column-teams {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: .8125rem;
    padding: 12px;
    cursor: pointer;
    color: #cacbcc;
    font-weight: 400
}

.event-list-head-to-head .event-container .event-column-teams.event-column-home {
    text-align: right
}

.event-list-head-to-head .event-container .team-score {
    text-align: center;
    font-size: .8125rem;
    min-width: 2.5rem;
    font-weight: 500;
    padding-left: 12px;
    padding-right: 12px;
    color: #787878
}

.event-list-head-to-head .event-container .event-team {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    white-space: nowrap
}

.event-list-head-to-head .event-container .team-logo {
    padding-left: 12px;
    padding-right: 12px
}

.event-list-head-to-head .event-container .event-board-venue-name {
    font-size: .75rem;
    color: #b3b3b3;
    text-align: left;
    padding-right: 12px
}

.event-list-head-to-head .event-container .open-statistics {
    cursor: pointer;
    border: 1px solid #8a959b;
    color: #8a959b;
    border-radius: .125rem;
    opacity: .6
}

.event-list-head-to-head .event-container .open-statistics.disabled {
    opacity: .3;
    cursor: default
}

.event-list-head-to-head .event-container .open-statistics.disabled:hover {
    opacity: .3
}

.event-list-head-to-head .event-container .open-statistics:hover {
    opacity: 1
}

.event-list-head-to-head .event-container .event-media-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.event-list-head-to-head .event-container .event-column-markets {
    width: 200px
}

.event-list-head-to-head .event-container .main-line-odds {
    margin-left: -3px;
    margin-right: -3px
}

.event-list-head-to-head .event-container .market-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 3px;
    padding-right: 3px
}

.event-list-head-to-head .event-container .selection-delimiter {
    font-size: .75rem;
    font-weight: 700;
    text-transform: uppercase;
    color: #787878
}

.event-list-head-to-head .event-container .selection-unavailable {
    background-color: #000;
    border-radius: .2rem;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .625rem 6px;
    cursor: not-allowed
}

.event-list-head-to-head .event-container .selection-unavailable-icon {
    color: #787878
}

.event-list-head-to-head .event-container .market-odd_holder {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: .75rem;
    line-height: 1.5;
    height: 2.375rem;
    padding-top: .625rem;
    padding-bottom: .625rem
}

.event-list-head-to-head .event-container .live-incidents-icon,
.event-list-head-to-head .event-container .live-stream-icon {
    margin-top: 3px;
    margin-bottom: 3px;
    opacity: .5;
    background-position: center top
}

.event-list-head-to-head .event-container .media-holder {
    margin-top: 3px;
    margin-bottom: 3px;
    background-color: rgba(255, 255, 255, .05)
}

.event-list-head-to-head .event-container.event-resulted .team-score {
    color: #f7931e
}

.event-list-head-to-head .event-container.event-live .team-score {
    color: #f7931e
}

.event-list-head-to-head .event-container.no-link .event-column-teams {
    cursor: default
}

@media (max-width: 1599.98px) {
    .event-list-head-to-head .event-container .event-board-venue-name {
        display: none
    }
}

@media (max-width: 1279.98px) {
    .event-list-head-to-head .event-container .event-date-time {
        width: 58px;
        padding-left: 6px;
        padding-right: 6px
    }

    .event-list-head-to-head .event-container .event-column-teams {
        padding-left: 6px;
        padding-right: 6px
    }

    .event-list-head-to-head .event-container .team-logo {
        display: none
    }

    .event-list-head-to-head .event-container .event-actions {
        width: 60px
    }
}

.competition .widget-title {
    font-size: 1.25rem;
    color: #fff;
    background-color: #333;
    margin-bottom: 6px;
    padding: 12px;
    border-radius: .3rem
}

.competition .carousel-container {
    margin-bottom: 1rem
}

.competition .featured-events-container {
    margin-bottom: 1rem
}

.competition .featured-events-list {
    margin-left: -6px;
    margin-right: -6px
}

.competition .featured-event {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding-left: 6px;
    padding-right: 6px
}

.competition .featured-event-info {
    height: 100%;
    background-color: #2e2e2e;
    border-radius: .3rem
}

.competition .featured-event-info .team-container {
    color: #fff
}

.competition .featured-event-info .event-start-date {
    color: #fff
}

.competition .featured-event-info .main-line-title {
    color: #cacbcc
}

.competition .featured-event-info .selection-unavailable {
    background-color: #242424
}

.competition .featured-event-info .odd-container {
    background-color: #242424
}

.competition .featured-event-info .odd-container:hover {
    background-color: #1c1c1c
}

.competition .top-players-container {
    margin-left: -6px;
    margin-right: -6px;
    margin-bottom: 1rem
}

.competition .top-players-container .standings-list {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    width: 100%;
    padding-left: 6px;
    padding-right: 6px
}

.competition .standings-container {
    margin-bottom: 1rem
}

.competition .standings-container .standings-item+.standings-item {
    margin-top: 1rem
}

.competition .euro-events-outrights-filter-container {
    margin-bottom: 6px;
    border-radius: .3rem
}

.competition .venues-container {
    margin-bottom: 1rem
}

.competition .venues-container .venue-list {
    margin: -6px
}

.competition .venues-container .venue-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
    padding: 6px
}

.competition .venues-container .image-grid-item {
    margin: 0
}

@media (max-width: 1279.98px) {
    .competition .featured-events-list {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .competition .featured-event+.featured-event {
        margin-top: 12px
    }

    .competition .top-players-container {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .competition .top-players-container .standings-list+.standings-list {
        margin-top: 1rem
    }

    .competition .venues-container .venue-item {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
}

.competition .event-list-head-to-head .odd-container {
    background-color: #242424
}

.competition .event-list-head-to-head .odd-container:hover {
    background-color: #000
}

.competition .event-list-head-to-head .event-wrapper {
    background-color: #1c1c1c
}

.competition .event-list-head-to-head .event-container .event-date-time {
    background-color: #1c1c1c
}

.competition .event-list-head-to-head .event-container .event-start-date {
    color: #b3b3b3
}

.competition .event-list-head-to-head .event-container .selection-unavailable {
    background-color: #000
}

.competition .event-list-head-to-head .event-container .event-actions {
    background-color: #1c1c1c
}

.competition .event-list-head-to-head .event-container .event-actions .market-counter:hover {
    color: #fff
}

.standings-list .standings-item {
    padding: 2rem 1rem;
    background-color: #171717;
    border-radius: .3rem;
    overflow: hidden
}

.standings-list .standings-title {
    color: #b3b3b3
}

.standings-list .competition-standings-details {
    margin: 2rem -1rem -2rem -1rem
}

.standings-list .btn-standings-details-toggle {
    margin: 0 1rem 1.5rem 1rem;
    font-size: 1rem;
    color: #f7931e
}

.standings-list .btn-standings-details-toggle .btn-icon {
    font-size: 1.25rem;
    border: 1px solid #f7931e;
    border-radius: 50%;
    padding: .125rem;
    margin-left: 12px
}

.standings-table .standings-head {
    font-size: .75rem
}

.standings-table .standings-heading {
    text-align: center;
    font-weight: 700;
    padding: .75rem 0;
    padding-left: 6px;
    padding-right: 6px;
    border: none
}

.standings-table .standings-column {
    text-align: center;
    vertical-align: middle;
    font-size: .875rem;
    padding: .75rem 0;
    padding-left: 6px;
    padding-right: 6px;
    border-top: 2px solid #242424
}

.standings-table .col-position {
    width: 40px
}

.standings-table .col-country {
    text-align: center;
    width: 40px
}

.standings-table .col-team {
    text-align: left;
    width: 30%;
    font-weight: 500
}

.standings-table .col-fullName {
    text-align: left
}

.standings-table .col-assists {
    width: 1%;
    white-space: nowrap
}

.standings-table .col-goals,
.standings-table .col-photo,
.standings-table .col-playerNumber {
    width: 70px
}

.standings-table .col-yellow_card {
    width: 100px
}

.standings-table .standings-body .col-fullName {
    font-weight: 500
}

.standings-table .player-image {
    width: 46px;
    height: 46px;
    background-color: rgba(255, 255, 255, .1);
    border-radius: 3px;
    border: 1px solid rgba(255, 255, 255, .125)
}

.standings-table .player-number {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    border: 1px solid #fff;
    font-weight: 700;
    margin: 0 auto
}

.standings-table .team-logo {
    margin-right: 12px
}

.competition-team .scoreboard-container {
    height: 260px
}

.competition-team .team-main-info {
    background-color: rgba(0, 0, 0, .2);
    border: 1px solid rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 0 36px 0 rgba(255, 255, 255, .2);
    box-shadow: 0 0 36px 0 rgba(255, 255, 255, .2);
    border-radius: .2rem;
    padding: 18px 3rem;
    min-width: 200px;
    color: #fff
}

.competition-team .team-logo {
    width: 64px;
    height: 64px;
    min-width: 64px;
    background-size: 64px
}

.competition-team .competition-team-info-nav {
    background-color: #1c1c1c
}

.competition-team .competition-team-info-nav .nav-tabs {
    padding: 6px 12px 0 12px
}

.competition-team .competition-team-info-nav .nav-link {
    font-size: 1rem;
    text-transform: none;
    color: #fff;
    background-color: #171717;
    padding: .75rem 1.5rem;
    opacity: .7;
    position: relative;
    cursor: pointer;
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    border: none;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem
}

.competition-team .competition-team-info-nav .nav-link:hover {
    opacity: 1
}

.competition-team .competition-team-info-nav .nav-link.active {
    opacity: 1
}

.competition-team .competition-team-info-nav .nav-link.active:after {
    display: none
}

.image-grid-item {
    position: relative;
    margin: 6px 0
}

.image-grid-item .image-thumbnail {
    height: 0;
    padding-bottom: 70%;
    display: block;
    vertical-align: top;
    background-color: #1c1c1c;
    overflow: hidden;
    position: relative;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in
}

.image-grid-item .image-thumbnail img {
    opacity: 0;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    min-width: 100%;
    min-height: 100%
}

.image-grid-item .image-thumbnail-actions {
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    content: "";
    display: block;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .8);
    visibility: hidden;
    opacity: 0
}

.image-grid-item .image-thumbnail-actions .image-thumbnail-action-title {
    text-align: center;
    font-size: 1.25rem;
    font-weight: 500;
    color: #fff
}

.image-grid-item .image-thumbnail-actions .image-thumbnail-action-description {
    text-align: center;
    display: block;
    font-size: .8125rem;
    padding: 9px;
    color: rgba(255, 255, 255, .8)
}

.image-grid-item:focus .image-thumbnail img,
.image-grid-item:hover .image-thumbnail img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.image-grid-item:focus .image-thumbnail-actions,
.image-grid-item:hover .image-thumbnail-actions {
    visibility: visible;
    opacity: 1
}

.countdown .countdown-timer-item {
    min-width: 90px
}

.countdown .countdown-timer-delimiter {
    font-size: 4rem;
    line-height: 1;
    font-weight: 700;
    padding-left: 1rem;
    padding-right: 1rem;
    color: #fff
}

.countdown .time-value {
    font-size: 4rem;
    line-height: 1;
    font-weight: 700;
    color: #fff
}

.countdown .time-text {
    font-size: .875rem;
    line-height: 1;
    text-transform: uppercase;
    font-weight: 400;
    color: #fff
}

.countdown.sm .countdown-timer-item {
    min-width: initial
}

.countdown.sm .countdown-timer-delimiter {
    font-size: 1.5rem;
    color: inherit;
    padding-left: .5rem;
    padding-right: .5rem
}

.countdown.sm .time-value {
    font-size: 1.5rem;
    color: inherit
}

.countdown.sm .time-text {
    font-size: .625rem;
    color: inherit
}

.competition-knockout-phase[data-phase-name="1_8_final"] .competition-knockout-phase-item {
    height: 12.5%
}

.competition-knockout-phase[data-phase-name="1_4_final"] .competition-knockout-phase-item {
    height: 25%
}

.competition-knockout-phase[data-phase-name="1_2_final"] .competition-knockout-phase-item {
    height: 50%
}

.competition-knockout-phase[data-phase-name=final] .competition-knockout-phase-item {
    height: 100%
}

.competition-knockout {
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden;
    border-top-left-radius: .3rem;
    border-top-right-radius: .3rem;
    min-height: 800px
}

.competition-knockout-phases {
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.competition-knockout-phases[data-active-tab="1_8_final"] {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.competition-knockout-phases[data-active-tab="1_4_final"] {
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.competition-knockout-phases[data-active-tab="1_4_final"] .competition-knockout-phase[data-phase-name="1_8_final"] {
    opacity: 0;
    visibility: hidden
}

.competition-knockout-phases[data-active-tab="1_2_final"] {
    -webkit-transform: translate3d(-40%, 0, 0);
    transform: translate3d(-40%, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.competition-knockout-phases[data-active-tab="1_2_final"] .competition-knockout-phase[data-phase-name="1_8_final"] {
    opacity: 0;
    visibility: hidden
}

.competition-knockout-phases[data-active-tab="1_2_final"] .competition-knockout-phase[data-phase-name="1_4_final"] {
    opacity: 0;
    visibility: hidden
}

.competition-knockout-phases[data-active-tab=final] {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.competition-knockout-phases[data-active-tab=final] .competition-knockout-phase[data-phase-name="1_8_final"] {
    opacity: 0;
    visibility: hidden
}

.competition-knockout-phases[data-active-tab=final] .competition-knockout-phase[data-phase-name="1_4_final"] {
    opacity: 0;
    visibility: hidden
}

.competition-knockout-phases[data-active-tab=final] .competition-knockout-phase[data-phase-name="1_2_final"] {
    opacity: 0;
    visibility: hidden
}

.competition-knockout-phase {
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    will-change: max-height
}

.competition-knockout-phase-item {
    padding: 0 24px;
    margin: 12px 0;
    position: relative;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.competition-knockout-phase-item.third-place-playoff {
    position: absolute;
    bottom: 50%;
    -webkit-transform: translateY(180%);
    transform: translateY(180%);
    height: -webkit-fit-content !important;
    height: -moz-fit-content !important;
    height: fit-content !important
}

.competition-knockout-phase-item .third-place-playoff-title {
    margin-bottom: 6px;
    -webkit-box-shadow: 0 0 16px 0 rgba(255, 255, 255, .6);
    box-shadow: 0 0 16px 0 rgba(255, 255, 255, .6);
    border: 2px solid rgba(208, 237, 241, .9);
    border-radius: 6px;
    padding: 6px;
    background-color: rgba(208, 237, 241, .9);
    font-size: .75rem;
    text-align: center;
    color: #000
}

.competition-knockout-event {
    border: 2px solid rgba(208, 237, 241, .9);
    color: #fff;
    border-radius: 6px;
    min-width: 280px;
    -webkit-box-shadow: 0 0 16px 0 rgba(255, 255, 255, .6);
    box-shadow: 0 0 16px 0 rgba(255, 255, 255, .6);
    overflow: hidden
}

.competition-knockout-event.has-matched-event {
    cursor: pointer
}

.competition-knockout-event:not(.final):before {
    content: "";
    display: block;
    position: absolute;
    right: -11px;
    height: 12px;
    width: 12px;
    border-left: 2px solid #fff
}

.competition-knockout-event:not(.final):after {
    content: "";
    display: block;
    position: absolute;
    right: -1px;
    width: 12px;
    border-right: 2px solid #fff
}

.competition-knockout-event .event-participants-info {
    background-color: rgba(2, 11, 61, .9)
}

.competition-knockout-event .event-participant-container {
    padding: .5rem 6px
}

.competition-knockout-event .event-participant-container+.event-participant-container {
    border-top: 2px solid rgba(208, 237, 241, .9)
}

.competition-knockout-event .event-participant-container.loser .event-participant-name {
    text-decoration: line-through;
    opacity: .4
}

.competition-knockout-event .event-participant-container.loser .event-participant-logo {
    opacity: .4
}

.competition-knockout-event .event-participant-logo {
    padding-left: 6px;
    padding-right: 6px
}

.competition-knockout-event .event-participant-name {
    font-size: .875rem;
    font-weight: 500;
    color: #fff;
    padding-left: 6px;
    padding-right: 6px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.competition-knockout-event .team-score {
    font-size: .875rem;
    font-weight: 500;
    padding-left: 6px;
    padding-right: 6px;
    color: #fad000
}

.competition-knockout-event .event-info {
    background-color: rgba(208, 237, 241, .9);
    padding: 3px 6px
}

.competition-knockout-event .event-venue-name {
    color: #000;
    font-size: .6875rem;
    padding-left: 6px;
    padding-right: 6px
}

.competition-knockout-event .date-time-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000
}

.competition-knockout-event .event-start-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .6875rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 3px;
    padding-right: 3px
}

.competition-knockout-event .start-time {
    padding-left: 3px;
    padding-right: 3px
}

.competition-knockout-event .start-date {
    padding-left: 3px;
    padding-right: 3px
}

.competition-knockout-event .market-line {
    border-top: 2px solid rgba(208, 237, 241, .9)
}

.competition-knockout-event .market-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0
}

.competition-knockout-event .market-column+.market-column {
    border-left: 2px solid rgba(208, 237, 241, .9)
}

.competition-knockout-event .selection-delimiter {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: .75rem;
    font-weight: 700;
    text-transform: uppercase;
    color: rgba(2, 11, 61, .4);
    padding: .625rem 6px;
    background-color: rgba(208, 237, 241, .9)
}

.competition-knockout-event .selection-unavailable {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .625rem 6px;
    background-color: rgba(208, 237, 241, .9);
    cursor: not-allowed
}

.competition-knockout-event .selection-unavailable-icon {
    color: rgba(2, 11, 61, .3)
}

.competition-knockout-event .odd-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background-color: transparent
}

.competition-knockout-event .odd-holder {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: .75rem;
    line-height: 1.5;
    height: 2.375rem;
    padding-top: .625rem;
    padding-bottom: .625rem;
    padding-left: 6px;
    padding-right: 6px;
    background-color: rgba(255, 255, 255, .8);
    font-weight: 700
}

.competition-knockout-event .odd-holder .odd-holder-label {
    color: #000
}

.competition-knockout-event .odd-holder .odd.color-odd {
    color: #020b3d
}

.competition-knockout-event .odd-holder.selected {
    background-color: #fff !important;
    background-image: none !important
}

.competition-knockout-event .odd-holder.selected .odd-holder-label {
    color: #000 !important
}

.competition-knockout-event .odd-holder.selected .color-odd {
    color: #020b3d !important
}

.competition-knockout-event .odd-holder.selected .odd {
    color: #020b3d !important
}

.competition-knockout-phase-item:not(.final):nth-child(odd) .competition-knockout-event:before {
    bottom: -6px;
    border-bottom: 2px solid #fff;
    border-bottom-left-radius: 6px
}

.competition-knockout-phase-item:not(.final):nth-child(odd) .competition-knockout-event:after {
    top: 50%;
    bottom: 6px;
    border-top: 2px solid #fff;
    border-top-right-radius: 6px
}

.competition-knockout-phase-item:not(.final):nth-child(even) .competition-knockout-event:before {
    top: -6px;
    border-top: 2px solid #fff;
    border-top-left-radius: 6px
}

.competition-knockout-phase-item:not(.final):nth-child(even) .competition-knockout-event:after {
    top: 6px;
    bottom: 50%;
    border-bottom: 2px solid #fff;
    border-bottom-right-radius: 6px
}

.competition-knockout-phase-item:not(.final):only-child .competition-knockout-event:before {
    display: none
}

.competition-knockout-phase-item:not(.final):only-child .competition-knockout-event:after {
    display: none
}

.competition-winner {
    padding: 0 24px;
    position: relative
}

.competition-winner .competition-trophy {
    min-width: 280px
}

.competition-winner .competition-trophy:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: -12px;
    margin-top: -1px;
    width: 48px;
    height: 2px;
    background-color: #fff
}

.competition-winner .competition-trophy-image {
    width: auto;
    height: 312px;
    display: block;
    margin: 0 auto
}

.competition-knockout-nav-tabs {
    border-radius: 6px;
    background-color: rgba(2, 11, 61, .9);
    margin: 24px
}

.competition-knockout-nav-tabs .nav-item,
.competition-knockout-nav-tabs .tab-item {
    width: auto;
    padding-left: 12px;
    padding-right: 12px
}

.competition-knockout-nav-tabs .nav-link,
.competition-knockout-nav-tabs .tab-link {
    background-color: transparent;
    font-size: .8125rem;
    font-weight: 500;
    padding: .75rem 0;
    text-transform: initial;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    color: rgba(255, 255, 255, .6)
}

.competition-knockout-nav-tabs .nav-link:focus,
.competition-knockout-nav-tabs .nav-link:hover,
.competition-knockout-nav-tabs .tab-link:focus,
.competition-knockout-nav-tabs .tab-link:hover {
    color: #fff;
    background-color: transparent;
    border-bottom-color: #fff
}

.competition-knockout-nav-tabs .nav-link.active,
.competition-knockout-nav-tabs .tab-link.active {
    color: #fff;
    background-color: transparent;
    border-bottom-color: #fff
}

.competition-knockout-nav-tabs .nav-link.active:focus,
.competition-knockout-nav-tabs .nav-link.active:hover,
.competition-knockout-nav-tabs .tab-link.active:focus,
.competition-knockout-nav-tabs .tab-link.active:hover {
    color: #fff;
    background-color: transparent;
    border-bottom-color: #fff
}

.competition-knockout-nav-tabs .nav-link.active:after,
.competition-knockout-nav-tabs .tab-link.active:after {
    display: none
}

.competition-knockout-event-result-info {
    font-size: .75rem;
    font-weight: 500;
    line-height: 1;
    color: #000;
    background-color: rgba(208, 237, 241, .9);
    padding: .8125rem 10px
}

.competition-knockout-event-result-info .winning-team {
    padding-left: 2px;
    padding-right: 2px
}

.competition-knockout-event-result-info .winning-label {
    padding-left: 2px;
    padding-right: 2px
}

.competition-knockout-event-result-info .winning-stage {
    padding-left: 2px;
    padding-right: 2px
}

.competition-knockout-event-result-info .score {
    padding-left: 2px;
    padding-right: 2px
}

.verify-account-modal .modal-body {
    min-height: 560px
}

.verification.bordered {
    padding-bottom: 2.5rem;
    border-bottom: 1px solid #455056
}

.verification .btn-verification-action {
    color: #fff;
    background-color: #0b9279;
    border-color: #0b9279;
    border-radius: 10rem
}

@media (hover: hover) {
    .verification .btn-verification-action:hover {
        color: #fff;
        background-color: #086e5c;
        border-color: #076352
    }
}

.verification .btn-verification-action.focus,
.verification .btn-verification-action:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5);
    box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5)
}

.verification .btn-verification-action.disabled,
.verification .btn-verification-action:disabled {
    color: #fff;
    background-color: #0b9279;
    border-color: #0b9279
}

.show>.verification .btn-verification-action.dropdown-toggle,
.verification .btn-verification-action:not(:disabled):not(.disabled).active,
.verification .btn-verification-action:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #076352;
    border-color: #075748
}

.show>.verification .btn-verification-action.dropdown-toggle:focus,
.verification .btn-verification-action:not(:disabled):not(.disabled).active:focus,
.verification .btn-verification-action:not(:disabled):not(.disabled):active:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5);
    box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5)
}

.verification .btn-outline-verification-action {
    color: #0b9279;
    background-color: transparent;
    background-image: none;
    border-color: #0b9279;
    border-radius: 10rem
}

.verification .btn-outline-verification-action:hover {
    color: #fff;
    background-color: #0b9279;
    border-color: #0b9279
}

.verification .btn-outline-verification-action.focus,
.verification .btn-outline-verification-action:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5);
    box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5)
}

.verification .btn-outline-verification-action.disabled,
.verification .btn-outline-verification-action:disabled {
    color: #0b9279;
    background-color: transparent
}

.show>.verification .btn-outline-verification-action.dropdown-toggle,
.verification .btn-outline-verification-action:not(:disabled):not(.disabled).active,
.verification .btn-outline-verification-action:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #0b9279;
    border-color: #0b9279
}

.show>.verification .btn-outline-verification-action.dropdown-toggle:focus,
.verification .btn-outline-verification-action:not(:disabled):not(.disabled).active:focus,
.verification .btn-outline-verification-action:not(:disabled):not(.disabled):active:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5);
    box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5)
}

.verification .verify-form-item {
    min-width: 300px
}

.verification .verification-description {
    font-size: .8125rem
}

.verification iframe {
    width: 100%;
    height: 650px;
    border: none
}

.verification .member-data-item {
    font-size: .75rem;
    font-weight: 700;
    padding: 0 1rem 0 0
}

.verification .timeout-btn.loader-circle-inline-full::before {
    border-top-color: rgba(255, 255, 255, .3);
    border-right-color: rgba(255, 255, 255, .3);
    border-bottom-color: rgba(255, 255, 255, .3);
    border-left-color: #fff
}

.verification .poa-list-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: .75rem
}

.verification .poa-list-container .poa-title {
    font-weight: 700
}

.verification .poa-list-container .poa-list {
    -webkit-padding-start: 20px;
    padding-inline-start: 20px;
    list-style-type: circle
}

.verification .poa-list-container .poa-note {
    font-style: italic
}

.verification-item {
    color: #000;
    background-color: #fff;
    border-radius: .2rem;
    font-size: .875rem;
    overflow: hidden
}

.verification-item.in-verify-modal {
    background-color: #f8f9fa
}

.verification-item .verification-item-alert {
    font-size: .8125rem;
    padding: 6px 12px
}

.verification-item .uploaded-document-item {
    padding: 12px 0
}

.verification-item .verification-item-main {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 12px;
    padding-right: 12px
}

.verification-item .info-title {
    padding: 4px 12px;
    font-size: .875rem
}

.verification-item .document-info {
    padding-left: 12px
}

.verification-item .document-label {
    color: #b3b3b3;
    text-transform: uppercase;
    font-size: .625rem;
    line-height: 1;
    white-space: nowrap
}

.verification-item .document-title-label {
    font-size: 1.25rem
}

.verification-item .payment-account-info {
    font-size: .875rem;
    margin-left: 6px
}

.verification-item .document-date {
    font-size: .75rem;
    line-height: 1;
    margin-top: .25rem
}

.verification-item .verification-item-status {
    padding-left: 12px;
    padding-right: 12px
}

.verification-item .verification-status-label {
    border-radius: 10rem;
    padding: .125rem .5rem;
    font-size: .625rem;
    font-weight: 700;
    color: #fff;
    text-align: center;
    min-width: 70px
}

.verification-item .verification-status-pending {
    background-color: #92bbff
}

.verification-item .verification-status-failed {
    background-color: #f62b00
}

.verification-item .verification-status-verified {
    background-color: #02bb9c
}

.verification-item .document-media {
    border: 1px solid #ebebeb;
    background-color: #ebebeb;
    border-radius: .2rem
}

.verification-item .document-icon {
    font-size: 2rem;
    color: #787878;
    padding: 1rem;
    display: block
}

.verification-item .document-icon.ds-icon-material {
    color: #787878
}

.verification-item .verification-item-action {
    padding-left: 12px;
    padding-right: 12px;
    border-left: 1px solid #ebebeb
}

.request-delete {
    background-color: #ebebeb;
    color: #787878;
    padding: .375rem;
    border-radius: 50%
}

.verify-payment {
    color: #000;
    background-color: #fff;
    border-radius: .2rem;
    font-size: .875rem;
    overflow: hidden;
    padding: 12px 0
}

.verify-payment.in-verify-modal {
    background-color: #f8f9fa
}

.verify-payment .payment-icon-holder {
    border: 1px solid #ebebeb;
    background-color: #ebebeb;
    border-radius: .2rem;
    padding: 1rem
}

.verify-payment .payment-icon {
    font-size: 2rem;
    color: #787878;
    display: block
}

.verify-payment .payment-icon.ds-icon-material {
    color: #787878
}

.verify-payment .document-info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 12px
}

.verify-payment .document-title-label {
    font-size: 1.25rem
}

.verify-payment .payment-account-info {
    font-size: .875rem;
    margin-left: 6px
}

.verify-payment .verify-payment-main {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-left: 12px;
    padding-right: 12px
}

.verify-payment .verify-payment-action {
    padding-left: 12px;
    padding-right: 12px
}

.verify-payment .btn-verify-payment {
    color: #fff;
    background-color: #0b9279;
    border-color: #0b9279;
    border-radius: .2rem
}

@media (hover: hover) {
    .verify-payment .btn-verify-payment:hover {
        color: #fff;
        background-color: #086e5c;
        border-color: #076352
    }
}

.verify-payment .btn-verify-payment.focus,
.verify-payment .btn-verify-payment:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5);
    box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5)
}

.verify-payment .btn-verify-payment.disabled,
.verify-payment .btn-verify-payment:disabled {
    color: #fff;
    background-color: #0b9279;
    border-color: #0b9279
}

.show>.verify-payment .btn-verify-payment.dropdown-toggle,
.verify-payment .btn-verify-payment:not(:disabled):not(.disabled).active,
.verify-payment .btn-verify-payment:not(:disabled):not(.disabled):active {
    color: #fff;
    background-color: #076352;
    border-color: #075748
}

.show>.verify-payment .btn-verify-payment.dropdown-toggle:focus,
.verify-payment .btn-verify-payment:not(:disabled):not(.disabled).active:focus,
.verify-payment .btn-verify-payment:not(:disabled):not(.disabled):active:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5);
    box-shadow: 0 0 0 .2rem rgba(11, 146, 121, .5)
}

.kyc-steps-wrapper {
    position: relative
}

.kyc-step-line {
    width: 100%;
    height: 1px;
    background-color: #b3b3b3;
    position: absolute;
    top: calc(50% - .8125rem)
}

.kyc-steps-container {
    position: relative;
    z-index: 5
}

.kyc-steps-container .kyc-step-title {
    font-size: .8125rem;
    padding: 3px 0
}

.kyc-steps-container .kyc-step-wrapper.active .verified-status,
.kyc-steps-container .kyc-step-wrapper:hover .verified-status {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.kyc-steps-container .kyc-step-wrapper.active .kyc-step-title {
    font-weight: 700
}

.kyc-steps-container .kyc-step-wrapper.active .verified-status {
    border-color: #02bb9c;
    opacity: 1
}

.kyc-steps-container .kyc-step-wrapper.active .verified-status-icon {
    background-color: #02bb9c;
    border-color: #02bb9c
}

.kyc-steps-container .kyc-step-wrapper.active .verified-status-icon .ds-icon-material {
    color: #fff
}

.kyc-steps-container .kyc-step-wrapper .verified-status-icon {
    width: 44px;
    height: 44px
}

.kyc-steps-container .kyc-step-wrapper .verified-status-icon .ds-icon-material {
    font-size: 1.25rem
}

.kyc-steps-container .kyc-step-wrapper .verified-status {
    opacity: .8;
    -webkit-transform: scale(.84);
    transform: scale(.84);
    padding: 3px
}

.kyc-steps-container .kyc-step-outer {
    padding: .5rem;
    border-radius: 50%;
    background-color: #fff;
    cursor: pointer
}

.verified-status {
    background: inherit;
    border-radius: 50%;
    padding: 2px;
    border: 1px solid #ebebeb;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.verified-status.pending {
    border-color: #92bbff !important
}

.verified-status.pending .verified-status-icon {
    background-color: #92bbff !important;
    border-color: #92bbff !important
}

.verified-status.pending .verified-status-icon .ds-icon-material {
    color: #fff
}

.verified-status.verified {
    border-color: #02bb9c !important
}

.verified-status.verified .verified-status-icon {
    background-color: #02bb9c !important;
    border-color: #02bb9c
}

.verified-status.verified .verified-status-icon .ds-icon-material {
    color: #fff
}

.verified-status.failed {
    border-color: #f62b00 !important
}

.verified-status.failed .verified-status-icon {
    background-color: #f62b00 !important;
    border-color: #f62b00 !important
}

.verified-status.failed .verified-status-icon .ds-icon-material {
    color: #fff
}

.verified-status .verified-status-icon {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    border: 1px solid #ebebeb;
    background-color: #ebebeb
}

.verified-status .verified-status-icon .ds-icon-material {
    font-size: 1.25rem;
    color: #181c1e
}

.inbox-action-container {
    margin-bottom: 12px
}

.inbox-action-container .btn+.btn {
    margin-left: 6px
}

.inbox-action-container-bottom {
    margin-top: 12px
}

.inbox-messages-wrapper {
    font-size: .75rem;
    margin-bottom: 0
}

.inbox-messages-wrapper .custom-control {
    padding-left: 1rem
}

.inbox-messages-wrapper .message-item {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .75rem 12px;
    border-radius: 3px;
    margin: .5rem 0;
    border: 1px solid #464646;
    color: #cacbcc
}

.inbox-messages-wrapper .message-item .inbox-header-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%
}

.inbox-messages-wrapper .message-item span {
    display: inline-block
}

.inbox-messages-wrapper .message-item span.message-date {
    white-space: nowrap
}

.inbox-messages-wrapper .message-item .thread-count {
    font-size: .6875rem;
    color: #b3b3b3;
    margin-left: 12px
}

.inbox-messages-wrapper .message-item.new {
    background-color: #5a5a5a;
    font-weight: 700
}

.inbox-messages-wrapper .message-item-main .alert-dismissible .close {
    padding: 0 1.25rem
}

.inbox-messages-wrapper .alert-wrapper {
    padding: 0 12px
}

.inbox-messages-wrapper .alert-wrapper .alert {
    margin-top: 1rem
}

.single-message-content .single-message {
    padding: 1rem;
    min-height: 30vh
}

.single-message-content .single-message .alert-dismissible .close {
    padding: 0 1.25rem
}

.single-message-content .alert-wrapper {
    padding: 0 12px
}

.single-message-content .alert-wrapper .alert {
    margin-top: 1rem
}

.single-message-content .main-message-container .main-message-content {
    font-size: .75rem;
    padding: 1.5rem 0;
    color: #cacbcc;
    font-weight: 400
}

.single-message-content .main-message-container .main-message-content .main-message-type {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.single-message-content .main-message-container .main-message-content .main-message-type .main-message-avatar {
    border: 1px solid #fff;
    background-color: transparent;
    border-radius: 50%;
    font-size: 1.5rem
}

.single-message-content .main-message-container .main-message-content .main-message-type .main-message-avatar i {
    display: block;
    font-size: 1.5rem;
    line-height: 1;
    width: 1.5rem;
    margin: 6px;
    text-align: center;
    font-style: normal;
    color: #cacbcc
}

.single-message-content .main-message-container .main-message-content .main-message-type .main-message-sender {
    padding-left: 12px;
    font-size: .75rem;
    font-weight: 700
}

.single-message-content .main-message-container .main-message-content .main-message-content-info {
    padding: 1.5rem 0 0;
    white-space: normal;
    word-break: break-word
}

.single-message-content .main-message-container .main-message-content.main-message-content-border {
    border-bottom: 1px solid #282929
}

.single-message-content .reply-messages-container {
    padding: 0 12px
}

.single-message-content .reply-messages-container .reply-message-item {
    padding: 1.5rem 0;
    border-bottom: 1px solid #282929
}

.single-message-content .reply-messages-container .reply-message-info {
    margin-bottom: 1rem
}

.single-message-content .reply-messages-container .reply-message-info .reply-message-sender {
    font-size: .875rem;
    font-weight: 700;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.single-message-content .reply-messages-container .reply-message-info .reply-message-sender .reply-message-sender-type {
    border: 1px solid #fff;
    border-radius: 50%
}

.single-message-content .reply-messages-container .reply-message-info .reply-message-sender .reply-message-sender-type i {
    display: block;
    font-size: 1.5rem;
    line-height: 1;
    width: 1.5rem;
    margin: 6px;
    text-align: center;
    font-style: normal
}

.single-message-content .reply-messages-container .reply-message-info .reply-message-sender .reply-message-sender-name {
    padding-left: 12px;
    font-size: .75rem;
    font-weight: 700
}

.single-message-content .reply-messages-container .reply-message-info .reply-message-date {
    color: #b3b3b3;
    font-size: .6875rem
}

.single-message-content .reply-messages-container .reply-message-content {
    font-size: .75rem;
    white-space: normal;
    word-break: break-word
}

.single-message-content .message-reply-container {
    text-align: left;
    padding: 0 12px
}

.single-message-content .message-reply-action {
    border-top: 1px solid #474744;
    padding: 1rem 0
}

.single-message-content .message-reply-action .btn-message-reply {
    text-transform: uppercase
}

.single-message-content .message-reply-action .btn-message-reply .message-reply-icon {
    vertical-align: top;
    padding-right: 6px
}

.single-message-content .message-reply-action .btn-message-reply span {
    display: inline-block;
    vertical-align: top
}

.single-message-content .message-reply-box {
    border-top: 1px solid #474744;
    padding: 1rem 0
}

.single-message-content .message-reply-box .message-reply-box-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%;
    border: 1px solid #5a5a5a;
    background-color: #5a5a5a;
    margin: 0 6px;
    padding: 24px;
    border-radius: .3rem
}

.single-message-content .message-reply-box .message-reply-box-content .message-reply-box-textarea {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 24px;
    border-right: 1px solid #3c3d3d;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.single-message-content .message-reply-box .message-reply-box-content textarea {
    font-size: .75rem;
    color: #fff;
    border: 0;
    padding: 0;
    border-radius: 0;
    resize: none;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.single-message-content .message-reply-box .message-reply-box-content .send-message-reply {
    color: #fff;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    margin-left: 24px
}

.win-loss-record {
    border-bottom: 1px solid #202121;
    padding: .5rem;
    font-size: .875rem
}

.win-loss-record .win-loss-record {
    border-bottom: 1px solid #202121;
    color: #cacbcc;
    border-radius: .2rem;
    padding: 1rem 0;
    font-size: .875rem
}

.win-loss-record .win-loss-record .win-loss-value {
    font-weight: 700;
    color: #ebebeb
}

.win-loss-record .win-loss-record:last-of-type {
    border-bottom: none
}

.win-loss-filter input::-webkit-calendar-picker-indicator {
    -webkit-filter: invert(50%);
    filter: invert(50%)
}

.my-event-list .featured-event-info {
    cursor: pointer;
    background-color: #333435;
    padding-top: 0;
    padding-bottom: 0
}

.my-event-list .date-time-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 125px;
    flex: 0 0 125px;
    padding-left: 9px;
    padding-right: 9px
}

.my-event-list .event-start-date {
    font-size: .6875rem;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.my-event-list .team-container {
    color: #fff
}

.my-event-list .team-column .team-logo {
    max-width: 42px
}

.my-event-list .team-column .team-logo .participant-logo {
    width: 42px;
    height: 42px
}

.my-event-list .event-wrapper .event-info-column .score-column.score-item {
    color: #f7931e
}

.my-event-list .event-wrapper .event-info-column .score-column.score-delimiter {
    color: #f7931e
}

.my-event-list .event-wrapper .event-actions {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 125px;
    flex: 0 0 125px;
    border-left: 1px solid #000
}

.my-events-create {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-height: 100%;
    overflow: hidden
}

.my-events-create .event-board {
    min-height: 170px;
    border-radius: .5rem;
    margin: 0 1rem 1rem 1rem
}

.my-events-create .event-board .date-wrapper {
    min-height: 30px
}

.my-events-create .event-board .date-time-container .event-start-date {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: .625rem;
    color: #b3b3b3
}

.my-events-create .event-board .main-line-title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #cacbcc
}

.my-events-create .event-board .main-line-title::before {
    content: "";
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 1px;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(247, 147, 30, .001)), to(#f7931e));
    background-image: linear-gradient(to right, rgba(247, 147, 30, .001) 0, #f7931e 100%);
    background-repeat: repeat-x
}

.my-events-create .event-board .main-line-title::after {
    content: "";
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 1px;
    background-image: -webkit-gradient(linear, left top, right top, from(#f7931e), to(rgba(247, 147, 30, .001)));
    background-image: linear-gradient(to right, #f7931e 0, rgba(247, 147, 30, .001) 100%);
    background-repeat: repeat-x
}

.my-events-create .event-board .market-title-label {
    padding: 0 12px
}

.my-events-create .event-board .market-column {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    font-size: .75rem
}

.my-events-create .event-board .market-column .odd-container,
.my-events-create .event-board .market-column .selection-unavailable {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    background-color: rgba(0, 0, 0, .4)
}

.my-events-create .event-board .market-column.has-spread .odd-container,
.my-events-create .event-board .market-column.has-spread .selection-unavailable {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 50%;
    flex: 0 1 50%
}

.my-events-create .event-board .market-column.market-vs-label {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 60px;
    flex: 0 1 60px
}

.my-events-create .my-events-list-wrapper .euro-single-event {
    padding: 0 1rem
}

.my-events-create .select-teams-guideline .guideline-text {
    color: #fff;
    font-size: .875rem;
    font-weight: 700;
    padding: 1rem 12px;
    max-width: 260px
}

.my-events-create .select-teams-guideline .guideline-action-area {
    padding: 0 12px 1rem 12px
}

.my-events-create .select-teams-guideline .guideline-icon {
    color: #b3b3b3;
    font-size: 1.25rem;
    padding: .1875rem;
    border: 2px solid #b3b3b3;
    border-radius: 50%;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite
}

.my-events-create .featured-event-info {
    padding: 0
}

.my-events-create .filter-list-wrapper {
    margin-bottom: 1rem
}

.my-events-create .filter-list {
    padding-left: calc(1rem - (12px / 2));
    padding-right: calc(1rem - (12px / 2))
}

.my-events-create .events-list {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-height: 45vh;
    padding-left: 1rem;
    padding-right: 1rem
}

.my-events-create .scrollable-content {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    overflow-y: scroll
}

.my-events-create .event-board-participant-side {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative
}

.my-events-create .event-board-participant-placeholder .participant-placeholder-logo {
    background-color: rgba(0, 0, 0, .4);
    border-radius: 50%;
    width: 50px;
    height: 50px;
    margin-bottom: 3px
}

.my-events-create .event-board-participant-placeholder .participant-side-name {
    color: #fff;
    font-size: .6875rem;
    line-height: .875rem;
    min-height: 1.75rem
}

.my-events-create .team-column .team-logo {
    width: 50px;
    height: 50px
}

.my-events-create .team-column .participant-logo {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto
}

.my-events-create .team-column .team-name {
    font-size: .6875rem;
    line-height: .875rem;
    min-height: 1.75rem;
    color: #fff
}

.my-events-create .event-board-remove-selection {
    position: absolute;
    z-index: 10;
    top: 0;
    left: calc(50% + 30px);
    background-color: rgba(0, 0, 0, .4);
    border-radius: 50%;
    cursor: pointer
}

.my-events-create .event-board-remove-selection .icon-remove-selection {
    font-size: .875rem;
    color: #b3b3b3;
    padding: 3px
}

.my-events-create .event-board-vs-column {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 60px;
    flex: 0 0 60px
}

.my-events-create .event-board-vs-column .vs-label {
    font-size: .6875rem;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

.my-events-create .action-wrapper {
    background: #1a1a1a;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #1a1a1a), to(rgba(26, 26, 26, 0)));
    background: linear-gradient(0deg, #1a1a1a 50%, rgba(26, 26, 26, 0) 100%);
    position: fixed;
    bottom: 0;
    z-index: 200;
    right: 1rem;
    left: 1rem;
    padding: 2rem 0 1rem 0
}

.my-events-create .btn-container {
    position: fixed;
    bottom: 0
}

.my-events-create .btn-container .btn-calculate-my-events {
    text-transform: capitalize;
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .my-events-create .btn-container .btn-calculate-my-events:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.my-events-create .btn-container .btn-calculate-my-events.focus,
.my-events-create .btn-container .btn-calculate-my-events:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.my-events-create .btn-container .btn-calculate-my-events.disabled,
.my-events-create .btn-container .btn-calculate-my-events:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.my-events-create .btn-container .btn-calculate-my-events:not(:disabled):not(.disabled).active,
.my-events-create .btn-container .btn-calculate-my-events:not(:disabled):not(.disabled):active,
.show>.my-events-create .btn-container .btn-calculate-my-events.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.my-events-create .btn-container .btn-calculate-my-events:not(:disabled):not(.disabled).active:focus,
.my-events-create .btn-container .btn-calculate-my-events:not(:disabled):not(.disabled):active:focus,
.show>.my-events-create .btn-container .btn-calculate-my-events.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.my-events-create .single-event .event-market {
    background-color: transparent
}

.my-events-create .no-available-markets {
    background-color: #2c2c2c;
    border-radius: .5rem
}

.my-events-create .market-list {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1
}

.my-events-create.actionable .events-list {
    margin-bottom: 5rem
}

.my-events-create.actionable .euro-single-event-container {
    margin-bottom: 5rem;
    background-color: #131313
}

.my-events-create .notification-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    margin-top: 1.1875rem;
    width: 100%;
    padding: 0 12px
}

.my-events-create .notification-container .my-events-notification {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 12px;
    background-color: rgba(0, 0, 0, .4);
    font-size: .875rem;
    color: #fff
}

.my-events-create .event-board-wrapper {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.my-events-create .event-board-wrapper .market-line {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0
}

.my-events-create .event-board-wrapper .event-board-info-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    padding: 0
}

.my-events {
    min-height: 60vh;
    background-color: transparent
}

.my-events .my-event-list-item {
    margin-bottom: 0
}

.my-events .my-event-list-item .featured-event-info {
    background-color: #333435
}

.my-events .my-event-list-item .featured-event-info .date-time-container .event-period-info {
    color: #fff
}

.my-events .my-event-list-item .featured-event-info .market-counter {
    background-color: #000;
    color: #fff
}

.my-events .main-info .info-title {
    color: #cacbcc
}

.fade-enter-active,
.fade-leave-active {
    opacity: 0;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out
}

.fade-enter-to,
.fade-leave-from {
    opacity: 1
}

.fade-enter-from,
.fade-leave-to {
    opacity: 0
}

.slide-fade-enter-active,
.slide-fade-leave-active {
    opacity: 1;
    -webkit-transition: all .5s;
    transition: all .5s
}

.slide-fade-enter-from,
.slide-fade-leave-to {
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0
}

.filter-list {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 12px;
    padding: 0 6px
}

.filter-list .filter-list-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 70px;
    min-height: 116px;
    margin-right: 12px
}

.filter-list .filter-list-item.selectable {
    width: 75px
}

.filter-list .filter-list-item.selectable .tile {
    background-color: #333435;
    z-index: 10;
    width: 75px
}

.filter-list .filter-list-item.selectable .tile:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    top: 0;
    right: 0;
    background-image: radial-gradient(40% 40% at center 150%, rgba(247, 147, 30, .9) 0, rgba(51, 52, 53, 0) 200%);
    background-color: #4c4e4f;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    -webkit-transform: scale(.5);
    transform: scale(.5);
    opacity: 0
}

.filter-list .filter-list-item.selectable .filter-list-img {
    opacity: .7;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.filter-list .filter-list-item.selectable .fav-icon {
    padding: 6px
}

.filter-list .filter-list-item.selectable .title {
    margin-top: 6px;
    margin-bottom: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    color: #cacbcc
}

.filter-list .filter-list-item.active .tile {
    background-color: #4c4e4f
}

.filter-list .filter-list-item.active .tile:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.filter-list .filter-list-item.active .filter-list-img {
    opacity: 1
}

.filter-list .filter-list-item.active .title {
    color: #cacbcc
}

.filter-list .tile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    width: 70px;
    height: 75px;
    border-radius: .5rem;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.filter-list .tile i {
    width: 32px;
    height: 32px;
    background-size: 32px;
    z-index: 20
}

.filter-list .tile .logo-box {
    width: 46px;
    height: 46px
}

.filter-list .tile img {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    z-index: 20
}

.filter-list .title {
    color: #cacbcc;
    text-align: center;
    font-size: .6875rem;
    line-height: .875rem;
    cursor: pointer;
    margin-top: 0;
    margin-bottom: 6px;
    word-break: break-word
}

.filter-list .fav-icon {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 1.125rem;
    color: transparent;
    cursor: pointer;
    -webkit-text-stroke-width: .5px;
    -webkit-text-stroke-color: #f7931e;
    -webkit-transition: all .2s cubic-bezier(.25, .46, .45, .94);
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 20
}

.filter-list .fav-icon.no-stroke {
    color: #f7931e;
    -webkit-text-stroke-width: 0
}

.filter-list .fav-icon.active {
    color: #f7931e;
    -webkit-text-stroke-color: #f7931e
}

.filter-list .carousel-nav-arrows .slider-container-nav .carousel-icon-nav,
.filter-list .carousel-nav-arrows [class*=owl-],
.slider-container-nav .filter-list .carousel-nav-arrows .carousel-icon-nav {
    top: calc(2.34rem - 20px);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    padding: .75rem .0625rem;
    background: rgba(0, 0, 0, .9);
    color: gray
}

.filter-list .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:focus,
.filter-list .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:hover,
.filter-list .carousel-nav-arrows [class*=owl-]:focus,
.filter-list .carousel-nav-arrows [class*=owl-]:hover,
.slider-container-nav .filter-list .carousel-nav-arrows .carousel-icon-nav:focus,
.slider-container-nav .filter-list .carousel-nav-arrows .carousel-icon-nav:hover {
    outline: 0
}

.filter-list .carousel-nav-arrows .slider-container-nav .carousel-icon-nav:hover,
.filter-list .carousel-nav-arrows [class*=owl-]:hover,
.slider-container-nav .filter-list .carousel-nav-arrows .carousel-icon-nav:hover {
    background: #000;
    color: #fff
}

.filter-list .carousel-nav-arrows .owl-prev {
    left: 0;
    -webkit-box-shadow: 3px 0 5px 1px rgba(26, 26, 26, .7);
    box-shadow: 3px 0 5px 1px rgba(26, 26, 26, .7);
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.filter-list .carousel-nav-arrows .owl-next {
    right: 0;
    -webkit-box-shadow: -3px 0 5px 1px rgba(26, 26, 26, .7);
    box-shadow: -3px 0 5px 1px rgba(26, 26, 26, .7);
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.filter-list .carousel-nav-arrows .carousel-icon-nav {
    font-size: 1rem;
    vertical-align: top
}

.filter-list .carousel-nav-arrows .disabled {
    opacity: 0;
    visibility: hidden
}

.filter-list .carousel-nav-arrows.hovered .slider-container-nav .carousel-icon-nav,
.filter-list .carousel-nav-arrows.hovered [class*=owl-],
.slider-container-nav .filter-list .carousel-nav-arrows.hovered .carousel-icon-nav {
    opacity: 1
}

.head-to-head-card {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#2e2f30), to(#262728));
    background-image: linear-gradient(to bottom, #2e2f30 0, #262728 100%);
    background-repeat: repeat-x;
    background-color: #262728;
    border-radius: .5rem;
    margin-bottom: .5rem
}

.head-to-head-card .head-to-head-card-header {
    padding: 9px 6px
}

.head-to-head-card .head-to-head-card-league {
    color: #b3b3b3;
    font-size: .6875rem;
    padding-left: 3px;
    padding-right: 3px
}

.head-to-head-card .league-icon {
    margin-right: 6px
}

.head-to-head-card .head-to-head-card-date {
    color: #b3b3b3;
    font-size: .6875rem;
    padding-left: 3px;
    padding-right: 3px
}

.head-to-head-card .head-to-head-card-date .event-start-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: .2rem
}

.head-to-head-card .head-to-head-card-teams {
    padding-bottom: 9px
}

.head-to-head-card .head-to-head-card-team {
    min-height: 50px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    font-size: .6875rem;
    line-height: .875rem;
    cursor: pointer
}

.head-to-head-card .head-to-head-card-team.active .participant-side.home {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(243, 135, 9, .6)), color-stop(70%, rgba(51, 52, 53, 0)));
    background-image: linear-gradient(to right, rgba(243, 135, 9, .6) 0, rgba(51, 52, 53, 0) 70%);
    background-repeat: repeat-x;
    border-color: #f7931e
}

.head-to-head-card .head-to-head-card-team.active .participant-side.away {
    background-image: -webkit-gradient(linear, right top, left top, color-stop(0, rgba(243, 135, 9, .6)), color-stop(70%, rgba(51, 52, 53, 0)));
    background-image: linear-gradient(to left, rgba(243, 135, 9, .6) 0, rgba(51, 52, 53, 0) 70%);
    background-repeat: repeat-x;
    border-color: #f7931e
}

.head-to-head-card .head-to-head-card-team.disabled {
    opacity: .4;
    cursor: not-allowed
}

.head-to-head-card .participant-side {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background-color: #3d3e3f;
    padding: .25rem 0;
    position: relative
}

.head-to-head-card .participant-side.home {
    border-left: 3px solid #3d3e3f
}

.head-to-head-card .participant-side.away {
    border-right: 3px solid #3d3e3f
}

.head-to-head-card .logo-box {
    width: 36px;
    height: 36px
}

.head-to-head-card .logo-box.home-logo-box {
    margin-right: -10px
}

.head-to-head-card .logo-box.away-logo-box {
    margin-left: -10px
}

.head-to-head-card .participant-logo {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto
}

.head-to-head-card .participant-info {
    padding-left: 6px;
    padding-right: 6px
}

.head-to-head-card .participant-info .participant-name {
    color: #fff
}

.head-to-head-card .participant-side-arrow {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20px;
    flex: 0 0 20px
}

.head-to-head-card .participant-side-arrow .arrow {
    fill: #3d3e3f
}

.head-to-head-card .head-to-head-card-vs {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px
}

.head-to-head-card .vs-label {
    font-size: .75rem;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

.head-to-head-card .odd {
    font-size: .6875rem;
    line-height: 1;
    color: #b3b3b3;
    margin-top: 3px
}

.my-product-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-height: 100%;
    overflow: hidden
}

.my-product-container .main-info {
    color: #cacbcc;
    margin-bottom: 1rem;
    padding: 0 12px;
    font-size: .8125rem
}

.my-product-container .search-box-input {
    padding: 0 12px
}

.my-product-container .search-box-input .form-control {
    border-color: #2d2d2d;
    background-color: #2d2d2d;
    color: #fff
}

.my-product-container .search-box-input .form-control::-webkit-input-placeholder {
    color: #fff
}

.my-product-container .search-box-input .form-control::-moz-placeholder {
    color: #fff
}

.my-product-container .search-box-input .form-control::-ms-input-placeholder {
    color: #fff
}

.my-product-container .search-box-input .form-control::placeholder {
    color: #fff
}

.my-product-container .search-box-input .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.my-product-container .search-box-input .btn {
    border-color: #2d2d2d;
    background-color: #2d2d2d
}

.my-product-container .search-box-input .btn:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.my-product-container .search-box-input .btn .search-icon {
    color: #cacbcc
}

.my-product-container .product-widget-wrapper {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-height: 50vh;
    overflow-y: scroll;
    position: relative;
    margin-top: 24px;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.my-product-container .sport-section {
    margin-bottom: 2rem
}

.my-product-container .sport-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 12px;
    padding-right: 12px;
    color: #cacbcc;
    font-size: 1rem;
    font-weight: 700;
    margin-bottom: 12px
}

.my-product-container .sport-header .ds-sport-icon {
    font-size: 1.25rem;
    margin-right: 6px
}

.my-product-container .sport-header .fav-icon {
    margin-left: 6px;
    font-size: 1.125rem;
    color: transparent;
    cursor: pointer;
    -webkit-text-stroke-width: .5px;
    -webkit-text-stroke-color: #f7931e;
    -webkit-transition: all .2s cubic-bezier(.25, .46, .45, .94);
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 20
}

.my-product-container .sport-header .fav-icon.active {
    color: #f7931e;
    -webkit-text-stroke-color: #f7931e
}

.my-product-container .filter-list-wrapper {
    position: relative;
    overflow: hidden
}

.my-product-container .filter-list-players .tile img {
    width: 60px;
    border-radius: 50%;
    background-color: #333435
}

.my-product-container .empty-placeholder {
    width: calc(100% - $grid-gutter-width);
    color: #cacbcc;
    background-color: #333435;
    border-radius: .5rem;
    padding: 36px 12px;
    font-size: .875rem;
    margin: 12px;
    text-align: center
}

.my-product-container .my-casino-volatility {
    background-color: #333435
}

.my-product-container .my-casino-footer-button {
    color: #fff
}

.my-product-container .action-wrapper {
    padding: 24px 12px 12px 12px
}

.my-product-container .btn-action-submit {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

@media (hover: hover) {
    .my-product-container .btn-action-submit:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.my-product-container .btn-action-submit.focus,
.my-product-container .btn-action-submit:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.my-product-container .btn-action-submit.disabled,
.my-product-container .btn-action-submit:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.my-product-container .btn-action-submit:not(:disabled):not(.disabled).active,
.my-product-container .btn-action-submit:not(:disabled):not(.disabled):active,
.show>.my-product-container .btn-action-submit.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.my-product-container .btn-action-submit:not(:disabled):not(.disabled).active:focus,
.my-product-container .btn-action-submit:not(:disabled):not(.disabled):active:focus,
.show>.my-product-container .btn-action-submit.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.my-product-container .slide-fade-enter-active,
.my-product-container .slide-fade-leave-active {
    opacity: 1;
    -webkit-transition: all .5s;
    transition: all .5s
}

.my-product-container .slide-fade-enter-from,
.my-product-container .slide-fade-leave-to {
    -webkit-transform: translateY(50px);
    transform: translateY(50px);
    opacity: 0
}

.my-product-container .my-casino-footer-nav-bullet {
    background-color: rgba(202, 203, 204, .7)
}

.my-product-container .my-casino-footer-nav-bullet.active {
    background-color: #f7931e
}

.my-product-container .my-casino-start .sport-header .fav-icon {
    -webkit-text-stroke-width: 0;
    color: #f7931e
}

.my-product-container .my-casino-start .sport-header .fav-icon.active {
    color: #f7931e
}

.my-product-container .my-casino-games-step-item.active {
    -webkit-box-shadow: 0 0 3px #f7931e;
    box-shadow: 0 0 3px #f7931e
}

.my-product-container .my-casino-games-step-item .fav-icon {
    color: #fff
}

.my-product-container .my-casino-games-step .fav-icon.active {
    color: #f7931e
}

/*! purgecss start ignore */
.registration-offers-container {
    margin: -1rem
}

.registration-offers-container .registration-offers-list {
    margin-bottom: 2rem
}

.registration-offers-container .registration-offers {
    padding-left: 1rem;
    padding-right: 1rem
}

.registration-offers-container .offer-item {
    cursor: pointer;
    margin: 0 1rem .5rem 0;
    border-radius: .2rem;
    background-image: radial-gradient(50% 100% at center bottom, #f7931e, #1a1a1a);
    background-color: #1a1a1a
}

.registration-offers-container .custom-control {
    margin: 1rem 0 1rem 12px
}

.registration-offers-container .custom-control-label::before {
    width: 1.25rem;
    height: 1.25rem
}

.registration-offers-container .custom-control-label::after {
    width: 1.25rem;
    height: 1.25rem;
    background-size: 80% 80%
}

.registration-offers-container .offer-information {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    padding: 1rem 12px 1rem 6px
}

.registration-offers-container .offer-information .invalid-feedback {
    color: #f7273f;
    background-color: #feecee;
    border-radius: 10rem;
    padding: .25rem .75rem;
    line-height: 1.5;
    margin-top: 6px
}

.registration-offers-container .offer-title {
    color: #fff;
    margin-bottom: 0
}

.registration-offers-container .offer-description {
    font-size: .75rem;
    color: rgba(255, 255, 255, .8)
}

.registration-offers-container .offer-info-link {
    font-size: .6875rem;
    color: rgba(255, 255, 255, .6);
    text-decoration: underline
}

.registration-offers-container .offer-image-container {
    margin-right: -1.5rem
}

.registration-offers-container .offer-image {
    width: 100px;
    height: 100px
}

.registration-offers-container .action-container {
    padding-left: 1rem;
    padding-right: 1rem;
    margin-top: 1rem;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(70%, #1a1a1a), to(rgba(26, 26, 26, 0)));
    background: linear-gradient(0deg, #1a1a1a 70%, rgba(26, 26, 26, 0) 100%);
    background-color: rgba(26, 26, 26, 0) 100%
}

.registration-offers-container .registration-active-offer {
    cursor: pointer;
    background: #222;
    margin-bottom: 2rem
}

.registration-offers-container .registration-active-offer .offer-information {
    padding: 0 1rem
}

.registration-offers-container .registration-active-offer .offer-title {
    font-size: .875rem;
    color: #f7931e
}

.registration-offers-container .registration-active-offer .offer-description {
    color: #fff;
    margin: 0
}

.registration-offers-container .registration-active-offer .offer-image-container {
    margin-right: 1rem
}

.registration-offers-container .registration-active-offer .offer-image {
    width: 65px;
    height: 65px
}

.registration-header-container .offer-description {
    color: rgba(255, 255, 255, .8)
}

@media (min-width: 667px) {
    .registration-offers-container .registration-offers {
        overflow-y: initial
    }
}

/*! purgecss end ignore */
.highlight-label {
    font-size: .4375rem;
    font-weight: 700;
    line-height: 1;
    text-transform: uppercase;
    color: #000;
    background-color: #f7931e;
    padding: .0625rem .125rem
}

.highlight-label:not(.static) {
    position: absolute;
    bottom: 100%
}

.highlight-label:not(.static).highlight-label-start {
    left: -.5rem
}

.highlight-label:not(.static).highlight-label-end {
    right: -.5rem
}

.highlight-label:not(.no-ribbon).highlight-label-start:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -.25rem;
    border-left: 0 solid transparent;
    border-right: .25rem solid transparent;
    border-top: .25rem solid #f7931e
}

.highlight-label:not(.no-ribbon).highlight-label-end:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: -.25rem;
    border-left: 0 solid transparent;
    border-right: .25rem solid transparent;
    border-top: .25rem solid #f7931e
}

.my-bets-container .cashout-settings-container .cashout-confirm {
    color: #fff;
    background-color: #1c1c1c;
    border-color: #1c1c1c
}

@media (hover: hover) {
    .my-bets-container .cashout-settings-container .cashout-confirm:hover {
        color: #fff;
        background-color: #090909;
        border-color: #030303
    }
}

.my-bets-container .cashout-settings-container .cashout-confirm.focus,
.my-bets-container .cashout-settings-container .cashout-confirm:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5);
    box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5)
}

.my-bets-container .cashout-settings-container .cashout-confirm.disabled,
.my-bets-container .cashout-settings-container .cashout-confirm:disabled {
    color: #fff;
    background-color: #1c1c1c;
    border-color: #1c1c1c
}

.my-bets-container .cashout-settings-container .cashout-confirm:not(:disabled):not(.disabled).active,
.my-bets-container .cashout-settings-container .cashout-confirm:not(:disabled):not(.disabled):active,
.show>.my-bets-container .cashout-settings-container .cashout-confirm.dropdown-toggle {
    color: #fff;
    background-color: #030303;
    border-color: #000
}

.my-bets-container .cashout-settings-container .cashout-confirm:not(:disabled):not(.disabled).active:focus,
.my-bets-container .cashout-settings-container .cashout-confirm:not(:disabled):not(.disabled):active:focus,
.show>.my-bets-container .cashout-settings-container .cashout-confirm.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5);
    box-shadow: 0 0 0 .2rem rgba(28, 28, 28, .5)
}

.my-bets-container .cashout-settings-container .cashout-confirm:hover {
    color: #f9ab4f
}

.my-bets-container .my-bets-content-item {
    padding: 0 12px 12px 12px
}

.my-bets-container .my-bets-header-collapsible {
    border-bottom: 1px solid #2d2e2e
}

@media (hover: hover) {
    .my-bets-container .my-bets-header-collapsible:hover {
        background-color: #171717
    }
}

.ui-label-live {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .5rem;
    font-weight: 700;
    white-space: nowrap;
    text-transform: uppercase;
    color: #fff;
    background-color: #e3141f;
    border-radius: .2rem;
    padding: 0 .3125rem
}

.early-payout-label {
    font-size: .625rem;
    white-space: nowrap;
    color: #f7931e;
    border-radius: .3rem;
    padding: 0 .3125rem;
    border: 1px solid #f7931e
}

.early-payout-label-settled {
    color: #9fff23;
    border-color: #9fff23
}

.early-payout-wrapper {
    color: #f7931e
}

.offer-label {
    font-size: .625rem;
    white-space: nowrap;
    color: #f7931e;
    border-radius: .3rem;
    padding: 0 .3125rem;
    border: 1px solid #f7931e
}

.offer-badge.offer-badge-colored {
    color: #f7931e
}

.offer-badge.offer-badge-md {
    font-size: 1.25rem
}

.offer-badge.offer-badge-lg {
    font-size: 1.375rem
}

.ui-carousel {
    overflow: hidden
}

.ui-carousel .ui-carousel-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 100%;
    max-width: 100%;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
}

.ui-carousel .ui-carousel-pagination {
    position: relative;
    left: 50%;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    padding: .375rem;
    border-top: 1px solid #000
}

.ui-carousel .ui-carousel-pagination-bullet {
    display: block;
    width: .375rem;
    height: .375rem;
    border-radius: .375rem;
    background: #cacbcc;
    -webkit-transition: all .3s;
    transition: all .3s;
    cursor: pointer;
    margin: 0 .125rem
}

.ui-carousel .ui-carousel-pagination-bullet-active {
    background-color: #f7931e
}

.ui-carousel-control {
    cursor: pointer
}

.sport-market-carousel {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 100%;
    max-width: 100%;
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.sport-market-carousel.sport-market-carousel-scroll-y-disable {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.sport-market-carousel .sport-market-carousel-control-container {
    border-bottom: 1px solid #000
}

.sport-market-carousel .sport-market-carousel-control {
    padding: .125rem;
    background-color: #242424
}

.sport-market-carousel .sport-market-carousel-control.disabled .icon {
    opacity: .4
}

.sport-market-carousel .sport-market-carousel-title {
    font-size: .6875rem;
    padding: 2px;
    color: #b3b3b3;
    background-color: #242424;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-left: 1px solid #000;
    border-right: 1px solid #000
}

.sport-market-carousel .sport-market-carousel-container {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.sport-market-carousel .sport-market-carousel-container .ui-carousel-pagination {
    background-color: #242424
}

.sport-market-carousel .sport-market-carousel-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    min-width: 100%
}

.sport-market-carousel .sport-market-carousel-item .market-title-event-grid {
    background-color: #242424
}

.search-results-container {
    min-height: 80vh;
    background-color: #181818
}

.search-results-container .search-input-wrapper {
    padding: 12px;
    background-color: #1c1c1c
}

.search-results-container .form-control {
    height: auto
}

.search-results-container .search-results-back {
    cursor: pointer;
    font-size: 1.75rem;
    color: #cacbcc;
    margin-right: 12px
}

.search-results-container .search-results-search-box {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 400px;
    flex: 0 1 400px;
    max-width: 400px;
    position: relative;
    background-color: rgba(255, 255, 255, .075);
    border-radius: 10rem
}

.search-results-container .search-results-cancel {
    color: #cacbcc;
    position: absolute;
    left: 100%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer;
    font-size: .75rem;
    margin-left: 1.5rem
}

.search-results-container .no-search-results {
    font-size: .75rem;
    text-align: center;
    padding: 2rem 12px;
    word-break: break-word
}

.combo-boost-notification {
    background-color: #0b0b0b;
    border-radius: .3rem .3rem 0 0;
    z-index: 2;
    position: fixed;
    left: 50%;
    bottom: .5rem;
    -webkit-transition: all .4s ease-out;
    transition: all .4s ease-out;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    max-width: 400px;
    padding: 12px
}

.combo-boost-notification.with-new-bet-slip {
    margin-bottom: calc($grid-gutter-width * 2 + 1.25rem) !important
}

.combo-boost-notification .notification-close {
    position: absolute;
    top: 6px;
    right: 6px;
    color: #fff
}

.combo-boost-notification .combo-boost-notification-content {
    min-height: 50px;
    padding: .625rem .375rem
}

.combo-boost-notification .combo-boost-notification-content .icon {
    color: #f7931e;
    font-size: 1.5rem
}

.combo-boost-notification .counter-widget-content {
    min-width: 100%
}

.combo-boost-notification .counter-widget-content .counter-widget-title {
    color: #cacbcc;
    font-size: 1rem;
    font-weight: 500
}

.combo-boost-notification .counter-widget-content .counter-widget-description {
    color: #cacbcc;
    font-size: .75rem;
    margin-bottom: .5rem
}

.combo-boost-notification .counter-widget-content .counter-widget-selections {
    position: relative;
    overflow: hidden
}

.combo-boost-notification .counter-widget-content .counter-widget-selections .title {
    position: absolute;
    top: 0;
    left: 0;
    font-size: .75rem;
    color: #cacbcc
}

.combo-boost-notification .combo-boost-widget-selections {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.combo-boost-notification .combo-boost-widget-selections.with-animation {
    -webkit-transition: all .6s;
    transition: all .6s
}

.combo-boost-notification .combo-boost-widget-selection-container {
    width: 100%;
    min-width: calc(100% / 8);
    font-size: .875rem;
    font-weight: 400
}

.combo-boost-notification .combo-boost-widget-selection-container .selection-index {
    position: relative;
    color: #909092;
    opacity: 0;
    -webkit-transition: all .6s;
    transition: all .6s
}

.combo-boost-notification .combo-boost-widget-selection-container .selection-index::before {
    content: "";
    position: absolute;
    top: 1.25rem;
    left: 50%;
    height: 0;
    width: 0;
    border: solid transparent;
    border-top-color: #909092;
    border-width: .25rem;
    margin-left: -.25rem;
    -webkit-transition: border-top-color .6s;
    transition: border-top-color .6s
}

.combo-boost-notification .combo-boost-widget-selection-container .selection-index.active {
    color: #cacbcc
}

.combo-boost-notification .combo-boost-widget-selection-container .selection-index.active::before {
    border-top-color: #cacbcc
}

.combo-boost-notification .combo-boost-widget-selection-container .selection-index.visible {
    opacity: 1
}

.combo-boost-notification .combo-boost-widget-selection-container .selection {
    height: 1.25rem;
    color: #cacbcc;
    background-size: 200% 100%;
    -webkit-transition: all .6s;
    transition: all .6s
}

.combo-boost-notification .combo-boost-widget-selection-container .selection.first {
    border-radius: 50px 0 0 50px
}

.combo-boost-notification .combo-boost-widget-selection-container .selection.last-visible {
    border-radius: 0 50px 50px 0
}

.combo-boost-notification .combo-boost-widget-selection-container .selection.no-boost {
    background-color: #f8c91a
}

.combo-boost-notification .combo-boost-widget-selection-container .selection.active {
    color: #fff;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(51%, #37a60f), color-stop(0, #56534f));
    background-image: linear-gradient(to right, #37a60f 51%, #56534f 0);
    background-position: left
}

.combo-boost-notification .combo-boost-widget-selection-container .selection.with-active-animation {
    -webkit-animation: fadeInSelection .6s ease-out forwards;
    animation: fadeInSelection .6s ease-out forwards;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(51%, #37a60f), color-stop(0, #56534f));
    background-image: linear-gradient(to right, #37a60f 51%, #56534f 0);
    background-position: right
}

.combo-boost-notification .combo-boost-widget-selection-container .selection.non-active {
    background-image: -webkit-gradient(linear, right top, left top, color-stop(51%, #56534f), color-stop(0, #37a60f));
    background-image: linear-gradient(to left, #56534f 51%, #37a60f 0);
    background-position: right
}

.combo-boost-notification .combo-boost-widget-selection-container .selection.with-non-active-animation {
    background-image: -webkit-gradient(linear, right top, left top, color-stop(51%, #56534f), color-stop(0, #37a60f));
    background-image: linear-gradient(to left, #56534f 51%, #37a60f 0);
    -webkit-animation: fadeOutSelection .6s ease-in forwards;
    animation: fadeOutSelection .6s ease-in forwards;
    background-position: left
}

@-webkit-keyframes fadeInSelection {
    100% {
        background-position: left
    }
}

@keyframes fadeInSelection {
    100% {
        background-position: left
    }
}

@-webkit-keyframes fadeOutSelection {
    100% {
        background-position: right
    }
}

@keyframes fadeOutSelection {
    100% {
        background-position: right
    }
}

.combo-boost-notification .combo-boost-widget-selection-container .selection-percentage {
    font-size: .75rem;
    opacity: 0;
    -webkit-transition: opacity .6s ease;
    transition: opacity .6s ease
}

.combo-boost-notification .combo-boost-widget-selection-container .selection-percentage.visible {
    opacity: 1
}

.combo-boost-notification .selection-overlay {
    width: calc(100% / 8);
    height: 1.25rem;
    position: absolute;
    left: 0;
    bottom: 0;
    background-image: -webkit-gradient(linear, left top, right top, from(#0b0b0b), to(transparent));
    background-image: linear-gradient(to right, #0b0b0b, transparent);
    -webkit-transition: opacity .6s;
    transition: opacity .6s;
    opacity: 0
}

.combo-boost-notification .selection-overlay.visible {
    opacity: 1
}

.combo-boost-notification.combo-boost-widget-notification .combo-boost-notification-content {
    color: #f7931e;
    font-size: .8125rem
}

.combo-boost-notification.with-mobile-navigation {
    bottom: 0
}

.combo-boost-notification.without-mobile-navigation {
    bottom: 0
}

.view-desktop .combo-boost-notification {
    border-radius: .3rem
}

.license-bar {
    background-color: rgba(28, 28, 28, .8);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 36px;
    color: #fff;
    text-align: left;
    -webkit-transition: ease-in-out .2s;
    transition: ease-in-out .2s;
    padding: 1rem;
    margin-top: 0;
    font-size: .625rem
}

.license-bar .rg-link {
    font-size: .5rem;
    color: #fff;
    -webkit-transition: ease-in-out .3s;
    transition: ease-in-out .3s
}

.license-bar .rg-link:hover {
    color: #fff
}

.license-bar .rg-link:hover .responsible-gaming-logo {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

.license-bar .license-logo-link {
    margin-left: 6px;
    margin-right: 6px
}

.license-bar .license-logo {
    width: 36px;
    height: 14px
}

.license-bar .responsible-gaming-logo {
    width: 24px;
    height: 24px;
    margin-right: 6px;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: ease-in-out .3s;
    transition: ease-in-out .3s
}

.license-bar.with-fixed-position {
    position: fixed;
    bottom: 0;
    right: env(safe-area-inset-right, 50px);
    left: env(safe-area-inset-right, 50px);
    width: auto
}

.view-desktop .license-bar {
    z-index: 1055;
    position: fixed;
    left: 0;
    bottom: 0;
    font-size: .75rem;
    padding: .125rem .625rem;
    height: 40px
}

.view-desktop .license-bar .bga-gaming {
    width: 119px;
    height: 12px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 119px;
    flex: 0 0 119px
}

.view-desktop .license-bar .rg-link {
    margin: 0 6px;
    font-size: inherit
}

@media screen and (max-width: 700px) {
    .view-desktop .license-bar {
        font-size: .625rem
    }
}

.my-combo {
    border-radius: .3rem;
    background-color: #1c1c1c
}

.my-combo .my-combo-filters,
.my-combo .my-combo-footer,
.my-combo .my-combo-selection-actions {
    padding: 4px
}

.my-combo .my-combo-filters-list-item {
    font-size: .75rem;
    font-weight: 400;
    background-color: #4a4a4a;
    white-space: nowrap;
    text-transform: initial;
    -webkit-transition: color .15s;
    transition: color .15s;
    color: #fff
}

.my-combo .my-combo-filters-list-item.selected {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e;
    color: #000
}

@media (hover: hover) {
    .my-combo .my-combo-filters-list-item.selected:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.my-combo .my-combo-filters-list-item.selected.focus,
.my-combo .my-combo-filters-list-item.selected:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.my-combo .my-combo-filters-list-item.selected.disabled,
.my-combo .my-combo-filters-list-item.selected:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.my-combo .my-combo-filters-list-item.selected:not(:disabled):not(.disabled).active,
.my-combo .my-combo-filters-list-item.selected:not(:disabled):not(.disabled):active,
.show>.my-combo .my-combo-filters-list-item.selected.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.my-combo .my-combo-filters-list-item.selected:not(:disabled):not(.disabled).active:focus,
.my-combo .my-combo-filters-list-item.selected:not(:disabled):not(.disabled):active:focus,
.show>.my-combo .my-combo-filters-list-item.selected.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.my-combo .my-combo-filters-list-item:not(:first-child) {
    margin-left: 6px
}

.my-combo .btn-my-combo-action {
    font-size: .675rem;
    text-transform: capitalize;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    white-space: normal
}

.my-combo .btn-my-combo-action.disabled {
    color: inherit;
    background-color: inherit;
    border-color: inherit;
    pointer-events: none
}

.my-combo .btn-outline-variant {
    color: #fff;
    background-color: transparent;
    background-image: none;
    border-color: #fff
}

.my-combo .btn-outline-variant:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.my-combo .btn-outline-variant.focus,
.my-combo .btn-outline-variant:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.my-combo .btn-outline-variant.disabled,
.my-combo .btn-outline-variant:disabled {
    color: #fff;
    background-color: transparent
}

.my-combo .btn-outline-variant:not(:disabled):not(.disabled).active,
.my-combo .btn-outline-variant:not(:disabled):not(.disabled):active,
.show>.my-combo .btn-outline-variant.dropdown-toggle {
    color: #000;
    background-color: #fff;
    border-color: #fff
}

.my-combo .btn-outline-variant:not(:disabled):not(.disabled).active:focus,
.my-combo .btn-outline-variant:not(:disabled):not(.disabled):active:focus,
.show>.my-combo .btn-outline-variant.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5);
    box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .5)
}

.my-combo .btn-no-outline-variant {
    color: #fff;
    background-color: transparent;
    background-image: none;
    border-color: #fff
}

.my-combo .btn-my-combo-range {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    color: #fff;
    background-color: #333;
    border-radius: .3rem;
    text-transform: capitalize;
    padding: .5rem .25rem;
    margin: 0 3px;
    font-size: .75rem;
    white-space: normal
}

.my-combo .btn-my-combo-range.selected {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e;
    color: #000;
    -webkit-box-shadow: none;
    box-shadow: none;
    pointer-events: none
}

@media (hover: hover) {
    .my-combo .btn-my-combo-range.selected:hover {
        color: #000;
        background-color: #e78008;
        border-color: #da7908
    }
}

.my-combo .btn-my-combo-range.selected.focus,
.my-combo .btn-my-combo-range.selected:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.my-combo .btn-my-combo-range.selected.disabled,
.my-combo .btn-my-combo-range.selected:disabled {
    color: #000;
    background-color: #f7931e;
    border-color: #f7931e
}

.my-combo .btn-my-combo-range.selected:not(:disabled):not(.disabled).active,
.my-combo .btn-my-combo-range.selected:not(:disabled):not(.disabled):active,
.show>.my-combo .btn-my-combo-range.selected.dropdown-toggle {
    color: #fff;
    background-color: #da7908;
    border-color: #ce7207
}

.my-combo .btn-my-combo-range.selected:not(:disabled):not(.disabled).active:focus,
.my-combo .btn-my-combo-range.selected:not(:disabled):not(.disabled):active:focus,
.show>.my-combo .btn-my-combo-range.selected.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5);
    box-shadow: 0 0 0 .2rem rgba(247, 147, 30, .5)
}

.my-combo .form-control {
    background-color: #171717;
    border-color: #313131;
    color: #cacbcc
}

.my-combo .my-combo-top-leagues .ui-toggle .ui-toggle-input:checked+.ui-toggle-label {
    background-color: #f7931e
}

.my-combo .my-combo-top-leagues .ui-toggle .ui-toggle-label {
    background-color: #cacbcc
}

.my-combo .my-combo-top-leagues .ui-toggle .ui-toggle-label:after {
    background-color: #f8f9fa
}

.euro-layout #rightColumn .my-combo+.box-content.order-2 {
    margin-top: 0
}

.asian-layout #rightColumn .my-combo+.box-content.order-1 {
    margin-top: 0
}

.ui-section-header {
    background-color: #242424;
    padding: 12px
}

.ui-section-header .section-title {
    font-weight: 700
}

.table-type-roulette .game-result.red {
    color: #ff0018
}

.table-type-roulette .game-result.green {
    color: #37a60f
}

.table-type-baccarat .game-result.blue {
    background-color: #007bff
}

.table-type-baccarat .game-result.green {
    background-color: #37a60f
}

.table-type-baccarat .game-result.red {
    background-color: #ff0018
}

.table-type-andarbahar .game-result.green {
    background-color: #37a60f
}

.table-type-andarbahar .game-result.red {
    background-color: #ff0018
}

.table-type-dragontiger .game-result.green {
    background-color: #37a60f
}

.table-type-dragontiger .game-result.red {
    background-color: #ff0018
}

.table-type-dragontiger .game-result.blue {
    background-color: #007bff
}

.featured-sports-widget {
    padding: 1rem
}

.featured-sports-widget .featured-sports-widget-event {
    background: #1c1c1c;
    padding: 1rem;
    min-width: calc(20% - 1rem)
}

.featured-sports-widget .featured-sports-widget-event .event-widget-header {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.featured-sports-widget .featured-sports-widget-event .event-widget-header .event-widget-time {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    text-align: right
}

.featured-sports-widget .featured-sports-widget-event .event-widget-header .event-widget-sport {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    text-align: left
}

.featured-sports-widget .featured-sports-widget-event .event-widget-header .event-widget-league {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.featured-sports-widget .featured-sports-widget-event .odd-holder {
    line-height: initial;
    height: initial;
    padding: 0
}

.featured-sports-widget .featured-sports-widget-event .market-odd {
    background: #0f0f0f
}

.featured-sports-widget .featured-sports-widget-event .market-odd .odd-holder {
    padding: .725rem
}

#sportsEventsCards {
    margin: 6px 0
}

#sportsEventsCards .slider-wrapper {
    padding-left: 12px;
    padding-right: 12px;
    -webkit-transform: scale(1);
    transform: scale(1)
}

#sportsEventsCards .sports-events-cards-item-header-early-payout-wrapper .early-payout-wrapper {
    color: #f7931e;
    left: 12px;
    top: 6px
}

#sportsEventsCards .sports-events-cards-item-header::after {
    background: -webkit-gradient(linear, left top, right top, from(rgba(247, 147, 30, 0)), color-stop(50%, #f7931e), to(rgba(247, 147, 30, 0)));
    background: linear-gradient(to right, rgba(247, 147, 30, 0) 0, #f7931e 50%, rgba(247, 147, 30, 0) 100%)
}

#sportsEventsCards .sports-events-cards-item {
    background-color: #1c1c1c;
    border: 1px solid #f7931e;
    border-radius: .75rem
}

#sportsEventsCards .sports-events-cards-item-header-league {
    padding-top: 6px
}

#sportsEventsCards .layout-sport .container {
    max-width: 100%
}

#sportsEventsCards .container {
    padding: 1.25rem 0
}

#sportsEventsCards .events-item-win-method,
#sportsEventsCards .vs-text {
    color: #cacbcc;
    font-size: .6875rem
}

#sportsEventsCards .jersey-item::before {
    width: 100px;
    height: 100px;
    background: radial-gradient(circle, #f7931e 0, rgba(247, 147, 30, 0) 60%)
}

#sportsEventsCards .odd-container {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    min-width: calc(20% - 10px);
    border-top: 1px solid #f7931e;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

#sportsEventsCards .odd-container .odd-holder {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(247, 147, 30, .2)), to(rgba(247, 147, 30, 0)));
    background-image: linear-gradient(to top, rgba(247, 147, 30, .2) 0, rgba(247, 147, 30, 0) 100%);
    background-color: #1c1c1c;
    padding: 4px;
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%
}

#sportsEventsCards .odd-container .odd-holder .market-odd_info {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%
}

#sportsEventsCards .odd-container .odd-holder .spread {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0
}

#sportsEventsCards .odd-container+.odd-container {
    border-left: 1px solid #da7908
}

.view-desktop #sportsEventsCards .container {
    max-width: 1490px;
    padding: 0 12px
}

.view-desktop #sportsEventsCards .slider-wrapper {
    padding-left: 0;
    padding-right: 0;
    -webkit-transform: scale(1);
    transform: scale(1)
}

#casinoLanding .highlighted-sports-events-wrapper {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.page-casinoLive.game-frame-visible {
    background-image: url(../../img/bg/live-casino-bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
    background-size: cover;
    background-color: #131313
}

.page-casino.game-frame-visible {
    background-image: url(../../img/bg/casino-bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
    background-size: cover;
    background-color: #131313
}

.page-play {
    background-image: url(../../img/bg/casino-bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
    background-size: cover;
    background-color: #131313
}

.page-play #header {
    background-color: rgba(28, 28, 28, .6)
}

.game-layout {
    min-height: 80vh;
    margin-left: -6px;
    margin-right: -6px
}

.game-layout .sport-slider-container {
    height: 350px
}

.game-layout .page-heading {
    margin-top: 2rem;
    margin-bottom: 2rem;
    text-align: center;
    display: table;
    width: 100%
}

.game-layout .page-heading h1 {
    margin: 0;
    text-transform: uppercase;
    color: #f7931e;
    font-weight: 400;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-left: 12px;
    padding-right: 12px;
    text-shadow: 0 0 8px rgba(247, 147, 30, .7)
}

.game-layout .page-heading:before {
    content: "";
    height: 1px;
    background-color: #fff;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.game-layout .page-heading:after {
    content: "";
    height: 1px;
    background-color: #fff;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.game-navigation {
    position: sticky;
    position: -webkit-sticky;
    top: 0;
    z-index: 5;
    margin-bottom: 12px
}

.game-navigation .casino-search-icon-container {
    min-width: calc(1.3125rem + 1.75rem + 6px);
    margin-right: 12px;
    background-color: #4a4a4a;
    cursor: pointer
}

.game-navigation .casino-search-icon-container .casino-search-icon {
    font-size: 1.5rem;
    font-weight: 400;
    color: #cacbcc
}

.game-navigation .casino-search-area {
    position: fixed;
    top: calc(1.3125rem + 1.75rem + 6px);
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(28, 28, 28, .95)
}

@media (min-width: 2560px) {
    .game-navigation .casino-search-area {
        width: 100%;
        max-width: 2560px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.game-navigation .casino-search-bar {
    background-color: #ebebeb
}

.game-navigation .casino-search-bar .form-control {
    background-color: transparent
}

.game-navigation .casino-search-bar .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}

.game-navigation .casino-search-input {
    height: 90px;
    border: 0;
    color: #000
}

.game-navigation .casino-search-input::-webkit-input-placeholder {
    color: #909092;
    opacity: 1
}

.game-navigation .casino-search-input::-moz-placeholder {
    color: #909092;
    opacity: 1
}

.game-navigation .casino-search-input::-ms-input-placeholder {
    color: #909092;
    opacity: 1
}

.game-navigation .casino-search-input::placeholder {
    color: #909092;
    opacity: 1
}

.game-navigation .clear-search-icon {
    width: calc(1.3125rem + 1.75rem + 6px);
    height: calc(1.3125rem + 1.75rem + 6px);
    font-size: 1.5rem;
    color: #2d2d2d;
    cursor: pointer
}

.game-navigation .casino-search-results {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden
}

.game-navigation .casino-search-results .plain-games-grid-wrapper {
    margin-bottom: 1rem
}

.game-navigation .games-grid-title {
    color: #cacbcc;
    font-size: .8125rem;
    margin-top: 1rem;
    margin-bottom: 1.5rem
}

.game-navigation .games-grid-title.loading::after {
    content: " .";
    -webkit-animation: text-loading-dots 1s steps(5, end) infinite;
    animation: text-loading-dots 1s steps(5, end) infinite
}

.game-navigation .games-grid-popular-wrapper {
    margin: 2rem 0
}

.game-navigation .games-grid-popular-wrapper .games-grid-popular-title {
    margin-bottom: 0;
    color: #cacbcc
}

.game-navigation .games-grid-popular-wrapper .games-grid-popular-title:after {
    margin-top: .75rem;
    display: block;
    content: "";
    width: 70px;
    height: 4px;
    background-color: #f7931e
}

.casino-sidebar-nav .casino-sidebar-nav-item {
    font-size: .875rem;
    text-transform: uppercase
}

.casino-sidebar-nav .casino-sidebar-nav-item+.casino-sidebar-nav-item {
    border-top: 1px solid #202121
}

.casino-game-nav {
    background-color: #353535;
    -webkit-box-pack: none;
    -ms-flex-pack: none;
    justify-content: none
}

.casino-game-nav .casino-game-nav-item {
    font-size: .875rem;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    padding: .875rem 12px;
    margin-left: 4px;
    margin-right: 4px;
    border-top: 2px solid transparent;
    border-bottom: 2px solid transparent;
    position: relative;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.casino-game-nav .casino-game-nav-item:focus,
.casino-game-nav .casino-game-nav-item:hover {
    color: #fff
}

.casino-game-nav .casino-game-nav-item.active {
    color: #fff;
    opacity: 1;
    border-bottom-color: #f7931e;
    font-weight: 400
}

.casino-game-nav .casino-game-nav-item.casino-scroll-arrow {
    color: #fff;
    background: 0 0;
    padding: 0 6px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.casino-game-nav .casino-game-nav-item.casino-scroll-arrow:hover {
    color: #f7931e
}

.casino-game-nav .casino-game-nav-item.casino-scroll-arrow .carousel-icon-nav {
    font-size: 1.75rem
}

.casino-game-nav .casino-game-nav-item .favorite-icon {
    padding: 0 .3125rem
}

.casino-game-nav .casino-game-nav-item .category-label {
    position: absolute;
    top: 0;
    right: .5rem;
    color: #fff;
    font-size: .625rem;
    font-weight: 700;
    text-transform: uppercase;
    padding: 0 .125rem;
    border-radius: .125rem
}

.casino-game-nav .casino-game-nav-item .category-label.category-label-hot {
    background-color: #ff7e53
}

.casino-game-nav .casino-game-nav-item .category-label.category-label-new {
    background-color: #e3141f
}

.casino-game-nav .casino-game-nav-item .category-label::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -.0875rem;
    margin-top: -.175rem;
    border-left: 0 solid transparent;
    border-right: .475rem solid transparent;
    border-top: .475rem solid;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg)
}

.casino-game-nav .casino-game-nav-item .category-label.category-label-hot::after {
    border-top-color: #ff7e53
}

.casino-game-nav .casino-game-nav-item .category-label.category-label-new::after {
    border-top-color: #e3141f
}

.casino-game-service-bar {
    padding: 2rem 0
}

.casino-game-service-bar .service-bar-title-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.casino-game-service-bar .service-bar-title-wrapper .service-bar-title {
    margin-bottom: 0;
    color: #cacbcc
}

.casino-game-service-bar .service-bar-title-wrapper .service-bar-title:after {
    margin-top: .75rem;
    display: block;
    content: "";
    width: 70px;
    height: 4px;
    background-color: #f7931e
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item {
    margin: 0
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting {
    margin-right: 12px
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn {
    color: #fff;
    background-color: #4a4a4a;
    border-color: #4a4a4a;
    padding: .5rem 1rem;
    min-width: 180px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1;
    font-weight: 400
}

@media (hover: hover) {
    .casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn:hover {
        color: #fff;
        background-color: #373737;
        border-color: #313131
    }
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn.focus,
.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5);
    box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5)
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn.disabled,
.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn:disabled {
    color: #fff;
    background-color: #4a4a4a;
    border-color: #4a4a4a
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn:not(:disabled):not(.disabled).active,
.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn:not(:disabled):not(.disabled):active,
.show>.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn.dropdown-toggle {
    color: #fff;
    background-color: #313131;
    border-color: #2a2a2a
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn:not(:disabled):not(.disabled).active:focus,
.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn:not(:disabled):not(.disabled):active:focus,
.show>.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5);
    box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5)
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn:after {
    content: none
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn-label {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .btn-icon {
    color: #f7931e
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .dropdown-menu {
    min-width: 180px
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-games-sorting .dropdown-menu li+li a {
    border-top: 0 solid transparent
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter {
    color: #fff;
    background-color: #4a4a4a;
    border-color: #4a4a4a;
    padding: .5rem 1rem;
    min-width: 180px;
    line-height: 1;
    font-weight: 400
}

@media (hover: hover) {
    .casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter:hover {
        color: #fff;
        background-color: #373737;
        border-color: #313131
    }
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter.focus,
.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5);
    box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5)
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter.disabled,
.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter:disabled {
    color: #fff;
    background-color: #4a4a4a;
    border-color: #4a4a4a
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter:not(:disabled):not(.disabled).active,
.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter:not(:disabled):not(.disabled):active,
.show>.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter.dropdown-toggle {
    color: #fff;
    background-color: #313131;
    border-color: #2a2a2a
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter:not(:disabled):not(.disabled).active:focus,
.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter:not(:disabled):not(.disabled):active:focus,
.show>.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5);
    box-shadow: 0 0 0 .2rem rgba(74, 74, 74, .5)
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter .btn-label {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: left
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter .btn-icon {
    color: #f7931e
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .btn-toggle-providers-filter .providers-selected-count {
    width: 18px;
    height: 18px;
    margin: 3px 0;
    font-size: 11px;
    line-height: 18px;
    font-weight: 700;
    border-radius: 50%;
    color: #000;
    background-color: #f7931e;
    text-align: center
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .clear-filters {
    padding: .8125rem .75rem;
    margin-right: 12px;
    line-height: 1;
    opacity: .7
}

.casino-game-service-bar .service-bar-filter-wrapper .service-bar-filter-item .clear-filters:hover {
    opacity: 1
}

.no-games-message {
    background-color: #1b1b1b;
    font-size: .875rem;
    text-align: center;
    padding: 2.5rem 12px;
    margin-top: 6px
}

.games-grid {
    margin-left: -6px;
    margin-right: -6px
}

.games-grid .game-grid-item-placeholder div {
    padding-bottom: 100%;
    display: block
}

.games-grid .game-grid-item {
    width: 16.666667%;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    will-change: transform, opacity
}

.games-grid .game-grid-item-mini {
    width: 33.333333%
}

.games-grid .game-grid-item-mini .game-play-icon {
    font-size: 2rem !important
}

.games-grid .game-item {
    margin: 6px;
    position: relative;
    border-radius: 12px;
    overflow: hidden
}

.games-grid .game-item .game-thumbnail {
    height: 0;
    padding-bottom: 100%;
    display: block;
    vertical-align: top;
    background-color: #1c1c1c;
    position: relative;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in
}

.games-grid .game-item .game-thumbnail .game-label-wrapper {
    position: absolute;
    top: 0;
    left: 0
}

.games-grid .game-item .game-thumbnail .game-label-wrapper .game-label {
    text-transform: uppercase;
    font-size: .6875rem;
    font-weight: 500;
    text-align: center;
    padding: .25rem .375rem;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in
}

.games-grid .game-item .game-thumbnail .game-label-wrapper .game-label+.game-label {
    margin-left: 3px
}

.games-grid .game-item .game-thumbnail .game-label-wrapper .game-label.label-new {
    color: #000;
    background-color: #f89f37
}

.games-grid .game-item .game-thumbnail .game-label-wrapper .game-label.label-hot {
    color: #fff;
    background-color: #ec252f
}

.games-grid .game-item .game-thumbnail img {
    opacity: 0;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    min-width: 100%;
    min-height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.games-grid .game-item .game-actions {
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    content: "";
    display: block;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(120, 67, 4, .85);
    visibility: hidden;
    opacity: 0
}

.games-grid .game-item .game-actions .game-title {
    position: absolute;
    left: 18px;
    right: 18px;
    top: 60%;
    z-index: 1;
    display: block;
    text-align: center;
    font-size: .875rem;
    font-weight: 500;
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.games-grid .game-item .game-actions .game-play-icon {
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    display: block;
    font-size: 2rem;
    padding: 9px;
    -webkit-transform: translate3d(-50%, -80%, 0);
    transform: translate3d(-50%, -80%, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    border: 2px solid #fff;
    color: #fff;
    border-radius: 50%
}

.games-grid .game-item:focus .game-thumbnail img,
.games-grid .game-item:hover .game-thumbnail img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.games-grid .game-item:focus .game-thumbnail .game-placeholder,
.games-grid .game-item:hover .game-thumbnail .game-placeholder {
    opacity: 0
}

.games-grid .game-item:focus .game-favorite-icon,
.games-grid .game-item:hover .game-favorite-icon {
    opacity: 1
}

.games-grid .game-item:focus .game-actions,
.games-grid .game-item:hover .game-actions {
    visibility: visible;
    opacity: 1
}

.games-grid .game-item:focus .game-label,
.games-grid .game-item:hover .game-label {
    opacity: 0
}

.games-grid .game-item:focus .table-status,
.games-grid .game-item:hover .table-status {
    opacity: 0;
    visibility: hidden
}

.games-grid .game-item:focus .demo-btn,
.games-grid .game-item:hover .demo-btn {
    opacity: 1
}

.game-favorite-icon {
    position: absolute;
    z-index: 3;
    right: 0;
    top: 0;
    cursor: pointer;
    font-size: 1.375rem;
    font-weight: 300;
    padding: 15px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    color: #fff;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    opacity: 0
}

.game-favorite-icon.active {
    color: #fff
}

.demo-btn {
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    opacity: 0;
    position: absolute;
    bottom: 10%;
    left: 50%;
    z-index: 10;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

@media (max-width: 1600px) {
    .demo-btn {
        bottom: 8%
    }
}

@media (max-width: 1500px) {
    .demo-btn {
        bottom: 6%
    }
}

@media (max-width: 1400px) {
    .demo-btn {
        bottom: 5%
    }
}

.additional-game-info .table-status {
    position: absolute;
    bottom: 26px;
    left: 0;
    width: 100%;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    opacity: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.additional-game-info .table-status:before {
    content: "";
    display: block;
    width: 50%;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    background: #fff
}

.additional-game-info .table-status:after {
    content: "";
    display: block;
    width: 50%;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    background: #fff
}

.additional-game-info .table-status-label {
    font-size: 1rem;
    line-height: 1;
    text-align: center;
    padding: .5rem 1rem;
    margin-top: 4px;
    margin-bottom: 4px;
    visibility: visible;
    text-transform: uppercase;
    letter-spacing: 4px;
    color: #fff;
    background: rgba(45, 45, 45, .8)
}

.additional-game-info .game-results-container {
    color: #fff;
    position: absolute;
    bottom: 36px;
    left: 0;
    width: 100%
}

.additional-game-info .game-result {
    font-size: .75rem;
    font-weight: 500;
    line-height: 1;
    color: #fff;
    background-color: #2d2d2d;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    margin-left: 2px;
    margin-right: 2px
}

.additional-game-info .additional-game-info-main {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    font-size: .75rem;
    line-height: 1rem;
    font-weight: 500;
    color: #fff;
    background-color: rgba(45, 45, 45, .8);
    padding-top: 6px;
    padding-bottom: 6px
}

.additional-game-info .bets-limits-info {
    padding-left: 6px;
    padding-right: 6px
}

.additional-game-info .bet-limit-separator {
    padding-left: 2px;
    padding-right: 2px
}

.additional-game-info .available-seats-info {
    padding-left: 6px;
    padding-right: 6px
}

.additional-game-info .available-seats-icon {
    font-size: 1rem;
    margin-left: 2px
}

.game-grid-item-featured .game-results-container {
    bottom: 38px
}

.game-grid-item-featured .game-result {
    font-size: .875rem;
    width: 36px;
    height: 36px
}

.game-grid-item-featured .additional-game-info-main {
    font-size: .875rem
}

.game-grid-item-featured .available-seats-icon {
    font-size: 1.125rem
}

.carousel-game-holder {
    padding-top: 100%;
    position: relative
}

.game-placeholder {
    height: 100%;
    width: 100%;
    background-color: rgba(19, 19, 19, .1);
    padding: 0 4px;
    border-radius: 12px;
    position: absolute;
    top: 0;
    left: 0
}

.game-frame-visible {
    overflow: hidden
}

#game-frame,
#vue-game-frame {
    overflow-y: auto;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background-color: #131313;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
    visibility: hidden;
    opacity: 0;
    font-size: 0
}

#game-frame.visible,
#vue-game-frame.visible {
    visibility: visible;
    opacity: 1;
    z-index: 1010
}

#game-frame .game-frame-inner,
#vue-game-frame .game-frame-inner {
    width: 100%;
    min-width: 992px
}

#game-frame .game-frame-fluid-box,
#vue-game-frame .game-frame-fluid-box {
    width: 100%;
    height: 100%
}

#game-frame .game-frame-header,
#vue-game-frame .game-frame-header {
    background-color: rgba(28, 28, 28, .6)
}

#game-frame .game-frame-header .gfh-column-brand,
#vue-game-frame .game-frame-header .gfh-column-brand {
    padding: 1.25rem 0
}

#game-frame .game-frame-header .gfh-column-brand img,
#vue-game-frame .game-frame-header .gfh-column-brand img {
    width: auto;
    height: 30px;
    display: block;
    overflow: hidden
}

#game-frame .game-frame-header .gfh-column-game-info .game-title,
#vue-game-frame .game-frame-header .gfh-column-game-info .game-title {
    margin: 0;
    color: #fff;
    font-size: 1rem;
    font-weight: 500;
    text-align: center
}

#game-frame .game-frame-header .gfh-column-action-holder,
#vue-game-frame .game-frame-header .gfh-column-action-holder {
    min-width: 240px
}

#game-frame .game-frame-header .gfh-column-action,
#vue-game-frame .game-frame-header .gfh-column-action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding-right: 1rem
}

#game-frame .game-frame-header .gfh-column-action .gf-btn-user-login,
#vue-game-frame .game-frame-header .gfh-column-action .gf-btn-user-login {
    margin-left: 12px;
    margin-right: 12px
}

#game-frame .game-frame-header .gfh-column-action .gf-btn-user-register,
#vue-game-frame .game-frame-header .gfh-column-action .gf-btn-user-register {
    font-size: .75rem;
    font-weight: 500;
    text-transform: uppercase;
    white-space: nowrap;
    margin-left: 12px;
    margin-right: 12px
}

#game-frame .game-frame-header .gfh-column-action .close,
#vue-game-frame .game-frame-header .gfh-column-action .close {
    padding: 1rem;
    margin: -1rem -1rem -1rem 1rem;
    color: #fff
}

#game-frame .game-frame-header .gfh-column-action .game-favorite-icon,
#vue-game-frame .game-frame-header .gfh-column-action .game-favorite-icon {
    position: static;
    padding-top: 3px;
    padding-bottom: 3px;
    opacity: 1
}

#game-frame .game-frame-header .fullscreen-btn,
#vue-game-frame .game-frame-header .fullscreen-btn {
    font-size: 1.5rem;
    padding: 0 1rem;
    cursor: pointer
}

#game-frame #game-frame-container,
#vue-game-frame #game-frame-container {
    min-width: 992px;
    display: inline-block;
    padding: 2rem;
    position: relative;
    z-index: 2;
    min-height: 400px;
    margin: 0 auto
}

#game-frame #game-frame-container::after,
#vue-game-frame #game-frame-container::after {
    content: "";
    display: block;
    position: absolute;
    z-index: -1;
    left: 2rem;
    right: 2rem;
    top: calc(2rem + 52px);
    bottom: calc(2rem + 64px);
    background-color: rgba(28, 28, 28, .6)
}

#game-frame .game-navigation-wrapper,
#vue-game-frame .game-navigation-wrapper {
    position: relative
}

#game-frame .game-navigation,
#vue-game-frame .game-navigation {
    background-color: rgba(28, 28, 28, .6);
    margin-bottom: 0
}

#game-frame .game-navigation .category-tabs,
#vue-game-frame .game-navigation .category-tabs {
    font-size: 0;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    overflow-x: auto;
    text-align: left
}

#game-frame .game-navigation .category-tabs li,
#vue-game-frame .game-navigation .category-tabs li {
    display: inline-block;
    vertical-align: top
}

#game-frame .game-navigation .category-tabs li>a,
#vue-game-frame .game-navigation .category-tabs li>a {
    font-size: .75rem;
    display: inline-block;
    color: #fff;
    border-bottom: 1px solid transparent;
    padding: 1rem 12px
}

#game-frame .game-navigation .category-tabs li>a::after,
#vue-game-frame .game-navigation .category-tabs li>a::after {
    font-size: .8125rem;
    font-family: ds-icon-material;
    display: inline-block;
    margin-left: 6px;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
    width: auto;
    height: auto;
    content: ""
}

#game-frame .game-navigation .category-tabs li>a:hover,
#vue-game-frame .game-navigation .category-tabs li>a:hover {
    color: #fcdab2;
    border-bottom-color: #fcdab2
}

#game-frame .game-navigation .category-tabs li.active>a,
#vue-game-frame .game-navigation .category-tabs li.active>a {
    color: #fcdab2;
    border-bottom-color: #fcdab2
}

#game-frame .game-navigation .category-tabs li.active>a::after,
#vue-game-frame .game-navigation .category-tabs li.active>a::after {
    content: ""
}

#game-frame .game-navigation .game-mode-info,
#vue-game-frame .game-navigation .game-mode-info {
    padding: .75rem 12px
}

#game-frame .game-navigation .game-mode-info .game-mode-label,
#vue-game-frame .game-navigation .game-mode-info .game-mode-label {
    font-size: .75rem;
    padding-right: 6px
}

#game-frame .category-game-tabs,
#vue-game-frame .category-game-tabs {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    z-index: 9;
    overflow: hidden
}

#game-frame .category-game-tabs .tab-pane,
#vue-game-frame .category-game-tabs .tab-pane {
    background-color: #0f0f0f;
    -webkit-transition: all .2s .1s ease-out;
    transition: all .2s .1s ease-out;
    opacity: .1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
}

#game-frame .category-game-tabs .tab-pane.active,
#vue-game-frame .category-game-tabs .tab-pane.active {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

#game-frame .category-game-tabs .tab-pane .game-list,
#vue-game-frame .category-game-tabs .tab-pane .game-list {
    white-space: nowrap
}

#game-frame .category-game-tabs .tab-pane .game-list .game-item,
#vue-game-frame .category-game-tabs .tab-pane .game-list .game-item {
    padding: 12px 6px
}

#game-frame .category-game-tabs .tab-pane .game-list .game-item .game-image,
#vue-game-frame .category-game-tabs .tab-pane .game-list .game-item .game-image {
    display: block;
    background-color: #1c1c1c
}

#game-frame .category-game-tabs .tab-pane .game-list .game-item .game-image .img-main,
#vue-game-frame .category-game-tabs .tab-pane .game-list .game-item .game-image .img-main {
    display: block;
    width: 100%;
    height: auto;
    margin: 0 auto
}

#game-frame .category-game-tabs .tab-pane .game-list .game-item .game-title,
#vue-game-frame .category-game-tabs .tab-pane .game-list .game-item .game-title {
    display: block;
    text-align: center;
    font-size: .6875rem;
    color: #fff;
    padding-top: .25rem
}

#game-frame .category-game-tabs .tab-pane .game-list .game-item .category-game-holder,
#vue-game-frame .category-game-tabs .tab-pane .game-list .game-item .category-game-holder {
    font-size: .6875rem;
    padding-top: 100%;
    position: relative
}

#game-frame .category-game-tabs .tab-pane .game-list .game-item .category-game-holder .game-placeholder,
#vue-game-frame .category-game-tabs .tab-pane .game-list .game-item .category-game-holder .game-placeholder {
    border-radius: 0
}

#game-frame #game-embed-frame,
#vue-game-frame #game-embed-frame {
    background-color: #000;
    width: 952px;
    height: 400px;
    min-height: 400px;
    -webkit-transition: all .2s .2s ease-out;
    transition: all .2s .2s ease-out;
    position: relative;
    margin: 0 auto
}

#game-frame #game-embed-frame.cat-nav-open::before,
#vue-game-frame #game-embed-frame.cat-nav-open::before {
    position: absolute;
    content: "";
    z-index: 8;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(28, 28, 28, .1)
}

#game-frame #game-embed-frame #gameFrame,
#vue-game-frame #game-embed-frame #gameFrame {
    width: 100%;
    height: 100%;
    border: 0
}

#game-frame .game-settings-bottom,
#vue-game-frame .game-settings-bottom {
    background-color: rgba(28, 28, 28, .8)
}

#game-frame .game-settings-bottom .game-mode-bar .game-mode-switcher,
#vue-game-frame .game-settings-bottom .game-mode-bar .game-mode-switcher {
    padding: 1rem 0
}

#game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label.switch-demo,
#vue-game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label.switch-demo {
    text-align: right
}

#game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label.switch-real,
#vue-game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label.switch-real {
    text-align: left
}

#game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label a,
#vue-game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label a {
    display: inline-block;
    font-size: .75rem;
    font-weight: 500;
    color: #cacbcc;
    text-transform: uppercase
}

#game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label a.disabled,
#vue-game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label a.disabled {
    color: #787878;
    cursor: not-allowed
}

#game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label a.active,
#vue-game-frame .game-settings-bottom .game-mode-bar .game-mode-type-label a.active {
    color: #fff;
    font-weight: 500
}

#game-frame .game-settings-bottom .game-mode-bar .button-switch,
#vue-game-frame .game-settings-bottom .game-mode-bar .button-switch {
    width: 3.5rem;
    height: 2rem;
    border-radius: 2rem;
    position: relative;
    cursor: pointer;
    border: .125rem solid #fff;
    margin-left: 24px;
    margin-right: 24px
}

#game-frame .game-settings-bottom .game-mode-bar .button-switch:after,
#vue-game-frame .game-settings-bottom .game-mode-bar .button-switch:after {
    position: absolute;
    top: .25rem;
    content: "";
    display: block;
    width: 1.25rem;
    height: 1.25rem;
    border-radius: 50%;
    background-color: #fff;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
}

#game-frame .game-settings-bottom .game-mode-bar .button-switch[data-active-game-mode=demo]:after,
#vue-game-frame .game-settings-bottom .game-mode-bar .button-switch[data-active-game-mode=demo]:after {
    left: .25rem
}

#game-frame .game-settings-bottom .game-mode-bar .button-switch[data-active-game-mode=real]:after,
#vue-game-frame .game-settings-bottom .game-mode-bar .button-switch[data-active-game-mode=real]:after {
    left: 1.75rem
}

#game-frame .error-msg-box,
#vue-game-frame .error-msg-box {
    width: 40rem;
    max-width: 640px;
    background-color: rgba(28, 28, 28, .8);
    margin: 2rem auto 0 auto;
    padding: 3rem 1rem
}

#game-frame .error-msg-box .error-msg,
#vue-game-frame .error-msg-box .error-msg {
    text-align: center;
    font-size: 1rem;
    font-weight: 700;
    color: #fff;
    margin: 0;
    padding: 1rem 0
}

#game-frame .tip-button .btn.btn-action,
#game-frame .tip-the-machine .btn.btn-round,
#vue-game-frame .tip-button .btn.btn-action,
#vue-game-frame .tip-the-machine .btn.btn-round {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

@media (hover: hover) {

    #game-frame .tip-button .btn.btn-action:hover,
    #game-frame .tip-the-machine .btn.btn-round:hover,
    #vue-game-frame .tip-button .btn.btn-action:hover,
    #vue-game-frame .tip-the-machine .btn.btn-round:hover {
        color: #fff;
        background-color: #2b830c;
        border-color: #28770b
    }
}

#game-frame .tip-button .btn.btn-action.focus,
#game-frame .tip-button .btn.btn-action:focus,
#game-frame .tip-the-machine .btn.btn-round.focus,
#game-frame .tip-the-machine .btn.btn-round:focus,
#vue-game-frame .tip-button .btn.btn-action.focus,
#vue-game-frame .tip-button .btn.btn-action:focus,
#vue-game-frame .tip-the-machine .btn.btn-round.focus,
#vue-game-frame .tip-the-machine .btn.btn-round:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

#game-frame .tip-button .btn.btn-action.disabled,
#game-frame .tip-button .btn.btn-action:disabled,
#game-frame .tip-the-machine .btn.btn-round.disabled,
#game-frame .tip-the-machine .btn.btn-round:disabled,
#vue-game-frame .tip-button .btn.btn-action.disabled,
#vue-game-frame .tip-button .btn.btn-action:disabled,
#vue-game-frame .tip-the-machine .btn.btn-round.disabled,
#vue-game-frame .tip-the-machine .btn.btn-round:disabled {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

#game-frame .tip-button .btn.btn-action:not(:disabled):not(.disabled).active,
#game-frame .tip-button .btn.btn-action:not(:disabled):not(.disabled):active,
#game-frame .tip-the-machine .btn.btn-round:not(:disabled):not(.disabled).active,
#game-frame .tip-the-machine .btn.btn-round:not(:disabled):not(.disabled):active,
#vue-game-frame .tip-button .btn.btn-action:not(:disabled):not(.disabled).active,
#vue-game-frame .tip-button .btn.btn-action:not(:disabled):not(.disabled):active,
#vue-game-frame .tip-the-machine .btn.btn-round:not(:disabled):not(.disabled).active,
#vue-game-frame .tip-the-machine .btn.btn-round:not(:disabled):not(.disabled):active,
.show>#game-frame .tip-button .btn.btn-action.dropdown-toggle,
.show>#game-frame .tip-the-machine .btn.btn-round.dropdown-toggle,
.show>#vue-game-frame .tip-button .btn.btn-action.dropdown-toggle,
.show>#vue-game-frame .tip-the-machine .btn.btn-round.dropdown-toggle {
    color: #fff;
    background-color: #28770b;
    border-color: #246c0a
}

#game-frame .tip-button .btn.btn-action:not(:disabled):not(.disabled).active:focus,
#game-frame .tip-button .btn.btn-action:not(:disabled):not(.disabled):active:focus,
#game-frame .tip-the-machine .btn.btn-round:not(:disabled):not(.disabled).active:focus,
#game-frame .tip-the-machine .btn.btn-round:not(:disabled):not(.disabled):active:focus,
#vue-game-frame .tip-button .btn.btn-action:not(:disabled):not(.disabled).active:focus,
#vue-game-frame .tip-button .btn.btn-action:not(:disabled):not(.disabled):active:focus,
#vue-game-frame .tip-the-machine .btn.btn-round:not(:disabled):not(.disabled).active:focus,
#vue-game-frame .tip-the-machine .btn.btn-round:not(:disabled):not(.disabled):active:focus,
.show>#game-frame .tip-button .btn.btn-action.dropdown-toggle:focus,
.show>#game-frame .tip-the-machine .btn.btn-round.dropdown-toggle:focus,
.show>#vue-game-frame .tip-button .btn.btn-action.dropdown-toggle:focus,
.show>#vue-game-frame .tip-the-machine .btn.btn-round.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

#game-frame .btn-user-deposit,
#vue-game-frame .btn-user-deposit {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f;
    min-width: 120px;
    margin-left: 12px
}

@media (hover: hover) {

    #game-frame .btn-user-deposit:hover,
    #vue-game-frame .btn-user-deposit:hover {
        color: #fff;
        background-color: #2b830c;
        border-color: #28770b
    }
}

#game-frame .btn-user-deposit.focus,
#game-frame .btn-user-deposit:focus,
#vue-game-frame .btn-user-deposit.focus,
#vue-game-frame .btn-user-deposit:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

#game-frame .btn-user-deposit.disabled,
#game-frame .btn-user-deposit:disabled,
#vue-game-frame .btn-user-deposit.disabled,
#vue-game-frame .btn-user-deposit:disabled {
    color: #fff;
    background-color: #37a60f;
    border-color: #37a60f
}

#game-frame .btn-user-deposit:not(:disabled):not(.disabled).active,
#game-frame .btn-user-deposit:not(:disabled):not(.disabled):active,
#vue-game-frame .btn-user-deposit:not(:disabled):not(.disabled).active,
#vue-game-frame .btn-user-deposit:not(:disabled):not(.disabled):active,
.show>#game-frame .btn-user-deposit.dropdown-toggle,
.show>#vue-game-frame .btn-user-deposit.dropdown-toggle {
    color: #fff;
    background-color: #28770b;
    border-color: #246c0a
}

#game-frame .btn-user-deposit:not(:disabled):not(.disabled).active:focus,
#game-frame .btn-user-deposit:not(:disabled):not(.disabled):active:focus,
#vue-game-frame .btn-user-deposit:not(:disabled):not(.disabled).active:focus,
#vue-game-frame .btn-user-deposit:not(:disabled):not(.disabled):active:focus,
.show>#game-frame .btn-user-deposit.dropdown-toggle:focus,
.show>#vue-game-frame .btn-user-deposit.dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5);
    box-shadow: 0 0 0 .2rem rgba(55, 166, 15, .5)
}

#game-frame .featured-deposit-method .icon,
#vue-game-frame .featured-deposit-method .icon {
    width: 1.3125rem;
    height: 1.3125rem
}

.range-holder {
    color: #cacbcc
}

.range-holder .input-container {
    font-size: 1rem;
    position: relative
}

.range-holder .input-container.ie-input {
    height: 31px
}

.range-holder .input-container.ie-input .range-input {
    height: 27px
}

.range-holder .input-container .input-track {
    width: 100%;
    height: 5px;
    background-color: #787878;
    border-radius: .125rem;
    position: absolute;
    top: 12px;
    z-index: 9
}

.range-holder .input-container .input-covered {
    background-color: #fe8f04;
    border-radius: .125rem;
    position: absolute;
    height: 5px;
    top: 12px;
    left: 0;
    z-index: 10
}

.range-holder .input-container .range-input {
    width: 100%;
    height: 8px;
    background-color: transparent;
    padding: 0;
    position: relative;
    z-index: 10;
    -webkit-appearance: none
}

.range-holder .input-container .range-input:focus {
    outline: 0
}

.range-holder .input-container .range-input::-webkit-slider-runnable-track {
    width: 100%;
    height: 5px;
    cursor: pointer;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    background: 0 0;
    border: none
}

.range-holder .input-container .range-input::-webkit-slider-thumb {
    width: 15px;
    height: 15px;
    background-color: #fff;
    border: none;
    -webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .2);
    border-radius: 50%;
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -5px
}

.range-holder .input-container .range-input::-moz-range-track {
    width: 100%;
    height: 5px;
    cursor: pointer;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    background-color: transparent;
    border: none
}

.range-holder .input-container .range-input::-moz-range-thumb {
    width: 15px;
    height: 15px;
    background-color: #fff;
    border: none;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .2);
    border-radius: 50%;
    cursor: pointer;
    border: none
}

.range-holder .input-container .range-input::-ms-track {
    width: 100%;
    height: 5px;
    cursor: pointer;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    background: 0 0;
    border: none;
    color: transparent
}

.range-holder .input-container .range-input::-ms-fill-lower {
    background: 0 0;
    border: none;
    border-radius: 0
}

.range-holder .input-container .range-input::-ms-fill-upper {
    background: 0 0;
    border: none;
    border-radius: 0
}

.range-holder .input-container .range-input::-ms-thumb {
    width: 15px;
    height: 15px;
    background-color: #fff;
    border: none;
    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, .2);
    border-radius: 50%;
    cursor: pointer;
    margin-top: 1px
}

.range-holder .range-vals {
    font-size: .8125rem;
    font-weight: 500
}

.range-holder .range-vals .sub-text {
    font-size: .625rem;
    font-weight: 400
}

.range-holder .win {
    font-size: .75rem;
    text-align: center
}

.range-holder .win .amount {
    font-weight: 700
}

.range-holder .win .sub-text {
    font-size: .625rem
}

#header .service-bar-primary {
    padding-top: 1.3rem
}

#header .user-navigation-header-main .header-deposit-button {
    background-image: unset;
    background-color: #e3141f;
    border-color: #e3141f
}

#header .user-navigation-header-main .header-deposit-button:hover {
    background-color: #cc121c;
    border-color: #cc121c
}

.cl-user-navigation .btn-dropdown-secondary::after,
.cl-user-navigation .show .btn-dropdown-secondary::after {
    background-color: #f7931e;
    color: #000
}

#footer .i-gaming {
    -webkit-filter: none;
    filter: none
}

.cl-sport-section .cl-carousel-sport-section .sports-grid .slider-inner .slider-item {
    padding-left: 12px !important
}

.cl-games-section .games-wrapper .game-label+.game-label {
    left: 2rem
}

.vip-club-link .vip-club-icon {
    width: 20px;
    background-repeat: no-repeat
}

.vip-club-page .vip-club-section {
    padding: 48px 0
}

.vip-club-page .vip-club-section .vip-club-contact-us-btn-container #ContactUsButton {
    height: 3rem;
    min-width: 230px;
    line-height: 1.375rem;
    font-size: 1.15rem;
    font-weight: 400;
    text-transform: uppercase
}

.vip-club-page .vip-club-h .app-logo-image {
    position: relative;
    z-index: 10;
    -webkit-transform: translateY(26px);
    transform: translateY(26px)
}

.vip-club-page .vip-club-carousel .slider-wrapper .slider-item-banner-container .slider-item-banner .slider-item-banner-image {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.vip-club-page .vip-club-account-managers {
    height: 672px !important;
    background-color: rgba(51, 51, 51, .67);
    background-blend-mode: lighten
}

.vip-club-page .vip-club-account-managers .vip-club-section-title {
    max-width: 950px;
    margin: 0 auto 24px
}

.vip-club-page .vip-club-account-managers .account-manager#manager-1 .account-manager-image,
.vip-club-page .vip-club-account-managers .account-manager#manager-2 .account-manager-image {
    width: 364px;
    height: 364px
}

.vip-club-page .vip-club-account-managers .account-manager#manager-1 .account-manager-image img,
.vip-club-page .vip-club-account-managers .account-manager#manager-2 .account-manager-image img {
    width: 100%;
    margin-left: 0
}

.vip-club-page .vip-club-account-managers .account-manager#manager-1 .manager-name,
.vip-club-page .vip-club-account-managers .account-manager#manager-1 .manager-position,
.vip-club-page .vip-club-account-managers .account-manager#manager-2 .manager-name,
.vip-club-page .vip-club-account-managers .account-manager#manager-2 .manager-position {
    margin-left: 0;
    margin-right: 0
}

.vip-club-page .vip-club-account-managers .account-manager#manager-1 .manager-name strong,
.vip-club-page .vip-club-account-managers .account-manager#manager-2 .manager-name strong {
    font-weight: 400
}

.vip-club-page .vip-club-account-managers .account-manager#manager-1 .manager-position,
.vip-club-page .vip-club-account-managers .account-manager#manager-2 .manager-position {
    font-weight: 300
}

.vip-club-page .vip-club-benefits {
    background: -webkit-gradient(linear, left top, left bottom, from(#333), to(rgba(0, 0, 0, .85)));
    background: linear-gradient(#333, rgba(0, 0, 0, .85))
}

.vip-club-page .vip-club-benefits .vip-club-benefits-description,
.vip-club-page .vip-club-benefits .vip-club-benefits-subheader {
    padding: 0
}

.vip-club-page .vip-club-benefits vip-club-benefits-subheader {
    padding-bottom: 0;
    margin-left: 0
}

.vip-club-page .vip-club-benefits .vip-club-benefits-list {
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 0
}

.vip-club-page .vip-club-benefits .vip-club-benefits-list li.vip-club-benefit-title {
    padding: .5rem 0 .5rem 2rem;
    margin-right: 0
}

.vip-club-page .vip-club-benefits .vip-club-benefits-list li.vip-club-benefit-title .vip-club-benefit-icon {
    height: 1.8rem;
    width: 1.5rem
}

.vip-club-page .vip-club-brand {
    height: 650px
}

.vip-club-page .vip-club-brand .vip-club-bonuses-list .vip-club-bonus-item {
    font-size: 1rem
}

.vip-club-page .vip-club-brand .vip-club-bonuses-list .vip-club-bonus-item .vip-club-bonus-image {
    height: 6rem
}

.vip-club-page .vip-club-testimonial {
    height: 517px;
    padding-top: 39.6px
}

.vip-club-page .vip-club-testimonial .vip-club-testimonial-cards-list-wrapper {
    margin: 30px 0;
    gap: 33.6px
}

.vip-club-page .vip-club-testimonial .vip-club-testimonial-card-wrapper {
    height: 360px;
    margin-bottom: 0;
    font-family: Rubik, sans-serif
}

.vip-club-page .vip-club-testimonial .vip-club-testimonial-card-wrapper .vip-club-testimonial-card-content-message {
    font-weight: 400
}

.vip-club-page .vip-club-testimonial .vip-club-testimonial-card-wrapper .vip-club-testimonial-card-content-author {
    margin-top: 0 !important;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400
}

.vip-club-page .vip-club-testimonial .vip-club-testimonial-card-wrapper .vip-club-testimonial-card-rating {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-top: auto;
    margin-bottom: 0;
    gap: 10.2px
}

#vipClubModal button.sheen::after,
.vip-club-page button.sheen::after {
    -webkit-transform: rotateZ(60deg) translate(-5em, 9.5em);
    transform: rotateZ(60deg) translate(-5em, 9.5em)
}

#vipClubModal .vip-club-section-title {
    color: #f7931e
}

#vipClubModal .vip-club-form .submit-btn {
    background-color: #f7931e
}

.vip-club-account-managers .vip-club-section-title,
.vip-club-benefits .vip-club-section-title,
.vip-club-brand .vip-club-section-title,
.vip-club-testimonial .vip-club-section-title {
    position: relative
}

.vip-club-account-managers .vip-club-section-title::after,
.vip-club-benefits .vip-club-section-title::after,
.vip-club-brand .vip-club-section-title::after,
.vip-club-testimonial .vip-club-section-title::after {
    content: "";
    position: absolute;
    z-index: 10;
    background-repeat: no-repeat
}

.vip-club-account-managers .vip-club-section-title.animate::after,
.vip-club-benefits .vip-club-section-title.animate::after,
.vip-club-brand .vip-club-section-title.animate::after,
.vip-club-testimonial .vip-club-section-title.animate::after {
    -webkit-transform: translateY(-80px);
    transform: translateY(-80px);
    -webkit-transition: all .5s ease-out;
    transition: all .5s ease-out
}

.vip-club-account-managers .vip-club-section-title.animate-reset::after,
.vip-club-benefits .vip-club-section-title.animate-reset::after,
.vip-club-brand .vip-club-section-title.animate-reset::after,
.vip-club-testimonial .vip-club-section-title.animate-reset::after {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: all .5s ease-out;
    transition: all .5s ease-out
}

.vip-club-testimonial .vip-club-section-title.animate::after {
    -webkit-transform: translateY(-100px);
    transform: translateY(-100px)
}

.vip-club-brand .vip-club-section-title.animate::after {
    -webkit-transform: translateY(-120px);
    transform: translateY(-120px)
}

.vip-club-account-managers .vip-club-section-title.animate::after {
    -webkit-transform: translateY(-150px);
    transform: translateY(-150px)
}

.vip-club-benefits .vip-club-section-title::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 279 304'%3E%3C!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --%3E%3Cg%3E%3Cg id='Layer_1'%3E%3Cimage width='279' height='304' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARcAAAEwCAYAAACdejVaAAAACXBIWXMAAAsTAAALEwEAmpwYAAEOCUlEQVR4nOz9d5glx3XfjX+qqvNNk/PmjMUuQBCBBEUSpCiapERKskhZtqxgy5aT0vvasmTZEuFXsn7WK9uSLVmWbMt6JVqSlcUMgiCIHBbALrC72F1szmlyurG76vdH9b1zZ/bO7MwGEiDnPM/szHZXV1dXV337nO85dUoYY1iVVVmVVbnVIr/eDViVVVmVb0xZBZdVWZVVuS2yCi6rsiqrcltkFVxWZVVW5bbIKrisyqqsym2RVXBZlVVZldsiq+CyKquyKrdFVsFlVVZlVW6LrILLqqzKqtwWWQWXVVmVVbktsgouq7Iqq3JbZBVcVmVVVuW2yCq4rMqqrMptkVVwWZVVWZXbIqvgsiqrsiq3RVbBZVVWZVVui6yCy6qsyqrcFlkFl1VZlVW5LbIKLquyKqtyW2QVXFZlVVbl9ogx5qZ+VmVV3mIiFvmR9Z9TT/x4W/P/H/6J9zlLXLcqi4i4WYAQYrV/V+VNJc0DUjz8E++V9981oHZv7826jiq05YMHhJB9jpIfSbQ+BOKi1gjXkR8VQtwLlIwxp7XW5wzysMC0gQmlZABEjxAqFyfxXxjDib2vX/rfhWzg9vdkC8VSPDXw4K+OATz8Y+/g4d98oT6xvmm/wKvgsipvCTHHHxZi88PNg3UeiHziIzvF7/+/33W/McRSCl8pcbej5N8UQr7PGH0U0ELIQSC3sGpuRgMxCQg1gi4rpN9uDId0bfbZOCn9RbDrNx9jDly+6cBmFVxW5a0g4uqen8703P+rxS/87ve7771/3R2ep77NGKpJoid8z/mHQogHU4yY5loAuRVNYGlcSOeBSUBYi8ro8nlt1JeN0aNjI+f+G/4aeu/7pdPpBd/wYLMKLqvyZpT6oBLHvvKTWcDv78kMuo76sOuo9wkhHsACyC0afPVqzIK/m8/RokwraTWfEhAOpjJ6RbgFERv3/0uS5Ilgx8OPphd8QwLNKrisyptBGmAy9srPDhlD1nVlwfecd7uO/MdCiA1ACQhvvPpW47x+/HaO4Xr9BpBgaoCG0hEItiaJ5i9r2v3r8I5/+yfMB5m3PNCsgsuqfL1ENP0Wwy/9zOb2fPCTSsnvBRTQdntu9yYR4UDpKOgZSKqG7N0i1uK/lMrxn37sH/6vF7s78+bPvviGTku/JYFmFVxW5WspDUB56IH18st/8EOfFLAGaFdKfpTbauas4JLFjl2PdlmxpDeIh6FyHpIqZLZVjMjuny4ln/zOf/h7X35izwXNW9RsWgWXVbndIgDx8E+8T/74Dz6wLfCdjdVaMl3I+b8ihLj/1t5mkcOL+ZhupTRbPysWASSQFGH6FVA58AdqRmYvjkyZ7/reH/vjg0/sOf+WA5lVcFmV2yECEC//9T8KhvryvYHvdGQj75NKyW8B2m/9ra5/6Mbrvon5seJLBegyzB6Aygh4PRCtNwnRnideOP7tH/jhP51gjo950wPMKrisyq2Shsnzp7/xvf6H3rP57mzk/QqwWQjRg+VRbt2tmuf9LRmCN1PhMubQSqaZcKFyAcZfBBWA3w/hmqRK4Zcf/Ph//cVXDl6pazFvapBZBZdVuRmZ5zIe6svfXa7EKpfx/plS8jsA/+bvIG6xWXMDfMxNi2n553VFBjBzAKYOgJOHzBYS1fXC2au1H9740H86zpvcjb0KLqtyIzKPmP38//y7H/E99Y+Vkh8CaoDLjcxcIaA+Hm96XH0t3MwrFbPkfxcVXaF28fMIJ0T6nchwgPFy+0c77v2VLwFvWi1mFVxWZSXSvFhP1N745CeVFD8khFh7Y7WlYHJLxtBbcRyaeb8WF4GJpyie/RJCCoxTIOreRex0ferf/eYT//jf/saTFd6EALMKLquyHGmsAv5P//pD3j/5O/f9XdeRP6yUfPDGaruZMXO9CNq3oFx3DqbnpcvsxT3MjBwmyPUSFIYwXs+j4e5f/yhWg2nWYr7usgouq7KYzAtym3rt5x7MZfy/MsbMCCH6uBE+5YbHyteaJ7nlAS3LkyXn4py5OH7+IJeOP0f3wHoy7UP47ZsnfvhnPjv0v//6tQpvIoBZBZdVWSgNUDn5xE91d7VH9/ues9tz1S9yozP7pkHldshK1wwtLHsbpeWcbDomJNXyFK88/if09A/QNbARP9t36kc/+fiuT/3Vq1XmazFfN1kFl1WpS4NPeeiB9fKR3/uBn/Jc9QNCiN0rr+nNBCZfS4/QLdB4lqO9AAjB5bPH2PvsF+nqHWD95p10rdm+d923/MdvOX95KuZNADCr4LIqDT7l6p5/uaGrPfpvwJAQYvvKarmRcXCrxs6bbQzeINAsl3upixDsf+lZXn35Rfr6e9ix6x66+tce2fptv33PmwFgVnPofvPKvNSOwy/9zHu62qPPCiE+sGxgEWLuZ8nb1H/fqgyRb/ZMk62e+TpyIx95Y9j9wLuZLVY4d26Y5599jtPHj2zf+5ff/8hQX95h7v1+XTppVXP55pPm0S7jNz75G1KKb09JWnd5NazknX+t3MxNnInRoHX6pAocD2oVMLE954bghPZ4ZcYuGBQyvS4G6aT/N2mVt3KMt5hvy56Di5STkl/46Z+nr6+D9o4CGzdvYvfbH3g2uvPffQBI+DppMKvg8s0jjc/pf/mFj7inzo3LX/mZb/sN11E/svwalvuuvwYBcEKATubK+TnIdNtjBnB9kDWMLmFGDyJzmyA3hNFlzNQZDAKRHYC4hJk8g3Q7EL13Q2USqiULMCaB8XN28uvYAs4tkYXBdDcJLsDk1Ay/9eu/heu5rFs/xI6d21m3YePl9/3d39/0ysEraRKZry3ArILLN4c09PPhl37mbZ1t4V8AvhCid3lXL+cd3y43s0k1iFST8HPQtg50CUOCSDTG8zBjr2LOPYqZPotsuxPCdpKzT2JMGeISVIGsj/Db0KVxqFXRVRAOGGWfUagA2XcfRoMIupF99yMcHxFrZG4jXD5oQScuW43opsd+PYhuOXPwOmWE4PTZ8/zOb/4vBvt7aOto477738a6TUP/K9zxK/8Mq8HU0fhrAjCr4PKNLfPIianXfu4juYz/f1huRrfrcik3E3fS6rp6nSbVSiR4IbgBVIvQfQemegFz+i8Qw/vQIyOI9hygMOUpjNRz1oyau4VZeDsB6HROp2sgkVZRMSmW6RroCggfjHQx1Rre7r+Hk9uG7L4bho9ac6o8nZpRN7jY8RZoLc0lfvu3PsXRYycZHOhm586t7Lhjh3HC2sfWvOv3vsycifQ1AZhVcPnGlAagvH3XgHzuT//BzztKfqeUy3Qr3zZNZYlrdGLvG7ZbPsQNIcyAqGDOfwUuvwqmhLl6wJZ3AC+9tk5ZNgXtCgWmzjUbQErLw/gpmigftMLUSog6P+O6c+iCQZcMScVYnBPWMkKAaL8TZ/P34A681x68csiaUkltmabTSjWW5XuearWY//v/+iWCwGXt2gG2bd/Ag++65/QHfviP7npx36UKX0OAWQWXbyyZ56a4+Ny/2NrXnX1UCDG0vKuX4/W5kea0kLqpoxPLj/gReAqqo5iTf4EI2zHVKZg4CbUJcAz1NLTz9DGZNlsBSoDMgIpAT4LTAcEAdOy2CZhEDOMHIdoMYR84ARgPU52EyilElIHy1XTKVYEaVMbRE6cw01OARscCUzMkiURXNO6W78bZ9v1IrwPGTsDsKMTVJUCmeYX0LTCHWpS+emWYX/x//iudXXkGB3rYfddO7rlv3RP3fOx/f/T1N0arzJlHeunabk5WweUbRxpTbvLVn/tgGDjf7jrqh4Ds9a+83ju8hUSuTqxmErWDLMLYAYyJoXwJLr8I5Ym5zC9NjlQhscfrQFL/9irA9cAbgsJOTO5Bakkb8cQ5ZLaXuDhN+co5auPnqIxdJrN2NyoqoIujJOVZTG0WXZ7FzWVxc21EO78HUxoFM4XXdzfCczGlkwiuwNXHYPxlkmJscXG2QlzWaO2ier8FZ+vfQrVth9GTMHkpbWSrSGBuC7DUpVyr8a/+xb8jCHz6B3oZWtPP7ru2m7Xr3Od/9ldf+Oiv/e6Bab4GBO8quLz1pQEqP/6DDzj//qe/7UfCwPk5IcTg0lfdSi1lqfJ1b04B2vqABGpF9OHfQQ6/iKm3PtVK6vxHIwrHaarKccHUwO+DtvsgdxeVsavoWgnZeRezly4z9tqjxFNXcIIsTrYNdIyulVGui3QUIFGuC0mMMQlSKqSSoAQiSUhqJZQXAAm6Mo3yC7id60Bows1/AxWO4+RimHwCps9ipibQlTLxZIk4DlGdu3B3/SgqWgdXD0N5sql/VqK1rHRezvFfRggefeRJvvLYUxTyWXr6utmyeQP33r97IgiunHS3/cG3ALc9yG4VXN660ohX+fTv/J3M+96x/gO5jP+Xy7vydmsqqQnjuPYnKpCIMtVX/gvmzFGcDgelY2Sa9aXRHIc504f0dwxk1kD/t1GqZMDJ4+TXMXVlgol9nyOeHkYFIUl5CqE1Ksrhej5CKYSSCKlsnJ82IAVC2psJKZFSgjAYrUEYBAYpBEJIMDHGxAiTurZNgomLCD+DEIbsPR/HyU0gOAOTb2BmrqCnpqmNTZOYDGrwffh3/zPE1AhcPWb7odE9txpYrpUE+Nmf/iWiIKCzs43BoT7e8953mI72eLSmi18K7/j9f8Bt9iCtgstbUxrayiO/9wOF971jw79yHfmPhBBL7zR4O0FFp+a7UhDmSJIZSmefJL7yCsJUMRNTOB44vi0ihf09L04Y7FAXQH4TZnoU0/duJs1djL9xkPLloySVGdwwh9FV3DCDcD2UUkjHQSgHITTCCISUjR8pJTgSaQQGnQYVK6QSTd97nXqoSAHIWELYaExSRWiNkBqDQWiNqc3iZDvw1t+D29+O4ASM7SW5ehZTrlGdnIXsJoJ3/CLS74Fzr0BcuU6/3ri2cs0ZY3jssaf48qNP0lYosGbtANu2b2Lz5rWTHW1juavj5od6H/ijP+M2Eryr4PLWkgZh+5/+9Yf87/q27WvX9hf+QCl5D/MNiBZXLvaeblJLqftzO3qolMaIJ65QuvgiyfBBZHVqHpCo+m9pORQhsSZJ2A5RJ1SnoP9jTMcbGD1xBlMaxZTHmb16EcdVKM9HKYVwHKTrIISwCCuENXWUQjkOUghMGl2rlMJIgZTKlpcSNAhpMMYghLTHBViNS2PqICMMGoPCYEyC0TEkMQgbAWxMjKgVkbkevHX34A2EUDuMGT2IHr1AUjHEUzO4u34Sd813wdlnbKTworJSHmbxd2eMYbZY5Fd++TdQUtDR2cHgmn4eeOBu+nv1uBLFwldemtzxgR/4whluE8CsgstbRxraysknfmpooCf3Tz1X/Z0lPUG3xKXc4nx9yDgOxDWSKGD49Atcfv5zBF6CQ4wfgOdaQHGkBRQpwBU2LER5DqJjA6z9NqavwrmXXyFoG6Q0OUZSnkQmVZTn4/geUlmGVyiJVA5SSZRyEY6yYCMFSJUCjUK4tpzFi7SxdQ1GCoRU9m9jMEYjUuJVINPkeAZtava4AdEgYRNrLtWqNoDPxCkQxejKLE7nFoItu5G5CpRex4wfsabSLMj2O3B3/FPElTNQHGvRzys1la7/bg2C3/+9P+bMqTNkshk6O9tZv36IO3Ztmurtms1jdPwffu/U4E//+xcnmG8e3RKAWQWXN780uJW33zmgvvT//cB7Ogrhnwsh2q5/5c2Qtouc18aiRuBw+cwBJs4fI5kdpXj+GJ6ncV3wlfUqOwo8B4SxalXUBk7fTiptf4ORUxdIEs3osaNUJ8ZwgwDlujiBb4FDSZTroJSL9BykdFBKAQakQrrKaiNKWbI21UCMFAghLHggEY7VWCyQJEjpNMAKqRDCajDoJs9syioLk1jw0Iklno1GYDBJDUwNk1StJkNstRpThfIM7rp34G3ZDtX9mOnDmOkZkqrBeH24m34Ucek41MqpC+xG+JflzTljDGfOnON//Pb/R6GQJ5fPs3ZtH0Nr+tm+vWPUd4qd5dj503u/+/M/8vqx8XqiqVtG8K6Cy5tbGtrKr/7sB4Mf/8EHfsH3nH+59BU3y6sscl5I8F3wfcpOjX1/8r+YOPU6fgC+BM8Dtw4qDnjS0ihtHS5hWx4hFbX1/4iR89NcffVp4tIkvudZLcJ1UVKiPNcCi6csqEiFcARSOSjHQUirtUhHIowFEuW5KWCkZpJUGGEaJpAQEtLfjYA6NKIewistgSswGJ1gjG5QGQ0fj0msd0nH6WqEdA7qGiauYJIykGDiKkLXIC6ikzLh2/8WssvA2PPomTF0rNBI3PX/ADE+DjOjCzq5KQpw0fm9/PlmjMFEIf/xk/+euBaTb8vR399LX38X23dsnuoojOUxcGlc/eD93/3Xf37+cvGWepBWweXNKQ1tBZBTr/3chzKh90tphG3rDl+SU1lumP6CMkLYyFZjmNVTnD1zhEsHDlIavkR1epZMFlwH3BR3HAmBA0EAGQ86d9yJ3PZxzr9ygomzZ6iVYuKZEVzfR7oOjnJQro90JFK5CCmQKTnr+j7SsaBjBEghUJ4HymosUlpzSNR/K4WUVuOxWouwnqDU+yNTkkcomYb+6zR+Zs4PLrCEL9pqOY3pZaxWo5PYAoquk7/GAo6OMXERk5QxSQ1hKuhaGVGZwBnYibvzPigfxBSvomsK4fcgez8OV07AzAjLj2Vb+VwzxrBv76t84XOPkMtk6Ortpq+/m1133Rl3thdrKpkKcTxGp90f67r3f/8ucy7qmzaPliYBV+XrIfO0lR/7gQd+LvCdn7v5Kldw3GBNn+4M5w/sY3ZinMPPP830lWFclQKJ34iSBwNJBaIcbNiew9v8HVR0G+MzLsf+x5/ZILVMhOv7BPk8Ukik4yAdB+U6uJ6fcilOyqMIpPIsOeu4KNex2gcgpUQ4KYg4rgUXsNqHTAlb5aQuaGGJV2EZlYbI5iefH14vkOn5dClACtrGGBwMaI1OqpBYgteYBKETjONCEqHjWXTsWDNNSuLLR0DXcO/9ToSzD1m+gjExevopZO+3wtQTFsBvo2zavhX5uUeI45hycZbJMZfxkWGnPZcrKeVArUhnNvov4/t+0Gl/2x/8dnpZHfFuGGBWweXNI6Lpt5zY968eymX8fy+l2Ln4FbcyEC4VqSAXQFTms7/56xx97jj5Lsud1F3HGizRaUAKiR84dHVFrHvXuyiJ7Rx44TjjR57DzwYIIGhrw3FdpHJxfc+aMsLGoEjHkrPK93AcB+l4OJ4LwmogUqVajeNYt7JjFw1JKZCOZ93PchHtLAWHpXuiudsXzKOm/rUauoC0PWib+0Un1TTNgwtJzbYpLkLNI5HKhuqMnILn/wj33g8jpI+oTmLMLFTegPUPwOnnLcu9rHauXDyl6Ohso1wuUa1UqdUqTExMMDGTN91tKgGh0LFsi5xfPfDFTzy768N/tn9BZ9wQwKyCy5tD5sWtvPNtaz6Sz/qfWvqKG3UttzovIONDh8+Bxx7h/NHjXD59nonLs+Q6rafHmDSUJc2pZAy0d/psuu8OOu54J6Mnh3njlWHGzn0JqmWCQg7HdfH8wHqGUjexchwc18PxPKu9KMcChVRIx8XxXJTjIT3XgklqmjXK1hFOpH1glnqulUqrOlrNKxuQh3CRyrHu66SKUTbyVygHo1xU1cGgkAKSiYuI/V/B2fUu8CTC1EBfBH8btK+DyQu3oP2txc9mGRzs5/TJU/i+wvUcjNFUStWs6fCEULFNIyGVe8d6/zMffu+a7V988pwlkpbuiCVlFVy+/lIHFnnyiZ/atLa/8D+lFHcvfcUiALFSMVhNJQoYvnyUP/vX/50kTkCnsXBRWszYFcYGSBLo6Myz/e61rN3Szlh5K8/+3uPMjEwR5jO4voeTyaFcCyKuH+AEPo7r2cA1CdJxcDwP5boox03JWoEQykbXOgrlOkjlIp2mIbrwuW970oDrSdoAIRFOYL1LqoZJFCgXIV2MUhgp0Uajr57CjG5CtBXSQB8FlZeh614YOW5XgreUmwTOWo0dO3dy+uRxdJJgtGZ2epbpqWk509F7NueV1iIkxGWkS/+nf/t9n/vg33v8I0+8cL7uQWp62OXLKrh8/aShrXziwzvV7/zSRz/Qlg/+QAjRufgVNwMqC8ppA6HD1PQw548e58ThwxSnE8IIhNPsKbFFlbGeoA0717Dtnt2cfnWE0WHFzJUXiIsVcl3teGFozR/XQ0qJchzcILTaiufiOGncimO9N7KuzbieBRnPa/AmUjmLOE2W8qTcDmnuN9Pyz8YBIRDKA+kgEgeDsAAiXZRSaGLiQ8/ivudvQTxFI4lMchk2vWcR8+jmNTKBYWBwAJ3EKGUwuoYQmrhWgUTnDY4RoibQVaiVcV3e/enf+dZ//v6//civvnKokcVuxR2/Ci5fHxFNP/L3f/W7fzLwnX9664GlxflEQOBCh8fo+aN8+Y//misnL+J4Cj9MR08TfZHE4AjBt3z32+jbuIawo5cX/3QPMxdH8XMpSdvZ2SBoHdfHcV2cIMD1PYSQOI6D8tyGKeR4nnU1OyoFEoVyXKTrLtPSv95zL4xivVVglN63wWS3up8ll1GeBRahUutNI4yG2Ysk+76EuuchiGv2vcaX7WLMwiBMX7lFbZ1rsQGCXJ6u7i6SpIaOY2qVCtrECCFCDYmqrzk3GuIKeV/8wqf/57ceesd3ffpz56/Oxk0PuezOXHVFf+2lASpHH/uJtRvXtP+JUvLexUvfIm6l/pozhitTp9j7xRfY/8QhwhzzUo80EvpjuZV1m7p43/e+m2opw4mXz1IcHqMyUyKIApwwxHV9HN/H8RwcqZCeNXVc38dNI2xtFK1saCmO46B86w0SQs7d9GuikNzkTRYFlsVWPBvroq7OYCoT6OIwVIZR6+9Crt0IxgMCkFkQA3DyGVDN3/ybn19Ga4xSfPlzf8mVi+fx/ZBsLsPAUC+d3V2mry8746lSlnjWgotw7EJL6VcOn65+8I6/8RcvcgNLBFY1l6+dNGsrYvTln31/Wz741SWzw90KbcVgyUdPUo1n+Oqff5oLx88yPTZFVLj26moVcpHiwW/bQaZvgDU7NnJqz1mOP/UyTuDjZ7Lke7pR9TB8x3qAXNfHCX2UspG0FnBcCyaei+PaMH4hpeVfZL0rUjXpa2bpLGLmLEfmAcvyI2uFChC+QmOQJkHXptAnXkb2rQenBsIHanY3Ase99X0hgCQhn80x5jh4nkIpmJmZpau7Q1QqoupFgHDBlG3b4xoo4W5b6/2f7/rghjv++tFTRZZS11rIKrh8baQBKj/8PW9z/3//4gMPdLSFX1r6ipsElvo8kJJqtsS+5/dy8oX9XDlzHuWaa0IrhADXc4jjmO/4e++na+M2Xv38Po599XGSYhk3DPEyObwUNFw/wHVTt3Iagu+6VmPxwhBHOelaIEvSKtdDus6Cr/pynul2SoNZWkbZpT7Y9bVHS5yXDjLssLXUZkFXMGdfR2y5O3Vl2zQPdG2Dq0euE2awUhFQB3YlkMIgBTgSE9eqKEfmE+FpRS214WKrvaCllEnXH/6/9/9q5tFTP5k+6LKjd1fNotsv84Dl1//Nhz6Wz/q/LoToX/yKlZhCLY4ZAZFDtVzkytVT7H3qGY69dBI/Sq2PZg1eQ3EW3v7gIPd/50MwXWLs8gynD1ymOjmD4we4KVHruh7KdfDCAMfxcAMPxwusmeO6KEfhup4t73l4vt2rXtzmILFbI0sBR6phXWMSNV1nmv5e8gNvMKVRkpH9iGQG9eDHLYkrO4EAnD448fQtBRdjDAbDhTOneO6rXyTKhARBQCafpbOng7b2ztmevlwkqqOQVAQmSYllAcrFCH/m+dcm3v2u73vkCCvIAbOqudxeafArRx798TUb1rQ/7DryY4suOrxpUEl/ci4XLx3my3/4CJXiBJXZEn6GufmRSrUKkS/5nu/fxaYH7+fw8+c58vg+vMDDz0S4UQbH83E9jyCbwfUDGzUrJa5n3cyu71n3c5P5oxybHuHGp8dyNYrbQNa2qq8lqKRlr/k4X7/NImhHtm3CjO7HTIwgOnppRCVSs3EvE2dX2P7riDGEYUgQeCgpkI7AURihtXCUicrVZCaUQZakmj6Xja1Dxwglovt3t/3vH/07Wx/67390dJo5DWbJB14Fl9sj86JtX3/kxwY2rev4n46S77/xqq5XTBLLGpNjI5Rmp/iz//h/IKng1DPkL9BW+gZy3Pf+t+Fns2Tb8jz1f15k9MQVgkKOIIpw3AAv8JFKWi0kjHA8Hz/wrbfHcVBS4fieNYWCANfzUo9Pq0l3I8+6nGdfiWmzkjasRCNZBHgWvYVCZgaIJ45hjr+IeOf32JeCtPuZFAZg7OQyonZXJrmubnzfRaTgkSQJOkmMFCZdhCVtgFOcKiYmxY8klkqw8Z//gwfffe506StffO5cSsysai5fa2mYQR9+7xbnU//xb767PR/+mpTizsWvWC6/sliYu4Qen2PPv8ATf/4o1WIZRzGXNjIVraFcgo1bsnzHj347V07P8tTvP0umw65aznR14LkBjm9NGtezJk4QRTbbm+vY43UvkZeaQun6H1HfvmNZXXSrZWGdtwBszEIAWVDnPOBpdd8W76ou0kUWNmPGD0CiQcyCyAIxOJHd/K1Wurn2L5RajOu6JHHF5tlxpNAmMXGtKrTWiXFChK4ZREXMWzgmDJjY3dw78z8+8V3b7j/wxsil86Ol67Lbq+Bya2Ve/Mpf/tb3Pex76p8IIVr4ZbhBN3PTOSEwOiFWFSaHz/JXv/kZwsguKgTm8Yy1GnR2BXzrx3bS3dfDxRMl9n32JfxMhPB8Aj+NrnUdG7YfhCk5G+D7gf3bT+NUHAc3CPA8G/jWuMmKnuN2y014hebxKy1MLwPXrmRe6fMLZG4tychezKUTiIFtaTUGTAXcjN0IbkUJv5Z+TsfzkAqkcHAchUlipNA2457GYBSowN6/VgSZ9oFOEFIqdNX7O9++6Xef2HPh43/w54dnuI5ptAout0DMkYeF2P4wpMDyzJ/8SO+9uwZ+3vecf7zoRSv2Bi3UVgR0ZTlz8EX2PPoUx/aeJ9c2P2YFoFqxqRDu2N7O27/9QY69eI7Xn9qLH4QEuYL18Hg+ThDgeT5uaL1AjuugHEWYyeCFIZ7n4Xk2psX1nDQ/rWgBKm9Ggn+lXqFmqTtHFguguwmRLngFmLoMg9uAJMWyKnRvgeLoIvdaRIO9HqAag++6xHGCFMZaQLVY1KplIyqlhFwI+CAikFXrNYJ0UBkBInD02PYHdxU6/uDPKTGX+6Ul+bUKLjcp5tQvCrHh5yHVVv7wP31P7r7dg7/muep7F73oGmBZCaiYNAmtYmL4BL//i39ENg/5jhZt09DRHfGRv/0gSvmcfn2Uk/sukGnPW8AIAhzPw/EDHMfFD23gmx8GuEGAH9jjjufgBUGDb2kAimkeU29GUFkoywEZ03R6YWDcSsnbpdpg6xTt29FXXkDteH/qApa2X5Vj95SViwXU3Vh/R1GGmamKJXWlIPAdlJTCVcIzWmghHIkKIZlJOZe69qIRIpGCOPjuj9zzdy4P137n4d98ZYJF1btVcLkpefinHpJ1YPnh73mb+y9/9F1rtq7v/JRS8v6WF6zYvbigvAa6cphshS//9h9x+sgbFLrSVAhNEtfszqT3PjjErnffz54vHmLk/ASOH9Le123dxq6LF2UsgPiBjV9pMomC0MePIoLQx3HsCmXlqnQI3fwg//pKK5AxCw4tdEE3n1yMwF3BRyIV6WXRTgDTozbVRf2eIoBMN5QmlnySxW/VQquUAoTGdSVKiTRRukC5EiURQgqJUel+Ue0Qj4MupY8mwWglROy3R7M/MNAX/PGH372l+MWnjzWrdvNuuAouNygP/8T75MO//lVINZb/8K8++KH2fPjLUoody69lmYNRp19Tz2Vq9BT/8RP/mXwneMG1wJIkkCt4vPdDu+jZupWXv3yMM4cuUOjqxg0CXD+0AXG+zaTvhgFBGOEGAUG6Hkg5Cs9zCaMwTZCdfk1vhTVQD7S5FXEcNxmjNTcfdBM2LACQa0jdW0kcG4zKWd0g0QgS5jJZVcGNoDi+sr5q4Ka55rBJNK7nUStLpARHKZQEnWiSpOIabdODIh2DDAQqZ7UpE9v6pAGjXZmMF77rI/f+4Ounn/6NLz5NlUVMo1VwuQF5+CffJx/+z3PAMtSXdzoK4W8tGhi3In6lhRnUnmV05BxXDh7nlaeeob13wfIT7ALDTEZyxz19bLpjB689fYoXvvgoQjhkOzpxoxA/zBCEAW5gTSIvDXSzEbc+fmDdz2FkyVxZT+RibhIIFj7/rQoQWxgRuGJJVf55eNIMIK3COW6EuF78vFAOMrsOfeENVMf6pjZpyHTB5Pnr17/c7jQG3/cpK4OjFFKm6TxJCMLUR93Icu6B8EDlIR6jrsEJYZTQsd/mz37PA7v6/vgD795Rfuzpwy21l1VwWbmIJmBRtTc++b+VFO8TQnRdW3Kl3qAWx12P0bGz/Pef/TXy7ZIk0dcCSwK5bMAH/ubduO2DvPi51xg7P0pUaLMaSSaDF4TpauUURMKAIMrg+QGe7+J5do1QEAa4rt80TFby1fw6mEj1e64YZFp5e8zcuZZu5uayjQYs1bjrN8OAaNuOrJyxm6Y5CRAAyrr9pAsmWfz6ZXW5ba/NH5zgSmm3epECx7EfEGE0woZS27UBeGDSXKYiAFO2gCeFEFJ6IhnP3bWj/+77d42PHXktXz0/NXWN9vJWiMt+08jDP/Wt9V2MBaBmDvzrH3OU/ERLYFlSlvH1cxR0Bxx/4xW++qd/ThCB1nre/K3zbXfuLvChj7+Nwy9d5DO//ggTV6bJtLXjRRFBlCHK5QlzWTKFPFEuT5DNEkRZfN8niGwYeK69jUwuh+t7K6dR6quav56yojY0mTwLiVqTHp+3ALgFN9MYBos2aDmNtr+kD7ELbhaopd6ZGJwAktril64AWMBgktiS+K7A9ew6I6FBKUkSVzA61imbbNsgQ0Da9tVxw5rojqDsD3YH3zXQ4ebWbe11mlrTaNWq5rJ8EQ//+lcgBZaRl3/me33P+cHFS69k4C38v4J2hy//0e+z90sHCLN2wWzzGK9WIZ9VvPMDW9n23vfyud98hNELU+S6O/DCkCCMUJ5HGIRpZG2IH4SEmQjP9/E8Fy/0LcCENqwfWPxjfd1nepPIcjWZRVMn6BbHFmr8NxKftFQ5g8iugWrZflQAUDbORbo0sk3eZPdro5HGWE+REJZ38QSQIISQGEyDdxLpeHByEGvQsyn3Um+LVKGa3rVpfVvP1nXT48++3OBe0gpWNZdlycM/+f66xiI/8eGdXvHgv/mVzrbofzpK3tXygiXNoSWAxQDtPpPFKzz7mU/z0hcOzOVbScd1ktiP2datId/xvfcyejHmj/7tX3H13ARhLosXRvhhBjcMyeQKZDvayRYKhNkcYSayAJOLyLXlyeVyRNloDlhuu4jr/FyvzEpu1UqTqZO3C02iNCmwaQUsC/+/GH+2XE1lkXImNUVEUxnlgaktftsVilIOxlSRjt1xUim7X5NIMUVIIeaZgzIN81YZm2/G1IHPCLRRJJPBzh1r37t1U5TBJpuq44mAVc3luvLwjz8kH/7PjwPIA1/4Z/1rBwrfGQbuTy16wY1+3TWQdUiCGf7g1/4rcblGrn1+kUoFfAce+th21t//IM/+8RNcODmOG2Zo6y3YZNiuY7WUKCTIZvBTLSYMLVnr+R5+kBK51wOVG9ZUmgnRldSxXGJ0BfzKNcvAW5g6jQnVrL1c4/y4SbkeKSuwaS/T32AndT1z103JnBmYVCZxld3NRAqN3QlXYIgNxoiGG7uuvUjSPKdtYKqgKwgSKRAuJladeecjA73hZ7/9vXdOfv7JgzFNHbcKLktIk1dIAmrrhs5f9lz1d1sWvpltPqTEKM3JI/t47otfpTJdw4/mF9EJ9Pe7/I2P7uTsecmnf+0LlGfKeGkEre8HuGFEmO4P5Ac+QSZDGIQEmYAwCgnCoGECXXe8LhtYljIXbpcZdQMgw0LNpH54MW/QwrpX4vFb7vkmkRLiOF27YQBlA9mcgMZK5ZsRAbXKdLolrkAIUNLuQqmstiRIFZdGqw22HcKzQKfzYMbq1TlCJK6ojWU2DHWuue/e6tjnn2xE7QrArJpFi8jDPz4HLB99/zZv9sC/+eSiwLKkLDHAjIAEdBe88OwjPP5nn2f88tVrgKU0C/e9s4eP/MiHOXHasP+pk4Ai19tNVGgnyGTxMhmCXAYviohyWQodneTyOaJchiiKiDKRjVtx3cVb1MhxuRJQqA/HrwcfsxxvzMJ4lSYN5ZrguFZ5kBZ7tut9TFbYH1rbaFwhsBYGlkhNbnLxYrOCpqtIrLdROcLuGeXamBchJPP5plRjEjLlXzxL8MosSM/6lIxxhZn246SsuvJ+9IF3b/VpMo1WNZcW8vBPvE8+/F8ssPzav/5Q9h/97Xt/NvCdn2hZ+IY1FgGeYnziIhdePMmzn34W1zPWzG0SKWDbrgI9A+t49HdfYXJ4kiCfs0mcHN+G6Wdz+OkqZj8IiDIZoqyNrvWDgCDwcT23sSH7yp5hOc/y9ZQltBjTCjTMguOLXHtDnqCb6KMG1+LRoC+kwqaeXO52r62kSavUMVIalFAYaTPSIWwiKavQLBh89fimOsAIPwWWGGQs0ImDib3B7p6dx0+dOLt5S7t//Nz6yunTpwVgVsFlgTz8U++XD/+65VgA9SPfe88/TDPzL7apzI1JEHD49ed44XNfZeLqOEF0LTVQKcPdbwvoXLeV5750DCE88r09Nj+t66PSqFovCAkjq5n4YWCJW98lk8kQZkKbCmEx78lNb1y/Emmu61byGfW6532mF9zHLPh7qXZ8DYGl4d3SlqkXrm2TkVCbZvn7SC8lNlDQbkxnNRXSOBeVbpObJFWkMU3Dod6fKegJBSoHxKANQlSEUEISG9ldEO8MfPG4LFdkCiyCVc3lGhF1YFk/1OZ87n98/65cxv9/Fy+9mLp8HSLTczl38iD7nn6G8avjuP78ua8NZHzBu97VTVvfWvY8cZG4KgnzUZoGIYMXhQRhiON6eFFEGIT4kU82lyMTBQRh2Fi9fA2wLDuy9WaA5VaB1kpAqP5cC8CjHs8iSM8Lbmyv9RvhXVpd0oKbkh6oMJ2SKn1HNwssZt4vHVdwlItQGoGxNAvGgozyr7220V+GhstSRmAqICOELjqIxHFMpc0RcZDL+B5NNuEquMxJvVPk+qE259hXfvLTjpLvXbz0DXzdDOD6VJMJvvIXn2Zy2AJLs1SrkPXgo5/o58LFHp753ElUEJLp7MDx7UplN4zww4AgzBBmM3iBNYk83yOXs6Suchxrx69YY2lx3BhQCp1ojE5SUnAFz309qYNdy2RTKyFvm4Pf6r+avEOteJeW91rO8ZV6wVJQW+wyU4MglxZLh6KuWG1Guiu4F4uYvhCXriBFAsKmy5CudUeDTjkXMVeYtMnz+j8102QOTEUgXClkrKROcj2dhe7+nonLXV1damRkJIZrsn9800oDWH70++719n76H/+Qo+QHgYVwfgOEZ1P1kcPFK4f49B98irFL4/NW09fn19qNBR583xAlbzf7njqLckOCTJYgmyPK5fAzWXw/IIyyhNmMjbDNZmhrL9Db20kmm0G1mqT1Nq8EFD0PPJdYSi5fucqzTz/P5UtX02HTPBBvjtCdnJjkwP7DvH7gqCWZltO2a6RVnEo9j3T9/wvd0NcDrFbPtZJnrZsUsLRL2UBQSNsjsZxL6nRp9PUK+nfeO26oLZBUUa5drCiFDaRTjsRxVRrTUo94WeqDlGpVMsCuJ3AcTNntaM8PRJ4K3/fg2iB9iFWziCZgwRK4/zrwnR9oXfJGBr6w7yqQ0CP50q/8OdPjM3Zb4CanRbUK9+1WrNm9jhcfuUDy0l6ybXmk56caS4QXWVDxQpsiwQ98oigizARksxFeECxN2F5vAaUQdpl1GlA2fO4iTz/zMl6QIY5jtmxZy+CGddZlet3nvo6k9xq7OsJXv/o0UrXRv3Yr+w5cYvumLsLQaTHGFxv4C2JU6hrLNd4gWvx/uVrJDZLe171MgDDgRVgyt5702IHKjPUgrZSeajEGdFJFCmyqXAAl0u+kSX/r1Ey6prKmhzAWhBIPhF/f+1tSS1Rfd7g7jNTL7b6oLwX4pgeXecDyqz/7wbYodP8VrYbEjS5CFAICwb6XnuLg8/u4em6GKMe8AROEiq3b8rznQxGPfkVSnK4Rdebxgggvk013L3Txggg/Y93KURTh+i5B4BNFIZ7vLQ0sS4mU4Cqunr3IlStXCMKIQluBF194hY7eNbiex7qhbobWddt8mTcizTyPEExOTvHaq4cYHp4gjn3Wb9qGFJJqNWH/4VG2rM/R0ZW1+WXnV5T+bkJmCSaJrWrf6IKFGspytJUb1ZpuBFSaRCcQtmO1grrJGUNtBhtuXz+2hFYx797N3JP1CFnQraZbAVn9RAqRmkMAvt1uVqgFjV9wP4MFGOOBiqA6KzGJcnStkIncYKAv4/dms/LKzMw3NefSrM/Lyy/89Ie6OzK/ybKBZRnmhTbQluHI3id59q8fJUm0BZZUErstL9/+iW2MXhZ89rMJE5cvERUKeGFEEGXxosiG9Ac2n20QBJa8DX2yuQyZTKaJeLtemxe0T9ps79VSiae/9BwXLw5T6BpkaDCDUFVq2sH3M+SzLt2duSaNZbFqFxDFC9ugFDiK4fMXefqJ5zBugb51d6Ckk04bg5R2icvRk+NsiDW93dnF76fs/c6eOsPel17ljjvvYOu2DXayrigYrtXx26WptKpGQlxOJ3ZTBH153B67Uc2ljuUISEpI2URsS4FwJAiDEMbG1DTeV3PfNfFF9efT9e+xkihfCqrSdWgXVP3ONhkMbet0rrwyU/tmBZdmYFET+/7VDxVywX9vXXJRBo4l1WcB9PkcfvEJDrzwMtWSxg3mlwo92LzJJfAEr3z5JFFHzgJKJoPnhXYv5nTlcpTNEkYZgtDmsg0zAVEUtgaWRR85FSnQsebC2XMcPHiMaiyZnS2xdsvbaO8o4EjDseOn6BtajxSa3t4Cfugtndn/epyOEOgk4bVXXuPwoVMEURtd/RtoywdIIRmfKOJ4LkKk610cyYkz42QzHpnIW1BZStrGhhee28PhQ0fpGxxgbGyS4myRKGxe5bkcXmU5x65z7oYsxHqfKQg6rPu5TuZOn4XqLKgbJXPnu+VNbRphqgip7MhV1gSS0qZMRTU7epofpv7/hQDjgHAMyhXIsqA66/jSybhO4m9d2+G+8sqZ8jcjuMwDlqOP/cTbchn/n6+8iiWOG6Ar4I2XnuGR3/0sjjcfWGo16G+HT/z0hzj0+ClefGKaXGcBL5OxIfx5u07IDwLcwCcII4IoIAh9okxINpfFqW+NuhKNRUmMgfGRMc6ePsvrh47TM7id7u4BTP1rbzRT0yWiKEcSw5Yt3XS2Z691iy6X1JYSPJfKxBQvv7SXiWnDwLrtdHRkGexvpy3vo3yHQ/uPM1N1MTpBSDvwXUdy6I1LvP3utUjRbBJY23//K69y7twlNmzaTBT5GGM4dOgY977jrtR8q5dvpebfTk2l1cEF3EVjCGrwMmnAnJo7H/WBONzk8VqpLOChhLELFzE2Jk4IhLLtESrl6sRSfFYLrcZIKex+R0JI4weuEylTduKk+k3JucwDloNf/Gc71g22/byUYtu1JVf6KUrLK0lcq3D12Ek+898+g+freUV0Aq4rue+97Zw+kWXP4+fJdnYQ5PMoz8MPIzwvIMhmCMKQIMrgp0mcomxILpe1ruAV8SsChCCJE/a9vI9X9x2hu38d67fdS5gpYLS2LkkBccpdhFGEUpqursJctXUtabl9k3rWjr76OntfeQ2hAoY27qSQD9i2qQc3UDalXrXGHTs38dILe6mavN1cTaRTT2tOnrrC5k196bjWTM3OcnDvfo4dO8WW7XfgKoHWNaQUaBR7nn+du3ZtwPdbffVXoqks8Zyi+Y/FAGuxusT8P4UHTpa5oenAxBEL6Nc4dJfJuzSR2kYoqE2A0DQWPqdAYhUlF1HnWpZ8t80mb/0xpAQj0TXhhNJ3MG67Gzjc8i3d3twyj2MZ6M052zZ2/TdHyXeurIolRANdLq995au8/KWn8SM974pSCd55J/TesZFzh4tcufoU2a52vCiDCkKiKIufsdnh/DS3bRgFZPM5wsDHD7zWMSZLDQhhNYfazCxSSk4eP8mmbTvIF7oRjockIV1ckg5mcJSgWq6yeeNAi3ivZQCLlCAlo1eu8MahN7h8ZYpC1xq6ujoZGGhjsL8DTcJTjz9LoZDnrrfdCcZw3zvu4cnHn0PJHqSj0smQMD4+xcx0jmxblsmRcZ766jOUqwlr1q2jp6vAlStXcVyFEC5COBgheP3IZXbfOYijWkVb3IDZM+/5F4LJDdlEVrSB7IJcY7qUmkQ34CkC5l9kIClDMmvJW2kQSBCyQe6i6sHnzc+zwBRq1rRSbUaIeiCMkpiKbC90DCp//LCMahK+efK5zAOWVz/7T7aeeuL/+rNFgWXFOW+FJStzLicPvcxzn32M4lR53hU6gZ52+JZv6+Dy5QKnT5SRbogfZdLs+yFBJiLMZskUckTZLJlsRDaXJZMJCaOgdYqE6+WOkZLxi1d47EuPcfXyCNNTMwS+h5Aagd0QS0qNJE0QbTQ6qdLRHtHRkVuk7iVEShIpeOW5F3n0C1/myvAU/WvWs3ZNP/fcu4WujpCX97zMvpf34/kRZy/M8vrr56iTwe/90HtxRMk+VoOYTTh0+CSzM7O89OLLTExOsWnTerZvW8+mrWvZvm0t5VLZ1iElQjpoFC+/dskC3Twe4QaBRcB8Fe4mAKX5XsoFL5/+P21rrQTx7E3WX/cUCYhnsB4i224hrUkkJDZUhYVpNOsxQwvNyfkufBujaQzCSMvixNLxPS8bOB7fZGaRAORvPvzt+V3bej8jpdjYutQNDBoN5DWHXn2BvY89g47N3B7N2C1Ut2ySvOejO9n72gwX37hItj2HG2Zxo4zNDBeEja0+wjAkk8sQpVnjgsBLvzIL2rkokSvAcUgqFV7d8xLHjh6jq7eXCxcusnHrVhxHIIwFFLs3DlZ9TiNw41qF3t6eZRLFdbFfueHLlzn42gHGxqfoG1iLH2bo6SmwaeMQOIonnnqBTCZk9z07iXIZhi9c5vCxKxw+co4dd6yDSpV777uTRx95go6ufhDGgiCaV18+gDaS7du3smXzGnK5DCQxnd1dbN8Wc+r0CF4QYKRCSAfPEew9OMw9O7vSedGUdaveT9eT25J9r4kYjdPdFZu/fzpegsxd4p20el9GY+JZhK7Z2JZ6C4SwG9sh0jSWzTwQzOkdC7SghtJWN4+lwQgDRmSisMsR2gsi5Wzu61uY6vkbUhoay1Bf3vmB77rrJ1YOLEtrMsYznD9zjNOHjzF6Ycx+LNMSiYG2Dof3vn8D+1+Cs/sn8fMZnDQDv93SIyTb1oafifBSfiWMQqIoxPVdW1MrF2+rNSrp8Wq5zJNf/gpXLl9hcM0QhbY2tDG0teVSKsQSnsIo+5FKNEbXqFXLFHIhmSi4DoA13U8pKrUaJw4d4tVX9pLJZhkYHCCTzbFp+1bKU1O88OzzOI7Dps0bWL9pg/0y1hK6+3qoVqu8su+4XQG+dQiAB999L0889ix9AwOQhvUrJRkY6GXrlrV4UTDnGtea3v4+rl4ZoRQneI6fpi9wMAhOnSuzYc0C1f+6TqSVgMoyeZCFYjRE3Wmu2jo3J2Ds8M0xFvNc0RqqV+3umJASusKCCya9d51vaapDaOu9agDyQkI3QQhjXQrGaG2MUCIJlaNVW+i7m7a0f83yG369pAEsgNz/+X/6g9nI+/srr2KJY5HHuVMHeORTf0ZpptxImaDt3GH7Gtj69kFefmaS0ZEpws4OXC9AeR5OEOH5AUEuh5+uao6ikChjFyW6bt3mngs+u247HYcLp05z+NAhtNFsu3MnruOijUm3/jUgEtAaoysgXAwanWjiuIauVclk2nCjMJ28SxOW2hhGL13imSefIkliOjrayLe10VbIsWnrFlzf46uPPMfd995Dz8AArhTzXdraMDg0SFtbnueeP0g26zM40EU2m6GjPSKuVnAcidYJhXzE+vWDeJ4LcTK/PVpz51138NQTL+L76+3aKmF/ZiqCyRlNIVs3kcx8SmGeMrPUB8Ys8vfCvll4rhX5DhgFbUNYsyQdqrWpBvfV2lN0PSBb4IpOrInZaJEUCCy4WDMy7aeF7/aa7WTSzhLY9mmBQAshhdAYbbSOk2oFNMoRjjM1nXxDB9E1A4s68uiP39teCH+7dcmVaCxNUvA4ffw1nv70I0yPlfGa3M1Swj07Mtz7jk5efyPP5QtTRO0FnMDH9dIcLGkcSz1dQpSJyOWyhFEwfzXzctcDScWl8xd4/LHHaetoZ2hoCINECIWyO5DbOrXNI2uMIdFF4iQmDELCIKC7Zw1dPT02We/1+kEIxkdG+OJnP0dXdxcdnQOEYcC2O+8kCEMqxSIH9r3Krrt2M7RunQWrReZFJpfn3e++mzOnL8BQFzguMzMzFIsjbNi0kcGBXjq7O2xLmsGpqW8E8N73P8hjjz7H4IadSOXY1cYILo1JclFKwTSbJWBV/GVxKGKRv5cqV///AsAxxob8qxzzzDVjoFZe4p0vR0Oq8yMag4SkiBACI+zuEaLuisPYVc6NdjX/tOqT5ntrjDbG7iethNE1XaxWp0wSSyWEamvPfMOaRY1e2ryuQ/32L3503ca17f9p5VUscswY8F10rsZnfuuPweh5wFKtwtp+uP/Du3jxS8OMXBwh096OCiJcP8CPMvhhRBCFNlNcNkcQ+IRhSBD4aVInlg8qQoDncWz/Qfa9so/unh7a29swCFT9y5QSm7ZaTYImiWOqNejt7WHz5o2UikUmpyZtfdrGkuC6FmhaRecaQ2dPDz/4j/8RtVIJIwSeShO0Jgmu67Jz506U514/utcYgsBn2+6tXD17joP7D3Hp0lW2bN0CGAr5LELXF/Mt8THQhg984J0889wh+tZuQQgH6XgIqTh9VbOxv9Tiq3y9/99iqc9dN5uSuXUgd2HyDJiEaxI3XU/mZdyrxz8pRG3SplE1ccpJ1/tPNDS7uUaJpmubta4FWtnc0gJjjEqEMALpEceqGtcSrZSSQds3JqHbDL/qsT/4oQcH+/K/4yi5uXXp5Q6kJvW34HPk5We5cP405WlNmJ8rZQxksi5vvy/LyYMznHtjlFxXO05gE2YrP7I5b8OAIIrI5QtkclmiKMCrb526ZBsWvGwhwHG4ePIUzz79HNvvvBPfdTACpFTpfq+CeuZ2ow1xIlCuQ1uHdXF3duTY89wLXLh4mUI+j441uY52Rq9c4crlK+QLeXK5PEZr1mzaMLfeR6Qmjja4ThP5mGoWMnVJX58YTuvzXIhrPP3Es3hBwO6770IIY4Pjjpzgzp1bFrjiF/vCwl271nHy/AT59j6U66CUizGS82MR/W0TKLHQG3K7pZkstVoFuUHmmTFJEYpXmUtHuFIepxlYAFPF1EZA1xDIBrUyL0GV9Oea16zRXe/WFmCkMVrqWCcYI1CWhdFVY4LyNza4SECt6S/8lpRiy8ouX+KYUJTjcb74qc/geJqoMPcutYZQwoe+cz1HnhtlujxGtqMNNwhxowxuYJNph9kMfhQSZbJ4gU8Q2p/lmWfzgaU4O8uzTz7L8NUx1qzbgOcFYGxWdyEdbMoeu4ZEa0EtthN549p+OrrbObj/IK/t3Uu1WmPL9h1IYTh79izq/DkuXrgEKGZmqwgxQRBmeG3/cXbt3kESl+jo7KDQ3oFJEmRdw1m0DxcbrZZfSGo13jhwgHPnLiKEordvwGaml2nmNAzHj59h67ZNC2pv9gDNncnlsqzrTzh98So9AxtRyrVmEpLxSkBXcHmJNi0mS3AoK6nCCPDaIBwEyml9LhQv0ADLm96mFtAVTFJEIKxDx+qyaTuETbp9TVCkWKDZLXRB113cGowwQghhMMJoozOZqN0IJYtJVc/G1W84zqUBLL/zSx8tfM+H7vheKcX21iWXqwrXUR6IPCbHLrPnS48RVzWOO7/bHQc2rfeZrfQyPDJO1J7B9QOk79sN4H0/NYcyZHIZcvkcmUwG13OYtznRdduUNkkpjhx6g7PnLnDn3ffgeU66shWETHfNw36gEmO7JggD7tg+xOTEBM88/jRGONz7wANcunSZkStXqVZLbNy0niuXh8kVusi3dZBoMEYQx5psWw9nz48RV8scfuMigedQyAd0d3ewbsO6JVrbYmLW//QkR147wvPPvsjW7dtZu3YtAwOdlMpVZqanKZcrKMfBAOfOXmTthiHrhrtOP7W1FdgelDg/MkZn33oQCiEchBBM6A20qZPpRFqcsF76WRaT6wCDiSHbxxywCJuIuzhi3dBCXb+ORe87Zx6Z6jDERbv1c5pSwaSai5ACVND0LAt/1+trpUlbQlyTGJ3oRGiN1rGpVoslz1dKeYGYLRa/ocBlnjn08Q/t/P72QvBLrUvegDqsgajKk3/4GU7uO06QmX96dha+42P9TI5HHH/lAmEhi/J9nDDCz2TsRmWBSxCFaRJtGyTnB/WAmBXEXyhFXKvxwmNPMDYxzfqNm/E8D2GSuXiYNP2ANoIk1iAlWzYPkMtHvP7qfg7sP8SaDVvp6+/hwIEjxLUyhXyGtvYMU1MzGByy+QwaB4QiCD36etvp6c4xPDKJMYLibJmpmRl23bEBtdhap5YiLK8gBSbRDJ+5xJEjbzC0bi2bNq+lr68LpSQFBPR1U6tWmJ4pMzU5Rblc5ezpi6wZ6rs29qfhzZg7EkRZ2sJRauVpwiiHVAptDDqJmYw7KXhj1+/vJR4DaIEDreyKpnu4mZRrqQewKShehNJYCiyLLRC9Hmg1uBAQBlMZBiExaX2i/q8QGKEQMmqaC604loVA03SPlJcxWidaxxqpVLlYmgZDIHF83/+GMYvmmUKf+x/fP5DP+X9PCLHEev3mS69zTghoV7z0+Jc4tf/4vAz9BqsZbFjrUIhC9j83S5gNcYMQJwjwggA/CAkyIWGUIcxkCDI+uVyE7wcsD1QWvHjXY9+zezh97iJ33vU2dFwDk6TjxFhg0TINPRO4nmLb1rVUKyW+8JlHCaI8d933TmZnZzl18hSO49De3oYSCUksqCQGP9OGNpJaDQptGbZt7mN0+Cqf/eun6ezuQydldu7aSV9vFpWPoFRdPrDUn9mRHHptP8ePn2DNmnV0drYzuKavvh9xQ1zXp6Pdp6OzneLMLLVYc+nKOAP9na2Vjmb+QGu6urt4/cBLdPduQbkOUjoYFDpJmKxCoXmU1GN7VoI3LZ0qLQCm3i7pQtgFpK5+XYHZq2lA44Lwg+VIc95gY7P5kxQxNsy5cXNT11jqZK6sx/40uegbmtzC9tf/n6ZOTT2OCINO4ppJRC2TzXZUZy8lWjumo8P9hgCXZo1F9nZlnQ++e9PvO0rubF165apvVVU5f+wNXvzsM40AObB9XK7Ae3YJurYMsf/lImEuxI2yuJHdWtV1XZs5LgWYKBvR1pa3yZ3EcoClSaQCrTlx4HUOHTrC0Lr1xNUqQmhkPXYDu44sQVCtaXq621i/aYDTx0/w0gt76eoZ4L4H7mbPngNIKenu6cck1jY3dlcbHM9H4+I4Lr29WdYNtTMyMszzz+/F8Qp42QEcx+PA4asErqA4e4g7d24kDF1ynZ1QXSqhlLF5WITDuePHOXP6NF1d3WzevI5cLmqxddB8kjHKWNdpoSOPiZOmZEeLuJPTNVM779zGU489w6atd6CkQKREdzXRuCIgygbzr7kmpmUFfMs1uCLmLtcJZLrndQfVaahOpsByg1zLAoBBVyAupY3Rcxno0qkiZCb1SjnM017EQoBpbmj95ST2Y4bWGIsw2sTV2ZmpSc/11fjMTO3SuNDfCOACTVrLkUd//J+7jvqW5V92nWNZlz1f+AIvP/acnRdNThEl4a4dHlt253n1dZ9SJSHIRkjXswmzg4AwmyXMZPBC62rOZqMUWJZqwyLntGZqaop9e1+lq7uHXDaL0TVrAQlA22X7CTbhkpKKdWu7uHj6DC/teZ2N23ehlMPefcdxvQzZbACmgjBVkC4GByFddOKCkKxf10VnfwfPf/UpRsdK9K7ZSRDlqOd3zRe6MKZG3s9w7NQYrgITn2D7js0U2vILJkqqSjuSuDTLk48/xdT0NGvXr2VwsJ+O3k4bGNdy1XULQjsxTcBSP97qazv393s+8G6e+OLjbN2+FWrWC6W14eqFMdZvWxi0vQiJ3lpNuVbqxO3C814IhXVAU8zP9Hm7q2KDd7sRrcXMaS1CoEuXLLcjxVx/ComRAqQwQnpibsV10/d53q1b9WWT2aU1SVJLMIkxSIql8nSiE1PIZp0jR07Gb3VwaWgsP/6DD4Q/9gMP3FfI+f+idcnlaCwLyghJwgx7Hn0Od0G+oloMvRl48BPv4aW/eoPpySp+oYAbpAsRw3Sf5iAkzEREmZBcNkOQCZcBLC2OKwWeR95z+fj3fZzpyWmmp2e4cvkySVLDYONLtJHEiWbbtnVkMgGv7n2NN46e4QN/4wOcPz/Cof372bxtN37gInQZo6ugFEIECOOhETieYvvWfoSu8syXn+TySIW1m+7C8zy0ThDM7W9jtACREASCOKkQiwyv7HuD7VvXMjDQkzZ+bkDOTk7w/DPPMT42xu67drN2/VrC0E8jbuvP3urLmUqqvS37HTb3n++x466dnH7jGINDAxZckoT2ni5qcYLrONyYB+l6AJNKUoOOrcxLo2ASmL6cxiHdnIfINDSXBBPPNI7b0BZJPdm3wAgbPLfA/GvcvhWYNoGYtgtcjUnAxv4nCA9jYlOpVZI4dnjwnj73rQwuzTyL/Pkfe+8nOtuiXxZCLHMp73XAxvG4PHyMp37/89fkSUoSWLMmwx1bMwyfrXHlTJlMdyfK8fH8EC+TIcpmbRLtKCSMbIKnIAxSEnIZGtMCqZbKPPelx2jv6MAIKM3OUi6VaO/qoFqq4bgSR4h0/VCBtkLEc8++yMjwOLvufjvTUzOMjs+ycfvb8H2FoIygZiOBhU8iAuJEMdTfxuBQB6eOHuPVVw9gZIH1W+5GKYUQ0u4zLczc4BKiEfMljCYIJGsGOxjYOAiV6tyXVQrGRkd5dc/LzExNs/vu3XR2dRDmsxapr+mG5jUt9netFjM2epVcPk+Uz1puZh7QtNAq0kTgtUqFPV/6CsOXr7Jx01qMTnA8l2x3B7nOrqZ6VmD+zLvvEuXrXIvyIepKn00DPlx9cYF5vFg9Sxw3JlUSbRlTGbb8DTS0J1NXYERqEjUa1ryTQ/O9FvB8qRZqASW23ieMDdOt1bSWYeKGvodUlIuV5PLEZPJWBZd5PAvgdLVH/14I0dW69Aq1FgParXB4/17OHbk4L/pWGxAJ3HdvN0f2xZQOniDT04EbBHhRxm6vGoZ4YUiUyZDNZwiCNPL2RrfNCEJefuZZJiankI6D47q4rkPWy1EslhHSxXFCaglk8xGbNw9x6sRpjhw6xvu+7cOcPjdKtTxMV+8QghhJDUGMUQpEBiNcHOHQ15uju9PlxWdf4ujxS/QPbaW9qx+pPAsoQjYywhkBAglGoxEYA2sG2ujuimwOlWrNEn7p4D9z4iT7971G78AA6zZuRCnB5OQ0vh+Qyy32PWhW28H1PLSGU6ev4KgxerqzKEeS7+xsnThcKiaGR6mUy+x/5RVq5Qqbt26ks7uLrjVDKJk+T0tNaDFicyXSzLXEUFif2tXpDgXJJBSvzO1LdMOKS5MHx9QwtSkbkSsFdkFZncStp7SsM9jN0+g69QuY8wYaTFwzpsns1XFSK8/WSr7visSpJcXi5Ft6O1cByE98eGf43//dx35i+cBynY7UQFfA8Jk3OL3/KAsDT9tD6FqfRceCydEaYXseL8rihHZrDyewux2G6QLETDZDGAY2b0YronLJx7OSVKscPfwGW3fsaGRXE1KBEUhfWCLWgOMqtm5Zy9jIMPsPHGbDlh0Mj4xQLRdp6+xBigRJFWFq6ViLMNIH46GFYGxsmAOvnmG2rNh65/24no+UKiWxVdqkpgGWgofnKbraA/r6I4jTh9SJLe+5jJ2/wJ4XXmJo7Xp6+wdxlOWrjNFMTEzgOA5hmKrp9WdvRYoa6B/opzR7HI1hZqaGSWLOnjzLho3rQQoyHe12qYHncuLVA7z45LNs2LSetUODBJGNNepZswble2mk8VIA0kR03vDMTwlSLwP5QaC+97MLU0ebVj8vxbUscrzxHgxz6rVAl0ftuG9ghwUWA0jpp3sOzQfuuT5vReTWn19jXefWhNVJLda6pg2xEUpRnBmbQajEk1lJMfOWjHNpaCxvv3PA/Y1PfuR72vLBJ1uXvAGeRQpGxo7x2d/9E2bHpxtuZwNUY7h/G+j193PgmUMEhQxOENn0CV5ImMs3paYMCDMWYBoVrOgRAaUoz87y7FNP093Xg+/Z9AtS2WAwUuJWG0GlErN5/QBCCj73mS/ywLseQhvY99Iedtz9TrsRFlXsVpyujXFQHgYXYRxbBz109BfoSVU1m3vJJsxuuDRN3VtgB3UuUgz1B/iemgtsS/Ox6lqNYwdf5/ylETq7+xkYWofr2k24HGm/hp6OmZmZwvN9u5J5GQ60jTu2cfncBWqlEsIYCrksl8+dx3EEJ4+8QUdPN2NXRzl99A02bVpLd183XQMDRLksynGtKZgsNIOup6ksZS4tVr5uUsQQDIBTT60goDZu3c/zbrnYIFmsTSmwNM4ZdHUCnZSQjsKmh5INF7QQKg2uTNN4tNpw7Zo0G/V71/kWAyZB6yRJkqQWl0qxFq5OtKmitZmZjGvl2E2IorccuMzjWX7hxx8a6GgL/ylzG7ss4/IlRAnoc3jqPz3C9OhUQ2sx2A/Dto0OubXdHDx8lUT6hNkCjh/i+QFuZM0hPxOSy+WIsimwNK93X7IN1x7XcczRI0cYvnKF7Tt3oBONcBRSuOkKZ4ExArShq6uNjvY8+/e+xpq16xFgk0Nt34VSIEyC3bfGscDiZEB4CFwMBmFAIezq6VQNrmsX9hE0wtiBZUlBge8L1g1FOI5oGn/aBsc5Di8+8wLj4zPsuPsduAqUMjhK4LkCKQ0CgzQeWiTMTE8RRhk8z1+kT5q+qImmb2iQy+cvcPXsGdra2nFde+98xqc4OozvCu686078KKRzYAg/DFPzxyyYPMt5N81tWI40m9ga/Bxke7BLMdKgucmzkFSYc3svVfcSmksDXGw+nmT6JEY6aYoNuyraetUkCAyqLX1Z9VwtC++zUGucAy777uP0nhpjkkTHlVpS0zWCUFbjuIZSenh0onrixKW3nLeoAS5//Osf7/nWBzf8guuot7cuuUKtRUlmquMcf+w1jr9yhrApsEon0JOBe969nuP7DMXJKfxMHjeK8IKIIJvBC0L8wCcMQoIwIJMNkQu/xCshch2H4fMXOHb0KGvWrSHRGqUcpHIaLliNIIljHOWwdesGXnrxJU6dPs973vdeXnv1CLlCB2EYInQFKWL7xZZBqhZ7kOactWMqVa2FHYO2o+NG62Qa46DR5DIu3R0hUeRYu17XbX57/cTICK+/foTRyQobNu2isz2DMQnlckIQukihUdJmmEPHEFfRusTM6CR+mCfT3t0CAOqvvm52afoGB8gXCpw5/Dq5TIQR1l+iPI9soUCuo4MgjGxMS51XaYD9zXhmmuU6niJjIOyEoNtqMAhIZmxcS93tfiNNqbud6/2OwNSm0EkVI0waniAQxqTaikDISNj33sy1NGtszX8z/29TN7+S9McYHddinSRJomW1OD09LhxfJ3GNquPriYmJtxTnIh56x3o5PFqUrx+7qr71wY3fGQXu967g8sX/bwR0Z/nCv/+vXD5zgbAptN8YaMvD29+3m5ErGcYun0WFGZwgwHH8dAuQiEzOxrPUt1eVauFmVivjfmrFImfPnCaXzZLJZm1Vyu6QJ4RIP1o2AXhXdwfTU1OcP3uejZs2cfrUBXK5PIHvYZl969VBZW1UpvRSW1/V/QtYktFGXKZsI8ZoVGPBm9Wic6HHUH92LphQN33ZlCTRCa+8/BqZ9iHee//9eEwR+DHCKAoZycjIBMRllBK4SgAaE1fQcQlTS5iemQYEmfaehpbUut+MTQcBXLx4lfUbBnDSIKR8ezudg2vSkunXXSyo4lZhyzWVLdC2XN9G49bJbYCJ02nOlua4lhXwLXWOJdVcTOoeTirj6DRSu8FeScuVSQnCqUeEywUA0+qxDDYTXb0NGqu12DxABqNNoo3G1LTWcaVcmUlqFe1l8ojZWQO8ZcBFfOLDd8qT58fF5HRZffcHd0SFXPCDQohrN4qHZWgtC2xMZRg5eYTjr10g1z6/ZJwI7tiep1T0OP7yKYK2Ntwwgxdm8ALfmkKBzdYfZSLybVmUs9guecvRpgDHwc1E9PX3E8c1piYnyeayKMebC/EHhE4IfI++vh5OnThOtRbjeAGVmSJRFCFEDZuEWyJkaLUV6drfzZak0WASu2cQCUJoq73ULSQBuaxHd2dgN0czpglU7CA3OmFifJpjb5zCyw2wfdf9ZLwZHJF+rdPB2tXdQaVUYvLCKSpJGaUkUgmMju2WrIlh7OwRlOMRZAv1Bi7oRkGlXGXy8hUOvrKPMHAIgpCo0Ea+vRPl+bar6/lfbgmSrKCOxi0FBG0QtGMnp4TKBJTHaHAvN6RFNWktqXahk1lqxZGUH5sbZ0JZrUULzyjpiYbr2aTmzzWaSjPRm7arzsNoO04EmkRjTFLVSawNwkuKs9XJpFKtokSiCoEB3jKcixgemxWTUyVZqSbqD/7D3/xl15G7W5dcmYaAUIzMnOUv/usfkCnMP5XEcM+9vThEXHpjBC8IkY6HF2QIslmbUDvK4IUBYRiRyUbpnkLN910moNSLCklSrbLnySe5fPEi7R3ttHW047iedZsK6/41GBIS2jvbcAp5zpw+S76QJ6lWCQMPkcbpCqUQKmO9QtKlEe6dxkYYYnSiMaaW2ugxGo3jKELPwXUVUejS0Za60uft3ZwOPt/l4vEL7HlxLxu37mawdxCfCUvamqZ+SP/0w4jODTuYHrnE7OVjILTdjQRFYmwKxqvHX2XgjnfgeP5cHyoJns/UpYu8+MTTVGen6R/sp6uvl2xHN/mOjjTRll56vi4ZYr/yiT4nC7gWN4C2TelxDThQHLbZ/VsuMVhGW+xLm9NaUv4jKY+jayWEK+0ut5DurpiSuojEiMARzYCxpDbdZLKl480YG0BptE5MUktqcU0j0BoZo7SJIS7O1KqTV6YT3iKai3jonRvk8MisLJZq6iuf+qF3ZCPvR5d56dLHhKBSnubiudNMj87gR3Mlagm0RbB2IM++Jybw2vI4kY28dX3fZpTzAzK5iCibIcpGNrfrvHss1MUXa2bzoDQkScKpEyfYuXsnAomUNk2lEG66FYQhSWJ0pUh3Vxe18TFGrl5m+6670QlIaZBCI5REqgCjAoQMMMJlftBUgk5qRL7dqG1iskR7PiCb8cjlPBvFW2+bXkiE2pXWulajMjbL4YNH6O0dYN2aPrI5geM1A8u1opSkrXcQP9fBxPmjVCfOIJ3QJriSDkIqLh17jaEd91quyFGUZmc5/cpeTh07jutI7rxnF+29/eR7++1kTpIWwPH11Fo6wckBNcCB8lULLvW0mg2tZWVtrEfimjqRS0JcngCpUp3GIIW0/Yb1FEk3Z3P/i+b3f/07zf2Zms06xmCI43LVJEmSJMQGpSenJsbjWCajU9XqVCWOO3jzJ4sSgJieqYjJ6bIqV2Jn64bOX7hltTsu58+c4Kk/faQBLGBdzpu6YcMd67l0roaXCVCujxtmCXMFnDDAiyLCbEiQyZDJZgkjP/XgNDe91d8LH29hmxwO7NlDb28v3d195HI5hkdGAUmpVMavf8kNdHb24vo+Z0+fYtPmLdQqZRtTIwAhUE6IcTMgAkzDFJJoY7cQMSZGmJhSscZ0dYb2toi2LLR3RhYYNLT+MmuQdlXxo5/5IkEYMDi4lnxbgbbOwF43Ly5t4Rd67neYiQi33MX4yCDTl94gqc7aUH0hMXHCxWMHGNx1HxOXL/PiV59AV8v09ffQ1dtL5+AQUb4NatVF+vdmtJCVlq9rZsJyRX4G8kPYlc+AqcHMRbtliFwO19Lqdk0xLQ2+RVArjpBUpkAaZKNZIjX5JUgPITPCwpEwwkbXzbX7mmdq/gBjn0cnDX5HJzWta0kc18plI724UhHTJkHXYlORStUOn5ypjdndpN/c8tA7NsrzlyZkpZqo44//5L/0PefdixZeCdfiOFy9epKXn3ySalnPWzvke7B1rcOsO8jwuVO4uTzK93HrG8NnsmSzGbt/c/O+QssGlmZ7dsGpOCaby3Hn7t2cOnmSI4cPE0Q5MtkCQRihXD99/xrP90HZvWdGRq7S09OHlAZHKaSbQbgFjLCxLBZcpHVRatAmRhiD1hotNK4fojyP9s4O5tT4VmI1lkqxxOv7XmV2cpKhgT6G1vSQyac5SpRYkOC71cpl0XRI0N7bQ769jasXzlEZv2hte6mIq2UuHnyFo0fP0NGepbNrHWEuT/+W7cSVatrvX2Pt5HoiFGT6wW3Dai0KqqNQnrQfoGXdbgmC18wFMCIE8ewVtNG2l4Ww91A2xagAcHK240Ud/RqbDjGfZ1nslgZMjNExGIwRKk4qs7UkIanVqiXI1ErluIjwkpGxciWTycCb3CwSn/jInfLQ8auyWK6pzes6vPZC+DOtS17H/Fn4fwOELseOHODS8csNYKk7FTYOgOzdyfCB83i5LCqMbAqFIMSNIvw0CjeXzxHlIqvKt7zvEu1q1WbX5dKZ04xcucK5s2eRUtLTO0gmV0AoH+mkbmgdI+rbUSSGoXXrOXLodRJdxXEyKMfD8SOkFyFUBMIlMQKdWLvZJKCVQMd1CFEU8j69XWkY/sLFVA3R4PtMDY/w1Oc/T76QZ/sd2+gdGiLX3ZXyMYLTR47S3lGg0DtgF+tdE/XZ/CLqVRuU49C/cQvl6R4unzlJUp5GKkGlXGSwrw03iOgaXE+2o4NyqczTn/8C73zfQ2QLrZYPLDI5bwkQLay/SWvR2q58zvRjgQW7e+LEGYjrWf1vwEMEFlBS/qNhFJWniCsz9p0JS96SLlIUSJCuMbjGpGtP0l0XF6omXMO3NMDfZlUwOgY0SZKYpFZN4jhJTJLUjPFr4xOTw0YqXTGqZqTQ+/cfrMGbm9AVJ8+NydnZqty6vsv7q//2ff+GZQXLLQNo8iEXjr/Oyf2HLZeQ1iol9BYU69bnGRlxiWsCNwpRnk+QyRFks0RRZJNrp3sLqWtczou1Qyx+Kj2oK1Uunj3P+MQEm7ZsI8xkMUikEyAdDyndNKpbIkVCpTJjK0vV7B07d3Hu3FmCKIPyIpQXoNwQqXzAZmBLqqV02Y+DltbF3NsVEUZuC16luXkGpMP08AhPffYzZLMRO+7cTr6rFy+TTVHKkqmD69bw2T/8FPc8cC996zcT5AqWHV+OSOxCQ6M4deI8mzetQSpFrrOXzrXrccOQ6eFRnvvK42QyEUEUXLfKm5PrEa0LJqXjQWFDuv9yDLgwexbKE4s4G5YJds0Ebn3Cm4TyzEW0Tmxi97T+ejSu1WAiI4STUmeyqQ0LNZZWH8UUAHWC0Wnov9G6GutaYkgSQy1OTBwnuqrjpKLcKJkuVWr1C9+s4CIeemC9PH9lSmYiz/mt/+fbH2zLBz/euuQKTCGwL6g6wyN/8qfMjM408rMYA14Cd73/Dq4cKTE9MY6TCVGuh+/bhYhhFBJmbP7bbDZrc9+aVvdaxFO0CKg0/nIcLlw4z+Ca9YSZLFL5FlSUC9JFSQehBCY2oBxcz2N2ZpJMNs+D732IvXteYMOm7Xi+i5YOQZQF6eM4Pkq6ICGpSaoVqFUSpC/IBB5h6DS5lheRMMP51w9y8OWXCaOAwaF+sh09+Nl86vKd03bcKGLznbupzU5y4cg+su2ddA1tQvmhtd1tj7e8TXF8nOe+/BVqlVn6+7qJsjkynb1k2zsQns+BZ5/nwqmTdHZ1sOmOHThBsMAEu5WyzInf0FoSu4Yo048FFgnxFJSGwcQ04loaAL58LcrU41nqcSZCUCuOUyuNY9Bz+1yJdMcFKZDSQzqRQEqBEcbUDSOa71/3GtWPNQGOAKOt1mKMTUimjU7iaqlaq8VVjYqN0HGxODtVqehquVatVStJfYPvNyW4WBJ3tirK5Vh+97ftyG4Yav/nzG2McJ1LryOFDM9/7q+YHpmhvmtTvYt7+xz8Qj/jF17HyedxoyxO3RRKPURhFJLJhHih1zQhl0HeXgdYwGbAR4gUWKymIh0f5QQ2c326glc4DsJIhFFMjA3jug6ZTJadu+5GKJf2zg7iao2xkTPIoAs/14EghjhBUcN3NJGj8NJVBK0BMj2YDuTJM2fY+/RT9PX30DvQR3v/GsJCe2uNJEnYsG0rrzz2Rdau62f66jlKE1dpG9hAW+/aa8srhdaai6dOcWTfXtpyHu3r1pNp76Rr7WYcx2ZomxkeZezqFdasGySMQvLzUiUsQxY1iW7UVGr6iBgDyksTb9ePSxg7CpXpJmC5biNbHNINErcBMFpTnR0hqRWRjjLaIKQSqTcx9RIpH4Rr37AQCGQT11K/VytCt/lPg9axjW1JTGJ0nKRmUbWWyGolUbPVSlw2jhvPTMXlC1enqryJwYWH3rFenr80Jd9z//rg73/8nncFvvPelgVXqrVISbU2xUtfeZbm7eCSBPqz8LaPfQdn95zACX0c30P5AUEmT5TNE0SR3QIk8PFC//pf+usC3bXnledhDOQKHRgE0nFRykMoFyFdpBQIFWOSBOM6CByk9BkfvUp7Vx8dvf2Y2HIcjqPoGezhwsmTTF06Tr6tgFSKJI5tjpl8BilaEHkLsAXf5/KJExzZt5etOzbbaGFjbP5fvbjGkOvoRIY5RBpk57g+jnTsFgn1NTHaRg7XKhX2PP44l8+coq+vi77+XrJdAxR6+y3HlCQgJTPTU8S1Ktl8Fj/K4ERR61QLt9X9vOCD0ugvA5leiHppbHJWvgrlKRoBc/OuX6HWUidxjcFISWXiIpWS9SKm7TDCWPJHKolyfISqr34WlsSta1jXPE9rTdvUvYqASWJ0EptyJanElVKSJHEtMX6lXDZTNa0qJlbVas1Upmuyrrlcjyb+mosAxPBoURZLNfU3P7ijd8v6jv9A64w2LS5dQgzQFfFXv/U/bDb8Jgk9WL+1m9krJSYvT6IyOZQfoFwPLwzxQp8olyGXzxNkArvZ1zX3FSzahmsOtygnBFMjI3h+QLWmCcMQg0BrkMKxmoxyUMrBcRWu4+K5Lp5nyeVycZbpsZH53pMkoW9wiNf3vkBp6jLFifMEPuQK2fnPUN+Fr35tSsBqrblw9CgH9zxPd1eB9vY2pBBIIRg+d3xpcjSOedeHPsKxo6fxM1n6t72NbPcg1dkZnv/SF3nlK5+nXJwhqcXsefxxTHmSO3dtZv2WTXSs20pb7wBCSGYmJhkfHYMoZN/zL9Db34M2hjCbWwRYFpGWbV15jMk8aXY9uxHk+prczA6MHWduCcPNaC1z7mdjDCauUi6OEVcrc8NOCJDKCKlstj7paWSA3RdKYHXUebESLe674JzR6CSGJMYISOI4SarlarUSl7QRcS1OyhOTs6OVqinXlFMZHS9WX3rpxJtWcxEPvXODPH1uXEah63zLvWu/Sym5jmXZO9dUteC/guLwRU4dvDAvEjeOYaAAQddazrxyGC+XQ4UBXpAlzObwoxA/tB6iKGreHH65913iXLMYQ5jJUCoW6ezqpDgzSTXxCD0Xx/cRQiGFQRiTgo2LCCQmsS7CpFqjPD1pc6Nk0lWXUlGNq3ZxozTkuwbIdPWlYdxLPISU4HkcePJJLpw6ztbtGwmDgCSOUVLYBHCJsf9fIjWkEoJ3f+xv4bgKlWunVq3w8tNPM37xNNs293L59WcpJS61qWE2bF5LpnOArqGNVrvRCUYILl84j9GGTD5HcXqG9o42atU45ZNkC7Oo1QRd7FkXI1SXqbXMdRhkulLXcwK4MH4YKpNz+VpM8/XLvaeZ01qwmosBquUpquWpdMEQxggb1SwdhXQcY5BGOGFaqRItm9zyvvP7wxhtNRadoJMkiY2olIvTcax1pValpBG18fHp0XLVK03FqjQ+5VeZy+Jt3kyaS6q1zMpSOVZ/8l++996OtvDv35KatYBOj0f+8M/m7TekNXR3BazbsYniuEZraZNrKxc38InyeaLUQxRFIa7v0JpfaaWJLDx8fXxUjsOOO3dx/uwZLl64Qq7Qjh9kUcrD8+yP6zm4riVzXddDESOqJaiUIKkwcekM9TXNSMn5Y0dxPYWXKRB19MyPYl3YxnSVbqVY5MDTT/L6Sy/S19tFJpuzgXdpdJwkQZiEySunr/tMYSZCScXJfS/x2B/9LuXRM+zaYTesF1Liy5i1G4foWr+DjqENtj1Juqw/jjlx6A2y+Tynjh6jb7CXaqUKQuDncssDliVlJeVbmUPCutqzfZBby1zOm5p1PdczzM3TkFZgDukUUOo/QFItMjtxHl2ray0ppaJsRK5UrlFuFNsE3MJuUdTK/L2O1lYHlrpXShujq+VKJU6oxrW4FieiPDUdX8EkyWxFlyZmKF6diSvNFb9ZwEUA4u13DsjJqbL6kU/ck92yvuPvuY5qvb8zXIdvWXDOExzf9zJvvHxqHtcS12DzHQOUZzymrkzhZ/O4XoDKRPhhhOv5+KFPJhcR1pM+LXmvxdzgy1G8BMrzuXr5IpOTM/QMbkRJB8dzcT3Xgonn4DoGRySQlEhKk+jKNLo6S1KehLiEiStMj1wCIKlUuHz+LBu37aRzYP1cK65pUjrIXBeUYs8TX+Xy6WPc9fadbNn9Nvq33snY6CSOBHSCMBolYopjV1oPz2ZNQSnOnT7JvueeY6Ary9bNA0jHselCBWS7Bli76x1kuvsXmJuQxDGTE+O0dXZw+o1jdtcEoNDVvTIit6XcBLnbzF0o13ItyrfXmgTGjzfVdaPmkGn8mNRDBFCrTFOaHbdZ/FPCxK6Ulwil0IJYutm67zn90GDmayWtXOkLTaIEreM0ITsYY0xcqyTVarWUaFmtJXF5aqY8UdFuSbpO7fJYsXz07FjdDa15M2kuD71jg5ycLstKNVEffPemjdnI+1h66tqZuZLFiUag2zye+fSj88yhJIbOTkUYZClPVVGejwoC3CiD71tTyAt8wihskVi7FWAsBizXk6a64pjNW7eTb+si19aJ6wd4rosrFcJUSMpTxLMjVCYvUZm4SG12grg4Q1KZRSfVRnBdcWIElEJKSRBl2fGOd9Y7AxY+R7raVScxwxcu8NznP8vopbNs3bGVtdt2kesbBM9nzfY7OXXyXMohJFgNJmbs9OsLHBALBmmS0N03QORpujoz9musQRtDx9o76Fy3zS5OrC3YVM11OXrwdbbccQfDly4zPjpKT28PynHJtrUvAJclvsK3LGgOrtFUkxqE3eDlsH1ioDgKk6dXYA61FtMEKtYsgrhWpjgzgklspKwQ0m4ToqRASBtzJX1j3Ub2PS+gnZkjcOuHmjPyzTmTTJLyLSmhm8RJElerJomTuJqYUmKcSnG2OF0u62Jsgkq5mlROnx6uNVX4pgAXAXb9ULkSy3/2d+/P797W+wNpFv9lzM7rTPKcyytf+DzDF8avccK941vvY+TYFEZIlOfheAFO4BPl8nYxYhQQBIF9aUsOjGv5neV5i64tM7huDROjF3AcH5KYuDhGZfoi1YmLVKcvU5kepTY7RlKaIp4dJSlPYWolTJLuuoghiauYWowQijvefq+diNe0qf4lMxAEXD53jic+89cIU2bHHdso9AyQ6+yBaoVT+1/jib/6c0gqOMIgdYLEbnZfnrjKPHWwhYSFPLnuQeI4QSMQyqFtYAvZvnUo1XojsNr0DKViie7eHoYvXaajqwOjNdn2dlzXbXGXFrJiYFlKm1noHcKmUujYkpo/EuIKTJ9LgWW597623HxgqS8Y1BQnrzAzcQWhlA24FSCE3eDNcSQaakoFbt28tTs7tHrvzfcVC2+OMZqkETinqdXiONamVq1WYm0wtYTK2Ex8tRpTloLK5IyZuThcLTPHt2jeLITuQ+/YIM9fmpKVaqI+8ZGd97blgx9etLBo1VGL/N8IElPkmc9+lTAzN9Z0Att2DzF+ZoJa1eAVwnS/IR/PC9II3IhcW4Eg8OerwUuZQSt1jbc6lxjuuutOzh7bT39fDyYuYWrToKtpTEoF4jLC1NK1QbFdUC8cMDbkO6mkiYgEdr1PqyCzNGtctVJhZnSUV597mrZChk3btpLvGbK5VHyf84cPs+erX2XrpgEGBjvRuoYQNi2mRJPoCrOXT5PpHLj2Ho6DiWMOPv88xfFhrsYuXV0FCv1ryPeus3ZpK1LWGKQjqZbL5NraePbxJ7jzrh0IKQkzGbuw8YbNopWaQwuBpa5llqF3VwqsdvIzO5xG4srGc9yI1gLN5pBOtZYSs9PD9lxjxbNBCoESwhghjFIBUliPkA18gbktJ+rP0QpU6hycPa/jGjpOTSKt0cbo0uRUOU6oJgk1pXwzOTY8Vizp2USEldGpSunCSLWutTQe9OsNLpbEHZuVxVJVbVjT5q8dKHyfECLgup/+ZUxkD/Y99TRxlXlZ/LM5j4GhHi7uvUSQb0d5IU4Y4kURQTaLH/j4vo/ve4vXvfDvJdc3NccSLPEM6X/zhRybPIep8SmqszYviu87TI0N48oqrjA2oZNUNgOZSE1qFEYb/GzOJn5adHtQYxe2ac1zj32Z2ckxhgZ7aO/upnPtVpRyiKtV3njpRa6eOcb6NR0MDHQgdELjY4hBC4NUktLEFTI966yZUBcpKc5Ms+/JJxm5eIrdd6whauumY92duNk2u69OFHHh4EEG1q2bS+1gDDiKiatXae/u5tihQ3R0thH4PmE2hxdllwcst8wcWggsBoywJG7Qg43EVVC6AFOn54DlBt3cNiI2mWcSJUmN2alRyrOTuK5s9JVSypK4UmKMqCnheCQ1jDFIR2CzfS16p2uf0VD3DKGTON1R0eikVq1Wq6VapVIrGuGXa9qUjJBxqWKmZ7U3O1Ux5TfeuFJhbj38m4PQfej+9bJSSUR/T879n7/8nd+SCd3vXrTwsvLi1svCRHGYFx95dp6HKK7C+h1DjL0xihdmEK6P43o4nk+YyZDLFYiyWTLZqJHFa86EaaEp1eNDFh5fkuhtUdeCOoIoQ1dfD+09fWQ6uqjVqpw/dQpTrVAqzlCtVEjiGG2s+mqSpOFdcIMI6bVO0ldPoI3jcGTfPi6dOslgfxeDGzYxuHWXzeKG9VxdPneWDet6GRrotN4Jmzt1rvVpLtzK9Ai6Vpq7h+ty6dRJvvynf0x54jzrBgr42Ta6Nt6FG2at+SAl5/bv5+WnnqJSSpMnpYCQaMPre19l47YtvHHwEF3dXXhBQLatLTVR5z1Q6+e8JdJqAiaWY+m9m8bCRFOF6Qt2S9aWzVqmttS0bkjr+iJFSa08w/jwKUgd0nPOQIlSEqRIHMcXJtaYWtUO8iTGxLGYr0xcT4tKTaK4moKMNrEmLpWq5Vq1Vku0rpUqSTHWcqpUimeUF8UXrlanDp4qzjIfWL7ucS5Wa5koymKpqkbGZ8W2jV2fTFNXrgBFWogB2nxe+NRj1CrleZRAIScpZAuMnR3BbYtsGoUosq7eIMTxXYI0cO7a1bx1tXKx5t2AWXRNRrL6MxiklGTaO0Absm1dZLvXW56lVmLq/CGMESglUOk2HQZJUo3Jtvdx7cpmAWhwXYpjo+zf8xIzE8Os2zBA75r1dK3daoulS0OEgG/9no/z7F//CevWtFtvhdD2y5xSdRJLYwpdY/rSSQpD2zCOQ2l8jD1PPEZfR4b+oW5yPWtpG9iEUK5NyJ3KhVOnGVgziJeJ5jQNx+Hk/v3suGsX+55/ka6udrJ5+3WI8oUmjWQJUFlxmP9icScLtFKjwc1A29q5c8aB0YM2T0tLc2jRRrZotkE3ReMabd3/k2OXiKtlXM+1to4QFlQEdsEisqa0DEiKaVJuG7hnsM0UqjmJ2WLjN907O66hE221FwxJrRqXi8VKuRIX48TUtKB8+dLkFeEEVWGcauzo6iuvnGzmWxoP/3U1ix56YL08fWFSVuNE/eef//Baz1V3L1p4JXyGFFRnx9j/9MFGFn9jwBEwsHmQ2YuTjUWJrh/hBiFhNk+YyRJEAX6wyFd/4X0aWs1SgEPrc4uBSv2c59uJHsfpIUmUy0MuD8bQvvEejj7zafJOQhwbpIjRArsWyQ1a1GuTb1fLRb7y6b/GVZqdd++i0NVLvndNWmQBN6MN93zgOzj63CN0d0QpL2xIMOnSAZMGhiqKo+cIu9Zx6NW9XDp5lHwo6RvspGfzPQT1xMQmoVQsIoQk6OnBcRWdvb1I6cytUVKKi2fOseWOO9j7wh7aOjtwXZfOgUHLz1xvkeItAZamvptHTWjo2mXTV9YXJpavwMyVJcyh5WlWJs1DPM9DJAWzE8OUZyesCSzr+w/ZH8dzEVLFSijHxFVEXLZWW+KgEyNIYvBD6zNSzTFaLdokBCbRxLUaOkkwGJJYJ5VKXC3OlpJaQrlaNUWd1CqlUnG6UgtnjMpXElOsksUwM98k4uuouaRcS1FWq7Gs1bTzfd+x6w+bzi0ofR3itlkM0BfxF7/0GzhNlIkQUOiIyAVZSmNFnGwG5bko18XzPPxMRJTJkMlkUe5imftbEHvXtOd6VNF1ykqH2alJ9u95nO7eHgrtbXQPpJO/OfitVmbNnQ/y8iN/xsb1PehEg6jgt3VbwtPUwWvOI3T6tX0cO3gQhWZo3SDtfWvIdvbQCDFvIWEUsfG+D3D8hUfo6c5ausYBLXTaeoMQhjiuMHr8JY7u28c9u9cR5trI9q4jaO+xxK3jMHL+LF/99KfpH+hGOi5TU0UGB3saWc7wfd546WU2btvG1YuX0HFMV1cnynGJ2jpsPUvJLc3VIha8ZwOFteDlgZrV3mqzMHaCRiZzWCaWtChUBxU9FzQXV8qMXj5DpTyL6zl2bZmwCzyU41oTUbiJI5VvKjOYuILQBpNIiGsI12rfNhgmSL1azWN5TjMz2pDoBK01SdLI3RIXi8VKHOtqnBDXYlmeLlbGDLISQ3GqoosjJVVlhpj5WsvXT3N5+CfeJ57Yc1qePj8uq7VEfeVTP/Sg56qdN1bbggmqJMMnjnL68GUayeMBE0PvhkEql2dwMjmcKMINs3hhgJeG9/uhlwJLK88QS4DKMrSqRYss+Jq4DkcP7OfcsSPkvBq+Sqj29CK03Su5GZzCQjtOYZBqXMERAJKoY9BqLk3mB1IydeUSe59+isGhHja+/Z04fkC2q29uYi8huUKet33o+9j36J/S1xWhE0vkmgbWCqSQxKUp7t09SNTRQ+f6XbhBlJK8BpIYpRx23X8/67dswvN9JkfHmB65RK1cwvV84mKJ6YlJNmzdwivPPU8mCpBS0N7Ts3SqhuuCymJmz2Ky8L0aUAG0bQSqYBRUp2DkMNRm5ojTZXmHFnE96zlzSGuNEYrpqREq5Vkb2i8lUikhpDDSkUK5ymihar50PFOrIZIauppG39cQqKrtM22TSwkhka5I3eQLMwOmXEsttlyPTqjGcRwnulYuFmvV2JTj2NRqiS4OjxaHyzVdNK5fu3KlOv3Ga+eKaUXNZhHw9SF0xesnrorhMRvmX4u1c8fm7v+7fu46l9J6cqd/a6A7y5N/+XmipuRkRkPPmjYCPEhD/B03SDeNz6Sbmnn4QZC6+FrUvWi8wDLaKxYea/G3UBjlcv7IYS6dPcOGjWspdHQyuGUXUjoc2vtyY5+ehsQJW3ft5sTJyzZySfmEHX1zwKLsTgFn3zjCs1/4HIODXQytX0/Xui20962xJK1cxhBIVzBvvOe9DI9MkWjLDdghNTcphOOQ7VpL34534tZfgJDWJa017f39bH/XtxDk2pFuQHvfAP1bd+OGEfg+Z44eZd3WzUyOjzN88RJrN6zFDQKyHfXUCjeimawUWFKZx7NkoWs7jW1QceDq/jSzXF1ruTG3c90c0qbJJBKG2cmrjF89j9ax3aoGEFKiHClc3zeO6yGlo6VSQugqJkmQpga1ClSLmEoRXZpGV4pQnsWUpjFxxX5lm9uYKrhJktik77HNO2OMSSbHJ8pxomu1WlKNtZytJpTLZT1bLMvpWlUUS7Mz5QujcbMLurkDvj5m0fBoUcwWqzJJtHzij/7ee8LAfahlwUV5lkWOZz2Ov/gsJw+enbexmTDQt24N1bOTONk8yg1wPB/X91NzKEsmn0e23G9ooXp8PYBpYasv2v4mvkZKLhw/zt7nnmHH9s0EoU/P+m3U4oQTB/ezZvOWBdt6ABg8P2BsdByxfSOd63YiHN96Y4wBDXsef4zTb7zOmrUD9A/20bVmI0I54LmcefVVMtkcPYMtYlQat5jrkEJnN17PdqYnj5PNRiglEEaSJDG1con2DW+j0L/RFtYJGE1lZpZTR16nVi5RLlfpHFrLmvXrG4FwruuA1kxcvES5VGbNxnYOvfoand0dJHHM0JatSwPLklrLSsEofR/zqKrEhvf77dS9ZRTP2u1BGp4Cc1PmkNYao036W2OkZOTKWaqVIq7nIoQ0Qll7SDkufuAJ4bhVV7oecRWrO6bV1yrC1PkrxwVj0Gk8jJbK7grgSOwWM+kj6oSkFpPUamijieMkSYyolmZnK8XZalEjKrXEVEbHZi9rVCmRXvHy1fLU2eFaeWZmxtpQbwLNRXziY7tlfXFiV0fkbd/U/dMNhqp56f813MRiE7neQ0De48t//JfX7JjY3l/AKSVIx0N5NsTfCyMbXh8GdnMzz0NcAxzLARax4GdhU1ucb/5bKnBcLp87y+uv7mPdurVE2YiBbXfjZts48OJzKM+hY2hNCw8QZLt7bMLw7iGi3vUNN68WhtdfepHJK2fZtmWAHffez+COt9vMcVJQHBnh8N49HHrhcUwatNXyp1mMYfvdb2OiHKTrCjW1uAZOSK53I4U1262mYqzHybgur734IvHsBB7TdBUEbvkKI+dOzdfCfI/TR4+zbvNGzp88xYVTJ+kfHMALI5wocx0AWUxuBljSdxNXobDG7vNs0k3NymMwcoRGCsMGsCzUXpbRwpTjMMagUzJXG83M2GWKU+Npe4QRQuC4jnE8F8d1cXzfOF6gpOOkGTYECIMxqaEaVzG1MqY8iynNYBoazAymWsboRsoVtDYWWJIYbQxaa4MQenp8ppIkolpLknKpVJ1JYmbGxiujxRrTiXHKl4bN9KNPnp9lEZMIvsacy8M/8QHxxIsnxGy5JpNEy//6b79jp+vITcuvYTF1QELW5dLhg5SLNTtuBWkUtKJ/4zqq58ZxMgULLp6PGwZEBZtR3/eXisJdzv9bHVoMDK8dfBdPn+T5xx+nv7+Pjs4OCr0DCOnwyB/+HtvuehtrNm2Fam1BPYBSXD1xgu7+dRR61qeEpw3/P/Tis1w8cZhtW4cwRtjFhmEGjObVp55g5NJF1vS3kc9GXD7yMv3b7m3R3gUiJUmtxuDmHRx89lG2b+7HzRTo3f6A5XmSeD4AGoOuVfAzLpnOzeTa24ny7Tbkv56LRUoqE1NIVyGV4MyJE6xZtwYjDAMbN6XeshvRWhaTJdzOCzVlLwPtO0AklodLijB5hnnzqAEsK7uvBRTr8q17h7QxVKslrl46jcHYvcaFQLkKqRTKcY0buEIqT0jlKaFjI5QCV6ITFyFlGjIg0u1WRLqyOcHuTyesNqMckAqBtMRxElsvkdaAolopxZVquVqpxmVjZLVWq5VGJyevSMepVMre7FSV6UQ0InIbaS0XPuzXUnMRrx+9JIbHZmW1msjveP+2zD07B/6+lKJ7keJc+7VfpBigRYVXn3ymkbpRYoNAN9+7DX82Rjk+juOifBfH8/ECm2A7ymRxA595+7g0bt1KY1qgfVxTZGG74drnmNNaJkfHeO2lPQytXUtPdzvtfQNk2ro4dfgQQZRl033vxAtD6puNz6s3SQhzOR744EdQQWRTd0jF/heeZ/LySdYNFch09KLjKiOnD1OdHOPVp57k6N4XGegK6e4q4DiS2swYkxdPtO7fZgkC9j3zFC999ct0tudJELQNbUcFdX//3BcRAMfh4tkzZHIZutduJNfVZ4EFGsBglGL/nj1s3r6VkctXmZmcpq2jjbaObpTvt9TWmq9vcYLFJ/sSbmfRdM4Yu8q5axsNzcQkMPJGGs+yEgL32nNzXqE6gZvyLUnC1YtnmJ36/7P3p0GWZNl5IPade68vb4kt97Uqs/aq7ipWb+gG0EA3GgABNsjGQgLkcMQhxSGFoSjZUDPUYLSMzSKNJIrUmH6QNFJmNNgMaRSHIkEQBLoBkECjF/Rae2VWVe57ZETG+jZf7nb047q/8HjxIjKyKqvRbOCaRbzn7ve5X1/u5+d8Z9sESaqsQ8FZLooipK0UaavthUxYhMJxRCoCZAISiiDjsUTFDLDVYFOCswE478FnfXAxBJcjwJTgWh2yFs6Fcr6WnStyXZS5ttqxto4KJlWsrg82RrkfiSgpe5kYvvrGygh1BOsUHxfgOyy5rGwGrkVrK//Dn37hiZlO/BM0PdlEo+0iATRXpzHu3bmM1dt3IDmAS8Bg4Pjp01j//TeRHjgM1e4gTlKoJK5SKsRQkdquDo39T+5H4Db77XfszeMIeCJcvvAOnLY4feokknaK7qkzeOP3fgcLBw7hY5/+UaAoMPaGmtJmFxbCF++wtnQXL3/pd5H31vGRjzyDuZOPY+bYE7hw4QaOLwC3X/8SbL/Aiy8+g9nZVgg+VCHTXX/pMlrzhxG3Z3ceRAQx8M75N7F87W2cPTmLk48/hc7Bk2gvHK18VCYmFxFsrw+pFNK544jiaLuPSpg1uHvlCo6cOI61e6u48MabOHn6OKx1WDh6ZOzj83Da/YClcX2jFFh4OgQmsgMggd61UOd5vK/9qkBTrENjicWPJRgGQ5sCG6tLoVKmkGAASinIqPpTEh7KKKliEgQSMQgMljaAjIrAUQzWQTIJnrrBW9cThX2qkDIVUQJPEs4ynHVjsLOlcUVZlqVxJTyMYSr7Q70mKMq156Ev9Whlrcgv38lrd/9dL8Z3SnKhn//s82JlfSS09eLooW509vTCh6UUR7f0kWncxNRdNTYTAAHvNK6/fQ7DuwMoEU6KNXDmo88iu7EM1WpDRBFU0kKcdpF2Z5C0UsRJUmVSwwTPsweRPK4Lg51i9K7jn1hHBEQRvvE7/w46L3D28cegIokDxx+BGw6RDYc4/eKHMXPg4D7iaBiQAmvLd/G13/wCIjvAhz/xERx5+mOYOXQaMAU++dmfwY1bq5ASOHqki9mZBASGEMEJTkogVhIrF7/V4BKqfYND+oPXX8XbL30dj509ggPHT+HwM59A+9CpsF3JnVYnZlhn0Z6ZC+cxbR5KgavvvINHn3wCF944hziSOHTkEA4dOwERxXhwdehB19fbaGu/RMDCk0DrwJa0qDeB/o3t++LJfeyvNc3NQVoI4Ri9tXu48s5rcM6yEIIRFDGoWFEUx4iTGCQjT+FtACIKKS1VQhSlARBVDEQJKE4DaS9kUJO8DRakYgjO+2A9AhcjuCKDNRrWWhARjPM2G2Um64+s9ZQbxyUBxbCwPQuZSxEX93qud/Fqr+nuPxlf8J0ndFc2MypLR8Y4UZRWnTgy+wv3VXkmJQdqEqxbfyUVuPr1VxFFW8l2WzMx5ucPQIzyAC5JCzKKICIZipq120hb7UZY+uRxp/xN5VX2AsQp0k81m9fuLmJ9ZQVnHzuDk48+gkNnn8ag38M7L7+Mp59/ERiN7gMsHB5+IpTe4qUv/jvEVOLpDz6H40++gLhOXlPF7PzAn/wF3FvZDFGuzoIo7LvOrBocQD3uvPRv4EyB+hlhBq6/8QZuvvMqDs0SDp56DEcffzGMzYVqBf2Vezj3jd8Hj+8RwTuHVqeDH/+5P40omULKRhHe/No38NyLL+LNb7+Esshw5NgxRGmK2aNHplcVmEYyN6/Hg7Ydt0cCnSNA60h1HAVsXAJWzmPbHHqP6pB3W45yrgoU7G2sYDToQQgJIRWDCDKOmISAjBSpKAZEbKVUMZiq5FCCIRVIxaC4BUraoCgN36MaYCgQuE6DbQ7oAVAOYYsRXDGEK/Nx5DU7tnlWjoyxptTGQqqsKNygLHlovBw5mY42Nl12/a4rsaUS/cFKLj//kx8Qg0FBhbai047Vb/yj/8WfaqXRD+z9qwkJZZu0UjcGJLC6dBuD5QyRrOqbWaB74iS65GEcQaatUC0xaSFudZC024iTFoSaTLQ9BSTG1itMbN8LTHbbD4A4xu0rV3Dlrbfw6JlHAO8wf+Q4BHu8+c2vA2yxcPLUlElUAxyN98fe4uUvfRFf/Z//MdqRwZNPn8Ghx18IyZcmJmfa6eLA2RdRFkXIEeJC+kKAx4mwpBQgAu6++Xvw1oCjCNcvvIM3vvFVPHrqIA4dP40jT30Uycz8li+NEFhZWobZvIObr30JpiyxcucOFq9fmwLaW/fNlAUGvR6EFDj/8ms4fvIYZudnMXfg4C4pIt6tyXnatin8l7fA7Glg/vEt7sj0gf7NKiDxQeKGph+XK2nFV5KLR/AvuX3tIvq99aACyRATJKXkKI6g4oijSEFIxVEUKRKBi/HV+KnyIwpSS7oFMEkrLKuKhGQPcgZsCng9hCsG0FnwfSF2MMbZbFSUurS6KO2QvddlYfKVjWJZWx5R1Mo2+35w9a4djUajJteyq5/AdwJcaGUzp5BlzkptnDp1bPbnm9unqhHj+78bsFTEyskDeP1XfxPtdhUsykDrwDweefJxSONBTBCRgowSJK0U7ZmZwLvE0/LhTj50e3Euk/2mbJ80qxNBD4e4/PY5dFsxDh+YRavTDg8HgBc+/gPoLd9Aubm2c9/17qsawSwErl+6gAuvvYQD8wme/uAHcPLZjyHuzjYmQOPPOzz+wQ9i3XbBzsE5VwFM2F9NHkohIAVh+a3fx7mvfgmvfOm3cHg+wsGTZ3H0qY8EicWHybF8+zYGa+t4/Lnn0NcxitEIV17+CgQBh44dn3K9AEQR7i3exdU3z+OxZ57C137n93Dq0VNYWFjA3KFDaM/N7QSShw4svBP4ZBwKx1Mc+hSrIXt/XW9ovL/3wLP4irytXPy9tVi7dxc3rryNosihIgUIIiGYhBSIoojb7RZEpKyKYiEFCSEC+DTz+JOopJcoCVJL2gbiFkTaAalQBphFeBmx13B6CJP14XUepFTv2HtvR8MsL60tGbLIc9u31unNfr6pneqD4mzo1ejqnY1aapkmuWw78e8IuABAURgx00nkf/c3PnM6itTjW5umTOgdYLLLRO+muP2tb+HexbsQoqqa5oDWkRM4eXIBm7fXEHdnQoa5OIZKWojSBGm7VXEte0gZzcNv214Xndr1VLFNwmg2pfDyV7+K+W4bszMprCkwWL0DMxoACLV+NCe4+cZXUedMHQ+vBowoQpEN8fUv/DquvfEtnHnkEObnZ3DwzHNIOrN7k6DO4aOf+lHcG0oYa+H8lgNXOO0Qwi8EwdsS82IDf+yFx/HMRz6OhTN/LLjzE4B2BxffeB1f+c0v4NXf/VW4IscP/9SfwvVbq1g4fAwHH30MaXdK3hX2YFPi+qXLiNMUS3fuosxzzC/MozM3h/YYGPfb3i2wNK+JCU5yRz+E4IHrAC6B3q0AMGhYhngSZKYdYwqwVH4stZOcdw6eGdZoLC3eRJQkkFKwEIKjOIKMJKlYUZwmcJCjKG57IgrGZA4OcWACPI9tXKRkAJcoAcVtUNIG4jaoPQPEKSiSgGB4V8KaIqRMLYdgV8KY0uZZMSoKbYrc5Y5QRnFULK8MF0UktHci3yy4v94vitXVzGC7+XnXm/B+gwv9/Gefp5W1oTDWC62tPHKwsxAp+eh0SQBT1I/mhqYYC0AJrN28iXbKUACEB2QS4cgjxzC6uwpEIXVllITUCnG7HUjcaJcArgm1ozGgfXxv/G43bcA5xLHC4UPzQUzlAP6L73wr/N57fPpzfwa3F1exeuN8YFqbrSq58bu/+s/Ru3sFzzx1EkcOz8E7i2KwCdzP8FaN8sN//HO4vaKDG3+VAwaeQVvvQhABVmssHHsEc8fOhrESYK3BypXLuHX5Mj7z2Z/E0VOPwJgCRISf+It/BQsnHwN0sTPHrRRAkuC1r38LM/NzAAEX3jiHD7z4AcwtzGHu0EGIaCK51Z4cy15tt0lfSyyNG5TOBctQNLvVp3ezqpJYZZnbdZ/7GUrtz+IrN//gKKeLHHfvXEe/vxl8WKrET8TgNE3R7rQQJwrMolBCqEqyZGZQiBWqxloFJgICpKKKc0kh0i4o7YCSDkSrCxGngJKwzsGWBZwtwDaDtxmcKd2gt1loYzMGtLGcWU+j4ciu6ZKGsiWL9ZVy+I1XNobYaX5uXNzt7X2XXFbWh1RqS86zsI7lx144/XNEFPQAAu3ULHabmRMtVmAlsHl7EfBV/XICZs48hRd/5EXcfeMq4nYbIo4RJQlanRmk7TaSVmtHlnmgedxdQOd+YDdVM5pU4xgvfOwTePXbrwQdn+q8TQp33/nWGJhe+MEfx/L1t1H0VsM6z0AcYePuLXzrtz+P0doSjh+ZQfvwozjw6LMoihJLl15BMVjf37XTJT7+kz+Na7fWQu4O7+FRp1QMRDEToXP4JA6ceT4knpISw14Pv/GP/zEWr17GJ3/ys7h1/Qa8mkE6cyCAQFEgTtMtd30G6gldDoe4+MorWL6ziJOPPIKbl6/i8JGDIGIcPnkSSdrastYA+1CFHpTYnQB9doBKgANPVce0gB0Cy29UjnKN42wby4NJS34cO+Thajd/pbBybwm3b1yHUhGUUsH8LAlRqpC2E7Q7LcgoMd1uMhsipoOQQsQMZhp744IxBkASoDgBkjaQtkGtTuBg0i5E2oWXMRxJGGtgrYYgB1tmOhv0ijLPvNY6c54ysCxWVkf3orSVk4j71tAw9y6/c2ddY7pvy9T2vksug5GmQjvRbUfyl37xkycPHWz/3O4TcdoEnhxiJV2kMTZXV7H65uVgJWJApF089v3P49oXX4JKQoY5GUUh+XaahmRQce0wN0Xa2DOj3OT3+mst7ewiyUycV5S28OxHvz/U36ncsAkEqzOs33wLIMLBYycwe/J5XH/tqzDFEIglikEPv/uv/jnK3iI+8vEXcfzxZzD/yNM48Ogz2BgxBAG3X/8yysHG1Bsx2aSUePr7PoPN/gjWeVjr4DzDOQ9jDJLZwzj0+IeCNc17wDkMez0Ugw20owx3rryNtNPF0x/68JTbRsELNFYYDYd45atfx2vf+DaOnTyJn/gzP4s3vv0y8jzD6cceRaczg3R+YfvvHyrHAmxJpLTVL2oDC08B8QLG82TzGlD2sTOFwoPzLMwc1B9r4ZzfUom8hx0OsHjrOjw8hCSWQXIhqQSUipAkMZOULk2iWElERMGczPVYqkRSYwdDBmr5BSRAUWU9SjugVpBgkHRBSQqWEg4EkIc1pQes2dzYzE1ZagZZY/2g1GawOSjWjaNR2pnLNkay99aF9d2c5nZt7ye41FwLGeOEMV7+zI8/95NSiCNbM3kXzmNXMrX6iffAgYN4+1/8/yCoRM2etA4cgvfA4Poiou4MoiREPkdpOq79QzQNGCaPO208E9/3ld5ySmOPx5/7IC5cuAY/fikypBAYrS+id/cqICQeeepZPPPDn4OQMe5ceBtf+pf/DIfmFB5/4iwe/dAP4+iTHwp8AXscPnkGS8sbiJMYS+98E37PhEpb5tTDJ0/ApcFpzVkHawycY8ikjbkTT0BE2z1kj50+jSde/ChMUSKmAk9/7OMQoJ3WnUihGA7xlV/7dVx68xwOHD+Cj/7QD8Ax4+v/9ncg2OLsY4/g4OHDOHTqNNiYB5BYHnQbYZv3LQCYApg7AyTzACzgcmB4JyTYHu+rvjn7kVqm8yzOuUpacUFCBMM4g4sXzqMsS0QqYiUVhCSOEoW0lVK724JQkYmrSpYUVCAKarRlcPhe539p3s8aYEioBrk7A6Rd+KgFJzvwMgmWJSJorU1vY5Sz87rIioG3VoPZXLm2flOIOLcsB4Wk4dK6HV28aQrsTuJ+561Fn/7EWTHKjTDWy099/Gx3tpt+aG+P3F1ApYlF1QpXDLB5/QYkc5XrJEHn7FPwqysgGUFEEWSSIG510erOIUpbUHGMbeCw7ZhTJKRp49kHfux9buHHn/m5P4cLb1+svDPDaikVBncvY7hyK/wkivDWt7+Gr/7Gr+LQQoRHHj+L+VNPQSatoGUJia/++r/Bncvn0W0nwV9FMJYvfL3iayYnxoSKzIznv/8H8PblNRjjUBY5WgdO4eizP4ioNRtUh2Zjxkd+5DOg9hEQKRRr97a2CQHvHLLhEHevXMHr3/wWDh47ihd/6JMohxn+7b/+Nzj3zW/j4IE5HH/kFOYOHMDCyVOI4xj0npM87fH7Sbd+oYADjwPt01vPwGgJ2LhecVZ+q++7BJbaKlQ7yjnnK/MzY/HmDazcW678KCPIKJiWpRQc0n4kiCLFUpIU8AFc4GuAIfY2qMnsAXZV9rrtAMMASCqIOAWlLXDcgZUJnGqBVRsiTuGE8nnJZjAoyiwvM5ayzDLd086NPNOol/s1kbaz23eKzW+euzcYjUa7Rj/v1t5P938a5Ja0caLbjuWpY7Pt2dnkU3t0n748ycMwgIMHcPfVV6rKf4E4jw8exezxE/DXXwOpCFGUQKi4Uo8U0lYbYkyQ7kMy2TG8KSrRvhpNWSQkaYoXP/UnsPj2N3Hw4EJ4IBCc2davvAQ9fBRDm+L2hdfx2Jl5PPnCR9E+eBwqToNFSBCuvvEKhis38JEPPVHVb3ZgD7i8j80b5zD/yHO7O+IRgZXCt77wecg4BjOQzh7FgScqiaj5u+bk1xrPfuz7wwMuqMp6x1i8cgUX3zyH02cfRXt2Fh/+gU/AGoOv/PrnMez1cPqRE5iZn8fM/AJkEqM7OweqJZ5Gcu6d7X7P8F7AMv5XdbVA53SV9KkEoAFXAJt3sLuT3H7G0OhZq0OVyXlsJSJgdWkRi7duQknFQkqWiiiU6ZWIkxhKKo4ihSSWCbxlUJOUZGIGCAQWjNqKVXu8MELVxcBbVcq2DCkXWJVwsg2LEThqA1KwN6XZHOlMW+jS2cwKP5JJq7h0ee2WSjtaFiK7fnu4Mizi/OrVjdrV/77m52Z7v8AlqES5ppluIgeDUv7in//Y55SUh6d0m1iuptm2B6OxXgjky8u49aUvwg1LyChItfGpZ9ARA2xsZIjnD0AmdYa5dijRGqmJ/e067O2fNG17c0zTlmn76l3aoRMnwfbDGN27DCUJRAxmARnFGK7cRJmN8PjZI5g9cgKzp58JzlzsgSTGq1/8ErK123jyiVOwNpT8UFLAiyDJDe5eRrpwHGmzzGSjeWvx1je/iZsXzuGpJ05g5uhpzB47uzewAFtAEClwWeLe4iJWbt7EtUuX8P0/9mM4ePgQXv79b+DWlatwRoO8xRNPPwGlFA4cO46Zg42QBubpx9h3ewBgAQDVBmZOIUipGli9FIrFhzTjjbHsdzy78CwNiYU5lKW9eeMa7t65jbLIkcRVBDOBhYRI0pg73TbardgTkSP2ERECrzIWdsP4mAhwdU0iCSYEb2tRAUpjqoTnV8JyBCcT+GgmpFVw5IvcFRDelJozC2jtOd8cFKssov5gZDbTmRm9ciMf/ovPn9vAll9LfXHuF5MSLvc+r+IDt09/4jFx/faGEJKE9V4uzKYf3tq6V7btyQldt0bUctpC/8o1xBGHSg/HD2Pu8SfgNs+HF6qUkHGMpNuFSlNE7VZDapk41tadmNi0X+lmH1LPbs05HD71CFScYOnyq5jtJhgH0VWm4ZPPfRzp3OEtYAEAbTBcX8Kpw8FcGYZLgAAECIIkAMLyG1/C6e/7LMRkRUSlcPX8Obz16qt45ukzmDu0gIOnnwvxPH6XfLpRBNYa+XAIIsI7b76JYjjEY888hWc/9lGcfOop2CLHb/+rfw2rNR5/6izSdCEk5YpjdGbn0D14MOx7l0u+s02b5Pv48SSwOA0sPA60jwZnOdZAfjck1hb1S2fai/jBOBZfOScGcKkz6ANFUeD6lStgdohixSpWpCKBSCmWUnEUK+p0WgyCVsKnIRM6ExHY+zFkVEAjQCKkxYRgEEkwC1BV5I4hQdU18uxhnQdDwiMCVAsAs8lYD4uoMM6XlrjUpcwsc7G6nq+wTEdREg/WN/26I18gZCKfdJqrL8KeKPy+SS6DYUGz3URu9gsRR1JJKQ/uDSr1L/eSLhjozuLWb/1ruKFF3AFIAarVRScxWL90G3GVaS5KWpBRlW0ubQV9etulqPc/wbXsmWZhYpH385DvtnLrrb1w+CgWTv0pvPHbv4ID862QQlIIHHnyI2gfO1P5jbhtpOf3/difwJf/5f+Ep58+DVIiiM8MEAkweUhJiFoJ7l38Fo4924i0iGNcffNNXHrtJZw+MYvDJ05g/vhZiCjaAi8hACHAxoDSFDbLcPX8edy4cAHZcIgPfPxjOHz4EI599MNYWVrG137rt1EM+5ibn8GJE4cwNz8LXRik7Q4OnzkLKWTYt6vPgfchHLxLYnfbI1b1mzkBzD2NoAoVQLYKDBYnyq42x/TgklQd3VyDCzPDE9Db2MCNq1dQ6hJJGoEqfkUpSVEsEcURq0gyBNuYOBEIeW8hPDMH8wNXAZREAlVSKJDgoJoCQWrxIqhIgqpnneGtg9E6AIyIQFEC573pDftFVsqydFEmIlGykflwxGtMyArjBqqthnc3Tf9Lv7s4wHapZU93/8n2vkkuhXZkrRPWefnf/+c/9thMN/3hqR2Jtotx2zfu6MfsMFq8hVa3OlsLLDz7DPTybXgmqLgFGSeI0hQqihDFCUiprRsxbf+7AtokqEwBmUnNaPpJ7rKuAn/vcOPcW7h25TbsqXkcP/UIZo+eQOfAMaDM0QSiehxJmuLFH/9p3H7t93D40BwsMZQigKpYISYoEGwxwsqlV3D4mY8DUmCwsoxXvvQlfPADpzF/+CiOPft94by8A1otgAjlvXu4c+MG1ldWYIzG2tIylFL46I98CodOn8bSteu4+NrruHP9Kso8x0y3g5PHz4BIhsTfBw4iihN05+aq++bH496fCrRXn8mL3lg/eZm9BeYerVQhDXABlCvA2rWKm6hc+x9IFdrZvPehQJ3z4/ghZgZLgcsXLmB1ZQlJkrASkpQMym8cK+5029Rqt0BEa8K5eaE8heKZIcSC4Jm5QT5SCFQlEmCWQYKpWBlUKjVVuUa8B6wNqSuNMSAieMRsbGlLGxUGqggF5cUIMirv9UbLjqNMRXG2ssH9S1c3But5brAluTxwEuP3A1wIAI0yLYQQwlovf/j7znwGe+lp9/OGHUsTDJo5CC4ygAEpCCKOkT7yOAavfylUGoxiJJ0OolYHUZJCxdEEsNwHMPYc35TfT+Vd9iPzVw91rHD51Vfw2te+ikcfPYbDRw/i0JlnEbVau+eOrSbo4WPHsHLgDLReQRKrkLNDyeAeTuGhE5GHGfWwevElZDbB5bfewoG5GDNzB3Dw9NOh2L0xeOf115D1+tBGg9ljdnYWz7zwQXSPHsNgdRVsLAqt8Xv/8l9h+fZtnDl7EkcPLcCaLmQcIUpSdBcOojO3gChJtoBknORqP+1+1+5+HMtE6xwNgYiIAPSDqXmwNCY9pxs+HkxiqrPJuYq8rUMqjNZYXLyNtbVVCKnAYEglOY4VxYlEkiSIk5g7nZiJXUewFuP6zlUBeGbfePNS4FtIBtVZMMCymlXBCkZMwVbkglpmjYY1gVh23sN6LkaZyY2FsVZlHlwURmTrfbukoiTPRujFQg3vrfcGb7zTyxGAxU/83ZfIrdv7Irl85IMnxfLakASzmJ9N1Ww3fYqEaJZ9a7T7SCvNdSpBORxg852rkAkACySPPYWFEx0MXgaEkpBRBJWEVJZxq3aamzzOJGG82/H3OMlt/O2D8i7h3jB7XH7lJVx5/SWcfuQIzj79NDpzBxClLeyn5Aecx3Pf/0m89fu/h1QM4SuijwWBhAJLAekZiBjFYBNaO8zNRDh6/AOYPXoaUWe2Kvkh8fgzz6LV6cBZE0ZHAv31dZz/whewencRCwdmYEqNdruFD3/kOUip4D0wf/QY5k+cDqUvhJhC0tLE8l7XpPk5bdtkq1/qje21l+/saaBTBU+6TWBwDeitYcs/ifcxpr3HUKtC1totlcg5OAZu3riBC2+/DaUUy0hxmgohFbFQglvtFs3OdzmKRBFJTpWglD0YRjNLIiIP9p62fIwqVYcq0n8scdXaPoFqUloQrNUwxsIZD+9MqEnkvOn3syIv/Ki0InNQZenEICvK3npPr4goHbQ7aXZ92W3cuWWGeZ7X3rjTuJZ9tfdFcim0JWO9UFKIKBJyZib9RGMzdr6hJkBkt4lPwNq3v4KkreCdAUUS3bNnQa5Asd5D98RpRGkbUsUQUQyp4qCn7gVYO75P9tutTxOgHuAhrd+aSYrb58/h6rnX8eSzT2LhyAkceOSxIMrX/Mp+Hn6t8dz3/SDe+NqXMR9lEApgiIr4E4AgCO8hmBBD4MDCDI6ceRpxZybkV/UeQkg473H76jVcPHcOthjh6LFD0MagnSo89+xZkBDwniGERDIzG/yK5g4inZ0Nl2GvOKB9A8sDbhtnkGvcGxkBs48AM49Wv82BfBUY9bDNj+WBJJadrZZY6vCJwLUwHIB7S3dx48bNMNeFQBRJCCE5jiV1ui2enetyp5NwHLEiWBB7EDwxmGENM3kxdopjjCV3IgEvgsmZWFYmaaA5f9iHzHKmLOFc2IezzmvtymFvVIwyU1gWA+0oB1O+3jd3IaO8n6NHidoYlG705Vfu1jFETWB5YIB52OBCAFCWlrz35ADx9//bz35/Eokz22frLsCy64QOnywiFGsr8LmBSgDR7iI98ySWX3kd6cw8ZJwiac9Apa0qhWW0pVfvx8LzbriXGmCmTqAJ8hYBWIpsiDvn38CtKxewsNDF/OFjmD96vDIDBzfvzfV1xHGEzswc7nsvmfHCJz+NL//av8Jjp1qIpIQI0VbVLwUYFjKO0J07jPjgUazfuI6L586jLDJ0WgmW7i5jrpvg5JEDiNOFsc8EV6I2e6Bz4CBmDx5Da3Ye4yJlewHHe+ZX9pBYJr1umSur0CmgexzB87YAshvAxnKDY6n2u28s2UVicUFiCdJLCJtwzqHX28Rb599CmWWsoggqIggCRUnErU6KtBWRFMQErxW5hJwDw0HAAsITnAE7t+XqXz1DRBJcESpMXKVbBOBdeL0RAM+wDjAmeFw75wGQdx7loDfMtbaFKU1eeuTOyf4g0z1raeCc2IiSeHhrZbj5xuXVPrYDywOrQ3V7XyQX6zzNdBI5HGlx405/kznUx94ptdC2j4ndTPRj0OwCVr/+O1ApAAdQkqK1MIPs3AYgJVQcg6pkxlHahhynSpwEk2ma2V7q2ZR1zcZbY5zeZ4uIhRL42r/9LZTZAM+/8CyIJA6eOlNxEx5IU5z/6u/j+oW38czTp3D2Qz+0ldR6r+YcfvjP/Fl8/Vf+Gc6cPQZ4AUEEZoJnB5DA8SdfhFAKJs/w8u9/DYJLPPHEo5CCcORQJxCSIHgf/GaS9izmDp9A58hxsClD4iHntoBlr/aegOU+v53MecseiLtAeiq49VMEYAAUi8Bm5dLf5Fh2BCLupspOB5ZxAbGGxOLB6Pf7eO3l19Dv9ZGmcSgWD0IcSySxQtpOeOHAPCcxHLmS4D2IDOAc2BsAjti76gWzdWwiAYYPHpbMICEDVjKDBY8fX+cJ1ng466qwNYJ2zmaFy7Jc52Whc+u5KHObZwV6K73yrhVRTkiy3gi9xbVy+OabvQzbSdwHJnLr9n64/5M2TljrRRxJ9YkPnfokCdXQISYmLW370vjelGgAsANkjOTg0cBnOaD7oU/Dj5aRLa0i6nQQJW3INIWM00pq2Wu/9eK0PjtOaZf1jc3bvzTaltTivcU3f/PzWL17G2fOPgIIgrMad6+8VW1nrN+4ide/+U0cP7KAVixx86V/C2f17sdutqLAUx/+BNbXhjAesI7hGPCQmDlyEmJmBptra/jir/wqZtoSp04dhbUGWhswJNKZeRw4eQYHTz2GE089jxPPfRidw0cAU4YzswY7QgJ2nO79uIwHfgE22hSujH2ogXzoueB5SwD8OqBvA4O1ifHuNrb9rdsCFle5+FfEqXUojcXS3SWsr28gTmJWsUIwNUuoSKLdbVG7ncA4vxYLLyMyMfkS5CwIBmADtgbsTHDpdxbsLOAs2BsEt//QL4DPVn4YIKQutaascuIagC2YnXfamv7qZlmWNjOWs0L73DrO1nvZeqF930H2IKPhel/3vvnqWtP0/EDeuNPaQ1eLPvDEEbG6mRMRi5/69JMzx47MfTq4KjfJKWx9xy7fJ1UUoWBHQwjPweVfAnFLobi3GsqzJq1A5CYJVBw3crY03kx7Eq+01f+BCdrGoba16n5UxJxgxsz8PJ774LPodNpg5yGEgMlzDNeWceXyddy+eg1nHj2Og4dm4b2DUhLL73wDJ57/VGNi8PSDMnDwxAksXr8W8rQgkHuHTp5BZ/4gYA2++aUvQQnGY08+iWRmHkIqOOvQXTgUAHl8PiJkj992vD3ae44Put9xpqlCHkjmghqkZgB4gNeB9Sofi68tVfV9aF6/B+PKmn4szgb3fmsdHAGDwQBvn38bq6trIdmTEKQEsRACnW6KTqeFTqfFaRyVUriImRFJhrc25DOGBTsTKiXWBcuqsTIIYAIJD/YiPPi1SlRJLd4CHgSn67EBEAqltuVwZHJjrS4Lk3uSmTVmMBrajSzTm0StUW5osyx978q94WB9fYfp+V1LLcD7ILmUxtH8fEs458WVm+u+3Wo/P56wddZ8ANOlhSnSRb3ee7C18INeYBOiBK0TZwHTh2p1IKMYpBRkFCNKq+TE247TPO4uatIO9WifwDK1VfeGt/Nhz33sY1hb7wPwqAtNSkFYX7qDmdjjsTNH8Oijx4OZHcH6Y8sSG7cv4b4kZKVanXzsMbz2+gU469DqzqG7cAhCKZT9Ps488QQ+/iM/hiOPPYu5I6cwc+gY5o+d3A4sYGzVINoHp7IvwvZ+L779WIQa98oZIJ4BDj8XkmojB9waMFwEhutBfWum+9wxxt2klZ3jDBJLZRWquBVrg+RgiwJXr17H9es3YZ1lFcccJRGDQEoJJEmM7kwLaSsadRJOuinPwRuwcyzgQT5ILBhLKXZLeqnSUoZPF7iY+jvbWjqBsxqmLOCcga8K0xltrC60GQ6HudYu8wyTF3qknVhfWhktOY4GpXH9XIv+23cGqy+/3BthOrC8a1HzYYILoeJbjHEiTSP5F3/2+bOS7MxO1WOy2Hu1blvO2QmgkQnggXKpH6KgDxyEmmvD9IdQcQqSIuRuqSxF1Cz/sUP9AaaDGBoA8y6AZSzxcEM9aHxnDxiDT33uT+Hu4gpCXo46p0uIcj188jRk2oJzJcAOgggyijFYuRuyze3V4hi3Ll3B7//b38Fcpw0IhUOng6UHzEhaLTz9wvPozs+G82M/zok7HveDtocS0Xwf4nYb6FcvqmQGOPYhQHQAGIDvAGtXgd56IyJ8GrA82HjHEos1gSSt8rM4AEVR4sI7l3DtyjWOk4ilJJKCWEWSkzTmtJVQd6aNVity7UQkUoZi8dIbYqeZvWOwJXaWAqDYBpDUAOODGmQDkKACnfDp4K0JYzIGTpsgyTh4o03Z6w8zXTpdlnakHQ+dRXl7cXOJpdocGWxYkfbv3it75y5sjvLpDnPv6eY+dMnFOk/eMznnRaedtlnEE6+c+iGZTNhU72EXycE7UPcA4q4MQXppG4jnwcZUJVqDuz8pBaUibL8uU6SjMXY1AW3y+PdrEyA4fognA/8mJBjn8OFP/hD6vT48HKwp4Y3F7KFjmD96GseefBFXriwHKw0pkFCQUYSVG5cqHXvaUMK4L7x5Dmka4/mPfxQnn3wuXKfJNvWRmVS5HlZ7l9wKsFNaAQfeZ+4scORDqOpqAmYRWO8Do0oV4gZYvocscmOJxQRAsc7BVhHP1hi88cY5nHvzHZAgRHGEOI6gIhKREpymCR85usDtdsxxRCaWJhLsCGyYoAF2gq2hkGJ0SzpBTejWvIt3W5JKXefIh+qMbC2M0bC6DB7C3sJZxx4oh4MiK0qT61IPjfW6yN2gP9QrxolsWIoNL9LenXvl+p1V3b9xY7PO1fKeLUTN9tAllwPzbZEmSnrP4oNPH/8+oj2SQk2d2JN9KZxaawbZ5TdBniAApI8+B8Gb0MMSUkWQcSjTmqRtkJRT9tUAlW1Dnjzuvk91Yl2tIvjqaxNQ6u1bQBMlERZOnEZ/YxNWaxw4fQaHzjwFlYSCZZ/62V/AvbUBQAJMAkQSQircvXxuZwEyKcGe8Y3f/h2Qczh95hTmjpxAlKTT6//skHb3+eyMJbD7kbbNY+y1bdr2WlqZuL5cAc3syeDDIlOAl4D8QjA1j3qAEti27/cgVdXAUpc6rR3krA8gc/3Kddy+tYioqoQYKYUoUkiTCEkSidn5jm91OtnMTGRbkU/gDYgt4AzBOZA3BG+IrQHXEqwPfke1tIKGhIJtqlD49M7CGw1rAjiBCI7ZZaOi0NYXprC5sb4otRmWxmXLK6O7RGIQp3Gx1rfrSwPa+PI3bvcRJJbJfC3vuT10QrcsrXCexWw3kTOd6NFx9vRtvabxIDs6be9bDkEyBsFBeIDXbiG/cQzeWCAK1eWEUiEAr85rsRuR+66plF1+uC02peZXEMCFsAUyE/2Onz4VIrjZYObI8aqQfDiGimKcfPZj0PeuQlTBaCFMlnH3wjkcfezpEOnNDDiHN779EpZv38SHP/4RzB6s6iyPKwE8hGdl3xP1vRxrUnqsSFfvgPYhYP5sFdnrtyxC6+U4v812juVBxrRzex0v5Jwd+7A466CNweuvn8OdW4vwjjlOoiBJK4EkjdFKI8zMJJid7QhjzEbc5hOCPJE3gDcgOICDCuTHAFKVeBl7ZTeyzLGvglHF1pVhwBHDO4JzDM8ECMB76ZzzeTYqyrLwRSBw7ch5zjY38jWAcu2izZLjfq8/Gvz2F2/0sAUsk5LLe5JagIesFj1x5pBwzhMzk2cWnU7n7I5O44QTwE51ZUpu2/pTpTArt8MWCajDpyHjDCJSoZiUChaicXqBqXlxp3Eu+0Gavfo1QKUmQRlbk5Gb96lJ7oZ29NRJHDx+agIIwr6OnjoNP3MS62sbYxWBSMI5h6XrV8KEimNcPHced65ew9nHHsXs/AHMHTlSAdV7eDYeSEqZvBZ7bd8PcdvoQyKkZVx4DIgWQjd7O6Sl3Ax1kLcB+I5hPBiwMAfi1lkH591WfmEGnABu3LiFWzduw1oLFSuoWCKJIyglEMcS3dk25g/M53Nd6efabp7gWLBlWUsdzoCdITgDVLyKrwEGDOZK9amfoWa+3CrznHc2FJD3Bt4HfxswYLQxw1GZaW1zY0xuLedexcPhiDeGuV5lKUeexLA/cBvXl4oBtgPLQyFxm+1hSS4EgKx1JIQg77148dmj7Xbin54eGLgLuTpJ3KG5TOg89aEQv2I8uo+fxdKVtyAoAkkVzM+qUft54rc7j7/f07pPm5q1rL5PjXW8i7TpfSBcd9n3o08+gXvtNtZuXcbs3DwIBCEEvDG4e+kCOOng9W9+G8dPHMXRUycxc/DA9mRPD9oeWJV4GMBTqULNZXaV/8qzIQeLmgFQAOYS0N8EBkWj9MpuatC75Fjslrm5ztGitcaVqzdw7o13wPBIQqoEJHFQh9rtCJ1OinYrRbcb+UQWkmA7wnsPNgy2RAEciJu+K+N8uG6LLxoHe9bSd6gaQBBVuSIP5wmeCUwSUhC0dboovc5GVhcGmfMiN5aLorT9jYFZgowG2orN0ovsxspg8/yl5aZ1aDIZ1ENpD1UtstaTioicZ/HN1++UJJJoyyjfUFO2Xbhqecc8nphwOgclByCjkLOCoy66h1vY7CsIqSCEhFSywbcA08Fhv5LKfdoYLJpgWEsv1eKOF8C7uG/MOHL6FFaXluC9h5AhdwsJAasNvN7AmccexaEjh7Bw/ESQ3N4N1/Cu+In9/OY+oAJuAEv9XHCQWBYeB9Kj1fq7QLkOjNaBzAfe6V0Rt9O3e/bwdkv9sdaO8946Yly9cgNvv3URHsxJEiOKBSkpWEqBdifBzGwbM7MtdBNRxMIkgjyTdyTYCHbWM1lP3gr2ZhzThSp59xhQuMqHy835Er4TicDHgOF95XkNASEVrIcxxubZ0GbWwViDXHM0ZGC4uZlveKZBYWXf+mSwvmnWby26UZ6jtg7tJbm8p/ZQCV3Pnqz1ghn0f/prn3ic4U1j82T3rc8dlpopRGuUAkaDSwCeER1+unLr8KEUqVQQcYxQFmLyeFNUoB34sV81iRsPdWN5m1g+cY/GFqN3eb+cw3Mf/xhu3V4Z7z64DYXbd+zUCRx95FHEaWuPYU95sz+w2jP+Id6bCgRsEbcTv/E2SCzzZ0LKBHjALwHDa8DdO8Cwqe7tJrHcb1wTaxqxQraSVGorkTYG9xbv4fxbF5EXBZQSLCV5pSJOWxG12inSVoJO+Mtm2i6RvlDwlgQ8E1sIMgLWCO9s5Shnx162AVCqz6bqPE5XEc6xLmBvbR16EGKKrGNnSleMcpuXxmZFYQfGwhS5Hq1s6OWR9hvaq4GjpLc2wvqlG9nmmxeX63QK7wuo1O2hqkUL8x1hguu/PH704EEh66d9CrBQ86fjXWBH/5qj8R5q7jBERCFJzvLryPuh0h+kglTBZLuNyG0ehzF1GOFS7ldNmiJ2j4k3N6VPDSi+cS51N55CbO/RjMXHPvMj+PpvfgFnn3gM5BGCCpmwcOhwqLE8TR2aBijvur1XSQXYXVqpmkqBoy8Cag5ABvAiMLoJDEyIrdlmheOJwz34uW1ZhdyWcxx7eAKMsfj2t1/F0tIKylIjUoqVEiSlRJIo32onYqab0tx8l2c6se60fCzBJMlV5VYsgR3gDW05xVUhFJUaxDWIMCPkHdo6BwZXVFsotcjsx1ILU9CmPKCHozIvDWXa8kg7GmmHgfXI760N73mZriNK+6Mh926tFRtffnm5tg7tpQ49FIB5uGqRseQ9iBn0wtOHP05CRlwlRgttUv2ZJilMm3ACcBqiMwupJMAO3iuQ0xBRBKFk8AUREuNUBdOyxu1oe1iOdlzeplRSLdeqT9OtfKwv38cxrc7A1+xzH7CJlMSLP/RDeOvb38LxkyfADBw5dXp78faH4obfbA+DU6lbza1MnKf3gbRNDwCdY4DqArBA8SowtEDhJtRMTDnPd6EKea78Q7YSate1hrwQOP/WRbz91i202oS0lbBSApESSGJJcSyRJrFfODgnFubbXvjSK+iYKuAQFNQfghmbmeEsalIWTZKWmy+h8PzWNYjCNoJnwPlKygrZuNkSl1leDrVBkWvkxsnMeTkwlvrrm3pJqqgcFuhZLzYHmvvnLmzUPMv7qg7V7WGCC4V5xnRgPlVK0hwQEchNmTS7mBzHq6ZIMCKCufUOVCeF2xhCJV3MPHoGa6+/BTCBpAhV/vY0NT+ApLCNV66v96SO3xBjJ4F/cjLsdoym5DRWs3f/zezcHJ744AtYW7yFmdk5tOfndxYleyjtIYMKMAVYqt8KCRx8BkgPA8gBXgOKS0AvAwoKWdea/d+Dx+34V8xjHxZbOac55+AJ0FrjlZffxO3FJaRtwSqSHEVSqEhxK40QRYR2O6GZ+TYLIddiaeeksql0HsQ6JMtmB2JDwZ2/sgjV0oqvQ0MqkNkmhfntsgujIbEAXPFtxgtXalfmpStKQ0Pvo0wbHhVODNf65dLmyK1BJn0lo/zaymj93HWzfvNm737q0EN9Mz1MtQjGeeE9i5X1jOdnWs+B6pIN98n2j7rLHgQsG0SP/ACQFRAJwS5egOmkISiWgolWiAkR+92fSnXM+l9T/G4CR/3GmdT99+lO/26GyoxDx48hiiLEafKQJJWmirLfgT3AcadJK2AAAog7QPcEkB4Kq/VbwEgDuQEsNVjBdyuZTeFYPI+5FWvdlpOcZxjncOnSNbz11nW02orbnRSCGEISxxFRnEQ8022hO5PwTCe1QhgjYaSCgyBX4YMBEOKFPAephWqTsa/mta8kljG/siWtbHuhMYdyIFVuHYoiGC+ttT4rSpdbQ6XWnGvGyLEaDYZ2rT/idetV35PaKIUaDEbl4PXX77zv1qHJ9jAI3W1iBjOIPVM/M1dBEjQVV0KmtC1gmdwNYcvnpV6MANdH67mPhWc1PoCF00fAbMEi5I6lXcuH7EXUTuN8JsF8EkAmCN0d4DPZZ59tv4KV95g7sIBWp/PezM472sN81mjbx9ZCfb18qHx4+I8FVQgG0JeB3gbQKwBjMf3a1+PcT5umCtV+LA3nOOdgARjvcOf2HVy8eBXtjkQUSSgl0e60KE1jbrdSnplJaf7ADObn2ma+7dShGRwjZzx56wUFgBEIvize28oyVPuiuLGzHNee3Nx8QYUPIg45030FLD78MQkwBHsHU2jOC4O8sD73kEWh/SDXtLHZ1/ecl31N6fpQq82llXLtnZubQ+x0lpsUux86yDxUtch7Js+gKJIiUfbgrrNlGxxNWnWqz0nClwgYrCI6eBilAHiwDOo+DXgC26YJb1rmuV2HPPFZtW1cCCOk+Wo+2DsfiG1eue/mPj2AxrY1zncl+ryL3zzo72rStrkMjLkw1apy3J5ASFV/D7B3gP4AyOXEK493Oc/dxjN9fR2A6MfSynaepSgNXvr2a1i8swTnmeNEQUkJpQQIQHemRfNzHT/TbYuZ2RaS2OpYuliwBXEp2HrPwnliIzz7MYFbu/Q3fVjYNySWasxbwkpQhbwPJUSsq64fhZSZxsBk2uWlRak1j4yjLDecGa+yO3d7dzjqDjLDPaNpsLhiN772Vn/typVt6tADFZN/L+1hmaIJALxnYmbqtBMpZTKzdfF2U3eak1tMWddYZgZcgc73/wxkTDBXX0U6MwMIrqrOyYl97zXU3SSZyQd5QgqZChxNE/S0+7SX1PSdau/15fQuVBGaWGYf0lAeehY49hGgcxJBPbgOZK8DqyvAqJgY74Oa73cHltq0bEzFs9QxQwR4Zrzx2nncvHkHxjtOUoU0TTiqMsh1uwnm52Z44eAcxam4O5Man5JpC/IsvIGEJQFDbDW8rfOyVBLKWGKxlbTSBBZf8SjbW8jFw6EkNIe8PJARDAtdGJ9rzbm2lHlSWeFU33jV743cmkM02hjqdaDTW9ywa28tjtavXFmpgWVSapl40B9+e7iSCzMlcSSGo5LjpDW7JUUAW9LILpJK/cHATr8XEXblHGR7HlxGcItXQTiE2dNnwMZUb4O9sHKvCc7bPqYsYGc8V1Md2s/k3YUPeui48zCfk/cqrXCYZFIFE/Phx4DWUQRpZRGwi0A+AoYi9KP6mJOq5n7Gsgew2O3cSp1JzjqHIsvx+ptv4/LF21ARQVUet3EsKYoUp4mk7kwL7VZEaSxHc21/SEBDwknhDRMsExwBVrCvCNyavAUHYKmrWLJvWIaCRExTpJbgKBdAL+RAUvBeOGtR5iWPjENuLGXaq5whRut9u7SZ2VXN0cC4ZHR9pVi5m8nNl19eHAFoplJ4X61Dk+2h+rnU8TxSCjkq3J32LD+91WPSMjTxRq+BZxKAmpyNLaCOnAacASUAscXso6cxurkMoSb5luZxHqRNk0Im7sE23X+SD9irNQCGp6x70DG+69/vd9/77T8JLNV6bwCKgCPPA1EXoASB6LwJZO8AAwCmkVltTwnwwVsTSFwFJmNTs/MY9Id4/bW3cHtxGVEquZXGkIJAEogiiXY7prm5Nh8+vIA0Id1OXKzIR5JCin3yRgbTswX7ILGwM6jz9ATnuEpq4yrp9janxRpYwrJngD1XZueg4pNUAElvNYqR9rl1KLTmkWWRW6eGwxK9TPNaadR66cVmbtFb7Zn+v/vS1R6wzQv3OwYqdXuYhC76gwLsmYx1DLZVGCdNMRZNAktTVZkm2VTfhQJGd3HgL/4XIA9kX/lVzD3xCOL2TOWtOrmP/QBL84GeBJTJGCE0lu8npeyjPYgT3bhNHvdhPSPv5nmrrvUOza+aUOkh4OQPAPFBgFLA3wbKc0DvNjAQgJXYMr1PA+n7zYPdt4/z2xoXVKE60ZO1MNrgnbcv42tfewXXbtwFs+c4Crlu40RhZqaFVhpjdibFzGwbSaIGiSw4QhkJGBBbEjAQbB3YEHtdJXcK+W19nZtl7MNSO8ttZccb24Y4XEeuVCDvuXKlEgBJkIhgWehR4UbaoCgdcu1Vpi2GBmLUG9p71sdDjaTfy9XGYCQ3rt8qhgjAMim1fEfUobo99GRRRWkRKSmEbKntGecEti0T9gaeHRnpqja4h9YLnwUB0G/9HqjzFKJ2B87Yd/HGm6YOAdsc5erPafvepj/vt+3GP+2nPexn4UFfYpP9J6UVBFOrbAGHPwgcfKLyPdKAvQRkbwJra8AgD2bmyX0+hNPznoMbv7FbfizWwVgLT4B1Hlev3MC5c+9gbX0daTvitBUjihWSWKHVSTHTbePQ4TnML8yWC/NJnqpCpgqJJAtyJWBLwBsBWAFn4Z2jrfSTHlRJLexqy9D2cwt5ccNzQ1UUeA0snhkeFCyfQvrSclEalI5lURoMtBW5gcoKJwerm+Wy89w3Xgw8ouFGJja+9tr62ttXV5oZ/B9qAqgHaQ83n8s47yqwvHTrnYOHFn6wKiHX6DQJKFO+7znXHCiJoQ4fhF+9CWxuIl1YAEE9oAbUBJZpYN6QWHaYQCekmX3XQG7sZlrB9Pe1PYxj0J6LIBGKkh18OqShhAf8nUDk9u8CRYK6MOC253uHtLIfVW9ie5Xrpk6c7cfqUJXkyTkUhcbt24t49dXzsM4iiiOOpESnk0JKQClCO40xM9vGkcPzSJThltJtSY4FHAQHfoU4ZOL3bKtSILUXbs2vbFmHmLeDJ0+MO1iFAr/CvtoqBCAiWIsyy91IW5ReJMaxyYyPhsarbFT6zd7QrXuZ9KyI+4MR9S/fHPZuLK3mwH2DEr8j7SEni9oicFudg92dD+NuoFIt70tNIKBYhTx6Fry+Dow00kcfBVb6O/c5NZsZMB1Y6nWTatDEgz8m4yYnweSE2GOCTJXWHsY9n9zHu91vfW5T1u24RRwmUucY0D0cJJWoFdbbK0BxB+i1JjLi1da3vdSd+41vexuDiW1ENVdRxE4KrC6t4OtffwnDYQaQ4CSJoaLgyxJFIbI5TRPMzLawcGCmaLWIYrhIkAP5koRgJu8YbADWxL4CFlenp9yyBtWRzrztPJvSWeXHMlaF6q0EkIAQCsZBF4Z1aZCXBpmBy1l1rDFuMCyxNhjyiuOoPxpisxTUu7dqNs6/uTbMC2jsDiz7vcAPpT1ctWhMxnrcWOy9EySZpooz7QcNvX1fByCgv4SFv/T3QG2B8sJXoTpHoDqtreNMO97UAL5JiWQvPqOpIu0ytIdl+pl6raYdlCf+9vOb/baJ/dKUe1QH282fAQ4+BqQJoBzgbwH5JWBzEViPAVc29jVNlXxQ1Wx7c87DmEoValiErAv1hDbvreK1185hMMggpOBWO0arlSCOZPhLFDqdFAcPzeDY0XndTTS3VJkoBanIQgoGeUsETXCa2NbA0kiqPeZWgjUoOMtxQ3WeeJoqYKmlFs8ApALJCNZLWxouCs0jx7LUjga5pn5W8qaX7XJ5pbidWbGhOe5lSPrX7+q1b567t75ZFCV2Asvkg/7vqeQSHhg2lv3NxY1liKR+Mqd03sUitFe/unkHmB7i0x9A+fKvoPUDvwCRAsh2G9euC1vLU8Fmot+2CdG0RvH2VTv63K9NA74H6P/Q2i6oOQ1UojbQmgfiFtBZAGABloC9DvQ8MMhCzBDVgZzTVKD9HH/39SFVgmtENdvKo9XDMSPPcrzxxlu4s7iEsjCsYoEkViSVqHxZ4vHf/PwMHzjQ8Z0WC+U5Fqwh4EFcedyyAXsjmG3DOc411J/JWKHm0Lebm4Et79uajmEICJJwiGyh3bAwKKwTee7EyCAqrKXe0PBGXur1uD2jlzbsKijt9TbN+htXh5uXb/Un/Vn+QHiWZnvIhG54iCJFxOwY/W9hu+VmipVoz6DGXUCHBJCto/1T/3twf4ji3/19YObkPgSHB3nA9wAdavZrjnny+7Rt09SN5uI08Hs/n4m9nrsGsDRNqOkB4PDTwNwBoN0COAM4B/QtYG0EDEchdTI1g/KmSSvNzwccNTNsw3/F+0paMTZwLkrg4sWruHDhOsrCcJxE6LRTRFHEcSwpUgLtdoKF+Q4OH5n3s3NpGUtbxNBKSUbgWDQEVSDiTCjvYUM6hdpRrs7F0kyhwJMu/RPnvOXWX2VZIAUSEo6VMxZlYTkvNA9LS5lzYmR9NCw5Giyt6jvrg/JermlTJbPFO7fzlbfvDDfefHO5du832Lti4ne0PQzJZTz4/rD0M92YCeD/5z/8ypv/0c/8dU+haA7QnFW0G6btZUKm7V91H+rYxyAPHUT56uehnv9JxKcXgNVs+88bb4tdh75bn22pFJpSStPSsZ/2briPh63mPMDvp0mSQgGdA0B3ocqynyM4GxnA3QLWMqCoyANRlfwAwueuh31wCY0r4tN7N44T2lZa1TncXVzC8vIqrl27CaWIpRKQihBFCq1WAqEkt1sRzc13eX5+xszPRhAoKCLbJgYEMYgsKPivgLylupzqVuY4rpzlajAJ/M44Vqi65VvBiFvAEnLlNiQWoWCZdJ7rkYEynmVpGVlpMLJQWWHlcGNgVjzFw2HGayW4B+EHWc7D3/v9O31Md5T7AwOVuj38ioul9UTg08dm40KLe/Dl1sndV1KZ1iZ8KZpv0tF1tH/qbwLsUf7e3wPLY0C7cUrTpI4dl/p+/MaUyTE1rKFp6doLHPe413sSnO/mGXkX0kHz+nobzMqtOWD+ONCNAamDREIZYJaB4WXg3ggY1a/hxlin+bbv61ym96lrNRtjxnlunfdjCcZHCv3BEC+/9AbOn7sI5z232imSRCGJ1Lhuc7eb4PjJI3z48DzmZiOXRjZqJTJRgonYMHkDAV/lYDHkq8xvflz+ozY787gUCIeAoK3R11HOjO3A0gxE9AwhJADlrBNGW+TZUPcL7TMWUWE46hdGbI4yu1pqbFiKhyWiwdqaW3v1wmD51QtrTWD5AydwJ9vD5FwYAGeF5Vln/Z3lzUL55RbkMYxLbOxo95FU7qfmDO8hfvrTKI6fgbv9Fswbv4P4xU8C2e0p+6TpYLPr2dR9CSDGtuDFbabnCalkT0lp2wHe5bbd+k/hgLbt6z773FYt0gMkgdYCMN+tAAUARdXuh8BgAPSHVQwNAWLCyjZVvdvvuUxZWwGLa7jxM4KVyDHDaI1bl67i4pXr2OxlnKQRokhSksYcxRKSCEkaYWa2jYX5WbTayaDTFmkibSpgIcEQgsDOE7xhDmZmYlcleuLKAlSZmYM6BEymTdi6htvPJfArFbAAYBIQUgYIc67MS8o1K629HZbGF4hlYYXKVwfl8jDDuiPZLwOJO3jn9sbG11+7vV4UKLFdannfc7Q8SHtYksv4qlJIjMppLMmrIwblIm+9zSf/prX9Wo+qfitvY/Z/9U9BklD83t8DmxZwoI29Tcr176etbwDIfY8/Zd27NRjtGvl7P2lmEjze5bNUv3lFBKQzwNxB4NBcBSwJAAL0EBitAWsbwMomYCuPU5rwCZrKrbzbYVWxQcaMy32MrUHGVDOKcf78BXzt669g0BvwzEwKFUkkiWIlieIowuxcGwcOzmJurou5g93RgS66ndirSDKUROBYhIcQALEl9pZqMBkn1K7OrSZy2Vde9Y2A1rEa1HgOaknF1QYkEEhIMJS3VuSj3GbGcWadyEmmWtt4czi063lJG9pivXRifajV5shFvVuLo7VLt/u9IpicJ9Wh7xqVCHi4alE4EQIb4/woL+2bF1b+Jcwm7fsMm8UZp3fAjg5WA+UmZv7GF4Cyh+I3/hsgeRJodaaNbvo+aUqnMccybQyTmxoL3BznZMf9AMD9+jykZ2ZMSleSimcgmQUOnwQOCqCjAWQBbGCArAesbQKrI2CUAWoCSHeAyn7OZfKctver009aZ4PX7bieUIgVKooSVy9ewRuvvIHLl64iTRXHSURJGkzLcZwgbSXcnUlpbmEWBw8fcMePz5m5NqVxRCQEk5KClahoIrYIQYgYe9yOgaMZK4SKZ2mm3qjPvVaDGqpQbRUCEIr3iQiepSutz0YaeWkxyks3MixHmZMjL5NycUXfvL00uG2RDoxPeys9WrmzVK69cqm3cft2v8B3Kc/SbA+L0B1/H2Xad9sxd4l4bXO0wjbmvRGM9uA79yEGkAB6ixBHPwj55A/CXvgiyt/920g+8xeA5RyTSY/vs7P6NKaMcRp/sMsuuLmwj/adND1TdTwGABECCtMEUAx05gCsB5UISbh2zgIFA/1R8LS9n//QA413FxUIlVNclR0uWIKCuTmkImA4Ilx45xLefvsCojhCkkZMkiCFYCkkRYniJI3R7XbQ7rR4dq6Ddisquy20BYV6coIBKXwITGZPDA7+K8wgpi1v21rNadShri9jUwWa9Ktskrch2ZMEkYIXyha5y7RBURg/0l4W2vIwN2Xm1eywl/OKgRr0BrwitR2Vot1fWs02vvrNeyt3Vvu1B+5u4PKgN+F9aw+Lc9mm4/UGhWu3lL1yfeUOPvG04+yKoPaTE6/3iYeUdnx5gOaB9Svo/Nz/C6N/8FPQL/1zkATiH/pfAit3g1/MGDd2QzLCziDFev1uwLIfK9B9tj9EFeL+42DUOaAhOkB3Fmg5QGxWeWp1qMFsI0B7IC+AQR9gG17tNbA8FECZfp9rbqX2tvVVqVPngiu/NRaD0Qi3b93BhYuXIIRgJQVFSiFO45DyVILb7ZRa7RbPzHYwOz8zmJ+J2wSTSEGQgiFIgIKOAoIXqKxQ4/PbZoLfGu62nCxNYEGjf3UewaW/xnFVlWWV3hjkpUVWGs4Ki0I7MTRejDzkoD8068OSVp1P+05geGfJ3CuoGNy6Z3sVsNTq0LR0ld9VkgvxAwf7TewgPHACAagiAGkrjdqHFlpzMx218Ppv/LUvyPJ6Sof+uADbnU/UvkFlL2tLJYbOHgd7RvaPfgYgh/jTfwPRC58F1m4BppHEekesUC3GNpcntm87nN+7z57+HJP7mrb+PQBOvb9tKksFmiSA9izQohD7w2sANkK2fZoB/AzQ10DZB0wZEn/vcMt5L8Cye986U1zTMa6OE2JmeCJ4Zrz9xnlcvnQFtS1GSQkZSYoihSSJOU4TpGmMdjtBd7aDbrebd1os01hEkpiIAAEPKTwIHmwNceVpC2/AzsCHkqvV97LyaQmu/t6bsaPcdhP01rn4CpCCMx9QRTezY+mMcXlukBeWRtpgUGjOtFe54XgwLPz62lpxt6RWz3J7fWMk1t6+Nrz3+S/fXS7LssQWsNyPxP2uaA/dWgTA54XxWRG7Tku6lQ372rEk+zhYYwfFQ3sBxraO9z86EdC/C5o7geRzfwvlv/olmK/9fYjuPOTjHwd6a8BotGUO3ybD7nb8KRaYJhezJRtvtfcI1vtuzFvnMf7EdgxmD6gISOYBLoGZLhAPAbsKIAZEDIiDAOYAK0LE8mgzeNYKsZNTmT6Q/Q4Yu0orFYdSp6Fk5irnSqgh5KxDfzDEzRs3ceP6TThnoSKFKI6gVASpiKUUlKYxdWZa3J3pYmamXczOpZGUiGLBSkqCpBCFTJ5AwXq4rXI5g8Bjg4IAkQCRBKN6MREBJMHU9GWpKz+GvWzzvK2ARUoF68mU2mel4bIwKLSnvLCq0F6MCiuGg8yv9jK/UiLp5YXfyNn1Noa0eXkp700Blu8KD9z7tYdN6I4BZphpW2q2//TXXv8nnJ5h7r3S6EoTuvsUs/GuVqVdGN/6sm7egjr+QSSf+78AQqL8zf8G7urXgdmDwPzMhBl5UkTfC8SmbWtOmBpwphG4037K2CnhTD4jTUBr/IanrK8P611Q/ZwB2keAQzPA7CIwfxeQVwDeAOIuIA8BdAoYzAPrGbCyAhQjQKmK3ayOP5WobY53P2261LZVL6hy3R9n5K++M+CjGNevXcdXvvhlXLtyHdYaVnHESspxjeZWO0F3ps2dbgvz8zOYne3o2RmFVsQijVhFkYASAlLKIOmosfkyaMnbksVTAJUxyEiQkI1tYXuoSgagSqYNoIpqrnxYQIBQUCqC89IZC5NrnxeahqUVw9JgZFmMDMfD/oiX1vt6aVTQ5kirzcwnGxs9Wn3nymDt0qXeADt9WaaRuN917WGpRYTg8K0AJADSNI06B+Za84+e6B7+yv/8n/xrMfx2REc/J0CTGePGe3qAo06OebtYCvbAkafhF19D+fn/HCAg+vhfgjj+HMSBR4DVtcZuJiN0J1Wjel1zQu+hPm3bzzSVaHKy0pR+je/Tbs9UnOMgcSRdYK4DSAOgANzlSgppA/IogAPBL4U6wPodYLgeJte2apBT9r/zgPvpNLXfWAWqpRWuy5W6ymTr4IngtMH5c+dx+9Yd5FmOOIkRxxFDEKQUiCJFSSvmTreN7mwX3U7btNuxShPh01hIKQWkoJDBoJJRBPnKl6VyhBtHNFfu/eMi8Wbru7PwvgTbUDiex8XNQqQ317xQ7STHBEBAJSmMJaONz3PtitJSlhe+XyLOrBG5YTnsFWJlbdMt5RrrhRGDXKv19YHYOH+lv/Lt83f7DV+WSVVoMvnTdx3AvC9qEQBfFMblSWRWNvKiP8ivzqvWU8iuAJ2nHuIhJ9p4gghg9TLE0Q+i9YvfgP6NX4R96Zchn/wM6MN/FnT0GNDvAdlop2qxbX9o3LJJFWoXzmX8m12AZUebRiJP/LTe73hlQ0qKOlsJmdoaiJcAtxbK88k5QC0EYMFhwMwAWR/o39siucUE2E99RN/Nc7sLt1IDysQfV05mjgOJe/7N81hevoc8y2Cs5XY7DVkfI4lISsRphDiJOG0l1Ol2eG5+Vrda0rZTEQmQlEpAIIBQ0PBqKSy8D7mSQlB9B4tqmSqw3f4nSMELD3YOJAjsQ3EyXznzuYrnZRIgEdQpbWCMQ5aXnJeWRqUVhYXKy5L6JceDYeY2eiN7T3vVK5zqrQ+xtj4wm29eGay98uZqH9jhJPdd5YF7v/a+WItQXYBRVtoDc4n94rdu/Muf+fQj/yX1XmF0nqT3ro1NvO0Z29+8NReydhmYP434J/8H6N/6T+EufxG+fwPxx/8yaOEMEKlgESlz7Ix3mgSb3VSDiU+e7LuLirNra/RvclJVJC7iGQACSOeAtgLoDuDeAqJZwA8BFwOyDchjgHgS0BGwcRtABpjVkEWttsVuXayH9HjuvZOaW+HKGjSOYHZuPFv6G5s498abWLm3AhICUaSgogQkRF0EnqJYcrfbRneui7SVmvn5rowjoiRCWwgBKVEXMgPgEYqD8DZ/KyIKoDIGGQJT5fDCATjgK3ARoT4zCVV553oQUahvxlSBYyCcgx+L8tqi1MaGEiCsRplxmXUYFk6UjtRoebVYLKzYsFYOhkb0+iVtLvfs2rde661dvrk+ArblZZnMg9tMlfhdCSzAw1OLgIAYEsFilABoJbHqLsy15g7Oxwde+Tf/m/9vNPr2PM08R+h+4D0dc+fk3WHS2PpgBmaPAZ2TcO/8U9jX/wHgNNQzPwnx/C+AKAK0A7IMKLKJN3mtwkyqPZNAMW37NMll8jdT1LtmDWnmikPxQPckMH8CoFuAvRj6uuuhv0yrzzMAFgBSAB4JJPbwHsaZ9bdVtZwiqU1evwdqu0gqlURSx+AEQNnyXwnkLWNleRnXr13F2uoqdGmglISQkkFEUaRYRRGEJCglkbZSml+Y46TVMnMzsVGSW1GsKFICAVwEZCWtiHDKRCAQ185vPL6221Sj+q9Sh+Bry1FTPTLwToOrUARfRWSHS0mAlPCIdFa6flG6vDTILUeFRTwstR+UHGWbfbO63nNLvVKuWWoNMu03761i/eW3N9befGd1gOlWoWmOct+1wAK8j2oRAFdqawfD0hycT831xeHXnzh0/Ceo/5rE7Ath0ozbPknQqW0aAVG9jesJ1V8C8k3IZ/400D4Mf+4fwV35Hfi7r0A8/ScgTn4ItDAP8AFgfSVMZqMraaYxHt4FEPYc9zQwmhh2M1SBUb0tI6B7BOCiYrKWAfNVgPOx1QLRAYR4nwVAPA34A0BRAtldQF8CXB6ApiZoaxye6uvz8ABl67QafEr1xm8WJ/MkoK3B0q1beOvcm3DOQwiBtJ2wEBJKCnLMkFJQFEtWSmJ2fgadbse32im1WhESFaQVQpAegvrja46b/FgA5IqMJYxfqGMViMP1rKxJwefHgVkEMpcDSc6CwrVjgnM8TvLEECBB8CBvDLT1rixL1qURw9JwYTxnXolMUzS8t5ovDQtsOER9x6J/d92t9kZi8/yl9c3vJWABHq7kElisMBViACmAFoDuiaNzCz/2A2cf/eX//lO/TKN3IopmCUc+i91J3P2qDg/QhxmQMTB3AojacBf+Gfy1XwPKVVDnMMSTPwFaeAQ09xhQeoBjYLgR/GNs3njr70UAT5NauGGynhyTR/CSbQcVTRrAF0B6DEgcoL8J8BpASQAZigEoQHQBdRiIXgSKDpCvAWzDpy0wte3qPPhu7//uv+MJHiUUUq9ApgEwvc1NXHz7LazcWwaEgBSShSASSkIIyXEcgYhJqGDObXXaPDc/a+bmUwhAEQLwCBFsO0oJKCVriYWEEBDUkNUEVYlYueFtW0tVQXrxXJUH8bWvi66kGQNvNZzRsDZINM5ZsGOQEGAir0vOM+OzsvSaIcrcyb62ql9YjAzHeW9ES72hXx1qv6lt1C8s9a7eNMtf/vbayuLaoMD3ELAADz2H7jbppb4wdmV9WLz2ztL6IE9vz1L8KMo7cl/Orbu2/fjHTByAKLivr10F2gcgn/5zkI/9SfgL/xh+6cvwb/5PwNwjoBMfhTj0OEjGwMIRwDKgD4biXboMJl5RVTLgKlq2liSqtybgw9tQqNDPmjAGKYAoBpI5wGsgOgyodUD0ACwB+koAF+eAUVUrWUiALBC9AERnAkipR4FCA2s3gXIjSIHj0iq7XZr3X1LB2Cu18qyt3d89jyUXT4AuchRFgbfefB2DQR9xkkAKYqEUAF/VW1ckiLjd7XCrnUDFMbVaKeJYMnkbAwTHHmAZaoUTwbIHO0dCiopW8hWhG8Bn7J0MYOwOwY3vgkCeACFDHFHjetbqm6u8hUOip2D8dJ7YGC4LQ3lR+FFpkBvvNYso14hHI4P19fVspfBR31G6WTqxOSiwvrrpe+ev9zYX1wa1522d8Onfe2ABHq7kAmzVD4kQpJcWgDaA7uGDnflf/0d/8a989HH6cyK/oBAvvEfpZT99p0gvtW7AHugcAmaOgbNl+Bu/Bqy+BB5eBXUOAeksKOoAs4dA7QVQ5zSQngbE4RAsyQnGKQjsPcBngEsBJwFyQRJRCUCbVRkNBlQM8EXArwG+Vw1KBiKWUIGVD78nCUSPA+IYEH8c0Azkm8DwdthXlXU+ANjkaTfB92E9i3tIKjWnUvnEeG6YmSv113vAOoP1tRVcuXgR/d5GmM9SsSABkhKRkhDhjwiEtJWi021zd3YGUpKRwkfeheMQMaSUISeKJEgCpCCiykwtiSBFUFdUDTAUTNJUu85xrUJVnrbj9JUGvjZHmxJOF7BGw1kNZw2sMfDeQQgBy+RcabNMc1lom2srRqXmoXYYOY4Lr1qjOyv6em/kN7SmvlOdQV/L9dsrev3rry6t3rgxzPA9CCzAwweXXVWjVhrNPv3YwYNf+xe/+D8m+WsHKL9DOPu/Dg5Ju7YHHdseb+dJNabpJp/OAZ2jYVIPb8CvvgQM3gYPL1VQ2QWgQXEXNHME6J4CdQ8DvqysCxx+W64A0SEgOgJwD7CbgNsAWIORVnzAEOBKkiEOl0vMVBJKJ3Aq6Y8A8nlgcA8oVgHWgB1Wlp4aTCZAeQwoe5i231W7D6hUksoWwKCSVoIK5EEosxFGwyEWb9/A+soKtNWQUkLKACbsmYnqUqoRknYLcRRRZ7bLUax8qd1wpiVni6KE90xEYDBDhlDmSjIJOQ9rQjdSEsErV4RPJStgqQBGYOtlMy65agOB6yt1yBl4W8IUJbQu4J0JpueqhIj18Nb6fJS7kTE8Kg1K7XhYWjksrOiPSt7ISgxyG6/1RmJlUMrNQWE3+5nq/+5XllcaEss0J7l/r4EFeH/ApXaoq61G7eqvOz/bmvul/+SHP/pLf/Vj/w+sf1V6U0I++TcAV2Df0seebRdOYVr8zqTVhmRQVWZOAkkn1DZ2OfzirwH9N8HD8yCVAGoW4CyYclsHtghBdmF7JXUQeUAyGBIQcSAKVRsQ86G2j7sHJE8D8gTQ+jBQZhVYHQJGS0C2DNis4nrqsTaz7DUvefO838v93N9vt4Ckwav4mlup424ALwhrdxdx/o2XocsSQkoIIQASLFVQ4+IkDo8QEUsp0eq0kbYSdGZmdRSRLMuSJJEwxrH3jioVi4goRNsTSFB4DpUIEopUApFSiCIBKao/JaCUGJO6gmqi11fgEorFw1l4W8LZspJWDKwp4MoSzppxXKKxrhyNykxbOOMwyjWPrMXQsCq0E4P+CCtLq8WSBw1JtUaa2htX7rql67f15u+/cmOjLHc4x31PAQvw8MEF2FKNaumlVo06ALrPPH740Guf/9/+k6j/jTmXr8CrQ0jO/AK2F62fbPsd4y6Sy1QydWJd7UJfZ293BRC3gdZhYHgDmD8F7r0OohIsIsCsg/UdUDIH+CEoewsMC6Qngfg0KDkORAcBcwfsVkGtM0D7+4PqZBgww3DKJgOGt6rES1UsECqJZiqHMunM97Da/ffXNCuD/Ti72pYqxPBg6DxHNhogz0e4/M55GGMgpQQJwSpSQLDLcJjwClESU5IkiNOE4ySCVLEhwYLAssgKWOthtKuAAXXipuAMF0jdyhNXQEkJJQOxG0XBTyZsFxXhK8ZGxAAwVVa5sceugbMldJ5X5G0AGO80XAh+ZW29LnI3KrTN8tzkjoWxrIall0Nj5XBQuI2Nnl0alWJjWLie8aqv0RpcW/Jrv/pbV+9hO3H7XZtJ7r229wNcatVIIoBLLb10AHTSRM3+0l/70Q/9V//x43+Lsxsq37wFbj+B2Sd/LjiJTW3vBly48TEFSCb7T4bRU7WOK37am+DAJgQwexqACpJGuRb6RO1KfbJBCipHgRfRGeA2AXaAHlUSkg0mYqpIYdTu9xMmea7XTRnve24PsK+KqEVVZKzJsfjmOiExWFvG1Utvo7+5UU18VfOmDCJIpaCkIBKCpYpAUiBtJdTudHy702JnndHWRM464T3DWUaRF3CuUrnYg6rnVoogthDQAI8GuKgQfxTHElJW22VQk4L/C0OAAVS+LM7AWhNy9JocpiiCtOKCp733jsvSlqORzUrDuTZ+pI0b5aXPWSalZTXojfjees+sWC8HAy03RjmtLa+79bubPLh6vd+7trirKvQ9BSzA+wMuwHaHupp76dR/B+Zbc+c//1f/9qF05QPl5nVaX13DwlM/g+6x5yf8X5rtQQFmF3CZGixYr2ds9zmpUxXU331lwrQYx+P4hsVIRNWywRhjx74ytfWhCRi0JTHteorfeQml7ldbezA2KW+VzWimSCjLHMNBH5urS7h1/QogCFEVAEkkWEqB4ILCTEIgimPESUytdospqELOOk8CIO8cjUYFikIDTMFCUzuseU8hX3qIXRaCxhKLHKtDsgEsEkopJHFYrlWjSNVB3z7cRjiwLWF0CaMDuASzcwmjNYgAa9mWpcl06UyW26K0nBlHI+vlMCt5aByy0qneet8uZ4Y2jFH9wquNlQ2//vVzvZXzF9em+bB8zwIL8P6ByySxmyCoRx0AXQCdH/n48ROf/+W//A+498bs6uI1DHp9nP3Bv47WzNFdjvQg4DIJLI3Pbec7kft1nLYQE9+r328rUF+DUaM/CIDbOdQdfi40cUrvh2RS7+9Bbf48of5sZbHfxrEgLGfDPq5dOodhbxPOO5CQIIAhQETVxJeShZLwnqGUglAKrXaK7myXnEPp2UMbo0zppXOOjXEoSwNdGjjvw1V1nqxxlaWo4kwEQVLw2lVKQgoaSy9RpBCPy7UqJLFAFFUSjASkYkj2gRsDw9kSpixgjIbVIV8v4OCtgdYBUPLSjIrC5dazNoYy4ynTPuprK/t3lkeL1nMGFQ9LG28MC7W2nrne+YvZ6itvb/TLstTYbhWajBX698Kl/0Ha+wkuTWJ3knvpAOj8zb/ykef/7//Zj/7t9VvfkmvLS1hdW8NHfur/iFZnfsp+9zPO9yi1jMFiGnA0f98Eoubk9Vubp42nqXY98Lntp70bMKl+WXm11qnTGH5CWgn96vwqRTHE2r1F3L15Bew9SIb4G6lkFbgnGGDy3iOKIkRxxEkrpaSVMIT0QigrCOQ8orIokRcWeV7CWAf2DKMdtNYwxtK4WLsL11xIGhO4RAFQAnBU0ooUiCKBOFIVsCjEsUCkCEoFCUdJhkKIbLbeB67FlDBlIHIrLdA7bfJhbnSem7I0lBelHRnLGZMsSyeHpZP91Z5ZGmlaHwzNZhSlmSPZu7km1l4911+9fPHesNjdOa6ObP6eAxbg/QMXYIuRnCa9dAB02i3VPf+FX/xv5+XyRzdXl3D3zh30hyU++bP/BVqdWQgppwDCXq0xibdN8D2klqmSShNcGvd9G1jxzv47jjtlzA90Pvtt73Y/NSG7JZXUrvNbEkxtXvYwZQnvDJYWr2N9+XYgapUCEQWYJSKSwaIllQBBsFSKpJSQkUJ3ZoY7s20qcm2MsUKXThhtUGqLorAojUVRaOjSgJlJawejTaV+Yey2LyurkKh9WKRAXKtDsUJUSS9JXHMuVNWFFogUQ8kqDQNqAtfA+aqOgLVwRsMY5/Pc5sPCZGXpM23YWONz7UReGu5bH2Wa5WhzaJZKIzZHpdg0Xm0srZqNgmh0+fJw/VvnVvvYya/UAYiTeW+/p4AFeH/BZZr0kmJCevnjnzx18lf+/n/4D7P1a+nS7RtYvH0bpVX48b/03yByDjJSVYz8fq79NHCZBJG63wTg8ITKO1Vqae6/+bLBxG8m1u8YU3P9g7SH9OzVqk7toj/mVQLIAFs5YT0IVue4d+syNlYX4ZlhjAk+OyQglGCCCOFQQoCZyXtGnMaI4xhRHHOcJkQknBQSxnEpidJsmFFeWIxGGo4dtLYotYfWGnmuYYwj5z2sqSKoPVdJBMOzEAjcUORMyUDUqkhW0opAHFefkajUo/A9kgwp3NhiRNDwVlfOfgQCvNFaD4e6GBTG6JKzonQjaynXjkrrRWa8Gqyul0sD7TeFjHLtoo3Cyd69nl27e9dv/Obv31zD7hahaWkTvueABXh/wQXYLr2Mo6WxHWDa//D/+pnP/Pwff+Y/G6zfjS6eP4fhMMPS8hp+/Of/Ok49+UEoeEhRuddPbROTepr0sKfUMiGp7CqR1EDUJJ13k1omxzptXHudy3uKj9i510rOr48RTqfJodQAU+VVMSWybABdDLF06yKM0WHqEUEIGeL3GCyEqDxtJYiAOI6hIkUgQhTFSFoJCxEVbF2iS0PGWJTawhqHIjfQ1mGYaRhrYa2nojDQ1iLPTeVm7+FdMHvXTnD1M9ckbiMlEcVby3GsEEeESAnEsUASEZSkkGiPHAQsCIG/kcKBrYFzzNZzkRd22B+ZsixdqTXrUvNIWxp6ikbay3xzYFdHmV8d5NxjIYcsk0Evw8aNJb3+1a8vbwzKsi79sZsPy2QGue85YAHef3BpSi9N9ah2rKsBpvUrf+9P/synPvLIX7197QLdW17GnTvL6A8MnnnxB/HxT/040nancuOe5tHbOIf7SSg7SNwaUBrbdnArE/vbQexW35sAtCvgTdn2kIGk3m+t3lQiyRaI1Mccqz0MUMgfy7ZEb30Jq3evosxHtadZ2GMYZgAUOU4Iw6BKilAKSStBmqZQUcR1koMy0wBDZoOcdGlQloaNZRjrgkpUWhrlGqW2MNbDOo9CG2htK+6jcs5jhqh8WgKpG7gWFakgocQVsFTLUSQQK0IUEyJJIbRLAlI6ELuQqFsJSEkM702WFcWo8LrUXJTaD7XlIs996YGitGqw3ufVrPSrnlVmQYPcys31Pq9rL4ZLfbf5tW8tbQ4GY2DZrTD8HwpgAd5/cAG2+700yd0m/9IG0Pq1v/9jf/rFpx/5i4u3rtCN67exurqJzc0h5g6dwl/4a/8pojgOuVCVhNgWNtAEkYnlcRee6Ndc5q3laVLLuH+1nqc8H9OkpV237bb8EBr76hLwlvpTXRNurqsApvZPYVPg3p0LGPXXYcpRlQc23F8KMTr1bgmE4K4fRSSErL5XVpk0AYsoE4yItYu888iHGTnrWRsLXRgY65HnGqVxMNaTNhZFaTHKDbSzMDYk6C50Vba14QVMhOAUJ2Ugc0O6SyRJ4FzSWEJFogKZClwUIKWHEoCSFHgXEf6EFLDWFcZyXha2GGSmcA66tDRyjkalE3lpRZEXfuPehl4utNj0KhqSUMNRKft31/XaN95cXbt9e5QhgMlkkqdJ4vYPBbAA3zlwaZqmJ9WjWoJpSYn2V/7JT/2lx0+f+elLF96mu3cWcev2MjZ7BXp9xg//+Cfxx3/hP4DSjdgUMfHW39VBbsKzdUrtmZ3gspf6tIvKNHnsqdunLb+L1hjXtvu4Tc3xjdVb4MJVvWNmRj5cxb3b76DMRxAyqrK0MZgJAUgEKSURUucHtkIpxUSEpJWQIMGtdos9w7FjT44jpw15a2FKQ7rQKAvLxnh4a1EYR2VpEaQVB+s8SutQaIe8DNYbY1wISK+sR+PzAYJPi6TwDCiJSDalloq4jSUiGYAljgAlGFIyIgVEkpDEEgCM1qZgDzPKXeYZRal9lpeuBMmytLI/0lFvo2/WCu0HluUw19gYlOg5EQ/6m9x749LGxjtXN0bYya9MI27/0AAL8J0BF2ALXOqI6QhbQY3t5l+3Ldvnf/1z/7Ux88+v3lujSxcv4vade8jzEmVpEacpPvszP4sXPvnDEEUOKYN7NxFNhPJNm/i7gckk4DS2A41J7LEDWMa7v586tBv47LNVqktTzdm2t5qIbRxvbP2ph1IVNsvWF9FbvYoi64NIjCsDEgAmMLj2jQeYiYjAQkkSQnIUx1CxokgpZoZP24kgkl4XzksIsnkh2VnYUsNZD12UcCY4weUjDW0cGeOgjUehA7dSGgvtGNp75KWDdh7GhoTX1nsY13RmrPxcKo/ckKhbBm4lCrxLHFElsQTJJYkZkRKQ0leAIwDmwnoUxrmyzF0OIUyheSikKsqSR7mhQns5vLWU3fIiGXlHfQ+Zayc3723Y9bduFmvnLy4P9xEj9D3nHLff9p0CF2CL3J20HtXqUQ00rRNH0tkLn/8zf2+lP3Pw7u1FLN65gxs37mD13ho8A1GscPDQYfz0n/1zOHb2cUhrIKvEyELQ1pimErNNdWVCStkP6TspuexLammuv8/1HoNIvTzJEWH8Ft/aV8WfoHZ62+rPQsAWQwzWrgdg6a/AmaJy26/c+apgQhATe4CEYACVOiQghCCSklUUUZJEHCUJlBLkWWlvAUFQcF7oUca2KOG0hisNrLEwhYVzDkZbMsYiHwYS1xiP0nmUlbRiHKOwDtZ75JZhHMM6D+s9HDOs4yplDVV5xQWUpG1u/XEkEccCsRJIYkIcAZEiJBEhTcM2AnnvbWENCut87kG5Nr4wFrlUqRkVrs8qGqys6dVB5jZBUd7P/BpUazgsqVeUnL11bXPt5TfW+tgOKjW/0pRYJkHlDw2wAN9ZcJmmHjXN02MpRkpq/4U/eeLsP/q/ffr/vbR5QFy/ehu3bt7B0t1l9DZ70LoEs0er08XZx5/AD/3IZ3Do5ClIDjlThRSgKoJ4O/9bT8qmA5yf2DYBAtuIYJ5YxgS4PKDUMvXaT9teW3d2qmfb9jBWh3yI7HUWee82st5dOGvGoOWZat8VDsW/QCDBVX2eEAkkJAsZSFoVBa9aFSsXxbFkltpaMrESbW8s+VLDO0dWa9hRwc4amKyA1Qa2tGSNgTEeRlsY7VDkFtp4aOehLaN0HlnhYJyH9gztPErL0JVaZz3gOMQ3BamFKu6FxsAS3PoFklggjQXimJDGVDnPCSSxRBwr56zNtPaF9bbwXuaOeeS9zK2XOVOUlyxHN+8Mb3tSw1zzEF4OC9Dozl270iu59+rba/31dd20Bk1zjPtDYWq+X3vYmej2as0L3Qy0qdWl8XfnmP7xv1m8/rM/evGXP/cTz/3HUj0OqRS63S7uLN7FqN/HYDCELkZ4583Xcemt8zh24ih+7s//BczMzkGICMK5KkO7D29g1HMrqBa0Y0iTQ51Qn7aBxW6+M5OLe4HKlGNuAyNuHGKaClapPSRCRG8Vw6RHKyg2b0HrPkJmehcSK0VyPFxCzUKpGmMZQpAQgqWSLKQkEpJICo7iGFGsQCoxSrVUReLEkULM3gIUarbDeRbMoeyGdSB4+FKTtxauKOENwxsHth6CPWAt2DJgPeCDK751HqESmodgBhzgKxCl8S0IRceEIDgX7oWo3aDgARZgFhCQEBR8YKQQtsh1obU1Koq09sispdw7V3jIXFsMmeRgrafXMoOeUHE2zOyGl53BYGB7o5JGG327+cWX7m5gOrcyzZV/ypvqD1f7ToILsHXBa7GRJv5qoBHOs/iFv/nyr11+pv3RU6eHf4zOHsX8/ByM0egnEdrtFP1+H3meQxDQ31jD/+d/+Dt46rmn8OzzL+LRx59E3OmArAN5N+ZkguNUZQlpkMFUjY4r4KBtSZcmgWbylJqRhw1VZfzbaj1V03oH8DT3hXF/bq5nBiACiHgNCAlvC5jRIkzRg83WQKoF9hbe2ZBiBr4ivAmeEBzRqoEIQRwEFlldCwkSgqRSrKKIk3ZMTMoBwpFUUKqtqpS0ADO8tWAWzEQspAh11oDakBRARDDYGBBXUeXWoxJDIOBB1gGWQc6DHIM8Q9R/7BEhuOYQbz0cjlGR1xT2H0SwanvI+i9FUKGkEMyerIEvHFPmc1fEzAakNLMaWdCIWeTai/5qr1jKSxpoJ/sUqcyruL+0XmxuDrn3xrnNjdv3Rjl2gsr9+JXdbvQfivadVIvGP2n8Nf1fUmznYNoAWnEk0ou/8aP/9aMnux8q+FFcu9nDvaVlDPoDDAdDbG5soigyeGvA8FCCYJ3FqdOncezEaXzsMz8Jmw0Qd+dBzoK4Bppw3tvK9wAYg834Nc/jvqjfjjXYjPFjmjrV3F9T8phUtybBqYaV+hgSIT0Dwef3YPIlsDVgdrDlRjjvQLyG7mPVh6vXPoEFCBSSCzCDQYKCiVkyCYk69QGIIKSAiGITqViQapFQsWTPXtQ1w2pa1TnyzrIvDVyp4cqSbKlh8gKuzKFHBUxeQucZTFbCagtTWhjtYRzDWA9jgKL00NZV6lDIja6dh/GVXdeHDJ8clLhw9SmkI1ZKQEhUpK1AK5VIU4VWqhBFwrNHLgmlVMKQkJkxLnfeFmm7o5lkrq0cbg7Nxiizq1mBfuFkTzvVL7QclFJl12/m61/59vKm1rpZnGwSWKZJK3/ogQX4gwEXYLukMg1gmhak1oG5tPvar3zmvzp9lF8wOIrVfgebGwPcXbyLjfUN5FmGssxh8gLWGhAxkiSEDThT4MTpMyA4PPfi9yHtdLFw4ChE2gJ0DqoLjtdpE8BbwFK9Eomm8Cchr8iWBacJHswNsEIDfHjicavXi5Dm0jOYK27EaTAYLrsFNkO4cjMAiDdgyJoZqQShsSmamXlcTZBBldojQIIopEBQAAlmCBJSQijFUaIgZOQsEqukUkJGgiEhlRBV5rbxwClYoIjB7I0ldha+KOF0GXiWooDLC+i8gC1K2LxAMcxgSg1bapSFgzU+cDAOMIZRaIb2DOMZ2gOlwxhcLDNKH/Kk++qcQSHb55YHLiGKJFqpRJxErIQoIaAlYKTwI1JKR1IWnlRutB05pjxtd8rNkV9Z77u1LDdDZjUYlKLXz+Tmvb7tvXOl37t8ozfE/qSVP/T8yrT2BwUuwE6AmbQgNQEmfe7xhQMv/bOP/91WKuZZzUP7Q9gcMG5cu4HRcIjhcAirNUbDQYhq9TYkfBYEKYPjlbcacazQbreRtls4+/SHAGbMLRxBqzMbLBEqVNUjrjLDSVmpTG4LdBpg0eRxtgNInf6y+azJCnSoSu1JYJcBbgCf3wNUB6Q68MUqYAfwNq+AI7DSvnZ6A1dEB4dqgJ7HihcYzFXiKRIiSD4IkcpVtB9ISERpwhCKSUS+1JxFrfkoTrpptRciuKpGO1EFlszMQV1kpnFBMWvhjYEvS7iiAviihB6NYIsgvZisgM4ymFyjLAys9tDGwVpAW4axCASuDUn6tAe0Z9gxwACaArgIQcFSLoEoJiSJQJJEiOMITDCSUSSR0DKiQimhmVl75qGKEiNUlDkko41evjrK9aaIW1mhRT836A9Htt8vZP/Wotv4+pv3NobDbdLKbqQt44/4lV3bHyS4ANvVo2be3akA87kfffz0r/6dJ/8uSS8ZMQwWkJkZrK8NMRwOsLEeVKQyz6GLAswOREHCkILHGchCYfLKWzOK4GyOg4eOo92dh5SEmYUjCMmaNWBzxJ15pK15qCiF6BwCvANZDYYBmxFE1AGJKPAKddY6l4G9DddHSLA6COhlIL8GLjeA+EBwUrMj1MmmmDnMGt4q3FW5vAV9pprnQHBWbdwEMFfQF1xpmSgACwkBEUUgkiHKXEgiGXvIroNqQ6iuEkJUvIvYup8VwDSsZBQI0/qvSg1pbQUwGr4oYMsSNsuh8xxmNIItyqAejXKUoxFsaWFKEySYCliMA4wFtA2gsgUwAVhMBSxeEEgFKxHJ4CgXpwpKCg8gIyk1weskDsBCQuZSytIzFcwYiqhdjHK3ujnitcGwHBgWo7Q1k6/2eWO973pXbw03X36rV+deaYLK/UjbPwKWKe0PGlyA7URu04N3h3okBbX+9i/90Cf+d39+/v8ALgkMeErB8RH0h4TlpQ1srq8FdchqlGUBq0sYoyEFwJXlhFCF3VdAM84ULyUkMYTw41gZJar6NwJI2zPBaSudBXwZMpm5DAQHlc5BRJ0gkfgCYB0C40CAjCDYgjmkt9yyVW1xLTUxGeCkVms4iAtAEEcoVBVkqouTEtVkbK2/MQkQBDERBz8VBZUoWB9py90iaXc7QkSCZEIQEZFqB6Y5XJgxsVJl3iOwY7CnkASryrpXgws7wFXlT40B6xK2yGHzAq4ooLMcZjgM0ktRwmQ5yiyHKUwIA9A+gEv1Zx3DOKDkSi2qgQUER+HpEJGAjCWkkuwgrfcub7WVjyNhPGMkhTAELimmPJKJpjjOhFTFcGA3VjbzZSWTwpAa9AvR39wo+9rScGijwSvnNjYuXtusPW2nAYvHH6lBD9S+G8AF2O5gNxki0HSyayWxan3xf/yTf/n7n+efDpOYwVBg0YKXcyjKCOsbAxhdQpcFjA71ZvLRCM6F54Tgg/QhAGIPIQEl5JgkrDOaSUFjCUcIVN6gYeJLEpU/DUMoQCA4dNVaz5gnrkwdBFHnkkXwmuUgoWyZqSrhhKv4napQOio2M2R7DQ4eEBWvIoLtt8oECyGYSICUhIey3sOTjL3xrSLtHurIuBWBYpCIKRDFAhAKJGQFMII5KF8UcvtW84irucWmklhMABhvMa6f5MxYPfJFDlsUsHkBk2UohyPYvIDOywA4WQFdGtgy+LsYA9gKXLQLnMuY4BAETwSWAqQIpARkoiCUMFnphwSUJJF3uxFLIbQjMRRSafacq0jllsVgmPNaYXhQ5hgOjB+QbGeDXPXvrpuNt95e2bx4azDUemrelT8ibd9D+06bondr9Q2qcxk0+Zhtn6W24tP/0a//8ttf+IXjjx0X3weXgbwBeQ/yBdpxG8lhhcLOQdAB5IWGtyW0LjHo9VEWObwP+Uh8VQlRUJXfQwBSgCsnLWLyICnA45AaH3woxgZzHyQTZkBUcTx15UPaevZCqgK39RQScZ3FnuoFACRCPA+JIJXUwB2Mu4IJVIs1FZ8iSCjFoUKgZJIK3gvvKC5VNB9F8UzCJHwMlUIIkIxBMgVDMomIICKMcwEHBKQtMrvOBVwDiwNYVCqcCNtC/oMxjyQakpisbV68FTAZNgUgHatgZCEomK1hwyGgAOEFlAAcAawkKFZgKRGM1yilhJvrikJbjIxHrq3XrVbkIyEzyGRkvMg2h+VaqXXfIhppK4caajQsXX8w0v2NoR+cu7jRu3R90IwL2q+J+Y+AZR/tuw1cgHAj6zIAkyBDAEgbSz/4H/z63/nWP/9T/+fTh/0LQFERrg7kHIgidKIC3kdIugKlTbAQd9DppBCCMOz3UOQZTFnCOVOVnqiGwZ4InmWoSw4hmKUMkgkRgynkhgVV/iqCuE5gxIKCR0kAhZpXDfsNxl8OLGmQWkLWNuJa/At2o1rtqW3UhFA4juqaxBU1Q8QUeS9SA2pLobqCRESSlFQyagepJGWiSEBIBmQwsQgVVDOKmIQKEoyQNI6rqr3VQADLoArBAeQAL6rPClTgtoCpEteqWkKVuV9Uu6IqujrooVQVQyMlIaQGFQZeOEjy4ZAIhcuYBLwQQCQAqVg7kTNzCcmamE2URAYCmQRlnsTIQek4Ttyw8Kvr/WLFOcody5G2YpQbNepr2R8MefTm24P11y6sD7C3Q9w00ra+TX8EKvto3y1q0Xh32AKTZojAZBR1G0Da7cTtN37tz/+XZ4+OPgo/3CIbiQCSYAhARGBSCJYaAlMCz4ApDYwuMOj3wS4kahY1FwoP9o4BJkEMKcAghqykEUkgqQKtASZIRRzKVIjaJ6aWOjgIBrUDH9HYY7+ehXWnsfgSTFCMoJIFdUcSmLz1ZETUAsnZCIAHxSRUR5CQAKlKEokBEmAhmSABighCMWQEpgiAAImI6msUkEBWl5+xfU41eBa4LUnGV/OwrnTgTaUi2VBL2xqw1ZUFqYQtC9gsh8lrdSlwMGWWoxgWKIsS2oRUDMaGKo2QElARLAujHWsnyCGS1jBGALQDlzISJmnFZWmp7ykeLq9kd+NYlSRFPipoaDkZ5oaHw4EbDbUY3lguei+fH/Q2NkYFdvIqk9LKtNgg4I+AZd/tuw1cgO0E7zQLUhNk0m4nbl/9d3/hbx2eL8/CbNCYH6j3xNuBJqgtEkwSTHFVVc/Cext0AmYQmJg9rNG1sxhEqHceRHglQZ6JyHMQKKiqMMQgWTuggDhwpIFWCSEIRFUag+r1vGWargDFe+EBzUyJL40axelcWyoVsYcXqi0CMEhUEFepNQogyRCKIGI0pJQgsZAM6ytnPFCtulWXeWwhar6kXYNrsVvLXM1Drv7GANMAF1dzMDpkeCsKeG1gigI6G6HsjwK4VP4wuiyrWkEWzlV3jyQXHrr0VGrLuSUypOBEFGvHGEAp49nnKpY6TtNicSm7Oci5Nxq5zbidOCAqNgbYWM9FtrRmBleuDXqXb/TqnCt7cSuTuVeAP5JW3lX7bgQXYG8LUhNcWgDSDz516MC3/8VP/900KmZhB1sP/rRdCgWAwePJJsGkAp9aebkaXZg4EpFz3nunHcEqwSyYLUPU4lWoMijgKhIEDOYtPsYDRII8wMSBPOagU8GzcgQQ+4JBAg6pgUi9iOYiKVsRWIDBXkgltoKkJTUAgSESjAFGVAXWSDAoprBcefYKVZ13BUKoVZrmp9hioLdRDLXE0vgcg4vbus5sd0ovzoTSqKYErIXTJXShUQyHKAZD6P9/e2fSK0l2HeZzh8jIoV696pq62M3ulppssalmUyRsCiZtWrAGCBINwd7IgCBoY3khQAsJ4kaAVgI07LQzvJJ3Xtg/wPbSgA3IgGnTACdRpIbuLtbwppwi4t577jlHi4jIFy9eZNZjdydVVX0/IDojIzMjo1+9+N45505lCRQCoK/ljohARBCR2fvoq0AhKkVelCNQLrKqCADtyMRsPPXIakmgXVmGOShYV1Etl0s6qdAUj+dxno1nuFxx+RffnJ/+9V+frWE4UklNzHvkaZULwPYWpP4o6gkAjN9649bN//1f/vWfzSb+JoQ1gITmRuj+/7VlDN278bK6BKkMgMnrFhRhqQcD6rqiwg44Boro0ZimN5zSoJTVQiUrCTpSDBExmizX1tpM1FisGVkmlICxsjazyubKqNFIm0wTEQGYpj7bNjWZToqk6lYiqccA1T/sJlqBupBbN6F0RNKmOxe25kepDWwilU200hPNhT/abfmrG8V00qOuXNooZrMhQAzAGOrlOnwACh6i8+DKEkJR1EMXmIEwSkAk9CEWhXdlhbHy0QeWANZEVKrUWe5ClAqMRWu1jzBaPjgq7itlQkQqjNHO8Xj5tw+qkwdHvP7at6tToohnZ8Wurvu7pJLE8gF5muXSqRRemoO3H8GMAWD8uTfv3Pof/+lX/vj6NL50IYLppkrdU6smVVK2uTmbaEZnjXiUgDKqnfBgc9MDt51SQEG9miATkTZKK2XqxcQ2vVgMNPmP1PWgumwLm2aW7tiCrk/b8mjdVCWiQWlTy6VJ7WpZtE3KPZlsUp6ml26bDl1sHepIpSOcS106uulRK5i27tKRDNRRi1CdDnEMgFVZr7kcPHBE4IAQYwTEABIiMFN0RVWt1w6rynFZVd4HCpEhIIuLIAhmFETbkiBbnyz8MYk4ACiQs9Wq4CVo45yLa0+qeu8BnP33//noNISwqyPcVUYxJ6l8QJ5muQCcy6U/BqkvmLYWM/7VX3rj1f/4p1/+w8mIDhWXpu6b0YbxbTrdO30rGDNqBJN1pNP+5dey+dD5PAiwaQ7pPLkoDKhbXc7DAtjc2KLbiq5sjm2uy6jOIPGmANxGHe01NTLRXYk0xdnN8+YzF6IWfX4NbZ4H/f0hwfTqMNLIpY1iGIFiBehKoOABmIBC3ZGREUE4goAARxZmolB5XJzOg/fBF+uqdC4QA8SowIfIjgmCj+DE2ICii+Olf1g4WQQPldHa2dx6V5nFD45xvi7Z3T8Ky/femRcPT4OHyxM49aWya0GyJJYPgaelKXob7T8yb3l909jb7v/n//pX7wSkP/jzP/nnv38wndwxArlSWtVFkKYu0I9+GWt3cO+sTYe1Zna487tf9b++rYxs/FHvSF8Y9cwj0rb4bs7XOTd0Z7fqRBTSRhamKRHrTkG4eW8zrWWzEHJ9Le0gyvMvhY0DNz/abt8cdfG7N9dz7sX656QBVFZfCmFdFI8IjPWyIegDCMW6/CT1RBbaGKBIhAxVVWBYrypaLF1AjMhgyqAyF4WQQWMAcWJM6ZysHp+UZz5CIVpVMdpVhbL2qAtYaRcDlN/53ur0a988a5uW++lPvyPcrsmyk1Q+RJ72yGXzNXD+m27hcgTTjV4mAJC/9cmbL/y3P//lr94+4Fczg1OjOTsvQvbmTBY4/0uvszp60SMAnTePTdoEpnMp3Zuw+9i/ZGi+Q118j/TeK+ricwXnn9mkM60EutFL5/ULEYwe+FwnLdqkTXB+TgC4WHvpbt3CbnOPSoAYHKB3wOhAOAATAkcP0VfAGECbusXMO4fBVaFaramsQiiLqgohYmQh76PT1oQIqgwhllUVnSeojs/ccYVqHQWqgFQqPXI+qGJdwerBcVg8eBTWJ8dldTQvfNPDdlcLUDf96bcEXfoXSXxwnhW5AJzfre0gx/4ysf0tf/2Vg+v//g+//JUvfebgZ8cjuW6N5Eqivtia1JOMNnVaZPKOZMaw6c0KTRH4wiXtEk1fKFsEs3lt4FxtBHVBCm300pPIJbmo82MbwbRy6tReLgim+U8b7WwmLo8gFICiB2YEYQJGBxgcxOBACYJSBMAkMQQhdBJcgRExEFE8eXQcqsojsFBkcc5hSaAwAlMIVFqbh4ePyx+893h5prRBlRkX2axZZa4ouSwrXCNpf3JEq6////niqCi6awTt6q8yVKxNUtkzz5JcAM6jl24fmH4NZlN/AYD8pRdn137vN7/4+V/7pXv/6sbU3RtleqoV2Xp8DDanHcq+dC0YMwEw4yaKaYKmtkn30gY7Htuv6j+Hgde3CKZbT9kIxjTp0Y6o5YJM+sfa72kk0w6AatMqIBCq+wEJR6DYyCX6esoFYWB0QLGe5kJBlMji0FferZe8Oj2S5XztAVRgESxXVRCjEERiFF2FQIWLUpZVqB4flSekbFF6XhSBKzOyAaN2qxUtkLLqnYfV+i+/f7Kaz3FbsfaHbVpOYtkjz5pcAK4mmO5jfvNGPv3sp27d/KPf/Rf/8u1P6H8yzqqZNTBWEBVwgO1/0JoCqRkD2GktmrY1CYYEAwPPobcPV4hg+nWXznk3YmjE0n3U26KXnmgupVpDl8sgTECIQDEAUwBhBuZYr61MEYRD8wFmDA6RiMNqiQGXWBXelYt1qKqKInqOSN6M8sDMWBSVYwYEo/DRUfXwnR8sjowxQXQWEKAw+aw6OQ3zs1UsRXRYnGLxf77zcFkUg6nPULF2VytQ/yee2BPPolwALg5o7AqmO9nURi4AkE9Gdvz6a9evf+Gz9+7+8e/8zL87nC3vjEw1sYZHQPXA/ku/h8KdvjCj8wjGXoNN35ILKVJ7WUNiGYpgOgXUwQim/VzvHN2m5TYSGUyRWolYOG8ZaqOg5nwbEdVDJ4QIiGL9k2jm4yUMdeTSHhcCjihMXpg5UmQXY8BycRxPjx9TqDAQC0aRChEDhhAlIkfRTpvMLVduffRoNXco66ihWhdSlJ5WktkAKnOlk/W6lOIv/u/j04fHzo0AKGzvqj8kltQK9BTwtLcWbWNbK1I/Btj8BatC5G/+1Wk8PguO+X/9h9/+jS/+whsfn/3U2Cxm1uixAczqaazbxoTmxuNY33zsm7M2/Tzs9LxfDJje17fSUHD597kVhFz8SKf2e/56U/e48KKC8xUk269oW72kbvVqayVaw0aSbWQjTfG4dVo7+5RSdTRCsW75kdg0NjFQdMDNdBXCipHIYwiIrmBfrbharzH4WDkfgisdYaSolKDJrGeVVUHIlWXwIbjw6Gh+5JDXGMUjQWVNFsCaqipocXZGa9DsHx+H8i+/d7KaF3X6E3ZLZVukkqTyD8yzGrkAXMw/uhFMP01qH8ft8ZE1ozc/cef6b/36T3/+V37u9V+8Zuc3R2Y9McplRkmmdTs2t/u72rYmNTUXM64LvaZTi7kQuWwr+kJvH3akSaqz30uVupFI//FC5NLZoJFJPd9DneZIs8g71AOeasFgfawZcEkUKcbAER35ahm8Q/Q++vVqhdW6YpBIkSSwGIcUPaInZkAFgOsinN1/sHh4claV9YRUmSdlyyjGIXJZeikV6LD0sv76t47nf/Puup1lv62hXLUDXEqBnjKeZbkADAumHSrQHS6Qd/Zb8WQv3T2cfeZTt1/4vd/88s/8o5+88cWMj8cGlpnVMbNW50aDhU000/QHaZurlalTJDMGMO1o5AwuCqYrla5s4PL+JcH0U6ZuJNR5X38gYr87f9tPT/h84/ocbZFWBJrh2xoUAMdQMggpjDEiSwARCq6K1WoOy/kpBk8BI0SP0VGUwMwEGigiO9BZsVi7RbFa4ulptSycFFF0uS6liJG9yQwxZNW6kqIkVZ3Oq/Kd+379+LRwRRG6NZWhzm9JKs8Qz7pcAC4Lpm0v7kcx/W0EAKNrs3z8Ez9++/qPf/zg8Kv/9ku/+ImXsjetnOVWL7NRZsbGqNxosEqx3vweb7rb5+f9YkzTL2awP8xQwbd7+dDcCnLx9c3Ul/3/VTl//YJM6vc0iU49eZUAgFb1PlO9jKu0ogRgicCEIEwcWQUWGyMwsiuYolerxRyrEoMIkKschhCAQPkYKQhYjCQVRgoYyDNRfO/R8tHJaXVWOnQCmpUaOZWPXIG6mM/DuirIK6vxZEnFd7+9KI7Lsu1Ne9V6Slcmqa7yFPM8yAXg4p3bFUw/ihkUjNF69NK9w9nrr9w4+Nybt+/86lc++08/fktem9mT66PMj40xeWYhMxpGWoNphjzD+WDBtl+MOReMtH1LAC4XffuX3iu4XIhi5Fw8ouB8bFJTWxEBEWpEc35u2SxAz5sgSITqFp5mBQFiHZHEUayImRTVYwcRkTFgiH69IkRUlYtBwHhQhgPGgIhCAo6I/drx4t37y8frlXcYxZvMxsJxgaTLKrDXyiCBrQqv3DsPyuXXv326RsR+2tPfH+r8lqTyjPG8yKWlGyaYztaNYvqRTHtsNB1no1defuHaJ149PHj7jVt3P/fpe6/+40/f/PyNabidmSq3uhzZzIy0FquVKK20BaWVMgrqyZoasZgc2iU9zushQxEM9PbbqEQ6rUWykc1GIt3CrgiAUC0OgU6KBACMTeuOEhaOkRmZkJlJAQhFHxgRMSA7t5qLgEhVIfognsEiElFEz6CtRNZeIPMEEObz9ZIR1d/dXz1cl7FAMr50tBZjIoBBNjacneFy5XW5WHnnPYZ33luVx4tN/xQaeHxSkXbX/CpJLE8hz5tcALanSf0m665k2ucZAGTTyWj0xmu3rr/84nR2MIHx25+6/eK/+crbP3+Q842RWk2s4ZE2zihF2ihtQYNSxmpjrKn7xeRamcxo3UzqtGlN6lxe21mtEUk7QV0zMQzUgwOh02TdtPpI/Ud7Mw2VamaGkygCooRBSAxG4gDArEQMg0iMFDlSjMoguRVHX0IIniggh6iD8+hiRGEWgWzmka0XnfmiDJWvqqiVgr977+zh8dwvRTQhEmptqAimJKW886o8K7gAgIAsoXTKfe0bp4vFouyv+fOktGdoesltEUqSylPM8ygXgMuV1G6xd6geM+ptFgCyG9en+csvXp/eOswmd25ks3/2hR975ac/+9KnX7ujXx+N1ESLt1pKbSxbAAKlldFWG1BGjLVGa2uVMUbXE8ZCvZy6VrqeIFaBUkoD1/8Gyoi0SwEIgVLUzKpXj45mYRZmAo5KKVYiIsQqMnE9d5tiJRRFRIhEOJJgRPAiEYCCjr5i71xEAqRISDGIiACBJSYbo9LOo3KRo2AEXJe8ePjIHa/Wfr0unQchELC0Rl1xND4CYCQhAe1XhRQusnv3OKy+/7frsqoqRLyU5vTH+uxKfVKv2ueA51UuLUOtSf1UqR/NZJ3HzIDJ8rHNXrgxGb9679q1l+/OZm9/6vadz/zEvVe+8NbNL0h0bHUcG0UGxCtjQCsdDSgWrcUaa4zWymilrWgjoIwAGKVUO9+CbhYbYGAwUqcwwvUiBKwFWISVKCVAookjsdKkAACYhIkoEgkBCAhHTaFgCY6JiAIZj5EDMyoFRokyFBEjSh4iMVIkFjAAxsSA4N59WNx/973TU6uVDsi4rtgVQTti7Z3DmE8yBjXCeSWFRwiVJ0ek4nzp3Xe/N18vShxamfCqEcqT+qgkqTxjPO9yAbjcZNOVTBvFdCcDvyCXzmYBwN67e33yYx87nN29NZ7ePhxN33rzxTvTXE8+99Yrn5yN+Vquwng84pmSUmulQQtapaO2RluttWEmAC0CyipllAYQUCJK63q1M47CIiCgFSuttTBrJYHr2X0BiCGyiCghxeiF0TOJjjESAdTRDhMRiWISQ8iZYz1FZgIQVqRzLEsszhbx5NHxcm40GVc6X5QcoihcFVxWjp3SAKIzXLvMFchV6ZQvq+DzLIO1Y//t756sThYuwJPTnR8mQklSeY74KMilZagW05VMN10a2jYiMlpnt27M8pfuzaYfu3NteuN6Ps6A9LWZya/NspwJ4ac+88rLszybZFbMy3fHL0+zajq2PDPWaooVN+sBgAY0AvV8diKkmghEiBQrEAYlRhujYkQGIQEwEEkQmOoGKYpAehqRVWRQ1KyCKAQZiwgXQS//5t31/QePl2eH1/PJSIM5m1frysfgvHhXOTTWgoCNYjMOUfvHc16VjoK1Rlwl4eGZK7//3qpYLn2zXu3OyOQqQrlK2pOk8ozzUZILwHAtpp8ubRON7e1bq7U9OJiMPnZ7Or71wiQ3BuzNw2meGTYayBzMspECUsaAfuVjhzemEzV685Mvf3w2m06rYuVAaT0ej0Yzi1MRp2ZjfSAsANkMQkBHAhQRcZLbqaJl3YHFToEZ6PFZONKKVZZpKxR5vnLr49Nyviqq6mCW51qiPj5drzEEDFGFeSEuBMbp2BjQFgKZ4AKHVcGuqjCMxhkQ6cDK8qLA6v9943h5uvThcJpBk+4M1UquUkPZlvJsa/FJUnlO+KjJpWUoVdommSHZtMfa9+k803Y6nWST3NpbN6/luWGTj5Q5PMhHwqQyq+yNA5tnVuzhLB9pqzRhEFUXZNTBLMu99zQZm2wyyTMArcqiwhBjVCBw84WDaZ6xPTtblcyKQQE4LyGzYBhEGJGJVQyBIhJRnmlDwBJJBWAjhdP+0VkoiXU8nGnD2sQyZOF07v39o6JarANOMiVHZyEg4tBES9se+zWUfspz1eJskspzxkdVLgCXu8z2JdNvYRqSTfu66X1OWwADWus8z/StF6YjEVCzibG3X8jGs1zbG9enI6VAEQYFWsEoU9pqMUoJjEfKal0Pb0IijsSiAeBgbCwJAdfrxkIkodJHtBqUMRZYWBwarCpEJKbpSGsGxR51CCzx6Iz9t753VMSIdPfuTDsX4+nphVTnSVFItwi7SybdPindDm/dx/5+4jnjoyyXll2S6UczXdl0xdLd9JZNAYC2Vus8H5mDSWbv3jnMBEQFH8FYBbNxZqyJRimGa2NrrB1pBiNlFShG4izT6trUZBCDBFYE2oL3HBdlxMlYqZHR4D3Ho3kVTk89KgV87ZoBH5kfPy4CDKcr26KPXenNk6KTlPYkklw6DEmm27rU7y/Tlck2sbTH+sLaOvDIWqsAAGKMYq1W48yqKAIxosQIbK1WNw7G2nviqvQcmxs7yzIAAEHEds6IfhSxTSjd12jHe58kkZT2JC6Q5HKZoRGGQ5FIXybd52rgeX9/15iAoR/qrlaVrkyGnu9qsdn1nm3n7X/30HX19xMfMZJcdtO/8ftyGJLHtvfsEstV5AKwWyzbtl0pzC6BbCvEPkkiSSgJAHh2Z6L7UdHeTKq3zzCcPg3tD0lpm1j6Uuk+79+0Qzf9UHTxJGkMvb9/zm3fv+3aEokklyvSv5GGIo33s8HAPgzsD11L/5qGRNN/vuu1oXOn6CTxvkly+eHo3nSq9wiwXRhPksmT0qGrXM/QsavURq4SmQw9TyR2kuTy/umLpntsKALZJZKrRCy7ruEq+7sijyFxJJkkPhBJLh8OQzfrLuEMPd927P18/7ZjP+x7E4n3TZLL/tglnKHX1cCxD+N7r/paIvGhkuTyo+VJN/4HbddP8kg8NXzgfi6JRCIxRH8q+kQikfhQSHJJJBJ7IcklkUjshSSXRCKxF5JcEonEXkhySSQSeyHJJZFI7IUkl0QisReSXBKJxF5IckkkEnshySWRSOyFJJdEIrEXklwSicReSHJJJBJ7IcklkUjshSSXRCKxF5JcEonEXkhySSQSeyHJJZFI7IUkl0QisReSXBKJxF5IckkkEnshySWRSOyFJJdEIrEXklwSicReSHJJJBJ7IcklkUjshSSXRCKxF5JcEonEXkhySSQSeyHJJZFI7IW/BwWAO1G8FS6rAAAAAElFTkSuQmCC'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 65px;
    height: 71px;
    left: 14%
}

.vip-club-brand .vip-club-section-title::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 279 304'%3E%3C!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --%3E%3Cg%3E%3Cg id='Layer_1'%3E%3Cimage width='279' height='304' xlink:href='data:image/png;base64,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'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 113px;
    height: 124px;
    right: -100px
}

.vip-club-testimonial .vip-club-section-title::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 279 304'%3E%3C!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --%3E%3Cg%3E%3Cg id='Layer_1'%3E%3Cimage width='279' height='304' xlink:href='data:image/png;base64,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'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 102px;
    height: 111px;
    left: 20%
}

.vip-club-account-managers .vip-club-section-title::after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 224 220'%3E%3C!-- Generator: Adobe Illustrator 28.7.1, SVG Export Plug-In . SVG Version: 1.2.0 Build 142) --%3E%3Cg%3E%3Cg id='Layer_1'%3E%3Cimage width='224' height='220' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAADcCAYAAABpla03AAAACXBIWXMAAAsTAAALEwEAmpwYAACLuklEQVR4nOz9d7Sl2XUfBv72OecLN778Kr3Kqbs6oxsNNEgQgWCABJCyJECUaS1pxhota5YVaGlsa2bWuK0l2bI9I40taSzSgbIojSTQIkeCKBEiRIAkUgOdu6u7uivnevnmL5xz9p4/vu+G96q6AZAg6jX09lq36t37pXO/e37f3vu3wyERwa7syq7cH1H3ewC7siv/LssuAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPsouAHdlV+6j7AJwV3blPoq53wMAACK630P4nog8+yzhU7cUnvyE4I03CAk05iBYv0WYihixIbgpAFcAMwMs/U2H//K/BP6LZ0GE3aWK75Pcz1WiaScsUf1eA6B87nOEJ+5oNL6lsLKhoavo3nZE4RrVdYWAHpI01pUKkCQJgAHE5kJBqMQrAYB+MCW5175RNfBhk32ayXy8lzEV8ZdvvCYf/eiXGcAuML8PsgvA9wAARZ5VeLWnYa4aADrp9lSFvOrmXgMAea/gPeUAIkPKilJgBygBHAsUE4IQ+eYKCAElllyWZeTJsBHHidWSOcdVFbJS3qPRRExVri80ef7wcUbnBuPML/tdQH7vZReAOxSA8vyfUdi/X6F9ySBLTCvvGu0jQ2BFNlMq0tqSJtfzpLRWIAYppaCg4By8FYVQxKUCkCbogSAVsgBbb0WYJXdexCuhLGermAftLnsi8bkVxVW2oeGMrTzy0AFbwbSfPu09bu1zeOoXGLKrIb8XsgvAHQZAOf/nNPJBAEdmM93Qhnyg2GiltUk9axKvCKRIoD0MjGLKLRSIiTQpYiLvLWkN5I4Rag1ohs8SEgSwnhneIfdGnM2FAQnAPuFc/MAyjIa3YJ/ncqe1weinvlKb8d7CNeviB2nk9yxVeWmpieZU0yHc63Hiw57os3y/7917UXYBuEMAKM//vMLCywHWl4OO5VAp0koCkzkVKKU0mUCTkEqz3BgtClDkWYgUkVZE3gl5sQYCQJhAADOTUgbeDYhFEREYIgIRYe9FaS2ZLbShtdYHQYDcsljHkueec9v3lbDCnc3U53nfJ2nfB+KdqddUAPHOihMV+EMLe3j2fU077yOLh37ZE3Y143cquwC8zwAUeZZwYd2stpajSJJQGwoyGwaKIk0SGSvQSrEhZRSx085ZAxgSEWLnNRRAWinxrABPAJP3TBACiBTEg70lVlq0gicmciwCgXhmcezFZRaBIWbRIgKwsHd5xqTAKgxdpzsQlfSdTTdZVArvIGnHuoTJx3HVm6DmqzM1azl1B5cW7bETSxZXrjA+9mXeBeO7yy4A7yMA5frP6du3r0VVK5GOB0GeqFCHtTB3sVLKBEoH2nkXECvlnNcAa9LQAqXDsLJHExq5c4M4jg4rkgXvsoEibjjnbgVBMMOkM3YZoI20W91XIWI8+xQQzwIGMzvPIGEHrYgdi9Ja0iQTiPM6rrIkfWdd39vuOitJOTY5cmd93weefUUCqThPgRv0+y7QmdW1po8CcY25Bf/QwwcdzEmHI7BEz97/H3sHyi4A7xMA5ex/GK5t3oyisBJl6SA0ikKHMKRgSjlnjNKh8c4HtamFh7QfHDK+d1pL93GmAGI7A7EDUYqr3uUkPiMBhF0OIc3eZQRAGEq8J5j6gmNRTGGlzxJsQukeI7wi4vNuL38LmsRnPhGCiHjJMidBoL3yzHnWc5S1ve2ti0IfQuI9jCfTYBXU2YQ1O7DKS555YW8zsS7t9nwUG183kesG4k6fOeSWwsM5uvsdPvbsrlackF0Afp8BKOf/nLp99UpcrSDKOY8MdOg4D5WqBF41AiexnmnMfSKQ9tNklx8DZ8V8FdYgiGhDIA1oTaQiAAwBEXzOAgXRAUOEiIz0b58F66r4PGObW3bes/ckXjSzwIuOmHTg42rTqSBcDuLKpme5lVl3OxnYWz7pej9oeQw2HOc9GMXw0F7Vak7MtHA47bWOvfeZ09pZ59jDeefYMpxz/e7AOe/d3N5pG6jAKtP0D3/wsRRLU7sasZRdAH4fAfilv/NR8+ATC5FIv2qUD5xToYELcxvXZuaPfkJHjQdM/9xHoKyCDjR0RUEJAKVAhkQCAgiAAkgBIELh7DEE5R0lKn5WB1Ea4p0DF0SLyzP2znHa73Oep9Lb2PCeIWmSeccQpZVXJvT7jx3OxPo74t3lZP3Ohc2b19aiEJF3LqVqxan6rHeYkrDWcAw4DXaenTfe21zAocq92MT1286HIVyaJdY5cbP16VzS3FJ9wc0/djh/c+O6/djHvuy/bz/ADpRdAH6fAPiln/+QeeiR+Zi9qzK7WBMCpWcP1qvNj0eq/yeARAmJgq4p6KoGxSXSQgKBAIIIUQE6FgAF+IQBCEAFsQIwCYmABUJgKfYtt4EFwhBhYc9SAFbyNPX9TkeunnuLWcTnmXWhYhcFyldi7aJASVyJE0/qdQmiO6kPV62EHZgoI3FWvBci78SL0xDOs9RryawHPMRam2dOK1hOnGXAhtXQBjVtG9jnavuO2Hl7KKePPfvvJBB3Afh9AODn/toz+olnZmsBSQ1iY/JUWdz3wM+E/sanCemCqEDDTCmoaQ3dUBCmoYoDRAFMKPwmAobhNhkCUMqYOIOExjgDBMQiAoiwFHZsuZFFZIhcsChiDxIIPGzuV69d8d21O767esenvYEPY00M7Uy1ahtze/La9GwST82eHyT2jX4/WSERR+SdJu/FemaXOvbiNOXe55llD1cJJR/0nQXYG0156mCjIHBRo2ozjvPHP/pYjn0/nxPR/Z8U30fZBeDvLwDp2T/1UfqZf79RiwOpk88r0425p6ux/dNaWmdAoYaqaDHzClTXoIoCiSIiApggogCUoBIUsQWgwI0ogUgBVhFQ8XmJPABSgI9GwJPiExGIDLVNQYYWWzwpYu+9iB04tG+6rHOLs+4Kel3LnbziRFddp2+4NttwzZkZawJta43mVUd0IemlN/M86yLLcvG5NxrO2dSydy4wYn1uLeBcpJGnznpnlTehsdZSVp+esmE1zJSeccceezj7d8lH3AXg7x8A6TPPLKn/8390prJ/n5marlWPzDQrf9rw2k8CZCCsoGsGwR4l1FBERgmRgrACRBXDYkJhewJgDEE2MjtRvocU24ZWaHH54T6FriMwIMLsRSBCJCIlspm9APDirXDa8759g6W/6pBvgJSFhLGj+qKzmOaBr/vV5Y5NB30nwj4IjK3Wqm56bq4Pwi3n/IXOxsYVcJa6PHcK4pTKcs6tIw0nzlso5WKlrPWwuYitVMPcI8orUcWKnrEcz+T+8CPZmTPP/sDnn+4C8PcHgASAPv8/fTw+uK8yc2Tfwg83gvb/gyRdBJEBs4aqatHTGnqBoIwmYhKBAhhUwoiG4NryGsrE++FXKIEpo+3Ff+P3jPEtL1NiRISFRcGz67XYd1aYN+9431kTRR6IY6+mmp4a+xiVeabqrGMP77LUdTc2XLfVcr1224t3LgiNq9Zrbmpmup2l+QvpoHszG/Q2xVpL5J1SbMHeaqWcZ3HCkpsgtESUpU55inTGeWTrUyZTVHc0veBOzuxN6alfcL8fP9JOkF0Afu8BSADoF//qh8LjJxszTz+y/y+FfvlPgmAg0CJsAK0lWNKkGwQyhZa7J9CGBAtQmKBDKa3KoUac/HzLX1u15PB+y1CjAmARKGL4fke4s86+s8K+dUfEZaAgZNSmmZrzrJp7RFVmnJDyAvHC3oG9F2bvs8Sv3bzpOpubToSdInHVRi1vTM/dybP87Y2Vm2cVswPYKiUOTJbBVmllSWCNVrknsYqDPINYIeSgmq/Vg5SDWXvm4UcHdPJv2+/lj7RTZBeA31sAEgD6zKcPmz/9R05Mf+TJub8aIv2ssDcQ1iISgCoKZlaJrhEoAlGp70QKK7HkIAiTABuDbxJYtAVwQ+AOw9yTQJ64zzQGYXFdD7YZuLMGbi0Xr6wPUkqoOi3SmGM9vUdUbcZDh8xgLyxevPNg59haZm+ZxNos6XPa7djNtfXcWusDE9hKvZpHtXrX5u7FpNO5mmdJlyCWFOVKyJFWGSk4YZUrTTm05LDirUTOMacqivLa3GLiZ5bsQz/8QEb0g8WW3k8M7IiK+O+hlJoM6g997FDtw++b/ysBZT8jngMR0cIwpIwS3SCoKkBBGb4rtNGY/BPcy+2RUmMVnl3JaVLp58nWPYf+4PD9Fm3IPBotUfk+7QNpD5L2wc6CSIGiGqHWJDM1r1SlDjKRZggrgRcwM8QLJCDFHs55ttZogq/WIhMGcyYf9Fy33dVpZ2BcvxXoSvUjUzNTXVEz19Zv3foGC1KB5ArekFOOyBkAxjsVEikX+EFmSGuyXvVa63peutnLv3ZZy60/k2PfpiX65d3qi9+j/CBpwBH4nv0LT1T/0v/xwf+0qtM/L86Gwl4DVomqKOgZQDdASqEIpjPGYYWCJyk4GIjSQiJqTLhIEXiABwASKvlRKCl4CoUyMgGMNCGGf0+AUMaaUdhB0j58fwPSXgF3NyAuB8IIqj4Dqs1CNRdAcb2MigiEfVFK4S2zs8Iu895mDLbe55kXn1v21oOt9WnqbJ65QZJaZ72FDlxUredRbaZrLb/Ya29cYuf6RD4HlAXIAnCkkYtIHugos+yzzGmrSGWqGeWzU3usW5zJTtIPhm+4a4L+3gE4At+nP344/Pv/7Yd/dqqS/S2xSSjsNFgIOiYE04CuAJoAHzBYkWcHsRregkgsvLcgaChSADlAPIgKEIqQEIHg8wIMOijzYEiKZBkARGJqREQEUpOgG6KRJ6DJkDyFH7QhvXVwdwOc9EDagKoNqMYsVH0OVG0CypSUDQPeFVEMb8HOsncZi888OytsUyfOOva593nmhJ2HeAvvnXPODRJrc8s2qFbzuDbbCyrVzX4/e7W1unLVaMkAcUoZK56zIFAWoMQpbTUj8wo5aWMdU77QqGcbtppO14/ZI58+nb2XQxa7APy9AXAEvhMnZvU//7ufeOL0Ev2G2F7EvigborACL42eoKqy3GY+DUMSqbJz5F0OdinAKbQSaBNCU5FMRuIAeCgCAFVqTQHYA0MNKgIoU4QfVFR4fyqAKFPsr5QoJUSaWAVCpAlKCQkVKdWS9ICkDd9vgQe9wiQ1AajaBFWaoNo0KAgLP1UEwh5gB/EW4nKIzyHeirAD24zZ5Z5dyuxyJ9568dZ554snCbNj9jbNvLWOc+vhwkrFxs35RFTwdtLtXUr63RVmToySXBtKvFfOGKQiYmGi3AB5amHJ20RUw0bVWs7xweRNjtPPfva9aZLuAvB3D8Ah+OjEwab5C//hE1P/0Wf2vySuv4et1RSEgGr43E4ldqCrvX7fZ4NuwC6DiAW7FIECtCZoYhAcTIEZGK1AEGhFIBIQCKTKzDRYAAYgDRn5gVQAEVR8Tnq8z8jZI5AOWRnNpq6gYLXyKXFvEzzoAt4BWgNRDRRXQXEDFEQQEhR5NFy+PCAWYjOwy0swZiLeQthCfO7Z5V5czt6zZ3aeIL4AIiwRWfbsBpl1NpcMWuVBWLVBrdnXYfXm+q07z1nnukScmUBlBOQkKmelnSJkIZDmOfIMxlKg0qm5xUEzXsr3HFYZPfTL7zmTdBeAv3sAlqli0D/zqTPVv//fvO9XlU9+mNlrUiGl2dxqOsB0u9UL2hsryLM+SBwUCTR5aHLQShBoIFBAEFChBeERhDGU1lCEAoA+BSkNYguYGoQ0xKeACiEyjBoqMAigoDA9yZTgMxBhCBTIRNAmAkQxtOYgJJBkIMmUUiKkRJMOgSAChXFJB3GhYdkD4gvNx7bUhDngnbDLCD4D+1zgc4j3EHHM3nthz8zsWcQRyAmzBcSJwHnPNstdnqVsyWgX1RppUJtqd9qD386T3gpEUgJypcmyUK4N5SScQGkrLFkmKtEc5spUs7nDC5mv1bIjH/y17L2UzrYLwN8dAIfqSH3imWPh3/vrT3/y0Fz2j9mQ6bXqWatdcZtrd2rdbgc2HcD7FGz7MOQRRwZxaGCIUa3W0ZjbgyAIEVWmoYMYpANoU4GIQ0HQ6MIkDeoF6KQIpku2CoDA6SZACpxtgL2Dy7sQCeAhJRgVBARSYeHLAQAUlCoASkQwJhAdGq+C0Id1bUwYDCmeAoDeAxCId2CfQXwOdhbwVsAZhC3BW8DlwqUmLDSlAOLFizhheBH2InDC7CBiQbAQOOu9SxNvc+ezqD6VhtVGAlW51Fq+85IX22WRXJHKQ0MpIDkgFmQS1kHqrc2ZazlF1axeryd+/xH74If+veS90qNmF4DfPQBHft+PP3M8+s//44dP/fAT4XNZGtFbb/lkbW21nqcJpUkfedIF2GJ6qoojR45jcd8BuDyDNgEqlTqiahPe5xDm0kxUI4IEo3EN4/Qy8dlkuhlAKihBpsBZB+Iz2HQD3iZIWzchRGDPYNIAFLwIlKgyu5RgTAwyAUxQER2FHMSBmFCTqSgoEgURErYFa8oWYvPC/HSZMOcEX2hF8k7E5xDxoFJjFg8RggAMYecZDBHLYCdeHAQOJM45n3sWm6Q+ARkf1hppUJlazqy/3NvYeJvg+sKcEWnHQqnSSFhRJtA5wWR57lJt4hyNWuan55MPfvJH0vdCzHAXgN8dAMd+34lF85/8iUfn/vQfWTy/sTHVf/vtlelLly4FadKDtSnCAAi1wjPPvB9z84uo1xpgKeN+QkPojKMF5d8EuvuKk5e+65aVvCZJEWGgUfUSIICzfbBNkQ82kGc9ZP0W8qxfhANJg5QBVABSGgKFsFKDDgKEYSxhHDEZyit1HSnlFLsShDYDeyvic2KXF1rRZgJ2gDgidiXePAgCIgaVKa1FKxr2wuJYxIPEsxNbBOeRWcd2kLicveQmim1Qn85UULm+sbL6HGd5B0pyIUq00SmEcgHlRiHJgSx1xmqnE45qWfPgnjRbnU6e+hO/sqMzaHYD8d+dDAGonzmzv/In/vCxv33zJtS3XnxjYXVlBe1WGwoOH//I+9Fo1HHixHFkaQoBUHAQBeDHmBrmchZooS2XwYTGm/xsmOM5SrYu3o4KJbZURECbCrSpIKzOQUpQpL01JL1N9ForsDaHy5MSgBrWM4wJkeiUlFI6iqqVtB/l1ZpWQRQSiAAjmkAQZpDyIF8UCDMURAgEDeEyQEIoP+My2wdakVLQokiEmcUpzUoYikVIK2Vq1UCxY9VLUpNnyzqu1Y/MzE7VvMfF9ZWVs0opEceKTGDA0N4RaYKm3Gapc2AxhOvLCGccnz37s3TmzD+yP+hJ3b8bea9pwJHf91MfPxP/L3/jQ39xfTl49uvfeklduHAZeZrhoz/0KH78E88gTbLSYqRSIw0PL0+k1OiUIzhu0XQTf49xhS0B9q34u8dQx8nYheKUMklmbL4yO6SDDtKkh43V68iSATwAIg1lAhAphGEEYwxMEKBSqUgYh9ZE7KPQx+IGxDaFuFzYWbDPCezEe0vinRAxSEoNyIIii4CLpxgBAAmLdyzwwmJFxAmzFRFLCtZab/Pc57nlTJkwj2vTec76G71u5yILDRRRRkplzJIrRVlmORGm1FnKNloumdk/ne49uJSFSZge+cM7k5zZNUG/MwCO/L6lpbngS7/005/I2uGvfPHLXzOXr1zHVKOCv/h/+kMIw7BkHFEE0MvwAW0D1fiaanz27WCTEjRUFr2Pdpk819aUa0y6iaPvVxw4BnBxASEapasREZzLkaV93L72Nvr9Ljx7gDS0MlBaI4wikFIIdCC1WlUqjTCvVsUUJEyqOc8IbMU7S+wyEXjAewg7oqLCQyAOJEW+K5GUylwAgmcvnkWcQKyweDDnDFiI5Mw+7/S81UGYBtXmQIf1G71e/9UsyVaIVAalc4FPFTgRMdkgtYnNKB1kxgbaJFQJ0trMoexmpZnstHjhLgC/PQBH4AOgX/78n3wf5ZXf+uKXvxZcvnINf+zTH8IHnjyNLHeYNB2J1Faw0BB4E+RKmd41/Gx4N5i3AklKAoa2EDMTGm64X2nGFvN6DE6a+H/79x3vS1BKQYQx6HeRZQNsri1jfX0Z1joEQQitNYIwkCAIKIpiiUKDaj3KggpcHOR1cbm4rEciLPAOzA7kLXlvAbYCKYFHDOKiR7BWMvyuwp4dQ5yIeBGxwmwFsCRkc+vyQeZSFsqDuJlHU/Prad++MEgGt5ipL0DqmTIWl+bOD0IxeWqzrNWjBCrOZg/vyeYqGLz5Vck++7e+vmPImV0AvjsAaeKl/8Z/+genP/tjp8/977/6helXz16gn/rx9+GTH3vf8EQYa7diMm8BG1ACbvJ9OfPGigkiUu42uY0mPtvuF26/hzLWnqWGuedtnnw2jB4A4wTu4efd7iZW7tzC1asXEQWR6MBQEATQSiGKIjHaoNGs+LgS2ih2RqkMSpzhIluGpEhZG7Gjwq7I7mFXRC6H2nA8GM/Mnlm8iOTC4kTECiQTgR0kPs89MjJxVmnMdXRcu7y6svaCgk48Uc7CffbItOIsGaSpZD7JEOSh1kkeNNIjc/PJP3mbk2ef/fKO0IS7AHx3AI6C7Xv2TAdn/8VfvPir//KLiy+//Ab9Z3/2D2JhfhrO+fIcCiAq8jiLM28LJQw/G74vAuh33QIBihk6BiARjUzJSS/unUW2mZzloaOK+cL8LFnJkhiirdgujyNFsHmOlTu3ZG11GZ1ui/IsQxCGMCYQYzTFcYRKHEklDhHFOm3OGGWUDTkbkPc5xOdFupr3JGzB1grYQRFDKy5T7xg01IbFuCx7dr4AogWQgch6VjbLfJbkknmYvFKfSsPGzKXNzf4L1vo2QAnA1nqbKZsPnLNZ5inxllNEURLHU+ncXHXwz14P050Awl0AvjMAR6QLALPyjb/2V8+9de7n/tWv/47+sz/7I5idqY/MwtEEvgt0k5puKwgFVKR4jbbLBHGzffFg2jJOuRdSJqiee7SlGO02StEu1O24SHd0HWwFY3mMIiUiTK3WBq5cuYj1tXURFiitKIoiUQoUhoFMNxuo1MJ8drYKkQxKWU0+0WwzCDsSb8WX2TTCHko8tBKosviYiAvPWAEs8OLZM5CLwIFUDlEWCrm1yDt9n1uv0rg5N6g0pu6sr3d/23vuK5LMs0t8bjMRSZP+IMlzn3mEA/YqXTg5M5g3B7OX+Xjy2c/+rftqju4C8N4AnPT7zC/9P//EgY++//AbX/jibwU/9bFTVI0DTJqbd/t220E4qV0UBFL6eYLJlboFBKUI2hBcLlAapVY1IwwzC5jL5OjR+GWkWLeypVsD9sOrDEG1tUJ+vH1UsTRmcIvgpSJoreGtk/WNNdy+dYvW19ak0+1SHEcShgGMMahWIpqbaUoQaKlWTRbEDoGxsdgMPh+AvYX4nMBexDuQeEB5FJmrhVmqSAo8EnkWeCFlBcoJyIJ0DiDPMpe3ej7LnMoqtUZSnZm95SzOtTY6V5lcagRpmqZp5vNEMk5tbhNl1EAHQTY700gaB44lN81s+rGP/f37lkO6C8B7A3BkegII2i/9jd94660LH8j7a+qJM3uLuFY547cSLRN+3z203pCNZClDAqQAAoKIkKUWlSmBqjBefu4CLl64hZmFKo4c3oc8d5ieqaK1kaFSjQGvYIIIs1PTABkYikf5oMIezFJeb/v9nfyuvMX3LP8am6YlwCECUqq4T2MNKooIpED9fl+++pWv0yAZSJnWhmolpEolQmiURFGIRrPipqZCMoHzAQ1Cl+dglxKxFXYOYAeWIn1NlxqwACFDEQFKiZBxDOWJAiuKLAtZAqfOeru+adNBhjSs1PL6THOQWfpKr9O/CfaJdcnAWp+l/Syx3ibClIRBkAZQ6fFDU4kLjiQ3r8+mH/u5+wPCXQDeDcBJ0zP40j/8c489emrPb73w0uvmmYebRDSejKOsk/HJcLfpidF7kbL8lgFtCCpwMFMe//YLL+P8+Vu4eH4VxEAQCkgRZmqEhTqhnQDViNDqExQBvYwARWBdwYOnplCtN3Hk8CJqlToWFqZRn1uE7WQwJoSzHt4Lxj1kMAISbRnjEHgYmabFn7JVlxbfUQAhKgqDyTsvN2/dwurqOq5dv07Mgmq1YEnDMEBgiJr1qlQr0WB6TqvQ2Bh+QFT6ht7lRXK3yyHEUBAoeOiyrlFpDdIBoIwHaScqcAKyLJJDfG4zm3Q71q53OddhkDSnp7oqrJxfub32MjubprlLvcv63rnUseQQGUQhkjqidO704kCbxuDVXpJ+9rPff3Z0F4BbAbjF9JydrYfn/83/7R+02p1Pzeh1FYU0siVpi6lZHjoiSiZOVYJSZDzBKzMGN29dxUuvXMC//OfnsHRA4QMPz+DR01UMMos0n8LCnlksLFUAV4dDBWxzCAvCcADvDbSs4ewbm6gFGa7cTtFqJXjpLYfFPRUIFJrNGs48eAKnHzyMRm0aoAC27+B5aF/KtnEPPxqTM5PmLJdhg+E9I1IiIuVvWGxQiqg/GOCrX/2mDJIEShGCUFOgFMIokEoUotmM/dxczPUai6EsZJcT27Ku0OfgsthXoTDBtSIopUFGQZsIpEJmUh4qyCFkHfkc3udi83x9I83b3Txh6Lw+PZUy9Gubm71z3W7SEe8GzrnUeZd6Z5NYS1KvVZNwOk6qC5XkwPTh/i98uft9J2Z2AXg3ABVK0/OPf/rJ5v/813/mWre1qhq6pSY1WoG1u8mS8qTYAkQqCgriaYNzb72FL335Rdy4to6ICJ/9Iw/h2P4ZxPtPwuYBOI/BTqA0QaABUeMsFuIS0wbQQGAMBA5KLNLueWxsdNDtJ7h1awO587h4sQPPAh0GePixk1g6sBfTzQXEYQSjg8JU3T72UmTCfGWe9BeLrcwyaZ4OjVkiIiRJIrdvL+PS1etYX9+gIAgkNAqVSogw0LRvcRqzM9VBpcbaaBeK7RO7QhsKO7BLQRCQCLRWxcsERXaODkDaQFRgAW0Lgoat94nlLM+6rX62uplnTpBW6o0+TPT2lStrLwq7xDubWZcPAKTacxKHJqnUqD83O5UGtcpg8aGl5Ctvnsi+n8TMLgC3AnDEes5M16Kv/pO/8O8f3j/7P1D3bSVDtmSL2bnd1Nz+2Vj7UZzj//P3fhVvXdjEz3x8AQ+c2ou9h6eQ3M6BmROgaA5Sup7FfL5XGOMdrgUCSAOkQLCAMAQ5mB367ZvY7A3w6jfPoZukaPWBRx47hcceOY25/XsgicDlDOa7H/ykqKg3HJqkJTsjMiSDeMwCj7q7FVmq2igkSUpvnLsgb719EUorGKOpVglRjQOZmapjejr2M9MxB1EO4iwUm8G7RFACUdhDKQWtDYwxIGOgtYE2AaBCsNIWpB2YnWebO5vkLk/z1monXV3PspyR1pv1JJfg5eXlzoVkMOiwk8Q6m5LhBOIH09W4X6uopNEI02PH9qRucan39f9K5Z/95V/+voBwF4DjCb1F+z18al/tq//0574SUnaM+1eLIN9I801quPLQCZYTo32KiRrvV/if/+4/x9r1Zfzl/+AxYH4e7s5tiJkBNQ+D4rkSNENyZ0Kz3utao/+G3lnpY06EIgoKUUFYoAIFohR5soLnv/EKrt5Yx/XbGQ4f3YMn338SS/sOIjJVcNnUadLUHFZYTMYWh+ADSr9WimqHiXs5zAIgm1u5eWcZb1+4ghs3V6kSG2k2YlSiEHFsaHG2ganpyqA5RZFCJnCJRhmi4GHQngy0MTCBhtYBlDZQxgAwIKW8B1nvvXU2y23atYN+N2uvJ9ny2iBVWiVxrZJS1Ljy1rlbX/fWJ8Iu8eDEaPS16LQaoD+7EKSHD04l9anmwM0eH/xv//p0/uyzz/6+m6O7AKQtyCm0X7MSLe2drj/3K3/5knTOG7AbRaq3aL8RCCYBON6uDaGvWvjrf/WfIoDgP//zH0ZoB3CJQC08DgrrozSwMgJ/D623HXDbPxv/saVkEJPbxpoL4uBcgjQb4OKl87h86QZW1lMcOnQQjz1+Evv370OgK7CZG2XhjL5uCchJf5ClaFkxCotMjLUkcCQIDAaDAa2ubeCNty5Iq9WF1kTVOEA1DqRej7Aw25TZhdDVqhy4bEDscqHyjAXnRUVSuDEFALWBUoqgSCDKW++tc9YlySDP+oO82+nk7c1e0unaDAp5pRYPvKqdv3Zt7bV+P9/07AYKSDTJIIhUOjsbJzMV1Y+nmunCbHMQ7Z8f/G9fePr3HYS75UhbhQCoSiU0v/DXf+ZHCaKFS3Z6SEjcM2wxeuAXBGE56Ve6y/i7f+/X8NSDC/jsH3scvbcuw1ZmYPY8CqiwaLC0BbwyBuR2DSeYOPc9ro/Jh8kkbzkBPgAggyBsIAin8OT79uGxR7tYXl3Bi8+fxa//+ldQqYb4zGd+HJFugGDgnB8BuwjeU9ETqgypDL/6kGAaAlINQQggyy0ZE2Bp/15ZmJ/BreVVev6lN9DupeJYqHAnu7CuhoXFalqt1EOtrQKXHdhQ5NUyAA8DogBQRdSQQBBirUlRLkoJAnjR5CiECmJWgadeN6M8z6UxJSf375vRr5299RwXC9XAQKCMps5GCt+syKzuyCZp2T/blE8df9U/u5Wx+oGSnQTASfZTO8d6ae/0j0q6um0vGtP3o8O2gUIAkEJil/H/+m9+BT/6wX34yT/yIfTefANU3Qs9fxqgoMTXxLH3DOZvN3PHoJJhD9AtQB0G9rcG1ieGXz5xCQDDOwFQxd7FI/iJnziILO/gm8+/hF/91X+DMKziwdPH8fD7zgCpQp77sqlvAcLhEBUAURj5iuCi+SEPEUllBSQVqxqGYYTjRw6hVq3ghZffRLfbg3OMJLPwLIG1Ptiz2MyrTYMgsKEwF4BW5QVJgUmDRJPSRWyFPZH3TrFj4ywjd4qc15yzFo9AseTodC3ybAON2emjRw7NJG+dX37ZCwQBSZ4zYIR1z8qmEEMPQCsdv2ky+/wv/WHs9KLe363sJBN0ZH5ONSrx/Eyt/sL/7y//ZpBcOQ5xwBCgNAm97cTIGDyhaeOX/sE/R50Ef/gv/VH0vvkiEM1BTx+FCutj0IwC9+8AwnuFNu7SwKV/tt08BTAE33Dd3C0yDqqPbFdNCkoD/XQDr79xEa++egH1RoQf+ZH3YbqxiEpcBXveapqW45bSNxyao0NNyCxQSoHUqCf+KHTR6w/o6rWbeOXs21KJA9QrEdWqIWanazK/0PTNqYBNwMqQ6PF9UChDsaKVAoGJvRdrHay16A9y6fezvDdIbb+f2F6vn/e7SZb0kwzis3pNkubc/GBlnV+6en3t7cBQXwP9amgGcSBJJQrT6cVqz6u8t3B0KaHa3sFz526kP/dzL/++BOp3TdCxEAAlIuqhk3urgcaSiJ9ws7bO4OHkJdCWILemHF/9jX8NlQzwo588g+TNKxBTh6kuQIXVrX7jZHB8+H64eXyhrdceHbNVO47JofFuk19sBEK5G6DDv1kY7IBIT+PpJ57CmdMPYqO1jG996zX0ejkOHzyAD/3IUzAugLWTJGFhChadE6nUfgzGkE4SCBfpQyVZIyKMqWYDjz5yGtVqBRcvX8f6xgasr4gASHNr5voNzC7WbKOhhcAkUFCKRpPWsy8TRgXOM9LUks0dnPOBd56sZWIHsJBYBuWpiHOOhdd4qt546NSJvdH5t++8DAX2xMKqOLPtZFbXyA022xIg5I8fWZTPfe4z8tnPfn+Y0e+XbA+i3S+hiZeKo8CsbXZBcMNK2Hs5XSPZ8vwihcGNb6K/2sKTxyNMnf4QbGsTKp4pCJcRyGTb0YLRSkj3dDe27T+Ofb/DMcPQgNqiVGULnSAjLT5OLyj9RQic84ijCo4sncIf/sxP4emnHsHV67fxpX/7W1jdvAVmP5FEw0VjKSkyeApuRJUhBF2UZhEV7KkwRIRAqkjydCLHjhzEhz7wGC3MzyNJLHqDnDq9HGubPSzf6al2m2ElsMoEIGWISIuA4D1R5lhsLshyT5llSXOLPHfKWg694zD3EuaWI8sUJDmi1TbFt1fyuLux2WxU3JmlA7MnwKiy8xVyVNFWwsFgEGkn1e56Frdv3Kr0s0F8ODbBs88+u1Pm7PdEdtqXUdPNqmZh9UPvOzojthcWmuPdDpmYtiIgn6N19Q3sbxIe/Ngn0D37DVA0DQoqoCDcduyE+bddZBuoxjlieGeQ4h1AWYJsFCbYevw9ny4EDBOxc5sh28xx4shJ/Aef/SkoGHz+X/4WvvXiC2D0EVWD8WHlDSMAShFMGURXugSlGg6z/D5jU5YajTqefvIRefCB49RPLFqdPtZbfWy2+npjbUCd9ZyLRHaSYbNhFgJ7QmY90sxLnnvkOcNahnWenJeAPUJmCr1DBELkWMJWX+LNDlfbq2vx3sXgyf37Z48SqAahapqlsXKosZOKEV8VVpXW2lplKuhWP/WpV/U73bL3ouwkABIKn1RBRD392JGjkvf4u7rVRJDVVxGS4NCCRk57wRQBQbVgPMlgK+gmwCJ8b9BhcvGWdwDqFtDd/dn2Sod3LL8agaKc4pPnIYH3DsyET3zyx/CTP/bDuH1rA7/6+X+Lc2+/jtwNoPSY/R0tt0bYqg2VKskUQIbrVFDBlHrHaNRrePShk3ji0QdgHSPPPTq9FMsrLbRaadhvszhHjjRBpGhqIQQ4x5TlHlnukTtBlnukqRPnHJz3xnkO2UvgvIRgigQqavcRttou6q2tVRem+NH9e2eXiH0YeI6UokrmfGxIx6GJYm10tHlnLey9ci383Oeemay0fk/LTgHgyARlYWIWFRodk7DaSo58m5OQhrv1IhoBUD1wEoNrr4CCKshEUGao/SY02HbAjWRi+enR5sn376Qx77Fti9YsJ/s4HvEutZCTDwfBkH/y7JG1+liYW8RPf/oT+MD734cvfvEl/KsvfBmeOoiqxXmH4BuOgajI6dS6AKAeFRxLYY5K6X5DyHnGkUP78eRjZyCk0Gr3pZ9YrG121bXra6q1mrLPFVjARATvQVyexnrAOYYtX2nm4Zwn59kIEIhQSAqhJsTeStjrIt5cTyPv0uk9i9VHtXAdWtU1KDKsK4p0pVoxcQBduXrzVkSKapWeDp99dheAvx9Sph+KUiSh+GRoTb3j7lsk70BBoANAHftJuEEHUCFIR4AKtjtgE/JOmnACqJOfbQflO51PJtoTjoiXsTk6PN+wTeLd5umQZCrXKxxpSAakiMwdPXgQP/vH/gBmp2bwy7/8Jfzml38HziUwhkZ+6jirpriGVgpqaJoSoWhixRjGKoYM64kTR/AjH3yfNBp15M5Rf5Ci0x3Iylo7XFsZIE/JFV9TwB7wJeM6BKBzAl9qUWEhgQSKJCAg1kRhqFWkmSKfUtxvZ/EgWZs78fD+p0OlYgFVdWQqQRTFUFGVwko43WxG/Y31sF5z8dNLPxXcPQHee7KTADjSgiJC2igDHX1Xh0vnKgqAKGTtVVBYhyhVLHiih87P6B9s1YLbTdJ30Gh3ac+J47aZmiIMrXU5vFLbSWmC0nYwD3fbXnl/z69aCiNLclTjKj7+kWfw6T/wEazcaeFX/sUXsLJ+E0E0HBNj2BN0eA2tVFnlULyAotoCAlCZD+usw9RUAz/0gcexZ2EO3e4AvX6KTndAaxsd6rYzuJyglGbShYlLpMBSgNB7Rm4ZzgHWMoShlKYgNCrQREGkKAoJUeAp8j0XdTb7EUt2aN+xhUcq1aipTFDRQRAbHQQmMFFciypMOk6vdivzai380pf+1nveH9xJAASGPiBAa+vdLgTfeQqSUkDvNkgDZv9JpCuXi7UYygTpgjy4l8hW7G3ZdA9NeNf7e5wPAHuPl771HAb9AdSoql3GbGipZQQybosxcQ4axrwnNN/Ir5PySJEyaVzgrMVUfRaf/PGP4PDBA/jtr7yIr3z9ObR7GwhDXRTVjuiToW9YaEJVmqU08gt5GNoRZkG9VqUzD5zAgX2LkmY5dXoD9HuprKy2wtZGSlkOZ0yA4RJuSukR41oQNSiSBBgISGmjlYkDFYaawlAjigOKQieRSSXud9sxAnd6z8HFU2EUxtqYitJBHCiqxmE1bk4tVJwbRKsbm9Xg5u/EP/dzz+y0OfxdyU4Z/CRRDym6M2so/V2Nj/JBsWRf0IDtrpXLhm09hUxM6MlP763Vtr/4HgpxOwFTfLZy/SxqoeCbX/saWIqSnrse1jTUgPfQtuUlxzWPJfgmzeAhP1P+Y/MM1biKD3/o/fiDf+BjWFnZwL/4l1/CWxffglLl96NhAndxLq0ImgqfUOki3awgR4dJZiDvGVEQyJOPn6HZ6WlkaS79JKF2p4+V1RY2VvvGO+Wq9aKBMJEu6geVhvBQqxfaEYCERCrWKog1BbVQB5GCCZWENUEsPR/3up2aruHEwv75w8rEkSLEQmHsVRA7RXHQiKOMbTxYuxb+2EML5u4b+96RnQLAkZQ+H719ZXVNXJZv3/xOxxE7MCcgTaDmAZCKyzm73Qcbzt1ytdnt6m+7VrvL3xsCdeLYbccM2isgCBb3zKISAefOvo5er1+2SSwn/7Civ/QBx6VG4+uJMLYQNuWxxefDDtcTfiEEzB55nqMW1PCpn/wYfuiZx3H16nX8m9/8bZDJUWiqiTGXY9FKFdXvJWuKIpOGJp+NSik89shpLO3fizx36PcTdHsDdHsDNWhnRpzJ4yhEFIeI4gBBNKyeUNCaYIyChoIBIVKkYqOCSKswMBLEsYoqFRNOVeMoQhDnWd6sT9fOUBhWoExVlIl1EFaViuNoal81IB0xJ5X5mTz83Od+7j3Liu44AALFvLx6a2Ogguo4cPeuwUCBkALYgwKA4jl4l6GoA0ChCe/182xhIN/B17uLhMG9/y8B4G2C7uZNAIJbN1fwvg88gzwb4O0335ogQ9REPuj4NDQkRHiyFHd87skhj/FTPkiG4QsAEIa1FiQKp08cx9NPPY5OZ4Df/tpz8DzYYrqO4E0AqaFvWJAzBQhHLcHJOUYUhvLoI6fo0IH9YBYkaY7BIMVmu4deOws1RXm9HiOKQkRBgMAYBEYjMAqhUgiNQWgUQiJUQ6UjAx0FOgq1CkygosZUPZ6dmY5cauMs6c8tLDYeExPEoQkrSuuoUqvGhkxcn1uMrVHh5pUblUrvW+Gzzz67C8Dfq8xMxaOb+NKbtzqZc2sTs/PdD+ZiLT/xgN24BECh4BS2TuDtMobVOxEzd11oYh9s2UcRYf3WWwAEWeZw8MSjCMIqjp88DRGLV196Bex5gmSRUQrM1ioKbAP8xEhlFKPfYkqPRjMCYzFOl1vU4wY+/tEPwCDAr3z+i+glG4hiM96vBCMBo6yZITlDBAhzAUQaZu1oHDmyhJPHDyPLMuRZjsEgoXanh6RndRjEElcijuIQ1VqEOAwQRwHCwKBiFGKtESlCpIA4hKlEKgxjFYaVMAyrcbiwf2/YmJqJut1B6PL01NRUfUlMUBEKYzJhBBNGYW0uUlyLnLVRkHSiM2e+8p40RXcUADfbaUlNAFdvtXJSkRoN8dskzJI2EF0r/jaVYono4UKafrt5d7dsncbbt2zXhBi/H2kmwtqt8+AyKJajiqmZKbD3aE7P4KFHH0G/08GtW7e3mZWTuaPbnLphqGJkRk9cD0PQFlqTRipxeB4pv39hxs40p/DRn/go5qZm8OXf+hZurdwAKUYZkx8dU8QLUbZm1KMg/aiHKUDMjEAbnDh5FIeWDoBFkOU5sjRDr9/TLmOpV2rSbFYRxxFqjQriMEQ11IhjjcgQ4lDDECEySoWhMmEchJVaHJlAhyoMor1HlsIwiKqDbj8KlX8yDMN5FYaV3Eu1Up+uMKt4Zs/eSmUmjmyWVho+C5999qMTXMJ7Q3YUAIEimQWFAyQrLfdNiB96SsNd7omkYpmugumk/mXYLC0SkrnMkdzONN5Dow57Vg81zd1a7h3IEjAG3XXkaQ/GEFZaCU4/+FBxXRSV62EY4fjpE1i5fQsX3j6PKAonckQJMnlu2XoNuVcZxYRJOtSeUjKlNDp87Fs675Bv9vFDz7wP73/qMfzav/wqXjn7OoKpUnGMAvfF/iMtWAJyXIsIFKVQBJ87nDxxBMcOH0QyyMQ6jzy31N7sK4KmWlyzc7MN1Gsx6tUQtWqEamBQiQyiQCMKFYwhBIFWcSU2cb2qK816oMMwCCqVcM/hQ2EQxVFns92sVfUD2gRTJqhFHjo0tVpIYRQFuhlFisPs2kr0kal4e67hjpedBMDR3M/yAnSpozZUWbDx7TQgAIqbZTMlBVOdA6yD9x6eXQmG73wgW8qEJoY3ucfwxd6jvbEM0horqz2cPPMkvHeFxiiBzCxoTjUwPz+Na5ev4Ob1W/B+nOKmSJUMoipBpbZcdotPOPrGxfuyRG/Crxs+w3h8hBRmpCbC4aUD+NGPfhDXrizjq1/+Crq9jZIlxYiYGrrNqmRHhz7hyMQtzxsGIfbsWcT83Ay8d5TlFkmaUHujoxQbU29UbaMWo9msolGPUQk14kAjUIIwUAgDjagSSqVZVVGjEoTVSmDi0ChSUXV6KmjOLcRZ7sJeu32kXgmO6CiKPVEURdXIO4pQnY1VWI8bVR3XpjrBs89+5j0VG9wpABzP8lIDWsf89ZcufY10PGmjvcPhBFEGMFWIJmh7B5z34Zkh3gNeIOy+g3S2rdu3L5Qy6YdNaqG15ZsgrZFbj7l9xxFF4cRRY/PVuhxBaHDy9FFcunAeVy5eQhiGaLfauHz5CpZvLyPPc6yvtzDo95FlGUBSaPdRAIIw7hLK4/GUBEzRUHd87aF5KuX9EwiSQYL9exfxU5/6Uayv9/GtF19FUB+vCUHDe11qwmHAXhs1BukoRUkQhaE88siDFAYB8jyD9wUTO0gSgjM0NT0lzakaatUItWYVYWQQVgMEkaEwDiSqVRBWq1Rp1HVYr5kwjiIKw0BpE9dnZoOF/fvjQbsXEbuTkTELQVCNvUMljCsVUqpSbczFnnyUJJ3Kj+9fH2amvydAuFMAOBQhIolDAwBy/U5njcWlIwDc0xQr/xcGqgvwFhCtEc/uhXc52HuI9+Cybu3e53mXAb0jGVOYft1Oq7T2NNpdxt79e4rjeIIgKc07mybY3Gxh7/6DOHHqBFZXlnHh7QsIQgOCx+Url3H21ddx4/o1nD9/Ea+89DpeffksXnn5LG7fvoNOuzsCAimFIQ8zpkRREDoYBvCL98PY5xg4Q7ASnnnycQQ6xL/5wu9gdeMOwooesbEYngcYMaPD+uVJPxYgVKIIZx48jdmZaaRpCucsZWmCQTcxGsY1GjUOQ4NqJSr8wMggiIyE1Rhxo4aoXkNQrSGs1oyOY6ODMCAygYpq0dSepTCsVsNBr9+sV/VRUqbmQBHDRCqIQ1WphJWgHma+H65JO/zMZ947wfmdNNDRQzqz3hMg/+M//ubl3Ov2tvSR0b5jKSYBBdWCjMlaMNUY3hbmYbFMl8N3k1izdWBDjTO8dDG50zRFfzAoTM+VDp58+qkxATKcuFqPUr1slqBem0YQBlhY3INHHn8Uly9cwMb6JpYOHsLhI0s4dPQATpw8hhOnjuLBh09h6fB+zC/MoN/v4+LFK3j11bdx8dINLK9soJ8WYdJhittQ04485uECnEOzEjQR4hBYazE91cTHPvw09u7Zg1//wtfR6iwDJXFDJCPypWBECabUiEDxkCl7z5DzHo1GHUsHDqBerYI9S25zsnkKl3ltKJa5PTOI4hC1Zh1RtUJBFMJUYwSVCoWNugS1GkwlJBWERgUmVCYISJlIqShaOv1wPOj1onwwOFyPaSlQURVa4lqtFoNNRTWnq7EEUTP0lZ/+MA8LzXe8FtxJAAQAUaWlRUX/H75yq/uld06injySQdUFOIngPaM2M4tiyWZXgtCBnRuyCd/9wLDVJCUCrLXQOkC3O8C+AwfgnduyHRBcvnAe3jkoRVhba+P4qRNFmwhh1OoNnHrwFG7fvIErl65icXEf5ub3YjDIcOXSdQx6CdIkR7PZwPz8LI4dP4L9+/eg2phDn2u4ueHw9pUVtHuDUWrZMDwhKIFZkjxF0g2PQDkiiCBgzzh19Ch+6JnH8JWvvoxvvvgSwhijRO0CiMUSZkoTFBUm6aR1oMrFUKeaTRw7dlS8t2DnIMJIBn1lM6cFka1M1TisRBRWI4maNYTVKplqBUG1ClOpgoIYOoi0UqGBCUNtAqPDamDqc2Z+35Fw0NmsB5Sf0EamtQqj3CNSQS0KgyiozE5FOhmEs4MkfvZPfVR/1z/yfZCd0pJipDaISIjAuWPvWfxGxy7jQI0hrETe3XoUFgQzB2G7byLqvYRw5gBc2oIOc/jcwkQWMAFGVanfidzVBmNM2zfqNURRhNWVNZy7eQHTU00EYTjSMM5aLN+5jaMnTiJJBnjg4UdgbT6qhBAhLB06glAzXnvtbYAYR48eRRxHOHHy+AjkACFLE3hn0e50MDu/iOb0PMKpfVhdXceVlVUEGx3M1BSmaiGiQIPKxUmHMcMieae8gaVmG4YyfNkZ7vSJ42hOVfAbX/wmdEA4c+o0ojACocjrHPJCpBR0mZYnMuw5U3wnpQjzCwtYXF+kbrcNZy0sAWk6gEIcxPWaDzTB9lBkx4QaplIRHUVQUQQKIggZIh0Yo0J2XPCkinUwd+hkmHRarru+vqc2vedIh3VXLOUmMHluTWTiptVpO5tazCqnozjDuxZy7gzZSRpQAEi7l3ki4ijUQoD/v/73v/mvidS9HLG7+UEVgOJZONZQ6VUo7eGdh3du9Ho3Iue7GmhJ10ehwakHjmPv/gW8/NLreOtcEQtUinDz6nk0p2YgzAijsEzxKi5VKHXBoNuCzfo4cWIJvdYmXvjmC6jWqqjVqgiCALVaDbV6BTOzM1jcs4CDBw9AkcedG5ewfPFFzOl1nFpqYGH/CWThAVxctnjz8h1k1kHriYVEhymlkBEjPErHk6IfeJ6lmJuewx/8iQ9jZWUDr79xDlGjIJRGK+hKsXbpMGWNtrCjgCIlzlo6cuQwFhcWxbmcmD2yLEWSDOBz0Tqsuni6iaBaobDeEB1HIBMApAEVkugQpAMi0sYEUai0DowJIqXjcP7QydjnSUySHqlGtEdrE4sgqjUaFQFFjdmZiuSd8NTCoPbzP39qx2vBnQRAYKQFIUTkQeArt9r9WxvZN0a83l2VAxPCjGD+AeSZh09TzO7VsL0EPrdga+HzHN5977rbDbuQGa1x5swJnHzgGFZX1vHWufNYW11GZj0q1UrRu2WYizoZzhTBxp1L2FzfRFydwQMPPQjA4dWXXsHG+uZovfhC+xTlQt4zGvUqjh/Zj+lmjH6SIu2uwXcuYiro48Sxowib+3H1dhtpmo9+4KG2GzKXQ+UgIqNMGBGGeMHc3Bwef+QU3n7rKl5/5TWkaVImaRdk11CrKqIRGAvfUiBl1NKYEIt79mB+YRHOO/LewnlLg94Aaco+qNQQ1moIKhXoOAZMAFYaQgrKhEIqFFKhIhUaosBAacOiorC5EE4vLAZZZ30qDrGkNCoAxdZTaFQc+tyERk1HoCxoDo4NQxI71hfcKQCcZC6YQJzn3hPIZ5mzN1fzc4C6lyMo29+SriDa/ziSdoZQ9xDPL8ClKVyewecZvLV3H/Ydy/bfkUbMUafTR5LmOHrqMGbmmsjSDN4LgjAoawInh1/E/TbvXIQmRq8/wJ59+xDGNbzv6fdjplnBi88/j26nC2M0RAS3b93G1avXcO3KdSwvr0OEEQUG080qZqZqWJiuwyYtLN84j6WFGBIv4uyFWzBGjeOCKLXgKKG0SFIYFWUAAAmyJMHi7CI+/dMfwXPPvYkLly/AhMX3xNAvRFnOVL4AACyT8VYxxtDRo8fQaNTB7MlZC+scbG5DaxVMrcoqCqDDqGjyK4oEGqAQRAGUjgAobUwQKKhAKR0akGnO748UIfKDzUOBpr1kworyHFEQV1iZsDk7XZHecrC3uho9++xDO2WO31N22uCGFB4DYCJ459n//X/+yhdpsjTpXUgUb3OYqYPwFIK6r6C2sFCQMM6BnYe3Odh+JzFBfMfhCs+Cdm8wKkidnp5BtV5HmjpAAGvzYpJOjDtL2siTNpgdrNfwvvDDjAlx+ORJLMxN4/y5c1heXgOzYP+B/Th+/BhqjTrCKESnl2Btsz32z0hhz2wDM80KBr0W9s434c0M3r66UgT8iVC06x0G2QtzeJThMgSOjMMmc1Oz+NhHnsKlyzfx4ouvIYxoVFc4fBXZMkUS9zBmiaEmLIsa9+8/iObUDJidAAwWR8ViNMaTiYSUAZQhkIKIEgiBdASBgdIhASpQKgy1UoZ0GOq4GTVn50I7aDVqFRzVQE20iTUkjONmRTwFQRyGFZNGp6cODnNEd6QW3EkAHGlARcRKkVeKHBH8P/31czdvrKVfvTsaMTxu6wcqWoAVhazn0KisAGENLkth8xw+ywst+J0woe+6zzAxGdho9YtKcBZsrK4hjkIYZXDsxFGsrCzjG197DkkygDF6pEXaq1dgjIZ1DkdPnhp9lWK1owB7981idjrC2Vdfwdd/56sYDAYgKtYcLHxZoN13WF7fQBgYKEXwLJhqRNACSLKCI4cPYLntsLzewTifdJxqOs4l3Vp9MUyRSwcpjiwt4SM/8jRef+0SXn39DXjvxm7AsAKjzB0d3ZVRbmphNsfVGuYW9iKIYnj2EBF4tsgTb1iUJaUAKpYELQqnNQQapEMQGRCItCZDIKOIAqUiU53ZGxhNoQw2DsQRFoxGZJlCTypi0QYqCg35KJ65Yz7zmc/sSPABOwuAwBYiBpzl3hHIAXCvn1//OiDv0pS1nBTM0PE0zNRxuEwQ1yxMZJBnFj7P4PIcLs/A/jvo77pFA947CWCQ5iNC5uqVG3joodPodHq4fuM25ufn8MijZzDdrOPFb72AG9dvwDqL1p3LZadqheXVDqamZ0pWchhf84iiGIFiHNo3BUMWz3/9OZx/+yJmZmawuDiPajXC9Nw81rsOb1y6Xaa1EdgLGvUIlVAh7azi6NJ+3Nn0uLW8jig0o2TbIRJH+ajDZOtRrWKx3XmH2Zlp/MRPfghXrtzE9evXEFXKSopheAJF1YSmIn+UWYosJB5XfsRxRWbnFsg5SyJenLOweQ6XeC2syrT0QvsJq7KQ16CosjcEYa01hUpRoLQOoCvRzN4Dkc/6lYqxJ5yVuBLHFTCFHIZxVK1XtJHgsAorn/hEuq39+c6RHQlAFA6TL4kYRwT/5Reuv9FLcLvcviXTZIsQwaddxHsfxiAl2LWr2PfoaWSbLbg8g80zuCyDz7J7XHr7R/Lu2wG0uwlYBGma4pFHT4EU4fyFy3jggeNwzkIrg0cefwQPnjmFyxcvYGPlFpzLQUpDkQJziGazMboCAXBeoKJpzOw5iGqjilOnj+P4kXlcvXAOb75+tggdeMZcs4ITh/ZgcbY4vttPkFsHrTQqUYBIMSoBY2Z6Bpdv97DW6pYm5NbvRDRsRyGjEMtoWWwRuMxh755FnD51DN/4xqtobayOy6GAUYIDKYBKZlSYR8zoMKVtZm4RjeYUnLPw3sH5HHlmjc18yfAQhEz5LChAqAoNCCJSikQTYAgItI4CU5kJgshEyFr7qpVgj3MSWZaQxETigyCIG2GW94P9nfMBdqjsJABOppqwUsRE8IrIA3D/4PNvXl5rp29vOWI8me42SlkD9f3o31lHxaxg+tQZpJ0+bJrBJSls+h1qwXeUwuQb+j/dVgf1WhUXL97AqZNHMFlZISKYW1jEY088iiAwxdJiDHgGwmodboKZFQB3rp3H7/zbLyK3hNk9xzC//ygWl07g8aceR2tjGW+dexvOOUTKwShBs16BMcV5L1xfK6sfGPMzFWy02tg3a1Cf2YdzF24gCLYx86MSqHFy95DpLDYXDzqbWRw6cAAPPXwcX/zCNzAYtKADs4XVHYJvBOgyPCHF7SIA2HvgyOieeJvD5SkGnUTyDBakSrZYFSBkAfP4AUHCSpEEisQoUgGJCeozCyHn/aBZx6PecaBJhUpHkQUCjzCOqW9cbTGYMEN3lBbcSQAExtpPOr3cKUU+t94SweXW2//hH7/yD4d9RYB7+YJjMUEd8f4n4EyAwZu/joVTS2Dn4NIMeZbBZilcmv6ehmo0YWaqhm6nizTLsLqyjjA06PeTsvXDUAEIvHOo1RuYXdgLE1bAIlhe2cTpMw9iS52fUohDhwN7Z9CYmoIxIZgZKogxM78Xjz/5BJgt3nzrInr9BCACKQXPDDY12DyDUgqRMdBKY3YqQqfTweJsHZ0swPWba+P+NKNH3jCbZWJuErYBkREEAZ548iHsO7AHX/+db2JzfQ1a05bxD89TZMZg1C5/WO5kTIDFvYcAYXhnybvCJUi6iYj1UmjOYhaIZ8iw/X6RDqcIYhQQEkmgg0powqqJqnGF0s5MFNCc0iZmkZDCRiVQHISVqXAx4OjDR27uyILdnQbAoRQsaGmGKiJLBPcPPv/mlat3ur892mtY7jP+YGITIazsgQ9nkaceYecbmH7gcSStTdgsg00S2CQt2cffnYgAYWBw6OBeNJtNnD17ATMzU+h2u8jSbDSekS4sfaKpuT2oTS8gSSwuvPkmBoMEQVD0asmTHm7fWsOxBx8fFcOWB8N7jyiewqnTD+DA0SO4trKBty5ehggjNAoKDg+eOITnz17F7bVNbHYHmK5XkOUWM7HF3gPH8fzZy3eb7zQe5ShMsaU4uPxRmJH3Hd7/zONwjnD+zXPIk42xIzlcx55QNHgalmXwMGsG8M6h3pxFtdYgRQTvbMEOeR8Menk2TiYvvjOEIZ7L8iyBIlFasSESoyAGEgRhbSrgdF036uoks4RQKoBImOcqcCoKKRoEDdfbceADdh4At8YDibjQfuyIYInI/eqXLv0LFskxmt3vgEB4mKgJhAvIEQLdtzGzL0DQmEfeH8BlFi7PYZP03od/WykJExEYrXDixEEcOXYQLz7/OpTS6PX6uHVzGcaYLWdmLjRJfWoOjz/9FIQTfOurX0VrswVSCmnSw8NPfxSVWnV0lSKAXph2XgSZqmLhwAkcOHwcg1xw9q1LWF5voVkxiCKDajVCXKnixmqCty/fxsJsHa32Jg7OB4ib+/Di60UFxuS3JSltRClDDaNY4bYkJAK0aHzoRz6AQWLx8jdfB1wbSo9W4x1VYwxxOa7QFxApEfE0NbMIYwKId2CXg11OnGbkBgMLziE+LxZPZQvxrmgqyQKCKLDXgUIggkAHUaRN1aioGinfWwzDcI6UqQA+oDgOEVWjCuV6z6G58M/8mZ0XmN9pAATGZih3+rlTRL4EnwXgzl9rra5uJue2HHBPU7QgY2ZP/iRk+gEM+oxa9k1UDjyAvNdDnqXIBgPkSQJnc3xnv8m9SRkpqwUOHtyLw0eXsLKyiXa7B+8ZvW5vdO7hEct3VgARmKCGRx5/CidOHsZrL34Nr7/4Epqze4pwxTYhIvSSDCnVEM8cBFMNnivYf+gEKlOzeOviNbx54TLiKMSB+TqcA9Y3Ozh6cA+qlQq8B5Rt48TRw7h+Z4BWu1cmVKMM5JRea5kVo2iyQfCEfwiB8xbT01N48KGTuH27gzvXb8Blg4lvOEHulO+Fh5aGkLBAmwDV2hSUUmBvwbmFuDxKuomFTQC2gDiIdwD8qCaShKEIWtgbrTkgkCEVmSCuhcoP6pVYLXjnQmYVkkSRVs6kVocCFe7PD+0Y4A1lJwIQmNCCisgRwRHgiGD/yRcuXHv+jdUvschW5uKebwRgh3j6GDqbDLge5vZk0PU55N0ebJrCJgnyfjJByHw7LXjv7cO6vMOH9+HU6aM49+YFRHGISrWyZT/vGTeuXMGbb5yDNgoqiHD4xAN49NHHsLp8HRfOnUM6SMf+GBG892h1U+jqHlRmj0BUrViDQTS6nQEOLkzjxPEjuHZrDa+/dQmBMZibivDDTxwuGVOPfYszWFnvYF/DYu/BE3ju5fMIA7P1sbPtq21pHjUyOIowhbMWM7OzePT9D+LFr1/CGy++DpIcpMaac2jNjtLYRnkWBPYecaUpcaVeaEG2hdZzWZR0+ik4HYGw0IQOEE8gQBFDgZUGDEQUkQ5M3DAkPohUdozBARCGFGpjexwQxUG8l0PUVnfcfN9xA8KEtQbAK0NeKeWs45xQmKG/+PlzX9/sZJfG+76TL6jg+23U9j8FVOpo31pFw5xDfekY8kGKbJAiH6TIkxQ2S++tA7/T0qWJ4tvpmSZOnj6My5eu49LFKwjDCRZcPPbubeLmlUu4eP4C8qzQwNWpOTz1zA9BXIrnn3sOt2/fgTYGSZKgO7AIavOImgegollkuSBNHXr9DPNVh0AB81N1fPB9j2C9k+JrL7yBqzeXEQUhdKlNNSlMNWtYWd/AkQMN9K3B8urmaLts+ypDv1VNVo7IiMyEANBK48SDx7Hn4BwunFvG8vWbELZbiBtVllAQCOKHviCDhEQpjbjSgNEB4C3YZYBLtU8S8VnK8AlIXLHNF2tFkogIM7RiQ/BGEwWadAgKAlNtxsZ3p2pxZa8YE3rrQx1Wg8ZcPZqxaXBwsRl89KMf3VExwZ0IQGBCA7Y6mVcKnogcCjIm//Lzt1a/8vLtX3OeE9xbJU1Qcgqus4zpMz+Nfo/hN69hYbEDXa0h6/aRDQZIe31kvQR59g6J2t9F/aBIsQrRiRPHcOzEIVw8fwVpmsM5D5tbWJvDaMKDpw6gs3EL59++gCAKoZTC9PQcTp55CEsH9+H65StYWb6DfmKhK9MI6vtA0QySwQBJkiFJcmxefwWzUw0M59L8dA2PnjqCw4cO4tyVZXzr9fNYXt1AYAwEjMW5JtrdBFVtcfDgUbz+9vXxkvcYnmaowYZfWybYURkF7YcNgW3f4bEPPo7ZuQjnXrmA/voKlNZb7tmwvWHxoOThtUiEEcR1hJV6sa3UgiRZnHW7GThDsbyuK7ShL7ThKNsGrIhgiipFHZhKU4vrBXG1usjMoXcwEgQhQxsrVjWUVfjyd/xTfl9kpwIQGIPQE8gTwWlFlgAbGGX/yt957kvr7fQCJsiYe/qCRJA8QVjZh2D+KLprHTTjW5g7XC+W+hokyIe+YJYVndS+qyHe41MBmD3mZmdw/MQR9Ad9DPoDnHvjHMAOGkC9FmDffB13rl3G5QuXYK0tV7w1OHz0BB5///vA0DDxFILqAvrdDfjOJbQ7PfR7PVw//zIefeDIxHgJzjPiUGNp3yz27dsHBHU8/9olvPbW1bLNBHBgzwxu3F7B4mwVXjVx+cbySAsOk8snvNtRBlu5ufxsq/8bRVU88PgDIE1465VzaK/cKtvcA+WqS0WeSxmg30LssEel2kQYhhCXQ2wK+Jw4zzTnuRdOIWwJ7CDeirAfsqMEiCHyASkxinQA5kBFdRNSskCQEDoMBUFk0zQQ0aYyvydY+Ey2o+b8jhrMhIw0IIZkjKLCDCWyniXfaGeDz/3GxX+K8pk8OlAmTzEBwmQTjZN/AAOnkazewr6jGtWFBpLNLvLcIksSJL0+3ET44N2Hd4+/t01MYwyWDu1Ho17D/MIsmD2SZADSCiKEOA7w0INLWLtzBa+/erYIbItAwAjDELMzs4grFWx0M3TunINObiDK76C7fgOPnZy+hxFVJAdcuNmGIikImYNHcWOli7Pnb2B5dR2Ls00cWGxiqkKoN6ewvN5HltlxF7Z7/QoYYq9oaUFjJQlA4K3FvsOHcOyh4xj0c1x/6/xobMOEGSobkBbvR239SUSgtEEQNaCVBsTBuwwaLrSp8/A5SCzAViC28AeLDBtRJIUvqGCIlIGKjQmrYcC9GaNNXUhHll1YXiAIbB7s3cuT5ud9N0N3KgCHMgThMDHbKQVLgPUs9q/9Ly+8cO7K5m9gPBfucXj5FwOKNaoHfwSd9XWofBWLJ4/D1BpI2x2k/QHSfh+Dbh82y+8+2V2a8dtrymHIAQDy3MIYjXq9UbRqAAOkUKvFWNo7hbS7gnOvn8UgGdfeGUOo0gAzcYbLqzkuXFnBdNTHmSWFOIoxcmVonBh+ftlDmwq0CSHiEBjCgQMHkFMVL527gRfPXkCjVkW9QpidqqGXE1qd/khDYoIsueu7lyZqEVffGktka7H3wAFMzc2gvdrBypUrMIEprNbhMIUmYoMyNGVJPCOMqlBaFxpTPMA5YAcBWwvhDPDZFlO0XD24SEElMYBopbWGibX4LGg0qgeJKNAeyjIZQ0YHU6TMpc3JEsn7LjsZgJOcti8zY2xuOSeiHIAlkP0rf+e5f8jFSiUjY+kdTdG0j9rCI3CqgcH6BuaaN7Hw4HEkvQGyJEM6SJAOBkj7Cbx192jC9h2Yp++QP6o1odfrYWWth7g+C1KmKGIVQhiFePDkAayv3Mba2vponT6gKCCqUR8PHduP1S7j+dcu487KGozRE6VBgCbCrbaCUAylKyAVQgRwLsWBOY1Hjs/jiUceQDcL8NvPX8LbF67hwAzh4N4p5I7LhITyVo2Gvg2IwATLOfwAo1hfFEWo1WN4Bm688RbSXnek9Yoof3HAMFd0dE4U5VRhXAexL4kXB3GZEmuJvBMMQSkOEI9iVV8RItFKoLXRWlEYKhMaHYRBoP0ciYRQ2iiuhtYEceBtMHV8ZkcAbyg7GYDAVlPUK0VOKbKkYBUh9yz51169s/zGpc0vbDkC72yKctpDdekZDPo9+P4K9i1lmDt1Ap3lNaTdAQbdHvrdPpLBd5clQ1RUAQRBcM9Hq7Dg0IEF3LhyHtdurCFu7oX3vqxO0lCasG/PNG7duLElS6wo6fFYnFb4wKOHEVZn8K1Xr+Ly9TvwwiVLSVjpETZ6GqqorQMjAHtCJDmmGzUoYuydifCBR5Zw/NgR3NpkfO2F82hWDOanG2X1fRk2uEcd5FA5FvvQGIgT4p3DodOnEMcGeeZx7exZmNICGJmyNKF6WIaPTWJ2CKI6CAywh3AO+BycZ3A2t8R5oQG9Gyd6D39oJZqITBHl1wZBJYgMLwIIhLWBhiYvOuklVHHJjmrc+14BoADgTi93isg6xxmIciLkBLJ/8tnf/MV+Yu9guIDfuykqz6jOPYpw7iEkPQuTX8epDxyFjg0GnS6yXoK010PS6yHtJ9/RL0UkGAwGePPs21hZWYX3PEHfF4Nx3iOIAuzbMwOftnHh/FVwMA0T10cJy3OzNWSDHtbXN7DZ6mwhOzwDhhgPH5vB+544g2vLOX7nudfQ7Q2gjUErIYAUHBO8FDV1vc4mHnrgOIbBAy9Fq8H9cwaL+5bQXDyCq2uMb712CRutLqJQQyt9l6IfWablOzWRdL1dKvUaDj/0IJQGWrfXsXHrZpmWVsYAyyybyd6jQ3IVEMSNPRCfAuxIOAfniXBulXepQBykiAsSFQt+FAUUUKSUaEC0MoFWOjCwPVOr1ee9UABlAlJMEnqdZLUdAz5g5wMQmGBDAXilyVEJQiq14I07vd4//Nfnf8Ezb3He3skU9YMNVPd/BEwaNgcCexWP//RH4Rnot9pI+il63T76vUHRnXrLWe42MUWAKIqwsGcWF96+hDffeAs3rt+CMbpYpisKEEYRGlNziCsx9u2bA/I2rl+5BqYKSAcgZeCcw6HD+5CmGW6vtXHlxi1EYTAyhVkYBI9DCzW875HDqNUX8NUXziPNMhyZY5xayFELHTwDndYaPvj4SbhRq8SSiQThxlpe+p91TM3uRdRcwvNv3MFrb91Ap5cU11HjFYVHtbwiGCq+oRakyR0AuCzHniNLmJqbAQS48dobhaYvjykwU/qbQ1O0iIWQsMBEDeiwWgbhrYhPQd5rRUIidhiQL9lQQVE9DwWQVlobUmGgTGgI3ihCrCMTQLxxjoNQAt3ck5uHHnpoMhZ4XwH5XgAgMAHCTi93WpFViiyh1IJE2bO/8Py33r7a/m0R8SWVWBw4YYGO/vAMOCBcfBqOGTYbYGo+w9Enj4FMgP7mJvJegmyQFKSMdVuf9vcAodYK09NNHDt2AI16iBtXLuO5rz6HF775Il5+8RVkaYpetwPvGSwei4vTmJsOcefGFQxXj9XGII4U5uamcPjkQ7i5YXHh6i1keQ4zsca984Kq8Xjk9F7s278fv/2ti3j70nXUKoRQCwa9Dh4/MTfWMBPzbKOXoZsytFZQCvDeoVKt46lHToCiGbx2uYPnX72MlbXNotKBxulq283TrVpw7LKzMA6eeQDT++eRdnPcfuMNBNG4u9ooNDE88difJGGLIJomiAe8B8RCbB8+F6GyTBRSMKGCYQlUkSOqCrfYAEqJCnQc633es7bOKceCgVcK/SrOnj37HTjz3x95LwBwS0gCgFOanFKUO88ZETLPnDNz9p/97W/8w41Odrk8bLLPwtbzEcH3NxBEx6DjBQAhfGsDh85MY+7wXiS9Im7X7/TR6/Qx6PZgrR21XbjXKUUEYRiiVm+iXqvg1KlDOLQ0i4XpEGL7ePGbL6BWqyEIQmgTggA0GxUszMaAMEhpECk0GhWQYtTrFTz25NNo5SG++q2zaLV7CIzBpH0dRwpPPrgXp08ewdXbPbx2zeLK7S7m4xbiaHKJhIIBSbIc11e64yXJytYSTbWBfTOEhw/X8eipA5hZOICzV7p44Y1buL3aHqWR6S3fv/xZJvK2SzUHeEZ9bhaLR4+gNh1j/dpN5P1k/OAq/UgZMjMy/L/8dXQIpYyA80ITsoXNMlcQN16KLESP4gxFJwCllVJKF41lKNBGK621VOA5FEBr0tqERpmZuv7kE3t3zLzfMQP5NjKcdQyA293cKYIlQq6IciLKvZf8udeWV59/Y/VLufPdLQdv1YKFEMEN1qHi06D6Epg9FHkcfXQPZg/uQWd1vSBkOj102z3024Um3HbSLUMkKlYScs7Bpj0EhhBXAhw5uADiDCsr68gdoIIqoAxECi1E5ZNcmwAmCGEMoOEQGcKe/QdQmz2Al9+6jjfPX4b1Rb9PAGAvsNbh4EKET/zww2DR2Fw+j5u3VpGk2UQKXJGJcuVOC4Ghoi9xqUHWbryFQ/umkTuB8x610OL0UhXPPHYIqnoQF2+neP3tm1jf7NxD2w29y+1BP4K3FvWpKVRmpyEeuPHaKwjiCMO6wAKrRYnRMKQxZl8JOqyBUC4sww6KbcBeCOILokbGvUghpSNIrAFoKGOgIhMrNwNFAQvIAhoIEPRzOt+tfzdz7/dV3isABLYxolqTU0TWOs6IKCNCRkT5n/0bv/1rb11pfa08ZMSj39MUZQefOEDPgYIpcMaoVAWPfeoDIE0YdLoYdHsYdPvodvsYdAdgL/ckH1DG7qIowtzCnmKpMbbQYIh3OHFsDzobq9hsd6B0AMcoCnO9FMSC+IKcUAG0DqENQyGF4gQLCzOYmd+PW2sDfPmrLyLLcgwrhoaxu1AzTu7TeOj0CfRdgC9943VcuHQTIgytFG6t9VGQugKRYrGa1vpt/NAThzFZrTHsdN3LFEwYYm7vcSS+gr3zU1tIoS3ffGSKyjjsAMCEIeYPHUR1porO7Q2079wGmbIuloe9Z6gE01aDhUy1eEiIK1a2Yks+tc477wvTunwVbmBhnTAUkZBSWpEx2ruMlVKaAeU9kc0S0wtH4Y8dQca8ZwHY6uZOaWWVolwr5EpR5lmy/sAmf/MfvfrPrt7pPr/lKNyblCFFcJ0MFO2FkAIzIQwcnvrU+6EChfbqJnobHfTaHbTbXSSDpOxcRrjbFyyIOW1CNOf2g0WKNSnACIzC4lwNNumi0xkgywErGqJMWahapKKBNMjEIB2VFQIJiHPUdIKf+KEz+PDTj8AYhTRNsLK6ho1WBxutLvLcI1CC4wca+PBTD+LQ0Qfw+oVlXLx6G+2Bw2o7w0wzhs1yOOvQaW3g8eNTUEoX456Yj5kX3GqHgACdzTU8fqIxjBiUMjF3aUjIjHmN4X7eezTm5jG1fx9MTLj56iulRuMtYYwheMefCEhHpEw0DL4TOBew00Sshs2gIAIZNjUVIVKggojRBoqMVj42RlcVQRvyRleMCryQW1vbEeAD3lsAHMoIhN1+bpUia51kqtSCniX/9a9fu/n3/vez/2SQuc2hAtyu/MZvBOI83ECAYK5IE8tzzB/bg1NPn4QOgW6ng0F/gKSfoNPuIumnW1vzDU8rwHDNPhPVUGkugEnDOw9mRiUOcHhpHnduXEFmGaIitDsZSFfhrBTNg72FCIGlaNVHJLh+7SIOLFSRZSniKMClG5t48XwLN9saNzaBt6628PWXzuNbL5/D9VurmG8GePBQHY+cOYpubvD6pVVo18bxA7NY2jeDyBD2TRPiOJ4gWUYkMS6vFav3Ouewv95BJQq237etUmrjcdL18O4KSATT+/bBhBo+91i9eAF6aBqLFH3uUWrCITMjRf2gjmYLy2AYG/Q5bA6mYnWZsUYmKT1+UaSgAFFFXxkRItJsLXnvkfW9tDacXGm1dkmY36VMxgU9ClPUKoWcFOUFCCm1lrP/769fOP+Pf/38/7Tt2FEwefvnfpDB8x6AIgAacIyl04dw5ocfRm+thaTTR6/dRa/dQ6vVxWAwGC/aJDJWCkO8s0Ncm0ZjbgkqKPthkiAMgMMH5mCTNm7fuA1RESioIpcAjhXYezibwrsM3noABsp7JIMURMC5axvIPGFmuo5KHCEINKZmZzE1fwAUT+H8ldu4vdqCIo8j+xp4+NgCYuNw9eYdXLp2B3ONCg7MRzh0YHE89tLvUgRcXDVwXCZSD67j0NLiaInsd1UbIzN0q2bz3iGs1tFYmIfWQHf5Nnw+DO2MWzGO/MeJagwGQComsBMRCxIH8sziGUWn/7JlxZD8IaVApAlcLmYIExjUBF55x2RZY30wkCNHjuxqwN+jDLWga3dzqxTl1nJGijJV+IJZmrn0r/yd57720ltrvyaTq5EM/9iqCAUC+M46XFoDVWYABigwOPDwcSw9fAj9bhedjRZam210W11sbnYwGCRbTjHiIyb8TRPGMGEVRKbozs2CKNI4tDSHamjx9pvn0en00WjOYbObFiAUIM96yG0fWZpifmEe1nm0ewlAAkUWJGnx8gls2sVsnOIDZ/bi4888ipmpetF1zQNxpPHoqQN45IETuHTtNr72rVeLNTSMHkcAynGv94BBXjRV6m1ex1MPHQCzjFdV2iL3mMNKjTujlbebiAD2mDl0DGAG2xy9tbWiZInG3cIns6PH/mRIysRCEJAwwDmIbWCdy6lsq8+jjt5ll26IEkBBSJOCBnsR5zVBkbWEdub5ypUr3+18+32T9yIAZdvLG6OcVpQ7x5lSlIGQKUUZAdmfevY3f2mzm13DBPZGf0yikEjE57DtAdhWAR0AQiAWPPnJD2JxaRa9jQ4GvR66mx10NrtobXTQ6w1GQeYtScvDAl1m1JoLqE7thZAu8zyLpbMX5pp49KGDaK3exPXrN6B0jLhSRxTFYE/weQ7YPuAzLM5NYblroU0IE0SFuQcPEYv15es4fGAOrowxTq7K5T1DQXBkaRFPPPIAlAnw1edfQ+78lnuQZIxr6wUi+90WHj7agC2D+FvSx7b8DNs/ki2xwcni3ahWQ3VhBi7zGKwvw2XpCNRU5oiOoTihcVVI4vOCjBGGeAswmcn2GeWPWnCrLIpQZgwww8BVvfcysOKTHO7Sxc3J4Oh9l/ciAIFthMxmO3PaKKsImXWcaqLUs6RElN9eG/T+0b8+/0utbnYN41kzQsrWnNHiXb66CuYmRCtAGQTTTTz24z+MpQf3Y+PGCjrtEoCtDjbW2ui0+2Vnaoxt3CEgyzSzoFJDc24JQWUG1nl4LpjIShxg794ZTFU1VpdXcPbsBdy+cROus4rZCJirBdgzN40bmwk0KWitipghAgg0nGVM1StlxzUZTeatlbYFIVKrBHji4ZNYWJjH73zjVVy8chOBCWC0Qj8TRIFHlg0Q8x3UKhHUEAj3XE/xnefvMN1seDuGMce5Ew8ijAn9jdVSs3KJNzXy/baADwKYBkhHpV/oIGzhcnYifpRowCOGSAhKQAqKYDWRaFKkCUREipj8jvH9hvJeBeBQJkzRzCpNVinKSY0ImVQRZX/9f33x+V/8/LlfdN6nuIuQ2fabEIlPUuTtDMhDkImBXFCdm8bTf/THMbN/Fkm3i06rjc5GB+1WF912D4MkG+GuOPWkX1gwdjqsojazF5WpxVH7dgBgz4irIU6eOIRDRw8haOzB8iDA5TWH24MKsnARHNShg3i80hKVNXWKihWUIDBK4dz5q2B25Q871hCKCMurm9jcbOGxB4+hPjWNc5dv4uzbl9DtJdgzbXByT4B6aHFnrYcLV24BAN4x9+DdZFILUhHaIALCSgXVxQWIAzo3r0EHwTikM+n/TfiBYA+oGOCxyakggffiIRiyoTT8HQvse4LPAPFgz2wFPrPwm+vsep18R4HwvQzASTO0ZEWtVYUpmhJRpggpCJmIpP/1L7700ud+4+Iv8DhVbVu62vi0pDW430a62oGoKUAZQBSUDvEjn/lx7Du6Fxs3l9Fpt9Ht9LC50cH6agvd3gDeyzYQlv5MWYQq4hHXZlCb3Q+oAFmWIctyODZQmtBo1DG/uIjDx05gz9JRzC3uh4lqCMImdFSHUnFRygQBs0Vncx2Lc00YAlbXN0AKaLW7WNtoYXV9cxS0TzKLN89fw8EDe3DpVgdBXMPS0kF0U4evv3gWt5bXUK8aNGohFvYdxM2NHC++fuEdtN87yLY0te1+YxDGCKIIQQQkrXV478b3Bxglw4y0IlBoRh3Bc2GCgnOwSwksSlCsnSijCKYI4AHOCd5CRMgyO+eJbcbuzmpir23c+Q7WO//+yXsZgMDdrKgzhqxWlHsvCRFlXJiiGRGy/+Rvfe23Xn5r9Qtp7roTx2FIykwWtAMskufI79yCcLGAJLxG7cASnvmjn0Rtpo6k00d3syBmNjc6WFtpod3uwbkJRI9ASAUIywB0VJ3C9OJhVBqz6PQtKrUGiApignRQLFBSVjVAhSAVgFQE6BhQFQAxlK6CVYjBIIWIYL2T4LVzV3BzeQPTzTrurKzj+q0V9FOPl85dx499+Am0uhYDSyAyyNMUTz10HEsH9uHcxZt49e2b2Oj0EZagferRU+8YfC/kXdTjFi1Y/O+dxdyD7wMxIJJDm2ArLT2yGibOK4AydSIyEF/ESoUdnBcuy5IIwiJlcS/EKeJcKTgN8eQ9rLBIljHf3hzYjY3tbsj9lfc6AIcy0oKtTm6HoQnnOVVEKbOkBMqEJfvZ//u//aUby/3XJ/B3Lzah+E8p+F4HdrUNOCmIGcdQlQY++Wc+i+m9s9i8s4Zeq4POZhutzTZWV9vY2Owiz7elrRX0HobaUMp12euze7D/8DHEcQxSQRE3FMCxh3MMZzOQMBgFIFkCiATwCOAlgCKNY4f2wrPHkQML+OGnH8edTYsXXr+EOAxRrdTQ7Q/w1IMH0U0cLq1YACHSNMfDJ/eDADxwdD+eePQUnBCIHRxbnDk8DZZvpyy+zRzeogVLy8B7NA4fBqcZss7mXRgu1obYGs4QYQiFYC6Wb2PPYOfLIPyQSBKIeBHOAM4gnAso9FnuBpmF3egife1y73u3PPL3SH4QAHiXKdru5bkilZOizHlOiDAkZbL1dtr/S//vr/3irdX+WQz9QRkR8neHJ0DwgzbyOxuAGEBpgAn1Awfx4T/ySSydPoL26jo2V9awudrC5loL6+strK13kOduq48j2zRjmdPYqNegtUa9VkVAAp900e92AJ+h3WojkBTCCiwKzgvyPEMlBNKccOZwc9TmIVCCpYUaPvDoUcwu7sfV5QGef+0SKgFgWeH8MgMwUNqgohLUqtXRcGbqMZbmm4hDBc7a2Ldn9nf3a2wxQ4f5nuMPJM+gDSGsKKS9VsGUTmJuEpAjM1QBZIpsIc9gdmDLZcd7FuaSkBEPxTmI8yLVmzSSJOvbXLiVUpa22zvK/AR+MAAIbAVg4Q8OcqsV5USUaaXSIQgVUfr1V5eX/+R/8Zt/c62VXJYipUXGINweIywes67fgV3bLBIzdAhYQX1xPz7+f/gsjj76ADrrm+i2Wui0ChB2O320Wj0kaV6uYEt3jVgm8ruGaypoTmHSVVTcGmK/gYrx2Fi7gwB9eCY40XBZH9Nhhof39DHbrGE8boH1jJmawrE9MX7k/Sexf+kgzt0ivHVHAWLgmWG7d3Dm5IFi0pKM8j+n6jFOHpzD4w8cGbO67yrfjqEZZrcAExnYqO0/AbEC19uA0mbL/oUPSOP9UYRyyMRgFE2nirGJZpEifQ+AgCE+I/FZ0d5QCMIkvcQOBimSC2+tJxdvdIZ9N3aE+QkA5tvv8p6R4U0dzZzewFK9EpB1rLQmxSzKs5BSUK+cX1//7/7BK3/vL/zxR/7U/oXagxjn4hd/jBjN4iNSWnx7jXzSQXzkAUATwARdncKH/9gfwtz+PfjWv/pNsPfF4psAXO6QpjkajQrq9SrCcKLanIa5j/eaC4xYM0gc9jUIXAW0WsWiAbgCyLQu1kqgqKwkwFjziMB7D0UKcQA8drSBtV4RZE8tIfQbePihfXC+eF7RRO7maF3Aux4W7zRf7x0LnJTC6B4SLUXoQYcRgmaEvL8Bm/ahygRtwvCejLNjRoW70OQdg+AEkgM6I+MCkaBo5FSowwTgDBDPIvCMMBvkyFZaGLx8vru9h+yOAOEPigaclElN6LQmqxVl3kuiFCVESJmREpD94ufPvf3YH//lZzv9/DaG9YOFJiycw/FfxYmFhZMe8hvXwElWEDNWoCtNPPLpP4AzP/RB2DRFd6ONTquNVquN1mYHm5t9rK+30e0WUZB7FlOMhi4T/xX+olIaAgLLeHoOeb/xoXebuCyA84zpCuPoPGOp0cGZo/NwftgW8G65d6XH70G2JWqT0kVzXc4RGhQPIpp8DIyPG9KiIgIdVCDQYp2HYyb2XFAvwkV80GdE4kDwQNkAI7VoOYdsuZ3220lr1Atx4svfd234gwbAu1jRdi/PtSZLZXaMIkqJkHiWlICMCPn/5b//+n936WbnhW0z+J4XIGXE9zeQ3bgESS2gi2oCWMH7f/pT+NC/9ykQCTZu3UF7fQObaxtobbbRbnWxttbC5mYPzk02e9o2JwS4e17cayzbyTy560UyzsAjeEw1KuOgdYFgDJPHgXcA33ej/d5BRq7dyKIAwqlZOG9hk+6YnJokbWSsBQFAvAczwTkh5wEvQJbmMs6OsYBPi4ZNBdfs19vuxlrbd15+ZbV761Z3yIrtCM03lB80AALvQMoYraxznCpNqSJKlSqzZYDsV790+covfv7cr/QGdmWbJixOKENtI+Nr2Bz2zlVwfwDoCiAEHcY49fEfw0d/9o+jNt1EstlGZ72F1toGNjc6aG/2sLrWniBocDdu7pof24G5ffP2h/q227CFyeS79xWUpl+5711E0TvJd6EpR7lshZ5TIGjYovA4jDDhNWDS/BxBV0otqgOyzoN9sca81lqxdxDOqTA9HVC0lmFQ5O6sJzdv3k66Zy+spLj7Tu8IIP4gAhDYBkAArtPPc6NVZh0nugBhohSNNOHP/7M33vyP/9vf+a86/Xx5PKtpK+omQUBKfL+N7MpZcK8DoEwuzi32PvwYPv3n/jyOP/kEWjdvorO6gV6rje5mC+3VFjbXO1hf76DfT8eZ/AC2zol7aUXcYz9MAKU0Q7c9K2hLtfm9NOa2c74r8N5hDN9OaJjYVtTyqcoUQAKXdjAM02ztzk0jM7RIOvAgFcI6hnUM5yzSNBNmTxAH4rzsNwOBEOeuktxe6S2fPb/WWt1MHcZuyY4BH/CDRcLcSyaB6Dr9HPVqQNYxBUYBvni4ehb6/7d35kGSXPWd/74zs44+prvnPnVrNEizkpBkoUUCIYHR2rC2F8s2xmyA7VjstTcw/6wPrdGyEUsA9sbu2iZWNti7QSALMGaFkNYYXeYQHtCFJDTSzEjT0lzd09dUd12Z+d5v/3iZVVlZWa3RIFHDTH4jMvLoqnxZmfnp3+/9fu8QnOHeb7/00qa1j/+PD/2bXb+0df3Ipd3G1YzQE5zp7oKIBS/vhRhfB7XpIoBCIApRWrcJ177v/ahOTOKFxx/H4tFjGF+3FsZaGOsmamm3A4yNVDE6WoLSshPR6179aq5n5u/pVjeIry8PbkrcPaBrxbIQspOE8OTlSo3PySW4kuDcxgM/xZ/odGfqlt25MnKjBYShAbGIQRIpY5hr3NAGY5H7OGNkiYe1tn/4wHRt7sFHjtTQD1/Of53h6Ey1gEDvTe5YwpVGGHDOgiCyTcZZi3M0Getaws/evXfvB25/8M+OHF951hJFcJD1+KBZS0hRQNHMCwhffhbUbgJMAVEEhMCut/8r3Pj+D0AphRMzs6gvud71S/NLWJhbwtzxBczMLmJ5OWnGlmoH2ZcYe4X3JaezY/dYxvJRZjmlW5tT/mpKWIOF0BpcK9d7gwgMHO517IWPpf5RmCSwFFlEkYGJCBQFgAlBMABjjCyzJFS478W5p/Y8vTgbUmTgnn1vhfc0gA84swEEcuqDAMKVRtiOuy81BedNzhyEjLEWWWo9uW/++Efv+P5fPfn83AM5z6kDYU8UUmiKlo6hPf0UbL0GcAWAgYNj5NwL8M7f/Qi2X3Y52isrODE7i5WFRSzOLmL++CLmjy9hdnYJC4vL8RCIWL2KRci87HkuaQa6HtBewbKuWlU6xfc2bXEZAxMCghtIreOJWziyP9qNnBY7rkTQykMQWgSRRRhGkIoz58aYpGshWYioHVaWH9pz6KmH9hw50W4jcT/TOcDTAj7gzAcQyIcwWmmEbSFYO4xskwvW5C4y2mQuStr+ykMvvvj2377nMzMLjX2dNzqbl0CPYQTIErXqCKafhF1ZclVILoB6E+NbtuP6X/8tvPlX/y1gIjRPLKE+fxzLi0tYnF/CwvEFnFhcwcJCHY2mG/KC5zWEHvjq5LxXeSAOqgMmUNNq0K3y3r4KK8rAYFcOgwtywRViABP556fEGXDTrzVaAcLQwFhiYdh28wlyV38kMGssb708S09+7cGXjoRh6MYvdEvaDT1tdDYACPRDGCEFYRTZphC8CyFYJ0Xxvtse+OT9ew7dFfeqzzU7Pe8eE0RRgGD6MYRHD8A1b1Gd2YC2vultePd//Bh2Xn8jKqPjWDh0CPX5eazUVjB/fAEzR4/j2NElzM8vo9VyQzd0swMsZSQGmcgEqAEQ5bqcOTC+VpYv+z03eAwY2uCSQ8hyrvXrfDUJxBBAllwqglyLGGtcBwjGAMEBMEkWKrjjzsfue+6FE3X0wpc166cFiGz11u4/pot4rZO/qxSVWjhcEEpWy8ozhjwpeckaW7KEkuDMJyKfAI8z5n3h4zf/4lW71t1U8tQokrclXUHJ7hIBZJgY2wg5sRl8dCPcv3PrrCLjQGkE/3zHn+LgE3sgvBJKI1Xoahkl30e5UkJppISxkTKqVR9ay/i0No1+6qdln2PqnvbcX9ZdD4Q520L6FZ7PSeYK3bVbMBkiOPQNMOVDT10Hgg/3OLLN31zjaxMP5XGiVsMzz+2H9ksYGxvB+vVVjIy0US0xaE8hgt948VD7m1f/4kP/dWl5+QSAerw0AQQAEovY8890mAyc6VHQrNJ3OnFHsdIIMVJWiCILa4mU5GSJiMe92i0RfueT3/7KdbvX//OnPvym3y97ajw+B0PS2xRuyjqgOwEJmCSzPAe7Ms/E2mXItefFDafjfFu7jqt/9YPY/IbdOLr3Gez/3regaj7CsTVot1poNVtoNVpYXiljpOqjWvUhJQNLQ5SOXA4MjiDHwBC6ye7sB9LnBLrdhICcE520kkgo4wG44iCvCoJa5dpdJNf9g7Zotw3abQKYQRC44Tg4j8cEFYKCFlv51N9M37nSbAaIvRx0gctawtNCZxuAQO/N78T9lxshqmU3/J4Qrm5vLJEQjGCJjs7V6csPvNj2tfzE7/7ypbfu2Di6O9t1Ap1URW9zM7KWopn9jOqLUBt3glUmAYqAKAQDsGX3ldh0xTXYtPMNePyrX0SrVkPQbCColBE0W2g32mg1fLTbVYyN+fC0invG903L3Xs5acAosXgZuPovf/W7lozDeariElTfByEJ5G8FmEQnNTKo6NhrbgUBIgtw40ZC83wFLUNIzWEsjw4cso989u9+OB1FURrABMLTyvVMdLa5oD3FppaOOzpSVp6xpJXgJWPJt0Q+56xEtuuOAlBP3Pme29ZPlC5iLBnYEn0uafdQLCIGIaA3XQoxvimu+9juB6VGc24GM8/9EHv/6R+x+PI0ShNr4FVGUB6pojJSRqnio1J21rBU0uiP0wxyRVn2yvq3+y8/57Mno0GW2EKMjSA69LdgTAEjNwOUBF/yv2OtRRSGMMZi+vAsnnz2ICplH+vXjmHnJWNYM2ogtaBao3Loje+5/7f3T8/NA1iBcz0b6Hc/+wobJgNnSxAmT3mBmXC5EbY5Z+3Q2IYQrMkZa1pLDcZZkwEtS9SyRO333Xb/f3ts79zXg8jUO+ehvrAjiFIvL2NEUUjB4ScRvPg9mBNHAem7OiERELRQGp/AjrfcjJs/8sfYfcu/RtRooFVbwsr8PBaPL2BhZh7HZxcwc2wRs3M1rKy0EIQm7vGzWv6CMjYgp/6YREJXvVWnLmIWPDwAKTiosi0FHwZfd9wykHGOpVoDQWRRbwYYH6/C9wDlMUSGt+5+aO5zBw8vrMCBlixpF/QkQrk/fp3NFrBTPHotoQAgRytaR8Z6SnLfGGcJXWAGPoE8InhjVV368Hsvu+ID77r4NzwlR1g6XOmsScq0ZHtBWMAYpqbOgVh3Hpjw0WPOhABFERYO7sfBR7+Lg99/BDYKUJqYgi6XoEsefN9HqVJCueKjXPYwOlqGlL3J7G75yWbmXlP6FhC6/fawikVc7Xh8UnL1PVckAxhBjQqYo18CEyMw/vWA9fBKXBhjEIURiIAvfu0RGGMxPlHFVZfvwI7tFpyb4NDx8mMX3fLVP26320nQZQX51i83DVEEYYarbGAGAFCrBxgpK4SRJS05RRbWWrJCcNfgnhGdWAnsf77j0T0HXq7Nf/DdF99yybkT17lvd6Ia8doVQZQM3U4AOCA4hYsvs6g+D1GZAqtMQE5udSkLY8A4x+SFuzC5azcuvP4m7P3HezBzYC+ai020lzXalQqa9QYaZR/VsSrarRClikbJV1BaxtOJsV6jlq3qsdQf0pmIuE0p6wnQsFS8pL/Dbi72zN0OpiRYuB9Cj8KoDRn4Bj0Z6lzWcqOF5UYAITmUkpicUBCiaeoNNv/v/8sTn2632wEcbAlw2RzgaVf/AwoLmFbWEnIAcqyidWStTuqF1pJvCT7nzAeRxzjzQdAEyP9z+40/+/af2nIr6848wnpG/er2tUEyNVe6fIraUFPnQEztAPeqLkCRWCUhgCjCytwxzDz3DKa/923MTR9EZd06eKUylK+cVdQaftlHqeKh7HvwyxpSisw9Xq0+6Pa7HYe70cv8zw6+mx0AyUBPaNDcfSA5CoM3uy5EPcp5D8n1fg/DCE/vO4yHv/ssyhUf1155Pq56YxUmbJ74/Ndbn/7gHzx4P5zFSyzgSVs/V8zwGCgA7FUehAKAqpalZwy0ksy3Fklwxidy7ijnzDt38+jo+2658A2//I7zbx0f8Tf1nJdly0nHbRIRA1kwXQb3qpBTO8DHNru0RdJQm3NAKlhr8IO7Pov5lw6ivVwD4wzS86DKZShPwvc9aE/BL/nwyx48T6Nc8eKZcRls7mMfnA9Mm/S0GU0PCN73exjAQFCTU8Di3QAHIvtG2MhHLwuDgjZuzsIgCHH3N57AoZklnLttHW568wWYXLvSeHSvve+W33z4bxZrjRp6AWwCaKFbD0xawQwopgBw2JeQVjqS0bGEcAl7bS1pKblve+uFHhF5nDOPCOryi6cmP/371//GxqnKBZ4SldSZB1bGuq4pkIBIUQg5sQ1yahu4Nw4or/u2cw4yBu3aEurzMzj27FOYO/AcTswchvJ96EoV2tdQngfte6hUSvB8DeVr+L4HqSSkcnM6v2J0tCMHHnXqs6xzNO/TAEFv3Am+/HmQacKyHQjrm3POmaP4d4ZhhGY7wifuuBcb107gisu24dprJsOFpaWn3/lbj3786ecX5tAPX2L98oIwOUUVAA77ErJKZ7rTllCOVJQ2hrQS3DdEHjmX1OOc+QB5jDEPBD017pfe/zMX7fzNn9/5a6MVvbHT1y0ZfYGly0rt9A4pz2ANIBSY1FCbL4UY3eCipiae1NN9CSQkoqCNpekDeOmRB9FcmEeztgCpNZTvQXkepKegtIZSAtrT8HwfqqQghYTUAoJzcMHBwLuZCcbiFzS5RuqUCaJu76ZkzTmsjQAS0GvKEPRNwBIMbUNY34D+tqaDASQCgiDE9OF5fP7u72P71inc+q7dxi/Pzb3/tmf/6Mtff2kaDrY81zNAbxvQgSoAPP0ABHoh7ImQjlSUtpaUteQJwX2y5AnBfEvwKDlGpIkgLzl3zfgn/sNP/dzOc9ZcVfbUGtYNjGZ+dCqE2mMN40/HY4mK8hjk2vPAq+vBpAKEdAMSJbMESQEKI4T1Go48/Rgac7OYef4pmHod4AxepQzl+ZBaQWoFoSWUp6GkgPIUBJdQJeeycs4hlECnFhjPkpRcHuOIm4oZMMZgwgjtehPKkxi/oALOpoFwGVF7M4KVqZznvIr1Y4AxFkEQ4TNf/DZCA7zl2p32X1yml37vk4/d/rl7juxvNII0eMnSRq/1e8XgSwHg6QlgotzgDABZLbmkvVbciwz5QrCORSQiLWKXFIB829WbN/71R996uxK8AsC13idyw2L2tLburvpBJAZrQbAQXhVMVcDXbIGc2BY3+A7QrdzF0zcLBtMOUDvyMhZf2Iujj38fNmohbNehfB+McSjfh/QUpFLQ5RKUVuBCgItkMhjXW88SgTPuzksEE4UwYQQuOYLlOlorbWy9aivGtxgwMwegiqC9G6a2gP6U8yrvHbnmfFFksHCigc/+3R7sunArXX7Zuvqd//CDj/+vL0w/c2S2dQJd65fA10J/0v0Vx1csADy9AQR6IUxAdC1nui6pZ4k8ZxWZZy18AmnOuUdEGgR5w5Wb1v/hB65497YN1YvHqnpDEi3NARH9FhHorSMSQBYUhuB+GXxkPdSWy9zw9kIiGfQXZLsn0D6oVUfYqKF+7BBWjh9Dc2EeK8eOYXF6P3TJDXOoKyUorSFk3OQtTkWY0AHOOIcNQ0SBga6OY2TTOEqjDBuvmARas0DUAHlvQrhgYVbm4mhuWqvDlyiMDO667ylYcHv5rnNasrT4wHs+8s3//eJLzSV0ocvW+9KBl5NKPRQAnv4AAvnBGZe0L2sVWauI4EnJHYSceUTkZa3h2Ij2r9u9Yd2Hf+Wyn915zpprBGde0oKFyDLGuvWvbrmJRex7n1x9Mm7czZQP5lXAy2vAR9eDl9eAeeV4xDCD7ihoIcANgAiQFrYeoLm4BBMAtUMvwLQj1I+9CAJQnz0G5ZfRWqphdPMmTF54MYKVGbRr85i8YA0mtnuA4QBvA+EyKFoHay5GMHswbuGTDeqcRO4v1vGlFu7f87LZsXVtsG1LafY9v/fVP3h6X20+imzW7WwhP+p5Ui93AeBPBoDA4HqhgHNJtbFWaym8yJIHJCBCMxct1USkQJDlktQf+oVdu275l9uuu2j7+DWCM+UCHi5xz/rmBcuLmiLbdMxZRmsAN0AR1OgG8PGN4JVJMK8CmGY851jipYUAiwARAcwArA1YAkVNNyVYGIJXFGBCgK8ArdDVNzncd8MGEApQwBE1tsA0aqBk1iN6Fc819Ts45whCSw89NmMsITx/x/r6n9/10Mf+8kv79xnTV+dL4MvW+056GPoCwJ8cABMNcklFtaS0JVJE0Epyz1jypGCeseSBoF2qgrQlKAZIzpn4yz+64Z03XbPlXVryKtCJPLJku6fUbFsyQo6LGn+aTGcSGIAgPB9MAGJiI5gugSmAqZKzhpw5EBkBJnDbpolkHnaw0EVdmQHCFqgVgYXLiJoTMA0BEzIwlnJ3Xw18QBdAxmCJ2aPzbTM9G4Xbt6xrfuWB7/zFbf99z3fbASVRzmzQpY3+lMNJv9gFgD95AAL5LmkncV8pSW0tlFbcs5a0JfKEqw961pLmgmkiKBAUF0xefcnayd+59dLrr9617oZqWa3NlNNJB/RaRtabiOsc6Qvz91pPsiDGwQUDhALXHOAMosJBYODKugyHMWA6BJgEGQuGALYBhMsAWBkUWBDC1Bg2LFXkq1Cc5qB4BOF2BPvSohd5WgX7X3z+7l//T/f//exCq4Z++LJBl1Oa+6EA8CcTQCDfJe2mK8pKWSJlLWklRQKeByJtLTSBdAylJILinIltG6rVj33oqpuvvXTDWyolOZUtK5XG6Moxlu+i9r+P+Tc75pQsxalK65rLydibtNwFfTr/BFK5wQS+UwMvbnZKlsCstdbUzFQEoaMfPvf81//dR+/94sEjy0vIh6+NU6z39V5GAeCwL+FH1WrWUFZKShORil1S15pGuOgo58yzSd0QkCBIxiGvumTd5M+99ZyLf/rarTdtmCyfj15wMrDlNWXpz7nl5BczHxzwHDq8Uf9nGF69uwkQuSHMCAARAxGRJQgTlXaYMIiCh/cc+L+3/8+v/sO+lxaXooiSSGcCXzrZfkr1vszFnMrXXhMVAL52Ws0aCgCy7CtNZJVWwosMaYC0YEwTkICoQKQIUCBXP7zhio1rf+kd51/51jdufnvZl2sEZ2pAuW4nF0Yg3WAs09pm0Ol62ur09aJY9fuU2XfAJRfiZoSDjYcctERkrSVCdbsJjIi+8+iBe/7wT++59+ChxaVGO0q3cEnWSbI928n2lF7mAsAzA8BEq1lDUS0pbVwkVCnBtCFoEGnh6oQe40nd0FlExpkAIC47f2L83Tecc9HEqDdy+UVTuzavr1xQ9uSanLLdxsB72l8n7DlBX9AH/a/1Ko8r73Wi9NiNnWGO3TGyZEmWLatsNvV6e/FTn3nor+57+Jn9h2dP1JbrYdryJbm+bL3vR+5qVAB4ZgEI5FtDhpQ1rJSkIgulFNfWkiaCiiHUSZSUc2gQJAGSCFIIxokgxqtaX71r3dQvvO3cy264YuPbSr4cV4L7A64hc3/7aDq1m79KTTKZY5CSUarivkwUg9IRpIUaI+aNmmf2zXznT/76n772w/0zc8fmastLtdYKutANgu81mXCzAPDMAzBR2hrmuqWVklTWQhGRkpJrImjBmQZIWZe20ESQAEkQpCX3XcEZJxA/Z9No5b3vvGDnO67dev3UmL9+pKLWc8ZEznX0HvgR73nnvek/DaW2iFKAxNS5fe4B3mR0bDE48KX7nrz3b+998rl2aFrH55dXlpZb6S5FefD9SEGXgb9lCCoAfP2VtYbJIpDKH5Z9qcmSJEBJyT04i6isJQVAEUFZIik4U+Tm5xUOTHApuZgY9fztG0eqN129ece7bthx4+SYv6FSkhOc9bUDO+mbnbJieaLU2RL3MktDYvEAwJK1RMInJstUC/zZL/2/H3zlrnufeKbWCJv1RtBarDUayyvtJMKZQJcsSa7vNR/lrADwzAYwUR6IfRYRgCx5UsVRU20JiuDqjJwzCeeOKiGYJIIEkSBAgCAIEJwzriSX528Zrd58zZat1+3ecMnaNaWpbRuqF5f9pM5ImUvKvVbK2U6+3DmWAxzQE3QhIktETNmAlxon6uLYX9z53S985/HpY0u1VsMQC9uBaS/XW80Ty610y5Y0eGnL95oPMVgAeHYAmGhQ/XAQiFIprslCEjkLKQSTIFcvhAvUKGOsiAEVROAshtFYyzjn/L0/ff6OS86d2HjlzqlL1k+UN62f8M9LjZCRvbY85fUKTDZ7dslagEtriIecMfX84XDPPQ/v+9aXv/HsC41WGDLGbGQojAyCIDTtRito1RtBEt1spdbpMV5etzn+CgDPLgCBXgiTdR6IcfpCSuusnSSClJIriuuEQjCVwGhBUnAuAZJEEAzgRB1Xl8M9by4EYxvXVvySlvK9t1ywc8u6kalzN49srVb0WLUkx7QUpbLP13AW9z0CQHGHpO4UYgQGRgBDYFkrCNEQnLTn+f7TL5x45L5vHfie1hqfu/uJfc12FDLGLGPMWkIURjYCWNCOTLC83GpFxibNydJLOs/3uk6wWQB49gGY6GRA7AGy5MnYDSWpJFdEkJZIAh0YBREkxRCmz8E5EzFJDkaACc6SbXAGsX3jiD85XvJ//sbzLtJSiPFRf4TIUiuw4UhJlV44cuLYrvPX7Th0rDb79P6Fo0FkzBN7Z+fXTlS0EIzteerIgrVkABBjjACylmAYg7EWERGLjKWw0QrbkbFBFJk0bOntJNL5us9uWwB49gKYKA/EdB2xL5/orCKJJE2hJFcgEkRQBAgikkJwiRhCInLr1Lk4Z4IBzDqXlQFgXLiWnUTJKBPdZi6C93XRSEakIBH/iTEHCmPMArDWUmQsWc5ZZAwiSxQ021EYRSY7jGB6nbZ6r/uw8gWABYCJBoGYF7Tp9M4vl6S0FiIGUMIBKa1zU2MAXbQ1tnjCEnEWn4MALgTnxljGeWeusHg4XThvE3BzZnTVibLEx8kYiq0eEvgMY8wYS6GxZMLIBlFk0iNXZ0exTuf38qYVe11UAFgAmFVeu888EPssIwBR8kTH/SSCIJDQUsjYMope15Q4kQOQAZxADARO6DSxZsm2FD0WsAtF0i3YUGcQJBdosSYyFAEwoQMvsWzZ7cTVXG0+v9dNBYAFgKtpNRjT9cU86ygAcN8TiSV0QRkGTpaEklyQs4AidkE5kYMS3U5GjKi3tbWUHMa4pmRCMGIAIkMxeKAwshEBNopsGqpowDpr8bJ1vdf9BS0ALAA8WWVhTLc5Xc069i2+JwQlAZl4TUQcbnSaeN5ocCLkPhzGEBtGIoBREJp0j4T0kgUsXbfLztuX9GZ43a1eWgWABYCnorz6ItAL4yArmXecoR/k7LnTSluo9JK2YmkIs2Bmrd2P1eqlVUzOUuhUlH5ZWWqdTDqaDeBkwRq0nwffIAAHQZjAl13bnL9nf8tZpQLAM0NZGLPbeYGc7H7ekv7uK5WbrAeBCOS7mGcddGkVAJ55GthuE6sHdAYdy34+W0Z6Pw/EvL/nneOsVAHgma+8l55ljueBOWh/0Llfab8ALkcFgGenBoGSBfO1OHehVXRaREELFTpblZ0xo1ChQj9GFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjREFQAWKjRE/X+02Fr1xjY+dgAAAABJRU5ErkJggg=='/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 140px;
    height: 137px;
    right: 0
}

.cl-recommended-games-grid .slider-wrapper.owl-theme {
    overflow: visible
}

.cl-recommended-games-grid .slider-wrapper.owl-theme .slider-item {
    overflow: visible
}

.cl-carousel .cl-carousel-header,
.no-webp .cl-carousel .cl-carousel-header,
.webp .cl-carousel .cl-carousel-header {
    margin-top: 12px
}

.cl-carousel.cl-big-winners .container {
    padding-top: 12px
}

.cl-carousel.cl-big-winners .container .cl-carousel-header {
    margin-top: 0
}

/*! purgecss start ignore */
.ds-icon {
    display: inline-block;
    font-size: 1.125rem;
    font-family: ds-icon-set !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-feature-settings: "liga";
    font-feature-settings: "liga"
}

.ds-icon-all:before {
    content: ""
}

.ds-icon-app-registration:before {
    content: ""
}

.ds-icon-arrow-downward:before {
    content: ""
}

.ds-icon-arrow-drop-down-circle-outline:before {
    content: ""
}

.ds-icon-block:before {
    content: ""
}

.ds-icon-block-outline:before {
    content: ""
}

.ds-icon-casino:before {
    content: ""
}

.ds-icon-casino-live:before {
    content: ""
}

.ds-icon-favorite:before {
    content: ""
}

.ds-icon-games:before {
    content: ""
}

.ds-icon-games-outline:before {
    content: ""
}

.ds-icon-gift:before {
    content: ""
}

.ds-icon-gift-outline:before {
    content: ""
}

.ds-icon-hamburger:before {
    content: ""
}

.ds-icon-home:before {
    content: ""
}

.ds-icon-live:before {
    content: ""
}

.ds-icon-menu-square:before {
    content: ""
}

.ds-icon-missions:before {
    content: ""
}

.ds-icon-mission-rocket:before {
    content: ""
}

.ds-icon-mix_parlay:before {
    content: ""
}

.ds-icon-more:before {
    content: ""
}

.ds-icon-notification:before {
    content: ""
}

.ds-icon-profile:before {
    content: ""
}

.ds-icon-promotions:before {
    content: ""
}

.ds-icon-promotions-outline:before {
    content: ""
}

.ds-icon-slot:before {
    content: ""
}

.ds-icon-sports:before {
    content: ""
}

.ds-icon-tick:before {
    content: ""
}

.ds-icon-tv-games:before {
    content: ""
}

.ds-icon-user-id:before {
    content: ""
}

.ds-icon-cowboy:before {
    content: ""
}

.ds-icon-mission-irregular:before {
    content: ""
}

.ds-icon-bingo-icon:before {
    content: ""
}

.ds-icon-mission-target:before {
    content: ""
}

.ds-icon-deposit:before {
    content: ""
}

.ds-icon-combo-boost:before {
    content: ""
}

.ds-icon-live-chat:before {
    content: ""
}

.ds-icon-early-payout-empty:before {
    content: ""
}

.ds-icon-enhanced-odds:before {
    content: ""
}

.ds-icon-icon_bet-builder:before {
    content: ""
}

.ds-icon-filter-menu:before {
    content: ""
}

.ds-icon-trophy:before {
    content: ""
}

.ds-icon-info-circle:before {
    content: ""
}

.ds-icon-double-my-winnings:before {
    content: ""
}

.ds-icon-remove:before {
    content: ""
}

.ds-icon-add:before {
    content: ""
}

.ds-icon-reroll:before {
    content: ""
}

.ds-icon-locked:before {
    content: ""
}

.ds-icon-unlocked:before {
    content: ""
}

.ds-icon-money-jar:before {
    content: ""
}

.ds-icon-optin:before {
    content: ""
}

.ds-icon-three-dots:before {
    content: ""
}

.ds-icon-dark-theme:before {
    content: ""
}

.ds-icon-light-theme:before {
    content: ""
}

/*! purgecss end ignore */
/*! purgecss start ignore */
.ds-casino-icon {
    display: inline-block;
    font-size: 2.5rem;
    vertical-align: middle;
    font-family: ds-casino-icon-set !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    -webkit-font-feature-settings: "liga";
    font-feature-settings: "liga"
}

.ds-casino-icon-game-providers:before {
    content: ""
}

.ds-casino-icon-allgames:before {
    content: ""
}

.ds-casino-icon-blackjack:before {
    content: ""
}

.ds-casino-icon-jackpots:before {
    content: ""
}

.ds-casino-icon-live:before {
    content: ""
}

.ds-casino-icon-new:before {
    content: ""
}

.ds-casino-icon-popular-casino:before {
    content: ""
}

.ds-casino-icon-popular-slots:before {
    content: ""
}

.ds-casino-icon-roulette:before {
    content: ""
}

.ds-casino-icon-winning-spins:before {
    content: ""
}

/*! purgecss end ignore */



:root {
    --chat-widget-button_image: url('/chatbot/chat_bubble.svg');
    --chat-widget-button_color: #FFC107;
    --chat-widget-button_icon_size: 28px;
    --chat-widget-width: 400px;
    --chat-widget-height: 600px;
    --chat-widget-screen-gap: 20px;
}

#chat_widget_container {
    z-index: 10000;
    position: fixed;
    left: calc(100% - (var(--chat-widget-width) + var(--chat-widget-screen-gap)));
    top: calc(100% - (var(--chat-widget-height) + var(--chat-widget-screen-gap)));
    width: var(--chat-widget-width);
    height: var(--chat-widget-height);
    visibility: hidden;
    opacity: 0;
}

#chat_widget_container.half #chat_window {
    height: calc(var(--chat-widget-height) / 2);
}

#chat_widget_container.draggable-btn {
    left: calc(100% - (100px + var(--chat-widget-screen-gap)));
    top: calc(100% - (100px + var(--chat-widget-screen-gap)));
}

#chat_draggable_handle {
    background-color: transparent;
    position: absolute;
    top: 0;
    z-index: 1;
    height: 76px;
    left: 0;
    right: 85px;
    cursor: grab;
}

#chat_draggable_handle:active {
    cursor: grabbing;
}

#chat_window {
    /*width: var(--chat-widget-width);*/
    /*height: var(--chat-widget-height);*/
    width: 100%;
    height: 100%;
    /*width: 100vw;*/
    /*height: 100vh;*/
    display: none;
    border: none;
}

#chat_button {
    z-index: 1000;
    position: fixed;
    width: 64px;
    height: 64px;
    bottom: 16px;
    right: 16px;
    appearance: none;
    border-radius: 20px;
    border: none;
    background-image: var(--chat-widget-button_image);
    background-position: center;
    background-size: var(--chat-widget-button_icon_size);
    background-repeat: no-repeat;
    background-color: var(--chat-widget-button_color);
    visibility: hidden;
    opacity: 0;
}

#chat_widget_container.visible,
#chat_button.visible {
    visibility: visible;
    opacity: 1;
    transition: visibility 0.25s ease-in-out, opacity 0.25s ease-in-out;
}

#chat_button:hover {
    background-color: var(--chat-widget-button_color);
    cursor: pointer;
}


/* MOBILE */

#chat_widget_container.mobile {
    top: initial;
    left: 0;
    width: 100%;
    height: 100dvh;
    bottom: 0;
    transition: height ease-in-out 0.3s;
}

#chat_widget_container.mobile.half {
    height: 50dvh;
}

#chat_widget_container.mobile.half #chat_window {
    height: 100%;
}

#chat_button.mobile {
    bottom: 55px;
    visibility: hidden;
    opacity: 0;
}