﻿._bg_ljf7w_1
{
    background: #e5e9f2 url(../../bcgamebettingde/image/bg.f52848fb.jpg) no-repeat fixed;
    background-size: cover;
    backface-visibility: hidden;
}
._modal_ud6i9_1
{
    --tw-bg-opacity: 1;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    overflow-y: auto;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-translate-z: 0;
    --tw-rotate: 0;
    --tw-rotate-x: 0;
    --tw-rotate-y: 0;
    --tw-rotate-z: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-scale-z: 1;
    -webkit-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    -ms-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    transform: translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    -webkit-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    -o-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    -webkit-transition-duration: .15s;
    -o-transition-duration: .15s;
    transition-duration: .15s;
}
@media(min-width: 768px)
{
    ._modal_ud6i9_1
    {
        background: initial;
        box-shadow: -5px 5px 15px #00000059;
        border-radius: 0 0 6px 6px;
        --tw-bg-opacity: 1;
        background-color: rgba(255,255,255,var(--tw-bg-opacity));
        margin-top: 2rem;
        margin-bottom: 2rem;
        position: relative;
        vertical-align: middle;
    }
    ._modal_ud6i9_1 ._arrow_ud6i9_12:before, ._modal_ud6i9_1 ._arrow_ud6i9_12:after
    {
        content: "";
        width: 0;
        height: 0;
        position: absolute;
        border-left: 200px solid transparent;
        border-right: 200px solid transparent;
    }
    ._modal_ud6i9_1 ._arrow_ud6i9_12:before
    {
        border-top: 28px solid #d9e2f2;
        bottom: -28px;
    }
    ._modal_ud6i9_1 ._arrow_ud6i9_12:after
    {
        border-top: 15px solid #052b46;
        bottom: -14px;
    }
    ._modal_ud6i9_1._sm_ud6i9_32
    {
        width: 400px;
        min-height: 640px;
    }
    ._modal_ud6i9_1._lg_ud6i9_37
    {
        width: 720px;
        min-height: 640px;
    }
}
._checkbox_4da55_1:checked+svg
{
    display: block;
}
._rounded_4da55_5
{
    border-radius: 2px 10px;
}
._field_4da55_10
{
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    border-radius: 50px;
    --tw-bg-opacity: 1;
    background-color: rgba(217,226,242,var(--tw-bg-opacity));
    border-width: 1px;
    display: block;
    font-size: .875rem;
    line-height: 1.25rem;
    line-height: 1.25;
    outline: 2px solid transparent;
    outline-offset: 2px;
    padding: .625rem .75rem;
    text-align: left;
    --tw-text-opacity: 1;
    color: rgba(29,37,44,var(--tw-text-opacity));
    width: 100%;
}
._field_4da55_10[type=date]
{
    position: relative;
}
._field_4da55_10[type=date]::-webkit-calendar-picker-indicator
{
    position: absolute;
    display: inline-block;
    width: 1em;
    height: 1em;
    right: .5rem;
    filter: invert(1);
}
._field_4da55_10[type=file]::file-selector-button, ._field_4da55_10[type=file]::-webkit-file-upload-button
{
    display: none;
}
._field_4da55_10[type=file]:not(:disabled):not([readonly])
{
    cursor: pointer;
}
._field_4da55_10::-webkit-datetime-edit-fields-wrapper
{
    padding: 0;
}
._field_4da55_10::-webkit-date-and-time-value
{
    min-height: 1em;
}
._field_4da55_10:not(._invalid_4da55_48)
{
    --tw-border-opacity: 1;
    border-color: rgba(5,43,70,var(--tw-border-opacity));
}
._field_4da55_10:not(._invalid_4da55_48):focus
{
    --tw-border-opacity: 1;
    border-color: rgba(213,175,98,var(--tw-border-opacity));
}
._field_4da55_10._invalid_4da55_48
{
    --tw-border-opacity: 1;
    border-color: rgba(222,31,54,var(--tw-border-opacity));
}
._field_4da55_10._disabled_4da55_56
{
    opacity: .5;
}
._field_4da55_10._select_4da55_60
{
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12 15L17 10' stroke='%23A9B7D5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-position: right .5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}
._border_bp8zb_1
{
    box-shadow: 0 4px #d5af62;
}
._registrationSidebar_1kc3q_1
{
    display: none;
}
@media(min-width: 768px)
{
    ._registrationSidebar_1kc3q_1
    {
        --tw-bg-opacity: 1;
        background-color: rgba(5,43,70,var(--tw-bg-opacity));
        display: block;
        width: 320px;
    }
    ._registrationSidebar_1kc3q_1 ._shadow_1kc3q_7
    {
        text-shadow: 0 2px 4px rgba(0,0,0,.25);
    }
    ._registrationSidebar_1kc3q_1 ._top_1kc3q_11
    {
        position: absolute;
        left: 90px;
        top: 84px;
    }
}
._arrow_1kc3q_20:before
{
    display: none;
}
@media(min-width: 768px)
{
    ._arrow_1kc3q_20:before
    {
        display: block;
        --tw-bg-opacity: 1;
        background-color: rgba(255,255,255,var(--tw-bg-opacity));
        --tw-border-opacity: 1;
        border-color: rgba(5,43,70,var(--tw-border-opacity));
        border-right-width: 30px;
        content: "";
        width: 0;
        height: 0;
        position: absolute;
        border-top: 320px solid transparent;
        border-bottom: 320px solid transparent;
    }
}
._gameWrapper_a4dgy_1
{
    padding-bottom: 72%;
}
._gameInner_a4dgy_5
{
    --tw-bg-opacity: 1;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    border: 3px solid #d5af62;
    filter: drop-shadow(0 4px 0 #d5af62);
    border-radius: 4px;
}
._search_1y8bd_1
{
    box-shadow: 0 4px #d5af62;
}
._dropdown_1y8bd_5
{
    box-shadow: 0 4px 7px #00000059;
    border-radius: 0 0 8px 8px;
}
._button_1y8bd_10
{
    box-shadow: 0 4px #052b46;
}
._modal_1c7qj_1
{
    overflow: auto;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: left;
    z-index: 1;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-translate-z: 0;
    --tw-rotate: 0;
    --tw-rotate-x: 0;
    --tw-rotate-y: 0;
    --tw-rotate-z: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-scale-z: 1;
    -webkit-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    -ms-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    transform: translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    -webkit-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    -o-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    -webkit-transition-duration: .15s;
    -o-transition-duration: .15s;
    transition-duration: .15s;
}
@media(min-width: 768px)
{
    ._modal_1c7qj_1
    {
        display: inline-block;
        margin-top: 2rem;
        margin-bottom: 2rem;
        position: static;
        vertical-align: middle;
        height: 100%;
        width: 100%;
        max-height: 665px;
        max-width: 1024px;
    }
}
._search_1c7qj_14
{
    box-shadow: 0 4px #d5af62;
}
._header_1hcmf_1
{
    --tw-bg-opacity: 1;
    background-color: rgba(242,245,247,var(--tw-bg-opacity));
}
._active_1hcmf_5
{
    filter: url(#overlay-yellow);
}
._wrapper_1y85a_1
{
    height: 100%;
    width: 100%;
    display: grid;
    grid-template-rows: auto 1fr;
    width: 100vw;
    grid-template-areas: "header" "content";
}
._bg1_1y85a_11
{
    background: url(../../bcgamebettingde/image/bg1.537f4431.jpg) fixed no-repeat;
    background-size: cover;
}
._bg2_1y85a_15
{
    background: url(../../bcgamebettingde/image/bg2.59d9a55d.jpg) fixed no-repeat;
    background-size: cover;
}
._bg3_1y85a_19
{
    background: url(../../bcgamebettingde/image/bg3.de00abad.jpg) fixed no-repeat;
    background-size: cover;
}
._mainHeader_1y85a_24
{
    background: linear-gradient(#031939,transparent);
    grid-area: header;
}
._content_1y85a_29
{
    grid-area: content;
    position: relative;
}
._iconContainer_2sxbw_1
{
    box-shadow: 0 4px #d5af62;
}
._dropdown_2sxbw_5
{
    box-shadow: 0 4px 7px #00000059;
    border-radius: 0 0 8px 8px;
    --tw-bg-opacity: 1;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
}
._logo_1c3vs_1
{
    padding-bottom: .75rem;
    padding-top: .375rem;
    width: 125px;
}
@media(min-width: 1024px)
{
    ._logo_1c3vs_1
    {
        width: 140px;
    }
}
._sidebar_1c3vs_12
{
    right: 0;
    box-shadow: 4px 0 20px #000e21cc;
    width: 320px;
}
.fib, .fi
{
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
}
.fi
{
    position: relative;
    display: inline-block;
    width: 1.333333em;
    line-height: 1em;
}
.fi:before
{
    content: " ";
}
.fi.fis
{
    width: 1em;
}
.fi-xx
{
    background-image: url(../../bcgamebettingde/image/xx.5f776f5b.svg);
}
.fi-xx.fis
{
    background-image: url(../../bcgamebettingde/image/xx.84717c7a.svg);
}
.fi-ad
{
    background-image: url(../../bcgamebettingde/image/ad.01e40953.svg);
}
.fi-ad.fis
{
    background-image: url(../../bcgamebettingde/image/ad.4b037d69.svg);
}
.fi-ae
{
    background-image: url(../../bcgamebettingde/image/ae.4080c988.svg);
}
.fi-ae.fis
{
    background-image: url(../../bcgamebettingde/image/ae.0f60a447.svg);
}
.fi-af
{
    background-image: url(../../bcgamebettingde/image/af.dcf380eb.svg);
}
.fi-af.fis
{
    background-image: url(../../bcgamebettingde/image/af.2b0f0512.svg);
}
.fi-ag
{
    background-image: url(../../bcgamebettingde/image/ag.d8b2d313.svg);
}
.fi-ag.fis
{
    background-image: url(../../bcgamebettingde/image/ag.0426382d.svg);
}
.fi-ai
{
    background-image: url(../../bcgamebettingde/image/ai.9404c772.svg);
}
.fi-ai.fis
{
    background-image: url(../../bcgamebettingde/image/ai.259c2c73.svg);
}
.fi-al
{
    background-image: url(../../bcgamebettingde/image/al.d5d048db.svg);
}
.fi-al.fis
{
    background-image: url(../../bcgamebettingde/image/al.21e1b6b5.svg);
}
.fi-am
{
    background-image: url(../../bcgamebettingde/image/am.7f72827a.svg);
}
.fi-am.fis
{
    background-image: url(../../bcgamebettingde/image/am.34892225.svg);
}
.fi-ao
{
    background-image: url(../../bcgamebettingde/image/ao.40e1ef2e.svg);
}
.fi-ao.fis
{
    background-image: url(../../bcgamebettingde/image/ao.c9ee89c8.svg);
}
.fi-aq
{
    background-image: url(../../bcgamebettingde/image/aq.67fda1d0.svg);
}
.fi-aq.fis
{
    background-image: url(../../bcgamebettingde/image/aq.ac6bb35e.svg);
}
.fi-ar
{
    background-image: url(../../bcgamebettingde/image/ar.2f7aada4.svg);
}
.fi-ar.fis
{
    background-image: url(../../bcgamebettingde/image/ar.1768d119.svg);
}
.fi-as
{
    background-image: url(../../bcgamebettingde/image/as.43a6bbb4.svg);
}
.fi-as.fis
{
    background-image: url(../../bcgamebettingde/image/as.c4c6fecf.svg);
}
.fi-at
{
    background-image: url(../../bcgamebettingde/image/at.7f76f2d4.svg);
}
.fi-at.fis
{
    background-image: url(../../bcgamebettingde/image/at.13c0b458.svg);
}
.fi-au
{
    background-image: url(../../bcgamebettingde/image/au.7307c812.svg);
}
.fi-au.fis
{
    background-image: url(../../bcgamebettingde/image/au.d3dcd44a.svg);
}
.fi-aw
{
    background-image: url(../../bcgamebettingde/image/aw.c790e041.svg);
}
.fi-aw.fis
{
    background-image: url(../../bcgamebettingde/image/aw.e778dd16.svg);
}
.fi-ax
{
    background-image: url(../../bcgamebettingde/image/ax.1f2bddd3.svg);
}
.fi-ax.fis
{
    background-image: url(../../bcgamebettingde/image/ax.4702b3f0.svg);
}
.fi-az
{
    background-image: url(../../bcgamebettingde/image/az.4e6bb6a6.svg);
}
.fi-az.fis
{
    background-image: url(../../bcgamebettingde/image/az.79a5ded1.svg);
}
.fi-ba
{
    background-image: url(../../bcgamebettingde/image/ba.a87565c0.svg);
}
.fi-ba.fis
{
    background-image: url(../../bcgamebettingde/image/ba.6f3a3ab7.svg);
}
.fi-bb
{
    background-image: url(../../bcgamebettingde/image/bb.3054f0b2.svg);
}
.fi-bb.fis
{
    background-image: url(../../bcgamebettingde/image/bb.c7b3b259.svg);
}
.fi-bd
{
    background-image: url(../../bcgamebettingde/image/bd.3b0570c0.svg);
}
.fi-bd.fis
{
    background-image: url(../../bcgamebettingde/image/bd.dda0e02d.svg);
}
.fi-be
{
    background-image: url(../../bcgamebettingde/image/be.c7e269fa.svg);
}
.fi-be.fis
{
    background-image: url(../../bcgamebettingde/image/be.fd3dac77.svg);
}
.fi-bf
{
    background-image: url(../../bcgamebettingde/image/bf.415d3659.svg);
}
.fi-bf.fis
{
    background-image: url(../../bcgamebettingde/image/bf.580f6b00.svg);
}
.fi-bg
{
    background-image: url(../../bcgamebettingde/image/bg.829d62f2.svg);
}
.fi-bg.fis
{
    background-image: url(../../bcgamebettingde/image/bg.ded21d66.svg);
}
.fi-bh
{
    background-image: url(../../bcgamebettingde/image/bh.2ff06f83.svg);
}
.fi-bh.fis
{
    background-image: url(../../bcgamebettingde/image/bh.84867991.svg);
}
.fi-bi
{
    background-image: url(../../bcgamebettingde/image/bi.5ef1a56b.svg);
}
.fi-bi.fis
{
    background-image: url(../../bcgamebettingde/image/bi.976cd178.svg);
}
.fi-bj
{
    background-image: url(../../bcgamebettingde/image/bj.0a46cbae.svg);
}
.fi-bj.fis
{
    background-image: url(../../bcgamebettingde/image/bj.2cbd6426.svg);
}
.fi-bl
{
    background-image: url(../../bcgamebettingde/image/bl.d511eb84.svg);
}
.fi-bl.fis
{
    background-image: url(../../bcgamebettingde/image/bl.2c23e677.svg);
}
.fi-bm
{
    background-image: url(../../bcgamebettingde/image/bm.a15913d4.svg);
}
.fi-bm.fis
{
    background-image: url(../../bcgamebettingde/image/bm.fc42642b.svg);
}
.fi-bn
{
    background-image: url(../../bcgamebettingde/image/bn.6a573bd7.svg);
}
.fi-bn.fis
{
    background-image: url(../../bcgamebettingde/image/bn.a381967f.svg);
}
.fi-bo
{
    background-image: url(../../bcgamebettingde/image/bo.24e9a0dd.svg);
}
.fi-bo.fis
{
    background-image: url(../../bcgamebettingde/image/bo.651ff433.svg);
}
.fi-bq
{
    background-image: url(../../bcgamebettingde/image/bq.f6d582bf.svg);
}
.fi-bq.fis
{
    background-image: url(../../bcgamebettingde/image/bq.68b35ed6.svg);
}
.fi-br
{
    background-image: url(../../bcgamebettingde/image/br.27e4ab7a.svg);
}
.fi-br.fis
{
    background-image: url(../../bcgamebettingde/image/br.df307ccd.svg);
}
.fi-bs
{
    background-image: url(../../bcgamebettingde/image/bs.e3a1ee51.svg);
}
.fi-bs.fis
{
    background-image: url(../../bcgamebettingde/image/bs.21cdbdc6.svg);
}
.fi-bt
{
    background-image: url(../../bcgamebettingde/image/bt.42da611b.svg);
}
.fi-bt.fis
{
    background-image: url(../../bcgamebettingde/image/bt.a8a0e4b8.svg);
}
.fi-bv
{
    background-image: url(../../bcgamebettingde/image/bv.d972d58c.svg);
}
.fi-bv.fis
{
    background-image: url(../../bcgamebettingde/image/bv.342b164c.svg);
}
.fi-bw
{
    background-image: url(../../bcgamebettingde/image/bw.34c45dc3.svg);
}
.fi-bw.fis
{
    background-image: url(../../bcgamebettingde/image/bw.74376253.svg);
}
.fi-by
{
    background-image: url(../../bcgamebettingde/image/by.c8f5fce1.svg);
}
.fi-by.fis
{
    background-image: url(../../bcgamebettingde/image/by.6352ceb3.svg);
}
.fi-bz
{
    background-image: url(../../bcgamebettingde/image/bz.33179ee8.svg);
}
.fi-bz.fis
{
    background-image: url(../../bcgamebettingde/image/bz.93bdf8bf.svg);
}
.fi-ca
{
    background-image: url(../../bcgamebettingde/image/ca.b65f0783.svg);
}
.fi-ca.fis
{
    background-image: url(../../bcgamebettingde/image/ca.7f1fcfaa.svg);
}
.fi-cc
{
    background-image: url(../../bcgamebettingde/image/cc.9c6cd055.svg);
}
.fi-cc.fis
{
    background-image: url(../../bcgamebettingde/image/cc.6ab691df.svg);
}
.fi-cd
{
    background-image: url(../../bcgamebettingde/image/cd.b4d4a6fc.svg);
}
.fi-cd.fis
{
    background-image: url(../../bcgamebettingde/image/cd.c3f432db.svg);
}
.fi-cf
{
    background-image: url(../../bcgamebettingde/image/cf.1b58dc20.svg);
}
.fi-cf.fis
{
    background-image: url(../../bcgamebettingde/image/cf.2e16b1cf.svg);
}
.fi-cg
{
    background-image: url(../../bcgamebettingde/image/cg.c606004c.svg);
}
.fi-cg.fis
{
    background-image: url(../../bcgamebettingde/image/cg.d2d60d9f.svg);
}
.fi-ch
{
    background-image: url(../../bcgamebettingde/image/ch.a4939cb8.svg);
}
.fi-ch.fis
{
    background-image: url(../../bcgamebettingde/image/ch.baba02d3.svg);
}
.fi-ci
{
    background-image: url(../../bcgamebettingde/image/ci.514886a6.svg);
}
.fi-ci.fis
{
    background-image: url(../../bcgamebettingde/image/ci.6778515b.svg);
}
.fi-ck
{
    background-image: url(../../bcgamebettingde/image/ck.04d9039d.svg);
}
.fi-ck.fis
{
    background-image: url(../../bcgamebettingde/image/ck.d6781181.svg);
}
.fi-cl
{
    background-image: url(../../bcgamebettingde/image/cl.24dfd9cf.svg);
}
.fi-cl.fis
{
    background-image: url(../../bcgamebettingde/image/cl.5ae2d8a4.svg);
}
.fi-cm
{
    background-image: url(../../bcgamebettingde/image/cm.c9a327dc.svg);
}
.fi-cm.fis
{
    background-image: url(../../bcgamebettingde/image/cm.0899a610.svg);
}
.fi-cn
{
    background-image: url(../../bcgamebettingde/image/cn.981da9bd.svg);
}
.fi-cn.fis
{
    background-image: url(../../bcgamebettingde/image/cn.b63401f4.svg);
}
.fi-co
{
    background-image: url(../../bcgamebettingde/image/co.6b78e07b.svg);
}
.fi-co.fis
{
    background-image: url(../../bcgamebettingde/image/co.76882952.svg);
}
.fi-cr
{
    background-image: url(../../bcgamebettingde/image/cr.cc088912.svg);
}
.fi-cr.fis
{
    background-image: url(../../bcgamebettingde/image/cr.1b227430.svg);
}
.fi-cu
{
    background-image: url(../../bcgamebettingde/image/cu.e76f7c38.svg);
}
.fi-cu.fis
{
    background-image: url(../../bcgamebettingde/image/cu.4b240cd3.svg);
}
.fi-cv
{
    background-image: url(../../bcgamebettingde/image/cv.2fa67e0a.svg);
}
.fi-cv.fis
{
    background-image: url(../../bcgamebettingde/image/cv.1f908f34.svg);
}
.fi-cw
{
    background-image: url(../../bcgamebettingde/image/cw.c845d0ca.svg);
}
.fi-cw.fis
{
    background-image: url(../../bcgamebettingde/image/cw.f4df53da.svg);
}
.fi-cx
{
    background-image: url(../../bcgamebettingde/image/cx.ade6b862.svg);
}
.fi-cx.fis
{
    background-image: url(../../bcgamebettingde/image/cx.cd561600.svg);
}
.fi-cy
{
    background-image: url(../../bcgamebettingde/image/cy.4ef9fb91.svg);
}
.fi-cy.fis
{
    background-image: url(../../bcgamebettingde/image/cy.72cd7167.svg);
}
.fi-cz
{
    background-image: url(../../bcgamebettingde/image/cz.7c86bb18.svg);
}
.fi-cz.fis
{
    background-image: url(../../bcgamebettingde/image/cz.83554014.svg);
}
.fi-de
{
    background-image: url(../../bcgamebettingde/image/de.a677badc.svg);
}
.fi-de.fis
{
    background-image: url(../../bcgamebettingde/image/de.01580221.svg);
}
.fi-dj
{
    background-image: url(../../bcgamebettingde/image/dj.ed66c09f.svg);
}
.fi-dj.fis
{
    background-image: url(../../bcgamebettingde/image/dj.e788b24d.svg);
}
.fi-dk
{
    background-image: url(../../bcgamebettingde/image/dk.4b0313b3.svg);
}
.fi-dk.fis
{
    background-image: url(../../bcgamebettingde/image/dk.89836fb3.svg);
}
.fi-dm
{
    background-image: url(../../bcgamebettingde/image/dm.ff490fa3.svg);
}
.fi-dm.fis
{
    background-image: url(../../bcgamebettingde/image/dm.eab3ec31.svg);
}
.fi-do
{
    background-image: url(../../bcgamebettingde/image/do.9470b8ab.svg);
}
.fi-do.fis
{
    background-image: url(../../bcgamebettingde/image/do.b63f4eb9.svg);
}
.fi-dz
{
    background-image: url(../../bcgamebettingde/image/dz.eccc2d17.svg);
}
.fi-dz.fis
{
    background-image: url(../../bcgamebettingde/image/dz.4d424eed.svg);
}
.fi-ec
{
    background-image: url(../../bcgamebettingde/image/ec.8d71a98e.svg);
}
.fi-ec.fis
{
    background-image: url(../../bcgamebettingde/image/ec.59478361.svg);
}
.fi-ee
{
    background-image: url(../../bcgamebettingde/image/ee.249ad574.svg);
}
.fi-ee.fis
{
    background-image: url(../../bcgamebettingde/image/ee.d3eeaa0a.svg);
}
.fi-eg
{
    background-image: url(../../bcgamebettingde/image/eg.3383c598.svg);
}
.fi-eg.fis
{
    background-image: url(../../bcgamebettingde/image/eg.04d3ab3f.svg);
}
.fi-eh
{
    background-image: url(../../bcgamebettingde/image/eh.e9d3c61b.svg);
}
.fi-eh.fis
{
    background-image: url(../../bcgamebettingde/image/eh.cd622ccb.svg);
}
.fi-er
{
    background-image: url(../../bcgamebettingde/image/er.d7122473.svg);
}
.fi-er.fis
{
    background-image: url(../../bcgamebettingde/image/er.3cd1a45c.svg);
}
.fi-es
{
    background-image: url(../../bcgamebettingde/image/es.b7963482.svg);
}
.fi-es.fis
{
    background-image: url(../../bcgamebettingde/image/es.3cde52fa.svg);
}
.fi-et
{
    background-image: url(../../bcgamebettingde/image/et.c2525ca4.svg);
}
.fi-et.fis
{
    background-image: url(../../bcgamebettingde/image/et.68cee02b.svg);
}
.fi-fi
{
    background-image: url(../../bcgamebettingde/image/fi.97487f84.svg);
}
.fi-fi.fis
{
    background-image: url(../../bcgamebettingde/image/fi.26d2687d.svg);
}
.fi-fj
{
    background-image: url(../../bcgamebettingde/image/fj.34660dda.svg);
}
.fi-fj.fis
{
    background-image: url(../../bcgamebettingde/image/fj.be546b9d.svg);
}
.fi-fk
{
    background-image: url(../../bcgamebettingde/image/fk.e27a1876.svg);
}
.fi-fk.fis
{
    background-image: url(../../bcgamebettingde/image/fk.2b55d0fe.svg);
}
.fi-fm
{
    background-image: url(../../bcgamebettingde/image/fm.23db3e9f.svg);
}
.fi-fm.fis
{
    background-image: url(../../bcgamebettingde/image/fm.3113102b.svg);
}
.fi-fo
{
    background-image: url(../../bcgamebettingde/image/fo.db222fca.svg);
}
.fi-fo.fis
{
    background-image: url(../../bcgamebettingde/image/fo.f3d95cc8.svg);
}
.fi-fr
{
    background-image: url(../../bcgamebettingde/image/fr.8cdacc8d.svg);
}
.fi-fr.fis
{
    background-image: url(../../bcgamebettingde/image/fr.5cdc5047.svg);
}
.fi-ga
{
    background-image: url(../../bcgamebettingde/image/ga.c54a4716.svg);
}
.fi-ga.fis
{
    background-image: url(../../bcgamebettingde/image/ga.ed2911b6.svg);
}
.fi-gb
{
    background-image: url(../../bcgamebettingde/image/gb.90bfbf6e.svg);
}
.fi-gb.fis
{
    background-image: url(../../bcgamebettingde/image/gb.2117e9c7.svg);
}
.fi-gd
{
    background-image: url(../../bcgamebettingde/image/gd.5b590f15.svg);
}
.fi-gd.fis
{
    background-image: url(../../bcgamebettingde/image/gd.a0f628ea.svg);
}
.fi-ge
{
    background-image: url(../../bcgamebettingde/image/ge.3821d90a.svg);
}
.fi-ge.fis
{
    background-image: url(../../bcgamebettingde/image/ge.c89af007.svg);
}
.fi-gf
{
    background-image: url(../../bcgamebettingde/image/gf.cb5464e2.svg);
}
.fi-gf.fis
{
    background-image: url(../../bcgamebettingde/image/gf.7643aaa7.svg);
}
.fi-gg
{
    background-image: url(../../bcgamebettingde/image/gg.ea806b48.svg);
}
.fi-gg.fis
{
    background-image: url(../../bcgamebettingde/image/gg.ca797ce5.svg);
}
.fi-gh
{
    background-image: url(../../bcgamebettingde/image/gh.96434a66.svg);
}
.fi-gh.fis
{
    background-image: url(../../bcgamebettingde/image/gh.83c22782.svg);
}
.fi-gi
{
    background-image: url(../../bcgamebettingde/image/gi.64b3c164.svg);
}
.fi-gi.fis
{
    background-image: url(../../bcgamebettingde/image/gi.a72043d1.svg);
}
.fi-gl
{
    background-image: url(../../bcgamebettingde/image/gl.78358425.svg);
}
.fi-gl.fis
{
    background-image: url(../../bcgamebettingde/image/gl.5444bdb4.svg);
}
.fi-gm
{
    background-image: url(../../bcgamebettingde/image/gm.2aa3fad4.svg);
}
.fi-gm.fis
{
    background-image: url(../../bcgamebettingde/image/gm.f9f1be29.svg);
}
.fi-gn
{
    background-image: url(../../bcgamebettingde/image/gn.649ba66f.svg);
}
.fi-gn.fis
{
    background-image: url(../../bcgamebettingde/image/gn.f1877078.svg);
}
.fi-gp
{
    background-image: url(../../bcgamebettingde/image/gp.ee9d78d0.svg);
}
.fi-gp.fis
{
    background-image: url(../../bcgamebettingde/image/gp.5f0e3566.svg);
}
.fi-gq
{
    background-image: url(../../bcgamebettingde/image/gq.261ba197.svg);
}
.fi-gq.fis
{
    background-image: url(../../bcgamebettingde/image/gq.743a878e.svg);
}
.fi-gr
{
    background-image: url(../../bcgamebettingde/image/gr.a184070f.svg);
}
.fi-gr.fis
{
    background-image: url(../../bcgamebettingde/image/gr.a4519d98.svg);
}
.fi-gs
{
    background-image: url(../../bcgamebettingde/image/gs.5798c05b.svg);
}
.fi-gs.fis
{
    background-image: url(../../bcgamebettingde/image/gs.0801216a.svg);
}
.fi-gt
{
    background-image: url(../../bcgamebettingde/image/gt.047e034e.svg);
}
.fi-gt.fis
{
    background-image: url(../../bcgamebettingde/image/gt.387d7394.svg);
}
.fi-gu
{
    background-image: url(../../bcgamebettingde/image/gu.8d45b5e2.svg);
}
.fi-gu.fis
{
    background-image: url(../../bcgamebettingde/image/gu.948403c6.svg);
}
.fi-gw
{
    background-image: url(../../bcgamebettingde/image/gw.651e35df.svg);
}
.fi-gw.fis
{
    background-image: url(../../bcgamebettingde/image/gw.7bb04bdb.svg);
}
.fi-gy
{
    background-image: url(../../bcgamebettingde/image/gy.17a8677b.svg);
}
.fi-gy.fis
{
    background-image: url(../../bcgamebettingde/image/gy.f351eb10.svg);
}
.fi-hk
{
    background-image: url(../../bcgamebettingde/image/hk.b1d75699.svg);
}
.fi-hk.fis
{
    background-image: url(../../bcgamebettingde/image/hk.cb99edfd.svg);
}
.fi-hm
{
    background-image: url(../../bcgamebettingde/image/hm.9dd4e6d7.svg);
}
.fi-hm.fis
{
    background-image: url(../../bcgamebettingde/image/hm.079f8f97.svg);
}
.fi-hn
{
    background-image: url(../../bcgamebettingde/image/hn.67130fa0.svg);
}
.fi-hn.fis
{
    background-image: url(../../bcgamebettingde/image/hn.545c93c9.svg);
}
.fi-hr
{
    background-image: url(../../bcgamebettingde/image/hr.269fdafe.svg);
}
.fi-hr.fis
{
    background-image: url(../../bcgamebettingde/image/hr.11b51582.svg);
}
.fi-ht
{
    background-image: url(../../bcgamebettingde/image/ht.06453723.svg);
}
.fi-ht.fis
{
    background-image: url(../../bcgamebettingde/image/ht.f397e92e.svg);
}
.fi-hu
{
    background-image: url(../../bcgamebettingde/image/hu.16c6335f.svg);
}
.fi-hu.fis
{
    background-image: url(../../bcgamebettingde/image/hu.dd178f4f.svg);
}
.fi-id
{
    background-image: url(../../bcgamebettingde/image/id.5cd3acc4.svg);
}
.fi-id.fis
{
    background-image: url(../../bcgamebettingde/image/id.b8cd30f2.svg);
}
.fi-ie
{
    background-image: url(../../bcgamebettingde/image/ie.81491cb3.svg);
}
.fi-ie.fis
{
    background-image: url(../../bcgamebettingde/image/ie.3ffc25e6.svg);
}
.fi-il
{
    background-image: url(../../bcgamebettingde/image/il.023f6d1b.svg);
}
.fi-il.fis
{
    background-image: url(../../bcgamebettingde/image/il.a1a6fff1.svg);
}
.fi-im
{
    background-image: url(../../bcgamebettingde/image/im.4297d37f.svg);
}
.fi-im.fis
{
    background-image: url(../../bcgamebettingde/image/im.4b7d3373.svg);
}
.fi-in
{
    background-image: url(../../bcgamebettingde/image/in.5578409e.svg);
}
.fi-in.fis
{
    background-image: url(../../bcgamebettingde/image/in.ca5f38b1.svg);
}
.fi-io
{
    background-image: url(../../bcgamebettingde/image/io.a7a4cf26.svg);
}
.fi-io.fis
{
    background-image: url(../../bcgamebettingde/image/io.1d9b0992.svg);
}
.fi-iq
{
    background-image: url(../../bcgamebettingde/image/iq.0e5d8753.svg);
}
.fi-iq.fis
{
    background-image: url(../../bcgamebettingde/image/iq.d23d774b.svg);
}
.fi-ir
{
    background-image: url(../../bcgamebettingde/image/ir.f55cb919.svg);
}
.fi-ir.fis
{
    background-image: url(../../bcgamebettingde/image/ir.a26d6b1f.svg);
}
.fi-is
{
    background-image: url(../../bcgamebettingde/image/is.ef74d1f1.svg);
}
.fi-is.fis
{
    background-image: url(../../bcgamebettingde/image/is.07f3da7e.svg);
}
.fi-it
{
    background-image: url(../../bcgamebettingde/image/it.919398e6.svg);
}
.fi-it.fis
{
    background-image: url(../../bcgamebettingde/image/it.a33eed70.svg);
}
.fi-je
{
    background-image: url(../../bcgamebettingde/image/je.27d4c347.svg);
}
.fi-je.fis
{
    background-image: url(../../bcgamebettingde/image/je.c138f8b2.svg);
}
.fi-jm
{
    background-image: url(../../bcgamebettingde/image/jm.b1162748.svg);
}
.fi-jm.fis
{
    background-image: url(../../bcgamebettingde/image/jm.da265f63.svg);
}
.fi-jo
{
    background-image: url(../../bcgamebettingde/image/jo.28827eb1.svg);
}
.fi-jo.fis
{
    background-image: url(../../bcgamebettingde/image/jo.6e2909a8.svg);
}
.fi-jp
{
    background-image: url(../../bcgamebettingde/image/jp.bfea80ba.svg);
}
.fi-jp.fis
{
    background-image: url(../../bcgamebettingde/image/jp.2bd3a486.svg);
}
.fi-ke
{
    background-image: url(../../bcgamebettingde/image/ke.dd6b6ae5.svg);
}
.fi-ke.fis
{
    background-image: url(../../bcgamebettingde/image/ke.7eb5e970.svg);
}
.fi-kg
{
    background-image: url(../../bcgamebettingde/image/kg.1a70b98a.svg);
}
.fi-kg.fis
{
    background-image: url(../../bcgamebettingde/image/kg.106674d7.svg);
    background-image: url(../../bcgamebettingde/image/tf.4c8eec85.svg);
}
.fi-kh
{
    background-image: url(../../bcgamebettingde/image/kh.706c89a1.svg);
}
.fi-kh.fis
{
    background-image: url(../../bcgamebettingde/image/kh.65671aad.svg);
}
.fi-ki
{
    background-image: url(../../bcgamebettingde/image/ki.f9f15e1f.svg);
}
.fi-ki.fis
{
    background-image: url(../../bcgamebettingde/image/ki.62b89f15.svg);
}
.fi-km
{
    background-image: url(../../bcgamebettingde/image/km.f66aabe2.svg);
}
.fi-km.fis
{
    background-image: url(../../bcgamebettingde/image/km.e08a7d38.svg);
}
.fi-kn
{
    background-image: url(../../bcgamebettingde/image/kn.c7744ba0.svg);
}
.fi-kn.fis
{
    background-image: url(../../bcgamebettingde/image/kn.2056e537.svg);
}
.fi-kp
{
    background-image: url(../../bcgamebettingde/image/kp.c0815d9c.svg);
}
.fi-kp.fis
{
    background-image: url(../../bcgamebettingde/image/kp.a5f669ad.svg);
}
.fi-kr
{
    background-image: url(../../bcgamebettingde/image/kr.28c300b3.svg);
}
.fi-kr.fis
{
    background-image: url(../../bcgamebettingde/image/kr.1ffe3852.svg);
}
.fi-kw
{
    background-image: url(../../bcgamebettingde/image/kw.fabd47f0.svg);
}
.fi-kw.fis
{
    background-image: url(../../bcgamebettingde/image/kw.c014b43b.svg);
}
.fi-ky
{
    background-image: url(../../bcgamebettingde/image/ky.7ce314ba.svg);
}
.fi-ky.fis
{
    background-image: url(../../bcgamebettingde/image/ky.081844eb.svg);
}
.fi-kz
{
    background-image: url(../../bcgamebettingde/image/kz.bb09cc45.svg);
}
.fi-kz.fis
{
    background-image: url(../../bcgamebettingde/image/kz.d9160b84.svg);
}
.fi-la
{
    background-image: url(../../bcgamebettingde/image/la.ed8ce307.svg);
}
.fi-la.fis
{
    background-image: url(../../bcgamebettingde/image/la.cde719dd.svg);
}
.fi-lb
{
    background-image: url(../../bcgamebettingde/image/lb.3abccf66.svg);
}
.fi-lb.fis
{
    background-image: url(../../bcgamebettingde/image/lb.97589547.svg);
}
.fi-lc
{
    background-image: url(../../bcgamebettingde/image/lc.91eebda3.svg);
}
.fi-lc.fis
{
    background-image: url(../../bcgamebettingde/image/lc.cb398d47.svg);
}
.fi-li
{
    background-image: url(../../bcgamebettingde/image/li.ab80b8a1.svg);
}
.fi-li.fis
{
    background-image: url(../../bcgamebettingde/image/li.f5687123.svg);
}
.fi-lk
{
    background-image: url(../../bcgamebettingde/image/lk.b3f79269.svg);
}
.fi-lk.fis
{
    background-image: url(../../bcgamebettingde/image/lk.e6bb471e.svg);
}
.fi-lr
{
    background-image: url(../../bcgamebettingde/image/lr.cbf9ef85.svg);
}
.fi-lr.fis
{
    background-image: url(../../bcgamebettingde/image/lr.bca2ce8b.svg);
}
.fi-ls
{
    background-image: url(../../bcgamebettingde/image/ls.1c3125a8.svg);
}
.fi-ls.fis
{
    background-image: url(../../bcgamebettingde/image/ls.ee420d92.svg);
}
.fi-lt
{
    background-image: url(../../bcgamebettingde/image/lt.bf4fafec.svg);
}
.fi-lt.fis
{
    background-image: url(../../bcgamebettingde/image/lt.8caacf8e.svg);
}
.fi-lu
{
    background-image: url(../../bcgamebettingde/image/lu.c7c449cb.svg);
}
.fi-lu.fis
{
    background-image: url(../../bcgamebettingde/image/lu.f76643be.svg);
}
.fi-lv
{
    background-image: url(../../bcgamebettingde/image/lv.a0f4e501.svg);
}
.fi-lv.fis
{
    background-image: url(../../bcgamebettingde/image/lv.4971dcb7.svg);
}
.fi-ly
{
    background-image: url(../../bcgamebettingde/image/ly.b9246781.svg);
}
.fi-ly.fis
{
    background-image: url(../../bcgamebettingde/image/ly.bbd57e2f.svg);
}
.fi-ma
{
    background-image: url(../../bcgamebettingde/image/ma.ac9e8647.svg);
}
.fi-ma.fis
{
    background-image: url(../../bcgamebettingde/image/ma.011669b1.svg);
}
.fi-mc
{
    background-image: url(../../bcgamebettingde/image/mc.4575357b.svg);
}
.fi-mc.fis
{
    background-image: url(../../bcgamebettingde/image/mc.8d86df98.svg);
}
.fi-md
{
    background-image: url(../../bcgamebettingde/image/md.ce95114e.svg);
}
.fi-md.fis
{
    background-image: url(../../bcgamebettingde/image/md.02e5cdc1.svg);
}
.fi-me
{
    background-image: url(../../bcgamebettingde/image/me.327a700b.svg);
}
.fi-me.fis
{
    background-image: url(../../bcgamebettingde/image/me.fb36c3a6.svg);
}
.fi-mf
{
    background-image: url(../../bcgamebettingde/image/mf.137b371d.svg);
}
.fi-mf.fis
{
    background-image: url(../../bcgamebettingde/image/mf.65d7d1af.svg);
}
.fi-mg
{
    background-image: url(../../bcgamebettingde/image/mg.fdccffd8.svg);
}
.fi-mg.fis
{
    background-image: url(../../bcgamebettingde/image/mg.4877b16a.svg);
}
.fi-mh
{
    background-image: url(../../bcgamebettingde/image/mh.fb752909.svg);
}
.fi-mh.fis
{
    background-image: url(../../bcgamebettingde/image/mh.268d39bc.svg);
}
.fi-mk
{
    background-image: url(../../bcgamebettingde/image/mk.e08d824e.svg);
}
.fi-mk.fis
{
    background-image: url(../../bcgamebettingde/image/mk.2e8a86db.svg);
}
.fi-ml
{
    background-image: url(../../bcgamebettingde/image/ml.8913b6a0.svg);
}
.fi-ml.fis
{
    background-image: url(../../bcgamebettingde/image/ml.ba7ce81b.svg);
}
.fi-mm
{
    background-image: url(../../bcgamebettingde/image/mm.c0b2e23a.svg);
}
.fi-mm.fis
{
    background-image: url(../../bcgamebettingde/image/mm.ea2756fc.svg);
}
.fi-mn
{
    background-image: url(../../bcgamebettingde/image/mn.e1212518.svg);
}
.fi-mn.fis
{
    background-image: url(../../bcgamebettingde/image/mn.3867f78b.svg);
}
.fi-mo
{
    background-image: url(../../bcgamebettingde/image/mo.b3150f82.svg);
}
.fi-mo.fis
{
    background-image: url(../../bcgamebettingde/image/mo.f2828f31.svg);
}
.fi-mp
{
    background-image: url(../../bcgamebettingde/image/mp.0f686973.svg);
}
.fi-mp.fis
{
    background-image: url(../../bcgamebettingde/image/mp.59ca53fb.svg);
}
.fi-mq
{
    background-image: url(../../bcgamebettingde/image/mq.94315e14.svg);
}
.fi-mq.fis
{
    background-image: url(../../bcgamebettingde/image/mq.e58f7279.svg);
}
.fi-mr
{
    background-image: url(../../bcgamebettingde/image/mr.b5b86550.svg);
}
.fi-mr.fis
{
    background-image: url(../../bcgamebettingde/image/mr.4ccf1997.svg);
}
.fi-ms
{
    background-image: url(../../bcgamebettingde/image/ms.91a65429.svg);
}
.fi-ms.fis
{
    background-image: url(../../bcgamebettingde/image/ms.a22195f9.svg);
}
.fi-mt
{
    background-image: url(../../bcgamebettingde/image/mt.847b9371.svg);
}
.fi-mt.fis
{
    background-image: url(../../bcgamebettingde/image/mt.86e121ad.svg);
}
.fi-mu
{
    background-image: url(../../bcgamebettingde/image/mu.c9c6e4ee.svg);
}
.fi-mu.fis
{
    background-image: url(../../bcgamebettingde/image/mu.42abd700.svg);
}
.fi-mv
{
    background-image: url(../../bcgamebettingde/image/mv.f37078c1.svg);
}
.fi-mv.fis
{
    background-image: url(../../bcgamebettingde/image/mv.cd985551.svg);
}
.fi-mw
{
    background-image: url(../../bcgamebettingde/image/mw.05e2049f.svg);
}
.fi-mw.fis
{
    background-image: url(../../bcgamebettingde/image/mw.b53cff28.svg);
}
.fi-mx
{
    background-image: url(../../bcgamebettingde/image/mx.46cef6ab.svg);
}
.fi-mx.fis
{
    background-image: url(../../bcgamebettingde/image/mx.cda16de8.svg);
}
.fi-my
{
    background-image: url(../../bcgamebettingde/image/my.fbda82cd.svg);
}
.fi-my.fis
{
    background-image: url(../../bcgamebettingde/image/my.ab77d984.svg);
}
.fi-mz
{
    background-image: url(../../bcgamebettingde/image/mz.888f5aa1.svg);
}
.fi-mz.fis
{
    background-image: url(../../bcgamebettingde/image/mz.69568d10.svg);
}
.fi-na
{
    background-image: url(../../bcgamebettingde/image/na.c32f1b89.svg);
}
.fi-na.fis
{
    background-image: url(../../bcgamebettingde/image/na.65796b81.svg);
}
.fi-nc
{
    background-image: url(../../bcgamebettingde/image/nc.4a4e0f60.svg);
}
.fi-nc.fis
{
    background-image: url(../../bcgamebettingde/image/nc.a704e98e.svg);
}
.fi-ne
{
    background-image: url(../../bcgamebettingde/image/ne.6a215ca5.svg);
}
.fi-ne.fis
{
    background-image: url(../../bcgamebettingde/image/ne.ddabaa80.svg);
}
.fi-nf
{
    background-image: url(../../bcgamebettingde/image/nf.f1ae9640.svg);
}
.fi-nf.fis
{
    background-image: url(../../bcgamebettingde/image/nf.38445d36.svg);
}
.fi-ng
{
    background-image: url(../../bcgamebettingde/image/ng.ec2e74e2.svg);
}
.fi-ng.fis
{
    background-image: url(../../bcgamebettingde/image/ng.5247079e.svg);
}
.fi-ni
{
    background-image: url(../../bcgamebettingde/image/ni.74e7ce0d.svg);
}
.fi-ni.fis
{
    background-image: url(../../bcgamebettingde/image/ni.8028e8a2.svg);
}
.fi-nl
{
    background-image: url(../../bcgamebettingde/image/nl.85512516.svg);
}
.fi-nl.fis
{
    background-image: url(../../bcgamebettingde/image/nl.0f90b76d.svg);
}
.fi-no
{
    background-image: url(../../bcgamebettingde/image/no.4ceb414c.svg);
}
.fi-no.fis
{
    background-image: url(../../bcgamebettingde/image/no.a519bc0f.svg);
}
.fi-np
{
    background-image: url(../../bcgamebettingde/image/np.6244a1aa.svg);
}
.fi-np.fis
{
    background-image: url(../../bcgamebettingde/image/np.f463b176.svg);
}
.fi-nr
{
    background-image: url(../../bcgamebettingde/image/nr.f1de4b06.svg);
}
.fi-nr.fis
{
    background-image: url(../../bcgamebettingde/image/nr.c0fc69e7.svg);
}
.fi-nu
{
    background-image: url(../../bcgamebettingde/image/nu.e3a84a02.svg);
}
.fi-nu.fis
{
    background-image: url(../../bcgamebettingde/image/nu.ab755ce5.svg);
}
.fi-nz
{
    background-image: url(../../bcgamebettingde/image/nz.794a2c8c.svg);
}
.fi-nz.fis
{
    background-image: url(../../bcgamebettingde/image/nz.9e6e1d5e.svg);
}
.fi-om
{
    background-image: url(../../bcgamebettingde/image/om.4de803ba.svg);
}
.fi-om.fis
{
    background-image: url(../../bcgamebettingde/image/om.51908fdc.svg);
}
.fi-pa
{
    background-image: url(../../bcgamebettingde/image/pa.6181586e.svg);
}
.fi-pa.fis
{
    background-image: url(../../bcgamebettingde/image/pa.354bb5c9.svg);
}
.fi-pe
{
    background-image: url(../../bcgamebettingde/image/pe.e9dd299d.svg);
}
.fi-pe.fis
{
    background-image: url(../../bcgamebettingde/image/pe.c9852484.svg);
}
.fi-pf
{
    background-image: url(../../bcgamebettingde/image/pf.d44b1974.svg);
}
.fi-pf.fis
{
    background-image: url(../../bcgamebettingde/image/pf.947958db.svg);
}
.fi-pg
{
    background-image: url(../../bcgamebettingde/image/pg.8fcd66c6.svg);
}
.fi-pg.fis
{
    background-image: url(../../bcgamebettingde/image/pg.34424deb.svg);
}
.fi-ph
{
    background-image: url(../../bcgamebettingde/image/ph.84a2556b.svg);
}
.fi-ph.fis
{
    background-image: url(../../bcgamebettingde/image/ph.37c54f47.svg);
}
.fi-pk
{
    background-image: url(../../bcgamebettingde/image/pk.d4949a03.svg);
}
.fi-pk.fis
{
    background-image: url(../../bcgamebettingde/image/pk.490b17d5.svg);
}
.fi-pl
{
    background-image: url(../../bcgamebettingde/image/pl.4ca59b6d.svg);
}
.fi-pl.fis
{
    background-image: url(../../bcgamebettingde/image/pl.b7f0464c.svg);
}
.fi-pm
{
    background-image: url(../../bcgamebettingde/image/pm.10cc79ca.svg);
}
.fi-pm.fis
{
    background-image: url(../../bcgamebettingde/image/pm.498e2e96.svg);
}
.fi-pn
{
    background-image: url(../../bcgamebettingde/image/pn.b0b97502.svg);
}
.fi-pn.fis
{
    background-image: url(../../bcgamebettingde/image/pn.3087f94d.svg);
}
.fi-pr
{
    background-image: url(../../bcgamebettingde/image/pr.3b26f0a1.svg);
}
.fi-pr.fis
{
    background-image: url(../../bcgamebettingde/image/pr.4c742be2.svg);
}
.fi-ps
{
    background-image: url(../../bcgamebettingde/image/ps.e05636e8.svg);
}
.fi-ps.fis
{
    background-image: url(../../bcgamebettingde/image/ps.1d2d7ac5.svg);
}
.fi-pt
{
    background-image: url(../../bcgamebettingde/image/pt.8dcc4829.svg);
}
.fi-pt.fis
{
    background-image: url(../../bcgamebettingde/image/pt.d79b25d4.svg);
}
.fi-pw
{
    background-image: url(../../bcgamebettingde/image/pw.e2a38cce.svg);
}
.fi-pw.fis
{
    background-image: url(../../bcgamebettingde/image/pw.77185a59.svg);
}
.fi-py
{
    background-image: url(../../bcgamebettingde/image/py.0b374b8f.svg);
}
.fi-py.fis
{
    background-image: url(../../bcgamebettingde/image/py.413b67df.svg);
}
.fi-qa
{
    background-image: url(../../bcgamebettingde/image/qa.779b4876.svg);
}
.fi-qa.fis
{
    background-image: url(../../bcgamebettingde/image/qa.7023ac39.svg);
}
.fi-re
{
    background-image: url(../../bcgamebettingde/image/re.7b5a5202.svg);
}
.fi-re.fis
{
    background-image: url(../../bcgamebettingde/image/re.4d18457f.svg);
}
.fi-ro
{
    background-image: url(../../bcgamebettingde/image/ro.c05f47cb.svg);
}
.fi-ro.fis
{
    background-image: url(../../bcgamebettingde/image/ro.4885a544.svg);
}
.fi-rs
{
    background-image: url(../../bcgamebettingde/image/rs.c254c0e1.svg);
}
.fi-rs.fis
{
    background-image: url(../../bcgamebettingde/image/rs.f1579d87.svg);
}
.fi-ru
{
    background-image: url(../../bcgamebettingde/image/ru.6d651e8b.svg);
}
.fi-ru.fis
{
    background-image: url(../../bcgamebettingde/image/ru.63932a35.svg);
}
.fi-rw
{
    background-image: url(../../bcgamebettingde/image/rw.9512100a.svg);
}
.fi-rw.fis
{
    background-image: url(../../bcgamebettingde/image/rw.ada409bb.svg);
}
.fi-sa
{
    background-image: url(../../bcgamebettingde/image/sa.b71b7934.svg);
}
.fi-sa.fis
{
    background-image: url(../../bcgamebettingde/image/sa.3dc0b466.svg);
}
.fi-sb
{
    background-image: url(../../bcgamebettingde/image/sb.255e4192.svg);
}
.fi-sb.fis
{
    background-image: url(../../bcgamebettingde/image/sb.477f263a.svg);
}
.fi-sc
{
    background-image: url(../../bcgamebettingde/image/sc.ae98e9c5.svg);
}
.fi-sc.fis
{
    background-image: url(../../bcgamebettingde/image/sc.95a235db.svg);
}
.fi-sd
{
    background-image: url(../../bcgamebettingde/image/sd.f4721ceb.svg);
}
.fi-sd.fis
{
    background-image: url(../../bcgamebettingde/image/sd.4c191d43.svg);
}
.fi-se
{
    background-image: url(../../bcgamebettingde/image/se.dd120acd.svg);
}
.fi-se.fis
{
    background-image: url(../../bcgamebettingde/image/se.f9a4bb5a.svg);
}
.fi-sg
{
    background-image: url(../../bcgamebettingde/image/sg.25de9044.svg);
}
.fi-sg.fis
{
    background-image: url(../../bcgamebettingde/image/sg.37b8db58.svg);
}
.fi-sh
{
    background-image: url(../../bcgamebettingde/image/sh.0b207fd4.svg);
}
.fi-sh.fis
{
    background-image: url(../../bcgamebettingde/image/sh.46034309.svg);
}
.fi-si
{
    background-image: url(../../bcgamebettingde/image/si.b7fe90ba.svg);
}
.fi-si.fis
{
    background-image: url(../../bcgamebettingde/image/si.fee21cbd.svg);
}
.fi-sj
{
    background-image: url(../../bcgamebettingde/image/sj.239f992c.svg);
}
.fi-sj.fis
{
    background-image: url(../../bcgamebettingde/image/sj.86309dc7.svg);
}
.fi-sk
{
    background-image: url(../../bcgamebettingde/image/sk.cf67b282.svg);
}
.fi-sk.fis
{
    background-image: url(../../bcgamebettingde/image/sk.0c2a33d9.svg);
}
.fi-sl
{
    background-image: url(../../bcgamebettingde/image/sl.193f7759.svg);
}
.fi-sl.fis
{
    background-image: url(../../bcgamebettingde/image/sl.feb8b966.svg);
}
.fi-sm
{
    background-image: url(../../bcgamebettingde/image/sm.7491fc65.svg);
}
.fi-sm.fis
{
    background-image: url(../../bcgamebettingde/image/sm.4d65b54f.svg);
}
.fi-sn
{
    background-image: url(../../bcgamebettingde/image/sn.562c00dd.svg);
}
.fi-sn.fis
{
    background-image: url(../../bcgamebettingde/image/sn.3ab9bf55.svg);
}
.fi-so
{
    background-image: url(../../bcgamebettingde/image/so.a3e6f461.svg);
}
.fi-so.fis
{
    background-image: url(../../bcgamebettingde/image/so.50f29485.svg);
}
.fi-sr
{
    background-image: url(../../bcgamebettingde/image/sr.3b1c3796.svg);
}
.fi-sr.fis
{
    background-image: url(../../bcgamebettingde/image/sr.0953a6a0.svg);
}
.fi-ss
{
    background-image: url(../../bcgamebettingde/image/ss.8fddfda6.svg);
}
.fi-ss.fis
{
    background-image: url(../../bcgamebettingde/image/ss.a8826f4b.svg);
}
.fi-st
{
    background-image: url(../../bcgamebettingde/image/st.e9ac3984.svg);
}
.fi-st.fis
{
    background-image: url(../../bcgamebettingde/image/st.cd70af66.svg);
}
.fi-sv
{
    background-image: url(../../bcgamebettingde/image/sv.d9228d5c.svg);
}
.fi-sv.fis
{
    background-image: url(../../bcgamebettingde/image/sv.c921e011.svg);
}
.fi-sx
{
    background-image: url(../../bcgamebettingde/image/sx.e6f91141.svg);
}
.fi-sx.fis
{
    background-image: url(../../bcgamebettingde/image/sx.b47e2df3.svg);
}
.fi-sy
{
    background-image: url(../../bcgamebettingde/image/sy.3cd612af.svg);
}
.fi-sy.fis
{
    background-image: url(../../bcgamebettingde/image/sy.3776a47b.svg);
}
.fi-sz
{
    background-image: url(../../bcgamebettingde/image/sz.1565c373.svg);
}
.fi-sz.fis
{
    background-image: url(../../bcgamebettingde/image/sz.956856c2.svg);
}
.fi-tc
{
    background-image: url(../../bcgamebettingde/image/tc.2e45c89e.svg);
}
.fi-tc.fis
{
    background-image: url(../../bcgamebettingde/image/tc.94789b54.svg);
}
.fi-td
{
    background-image: url(../../bcgamebettingde/image/td.19a278fb.svg);
}
.fi-td.fis
{
    background-image: url(../../bcgamebettingde/image/td.f5c38f02.svg);
}
.fi-tf
{
    background-image: url(../../bcgamebettingde/image/tf.297113df.svg);
}
.fi-tg
{
    background-image: url(../../bcgamebettingde/image/tg.87150e04.svg);
}
.fi-tg.fis
{
    background-image: url(../../bcgamebettingde/image/tg.af622c09.svg);
}
.fi-th
{
    background-image: url(../../bcgamebettingde/image/th.b00e082a.svg);
}
.fi-th.fis
{
    background-image: url(../../bcgamebettingde/image/th.ef374066.svg);
}
.fi-tj
{
    background-image: url(../../bcgamebettingde/image/tj.93a976af.svg);
}
.fi-tj.fis
{
    background-image: url(../../bcgamebettingde/image/tj.45e33e60.svg);
}
.fi-tk
{
    background-image: url(../../bcgamebettingde/image/tk.37fdd4d2.svg);
}
.fi-tk.fis
{
    background-image: url(../../bcgamebettingde/image/tk.baa05cab.svg);
}
.fi-tl
{
    background-image: url(../../bcgamebettingde/image/tl.3db6f72a.svg);
}
.fi-tl.fis
{
    background-image: url(../../bcgamebettingde/image/tl.6d71669d.svg);
}
.fi-tm
{
    background-image: url(../../bcgamebettingde/image/tm.6af9a1d7.svg);
}
.fi-tm.fis
{
    background-image: url(../../bcgamebettingde/image/tm.3f4afeb2.svg);
}
.fi-tn
{
    background-image: url(../../bcgamebettingde/image/tn.0aac4442.svg);
}
.fi-tn.fis
{
    background-image: url(../../bcgamebettingde/image/tn.e14a8dd4.svg);
}
.fi-to
{
    background-image: url(../../bcgamebettingde/image/to.e21e7b02.svg);
}
.fi-to.fis
{
    background-image: url(../../bcgamebettingde/image/to.c6f3657c.svg);
}
.fi-tr
{
    background-image: url(../../bcgamebettingde/image/tr.50bef572.svg);
}
.fi-tr.fis
{
    background-image: url(../../bcgamebettingde/image/tr.be5a4bf2.svg);
}
.fi-tt
{
    background-image: url(../../bcgamebettingde/image/tt.456aabdc.svg);
}
.fi-tt.fis
{
    background-image: url(../../bcgamebettingde/image/tt.e5eb3074.svg);
}
.fi-tv
{
    background-image: url(../../bcgamebettingde/image/tv.3824bd65.svg);
}
.fi-tv.fis
{
    background-image: url(../../bcgamebettingde/image/tv.6903cb03.svg);
}
.fi-tw
{
    background-image: url(../../bcgamebettingde/image/tw.931757f0.svg);
}
.fi-tw.fis
{
    background-image: url(../../bcgamebettingde/image/tw.c04cf00d.svg);
}
.fi-tz
{
    background-image: url(../../bcgamebettingde/image/tz.ee08fcf5.svg);
}
.fi-tz.fis
{
    background-image: url(../../bcgamebettingde/image/tz.0d271a2b.svg);
}
.fi-ua
{
    background-image: url(../../bcgamebettingde/image/ua.f2fcca8e.svg);
}
.fi-ua.fis
{
    background-image: url(../../bcgamebettingde/image/ua.1906adac.svg);
}
.fi-ug
{
    background-image: url(../../bcgamebettingde/image/ug.8fc334ff.svg);
}
.fi-ug.fis
{
    background-image: url(../../bcgamebettingde/image/ug.873a2fe3.svg);
}
.fi-um
{
    background-image: url(../../bcgamebettingde/image/um.fe8b4e6c.svg);
}
.fi-um.fis
{
    background-image: url(../../bcgamebettingde/image/um.f18c77e2.svg);
}
.fi-us
{
    background-image: url(../../bcgamebettingde/image/us.ef4d2e6e.svg);
}
.fi-us.fis
{
    background-image: url(../../bcgamebettingde/image/us.d49605ae.svg);
}
.fi-uy
{
    background-image: url(../../bcgamebettingde/image/uy.47656c0b.svg);
}
.fi-uy.fis
{
    background-image: url(../../bcgamebettingde/image/uy.560c003d.svg);
}
.fi-uz
{
    background-image: url(../../bcgamebettingde/image/uz.62ce6f10.svg);
}
.fi-uz.fis
{
    background-image: url(../../bcgamebettingde/image/uz.8f09f1fe.svg);
}
.fi-va
{
    background-image: url(../../bcgamebettingde/image/va.89a0740b.svg);
}
.fi-va.fis
{
    background-image: url(../../bcgamebettingde/image/va.6c856cb2.svg);
}
.fi-vc
{
    background-image: url(../../bcgamebettingde/image/vc.2f08a5a7.svg);
}
.fi-vc.fis
{
    background-image: url(../../bcgamebettingde/image/vc.269d043c.svg);
}
.fi-ve
{
    background-image: url(../../bcgamebettingde/image/ve.5712f1c6.svg);
}
.fi-ve.fis
{
    background-image: url(../../bcgamebettingde/image/ve.9052562f.svg);
}
.fi-vg
{
    background-image: url(../../bcgamebettingde/image/vg.f9eabcef.svg);
}
.fi-vg.fis
{
    background-image: url(../../bcgamebettingde/image/vg.73832b5d.svg);
}
.fi-vi
{
    background-image: url(../../bcgamebettingde/image/vi.77a2e9d5.svg);
}
.fi-vi.fis
{
    background-image: url(../../bcgamebettingde/image/vi.a618e688.svg);
}
.fi-vn
{
    background-image: url(../../bcgamebettingde/image/vn.23550372.svg);
}
.fi-vn.fis
{
    background-image: url(../../bcgamebettingde/image/vn.4fa1366c.svg);
}
.fi-vu
{
    background-image: url(../../bcgamebettingde/image/vu.8fc05c32.svg);
}
.fi-vu.fis
{
    background-image: url(../../bcgamebettingde/image/vu.b3048d60.svg);
}
.fi-wf
{
    background-image: url(../../bcgamebettingde/image/wf.ad34db05.svg);
}
.fi-wf.fis
{
    background-image: url(../../bcgamebettingde/image/wf.da8ca66e.svg);
}
.fi-ws
{
    background-image: url(../../bcgamebettingde/image/ws.7d68a871.svg);
}
.fi-ws.fis
{
    background-image: url(../../bcgamebettingde/image/ws.7f5978f7.svg);
}
.fi-ye
{
    background-image: url(../../bcgamebettingde/image/ye.6c1af2f7.svg);
}
.fi-ye.fis
{
    background-image: url(../../bcgamebettingde/image/ye.a577e010.svg);
}
.fi-yt
{
    background-image: url(../../bcgamebettingde/image/yt.f6ed4975.svg);
}
.fi-yt.fis
{
    background-image: url(../../bcgamebettingde/image/yt.5a57b00a.svg);
}
.fi-za
{
    background-image: url(../../bcgamebettingde/image/za.384d6ef6.svg);
}
.fi-za.fis
{
    background-image: url(../../bcgamebettingde/image/za.00b65e3b.svg);
}
.fi-zm
{
    background-image: url(../../bcgamebettingde/image/zm.3336b5d3.svg);
}
.fi-zm.fis
{
    background-image: url(../../bcgamebettingde/image/zm.57492d45.svg);
}
.fi-zw
{
    background-image: url(../../bcgamebettingde/image/zw.065490a5.svg);
}
.fi-zw.fis
{
    background-image: url(../../bcgamebettingde/image/zw.666c4541.svg);
}
.fi-arab
{
    background-image: url(../../bcgamebettingde/image/arab.ffc0ee52.svg);
}
.fi-arab.fis
{
    background-image: url(../../bcgamebettingde/image/arab.c98d9d99.svg);
}
.fi-cefta
{
    background-image: url(../../bcgamebettingde/image/cefta.bfefb0f6.svg);
}
.fi-cefta.fis
{
    background-image: url(../../bcgamebettingde/image/cefta.0c277cae.svg);
}
.fi-cp
{
    background-image: url(../../bcgamebettingde/image/cp.bd880fc5.svg);
}
.fi-cp.fis
{
    background-image: url(../../bcgamebettingde/image/cp.7dfc8de4.svg);
}
.fi-dg
{
    background-image: url(../../bcgamebettingde/image/dg.dc437057.svg);
}
.fi-dg.fis
{
    background-image: url(../../bcgamebettingde/image/dg.58d4805f.svg);
}
.fi-eac
{
    background-image: url(../../bcgamebettingde/image/eac.b35bb4ff.svg);
}
.fi-eac.fis
{
    background-image: url(../../bcgamebettingde/image/eac.c4ef426e.svg);
}
.fi-es-ct
{
    background-image: url(../../bcgamebettingde/image/es-ct.5e59862b.svg);
}
.fi-es-ct.fis
{
    background-image: url(../../bcgamebettingde/image/es-ct.c6598d85.svg);
}
.fi-es-ga
{
    background-image: url(../../bcgamebettingde/image/es-ga.8a921639.svg);
}
.fi-es-ga.fis
{
    background-image: url(../../bcgamebettingde/image/es-ga.477a1812.svg);
}
.fi-es-pv
{
    background-image: url(../../bcgamebettingde/image/es-pv.70a6e0fb.svg);
}
.fi-es-pv.fis
{
    background-image: url(../../bcgamebettingde/image/es-pv.f608b2f3.svg);
}
.fi-eu
{
    background-image: url(../../bcgamebettingde/image/eu.67040ccd.svg);
}
.fi-eu.fis
{
    background-image: url(../../bcgamebettingde/image/eu.019d50bf.svg);
}
.fi-gb-eng
{
    background-image: url(../../bcgamebettingde/image/gb-eng.e1fc6b4f.svg);
}
.fi-gb-eng.fis
{
    background-image: url(../../bcgamebettingde/image/gb-eng.5107a4c2.svg);
}
.fi-gb-nir
{
    background-image: url(../../bcgamebettingde/image/gb-nir.1e5cfe93.svg);
}
.fi-gb-nir.fis
{
    background-image: url(../../bcgamebettingde/image/gb-nir.d91beb89.svg);
}
.fi-gb-sct
{
    background-image: url(../../bcgamebettingde/image/gb-sct.10f3906a.svg);
}
.fi-gb-sct.fis
{
    background-image: url(../../bcgamebettingde/image/gb-sct.6618f22c.svg);
}
.fi-gb-wls
{
    background-image: url(../../bcgamebettingde/image/gb-wls.ed753b1e.svg);
}
.fi-gb-wls.fis
{
    background-image: url(../../bcgamebettingde/image/gb-wls.177b6ee1.svg);
}
.fi-ic
{
    background-image: url(../../bcgamebettingde/image/ic.1404e905.svg);
}
.fi-ic.fis
{
    background-image: url(../../bcgamebettingde/image/ic.b8b8078e.svg);
}
.fi-pc
{
    background-image: url(../../bcgamebettingde/image/pc.540c3f0b.svg);
}
.fi-pc.fis
{
    background-image: url(../../bcgamebettingde/image/pc.502e1da5.svg);
}
.fi-sh-ac
{
    background-image: url(../../bcgamebettingde/image/sh-ac.b6ad57b0.svg);
}
.fi-sh-ac.fis
{
    background-image: url(../../bcgamebettingde/image/sh-ac.b08e4e0a.svg);
}
.fi-sh-hl
{
    background-image: url(../../bcgamebettingde/image/sh-hl.6555ab98.svg);
}
.fi-sh-hl.fis
{
    background-image: url(../../bcgamebettingde/image/sh-hl.37e199e9.svg);
}
.fi-sh-ta
{
    background-image: url(../../bcgamebettingde/image/sh-ta.799b3dee.svg);
}
.fi-sh-ta.fis
{
    background-image: url(../../bcgamebettingde/image/sh-ta.6b600555.svg);
}
.fi-un
{
    background-image: url(../../bcgamebettingde/image/un.1b4df7a8.svg);
}
.fi-un.fis
{
    background-image: url(../../bcgamebettingde/image/un.45d364fc.svg);
}
.fi-xk
{
    background-image: url(../../bcgamebettingde/image/xk.95fe9a76.svg);
}
.fi-xk.fis
{
    background-image: url(../../bcgamebettingde/image/xk.1571e3bb.svg);
}
.fi-wo
{
    background-image: url(../../bcgamebettingde/image/wo.1fb6dfa1.svg);
}
._dropdown_p5bs9_1
{
    box-shadow: 0 4px 7px #00000059;
    --tw-bg-opacity: 1;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
}
._markdown_h3o0d_1 a
{
    font-weight: 700;
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}
._modal_onxin_1
{
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    font-size: .875rem;
    line-height: 1.25rem;
    overflow-y: auto;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    --tw-text-opacity: 1;
    color: rgba(255,255,255,var(--tw-text-opacity));
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-translate-z: 0;
    --tw-rotate: 0;
    --tw-rotate-x: 0;
    --tw-rotate-y: 0;
    --tw-rotate-z: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-scale-z: 1;
    -webkit-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    -ms-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    transform: translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    -webkit-transition-property: all;
    -o-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    -o-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    -webkit-transition-duration: .15s;
    -o-transition-duration: .15s;
    transition-duration: .15s;
}
@media(min-width: 640px)
{
    ._modal_onxin_1
    {
        background: initial;
        width: 500px;
        height: 90vh;
        max-height: 800px;
        box-shadow: -5px 5px 15px #00000059;
        border-radius: 0 0 6px 6px;
        --tw-bg-opacity: 1;
        background-color: rgba(217,226,242,var(--tw-bg-opacity));
        position: relative;
        vertical-align: middle;
    }
}
._button_onxin_17
{
    box-shadow: 0 4px #d5af62;
}
._imageWrapper_onxin_21
{
    padding-bottom: 48%;
}
._clamp2_onxin_25
{
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 1.5;
    text-overflow: ellipsis;
    height: 3rem;
}
._wrapper_onxin_33
{
    box-shadow: 0 4px #d5af62;
}
._header_sjvq0_1
{
    --tw-bg-opacity: 1;
    background-color: rgba(5,43,70,var(--tw-bg-opacity));
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 10;
}
@media(min-width: 640px)
{
    ._header_sjvq0_1
    {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 10;
        background: linear-gradient(#052b46,transparent);
    }
}
._border_sjvq0_10
{
    box-shadow: 0 4px #d5af62;
}
._topPolygonShadow_sjvq0_14
{
    filter: drop-shadow(-1px 6px 3px rgba(50,50,0,.1));
}
._topPolygon_sjvq0_14
{
    --tw-bg-opacity: 1;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    margin-bottom: 5rem;
    height: 100px;
    width: 100%;
    clip-path: polygon(100% 0,100% 10%,50% 100%,0 10%,0 0);
}
._bottomPolygonShadow_sjvq0_25
{
    --tw-bg-opacity: 1;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
    margin-top: 5rem;
    position: relative;
    height: 100px;
}
._bottomPolygonShadow_sjvq0_25:after
{
    --tw-bg-opacity: 1;
    background-color: rgba(242,245,247,var(--tw-bg-opacity));
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 50px;
    width: 100%;
    clip-path: polygon(100% 0,100% 10%,50% 100%,0 10%,0 0);
}
._bottomPolygon_sjvq0_25
{
    --tw-bg-opacity: 1;
    background-color: rgba(217,226,242,var(--tw-bg-opacity));
    height: 100px;
    width: 100%;
    clip-path: polygon(100% 0,100% 10%,50% 100%,0 10%,0 0);
}
._streamBackdrop1_sjvq0_48
{
    background: linear-gradient(146.31deg,#ff4739 -15%,#a04ef2 115%);
}
._streamBackdrop1_sjvq0_48 ._tint_sjvq0_51
{
    background: linear-gradient(240.83deg,#ff005c -30.67%,#4e4ef2 100%);
    opacity: .2;
}
._streamBackdrop2_sjvq0_56
{
    background: linear-gradient(146.31deg,#1ee46c -15%,#0096c6 115%);
}
._streamBackdrop2_sjvq0_56 ._tint_sjvq0_51
{
    background: linear-gradient(240.83deg,#30ed7b -30.67%,#4e4ef2 100%);
    opacity: .2;
}
._streamBackdrop3_sjvq0_63
{
    background: linear-gradient(146.31deg,#61e9ce -15%,#4e4ef2 115%);
}
._streamBackdrop3_sjvq0_63 ._tint_sjvq0_51
{
    background: linear-gradient(240.83deg,#60a8ff -30.67%,#4e4ef2 100%);
    opacity: .2;
}
._streamBackdrop4_sjvq0_70
{
    background: linear-gradient(137.59deg,#9c6dff 0,#4545f0 104.95%);
}
._streamBackdrop4_sjvq0_70 ._tint_sjvq0_51
{
    background: linear-gradient(240.83deg,#9c6dff -30.67%,#4e4ef2 100%);
    opacity: .2;
}
._contentSlide_sjvq0_78
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 12.5%;
    padding-right: 50%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
@media(min-width: 640px)
{
    ._contentSlide_sjvq0_78
    {
        overflow-wrap: break-word;
        padding-top: 5%;
        padding-bottom: 5%;
    }
    ._contentSlide_sjvq0_78>:not([hidden])~:not([hidden])
    {
        --tw-space-y-reverse: 0;
        margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1rem * var(--tw-space-y-reverse));
    }
}
@media(min-width: 1024px)
{
    ._contentSlide_sjvq0_78
    {
        padding-top: 8.333333%;
        padding-bottom: 8.333333%;
    }
}
._imgContainer_ttdet_1
{
    overflow: hidden;
    position: relative;
    width: 100%;
    padding-bottom: 50%;
}
._container_ttdet_6
{
    --tw-bg-opacity: 1;
    background-color: rgba(249,223,172,var(--tw-bg-opacity));
    --tw-border-opacity: 1;
    border-color: rgba(249,223,172,var(--tw-border-opacity));
    border-width: 1px;
    border-radius: 8px;
}
@font-face
{
    font-family: swiper-icons;
    src: url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
    font-weight: 400;
    font-style: normal;
}
:root
{
    --swiper-theme-color: #007aff;
}
.swiper
{
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
.swiper-vertical>.swiper-wrapper
{
    flex-direction: column;
}
.swiper-wrapper
{
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
}
.swiper-android .swiper-slide, .swiper-wrapper
{
    transform: translateZ(0);
}
.swiper-pointer-events
{
    touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical
{
    touch-action: pan-x;
}
.swiper-slide
{
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
}
.swiper-slide-invisible-blank
{
    visibility: hidden;
}
.swiper-autoheight, .swiper-autoheight .swiper-slide
{
    height: auto;
}
.swiper-autoheight .swiper-wrapper
{
    align-items: flex-start;
    transition-property: transform,height;
}
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper
{
    perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper
{
    transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top
{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
}
.swiper-3d .swiper-slide-shadow
{
    background: rgba(0,0,0,.15);
}
.swiper-3d .swiper-slide-shadow-left
{
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-3d .swiper-slide-shadow-right
{
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-3d .swiper-slide-shadow-top
{
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-3d .swiper-slide-shadow-bottom
{
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
}
.swiper-css-mode>.swiper-wrapper
{
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar
{
    display: none;
}
.swiper-css-mode>.swiper-wrapper>.swiper-slide
{
    scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper
{
    scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode>.swiper-wrapper
{
    scroll-snap-type: y mandatory;
}
.swiper-centered>.swiper-wrapper:before
{
    content: "";
    flex-shrink: 0;
    order: 9999;
}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child
{
    margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal>.swiper-wrapper:before
{
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child
{
    margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical>.swiper-wrapper:before
{
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after);
}
.swiper-centered>.swiper-wrapper>.swiper-slide
{
    scroll-snap-align: center center;
}
._divider_itsab_1
{
    position: relative;
    left: 50%;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-translate-z: 0;
    --tw-rotate: 0;
    --tw-rotate-x: 0;
    --tw-rotate-y: 0;
    --tw-rotate-z: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-scale-z: 1;
    -webkit-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    -ms-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    transform: translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    --tw-translate-x: -50%;
    width: 70%;
    height: 1px;
}
._divider_itsab_1:before
{
    --tw-bg-opacity: 1;
    background-color: rgba(217,226,242,var(--tw-bg-opacity));
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    content: "";
}
._logos_itsab_17
{
    animation-name: _slider_itsab_1;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}
@keyframes _slider_itsab_1
{
    0%
    {
        transform: translateZ(0);
    }
    to
    {
        transform: translate3d(-50%,0,0);
    }
}
._layout_dm8y8_1
{
    min-height: 100%;
    position: relative;
    width: 100%;
    display: grid;
    grid-template-rows: auto 1fr;
    grid-template-columns: 100%;
}
*, :before, :after
{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 0;
    border-style: solid;
    border-color: #e5e7eb;
}
*
{
    --tw-ring-inset: var(--tw-empty,);
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    scrollbar-color: initial;
    scrollbar-width: initial;
}
:root
{
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
}
:-moz-focusring
{
    outline: 1px dotted ButtonText;
}
:-moz-ui-invalid
{
    box-shadow: none;
}
::moz-focus-inner
{
    border-style: none;
    padding: 0;
}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button
{
    height: auto;
}
::-webkit-search-decoration
{
    -webkit-appearance: none;
}
::-webkit-file-upload-button
{
    -webkit-appearance: button;
    font: inherit;
}
[type=search]
{
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
abbr[title]
{
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}
a
{
    color: inherit;
    text-decoration: inherit;
}
body
{
    margin: 0;
    font-family: inherit;
    line-height: inherit;
}
button, input, select, textarea
{
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
    padding: 0;
    line-height: inherit;
    color: inherit;
}
button, select
{
    text-transform: none;
}
button, [type=button], [type=reset], [type=submit]
{
    -webkit-appearance: button;
}
button
{
    background-color: transparent;
    background-image: none;
}
button, [role=button]
{
    cursor: pointer;
}
html
{
    -webkit-text-size-adjust: 100%;
    font-family: Roboto,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
    line-height: 1.5;
}
h3, h2, pre
{
    margin: 0;
}
h3, h2
{
    font-size: inherit;
    font-weight: inherit;
}
img
{
    border-style: solid;
    max-width: 100%;
    height: auto;
}
input::placeholder
{
    opacity: 1;
    color: #9ca3af;
}
input::webkit-input-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
input::-moz-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
input:-ms-input-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
input::-ms-input-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
pre
{
    font-size: 1em;
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
}
svg, img, iframe
{
    display: block;
    vertical-align: middle;
}
textarea
{
    resize: vertical;
}
textarea::placeholder
{
    opacity: 1;
    color: #9ca3af;
}
textarea::webkit-input-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
textarea::-moz-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
textarea:-ms-input-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
textarea::-ms-input-placeholder
{
    opacity: 1;
    color: #9ca3af;
}
ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
.aspect-11\/18
{
    position: relative;
    padding-bottom: 61.111111%;
}
.aspect-11\/18>*
{
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.aspect-1\/2
{
    position: relative;
    padding-bottom: 50%;
}
.aspect-1\/2>*
{
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.space-y-1>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.25rem * var(--tw-space-y-reverse));
}
.space-y-16>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}
.space-y-4>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-y-8>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.space-y-1\.5>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.375rem * var(--tw-space-y-reverse));
}
.space-y-2>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.5rem * var(--tw-space-y-reverse));
}
.space-y-3>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.75rem * var(--tw-space-y-reverse));
}
.space-y-5>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.space-y-3\.5>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.875rem * var(--tw-space-y-reverse));
}
.space-y-0\.5>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.125rem * var(--tw-space-y-reverse));
}
.space-y-22>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(5.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5.5rem * var(--tw-space-y-reverse));
}
.space-y-6>:not([hidden])~:not([hidden])
{
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-x-4>:not([hidden])~:not([hidden])
{
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-2>:not([hidden])~:not([hidden])
{
    --tw-space-x-reverse: 0;
    margin-right: calc(.5rem * var(--tw-space-x-reverse));
    margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-6>:not([hidden])~:not([hidden])
{
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3>:not([hidden])~:not([hidden])
{
    --tw-space-x-reverse: 0;
    margin-right: calc(.75rem * var(--tw-space-x-reverse));
    margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-10>:not([hidden])~:not([hidden])
{
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-1>:not([hidden])~:not([hidden])
{
    --tw-space-x-reverse: 0;
    margin-right: calc(.25rem * var(--tw-space-x-reverse));
    margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.divide-y>:not([hidden])~:not([hidden])
{
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-x>:not([hidden])~:not([hidden])
{
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-text-01>:not([hidden])~:not([hidden])
{
    --tw-divide-opacity: 1;
    border-color: rgba(29,37,44,var(--tw-divide-opacity));
}
.divide-ui-04>:not([hidden])~:not([hidden])
{
    --tw-divide-opacity: 1;
    border-color: rgba(249,223,172,var(--tw-divide-opacity));
}
.bg-ui-04
{
    --tw-bg-opacity: 1;
    background-color: rgba(249,223,172,var(--tw-bg-opacity));
}
.bg-brand-02
{
    --tw-bg-opacity: 1;
    background-color: rgba(18,62,89,var(--tw-bg-opacity));
}
.bg-red-50
{
    --tw-bg-opacity: 1;
    background-color: rgba(254,242,242,var(--tw-bg-opacity));
}
.bg-ui-01
{
    --tw-bg-opacity: 1;
    background-color: rgba(217,226,242,var(--tw-bg-opacity));
}
.bg-white
{
    --tw-bg-opacity: 1;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
}
.bg-black
{
    --tw-bg-opacity: 1;
    background-color: rgba(0,0,0,var(--tw-bg-opacity));
}
.bg-ui-07
{
    --tw-bg-opacity: 1;
    background-color: rgba(222,31,54,var(--tw-bg-opacity));
}
.bg-ui-02
{
    --tw-bg-opacity: 1;
    background-color: rgba(242,245,247,var(--tw-bg-opacity));
}
.bg-brand-01
{
    --tw-bg-opacity: 1;
    background-color: rgba(5,43,70,var(--tw-bg-opacity));
}
.bg-ui-05
{
    --tw-bg-opacity: 1;
    background-color: rgba(6,61,100,var(--tw-bg-opacity));
}
.bg-ui-06
{
    --tw-bg-opacity: 1;
    background-color: rgba(7,56,91,var(--tw-bg-opacity));
}
.bg-transparent
{
    background-color: transparent;
}
.bg-ui-03
{
    --tw-bg-opacity: 1;
    background-color: rgba(213,175,98,var(--tw-bg-opacity));
}
.bg-red-500
{
    --tw-bg-opacity: 1;
    background-color: rgba(239,68,68,var(--tw-bg-opacity));
}
.bg-blue-700
{
    --tw-bg-opacity: 1;
    background-color: rgba(29,78,216,var(--tw-bg-opacity));
}
.bg-text-02
{
    --tw-bg-opacity: 1;
    background-color: rgba(255,255,255,var(--tw-bg-opacity));
}
.bg-opacity-75
{
    --tw-bg-opacity: .75;
}
.bg-opacity-25
{
    --tw-bg-opacity: .25;
}
.bg-opacity-60
{
    --tw-bg-opacity: .6;
}
.hover\:bg-opacity-100:hover
{
    --tw-bg-opacity: 1;
}
.bg-cover
{
    background-size: cover;
}
.border-ui-03
{
    --tw-border-opacity: 1;
    border-color: rgba(213,175,98,var(--tw-border-opacity));
}
.border-brand-01
{
    --tw-border-opacity: 1;
    border-color: rgba(5,43,70,var(--tw-border-opacity));
}
.border-brand-02
{
    --tw-border-opacity: 1;
    border-color: rgba(18,62,89,var(--tw-border-opacity));
}
.border-ui-04
{
    --tw-border-opacity: 1;
    border-color: rgba(249,223,172,var(--tw-border-opacity));
}
.border-transparent
{
    border-color: transparent;
}
.border-ui-08
{
    --tw-border-opacity: 1;
    border-color: rgba(1,28,65,var(--tw-border-opacity));
}
.rounded-full
{
    border-radius: 9999px;
}
.rounded
{
    border-radius: .25rem;
}
.rounded-sm
{
    border-radius: .125rem;
}
.rounded-lg
{
    border-radius: .5rem;
}
.rounded-md
{
    border-radius: .375rem;
}
.border-2
{
    border-width: 2px;
}
.border
{
    border-width: 1px;
}
.border-0
{
    border-width: 0;
}
.border-3
{
    border-width: 3px;
}
.border-1
{
    border-width: 1px;
}
.border-t-1
{
    border-top-width: 1px;
}
.border-b-1
{
    border-bottom-width: 1px;
}
.cursor-not-allowed
{
    cursor: not-allowed;
}
.cursor-pointer
{
    cursor: pointer;
}
.cursor-default
{
    cursor: default;
}
.block
{
    display: block;
}
.inline-block
{
    display: inline-block;
}
.inline
{
    display: inline;
}
.flex
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
.inline-flex
{
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
}
.grid
{
    display: -ms-grid;
    display: grid;
}
.hidden
{
    display: none;
}
.flex-col
{
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.flex-col-reverse
{
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
}
.flex-wrap
{
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}
.items-start
{
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}
.items-end
{
    -webkit-box-align: end;
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
}
.items-center
{
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.items-stretch
{
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
}
.content-start
{
    -ms-flex-line-pack: start;
    -webkit-align-content: flex-start;
    align-content: flex-start;
}
.justify-start
{
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}
.justify-end
{
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}
.justify-center
{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}
.justify-between
{
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.flex-1
{
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0%;
    -webkit-flex: 1 1 0%;
    flex: 1 1 0%;
}
.flex-shrink-0
{
    -ms-flex-negative: 0;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
}
.font-montserrat
{
    font-family: Carter One,cursive;
}
.font-black
{
    font-weight: 900;
}
.font-medium
{
    font-weight: 500;
}
.font-bold
{
    font-weight: 700;
}
.font-extrabold
{
    font-weight: 800;
}
.h-4
{
    height: 1rem;
}
.h-5
{
    height: 1.25rem;
}
.h-0
{
    height: 0;
}
.h-3
{
    height: .75rem;
}
.h-12
{
    height: 3rem;
}
.h-full
{
    height: 100%;
}
.h-8
{
    height: 2rem;
}
.h-10
{
    height: 2.5rem;
}
.h-36
{
    height: 9rem;
}
.h-6
{
    height: 1.5rem;
}
.h-24
{
    height: 6rem;
}
.h-9
{
    height: 2.25rem;
}
.h-4\.5
{
    height: 1.125rem;
}
.h-13
{
    height: 3.25rem;
}
.text-2xl
{
    font-size: 1.5rem;
    line-height: 2rem;
}
.text-sm
{
    font-size: .875rem;
    line-height: 1.25rem;
}
.text-xs
{
    font-size: .75rem;
    line-height: 1rem;
}
.text-base
{
    font-size: 1rem;
    line-height: 1.5rem;
}
.text-lg
{
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.leading-none
{
    line-height: 1;
}
.leading-tight
{
    line-height: 1.25;
}
.leading-relaxed
{
    line-height: 1.625;
}
.leading-5
{
    line-height: 1.25rem;
}
.list-disc
{
    list-style-type: disc;
}
.my-8
{
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.-mx-6
{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
}
.mx-auto
{
    margin-left: auto;
    margin-right: auto;
}
.my-0
{
    margin-top: 0;
    margin-bottom: 0;
}
.-mx-2
{
    margin-left: -.5rem;
    margin-right: -.5rem;
}
.-my-4
{
    margin-top: -1rem;
    margin-bottom: -1rem;
}
.my-3
{
    margin-top: .75rem;
    margin-bottom: .75rem;
}
.-my-2
{
    margin-top: -.5rem;
    margin-bottom: -.5rem;
}
.my-4
{
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.my-6
{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.-my-1
{
    margin-top: -.25rem;
    margin-bottom: -.25rem;
}
.my-2
{
    margin-top: .5rem;
    margin-bottom: .5rem;
}
.ml-3
{
    margin-left: .75rem;
}
.mt-2
{
    margin-top: .5rem;
}
.mb-5
{
    margin-bottom: 1.25rem;
}
.mb-2
{
    margin-bottom: .5rem;
}
.mt-6
{
    margin-top: 1.5rem;
}
.mt-4
{
    margin-top: 1rem;
}
.mr-4
{
    margin-right: 1rem;
}
.ml-10
{
    margin-left: 2.5rem;
}
.ml-1
{
    margin-left: .25rem;
}
.mr-2
{
    margin-right: .5rem;
}
.-mr-1
{
    margin-right: -.25rem;
}
.ml-2
{
    margin-left: .5rem;
}
.mt-1
{
    margin-top: .25rem;
}
.mt-3\.5
{
    margin-top: .875rem;
}
.mt-10
{
    margin-top: 2.5rem;
}
.mt-14
{
    margin-top: 3.5rem;
}
.mt-3
{
    margin-top: .75rem;
}
.mt-1\.5
{
    margin-top: .375rem;
}
.mt-8
{
    margin-top: 2rem;
}
.mb-4
{
    margin-bottom: 1rem;
}
.max-w-screen-2xl
{
    max-width: 1536px;
}
.max-w-128
{
    max-width: 32rem;
}
.min-h-48
{
    min-height: 12rem;
}
.min-h-128
{
    min-height: 32rem;
}
.object-cover
{
    -o-object-fit: cover;
    object-fit: cover;
}
.opacity-25
{
    opacity: .25;
}
.opacity-75
{
    opacity: .75;
}
.opacity-0
{
    opacity: 0;
}
.opacity-50
{
    opacity: .5;
}
.opacity-100
{
    opacity: 1;
}
.outline-none
{
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.overflow-auto
{
    overflow: auto;
}
.overflow-hidden
{
    overflow: hidden;
}
.overflow-x-auto
{
    overflow-x: auto;
}
.overflow-y-auto
{
    overflow-y: auto;
}
.overflow-y-hidden
{
    overflow-y: hidden;
}
.p-4
{
    padding: 1rem;
}
.py-2\.5
{
    padding-top: .625rem;
    padding-bottom: .625rem;
}
.px-4
{
    padding-left: 1rem;
    padding-right: 1rem;
}
.px-2
{
    padding-left: .5rem;
    padding-right: .5rem;
}
.py-3
{
    padding-top: .75rem;
    padding-bottom: .75rem;
}
.py-4
{
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.px-6
{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.px-8
{
    padding-left: 2rem;
    padding-right: 2rem;
}
.py-16
{
    padding-top: 4rem;
    padding-bottom: 4rem;
}
.px-9
{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
}
.py-10
{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.px-0
{
    padding-left: 0;
    padding-right: 0;
}
.py-2
{
    padding-top: .5rem;
    padding-bottom: .5rem;
}
.px-3
{
    padding-left: .75rem;
    padding-right: .75rem;
}
.py-3\.5
{
    padding-top: .875rem;
    padding-bottom: .875rem;
}
.py-1
{
    padding-top: .25rem;
    padding-bottom: .25rem;
}
.py-6
{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.py-8
{
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.px-10
{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}
.pl-5
{
    padding-left: 1.25rem;
}
.pt-14
{
    padding-top: 3.5rem;
}
.pb-6
{
    padding-bottom: 1.5rem;
}
.pt-10
{
    padding-top: 2.5rem;
}
.pt-4
{
    padding-top: 1rem;
}
.pb-20
{
    padding-bottom: 5rem;
}
.pb-2
{
    padding-bottom: .5rem;
}
.pr-1
{
    padding-right: .25rem;
}
.pr-2
{
    padding-right: .5rem;
}
.pb-\[56\%\]
{
    padding-bottom: 56%;
}
.pt-12
{
    padding-top: 3rem;
}
.placeholder-white::-webkit-input-placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(255,255,255,var(--tw-placeholder-opacity));
}
.placeholder-white::-moz-placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(255,255,255,var(--tw-placeholder-opacity));
}
.placeholder-white:-ms-input-placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(255,255,255,var(--tw-placeholder-opacity));
}
.placeholder-white::-ms-input-placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(255,255,255,var(--tw-placeholder-opacity));
}
.placeholder-white::placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(255,255,255,var(--tw-placeholder-opacity));
}
.placeholder-text-03::-webkit-input-placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(1,28,65,var(--tw-placeholder-opacity));
}
.placeholder-text-03::-moz-placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(1,28,65,var(--tw-placeholder-opacity));
}
.placeholder-text-03:-ms-input-placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(1,28,65,var(--tw-placeholder-opacity));
}
.placeholder-text-03::-ms-input-placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(1,28,65,var(--tw-placeholder-opacity));
}
.placeholder-text-03::placeholder
{
    --tw-placeholder-opacity: 1;
    color: rgba(1,28,65,var(--tw-placeholder-opacity));
}
.placeholder-opacity-60::-webkit-input-placeholder
{
    --tw-placeholder-opacity: .6;
}
.placeholder-opacity-60::-moz-placeholder
{
    --tw-placeholder-opacity: .6;
}
.placeholder-opacity-60:-ms-input-placeholder
{
    --tw-placeholder-opacity: .6;
}
.placeholder-opacity-60::-ms-input-placeholder
{
    --tw-placeholder-opacity: .6;
}
.placeholder-opacity-60::placeholder
{
    --tw-placeholder-opacity: .6;
}
.pointer-events-none
{
    pointer-events: none;
}
.static
{
    position: static;
}
.fixed
{
    position: fixed;
}
.absolute
{
    position: absolute;
}
.relative
{
    position: relative;
}
.sticky
{
    position: -webkit-sticky;
    position: sticky;
}
.inset-0
{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.top-1\/2
{
    top: 50%;
}
.left-1\/2
{
    left: 50%;
}
.top-0
{
    top: 0;
}
.left-0
{
    left: 0;
}
.bottom-0
{
    bottom: 0;
}
.left-4
{
    left: 1rem;
}
.top-3
{
    top: .75rem;
}
.right-0
{
    right: 0;
}
.bottom-full
{
    bottom: 100%;
}
.top-full
{
    top: 100%;
}
.top-4
{
    top: 1rem;
}
.right-4
{
    right: 1rem;
}
.left-2
{
    left: .5rem;
}
.top-2
{
    top: .5rem;
}
.-right-15
{
    right: -3.75rem;
}
.right-3
{
    right: .75rem;
}
.focus\:shadow-none:focus
{
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-md
{
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.shadow-lg
{
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0/.1),0 4px 6px -4px rgb(0 0 0/.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}
.focus\:ring-0:focus
{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    -webkit-box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);
}
.focus\:ring-offset-0:focus
{
    --tw-ring-offset-width: 0px;
}
.fill-current
{
    fill: currentColor;
}
.text-left
{
    text-align: left;
}
.text-center
{
    text-align: center;
}
.text-right
{
    text-align: right;
}
.text-white
{
    --tw-text-opacity: 1;
    color: rgba(255,255,255,var(--tw-text-opacity));
}
.text-text-03
{
    --tw-text-opacity: 1;
    color: rgba(1,28,65,var(--tw-text-opacity));
}
.text-ui-03
{
    --tw-text-opacity: 1;
    color: rgba(213,175,98,var(--tw-text-opacity));
}
.text-red-400
{
    --tw-text-opacity: 1;
    color: rgba(248,113,113,var(--tw-text-opacity));
}
.text-red-800
{
    --tw-text-opacity: 1;
    color: rgba(153,27,27,var(--tw-text-opacity));
}
.text-red-700
{
    --tw-text-opacity: 1;
    color: rgba(185,28,28,var(--tw-text-opacity));
}
.text-text-01
{
    --tw-text-opacity: 1;
    color: rgba(29,37,44,var(--tw-text-opacity));
}
.text-ui-07
{
    --tw-text-opacity: 1;
    color: rgba(222,31,54,var(--tw-text-opacity));
}
.hover\:text-ui-03:hover
{
    --tw-text-opacity: 1;
    color: rgba(213,175,98,var(--tw-text-opacity));
}
.focus\:text-ui-03:focus
{
    --tw-text-opacity: 1;
    color: rgba(213,175,98,var(--tw-text-opacity));
}
.text-text-05
{
    --tw-text-opacity: 1;
    color: rgba(169,183,213,var(--tw-text-opacity));
}
.hover\:text-brand-01:hover
{
    --tw-text-opacity: 1;
    color: rgba(5,43,70,var(--tw-text-opacity));
}
.focus\:text-brand-01:focus
{
    --tw-text-opacity: 1;
    color: rgba(5,43,70,var(--tw-text-opacity));
}
.\!text-ui-03
{
    --tw-text-opacity: 1!important;
    color: rgba(213,175,98,var(--tw-text-opacity))!important;
}
.text-transparent
{
    color: transparent;
}
.text-text-04, .hover\:text-text-04:hover
{
    --tw-text-opacity: 1;
    color: rgba(249,223,172,var(--tw-text-opacity));
}
.focus\:text-text-04:focus
{
    --tw-text-opacity: 1;
    color: rgba(249,223,172,var(--tw-text-opacity));
}
.text-ui-04
{
    --tw-text-opacity: 1;
    color: rgba(249,223,172,var(--tw-text-opacity));
}
.text-brand-01
{
    --tw-text-opacity: 1;
    color: rgba(5,43,70,var(--tw-text-opacity));
}
.text-brand-02
{
    --tw-text-opacity: 1;
    color: rgba(18,62,89,var(--tw-text-opacity));
}
.text-black
{
    --tw-text-opacity: 1;
    color: rgba(0,0,0,var(--tw-text-opacity));
}
.\!text-white
{
    --tw-text-opacity: 1!important;
    color: rgba(255,255,255,var(--tw-text-opacity))!important;
}
.text-text-02
{
    --tw-text-opacity: 1;
    color: rgba(255,255,255,var(--tw-text-opacity));
}
.hover\:text-text-07:hover
{
    --tw-text-opacity: 1;
    color: rgba(213,175,98,var(--tw-text-opacity));
}
.focus\:text-text-07:focus
{
    --tw-text-opacity: 1;
    color: rgba(213,175,98,var(--tw-text-opacity));
}
.text-text-07
{
    --tw-text-opacity: 1;
    color: rgba(213,175,98,var(--tw-text-opacity));
}
.truncate
{
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.text-shadow-custom
{
    text-shadow: 2px 2px 4px #0a0a0a;
}
.uppercase
{
    text-transform: uppercase;
}
.capitalize
{
    text-transform: capitalize;
}
.underline, .hover\:underline:hover
{
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}
.content-language
{
    content: "language";
}
.select-none
{
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.align-middle
{
    vertical-align: middle;
}
.visible
{
    visibility: visible;
}
.whitespace-nowrap
{
    white-space: nowrap;
}
.w-4
{
    width: 1rem;
}
.w-5
{
    width: 1.25rem;
}
.w-0
{
    width: 0;
}
.w-3
{
    width: .75rem;
}
.w-full
{
    width: 100%;
}
.w-40
{
    width: 10rem;
}
.w-44
{
    width: 11rem;
}
.w-16
{
    width: 4rem;
}
.w-12
{
    width: 3rem;
}
.w-8
{
    width: 2rem;
}
.w-1\/2
{
    width: 50%;
}
.w-10
{
    width: 2.5rem;
}
.w-56
{
    width: 14rem;
}
.w-1\/3
{
    width: 33.333333%;
}
.w-2\/3
{
    width: 66.666667%;
}
.w-6
{
    width: 1.5rem;
}
.w-24
{
    width: 6rem;
}
.w-9
{
    width: 2.25rem;
}
.w-3\/10
{
    width: 30%;
}
.w-4\/10
{
    width: 40%;
}
.w-100
{
    width: 25rem;
}
.w-4\.5
{
    width: 1.125rem;
}
.w-13
{
    width: 3.25rem;
}
.w-26
{
    width: 6.5rem;
}
.w-50
{
    width: 12.5rem;
}
.z-5
{
    z-index: 5;
}
.z-50
{
    z-index: 50;
}
.z-20
{
    z-index: 20;
}
.z-1
{
    z-index: 1;
}
.z-10
{
    z-index: 10;
}
.z-40
{
    z-index: 40;
}
.\!z-0
{
    z-index: 0!important;
}
.gap-4
{
    grid-gap: 1rem;
    gap: 1rem;
}
.gap-2
{
    grid-gap: .5rem;
    gap: .5rem;
}
.gap-1
{
    grid-gap: .25rem;
    gap: .25rem;
}
.gap-x-6
{
    -webkit-column-gap: 1.5rem;
    -moz-column-gap: 1.5rem;
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
}
.gap-x-4
{
    -webkit-column-gap: 1rem;
    -moz-column-gap: 1rem;
    grid-column-gap: 1rem;
    column-gap: 1rem;
}
.gap-y-3\.5
{
    -webkit-row-gap: .875rem;
    -moz-row-gap: .875rem;
    grid-row-gap: .875rem;
    row-gap: .875rem;
}
.gap-y-6
{
    -webkit-row-gap: 1.5rem;
    -moz-row-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
}
.gap-y-5
{
    -webkit-row-gap: 1.25rem;
    -moz-row-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
}
.grid-cols-2
{
    grid-template-columns: repeat(2,minmax(0,1fr));
}
.grid-cols-1
{
    grid-template-columns: repeat(1,minmax(0,1fr));
}
.transform
{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-translate-z: 0;
    --tw-rotate: 0;
    --tw-rotate-x: 0;
    --tw-rotate-y: 0;
    --tw-rotate-z: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-scale-z: 1;
    -webkit-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    -ms-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotateZ(var(--tw-rotate-z)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
    transform: translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) translateZ(var(--tw-translate-z)) rotate(var(--tw-rotate)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) rotate(var(--tw-rotate-z)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) scaleZ(var(--tw-scale-z));
}
.origin-top-right
{
    -webkit-transform-origin: top right;
    -ms-transform-origin: top right;
    transform-origin: top right;
}
.origin-top-left
{
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
}
.scale-95
{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    --tw-scale-z: .95;
}
.scale-100
{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-scale-z: 1;
}
.translate-x-0
{
    --tw-translate-x: 0px;
}
.translate-y-4
{
    --tw-translate-y: 1rem;
}
.translate-y-0
{
    --tw-translate-y: 0px;
}
.-translate-x-1\/2
{
    --tw-translate-x: -50%;
}
.-translate-y-1\/2
{
    --tw-translate-y: -50%;
}
.-translate-x-full
{
    --tw-translate-x: -100%;
}
.transition
{
    -webkit-transition-property: background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform,filter,backdrop-filter;
    -o-transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: background-color,border-color,color,fill,stroke,opacity,box-shadow,-webkit-box-shadow,transform,-webkit-transform,filter,backdrop-filter;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    -o-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    -webkit-transition-duration: .15s;
    -o-transition-duration: .15s;
    transition-duration: .15s;
}
.transition-opacity
{
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    -o-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    -webkit-transition-duration: .15s;
    -o-transition-duration: .15s;
    transition-duration: .15s;
}
.transition-colors
{
    -webkit-transition-property: background-color,border-color,color,fill,stroke;
    -o-transition-property: background-color,border-color,color,fill,stroke;
    transition-property: background-color,border-color,color,fill,stroke;
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    -o-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    -webkit-transition-duration: .15s;
    -o-transition-duration: .15s;
    transition-duration: .15s;
}
.ease-in-out
{
    -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
    -o-transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-timing-function: cubic-bezier(.4,0,.2,1);
}
.ease-out
{
    -webkit-transition-timing-function: cubic-bezier(0,0,.2,1);
    -o-transition-timing-function: cubic-bezier(0,0,.2,1);
    transition-timing-function: cubic-bezier(0,0,.2,1);
}
.ease-in
{
    -webkit-transition-timing-function: cubic-bezier(.4,0,1,1);
    -o-transition-timing-function: cubic-bezier(.4,0,1,1);
    transition-timing-function: cubic-bezier(.4,0,1,1);
}
.duration-500
{
    -webkit-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
}
.duration-300
{
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}
.duration-200
{
    -webkit-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
}
.duration-100
{
    -webkit-transition-duration: .1s;
    -o-transition-duration: .1s;
    transition-duration: .1s;
}
.duration-75
{
    -webkit-transition-duration: 75ms;
    -o-transition-duration: 75ms;
    transition-duration: 75ms;
}
@keyframes spin
{
    0%
    {
        -webkit-transform: rotate(0deg);
        transform: rotate(0);
    }
    to
    {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@-webkit-keyframes spin
{
    0%
    {
        -webkit-transform: rotate(0deg);
        transform: rotate(0);
    }
    to
    {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes pulse
{
    0%, to
    {
        opacity: 1;
    }
    50%
    {
        opacity: .5;
    }
}
@-webkit-keyframes pulse
{
    0%, to
    {
        opacity: 1;
    }
    50%
    {
        opacity: .5;
    }
}
.animate-spin
{
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
}
.animate-pulse
{
    -webkit-animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite;
    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite;
}
.filter
{
    --tw-blur: var(--tw-empty,);
    --tw-brightness: var(--tw-empty,);
    --tw-contrast: var(--tw-empty,);
    --tw-grayscale: var(--tw-empty,);
    --tw-hue-rotate: var(--tw-empty,);
    --tw-invert: var(--tw-empty,);
    --tw-saturate: var(--tw-empty,);
    --tw-sepia: var(--tw-empty,);
    --tw-drop-shadow: var(--tw-empty,);
    -webkit-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-xl
{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0,0,0,.03)) drop-shadow(0 8px 5px rgba(0,0,0,.08));
}
@media(min-width: 640px)
{
    .sm\:space-y-3>:not([hidden])~:not([hidden])
    {
        --tw-space-y-reverse: 0;
        margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.75rem * var(--tw-space-y-reverse));
    }
    .sm\:block
    {
        display: block;
    }
    .sm\:inline-block
    {
        display: inline-block;
    }
    .sm\:flex
    {
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
    }
    .sm\:justify-between
    {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .sm\:h-full
    {
        height: 100%;
    }
    .sm\:text-xl
    {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    .sm\:text-2xl
    {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .sm\:text-base
    {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .sm\:text-sm
    {
        font-size: .875rem;
        line-height: 1.25rem;
    }
    .sm\:p-0
    {
        padding: 0;
    }
    .sm\:p-4
    {
        padding: 1rem;
    }
    .sm\:py-3\.5
    {
        padding-top: .875rem;
        padding-bottom: .875rem;
    }
    .sm\:px-4
    {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .sm\:pr-3
    {
        padding-right: .75rem;
    }
    .sm\:align-middle
    {
        vertical-align: middle;
    }
    .sm\:w-28
    {
        width: 7rem;
    }
    .sm\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    .sm\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .sm\:scale-95
    {
        --tw-scale-x: .95;
        --tw-scale-y: .95;
        --tw-scale-z: .95;
    }
    .sm\:scale-100
    {
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        --tw-scale-z: 1;
    }
    .sm\:translate-y-0
    {
        --tw-translate-y: 0px;
    }
}
@media(min-width: 768px)
{
    .md\:space-y-3>:not([hidden])~:not([hidden])
    {
        --tw-space-y-reverse: 0;
        margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.75rem * var(--tw-space-y-reverse));
    }
    .md\:block
    {
        display: block;
    }
    .md\:flex
    {
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
    }
    .md\:hidden
    {
        display: none;
    }
    .md\:flex-wrap
    {
        -ms-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .md\:text-2xl
    {
        font-size: 1.5rem;
        line-height: 2rem;
    }
    .md\:text-3xl
    {
        font-size: 1.875rem;
        line-height: 2.25rem;
    }
    .md\:text-4xl
    {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .md\:mt-0
    {
        margin-top: 0;
    }
    .md\:ml-10
    {
        margin-left: 2.5rem;
    }
    .md\:overflow-x-hidden
    {
        overflow-x: hidden;
    }
    .md\:px-4
    {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .md\:px-0
    {
        padding-left: 0;
        padding-right: 0;
    }
    .md\:pb-\[36\%\]
    {
        padding-bottom: 36%;
    }
    .md\:w-52
    {
        width: 13rem;
    }
    .md\:w-30
    {
        width: 7.5rem;
    }
    .md\:gap-3
    {
        grid-gap: .75rem;
        gap: .75rem;
    }
    .md\:gap-x-7
    {
        -webkit-column-gap: 1.75rem;
        -moz-column-gap: 1.75rem;
        grid-column-gap: 1.75rem;
        column-gap: 1.75rem;
    }
    .md\:gap-y-7
    {
        -webkit-row-gap: 1.75rem;
        -moz-row-gap: 1.75rem;
        grid-row-gap: 1.75rem;
        row-gap: 1.75rem;
    }
    .md\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .md\:grid-cols-4
    {
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
    .md\:col-span-2
    {
        -ms-grid-column-span: span 2/span 2;
        grid-column: span 2/span 2;
    }
    .md\:row-span-2
    {
        -ms-grid-row-span: span 2/span 2;
        grid-row: span 2/span 2;
    }
}
@media(min-width: 1024px)
{
    .lg\:space-y-0>:not([hidden])~:not([hidden])
    {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse));
    }
    .lg\:space-y-2>:not([hidden])~:not([hidden])
    {
        --tw-space-y-reverse: 0;
        margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.5rem * var(--tw-space-y-reverse));
    }
    .lg\:space-y-4>:not([hidden])~:not([hidden])
    {
        --tw-space-y-reverse: 0;
        margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1rem * var(--tw-space-y-reverse));
    }
    .lg\:space-x-8>:not([hidden])~:not([hidden])
    {
        --tw-space-x-reverse: 0;
        margin-right: calc(2rem * var(--tw-space-x-reverse));
        margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
    }
    .lg\:space-x-4>:not([hidden])~:not([hidden])
    {
        --tw-space-x-reverse: 0;
        margin-right: calc(1rem * var(--tw-space-x-reverse));
        margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
    }
    .lg\:space-x-12>:not([hidden])~:not([hidden])
    {
        --tw-space-x-reverse: 0;
        margin-right: calc(3rem * var(--tw-space-x-reverse));
        margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
    }
    .lg\:space-x-6>:not([hidden])~:not([hidden])
    {
        --tw-space-x-reverse: 0;
        margin-right: calc(1.5rem * var(--tw-space-x-reverse));
        margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
    }
    .lg\:block
    {
        display: block;
    }
    .lg\:flex
    {
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
    }
    .lg\:hidden
    {
        display: none;
    }
    .lg\:flex-row
    {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        -webkit-flex-direction: row;
        flex-direction: row;
    }
    .lg\:justify-start
    {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }
    .lg\:justify-between
    {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .lg\:h-14
    {
        height: 3.5rem;
    }
    .lg\:text-lg
    {
        font-size: 1.125rem;
        line-height: 1.75rem;
    }
    .lg\:text-xl
    {
        font-size: 1.25rem;
        line-height: 1.75rem;
    }
    .lg\:text-4xl
    {
        font-size: 2.25rem;
        line-height: 2.5rem;
    }
    .lg\:py-2
    {
        padding-top: .5rem;
        padding-bottom: .5rem;
    }
    .lg\:w-14
    {
        width: 3.5rem;
    }
    .lg\:w-52
    {
        width: 13rem;
    }
    .lg\:w-32
    {
        width: 8rem;
    }
    .lg\:w-128
    {
        width: 32rem;
    }
    .lg\:w-92
    {
        width: 23rem;
    }
    .lg\:w-120
    {
        width: 30rem;
    }
    .lg\:gap-4
    {
        grid-gap: 1rem;
        gap: 1rem;
    }
    .lg\:grid-cols-2
    {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }
    .lg\:grid-cols-5
    {
        grid-template-columns: repeat(5,minmax(0,1fr));
    }
    .lg\:grid-cols-4
    {
        grid-template-columns: repeat(4,minmax(0,1fr));
    }
    .lg\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
}
@media(min-width: 1280px)
{
    .xl\:rounded-xl
    {
        border-radius: .75rem;
    }
    .xl\:text-5xl
    {
        font-size: 3rem;
        line-height: 1;
    }
    .xl\:w-34
    {
        width: 8.5rem;
    }
    .xl\:grid-flow-col
    {
        grid-auto-flow: column;
    }
    .xl\:grid-cols-3
    {
        grid-template-columns: repeat(3,minmax(0,1fr));
    }
    .xl\:grid-rows-5
    {
        grid-template-rows: repeat(5,minmax(0,1fr));
    }
}
@media(min-width: 1536px)
{
    .\32xl\:text-3xl
    {
        font-size: 1.875rem;
        line-height: 2.25rem;
    }
    .\32xl\:text-6xl
    {
        font-size: 3.75rem;
        line-height: 1;
    }
    .\32xl\:grid-cols-6
    {
        grid-template-columns: repeat(6,minmax(0,1fr));
    }
}
html
{
    height: 100%;
}
body
{
    height: 100%;
    margin: 0;
}
#app
{
    height: 100%;
}
.js-focus-visible :focus:not(.focus-visible)
{
    outline: none;
}
@media(min-width: 1024px)
{
    .scrollable
    {
        --scrollbar-track: initial;
        --scrollbar-thumb: initial;
        scrollbar-color: var(--scrollbar-thumb) var(--scrollbar-track);
        overflow: overlay;
        scrollbar-width: thin;
        --scrollbar-thumb: #d5af62;
        --scrollbar-track: transparent;
    }
    .scrollable::-webkit-scrollbar-track
    {
        background-color: var(--scrollbar-track);
    }
    .scrollable::-webkit-scrollbar-thumb
    {
        background-color: var(--scrollbar-thumb);
    }
    .scrollable::-webkit-scrollbar
    {
        width: 8px;
        height: 8px;
    }
}
@keyframes placeholderAnimate
{
    0%
    {
        transform: translate(0);
    }
    50%
    {
        transform: translate(-50%);
    }
    to
    {
        transform: translate(0);
    }
}
.bg-preloader
{
    position: absolute;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-name: placeholderAnimate;
    animation-timing-function: linear;
    background: linear-gradient(to right,#e5e7eb 2%,#f9fafb 18%,#e5e7eb 33%);
    background-size: 1500px;
    width: 1500px;
    top: 0;
    left: 0;
    bottom: 0;
}