﻿#__next {
    all: revert;
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    tab-size: 4;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent;
    container-type: inline-size;
    container-name: next;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    font-family: Roboto Condensed, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
    background-color: rgba(255, 253, 253, var(--tw-bg-opacity));
}

body.admin-bar .bti-frontend-info {
    right: 0;
    left: auto;
}

body.admin-bar #__next {
    margin-top: 46px;
    z-index: 999;
}

@media (min-width: 782px) {
    body.admin-bar #__next {
        margin-top: 32px;
    }
}

@container next (min-width: 1px) {

    .top-16.bg-white {
        top: 58px;
        min-width: 320px;
        text-align: left;
    }

    .top-16.bg-white div.relative:not(.w-full) {
        width: 100%;
        padding: 0 15px;
    }

    .top-16.bg-white div.relative.w-full a {
        padding: 0.75em;
        border-radius: 0.375em;
    }

    .top-16.bg-white a {
        font-weight: 400;
        padding: 5px 0;
    }

    :root {
        --gi: 1em;
        --max-width: 1536px;
        --menu-height: 62px;
    }

    *, :after, :before {
        box-sizing: border-box;
        border: 0 solid #e5e7eb;
    }

    :after, :before {
        --tw-content: ""
    }

    :host, html {
        line-height: 1.5;
        -webkit-text-size-adjust: 100%;
        -moz-tab-size: 4;
        -o-tab-size: 4;
        tab-size: 4;
        font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-feature-settings: normal;
        font-variation-settings: normal;
        -webkit-tap-highlight-color: transparent
    }

    body {
        margin: 0;
        line-height: inherit
    }

    hr {
        height: 0;
        color: inherit;
        border-top-width: 1px
    }

    abbr:where([title]) {
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted
    }

    h1, h2, h3, h4, h5, h6 {
        font-size: inherit;
        font-weight: inherit
    }

    a {
        color: inherit;
        text-decoration: inherit
    }

    b, strong {
        font-weight: bolder
    }

    code, kbd, pre, samp {
        font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
        font-feature-settings: normal;
        font-variation-settings: normal;
        font-size: 1em
    }

    small {
        font-size: 80%
    }

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

    sub {
        bottom: -.25em
    }

    sup {
        top: -.5em
    }

    table {
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse
    }

    button, input, optgroup, select, textarea {
        font-family: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        font-size: 100%;
        font-weight: inherit;
        line-height: inherit;
        letter-spacing: inherit;
        color: inherit;
        margin: 0;
        padding: 0
    }

    button, select {
        text-transform: none
    }

    button, input:where([type=button]), input:where([type=reset]), input:where([type=submit]) {
        -webkit-appearance: button;
        background-color: transparent;
        background-image: none
    }

    :-moz-focusring {
        outline: auto
    }

    :-moz-ui-invalid {
        box-shadow: none
    }

    progress {
        vertical-align: baseline
    }

    ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
        height: auto
    }

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

    ::-webkit-search-decoration {
        -webkit-appearance: none
    }

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

    summary {
        display: list-item
    }

    blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre {
        margin: 0
    }

    fieldset {
        margin: 0
    }

    fieldset, legend {
        padding: 0
    }

    menu, ol, ul {
        list-style: none;
        margin: 0;
        padding: 0
    }

    dialog {
        padding: 0
    }

    textarea {
        resize: vertical
    }

    input::-moz-placeholder, textarea::-moz-placeholder {
        opacity: 1;
        color: #9ca3af
    }

    input::placeholder, textarea::placeholder {
        opacity: 1;
        color: #9ca3af
    }

    [role=button], button {
        cursor: pointer
    }

    :disabled {
        cursor: default
    }

    audio, canvas, embed, iframe, img, object, svg, video {
        display: block;
        vertical-align: middle
    }

    img, video {
        max-width: 100%;
        height: auto
    }

    [hidden] {
        display: none
    }

    *, :after, :before {
        --tw-border-spacing-x: 0;
        --tw-border-spacing-y: 0;
        --tw-translate-x: 0;
        --tw-translate-y: 0;
        --tw-rotate: 0;
        --tw-skew-x: 0;
        --tw-skew-y: 0;
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        --tw-pan-x: ;
        --tw-pan-y: ;
        --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness: proximity;
        --tw-gradient-from-position: ;
        --tw-gradient-via-position: ;
        --tw-gradient-to-position: ;
        --tw-ordinal: ;
        --tw-slashed-zero: ;
        --tw-numeric-figure: ;
        --tw-numeric-spacing: ;
        --tw-numeric-fraction: ;
        --tw-ring-inset: ;
        --tw-ring-offset-width: 0;
        --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;
        --tw-shadow-colored: 0 0 #0000;
        --tw-blur: ;
        --tw-brightness: ;
        --tw-contrast: ;
        --tw-grayscale: ;
        --tw-hue-rotate: ;
        --tw-invert: ;
        --tw-saturate: ;
        --tw-sepia: ;
        --tw-drop-shadow: ;
        --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ;
        --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ;
        --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ;
        --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ;
        --tw-backdrop-sepia: ;
        --tw-contain-size: ;
        --tw-contain-layout: ;
        --tw-contain-paint: ;
        --tw-contain-style: ""
    }

    ::backdrop {
        --tw-border-spacing-x: 0;
        --tw-border-spacing-y: 0;
        --tw-translate-x: 0;
        --tw-translate-y: 0;
        --tw-rotate: 0;
        --tw-skew-x: 0;
        --tw-skew-y: 0;
        --tw-scale-x: 1;
        --tw-scale-y: 1;
        --tw-pan-x: ;
        --tw-pan-y: ;
        --tw-pinch-zoom: ;
        --tw-scroll-snap-strictness: proximity;
        --tw-gradient-from-position: ;
        --tw-gradient-via-position: ;
        --tw-gradient-to-position: ;
        --tw-ordinal: ;
        --tw-slashed-zero: ;
        --tw-numeric-figure: ;
        --tw-numeric-spacing: ;
        --tw-numeric-fraction: ;
        --tw-ring-inset: ;
        --tw-ring-offset-width: 0;
        --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;
        --tw-shadow-colored: 0 0 #0000;
        --tw-blur: ;
        --tw-brightness: ;
        --tw-contrast: ;
        --tw-grayscale: ;
        --tw-hue-rotate: ;
        --tw-invert: ;
        --tw-saturate: ;
        --tw-sepia: ;
        --tw-drop-shadow: ;
        --tw-backdrop-blur: ;
        --tw-backdrop-brightness: ;
        --tw-backdrop-contrast: ;
        --tw-backdrop-grayscale: ;
        --tw-backdrop-hue-rotate: ;
        --tw-backdrop-invert: ;
        --tw-backdrop-opacity: ;
        --tw-backdrop-saturate: ;
        --tw-backdrop-sepia: ;
        --tw-contain-size: ;
        --tw-contain-layout: ;
        --tw-contain-paint: ;
        --tw-contain-style: ""
    }

    .container {
        width: 100%;
        margin-right: auto;
        margin-left: auto;
        padding-right: 1em;
        padding-left: 1em
    }

    @media (min-width: 640px) {
        .container {
            max-width: 640px;
            padding-right: 2em;
            padding-left: 2em
        }
    }@media (min-width: 768px) {
    .container {
        max-width: 768px
    }
}@media (min-width: 1024px) {
    .container {
        max-width: 1024px
    }
}@media (min-width: 1280px) {
    .container {
        max-width: 1280px;
        padding-right: 3em;
        padding-left: 3em
    }
}@media (min-width: 1536px) {
    .container {
        max-width: 1536px;
        padding-right: 4em;
        padding-left: 4em
    }
}.pointer-events-none {
     pointer-events: none
 }

    .pointer-events-auto {
        pointer-events: auto
    }

    .\!visible {
        visibility: visible !important
    }

    .visible {
        visibility: visible
    }

    .invisible {
        visibility: hidden
    }

    .static {
        position: static
    }

    .fixed {
        position: fixed
    }

    .absolute {
        position: absolute
    }

    .relative {
        position: relative
    }

    .sticky {
        position: sticky
    }

    .-bottom-1\/2 {
        bottom: -50%
    }

    .-bottom-2 {
        bottom: -.5em
    }

    .-bottom-3 {
        bottom: -.75em
    }

    .-bottom-\[2px\] {
        bottom: -2px
    }

    .-left-2 {
        left: -.5em
    }

    .-left-3 {
        left: -.75em
    }

    .-top-1\/2 {
        top: -50%
    }

    .-top-10 {
        top: -2.5em
    }

    .-top-56 {
        top: -14em
    }

    .bottom-0 {
        bottom: 0
    }

    .bottom-0\.5 {
        bottom: 0.125em
    }

    .bottom-1\/2 {
        bottom: 50%
    }

    .left-0 {
        left: 0
    }

    .left-1\/2 {
        left: 50%
    }

    .left-3 {
        left: 0.75em
    }

    .left-4 {
        left: 1em
    }

    .left-\[12\%\] {
        left: 12%
    }

    .left-\[62\%\] {
        left: 62%
    }

    .left-\[89\%\] {
        left: 89%
    }

    .right-0 {
        right: 0
    }

    .right-3 {
        right: 0.75em
    }

    .right-4 {
        right: 1em
    }

    .right-5 {
        right: 1.25em
    }

    .right-6 {
        right: 1.5em
    }

    .right-gi {
        right: 1em
    }

    .top-0 {
        top: 0
    }

    .top-0\.5 {
        top: 0.125em
    }

    .top-1 {
        top: 0.25em
    }

    .top-1\/2 {
        top: 50%
    }

    .top-16 {
        top: 4em
    }

    .top-20 {
        top: 5em
    }

    .top-4 {
        top: 1em
    }

    .top-6 {
        top: 1.5em
    }

    .top-8 {
        top: 2em
    }

    .top-auto {
        top: auto
    }

    .top-full {
        top: 100%
    }

    .-z-1 {
        z-index: -1
    }

    .-z-2 {
        z-index: -2
    }

    .z-0 {
        z-index: 0
    }

    .z-1 {
        z-index: 1
    }

    .z-10 {
        z-index: 10
    }

    .z-100 {
        z-index: 100
    }

    .z-2 {
        z-index: 2
    }

    .z-20 {
        z-index: 20
    }

    .z-50 {
        z-index: 50
    }

    .order-1 {
        order: 1
    }

    .order-2 {
        order: 2
    }

    .order-3 {
        order: 3
    }

    .col-span-1 {
        grid-column: span 1/span 1
    }

    .col-span-10 {
        grid-column: span 10/span 10
    }

    .col-span-11 {
        grid-column: span 11/span 11
    }

    .col-span-12 {
        grid-column: span 12/span 12
    }

    .col-span-2 {
        grid-column: span 2/span 2
    }

    .col-span-3 {
        grid-column: span 3/span 3
    }

    .col-span-4 {
        grid-column: span 4/span 4
    }

    .col-span-5 {
        grid-column: span 5/span 5
    }

    .col-span-7 {
        grid-column: span 7/span 7
    }

    .col-span-full {
        grid-column: 1/-1
    }

    .row-span-1 {
        grid-row: span 1/span 1
    }

    .row-span-2 {
        grid-row: span 2/span 2
    }

    .float-right {
        float: right
    }

    .float-left {
        float: left
    }

    .m-0 {
        margin: 0
    }

    .m-1 {
        margin: 0.25em
    }

    .m-2 {
        margin: 0.5em
    }

    .m-7 {
        margin: 1.75em
    }

    .m-auto {
        margin: auto
    }

    .mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .mx-1 {
        margin-left: 0.25em;
        margin-right: 0.25em
    }

    .mx-10 {
        margin-left: 2.5em;
        margin-right: 2.5em
    }

    .mx-2 {
        margin-left: 0.5em;
        margin-right: 0.5em
    }

    .mx-3 {
        margin-left: 0.75em;
        margin-right: 0.75em
    }

    .mx-4 {
        margin-left: 1em;
        margin-right: 1em
    }

    .mx-\[3\.5px\] {
        margin-left: 3.5px;
        margin-right: 3.5px
    }

    .mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .my-10 {
        margin-top: 2.5em;
        margin-bottom: 2.5em
    }

    .my-12 {
        margin-top: 3em;
        margin-bottom: 3em
    }

    .my-2 {
        margin-top: 0.5em;
        margin-bottom: 0.5em
    }

    .my-3 {
        margin-top: 0.75em;
        margin-bottom: 0.75em
    }

    .my-4 {
        margin-top: 1em;
        margin-bottom: 1em
    }

    .my-6 {
        margin-top: 1.5em;
        margin-bottom: 1.5em
    }

    .my-gi {
        margin-top: 1em;
        margin-bottom: 1em
    }

    .\!mt-0 {
        margin-top: 0 !important
    }

    .-mb-\[2px\] {
        margin-bottom: -2px
    }

    .-ml-10 {
        margin-left: -2.5em
    }

    .-mr-1 {
        margin-right: -.25em
    }

    .-mr-10 {
        margin-right: -2.5em
    }

    .-mt-1 {
        margin-top: -.25em
    }

    .mb-0 {
        margin-bottom: 0
    }

    .mb-1 {
        margin-bottom: 0.25em
    }

    .mb-1\.5 {
        margin-bottom: 0.375em
    }

    .mb-10 {
        margin-bottom: 2.5em
    }

    .mb-12 {
        margin-bottom: 3em
    }

    .mb-16 {
        margin-bottom: 4em
    }

    .mb-2 {
        margin-bottom: 0.5em
    }

    .mb-3 {
        margin-bottom: 0.75em
    }

    .mb-4 {
        margin-bottom: 1em
    }

    .mb-5 {
        margin-bottom: 1.25em
    }

    .mb-6 {
        margin-bottom: 1.5em
    }

    .mb-8 {
        margin-bottom: 2em
    }

    .mb-\[10px\] {
        margin-bottom: 10px
    }

    .mb-gi {
        margin-bottom: 1em
    }

    .ml-0 {
        margin-left: 0
    }

    .ml-1 {
        margin-left: 0.25em
    }

    .ml-10 {
        margin-left: 2.5em
    }

    .ml-16 {
        margin-left: 4em
    }

    .ml-2 {
        margin-left: 0.5em
    }

    .ml-3 {
        margin-left: 0.75em
    }

    .ml-4 {
        margin-left: 1em
    }

    .ml-5 {
        margin-left: 1.25em
    }

    .ml-\[calc\(var\(--slide-spacing\)\*-1\)\] {
        margin-left: calc(var(--slide-spacing) * -1)
    }

    .ml-auto {
        margin-left: auto
    }

    .mr-0 {
        margin-right: 0
    }

    .mr-1 {
        margin-right: 0.25em
    }

    .mr-2 {
        margin-right: 0.5em
    }

    .mr-3 {
        margin-right: 0.75em
    }

    .mr-4 {
        margin-right: 1em
    }

    .mr-6 {
        margin-right: 1.5em
    }

    .mr-\[6px\] {
        margin-right: 6px
    }

    .mt-0 {
        margin-top: 0
    }

    .mt-1 {
        margin-top: 0.25em
    }

    .mt-10 {
        margin-top: 2.5em
    }

    .mt-16 {
        margin-top: 4em
    }

    .mt-2 {
        margin-top: 0.5em
    }

    .mt-20 {
        margin-top: 5em
    }

    .mt-3 {
        margin-top: 0.75em
    }

    .mt-4 {
        margin-top: 1em
    }

    .mt-5 {
        margin-top: 1.25em
    }

    .mt-6 {
        margin-top: 1.5em
    }

    .mt-7 {
        margin-top: 1.75em
    }

    .mt-8 {
        margin-top: 2em
    }

    .mt-\[2px\] {
        margin-top: 2px
    }

    .mt-gi {
        margin-top: 1em
    }

    .line-clamp-1 {
        -webkit-line-clamp: 1
    }

    .line-clamp-1, .line-clamp-2 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical
    }

    .line-clamp-2 {
        -webkit-line-clamp: 2
    }

    .line-clamp-3 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .block {
        display: block
    }

    .inline-block {
        display: inline-block
    }

    .inline {
        display: inline
    }

    .\!flex {
        display: flex !important
    }

    .flex {
        display: flex
    }

    .inline-flex {
        display: inline-flex
    }

    .table {
        display: table
    }

    .grid {
        display: grid
    }

    .contents {
        display: contents
    }

    .hidden {
        display: none
    }

    .aspect-\[1\.2\] {
        aspect-ratio: 1.2
    }

    .aspect-square {
        aspect-ratio: 1/1
    }

    .aspect-video {
        aspect-ratio: 16/9
    }

    .size-0 {
        width: 0;
        height: 0
    }

    .size-11 {
        width: 2.75em;
        height: 2.75em
    }

    .size-2 {
        width: 0.5em;
        height: 0.5em
    }

    .size-28 {
        width: 7em;
        height: 7em
    }

    .size-8 {
        width: 2em;
        height: 2em
    }

    .size-9 {
        width: 2.25em;
        height: 2.25em
    }

    .size-\[34px\] {
        width: 34px;
        height: 34px
    }

    .\!h-5 {
        height: 1.25em !important
    }

    .h-0 {
        height: 0
    }

    .h-1 {
        height: 0.25em
    }

    .h-10 {
        height: 2.5em
    }

    .h-12 {
        height: 3em
    }

    .h-14 {
        height: 3.5em
    }

    .h-16 {
        height: 4em
    }

    .h-2 {
        height: 0.5em
    }

    .h-20 {
        height: 5em
    }

    .h-24 {
        height: 6em
    }

    .h-28 {
        height: 7em
    }

    .h-3 {
        height: 0.75em
    }

    .h-36 {
        height: 9em
    }

    .h-4 {
        height: 1em
    }

    .h-5 {
        height: 1.25em
    }

    .h-56 {
        height: 14em
    }

    .h-6 {
        height: 1.5em
    }

    .h-60 {
        height: 15em
    }

    .h-64 {
        height: 16em
    }

    .h-7 {
        height: 1.75em
    }

    .h-8 {
        height: 2em
    }

    .h-80 {
        height: 20em
    }

    .h-\[102\%\] {
        height: 102%
    }

    .h-\[11px\] {
        height: 11px
    }

    .h-\[14px\] {
        height: 14px
    }

    .h-\[18px\] {
        height: 18px
    }

    .h-\[250px\] {
        height: 250px
    }

    .h-\[30px\] {
        height: 30px
    }

    .h-\[310px\] {
        height: 310px
    }

    .h-\[6px\] {
        height: 6px
    }

    .h-\[calc\(100\%_-_3\.5rem\)\] {
        height: calc(100% - 3.5em)
    }

    .h-\[calc\(100vh_-_3\.75rem\)\] {
        height: calc(100vh - 3.75em)
    }

    .h-\[calc\(100vh_-_5\.75rem\)\] {
        height: calc(100vh - 5.75em)
    }

    .h-\[calc\(100vw_-_2rem\)\] {
        height: calc(100vw - 2em)
    }

    .h-almost {
        height: calc(-4rem + 100vh)
    }

    .h-auto {
        height: auto
    }

    .h-full {
        height: 100%
    }

    .h-screen {
        height: 100vh
    }

    .max-h-\[350px\] {
        max-height: 350px
    }

    .max-h-\[70vh\] {
        max-height: 70vh
    }

    .max-h-none {
        max-height: none
    }

    .min-h-4rem {
        min-height: 4em
    }

    .min-h-screen {
        min-height: 100vh
    }

    .w-0 {
        width: 0
    }

    .w-1\/2 {
        width: 50%
    }

    .w-1\/3 {
        width: 33.333333%
    }

    .w-1\/6 {
        width: 16.666667%
    }

    .w-10 {
        width: 2.5em
    }

    .w-12 {
        width: 3em
    }

    .w-14 {
        width: 3.5em
    }

    .w-16 {
        width: 4em
    }

    .w-2 {
        width: 0.5em
    }

    .w-2\/3 {
        width: 66.666667%
    }

    .w-20 {
        width: 5em
    }

    .w-24 {
        width: 6em
    }

    .w-28 {
        width: 7em
    }

    .w-3 {
        width: 0.75em
    }

    .w-3\/4 {
        width: 75%
    }

    .w-32 {
        width: 8em
    }

    .w-36 {
        width: 9em
    }

    .w-4 {
        width: 1em
    }

    .w-4\/5 {
        width: 80%
    }

    .w-44 {
        width: 11em
    }

    .w-48 {
        width: 12em
    }

    .w-5 {
        width: 1.25em
    }

    .w-5\/6 {
        width: 83.333333%
    }

    .w-6 {
        width: 1.5em
    }

    .w-7 {
        width: 1.75em
    }

    .w-72 {
        width: 18em
    }

    .w-8 {
        width: 2em
    }

    .w-96 {
        width: 24em
    }

    .w-\[14px\] {
        width: 14px
    }

    .w-\[18px\] {
        width: 18px
    }

    .w-\[190px\] {
        width: 190px
    }

    .w-\[200px\] {
        width: 200px
    }

    .w-\[255px\] {
        width: 255px
    }

    .w-\[27px\] {
        width: 27px
    }

    .w-\[460px\] {
        width: 460px
    }

    .w-\[72px\] {
        width: 72px
    }

    .w-\[85\%\] {
        width: 85%
    }

    .w-\[90\%\] {
        width: 90%
    }

    .w-\[90vw\] {
        width: 90vw
    }

    .w-\[var\(--fillPercentage\)\] {
        width: var(--fillPercentage)
    }

    .w-auto {
        width: auto
    }

    .w-fit {
        width: -moz-fit-content;
        width: fit-content
    }

    .w-full {
        width: 100%
    }

    .w-max {
        width: -moz-max-content;
        width: max-content
    }

    .w-screen {
        width: 100vw
    }

    .min-w-0 {
        min-width: 0
    }

    .min-w-16 {
        min-width: 16em
    }

    .min-w-8 {
        min-width: 8em
    }

    .min-w-\[100px\] {
        min-width: 100px
    }

    .min-w-\[150px\] {
        min-width: 150px
    }

    .min-w-\[170px\] {
        min-width: 170px
    }

    .min-w-\[250px\] {
        min-width: 250px
    }

    .min-w-\[490px\] {
        min-width: 490px
    }

    .min-w-\[5rem\] {
        min-width: 5em
    }

    .min-w-\[6rem\] {
        min-width: 6em
    }

    .min-w-full {
        min-width: 100%
    }

    .min-w-max {
        min-width: -moz-max-content;
        min-width: max-content
    }

    .max-w-3xl {
        max-width: 48em
    }

    .max-w-7xl {
        max-width: 80em
    }

    .max-w-\[100px\] {
        max-width: 100px
    }

    .max-w-\[108px\] {
        max-width: 108px
    }

    .max-w-\[1105px\] {
        max-width: 1105px
    }

    .max-w-\[600px\] {
        max-width: 600px
    }

    .max-w-\[720px\] {
        max-width: 720px
    }

    .max-w-max {
        max-width: -moz-max-content;
        max-width: max-content
    }

    .max-w-md {
        max-width: 28em
    }

    .flex-1 {
        flex: 1 1 0%
    }

    .flex-shrink-0, .shrink-0 {
        flex-shrink: 0
    }

    .grow {
        flex-grow: 1
    }

    .origin-bottom {
        transform-origin: bottom
    }

    .origin-top {
        transform-origin: top
    }

    .-translate-x-1\/2 {
        --tw-translate-x: -50%
    }

    .-translate-x-1\/2, .-translate-y-1\/2 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .-translate-y-1\/2 {
        --tw-translate-y: -50%
    }

    .-translate-y-1\/3 {
        --tw-translate-y: -33.333333%
    }

    .-translate-y-1\/3, .-translate-y-full {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .-translate-y-full {
        --tw-translate-y: -100%
    }

    .translate-x-0 {
        --tw-translate-x: 0
    }

    .translate-x-0, .translate-x-12 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .translate-x-12 {
        --tw-translate-x: 3em
    }

    .translate-y-1\/2 {
        --tw-translate-y: 50%
    }

    .translate-y-1\/2, .translate-y-full {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .translate-y-full {
        --tw-translate-y: 100%
    }

    .-rotate-12 {
        --tw-rotate: -12deg
    }

    .-rotate-12, .-rotate-\[15deg\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .-rotate-\[15deg\] {
        --tw-rotate: -15deg
    }

    .rotate-0 {
        --tw-rotate: 0deg
    }

    .rotate-0, .rotate-180 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .rotate-180 {
        --tw-rotate: 180deg
    }

    .-skew-x-\[25deg\] {
        --tw-skew-x: -25deg
    }

    .-skew-x-\[25deg\], .skew-x-\[25deg\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .skew-x-\[25deg\] {
        --tw-skew-x: 25deg
    }

    .scale-\[0\.75\] {
        --tw-scale-x: 0.75;
        --tw-scale-y: 0.75
    }

    .scale-\[0\.75\], .scale-\[1\.25\] {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .scale-\[1\.25\] {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25
    }

    .scale-y-25 {
        --tw-scale-y: .25
    }

    .scale-y-25, .scale-y-50 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .scale-y-50 {
        --tw-scale-y: .5
    }

    .transform {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .cursor-none {
        cursor: none
    }

    .cursor-pointer {
        cursor: pointer
    }

    .touch-pan-y {
        --tw-pan-y: pan-y;
        touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)
    }

    .select-none {
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none
    }

    .resize {
        resize: both
    }

    .list-none {
        list-style-type: none
    }

    .grid-cols-1 {
        grid-template-columns:repeat(1, minmax(0, 1fr))
    }

    .grid-cols-12 {
        grid-template-columns:repeat(12, minmax(0, 1fr))
    }

    .grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .grid-cols-5 {
        grid-template-columns:repeat(5, minmax(0, 1fr))
    }

    .grid-cols-6 {
        grid-template-columns:repeat(6, minmax(0, 1fr))
    }

    .grid-cols-8 {
        grid-template-columns:repeat(8, minmax(0, 1fr))
    }

    .grid-cols-\[repeat\(var\(--mobile\)\2c 1fr\)\] {
        grid-template-columns:repeat(var(--mobile), 1fr)
    }

    .grid-rows-1 {
        grid-template-rows:repeat(1, minmax(0, 1fr))
    }

    .grid-rows-3 {
        grid-template-rows:repeat(3, minmax(0, 1fr))
    }

    .grid-rows-4 {
        grid-template-rows:repeat(4, minmax(0, 1fr))
    }

    .flex-row {
        flex-direction: row
    }

    .flex-row-reverse {
        flex-direction: row-reverse
    }

    .flex-col {
        flex-direction: column
    }

    .flex-wrap {
        flex-wrap: wrap
    }

    .place-content-center {
        place-content: center
    }

    .content-center {
        align-content: center
    }

    .items-start {
        align-items: flex-start
    }

    .items-end {
        align-items: flex-end
    }

    .items-center {
        align-items: center
    }

    .\!justify-start {
        justify-content: flex-start !important
    }

    .justify-start {
        justify-content: flex-start
    }

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

    .justify-center {
        justify-content: center
    }

    .justify-between {
        justify-content: space-between
    }

    .justify-around {
        justify-content: space-around
    }

    .gap-0 {
        gap: 0
    }

    .gap-1 {
        gap: 0.25em
    }

    .gap-10 {
        gap: 2.5em
    }

    .gap-12 {
        gap: 3em
    }

    .gap-2 {
        gap: 0.5em
    }

    .gap-2\.5 {
        gap: 0.625em
    }

    .gap-4 {
        gap: 1em
    }

    .gap-6 {
        gap: 1.5em
    }

    .gap-8 {
        gap: 2em
    }

    .gap-gi {
        gap: 1em
    }

    .gap-px {
        gap: 1px
    }

    .gap-x-12 {
        -moz-column-gap: 3em;
        column-gap: 3em
    }

    .gap-x-4 {
        -moz-column-gap: 1em;
        column-gap: 1em
    }

    .gap-x-8 {
        -moz-column-gap: 2em;
        column-gap: 2em
    }

    .gap-x-\[var\(--gap-x\)\] {
        -moz-column-gap: var(--gap-x);
        column-gap: var(--gap-x)
    }

    .gap-y-0 {
        row-gap: 0
    }

    .gap-y-12 {
        row-gap: 3em
    }

    .gap-y-2 {
        row-gap: 0.5em
    }

    .gap-y-4 {
        row-gap: 1em
    }

    .gap-y-\[var\(--gap-y\)\] {
        row-gap: var(--gap-y)
    }

    .space-x-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(0px * var(--tw-space-x-reverse));
        margin-left: calc(0px * 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)))
    }

    .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-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-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-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-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-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-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-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-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-y-\[2px\] > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(2px * var(--tw-space-y-reverse))
    }

    .space-y-gi > :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))
    }

    .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-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-gray-100 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgb(243 244 246/var(--tw-divide-opacity))
    }

    .divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgb(229 231 235/var(--tw-divide-opacity))
    }

    .overflow-auto {
        overflow: auto
    }

    .overflow-hidden {
        overflow: hidden
    }

    .overflow-clip {
        overflow: clip
    }

    .overflow-scroll {
        overflow: scroll
    }

    .overflow-x-auto {
        overflow-x: auto
    }

    .overflow-y-auto {
        overflow-y: auto
    }

    .overflow-x-hidden {
        overflow-x: hidden
    }

    .overflow-y-visible {
        overflow-y: visible
    }

    .overflow-x-scroll {
        overflow-x: scroll
    }

    .overflow-y-scroll {
        overflow-y: scroll
    }

    .text-ellipsis {
        text-overflow: ellipsis
    }

    .whitespace-nowrap {
        white-space: nowrap
    }

    .whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .break-words {
        overflow-wrap: break-word
    }

    .break-all {
        word-break: break-all
    }

    .rounded {
        border-radius: 0.25em
    }

    .rounded-2xl {
        border-radius: 1em
    }

    .rounded-3xl {
        border-radius: 1.5em
    }

    .rounded-full {
        border-radius: 9999px
    }

    .rounded-lg {
        border-radius: 0.5em
    }

    .rounded-md {
        border-radius: 0.375em
    }

    .rounded-sm {
        border-radius: 0.125em
    }

    .rounded-xl {
        border-radius: 0.75em
    }

    .rounded-b-xl {
        border-bottom-right-radius: 0.75em;
        border-bottom-left-radius: 0.75em
    }

    .rounded-l-md {
        border-top-left-radius: 0.375em;
        border-bottom-left-radius: 0.375em
    }

    .rounded-l-xl {
        border-top-left-radius: 0.75em;
        border-bottom-left-radius: 0.75em
    }

    .rounded-r-md {
        border-top-right-radius: 0.375em;
        border-bottom-right-radius: 0.375em
    }

    .rounded-r-xl {
        border-top-right-radius: 0.75em;
        border-bottom-right-radius: 0.75em
    }

    .rounded-t {
        border-top-left-radius: 0.25em;
        border-top-right-radius: 0.25em
    }

    .rounded-t-2xl {
        border-top-left-radius: 1em;
        border-top-right-radius: 1em
    }

    .rounded-t-xl {
        border-top-left-radius: 0.75em;
        border-top-right-radius: 0.75em
    }

    .border {
        border-width: 1px
    }

    .border-0 {
        border-width: 0
    }

    .border-2 {
        border-width: 2px
    }

    .border-4 {
        border-width: 4px
    }

    .border-x {
        border-left-width: 1px;
        border-right-width: 1px
    }

    .border-y {
        border-top-width: 1px
    }

    .border-b, .border-y {
        border-bottom-width: 1px
    }

    .border-b-0 {
        border-bottom-width: 0
    }

    .border-b-2 {
        border-bottom-width: 2px
    }

    .border-b-4 {
        border-bottom-width: 4px
    }

    .border-l {
        border-left-width: 1px
    }

    .border-l-4 {
        border-left-width: 4px
    }

    .border-r {
        border-right-width: 1px
    }

    .border-s-4 {
        border-inline-start-width: 4px
    }

    .border-t {
        border-top-width: 1px
    }

    .border-t-4 {
        border-top-width: 4px
    }

    .border-solid {
        border-style: solid
    }

    .border-none {
        border-style: none
    }

    .\!border-white {
        --tw-border-opacity: 1 !important;
        border-color: rgb(255 255 255/var(--tw-border-opacity)) !important
    }

    .border-\[\#3ba19f\] {
        --tw-border-opacity: 1;
        border-color: rgb(59 161 159/var(--tw-border-opacity))
    }

    .border-accent {
        --tw-border-opacity: 1;
        border-color: rgb(28 138 35/var(--tw-border-opacity))
    }

    .border-black {
        --tw-border-opacity: 1;
        border-color: rgb(0 0 0/var(--tw-border-opacity))
    }

    .border-black\/50 {
        border-color: rgba(0, 0, 0, .5)
    }

    .border-cta\/10 {
        border-color: rgba(81, 152, 114, .1)
    }

    .border-cta\/\[0\.05\] {
        border-color: rgba(81, 152, 114, .05)
    }

    .border-gray-100 {
        --tw-border-opacity: 1;
        border-color: rgb(243 244 246/var(--tw-border-opacity))
    }

    .border-gray-200 {
        --tw-border-opacity: 1;
        border-color: rgb(229 231 235/var(--tw-border-opacity))
    }

    .border-gray-200\/50 {
        border-color: rgba(229, 231, 235, .5)
    }

    .border-gray-300 {
        --tw-border-opacity: 1;
        border-color: rgb(209 213 219/var(--tw-border-opacity))
    }

    .border-gray-400 {
        --tw-border-opacity: 1;
        border-color: rgb(156 163 175/var(--tw-border-opacity))
    }

    .border-gray-50 {
        --tw-border-opacity: 1;
        border-color: rgb(249 250 251/var(--tw-border-opacity))
    }

    .border-green-500 {
        --tw-border-opacity: 1;
        border-color: rgb(34 197 94/var(--tw-border-opacity))
    }

    .border-primary {
        --tw-border-opacity: 1;
        border-color: rgb(255 253 253/var(--tw-border-opacity))
    }

    .border-primary-50 {
        --tw-border-opacity: 1;
        border-color: rgb(250 250 250/var(--tw-border-opacity))
    }

    .border-primary\/0 {
        border-color: rgba(255, 253, 253, 0)
    }

    .border-red-500 {
        --tw-border-opacity: 1;
        border-color: rgb(239 68 68/var(--tw-border-opacity))
    }

    .border-secondary {
        --tw-border-opacity: 1;
        border-color: rgb(28 58 77/var(--tw-border-opacity))
    }

    .border-secondary\/10 {
        border-color: rgba(28, 58, 77, .1)
    }

    .border-slate-100 {
        --tw-border-opacity: 1;
        border-color: rgb(241 245 249/var(--tw-border-opacity))
    }

    .border-stone-100 {
        --tw-border-opacity: 1;
        border-color: rgb(245 245 244/var(--tw-border-opacity))
    }

    .border-transparent {
        border-color: transparent
    }

    .border-white {
        --tw-border-opacity: 1;
        border-color: rgb(255 255 255/var(--tw-border-opacity))
    }

    .border-l-accent {
        --tw-border-opacity: 1;
        border-left-color: rgb(28 138 35/var(--tw-border-opacity))
    }

    .border-opacity-10 {
        --tw-border-opacity: 0.1
    }

    .border-opacity-40 {
        --tw-border-opacity: 0.4
    }

    .\!bg-cta {
        --tw-bg-opacity: 1 !important;
        background-color: rgb(81 152 114/var(--tw-bg-opacity)) !important
    }

    .\!bg-cta\/10 {
        background-color: rgba(81, 152, 114, .1) !important
    }

    .\!bg-primary {
        --tw-bg-opacity: 1 !important;
        background-color: rgb(255 253 253/var(--tw-bg-opacity)) !important
    }

    .\!bg-secondary {
        --tw-bg-opacity: 1 !important;
        background-color: rgb(28 58 77/var(--tw-bg-opacity)) !important
    }

    .\!bg-white {
        --tw-bg-opacity: 1 !important;
        background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important
    }

    .bg-\[\#1a77f2\] {
        --tw-bg-opacity: 1;
        background-color: rgb(26 119 242/var(--tw-bg-opacity))
    }

    .bg-\[\#1ea1f1\] {
        --tw-bg-opacity: 1;
        background-color: rgb(30 161 241/var(--tw-bg-opacity))
    }

    .bg-\[\#222222\] {
        --tw-bg-opacity: 1;
        background-color: rgb(34 34 34/var(--tw-bg-opacity))
    }

    .bg-\[\#7d7d7d\] {
        --tw-bg-opacity: 1;
        background-color: rgb(125 125 125/var(--tw-bg-opacity))
    }

    .bg-\[\#f2f3f8\] {
        --tw-bg-opacity: 1;
        background-color: rgb(242 243 248/var(--tw-bg-opacity))
    }

    .bg-\[\#fbf8f5\] {
        --tw-bg-opacity: 1;
        background-color: rgb(251 248 245/var(--tw-bg-opacity))
    }

    .bg-\[\#ff0000\] {
        --tw-bg-opacity: 1;
        background-color: rgb(255 0 0/var(--tw-bg-opacity))
    }

    .bg-\[rgb\(34\2c 34\2c 34\)\] {
        --tw-bg-opacity: 1;
        background-color: rgb(34 34 34/var(--tw-bg-opacity))
    }

    .bg-accent {
        --tw-bg-opacity: 1;
        background-color: rgb(28 138 35/var(--tw-bg-opacity))
    }

    .bg-accent\/30 {
        background-color: rgba(28, 138, 35, .3)
    }

    .bg-accent\/50 {
        background-color: rgba(28, 138, 35, .5)
    }

    .bg-black {
        --tw-bg-opacity: 1;
        background-color: rgb(0 0 0/var(--tw-bg-opacity))
    }

    .bg-black\/30 {
        background-color: rgba(0, 0, 0, .3)
    }

    .bg-blue-400 {
        --tw-bg-opacity: 1;
        background-color: rgb(96 165 250/var(--tw-bg-opacity))
    }

    .bg-cta {
        --tw-bg-opacity: 1;
        background-color: rgb(81 152 114/var(--tw-bg-opacity))
    }

    .bg-cta\/30 {
        background-color: rgba(81, 152, 114, .3)
    }

    .bg-cta\/40 {
        background-color: rgba(81, 152, 114, .4)
    }

    .bg-cta\/5 {
        background-color: rgba(81, 152, 114, .05)
    }

    .bg-cta\/\[0\.04\] {
        background-color: rgba(81, 152, 114, .04)
    }

    .bg-cta\/\[0\.05\] {
        background-color: rgba(81, 152, 114, .05)
    }

    .bg-gray-100 {
        --tw-bg-opacity: 1;
        background-color: rgb(243 244 246/var(--tw-bg-opacity))
    }

    .bg-gray-100\/80 {
        background-color: rgba(243, 244, 246, .8)
    }

    .bg-gray-200 {
        --tw-bg-opacity: 1;
        background-color: rgb(229 231 235/var(--tw-bg-opacity))
    }

    .bg-gray-200\/50 {
        background-color: rgba(229, 231, 235, .5)
    }

    .bg-gray-200\/80 {
        background-color: rgba(229, 231, 235, .8)
    }

    .bg-gray-300 {
        --tw-bg-opacity: 1;
        background-color: rgb(209 213 219/var(--tw-bg-opacity))
    }

    .bg-gray-50 {
        --tw-bg-opacity: 1;
        background-color: rgb(249 250 251/var(--tw-bg-opacity))
    }

    .bg-gray-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(107 114 128/var(--tw-bg-opacity))
    }

    .bg-gray-800 {
        --tw-bg-opacity: 1;
        background-color: rgb(31 41 55/var(--tw-bg-opacity))
    }

    .bg-green-300 {
        --tw-bg-opacity: 1;
        background-color: rgb(134 239 172/var(--tw-bg-opacity))
    }

    .bg-green-400 {
        --tw-bg-opacity: 1;
        background-color: rgb(74 222 128/var(--tw-bg-opacity))
    }

    .bg-green-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(34 197 94/var(--tw-bg-opacity))
    }

    .bg-indigo-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(99 102 241/var(--tw-bg-opacity))
    }

    .bg-info {
        --tw-bg-opacity: 1;
        background-color: rgb(33 150 243/var(--tw-bg-opacity))
    }

    .bg-primary {
        --tw-bg-opacity: 1;
        background-color: rgb(255 253 253/var(--tw-bg-opacity))
    }

    .bg-primary-50 {
        --tw-bg-opacity: 1;
        background-color: rgb(250 250 250/var(--tw-bg-opacity))
    }

    .bg-primary-50\/20 {
        background-color: hsla(0, 0%, 98%, .2)
    }

    .bg-primary-500\/10 {
        background-color: rgba(33, 58, 59, .1)
    }

    .bg-primary\/20 {
        background-color: rgba(255, 253, 253, .2)
    }

    .bg-primary\/50 {
        background-color: rgba(255, 253, 253, .5)
    }

    .bg-primary\/65 {
        background-color: rgba(255, 253, 253, .65)
    }

    .bg-red-400 {
        --tw-bg-opacity: 1;
        background-color: rgb(248 113 113/var(--tw-bg-opacity))
    }

    .bg-red-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(239 68 68/var(--tw-bg-opacity))
    }

    .bg-secondary {
        --tw-bg-opacity: 1;
        background-color: rgb(28 58 77/var(--tw-bg-opacity))
    }

    .bg-secondary\/10 {
        background-color: rgba(28, 58, 77, .1)
    }

    .bg-secondary\/90 {
        background-color: rgba(28, 58, 77, .9)
    }

    .bg-secondary\/\[0\.05\] {
        background-color: rgba(28, 58, 77, .05)
    }

    .bg-secondary\/\[0\.95\] {
        background-color: rgba(28, 58, 77, .95)
    }

    .bg-transparent {
        background-color: transparent
    }

    .bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .bg-yellow-300 {
        --tw-bg-opacity: 1;
        background-color: rgb(253 224 71/var(--tw-bg-opacity))
    }

    .bg-yellow-50\/30 {
        background-color: hsla(55, 92%, 95%, .3)
    }

    .bg-opacity-10 {
        --tw-bg-opacity: 0.1
    }

    .bg-opacity-30 {
        --tw-bg-opacity: 0.3
    }

    .bg-opacity-5 {
        --tw-bg-opacity: 0.05
    }

    .bg-opacity-80 {
        --tw-bg-opacity: 0.8
    }

    .bg-opacity-90 {
        --tw-bg-opacity: 0.9
    }

    .bg-gradient-to-b {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
    }

    .bg-gradient-to-t {
        background-image: linear-gradient(to top, var(--tw-gradient-stops))
    }

    .from-black\/\[0\.75\] {
        --tw-gradient-from: rgba(0, 0, 0, .75) var(--tw-gradient-from-position);
        --tw-gradient-to: transparent var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .from-secondary {
        --tw-gradient-from: #1c3a4d var(--tw-gradient-from-position);
        --tw-gradient-to: rgba(28, 58, 77, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
    }

    .via-secondary {
        --tw-gradient-to: rgba(28, 58, 77, 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), #1c3a4d var(--tw-gradient-via-position), var(--tw-gradient-to)
    }

    .to-transparent {
        --tw-gradient-to: transparent var(--tw-gradient-to-position)
    }

    .bg-clip-text {
        -webkit-background-clip: text;
        background-clip: text
    }

    .fill-cta {
        fill: var(--color-green)
    }

    .fill-current {
        fill: currentColor
    }

    .object-contain {
        -o-object-fit: contain;
        object-fit: contain
    }

    .object-cover {
        -o-object-fit: cover;
        object-fit: cover
    }

    .object-top {
        -o-object-position: top;
        object-position: top
    }

    .\!p-0 {
        padding: 0 !important
    }

    .p-0 {
        padding: 0
    }

    .p-1 {
        padding: 0.25em
    }

    .p-2 {
        padding: 0.5em
    }

    .p-3 {
        padding: 0.75em
    }

    .p-4 {
        padding: 1em
    }

    .p-5 {
        padding: 1.25em
    }

    .p-6 {
        padding: 1.5em
    }

    .p-\[2px\] {
        padding: 2px
    }

    .p-\[30px\] {
        padding: 30px
    }

    .p-\[6px\] {
        padding: 6px
    }

    .p-gi {
        padding: 1em
    }

    .\!px-0 {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .\!px-4 {
        padding-left: 1em !important;
        padding-right: 1em !important
    }

    .\!py-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .px-1 {
        padding-left: 0.25em;
        padding-right: 0.25em
    }

    .px-2 {
        padding-left: 0.5em;
        padding-right: 0.5em
    }

    .px-2\.5 {
        padding-left: 0.625em;
        padding-right: 0.625em
    }

    .px-3 {
        padding-left: 0.75em;
        padding-right: 0.75em
    }

    .px-3\.5 {
        padding-left: 0.875em;
        padding-right: 0.875em
    }

    .px-4 {
        padding-left: 1em;
        padding-right: 1em
    }

    .px-5 {
        padding-left: 1.25em;
        padding-right: 1.25em
    }

    .px-6 {
        padding-left: 1.5em;
        padding-right: 1.5em
    }

    .px-8 {
        padding-left: 2em;
        padding-right: 2em
    }

    .px-\[2px\] {
        padding-left: 2px;
        padding-right: 2px
    }

    .px-gi {
        padding-left: 1em;
        padding-right: 1em
    }

    .py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .py-1 {
        padding-top: 0.25em;
        padding-bottom: 0.25em
    }

    .py-1\.5 {
        padding-top: 0.375em;
        padding-bottom: 0.375em
    }

    .py-2 {
        padding-top: 0.5em;
        padding-bottom: 0.5em
    }

    .py-2\.5 {
        padding-top: 0.625em;
        padding-bottom: 0.625em
    }

    .py-3 {
        padding-top: 0.75em;
        padding-bottom: 0.75em
    }

    .py-4 {
        padding-top: 1em;
        padding-bottom: 1em
    }

    .py-6 {
        padding-top: 1.5em;
        padding-bottom: 1.5em
    }

    .py-8 {
        padding-top: 2em;
        padding-bottom: 2em
    }

    .py-\[10px\] {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .py-\[1px\] {
        padding-top: 1px;
        padding-bottom: 1px
    }

    .py-\[22px\] {
        padding-top: 22px;
        padding-bottom: 22px
    }

    .py-\[2px\] {
        padding-top: 2px;
        padding-bottom: 2px
    }

    .py-\[3px\] {
        padding-top: 3px;
        padding-bottom: 3px
    }

    .py-\[6px\] {
        padding-top: 6px;
        padding-bottom: 6px
    }

    .py-gi {
        padding-top: 1em;
        padding-bottom: 1em
    }

    .\!pb-0 {
        padding-bottom: 0 !important
    }

    .\!pl-0 {
        padding-left: 0 !important
    }

    .\!pt-0 {
        padding-top: 0 !important
    }

    .pb-0 {
        padding-bottom: 0
    }

    .pb-0\.5 {
        padding-bottom: 0.125em
    }

    .pb-1 {
        padding-bottom: 0.25em
    }

    .pb-10 {
        padding-bottom: 2.5em
    }

    .pb-12 {
        padding-bottom: 3em
    }

    .pb-2 {
        padding-bottom: 0.5em
    }

    .pb-2\.5 {
        padding-bottom: 0.625em
    }

    .pb-3 {
        padding-bottom: 0.75em
    }

    .pb-4 {
        padding-bottom: 1em
    }

    .pb-6 {
        padding-bottom: 1.5em
    }

    .pb-8 {
        padding-bottom: 2em
    }

    .pb-\[10px\] {
        padding-bottom: 10px
    }

    .pb-\[1px\] {
        padding-bottom: 1px
    }

    .pb-\[2px\] {
        padding-bottom: 2px
    }

    .pb-\[3px\] {
        padding-bottom: 3px
    }

    .pb-\[52px\] {
        padding-bottom: 52px
    }

    .pb-gi {
        padding-bottom: 1em
    }

    .pl-1 {
        padding-left: 0.25em
    }

    .pl-11 {
        padding-left: 2.75em
    }

    .pl-2 {
        padding-left: 0.5em
    }

    .pl-3 {
        padding-left: 0.75em
    }

    .pl-4 {
        padding-left: 1em
    }

    .pl-9 {
        padding-left: 2.25em
    }

    .pl-\[var\(--slide-spacing\)\] {
        padding-left: var(--slide-spacing)
    }

    .pr-0 {
        padding-right: 0
    }

    .pr-1 {
        padding-right: 0.25em
    }

    .pr-1\.5 {
        padding-right: 0.375em
    }

    .pr-2 {
        padding-right: 0.5em
    }

    .pr-3 {
        padding-right: 0.75em
    }

    .pr-4 {
        padding-right: 1em
    }

    .pr-6 {
        padding-right: 1.5em
    }

    .pr-gi {
        padding-right: 1em
    }

    .pt-0 {
        padding-top: 0
    }

    .pt-1 {
        padding-top: 0.25em
    }

    .pt-10 {
        padding-top: 2.5em
    }

    .pt-2 {
        padding-top: 0.5em
    }

    .pt-2\.5 {
        padding-top: 0.625em
    }

    .pt-3 {
        padding-top: 0.75em
    }

    .pt-4 {
        padding-top: 1em
    }

    .pt-6 {
        padding-top: 1.5em
    }

    .pt-8 {
        padding-top: 2em
    }

    .pt-\[1px\] {
        padding-top: 1px
    }

    .pt-\[2px\] {
        padding-top: 2px
    }

    .text-left {
        text-align: left
    }

    .text-center {
        text-align: center
    }

    .text-right {
        text-align: right
    }

    .font-title-font {
        font-family: Playfair Display, serif
    }

    .text-0\.6 {
        font-size: 0.6em
    }

    .text-0\.7 {
        font-size: 0.7em
    }

    .text-0\.8 {
        font-size: 0.8em
    }

    .text-0\.9 {
        font-size: 0.9em
    }

    .text-2xl {
        font-size: 1.5em;
        line-height: 2em
    }

    .text-2xl\/\[2\.4rem\] {
        font-size: 1.5em;
        line-height: 2.4em
    }

    .text-3xl {
        font-size: 1.875em;
        line-height: 2.25em
    }

    .text-3xl\/\[2\.5rem\] {
        font-size: 1.875em;
        line-height: 2.5em
    }

    .text-4xl {
        font-size: 2.25em;
        line-height: 2.5em
    }

    .text-5xl {
        font-size: 3em;
        line-height: 1
    }

    .text-\[0\.675rem\] {
        font-size: 0.675em
    }

    .text-\[0\.725rem\] {
        font-size: 0.725em
    }

    .text-\[0\.7rem\] {
        font-size: 0.7em
    }

    .text-\[13px\] {
        font-size: 13px
    }

    .text-\[15px\] {
        font-size: 15px
    }

    .text-\[17px\] {
        font-size: 17px
    }

    .text-\[22px\] {
        font-size: 22px
    }

    .text-\[26px\] {
        font-size: 26px
    }

    .text-base {
        font-size: 1em;
        line-height: 1.5em
    }

    .text-lg {
        font-size: 1.125em;
        line-height: 1.75em
    }

    .text-sm {
        font-size: 0.875em;
        line-height: 1.25em
    }

    .text-xl {
        font-size: 1.25em;
        line-height: 1.75em
    }

    .text-xs {
        font-size: 0.75em;
        line-height: 1em
    }

    .font-bold {
        font-weight: 700
    }

    .font-light {
        font-weight: 300
    }

    .font-medium {
        font-weight: 500
    }

    .font-normal {
        font-weight: 400
    }

    .font-semibold {
        font-weight: 600
    }

    .\!uppercase {
        text-transform: uppercase !important
    }

    .uppercase {
        text-transform: uppercase
    }

    .capitalize {
        text-transform: capitalize
    }

    .leading-3 {
        line-height: 0.75em
    }

    .leading-4 {
        line-height: 1em
    }

    .leading-5 {
        line-height: 1.25em
    }

    .leading-6 {
        line-height: 1.5em
    }

    .leading-8 {
        line-height: 2em
    }

    .leading-\[14px\] {
        line-height: 14px
    }

    .leading-tight {
        line-height: 1.25
    }

    .\!text-cta {
        color: rgb(81 152 114/var(--tw-text-opacity)) !important
    }

    .\!text-cta, .\!text-primary {
        --tw-text-opacity: 1 !important
    }

    .\!text-primary {
        color: rgb(255 253 253/var(--tw-text-opacity)) !important
    }

    .\!text-primary-900 {
        --tw-text-opacity: 1 !important;
        color: rgb(16 28 29/var(--tw-text-opacity)) !important
    }

    .\!text-white {
        --tw-text-opacity: 1 !important;
        color: rgb(255 255 255/var(--tw-text-opacity)) !important
    }

    .text-\[\#cccccc\] {
        --tw-text-opacity: 1;
        color: rgb(204 204 204/var(--tw-text-opacity))
    }

    .text-\[\#ddd\] {
        --tw-text-opacity: 1;
        color: rgb(221 221 221/var(--tw-text-opacity))
    }

    .text-accent {
        --tw-text-opacity: 1;
        color: rgb(28 138 35/var(--tw-text-opacity))
    }

    .text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity))
    }

    .text-cta {
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    .text-current {
        color: currentColor
    }

    .text-gray-100 {
        --tw-text-opacity: 1;
        color: rgb(243 244 246/var(--tw-text-opacity))
    }

    .text-gray-300 {
        --tw-text-opacity: 1;
        color: rgb(209 213 219/var(--tw-text-opacity))
    }

    .text-gray-400 {
        --tw-text-opacity: 1;
        color: rgb(156 163 175/var(--tw-text-opacity))
    }

    .text-gray-500 {
        --tw-text-opacity: 1;
        color: rgb(107 114 128/var(--tw-text-opacity))
    }

    .text-gray-600 {
        --tw-text-opacity: 1;
        color: rgb(75 85 99/var(--tw-text-opacity))
    }

    .text-gray-700 {
        --tw-text-opacity: 1;
        color: rgb(55 65 81/var(--tw-text-opacity))
    }

    .text-gray-800 {
        --tw-text-opacity: 1;
        color: rgb(31 41 55/var(--tw-text-opacity))
    }

    .text-gray-900 {
        --tw-text-opacity: 1;
        color: rgb(17 24 39/var(--tw-text-opacity))
    }

    .text-green-200 {
        --tw-text-opacity: 1;
        color: rgb(187 247 208/var(--tw-text-opacity))
    }

    .text-green-500 {
        --tw-text-opacity: 1;
        color: rgb(34 197 94/var(--tw-text-opacity))
    }

    .text-primary {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }

    .text-primary-600 {
        --tw-text-opacity: 1;
        color: rgb(30 52 53/var(--tw-text-opacity))
    }

    .text-primary-900 {
        --tw-text-opacity: 1;
        color: rgb(16 28 29/var(--tw-text-opacity))
    }

    .text-red-500 {
        --tw-text-opacity: 1;
        color: rgb(239 68 68/var(--tw-text-opacity))
    }

    .text-secondary {
        --tw-text-opacity: 1;
        color: rgb(28 58 77/var(--tw-text-opacity))
    }

    .text-secondary\/70 {
        color: rgba(28, 58, 77, .7)
    }

    .text-secondary\/75 {
        color: rgba(28, 58, 77, .75)
    }

    .text-transparent {
        color: transparent
    }

    .text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .underline {
        text-decoration-line: underline
    }

    .placeholder-gray-300::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(209 213 219/var(--tw-placeholder-opacity))
    }

    .placeholder-gray-300::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(209 213 219/var(--tw-placeholder-opacity))
    }

    .opacity-0 {
        opacity: 0
    }

    .opacity-10 {
        opacity: .1
    }

    .opacity-100 {
        opacity: 1
    }

    .opacity-40 {
        opacity: .4
    }

    .opacity-90 {
        opacity: .9
    }

    .opacity-\[0\.1\] {
        opacity: .1
    }

    .shadow {
        --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
    }

    .shadow, .shadow-\[20px_20px_0px_0px_\#00000080\] {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .shadow-\[20px_20px_0px_0px_\#00000080\] {
        --tw-shadow: 20px 20px 0 0 #00000080;
        --tw-shadow-colored: 20px 20px 0 0 var(--tw-shadow-color)
    }

    .shadow-bot {
        --tw-shadow: 0 3px 4px -3px #cfcfcf;
        --tw-shadow-colored: 0 3px 4px -3px var(--tw-shadow-color)
    }

    .shadow-bot, .shadow-inner {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .shadow-inner {
        --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .05);
        --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color)
    }

    .shadow-lg {
        --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
    }

    .shadow-lg, .shadow-md {
        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 rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color)
    }

    .shadow-none {
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000
    }

    .shadow-none, .shadow-selectSportCard {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .shadow-selectSportCard {
        --tw-shadow: 0 1px 6px rgba(0, 0, 0, .118), 0 1px 4px rgba(0, 0, 0, .118);
        --tw-shadow-colored: 0 1px 6px var(--tw-shadow-color), 0 1px 4px var(--tw-shadow-color)
    }

    .shadow-sm {
        --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, .05);
        --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)
    }

    .shadow-sm, .shadow-top {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .shadow-top {
        --tw-shadow: rgba(0, 0, 0, .05) 0 -3px 5px 0;
        --tw-shadow-colored: 0 -3px 5px 0 var(--tw-shadow-color)
    }

    .shadow-xl {
        --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .shadow-accent {
        --tw-shadow-color: #1c8a23;
        --tw-shadow: var(--tw-shadow-colored)
    }

    .outline-none {
        outline: 2px solid transparent;
        outline-offset: 2px
    }

    .ring {
        --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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .ring, .ring-1 {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .ring-1 {
        --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .ring-2 {
        --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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .ring-2, .ring-4 {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .ring-4 {
        --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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .ring-6 {
        --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(6px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .ring-6, .ring-8 {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .ring-8 {
        --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(8px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .ring-accent {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(28 138 35/var(--tw-ring-opacity))
    }

    .ring-accent\/30 {
        --tw-ring-color: rgba(28, 138, 35, .3)
    }

    .ring-accent\/50 {
        --tw-ring-color: rgba(28, 138, 35, .5)
    }

    .ring-cta {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(81 152 114/var(--tw-ring-opacity))
    }

    .ring-cta\/10 {
        --tw-ring-color: rgba(81, 152, 114, .1)
    }

    .ring-cta\/30 {
        --tw-ring-color: rgba(81, 152, 114, .3)
    }

    .ring-gray-100 {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(243 244 246/var(--tw-ring-opacity))
    }

    .ring-gray-200 {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(229 231 235/var(--tw-ring-opacity))
    }

    .ring-gray-200\/50 {
        --tw-ring-color: rgba(229, 231, 235, .5)
    }

    .ring-gray-300 {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(209 213 219/var(--tw-ring-opacity))
    }

    .ring-green-400 {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(74 222 128/var(--tw-ring-opacity))
    }

    .ring-primary {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(255 253 253/var(--tw-ring-opacity))
    }

    .ring-primary\/10 {
        --tw-ring-color: rgba(255, 253, 253, .1)
    }

    .ring-red-400 {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(248 113 113/var(--tw-ring-opacity))
    }

    .ring-secondary {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(28 58 77/var(--tw-ring-opacity))
    }

    .ring-secondary\/50 {
        --tw-ring-color: rgba(28, 58, 77, .5)
    }

    .ring-slate-400\/10 {
        --tw-ring-color: rgba(148, 163, 184, .1)
    }

    .ring-opacity-30 {
        --tw-ring-opacity: 0.3
    }

    .ring-opacity-80 {
        --tw-ring-opacity: 0.8
    }

    .filter {
        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)
    }

    .backdrop-blur-\[3px\] {
        --tw-backdrop-blur: blur(3px)
    }

    .backdrop-blur-\[3px\], .backdrop-blur-sm {
        -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
        backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)
    }

    .backdrop-blur-sm {
        --tw-backdrop-blur: blur(4px)
    }

    .transition {
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
        transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .transition-all {
        transition-property: all;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .transition-none {
        transition-property: none
    }

    .transition-transform {
        transition-property: transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .duration-200 {
        transition-duration: .2s
    }

    .duration-500 {
        transition-duration: .5s
    }

    .duration-\[200ms\] {
        transition-duration: .2s
    }

    .duration-\[75ms\] {
        transition-duration: 75ms
    }

    .ease-in-out {
        transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    .will-change-transform {
        will-change: transform
    }

    .\@container {
        container-type: inline-size
    }

    .noListImage {
        list-style-image: none !important
    }

    .\[backface-visibility\:hidden\] {
        backface-visibility: hidden
    }

    .\[flex\:0_0_var\(--slides-number\)\] {
        flex: 0 0 var(--slides-number)
    }

    .\[text-shadow\:1px_1px_10px_\#222\] {
        text-shadow: 1px 1px 10px #222
    }

    .\[transform\:rotateY\(180deg\)\] {
        transform: rotateY(180deg)
    }

    .\[transition-timing-function\:ease\] {
        transition-timing-function: ease
    }

    /*    @font-face {*/
    /*        font-family: Playfair Display;*/
    /*        src: local("Playfair Display"), url(/sb/fonts/PlayfairDisplay-ExtraBold.ttf) format("truetype");*/
    /*        font-weight: 400;*/
    /*        font-style: normal;*/
    /*        font-display: swap*/
    /*    }@font-face {*/
    /*    font-family: Roboto Slab;*/
    /*    src: local("Roboto Slab"), url(/sb/fonts/RobotoSlab-SemiBold.ttf) format("truetype");*/
    /*    font-weight: 400;*/
    /*    font-style: normal;*/
    /*    font-display: swap*/
    /*}@font-face {*/
    /*    font-family: Open Sans;*/
    /*    src: local("Open Sans"), url(/sb/fonts/OpenSans-Regular.ttf) format("truetype");*/
    /*    font-weight: 400;*/
    /*    font-style: normal;*/
    /*    font-display: swap*/
    /*}*/
    .no-scrollbar::-webkit-scrollbar {
        display: none
    }

    .no-scrollbar {
        -ms-overflow-style: none;
        scrollbar-width: none;
        overflow: -moz-scrollbars-none
    }

    .table {
        overflow: scroll;
        display: flex;
        table-layout: auto
    }

    .table::-webkit-scrollbar {
        display: none
    }

    .table {
        -ms-overflow-style: none;
        scrollbar-width: none;
        overflow: -moz-scrollbars-none
    }

    th {
        --tw-bg-opacity: 1;
        background-color: rgb(255 253 253/var(--tw-bg-opacity))
    }

    tr:nth-child(odd) {
        background-color: rgba(28, 58, 77, .1)
    }

    tr:nth-child(2n) {
        --tw-bg-opacity: 1;
        background-color: rgb(255 253 253/var(--tw-bg-opacity))
    }

    section {
        clear: both;
        overflow: auto
    }

    :root {
        --gi: 1em;
        --max-width: 1536px;
        --menu-height: 62px
    }

    .hide-scrollbar {
        -ms-overflow-style: none;
        scrollbar-width: none
    }

    .hide-scrollbar::-webkit-scrollbar {
        display: none
    }

    .reactive-button {
        cursor: none;
        outline: 2px solid transparent;
        outline-offset: 2px;
        transition-property: transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: 75ms
    }

    .reactive-button:active {
        --tw-scale-x: 0.98;
        --tw-scale-y: 0.98;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    @media (min-width: 1024px) {
        .reactive-button {
            cursor: pointer
        }
    }

    h1, h2, h3, h4, h5, h6 {
        font-family: Roboto Condensed, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-weight: 500;
        --tw-text-opacity: 1;
        color: rgb(28 58 77/var(--tw-text-opacity))
    }

    h1 {
        position: relative;
        margin-top: 1em;
        margin-bottom: 2em;
        font-size: 1.875em;
        line-height: 2.25em;
        font-weight: 600
    }

    h2 {
        clear: left;
        margin-top: 0.75em;
        margin-bottom: 1.5em;
        flex-wrap: nowrap;
        font-size: 1.5em;
        line-height: 2em
    }

    h3 {
        position: relative;
        margin-top: 0.5em;
        margin-bottom: 1em;
        font-size: 1.25em;
        line-height: 1.75em;
        font-weight: 700
    }

    p {
        padding-bottom: 1em;
        font-family: Roboto Condensed, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 18px
    }

    p a {
        font-weight: 600;
        color: rgb(0 0 0/var(--tw-text-opacity));
        text-decoration-line: underline;
        text-decoration-color: var(--color-green);
    }

    p a, p a:hover {
        --tw-text-opacity: 1
    }

    p a:hover {
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    a {
        cursor: none;
        color: rgb(0 0 0/var(--tw-text-opacity));
        text-decoration-color: #000
    }

    a, a:hover {
        --tw-text-opacity: 1
    }

    a:hover {
        color: rgb(81 152 114/var(--tw-text-opacity));
        text-decoration-line: underline
    }

    @media (min-width: 1024px) {
        a {
            cursor: pointer
        }
    }.bodyContainer img {
         width: 100%;
         border-radius: 0.75em;
         --tw-bg-opacity: 1;
         background-color: rgb(229 231 235/var(--tw-bg-opacity))
     }

    .gatsby-image-wrapper img {
        padding: 0.75em
    }

    .gatsby-image-wrapper img.noPadding {
        padding: 0
    }

    .highlight {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }

    .textShadow {
        text-shadow: 0 1px 2px #111
    }

    ol {
        list-style: none;
        counter-reset: my-awesome-counter
    }

    ol li {
        counter-increment: my-awesome-counter;
        margin-bottom: 0.5em
    }

    ol li:before {
        content: counter(my-awesome-counter);
        margin-right: 0.75em;
        display: inline-flex;
        height: 1.25em;
        width: 1.25em;
        align-items: center;
        justify-content: center;
        border-radius: 9999px;
        --tw-bg-opacity: 1;
        background-color: rgb(28 138 35/var(--tw-bg-opacity));
        padding: 0.25em;
        text-align: center;
        font-size: 0.7em;
        font-weight: 600
    }

    ul.noListImage {
        margin-bottom: 0
    }

    ul {
        list-style-position: inside;
        list-style-type: disc
    }

    ol.noListImage li:before, ul.noListImage li:before {
        display: none
    }

    ol li a, ul li a {
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity));
        text-decoration-color: var(--color-green);
    }

    ol li a:hover, ul li a:hover {
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    ul li::marker {
        margin-right: 1em;
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity))
    }

    .checkbox-label {
        margin-bottom: 1em;
        display: flex;
        width: auto;
        align-items: center
    }

    .checkbox-label:hover > span.checkmark {
        --tw-bg-opacity: 1;
        background-color: rgb(219 234 254/var(--tw-bg-opacity))
    }

    .checkbox-input {
        height: 1.25em;
        width: 1.25em;
        border-radius: 0.25em;
        background-color: rgba(81, 152, 114, .1);
        --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .05);
        --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .checkbox-input:after {
        margin-top: -2px;
        height: 13px;
        width: 7px;
        border-radius: 1px;
        border-bottom-width: 3px;
        border-right-width: 3px;
        content: var(--tw-content);
        --tw-border-opacity: 1;
        border-color: rgb(255 255 255/var(--tw-border-opacity))
    }

    .checkbox-label.checked span.checkmark {
        --tw-bg-opacity: 1;
        background-color: rgb(81 152 114/var(--tw-bg-opacity))
    }

    .checkbox-title {
        padding-left: 2em;
        font-size: 0.875em;
        line-height: 1.25em
    }

    @media (min-width: 1024px) {
        .checkbox-title {
            font-size: 15px
        }
    }.radio-label {
         display: flex;
         width: auto;
         align-items: center
     }

    .radio-label:hover.checked > span.checkmark {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .radio-label.checked > span.market-radio-title {
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    .radio-label:hover > span.checkmark {
        --tw-bg-opacity: 1;
        background-color: rgb(219 234 254/var(--tw-bg-opacity))
    }

    .radio-label.checked span.checkmark {
        border-width: 2px;
        --tw-border-opacity: 1;
        border-color: rgb(81 152 114/var(--tw-border-opacity));
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .radio-label.checked span.radio-title {
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    .radio-input {
        height: 1.25em;
        width: 1.25em;
        border-radius: 9999px;
        background-color: rgba(81, 152, 114, .1);
        --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .05);
        --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .radio-input:after {
        height: 11px;
        width: 11px;
        border-radius: 9999px;
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgb(81 152 114/var(--tw-bg-opacity))
    }

    .radio-title {
        padding-left: 2em
    }

    .datalist-wrapper {
        position: relative;
        display: block;
        width: 100%
    }

    .datalist-button {
        border-radius: 0.25em;
        --tw-bg-opacity: 1;
        padding: 0.25em .75rem 0.25em 2em;
        font-weight: 600;
        line-height: 1.75em !important;
        --tw-text-opacity: 1;
        color: rgb(28 58 77/var(--tw-text-opacity))
    }

    .datalist-button, .datalist-list-container {
        display: block;
        width: 100%;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .datalist-list-container {
        height: 100%;
        overflow: hidden;
        border-bottom-right-radius: 0.25em;
        border-bottom-left-radius: 0.25em;
        --tw-bg-opacity: 1
    }

    .datalist-input {
        position: sticky;
        top: 0;
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity));
        padding: 0.75em;
        --tw-text-opacity: 1;
        color: rgb(28 58 77/var(--tw-text-opacity))
    }

    .datalist-input svg {
        position: absolute;
        top: 50%;
        right: 1.5em;
        display: block;
        height: 18px;
        width: 18px;
        --tw-translate-y: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
        fill: #1c3a4d
    }

    .datalist-input input {
        width: 100%;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        border-radius: 0.5em;
        border-width: 1px;
        border-color: rgba(81, 152, 114, .2);
        background-color: rgba(81, 152, 114, .05);
        padding: 10px 2.5em 10px 0.75em;
        font-size: 0.875em;
        line-height: 1.25em;
        outline: 2px solid transparent;
        outline-offset: 2px;
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(81 152 114/var(--tw-ring-opacity))
    }

    .datalist-input input::-moz-placeholder {
        --tw-text-opacity: 1;
        color: rgb(156 163 175/var(--tw-text-opacity))
    }

    .datalist-input input::placeholder {
        --tw-text-opacity: 1;
        color: rgb(156 163 175/var(--tw-text-opacity))
    }

    .datalist-input input:focus {
        border-color: transparent;
        --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    @media (min-width: 1024px) {
        .datalist-input input: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
            box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
        }
    }.datalist-list {
         display: block;
         height: 100%;
         max-height: calc(100% - 116px);
         width: 100%;
         overflow-y: auto;
         padding: 0.5em .75rem 0.75em
     }

    .datalist-list-item {
        display: block;
        width: 100%;
        border-radius: 0.125em;
        border-bottom-width: 1px;
        --tw-border-opacity: 1;
        border-color: rgb(243 244 246/var(--tw-border-opacity));
        padding-left: 0.75em;
        padding-right: 0.75em;
        font-size: 0.875em;
        line-height: 1.25em
    }

    .datalist-list-item:last-child {
        border-style: none
    }

    .datalist-list-item:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(248 250 252/var(--tw-bg-opacity))
    }

    .datalist-list-item > label {
        padding-top: 0.75em;
        padding-bottom: 0.75em
    }

    .datalist-list-item.input-selected {
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    .datalist-list-multi-labels {
        margin-left: 0.25em;
        margin-bottom: 0.25em;
        display: inline-block;
        border-radius: 0.25em;
        --tw-bg-opacity: 1;
        background-color: rgb(239 246 255/var(--tw-bg-opacity));
        padding: 0.25em 0.5em;
        text-align: center;
        font-size: 0.75em;
        line-height: 1em;
        font-weight: 400;
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    .datalist-list-multi-labels:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(248 113 113/var(--tw-bg-opacity));
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    @media (min-width: 1280px) {
        .xl\:container {
            width: 100%;
            margin-right: auto;
            margin-left: auto;
            padding-right: 1em;
            padding-left: 1em
        }

        @media (min-width: 640px) {
            .xl\:container {
                max-width: 640px;
                padding-right: 2em;
                padding-left: 2em
            }
        }@media (min-width: 768px) {
        .xl\:container {
            max-width: 768px
        }
    }@media (min-width: 1024px) {
        .xl\:container {
            max-width: 1024px
        }
    }@media (min-width: 1280px) {
        .xl\:container {
            max-width: 1280px;
            padding-right: 3em;
            padding-left: 3em
        }
    }@media (min-width: 1536px) {
        .xl\:container {
            max-width: 1536px;
            padding-right: 4em;
            padding-left: 4em
        }
    }
    }.first-letter\:capitalize:first-letter {
         text-transform: capitalize
     }

    .first-letter\:text-cta:first-letter {
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    .placeholder\:capitalize::-moz-placeholder {
        text-transform: capitalize
    }

    .placeholder\:capitalize::placeholder {
        text-transform: capitalize
    }

    .placeholder\:text-black::-moz-placeholder {
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity))
    }

    .placeholder\:text-black::placeholder {
        --tw-text-opacity: 1;
        color: rgb(0 0 0/var(--tw-text-opacity))
    }

    .before\:h-6:before {
        content: var(--tw-content);
        height: 1.5em
    }

    .before\:border-l:before {
        content: var(--tw-content);
        border-left-width: 1px
    }

    .before\:border-secondary\/10:before {
        content: var(--tw-content);
        border-color: rgba(28, 58, 77, .1)
    }

    .before\:content-\[\'\'\]:before {
        --tw-content: "";
        content: var(--tw-content)
    }

    .after\:absolute:after {
        content: var(--tw-content);
        position: absolute
    }

    .after\:-top-2:after {
        content: var(--tw-content);
        top: -.5em
    }

    .after\:left-1\/2:after {
        content: var(--tw-content);
        left: 50%
    }

    .after\:right-1\/2:after {
        content: var(--tw-content);
        right: 50%
    }

    .after\:top-1\/2:after {
        content: var(--tw-content);
        top: 50%
    }

    .after\:hidden:after {
        content: var(--tw-content);
        display: none
    }

    .after\:h-2:after {
        content: var(--tw-content);
        height: 0.5em
    }

    .after\:w-\[2px\]:after {
        content: var(--tw-content);
        width: 2px
    }

    .after\:-translate-y-1\/2:after {
        --tw-translate-y: -50%
    }

    .after\:-translate-y-1\/2:after, .after\:translate-x-1\/2:after {
        content: var(--tw-content);
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .after\:translate-x-1\/2:after {
        --tw-translate-x: 50%
    }

    .after\:rotate-45:after {
        content: var(--tw-content);
        --tw-rotate: 45deg;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .after\:bg-cta:after {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgb(81 152 114/var(--tw-bg-opacity))
    }

    .after\:content-\[\"\"\]:after, .after\:content-\[\'\'\]:after {
        --tw-content: "";
        content: var(--tw-content)
    }

    .first\:rounded-t-lg:first-child {
        border-top-left-radius: 0.5em;
        border-top-right-radius: 0.5em
    }

    .first\:border-l:first-child {
        border-left-width: 1px
    }

    .first\:pl-0:first-child {
        padding-left: 0
    }

    .last\:mb-0:last-child {
        margin-bottom: 0
    }

    .last\:rounded-b-lg:last-child {
        border-bottom-right-radius: 0.5em;
        border-bottom-left-radius: 0.5em
    }

    .last\:border-b:last-child {
        border-bottom-width: 1px
    }

    .last\:border-b-0:last-child {
        border-bottom-width: 0
    }

    .last\:border-none:last-child {
        border-style: none
    }

    .last\:pb-0:last-child {
        padding-bottom: 0
    }

    .even\:bg-gray-50:nth-child(2n) {
        --tw-bg-opacity: 1;
        background-color: rgb(249 250 251/var(--tw-bg-opacity))
    }

    .even\:bg-primary:nth-child(2n) {
        --tw-bg-opacity: 1;
        background-color: rgb(255 253 253/var(--tw-bg-opacity))
    }

    .hover\:cursor-pointer:hover {
        cursor: pointer
    }

    .hover\:border-accent:hover {
        --tw-border-opacity: 1;
        border-color: rgb(28 138 35/var(--tw-border-opacity))
    }

    .hover\:bg-\[rgb\(36\2c 123\2c 114\)\]\/\[\.12\]:hover {
        background-color: rgba(36, 123, 114, .12)
    }

    .hover\:bg-accent:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(28 138 35/var(--tw-bg-opacity))
    }

    .hover\:bg-accent\/50:hover {
        background-color: rgba(28, 138, 35, .5)
    }

    .hover\:bg-cta:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(81 152 114/var(--tw-bg-opacity))
    }

    .hover\:bg-cta\/90:hover {
        background-color: rgba(81, 152, 114, .9)
    }

    .hover\:bg-cta\/\[0\.05\]:hover {
        background-color: rgba(81, 152, 114, .05)
    }

    .hover\:bg-green-50:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(240 253 244/var(--tw-bg-opacity))
    }

    .hover\:bg-secondary:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(28 58 77/var(--tw-bg-opacity))
    }

    .hover\:bg-white:hover {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .hover\:bg-opacity-20:hover {
        --tw-bg-opacity: 0.2
    }

    .hover\:text-accent:hover {
        --tw-text-opacity: 1;
        color: rgb(28 138 35/var(--tw-text-opacity))
    }

    .hover\:text-blue-600:hover {
        --tw-text-opacity: 1;
        color: rgb(37 99 235/var(--tw-text-opacity))
    }

    .hover\:text-cta:hover {
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    .hover\:text-primary:hover {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }

    .hover\:text-primary-900:hover {
        --tw-text-opacity: 1;
        color: rgb(16 28 29/var(--tw-text-opacity))
    }

    .hover\:text-white:hover {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .hover\:underline:hover {
        text-decoration-line: underline
    }

    .hover\:no-underline:hover {
        text-decoration-line: none
    }

    .hover\:opacity-65:hover {
        opacity: .65
    }

    .hover\:shadow-bot:hover {
        --tw-shadow: 0 3px 4px -3px #cfcfcf;
        --tw-shadow-colored: 0 3px 4px -3px var(--tw-shadow-color)
    }

    .hover\:shadow-bot:hover, .hover\:shadow-inner:hover {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .hover\:shadow-inner:hover {
        --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .05);
        --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color)
    }

    .hover\:ring-0:hover {
        --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);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .hover\:ring-cta:hover {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(81 152 114/var(--tw-ring-opacity))
    }

    .focus\:border-indigo-300:focus {
        --tw-border-opacity: 1;
        border-color: rgb(165 180 252/var(--tw-border-opacity))
    }

    .focus\:bg-indigo-600:focus {
        --tw-bg-opacity: 1;
        background-color: rgb(79 70 229/var(--tw-bg-opacity))
    }

    .focus\:outline-none:focus {
        outline: 2px solid transparent;
        outline-offset: 2px
    }

    .focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .focus\:ring-2:focus, .focus\:ring:focus {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .focus\:ring-indigo-100:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(224 231 255/var(--tw-ring-opacity))
    }

    .active\:scale-\[0\.98\]:active {
        --tw-scale-x: 0.98;
        --tw-scale-y: 0.98;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    @container (min-width: 1010px) {
        .\@\[1010px\]\:\!block {
            display: block !important
        }
    }@media not all and (min-width: 1280px) {
    .max-xl\:bg-secondary {
        --tw-bg-opacity: 1;
        background-color: rgb(28 58 77/var(--tw-bg-opacity))
    }

    .max-xl\:text-primary {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }
}@media not all and (min-width: 1024px) {
    .max-lg\:absolute {
        position: absolute
    }

    .max-lg\:right-4 {
        right: 1em
    }

    .max-lg\:top-4 {
        top: 1em
    }

    .max-lg\:order-1 {
        order: 1
    }

    .max-lg\:order-2 {
        order: 2
    }

    .max-lg\:col-span-2 {
        grid-column: span 2/span 2
    }

    .max-lg\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .max-lg\:mb-2 {
        margin-bottom: 0.5em
    }

    .max-lg\:mb-6 {
        margin-bottom: 1.5em
    }

    .max-lg\:mt-2 {
        margin-top: 0.5em
    }

    .max-lg\:w-32 {
        width: 8em
    }

    .max-lg\:flex-col {
        flex-direction: column
    }

    .max-lg\:justify-center {
        justify-content: center
    }

    .max-lg\: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))
    }

    .max-lg\:border-t {
        border-top-width: 1px
    }

    .max-lg\:border-none {
        border-style: none
    }

    .max-lg\:bg-cta {
        --tw-bg-opacity: 1;
        background-color: rgb(81 152 114/var(--tw-bg-opacity))
    }

    .max-lg\:px-3 {
        padding-left: 0.75em;
        padding-right: 0.75em
    }

    .max-lg\:px-gi {
        padding-left: 1em;
        padding-right: 1em
    }

    .max-lg\:py-4 {
        padding-top: 1em
    }

    .max-lg\:pb-4, .max-lg\:py-4 {
        padding-bottom: 1em
    }

    .max-lg\:pb-8 {
        padding-bottom: 2em
    }

    .max-lg\:pb-\[3px\] {
        padding-bottom: 3px
    }

    .max-lg\:pt-2 {
        padding-top: 0.5em
    }

    .max-lg\:pt-4 {
        padding-top: 1em
    }

    .max-lg\:pt-6 {
        padding-top: 1.5em
    }

    .max-lg\:pt-\[2px\] {
        padding-top: 2px
    }

    .max-lg\:text-sm {
        font-size: 0.875em;
        line-height: 1.25em
    }

    .max-lg\:text-primary {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }

    .max-lg\:shadow {
        --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .max-lg\:\[transform\:rotateY\(180deg\)\] {
        transform: rotateY(180deg)
    }
}@media not all and (min-width: 768px) {
    .max-md\:-mt-1 {
        margin-top: -.25em
    }

    .max-md\:mb-2 {
        margin-bottom: 0.5em
    }

    .max-md\:mt-2 {
        margin-top: 0.5em
    }

    .max-md\:block {
        display: block
    }

    .max-md\:w-full {
        width: 100%
    }

    .max-md\:flex-col {
        flex-direction: column
    }

    .max-md\:border-b {
        border-bottom-width: 1px
    }

    .max-md\:px-2 {
        padding-left: 0.5em;
        padding-right: 0.5em
    }

    .max-md\:text-center {
        text-align: center
    }

    .max-md\:before\:border-none:before {
        content: var(--tw-content);
        border-style: none
    }
}@media not all and (min-width: 640px) {
    .max-sm\:absolute {
        position: absolute
    }

    .max-sm\:-left-1 {
        left: -.25em
    }

    .max-sm\:-top-6 {
        top: -1.5em
    }

    .max-sm\:left-0 {
        left: 0
    }

    .max-sm\:mb-2 {
        margin-bottom: 0.5em
    }

    .max-sm\:mb-4 {
        margin-bottom: 1em
    }

    .max-sm\:mt-2 {
        margin-top: 0.5em
    }

    .max-sm\:mt-6 {
        margin-top: 1.5em
    }

    .max-sm\:hidden {
        display: none
    }

    .max-sm\:w-full {
        width: 100%
    }

    .max-sm\:flex-col {
        flex-direction: column
    }

    .max-sm\:items-center {
        align-items: center
    }

    .max-sm\: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))
    }

    .max-sm\: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))
    }

    .max-sm\:border-b {
        border-bottom-width: 1px
    }

    .max-sm\:bg-cta {
        --tw-bg-opacity: 1;
        background-color: rgb(81 152 114/var(--tw-bg-opacity))
    }

    .max-sm\:px-3 {
        padding-left: 0.75em;
        padding-right: 0.75em
    }

    .max-sm\:pb-0 {
        padding-bottom: 0
    }

    .max-sm\:pb-1 {
        padding-bottom: 0.25em
    }

    .max-sm\:text-center {
        text-align: center
    }

    .max-sm\:text-primary {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }

    .max-sm\:last\:border-none:last-child {
        border-style: none
    }
}@media (min-width: 400px) {
    .min-\[400px\]\:absolute {
        position: absolute
    }
}@media (min-width: 480px) {
    .min-\[480px\]\:flex {
        display: flex
    }

    .min-\[480px\]\:hidden {
        display: none
    }

    .min-\[480px\]\:h-\[60px\] {
        height: 60px
    }

    .min-\[480px\]\:w-\[50px\] {
        width: 50px
    }

    .min-\[480px\]\:w-auto {
        width: auto
    }

    .min-\[480px\]\:flex-row {
        flex-direction: row
    }

    .min-\[480px\]\:border-0 {
        border-width: 0
    }

    .min-\[480px\]\:px-2 {
        padding-left: 0.5em;
        padding-right: 0.5em
    }

    .min-\[480px\]\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }
}@media (min-width: 640px) {
    .sm\:absolute {
        position: absolute
    }

    .sm\:right-4 {
        right: 1em
    }

    .sm\:top-2 {
        top: 0.5em
    }

    .sm\:top-4 {
        top: 1em
    }

    .sm\:col-span-4 {
        grid-column: span 4/span 4
    }

    .sm\:col-span-6 {
        grid-column: span 6/span 6
    }

    .sm\:mx-2 {
        margin-left: 0.5em;
        margin-right: 0.5em
    }

    .sm\:mx-5 {
        margin-left: 1.25em;
        margin-right: 1.25em
    }

    .sm\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .sm\:mb-0 {
        margin-bottom: 0
    }

    .sm\:mb-2 {
        margin-bottom: 0.5em
    }

    .sm\:mb-3 {
        margin-bottom: 0.75em
    }

    .sm\:mb-4 {
        margin-bottom: 1em
    }

    .sm\:mb-6 {
        margin-bottom: 1.5em
    }

    .sm\:ml-1 {
        margin-left: 0.25em
    }

    .sm\:ml-10 {
        margin-left: 2.5em
    }

    .sm\:ml-8 {
        margin-left: 2em
    }

    .sm\:mr-2 {
        margin-right: 0.5em
    }

    .sm\:mr-3 {
        margin-right: 0.75em
    }

    .sm\:mr-5 {
        margin-right: 1.25em
    }

    .sm\:mt-0 {
        margin-top: 0
    }

    .sm\:mt-2 {
        margin-top: 0.5em
    }

    .sm\:mt-3 {
        margin-top: 0.75em
    }

    .sm\:mt-4 {
        margin-top: 1em
    }

    .sm\:mt-5 {
        margin-top: 1.25em
    }

    .sm\:mt-6 {
        margin-top: 1.5em
    }

    .sm\:mt-8 {
        margin-top: 2em
    }

    .sm\:block {
        display: block
    }

    .sm\:inline-block {
        display: inline-block
    }

    .sm\:inline {
        display: inline
    }

    .sm\:flex {
        display: flex
    }

    .sm\:hidden {
        display: none
    }

    .sm\:size-10 {
        width: 2.5em;
        height: 2.5em
    }

    .sm\:size-8 {
        width: 2em;
        height: 2em
    }

    .sm\:size-9 {
        width: 2.25em;
        height: 2.25em
    }

    .sm\:size-\[10px\] {
        width: 10px;
        height: 10px
    }

    .sm\:h-14 {
        height: 3.5em
    }

    .sm\:h-16 {
        height: 4em
    }

    .sm\:h-3 {
        height: 0.75em
    }

    .sm\:h-4 {
        height: 1em
    }

    .sm\:h-5 {
        height: 1.25em
    }

    .sm\:h-6 {
        height: 1.5em
    }

    .sm\:h-7 {
        height: 1.75em
    }

    .sm\:h-\[calc\(100\%_-_4rem\)\] {
        height: calc(100% - 4em)
    }

    .sm\:h-\[calc\(100vh_-_7\.75rem\)\] {
        height: calc(100vh - 7.75em)
    }

    .sm\:h-auto {
        height: auto
    }

    .sm\:h-full {
        height: 100%
    }

    .sm\:max-h-\[450px\] {
        max-height: 450px
    }

    .sm\:w-10 {
        width: 2.5em
    }

    .sm\:w-12 {
        width: 3em
    }

    .sm\:w-16 {
        width: 4em
    }

    .sm\:w-20 {
        width: 5em
    }

    .sm\:w-28 {
        width: 7em
    }

    .sm\:w-3\/4 {
        width: 75%
    }

    .sm\:w-3\/5 {
        width: 60%
    }

    .sm\:w-40 {
        width: 10em
    }

    .sm\:w-52 {
        width: 13em
    }

    .sm\:w-56 {
        width: 14em
    }

    .sm\:w-64 {
        width: 16em
    }

    .sm\:w-80 {
        width: 20em
    }

    .sm\:w-\[72px\] {
        width: 72px
    }

    .sm\:w-full {
        width: 100%
    }

    .sm\:w-max {
        width: -moz-max-content;
        width: max-content
    }

    .sm\:min-w-\[780px\] {
        min-width: 780px
    }

    .sm\:max-w-lg {
        max-width: 32em
    }

    .sm\:max-w-md {
        max-width: 28em
    }

    .sm\:shrink {
        flex-shrink: 1
    }

    .sm\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .sm\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .sm\:grid-cols-\[repeat\(var\(--sm\)\2c 1fr\)\] {
        grid-template-columns:repeat(var(--sm), 1fr)
    }

    .sm\:grid-rows-2 {
        grid-template-rows:repeat(2, minmax(0, 1fr))
    }

    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:flex-col {
        flex-direction: column
    }

    .sm\:items-start {
        align-items: flex-start
    }

    .sm\:items-center {
        align-items: center
    }

    .sm\:justify-start {
        justify-content: flex-start
    }

    .sm\:gap-6 {
        gap: 1.5em
    }

    .sm\:gap-8 {
        gap: 2em
    }

    .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(0px * var(--tw-space-x-reverse));
        margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)))
    }

    .sm\:space-x-20 > :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)))
    }

    .sm\: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)))
    }

    .sm\: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)))
    }

    .sm\: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)))
    }

    .sm\: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)))
    }

    .sm\: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))
    }

    .sm\: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))
    }

    .sm\: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))
    }

    .sm\: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))
    }

    .sm\:rounded-lg {
        border-radius: 0.5em
    }

    .sm\:rounded-none {
        border-radius: 0
    }

    .sm\:rounded-b-xl {
        border-bottom-right-radius: 0.75em;
        border-bottom-left-radius: 0.75em
    }

    .sm\:border-l-0 {
        border-left-width: 0
    }

    .sm\:border-r {
        border-right-width: 1px
    }

    .sm\:border-t {
        border-top-width: 1px
    }

    .sm\:border-t-0 {
        border-top-width: 0
    }

    .sm\:bg-gray-50 {
        --tw-bg-opacity: 1;
        background-color: rgb(249 250 251/var(--tw-bg-opacity))
    }

    .sm\:bg-gray-700 {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81/var(--tw-bg-opacity))
    }

    .sm\:p-4 {
        padding: 1em
    }

    .sm\:px-2 {
        padding-left: 0.5em;
        padding-right: 0.5em
    }

    .sm\:px-4 {
        padding-left: 1em;
        padding-right: 1em
    }

    .sm\:px-6 {
        padding-left: 1.5em;
        padding-right: 1.5em
    }

    .sm\:py-2 {
        padding-top: 0.5em;
        padding-bottom: 0.5em
    }

    .sm\:py-3 {
        padding-top: 0.75em;
        padding-bottom: 0.75em
    }

    .sm\:py-4 {
        padding-top: 1em;
        padding-bottom: 1em
    }

    .sm\:py-6 {
        padding-top: 1.5em;
        padding-bottom: 1.5em
    }

    .sm\:py-8 {
        padding-top: 2em;
        padding-bottom: 2em
    }

    .sm\:py-\[6px\] {
        padding-top: 6px;
        padding-bottom: 6px
    }

    .sm\:pb-0 {
        padding-bottom: 0
    }

    .sm\:pb-10 {
        padding-bottom: 2.5em
    }

    .sm\:pb-2 {
        padding-bottom: 0.5em
    }

    .sm\:pb-3 {
        padding-bottom: 0.75em
    }

    .sm\:pb-4 {
        padding-bottom: 1em
    }

    .sm\:pb-6 {
        padding-bottom: 1.5em
    }

    .sm\:pb-8 {
        padding-bottom: 2em
    }

    .sm\:pl-4 {
        padding-left: 1em
    }

    .sm\:pr-3 {
        padding-right: 0.75em
    }

    .sm\:pr-4 {
        padding-right: 1em
    }

    .sm\:pt-10 {
        padding-top: 2.5em
    }

    .sm\:pt-4 {
        padding-top: 1em
    }

    .sm\:text-left {
        text-align: left
    }

    .sm\:text-2xl {
        font-size: 1.5em;
        line-height: 2em
    }

    .sm\:text-2xl\/\[2\.4rem\] {
        font-size: 1.5em;
        line-height: 2.4em
    }

    .sm\:text-3xl {
        font-size: 1.875em;
        line-height: 2.25em
    }

    .sm\:text-4xl {
        font-size: 2.25em;
        line-height: 2.5em
    }

    .sm\:text-4xl\/\[3rem\] {
        font-size: 2.25em;
        line-height: 3em
    }

    .sm\:text-\[22px\] {
        font-size: 22px
    }

    .sm\:text-base {
        font-size: 1em;
        line-height: 1.5em
    }

    .sm\:text-lg {
        font-size: 1.125em;
        line-height: 1.75em
    }

    .sm\:text-sm {
        font-size: 0.875em;
        line-height: 1.25em
    }

    .sm\:text-xl {
        font-size: 1.25em;
        line-height: 1.75em
    }

    .sm\:text-xs {
        font-size: 0.75em;
        line-height: 1em
    }

    .sm\:font-bold {
        font-weight: 700
    }

    .sm\:leading-normal {
        line-height: 1.5
    }

    .sm\:text-secondary {
        --tw-text-opacity: 1;
        color: rgb(28 58 77/var(--tw-text-opacity))
    }

    .sm\:text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .sm\:ring-1 {
        --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .sm\:transition-transform {
        transition-property: transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .sm\:\[flex\:0_0_var\(--slides-number-sm\)\] {
        flex: 0 0 var(--slides-number-sm)
    }

    .sm\:first\:border-r:first-child {
        border-right-width: 1px
    }

    .sm\:first\:pr-4:first-child {
        padding-right: 1em
    }

    .sm\:hover\:rotate-6:hover {
        --tw-rotate: 6deg;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }
}@media (min-width: 768px) {
    .md\:col-span-2 {
        grid-column: span 2/span 2
    }

    .md\:col-span-5 {
        grid-column: span 5/span 5
    }

    .md\:col-span-7 {
        grid-column: span 7/span 7
    }

    .md\:m-5 {
        margin: 1.25em
    }

    .md\:m-8 {
        margin: 2em
    }

    .md\:mx-2 {
        margin-left: 0.5em;
        margin-right: 0.5em
    }

    .md\:mx-20 {
        margin-left: 5em;
        margin-right: 5em
    }

    .md\:mb-4 {
        margin-bottom: 1em
    }

    .md\:ml-0 {
        margin-left: 0
    }

    .md\:ml-4 {
        margin-left: 1em
    }

    .md\:ml-8 {
        margin-left: 2em
    }

    .md\:mt-0 {
        margin-top: 0
    }

    .md\:mt-4 {
        margin-top: 1em
    }

    .md\:mt-6 {
        margin-top: 1.5em
    }

    .md\:block {
        display: block
    }

    .md\:flex {
        display: flex
    }

    .md\:hidden {
        display: none
    }

    .md\:h-3 {
        height: 0.75em
    }

    .md\:h-4 {
        height: 1em
    }

    .md\:w-1\/2 {
        width: 50%
    }

    .md\:w-1\/3 {
        width: 33.333333%
    }

    .md\:w-28 {
        width: 7em
    }

    .md\:w-4\/6 {
        width: 66.666667%
    }

    .md\:w-40 {
        width: 10em
    }

    .md\:w-44 {
        width: 11em
    }

    .md\:w-48 {
        width: 12em
    }

    .md\:w-52 {
        width: 13em
    }

    .md\:w-72 {
        width: 18em
    }

    .md\:min-w-\[1000px\] {
        min-width: 1000px
    }

    .md\:min-w-\[10rem\] {
        min-width: 10em
    }

    .md\:min-w-\[12rem\] {
        min-width: 12em
    }

    .md\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .md\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .md\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .md\:grid-cols-\[repeat\(var\(--md\)\2c 1fr\)\] {
        grid-template-columns:repeat(var(--md), 1fr)
    }

    .md\:flex-row {
        flex-direction: row
    }

    .md\:flex-col {
        flex-direction: column
    }

    .md\:items-center {
        align-items: center
    }

    .md\:justify-center {
        justify-content: center
    }

    .md\:gap-x-4 {
        -moz-column-gap: 1em;
        column-gap: 1em
    }

    .md\: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)))
    }

    .md\: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)))
    }

    .md\:bg-accent\/70 {
        background-color: rgba(28, 138, 35, .7)
    }

    .md\:p-2 {
        padding: 0.5em
    }

    .md\:px-2 {
        padding-left: 0.5em;
        padding-right: 0.5em
    }

    .md\:py-2 {
        padding-top: 0.5em;
        padding-bottom: 0.5em
    }

    .md\:py-4 {
        padding-top: 1em;
        padding-bottom: 1em
    }

    .md\:py-8 {
        padding-top: 2em;
        padding-bottom: 2em
    }

    .md\:py-\[2px\] {
        padding-top: 2px;
        padding-bottom: 2px
    }

    .md\:pb-2 {
        padding-bottom: 0.5em
    }

    .md\:pl-0 {
        padding-left: 0
    }

    .md\:text-left {
        text-align: left
    }

    .md\:text-center {
        text-align: center
    }

    .md\:text-2xl {
        font-size: 1.5em;
        line-height: 2em
    }

    .md\:text-\[0\.675rem\] {
        font-size: 0.675em
    }

    .md\:text-base {
        font-size: 1em;
        line-height: 1.5em
    }

    .md\:text-lg {
        font-size: 1.125em;
        line-height: 1.75em
    }

    .md\:text-sm {
        font-size: 0.875em;
        line-height: 1.25em
    }

    .md\:text-xl {
        font-size: 1.25em;
        line-height: 1.75em
    }

    .md\:text-xs {
        font-size: 0.75em;
        line-height: 1em
    }

    .md\:font-bold {
        font-weight: 700
    }

    .md\:leading-5 {
        line-height: 1.25em
    }

    .md\:text-primary {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }

    .md\:\[flex\:0_0_var\(--slides-number-md\)\] {
        flex: 0 0 var(--slides-number-md)
    }
}@media (min-width: 1024px) {
    .lg\:visible {
        visibility: visible
    }

    .lg\:absolute {
        position: absolute
    }

    .lg\:relative {
        position: relative
    }

    .lg\:-bottom-4 {
        bottom: -1em
    }

    .lg\:left-8 {
        left: 2em
    }

    .lg\:top-0 {
        top: 0
    }

    .lg\:top-1\/2 {
        top: 50%
    }

    .lg\:order-1 {
        order: 1
    }

    .lg\:order-2 {
        order: 2
    }

    .lg\:col-span-1 {
        grid-column: span 1/span 1
    }

    .lg\:col-span-2 {
        grid-column: span 2/span 2
    }

    .lg\:col-span-3 {
        grid-column: span 3/span 3
    }

    .lg\:col-span-4 {
        grid-column: span 4/span 4
    }

    .lg\:col-span-5 {
        grid-column: span 5/span 5
    }

    .lg\:col-span-6 {
        grid-column: span 6/span 6
    }

    .lg\:col-span-7 {
        grid-column: span 7/span 7
    }

    .lg\:m-10 {
        margin: 2.5em
    }

    .lg\:m-8 {
        margin: 2em
    }

    .lg\:mx-8 {
        margin-left: 2em;
        margin-right: 2em
    }

    .lg\:my-0 {
        margin-top: 0
    }

    .lg\:mb-0, .lg\:my-0 {
        margin-bottom: 0
    }

    .lg\:mb-10 {
        margin-bottom: 2.5em
    }

    .lg\:mb-2 {
        margin-bottom: 0.5em
    }

    .lg\:mb-3 {
        margin-bottom: 0.75em
    }

    .lg\:mb-4 {
        margin-bottom: 1em
    }

    .lg\:mb-8 {
        margin-bottom: 2em
    }

    .lg\:mb-\[1px\] {
        margin-bottom: 1px
    }

    .lg\:ml-0 {
        margin-left: 0
    }

    .lg\:ml-12 {
        margin-left: 3em
    }

    .lg\:ml-20 {
        margin-left: 5em
    }

    .lg\:ml-6 {
        margin-left: 1.5em
    }

    .lg\:mr-24 {
        margin-right: 6em
    }

    .lg\:mr-28 {
        margin-right: 7em
    }

    .lg\:mr-8 {
        margin-right: 2em
    }

    .lg\:mt-0 {
        margin-top: 0
    }

    .lg\:mt-1 {
        margin-top: 0.25em
    }

    .lg\:mt-10 {
        margin-top: 2.5em
    }

    .lg\:mt-2 {
        margin-top: 0.5em
    }

    .lg\:mt-4 {
        margin-top: 1em
    }

    .lg\:mt-6 {
        margin-top: 1.5em
    }

    .lg\:mt-8 {
        margin-top: 2em
    }

    .lg\:block {
        display: block
    }

    .lg\:flex {
        display: flex
    }

    .lg\:grid {
        display: grid
    }

    .lg\:\!hidden {
        display: none !important
    }

    .lg\:hidden {
        display: none
    }

    .lg\:aspect-square {
        aspect-ratio: 1/1
    }

    .lg\:h-128 {
        height: 32em
    }

    .lg\:h-2 {
        height: 0.5em
    }

    .lg\:h-24 {
        height: 6em
    }

    .lg\:h-4 {
        height: 1em
    }

    .lg\:h-5 {
        height: 1.25em
    }

    .lg\:h-96 {
        height: 24em
    }

    .lg\:h-auto {
        height: auto
    }

    .lg\:h-full {
        height: 100%
    }

    .lg\:max-h-\[480px\] {
        max-height: 480px
    }

    .lg\:max-h-\[75vh\] {
        max-height: 75vh
    }

    .lg\:max-h-none {
        max-height: none
    }

    .lg\:\!w-2\/3 {
        width: 66.666667% !important
    }

    .lg\:w-1\/2 {
        width: 50%
    }

    .lg\:w-1\/4 {
        width: 25%
    }

    .lg\:w-11\/12 {
        width: 91.666667%
    }

    .lg\:w-14 {
        width: 3.5em
    }

    .lg\:w-2\/3 {
        width: 66.666667%
    }

    .lg\:w-28 {
        width: 7em
    }

    .lg\:w-3\/12 {
        width: 25%
    }

    .lg\:w-36 {
        width: 9em
    }

    .lg\:w-4 {
        width: 1em
    }

    .lg\:w-48 {
        width: 12em
    }

    .lg\:w-5 {
        width: 1.25em
    }

    .lg\:w-52 {
        width: 13em
    }

    .lg\:w-64 {
        width: 16em
    }

    .lg\:w-7 {
        width: 1.75em
    }

    .lg\:w-9\/12 {
        width: 75%
    }

    .lg\:w-\[230px\] {
        width: 230px
    }

    .lg\:w-\[calc\(\(460px\)\/3\)\] {
        width: calc((460px) / 3)
    }

    .lg\:w-auto {
        width: auto
    }

    .lg\:w-max {
        width: -moz-max-content;
        width: max-content
    }

    .lg\:min-w-0 {
        min-width: 0
    }

    .lg\:min-w-\[500px\] {
        min-width: 500px
    }

    .lg\:max-w-\[90vw\] {
        max-width: 90vw
    }

    .lg\:max-w-none {
        max-width: none
    }

    .lg\:shrink-0 {
        flex-shrink: 0
    }

    .lg\:-rotate-6 {
        --tw-rotate: -6deg
    }

    .lg\:-rotate-6, .lg\:rotate-6 {
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:rotate-6 {
        --tw-rotate: 6deg
    }

    .lg\:cursor-pointer {
        cursor: pointer
    }

    .lg\:grid-cols-1 {
        grid-template-columns:repeat(1, minmax(0, 1fr))
    }

    .lg\:grid-cols-2 {
        grid-template-columns:repeat(2, minmax(0, 1fr))
    }

    .lg\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .lg\:grid-cols-5 {
        grid-template-columns:repeat(5, minmax(0, 1fr))
    }

    .lg\:grid-cols-6 {
        grid-template-columns:repeat(6, minmax(0, 1fr))
    }

    .lg\:grid-cols-\[repeat\(var\(--lg\)\2c 1fr\)\] {
        grid-template-columns:repeat(var(--lg), 1fr)
    }

    .lg\:grid-rows-3 {
        grid-template-rows:repeat(3, minmax(0, 1fr))
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:items-start {
        align-items: flex-start
    }

    .lg\:items-center {
        align-items: center
    }

    .lg\:justify-normal {
        justify-content: normal
    }

    .lg\:justify-end {
        justify-content: flex-end
    }

    .lg\:justify-between {
        justify-content: space-between
    }

    .lg\:justify-around {
        justify-content: space-around
    }

    .lg\:gap-12 {
        gap: 3em
    }

    .lg\:gap-2 {
        gap: 0.5em
    }

    .lg\:gap-4 {
        gap: 1em
    }

    .lg\:gap-5 {
        gap: 1.25em
    }

    .lg\:gap-8 {
        gap: 2em
    }

    .lg\:gap-x-16 {
        -moz-column-gap: 4em;
        column-gap: 4em
    }

    .lg\:gap-x-4 {
        -moz-column-gap: 1em;
        column-gap: 1em
    }

    .lg\:gap-x-8 {
        -moz-column-gap: 2em;
        column-gap: 2em
    }

    .lg\:gap-y-10 {
        row-gap: 2.5em
    }

    .lg\:gap-y-3 {
        row-gap: 0.75em
    }

    .lg\: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)))
    }

    .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\: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-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-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))
    }

    .lg\: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)))
    }

    .lg\:rounded-full {
        border-radius: 9999px
    }

    .lg\:rounded-b-md {
        border-bottom-right-radius: 0.375em;
        border-bottom-left-radius: 0.375em
    }

    .lg\:rounded-t-xl {
        border-top-left-radius: 0.75em;
        border-top-right-radius: 0.75em
    }

    .lg\:border-4 {
        border-width: 4px
    }

    .lg\:border-r {
        border-right-width: 1px
    }

    .lg\:border-r-0 {
        border-right-width: 0
    }

    .lg\:border-t-0 {
        border-top-width: 0
    }

    .lg\:border-none {
        border-style: none
    }

    .lg\:border-cta {
        --tw-border-opacity: 1;
        border-color: rgb(81 152 114/var(--tw-border-opacity))
    }

    .lg\:\!bg-cta {
        --tw-bg-opacity: 1 !important;
        background-color: rgb(81 152 114/var(--tw-bg-opacity)) !important
    }

    .lg\:bg-cta {
        --tw-bg-opacity: 1;
        background-color: rgb(81 152 114/var(--tw-bg-opacity))
    }

    .lg\:bg-primary {
        --tw-bg-opacity: 1;
        background-color: rgb(255 253 253/var(--tw-bg-opacity))
    }

    .lg\:bg-secondary {
        --tw-bg-opacity: 1;
        background-color: rgb(28 58 77/var(--tw-bg-opacity))
    }

    .lg\:p-12 {
        padding: 3em
    }

    .lg\:p-5 {
        padding: 1.25em
    }

    .lg\:p-6 {
        padding: 1.5em
    }

    .lg\:p-gi {
        padding: 1em
    }

    .lg\:px-2 {
        padding-left: 0.5em;
        padding-right: 0.5em
    }

    .lg\:px-3 {
        padding-left: 0.75em;
        padding-right: 0.75em
    }

    .lg\:px-4 {
        padding-left: 1em;
        padding-right: 1em
    }

    .lg\:px-6 {
        padding-left: 1.5em;
        padding-right: 1.5em
    }

    .lg\:px-8 {
        padding-left: 2em;
        padding-right: 2em
    }

    .lg\:py-1 {
        padding-top: 0.25em;
        padding-bottom: 0.25em
    }

    .lg\:py-10 {
        padding-top: 2.5em;
        padding-bottom: 2.5em
    }

    .lg\:py-2 {
        padding-top: 0.5em;
        padding-bottom: 0.5em
    }

    .lg\:py-3 {
        padding-top: 0.75em;
        padding-bottom: 0.75em
    }

    .lg\:py-4 {
        padding-top: 1em;
        padding-bottom: 1em
    }

    .lg\:py-6 {
        padding-top: 1.5em;
        padding-bottom: 1.5em
    }

    .lg\:py-\[3px\] {
        padding-top: 3px;
        padding-bottom: 3px
    }

    .lg\:pb-0 {
        padding-bottom: 0
    }

    .lg\:pb-1 {
        padding-bottom: 0.25em
    }

    .lg\:pb-2 {
        padding-bottom: 0.5em
    }

    .lg\:pb-3 {
        padding-bottom: 0.75em
    }

    .lg\:pb-4 {
        padding-bottom: 1em
    }

    .lg\:pb-5 {
        padding-bottom: 1.25em
    }

    .lg\:pb-gi {
        padding-bottom: 1em
    }

    .lg\:pl-12 {
        padding-left: 3em
    }

    .lg\:pl-16 {
        padding-left: 4em
    }

    .lg\:pl-20 {
        padding-left: 5em
    }

    .lg\:pr-0 {
        padding-right: 0
    }

    .lg\:pr-16 {
        padding-right: 4em
    }

    .lg\:pr-2 {
        padding-right: 0.5em
    }

    .lg\:pr-4 {
        padding-right: 1em
    }

    .lg\:pr-8 {
        padding-right: 2em
    }

    .lg\:pt-2 {
        padding-top: 0.5em
    }

    .lg\:pt-\[2px\] {
        padding-top: 2px
    }

    @media (min-width: 1024px) {
        .lg\:lg\:text-sm {
            font-size: 0.875em;
            line-height: 1.25em
        }
    }.lg\:text-0\.9 {
         font-size: 0.9em
     }

    .lg\:text-2xl {
        font-size: 1.5em;
        line-height: 2em
    }

    .lg\:text-3xl {
        font-size: 1.875em;
        line-height: 2.25em
    }

    .lg\:text-4xl {
        font-size: 2.25em;
        line-height: 2.5em
    }

    .lg\:text-4xl\/\[3rem\] {
        font-size: 2.25em;
        line-height: 3em
    }

    .lg\:text-5xl {
        font-size: 3em;
        line-height: 1
    }

    .lg\:text-\[0\.7rem\] {
        font-size: 0.7em
    }

    .lg\:text-base {
        font-size: 1em;
        line-height: 1.5em
    }

    .lg\:text-lg {
        font-size: 1.125em;
        line-height: 1.75em
    }

    .lg\:text-sm {
        font-size: 0.875em;
        line-height: 1.25em
    }

    .lg\:text-xl {
        font-size: 1.25em;
        line-height: 1.75em
    }

    .lg\:font-bold {
        font-weight: 700
    }

    .lg\:font-semibold {
        font-weight: 600
    }

    .lg\:\!text-primary {
        --tw-text-opacity: 1 !important;
        color: rgb(255 253 253/var(--tw-text-opacity)) !important
    }

    .lg\:text-cta {
        --tw-text-opacity: 1;
        color: rgb(81 152 114/var(--tw-text-opacity))
    }

    .lg\:text-primary {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }

    .lg\:shadow-lg {
        --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
        --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
    }

    .lg\:shadow-lg, .lg\:shadow-shad3xl {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
    }

    .lg\:shadow-shad3xl {
        --tw-shadow: 0 0 4em rgba(29, 242, 221, .45);
        --tw-shadow-colored: 0 0 4em var(--tw-shadow-color)
    }

    .lg\:ring-4 {
        --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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .lg\:ring-cta {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(81 152 114/var(--tw-ring-opacity))
    }

    .lg\:brightness-\[0\.6\] {
        --tw-brightness: brightness(0.6);
        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)
    }

    .lg\:\[flex\:0_0_var\(--slides-number-lg\)\] {
        flex: 0 0 var(--slides-number-lg)
    }

    .lg\:first\:border-none:first-child {
        border-style: none
    }

    .lg\:last\:pt-3:last-child {
        padding-top: 0.75em
    }
}@media (min-width: 1280px) {
    .xl\:col-span-2 {
        grid-column: span 2/span 2
    }

    .xl\:col-span-3 {
        grid-column: span 3/span 3
    }

    .xl\:mb-2 {
        margin-bottom: 0.5em
    }

    .xl\:mb-3 {
        margin-bottom: 0.75em
    }

    .xl\:mb-6 {
        margin-bottom: 1.5em
    }

    .xl\:ml-16 {
        margin-left: 4em
    }

    .xl\:mt-4 {
        margin-top: 1em
    }

    .xl\:mt-6 {
        margin-top: 1.5em
    }

    .xl\:h-auto {
        height: auto
    }

    .xl\:w-80 {
        width: 20em
    }

    .xl\:grid-cols-3 {
        grid-template-columns:repeat(3, minmax(0, 1fr))
    }

    .xl\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .xl\:grid-cols-5 {
        grid-template-columns:repeat(5, minmax(0, 1fr))
    }

    .xl\:grid-cols-\[repeat\(var\(--xl\)\2c 1fr\)\] {
        grid-template-columns:repeat(var(--xl), 1fr)
    }

    .xl\:gap-10 {
        gap: 2.5em
    }

    .xl\:\!px-gi {
        padding-left: 1em !important;
        padding-right: 1em !important
    }

    .xl\:pb-2 {
        padding-bottom: 0.5em
    }

    .xl\:pb-6 {
        padding-bottom: 1.5em
    }

    .xl\:pt-6 {
        padding-top: 1.5em
    }

    .xl\:text-2xl\/\[2\.4rem\] {
        font-size: 1.5em;
        line-height: 2.4em
    }

    .xl\:text-lg {
        font-size: 1.125em;
        line-height: 1.75em
    }

    .xl\:text-sm {
        font-size: 0.875em;
        line-height: 1.25em
    }

    .xl\:ring-1 {
        --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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
    }

    .xl\:\[flex\:0_0_var\(--slides-number-xl\)\] {
        flex: 0 0 var(--slides-number-xl)
    }
}@media (min-width: 1536px) {
    .\32xl\:ml-16 {
        margin-left: 4em
    }

    .\32xl\:mr-3 {
        margin-right: 0.75em
    }

    .\32xl\:block {
        display: block
    }

    .\32xl\:hidden {
        display: none
    }

    .\32xl\:h-5 {
        height: 1.25em
    }

    .\32xl\:h-\[200px\] {
        height: 200px
    }

    .\32xl\:w-64 {
        width: 16em
    }

    .\32xl\:grid-cols-4 {
        grid-template-columns:repeat(4, minmax(0, 1fr))
    }

    .\32xl\:grid-cols-6 {
        grid-template-columns:repeat(6, minmax(0, 1fr))
    }

    .\32xl\:grid-cols-\[repeat\(var\(--2xl\)\2c 1fr\)\] {
        grid-template-columns:repeat(var(--2xl), 1fr)
    }

    .\32xl\:gap-12 {
        gap: 3em
    }

    .\32xl\:px-24 {
        padding-left: 6em;
        padding-right: 6em
    }

    .\32xl\:text-base {
        font-size: 1em;
        line-height: 1.5em
    }

    .\32xl\:text-lg {
        font-size: 1.125em;
        line-height: 1.75em
    }

    .\32xl\:text-xl {
        font-size: 1.25em;
        line-height: 1.75em
    }

    .\32xl\:\[flex\:0_0_var\(--slides-number-2xl\)\] {
        flex: 0 0 var(--slides-number-2xl)
    }
}@media (prefers-color-scheme: dark) {
    .dark\:border-gray-500 {
        --tw-border-opacity: 1;
        border-color: rgb(107 114 128/var(--tw-border-opacity))
    }

    .dark\:border-gray-600 {
        --tw-border-opacity: 1;
        border-color: rgb(75 85 99/var(--tw-border-opacity))
    }

    .dark\:bg-gray-700 {
        --tw-bg-opacity: 1;
        background-color: rgb(55 65 81/var(--tw-bg-opacity))
    }

    .dark\:bg-gray-900 {
        --tw-bg-opacity: 1;
        background-color: rgb(17 24 39/var(--tw-bg-opacity))
    }

    .dark\:text-gray-200 {
        --tw-text-opacity: 1;
        color: rgb(229 231 235/var(--tw-text-opacity))
    }

    .dark\:text-gray-400 {
        --tw-text-opacity: 1;
        color: rgb(156 163 175/var(--tw-text-opacity))
    }

    .dark\:text-white {
        --tw-text-opacity: 1;
        color: rgb(255 255 255/var(--tw-text-opacity))
    }

    .dark\:placeholder-gray-500::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(107 114 128/var(--tw-placeholder-opacity))
    }

    .dark\:placeholder-gray-500::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgb(107 114 128/var(--tw-placeholder-opacity))
    }

    .dark\:focus\:border-gray-500:focus {
        --tw-border-opacity: 1;
        border-color: rgb(107 114 128/var(--tw-border-opacity))
    }

    .dark\:focus\:ring-gray-900:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgb(17 24 39/var(--tw-ring-opacity))
    }
}.\[\&\>a\>img\]\:hover\:scale-105:hover > a > img {
     --tw-scale-x: 1.05;
     --tw-scale-y: 1.05;
     transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
 }

    .\[\&\>a\>img\]\:hover\:brightness-90:hover > a > img {
        --tw-brightness: brightness(.9)
    }

    .\[\&\>a\>img\]\:hover\:brightness-90:hover > a > img, .\[\&\>a\>img\]\:hover\:brightness-95:hover > a > img {
        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)
    }

    .\[\&\>a\>img\]\:hover\:brightness-95:hover > a > img {
        --tw-brightness: brightness(.95)
    }

    .\[\&\>a\>span\]\:hover\:block:hover > a > span {
        display: block
    }

    .\[\&\>button\]\:uppercase > button {
        text-transform: uppercase
    }

    .\[\&\>button\]\:capitalize > button {
        text-transform: capitalize
    }

    .\[\&\>button\]\:text-primary > button {
        --tw-text-opacity: 1;
        color: rgb(255 253 253/var(--tw-text-opacity))
    }

    .\[\&\>div\:first-child\]\:odd\:bg-white:nth-child(odd) > div:first-child {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255/var(--tw-bg-opacity))
    }

    .\[\&\>div\:first-child\]\:even\:bg-primary:nth-child(2n) > div:first-child {
        --tw-bg-opacity: 1;
        background-color: rgb(255 253 253/var(--tw-bg-opacity))
    }

    .\[\&\>div\>a\>img\]\:hover\:scale-105:hover > div > a > img {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .\[\&\>div\>a\]\:first\:block:first-child > div > a {
        display: block
    }

    @media (min-width: 640px) {
        .\[\&\>div\>a\]\:sm\:hover\:bg-indigo-600:hover > div > a {
            --tw-bg-opacity: 1;
            background-color: rgb(79 70 229/var(--tw-bg-opacity))
        }

        .\[\&\>div\>a\]\:sm\:hover\:text-white:hover > div > a {
            --tw-text-opacity: 1;
            color: rgb(255 255 255/var(--tw-text-opacity))
        }
    }@media not all and (min-width: 1024px) {
    .\[\&\>div\>div\>h3\]\:first\:max-lg\:text-xl:first-child > div > div > h3 {
        font-size: 1.25em;
        line-height: 1.75em
    }
}.\[\&\>div\>div\>p\]\:first\:block:first-child > div > div > p {
     display: block
 }

    .\[\&\>div\>div\]\:last\:border-none:last-child > div > div {
        border-style: none
    }

    .\[\&\>div\>span\.tile-title\]\:line-clamp-3 > div > span.tile-title {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3
    }

    .\[\&\>div\>span\.tile-title\]\:text-2xl > div > span.tile-title {
        font-size: 1.5em;
        line-height: 2em
    }

    .\[\&\>div\>span\.tile-title\]\:text-lg > div > span.tile-title {
        font-size: 1.125em;
        line-height: 1.75em
    }

    .\[\&\>div\>span\.tile-title\]\:text-xl > div > span.tile-title {
        font-size: 1.25em;
        line-height: 1.75em
    }

    .\[\&\>div\>span\.tile-title\]\:hover\:text-accent:hover > div > span.tile-title {
        --tw-text-opacity: 1;
        color: rgb(28 138 35/var(--tw-text-opacity))
    }

    .\[\&\>div\]\:hover\:block:hover > div {
        display: block
    }

    @media not all and (min-width: 768px) {
        .max-md\:\[\&\>div\]\:pl-0 > div {
            padding-left: 0
        }
    }@media not all and (min-width: 640px) {
    .\[\&\>div\]\:first\:max-sm\:flex-col:first-child > div {
        flex-direction: column
    }
}.\[\&\>img\]\:hover\:\!brightness-100:hover > img {
     --tw-brightness: brightness(1) !important;
     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) !important
 }

    .\[\&\>label\]\:mb-0 > label {
        margin-bottom: 0
    }

    .\[\&\>p\]\:hover\:w-\[105\%\]:hover > p {
        width: 105%
    }

    .\[\&\>span\]\:capitalize > span {
        text-transform: capitalize
    }

    .\[\&\>ul\]\:even\:border-gray-100:nth-child(2n) > ul {
        --tw-border-opacity: 1;
        border-color: rgb(243 244 246/var(--tw-border-opacity))
    }

    .\[\&\~span\.checkmark\]\:checked\:after\:block:checked ~ span.checkmark:after {
        content: var(--tw-content);
        display: block
    }

    #__next header > .grid {
        padding: 12px;
    }

    #__next header > .grid > .grid-cols-1 svg.w-6 {
        width: 24px;
    }

    #__next header > .grid > .grid-cols-1 svg.h-6 {
        height: 24px;
    }

    #__next header > .grid > .col-span-11 a img {
        height: 32px;
    }

    #__next header > .grid > .col-span-11 {
        margin-left: 0 !important;
    }

    @media (max-width: 1023px) {
        #__next header > .grid > .col-span-11 {
            margin-left: auto !important;
        }
    }

    #__next header > .grid > .col-span-5 nav ul li #section span.text-lg {
        font-size: 18px;
        line-height: 28px;
    }

    #__next header > .grid > .col-span-5 nav ul li #section span.text-base {
        font-size: 16px;
        line-height: 24px;
    }

    #__next header > .grid > .col-span-5 nav ul li #section img.h-8 {
        height: 32px;
    }

    #__next header > .grid > .col-span-5 nav ul li #section img.w-8 {
        width: 32px;
    }

    #__next header > .grid > .col-span-5 nav ul li .bg-black > div {
        font-size: 20px;
        line-height: 24px;
    }

    #__next header > .grid > .col-span-5 nav ul li #section > .grid {
        margin-left: auto !important;
        margin-right: auto !important;
    }
}

#__next header > .grid {
    padding: .75em !important;
}

#__next header > .grid > .col-span-5 nav ul li .bg-black > div {
    font-size: 1.25em !important;
}

#__next header > .grid > .col-span-11 a img {
    height: 2em !important;
}

#__next a {
    transition: none !important;
}

#__next > header > .grid ul.items-center {
    margin-bottom: 0;
}

#__next > header > .grid ul.items-center a:not(:hover),
#__next > header > .bg-white a:not(:hover) {
    text-decoration: none;
}

#__next > header li a {
    white-space: nowrap;
}

#__next > header > .bg-white a {
    font-weight: normal;
    text-decoration: none;
}

#__next > header > .bg-white a.js-has-children,
#__next > header > .bg-white a.js-has-children--level-2 {
    color: rgb(28, 58, 77);
    padding-right: 10px;
}

#__next > header > .bg-white a.js-has-children:after,
#__next > header > .bg-white a.js-has-children--level-2:after {
    content: '';
    border: solid black;
    /** we're setting it twice so we have the valid 2px but every browser that understands 2.5px can use that */
    /*noinspection CssOverwrittenProperties*/
    border-width: 0 2px 2px 0;
    /*noinspection CssOverwrittenProperties*/
    border-width: 0 2.5px 2.5px 0;
    display: inline-block;
    padding: 3px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    margin-top: -3px;
}

#__next > header > .bg-white a.js-has-children--level-2:after {
    margin-right: 10px;
}

#__next > header > .bg-white a:hover {
    text-decoration-color: #000 !important;
    text-decoration: underline;
}

#__next > header > .bg-white a.js-has-children:hover,
#__next > header > .bg-white a.js-has-children--level-2:hover {
    text-decoration: none;
}

#__next > header .js-children,
#__next > header .js-children--level-2 {
    position: absolute;
    top: 0;
    left: 0;
    width: calc(100% + 25px);
    height: 100vh;
    background: #ffffff;
    margin-left: -15px;
    z-index: 99999;
}

#__next > header .js-children--level-2 {
    margin-left: 0;
    width: 100%;
}

#__next > header .mobile-close {
    display: none;
}

@media (min-width: 1024px) {
    #__next > header .js-children,
    #__next > header .js-children--level-2 {
        top: -36px;
        left: 287px;
        border-left: 1px solid #E5E7EB;
        padding-left: 10px;
    }

    #__next > header .js-children--level-2 {
        top: 0;
        left: 285px;
    }

    #__next > header .js-back {
        margin-top: 31px;
        color: rgb(28, 58, 77);
    }

    #__next > header .js-back--level-2 {
        margin-top: 31px;
        color: rgb(28, 58, 77);
    }

    #__next > header .mobile-close {
        display: block;
    }

    #__next > header .js-children button,
    #__next > header .js-children--level-2 button {
        padding-top: 5px;
    }
}

#__next > header .js-children ul,
#__next > header .js-children--level-2 ul {
    list-style-type: none;
    padding-top: 13.5px;
    padding-bottom: 13.5px;
}

@media (max-width: 1024px) {
    #__next > header .js-children ul,
    #__next > header .js-children--level-2 ul {
        padding-left: 5px;
    }

    #__next > header .js-children button,
    #__next > header .js-children--level-2 button {
        padding-left: 10px;
    }

    #__next > header .js-children ul,
    #__next > header .js-children--level-2 ul {
        margin-top: 5px;
    }

    #__next > header .js-children ul,
    #__next > header .js-children--level-2 ul {
        list-style-type: none;
        padding-top: 7.75px;
        padding-bottom: 7.75px;
    }
}

#__next > header .js-children button,
#__next > header .js-children--level-2 button {
    background: #fff;
    color: rgb(28, 58, 77);
}

#__next > header .js-children ul li,
#__next > header .js-children--level-2 ul li {
    padding: 5px 10px;
}

#__next > header .js-children ul li a,
#__next > header .js-children--level-2 ul li a {
    font-size: 16px;
}

@media (min-width: 1024px) {
    #__next > header .js-children ul li,
    #__next > header .js-children--level-2 ul li {
        padding: 0 0 9px 0;
    }
}

@media (min-width: 640px) {
    #__next > header .sm\:block {
        display: block !important;
    }

    #__next > header > .bg-white {
        max-width: 320px;
        min-width: 0;
    }
}

#__next > header .p-075r {
    padding: 0.75rem;
}

#__next > header > .bg-white.absolute {
    position: absolute !important;
    z-index: 999;
    height: 100vh;
}

@media (min-width: 640px) {
    body .top-16.bg-white {
        top: 45px;
    }
}

@media (min-width: 1024px) {
    #__next > header > .bg-white.absolute {
        top: 45px !important;
    }
}

@media (min-width: 1024px) {
    #__next > header > .bg-white.absolute {
        top: 45px !important;
    }

    #__next > header .js-children ul {
        list-style-type: none;
        /* margin-top: 99px; */
    }

    #__next > header .js-children--level-2 ul {
        /* margin-top: 100px; */
    }

    #__next > header .js-children button,
    #__next > header .js-children--level-2 button {
        width: calc(100% + 10px);
        margin-left: -10px;
    }

    #__next > header .js-children ul li,
    #__next > header .js-children--level-2 ul li {
        /* padding: 10px; */
    }
}


#__next > header > .bg-white .px-3,
#__next > header > .bg-white .max-sm\:px-3 {
    padding: 0 .75em;
}

#__next header > .grid > .col-span-5 nav ul li #section span.text-base {
    font-size: var(--font-size-default) !important;
}

#__next header > .grid > .col-span-5 nav ul li #section span.text-lg {
    font-size: 1.125em !important;
    line-height: 1.75em !important;
}

#__next header > .grid > .grid-cols-1 svg.h-6 {
    width: 1.5em !important;
    height: 1.5em !important;
}

/* main menu search box */
#__next > header > .bg-white .py-3.border-b.block {
    width: 100%;
    padding-top: .75em;
    /*.75em; before */
    padding-bottom: .75em;
    /*.75em; before */
}

#__next > header > .bg-white [href="/search/"], #__next > header > .bg-white [href="/es/search/"] {
    --tw-text-opacity: 1;
    font-size: .875em;
    line-height: 1.25rem;
    padding: .875em .875em .875em 2.5775em;
    border-radius: .375em;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
    text-decoration: none !important;
    text-transform: lowercase;
}

#__next > header > .bg-white [href="/search/"]:hover, #__next > header > .bg-white [href="/es/search/"]:hover {
    --tw-text-opacity: 1;
    color: rgba(81, 152, 114, var(--tw-text-opacity));
    text-decoration: underline !important;
    text-decoration-color: #000 !important;
}

#__next > header > .bg-white [href="/search/"] + .w-5, #__next > header > .bg-white [href="/es/search/"] + .w-5 {
    width: 1.25em;
}

#__next > header > .bg-white [href="/search/"] + .h-5, #__next > header > .bg-white [href="/es/search/"] + .h-5 {
    height: 1.25em;
}

#__next > header > .bg-white [href="/search/"] + .left-3, #__next > header > .bg-white [href="/es/search/"] + .left-3 {
    left: .75em;
}

#__next > header > .bg-white div.relative {
    padding: 0;
}

#__next > header > .bg-white > nav > ul > div.relative {
    border-top: 1px solid #eee;
}

#__next > header > .bg-white > nav > ul > div.js-hidden {
    padding-top: 0.5em;
}

#__next > header > .bg-white a:not([href$="/search/"]) {
    padding: 0 15px 0 0 !important;
}

/* level 2 + new styles */
.sub-menu a {
    color: rgb(28, 58, 77);
}

.js-children--level-2 {
    position: absolute;
    left: 285.2px;
    width: calc(100% + 25px);
    height: 100vh;
    background: #F5F5F4;
    top: -100px;
}

@media only screen and (max-width: 640px) {
    .js-children--level-2 {
        left: 0;
    }
}

/** latest **/
#__next > header > .bg-white.absolute {
    background: transparent;
}

#__next > header svg.svg-inline--fa.fa-xmark {
    background: white;
    width: 1.6em;
    height: 1.6em;
}

#__next > header div.absolute nav.block ul.flex-col.list-none.w-full.bg-white {
    margin-top: 27px;
}

#__next > header .mobile-close {
    border: none;
}

@media screen and (min-width: 1024px) {
    #__next > header .js-children {
        top: -58px;
    }
}

.border-neutral-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 229 229/var(--tw-border-opacity));
}

.border-b, .border-y {
    border-bottom-width: 1px;
}

.mt-3\.5 {
    margin-top: 16px;
}

.py-2 {
    padding-top: 9px;
    padding-bottom: 9px;
}

.px-3 {
    padding-left: 13.5px;
    padding-right: 13.5px;
}

@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url("https://image.deadspin.com/tr:w-700/webfonts/roboto-condensed-v27-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:500;src:url("https://image.deadspin.com/tr:w-700/webfonts/roboto-condensed-v27-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:600;src:url("https://image.deadspin.com/tr:w-700/webfonts/roboto-condensed-v27-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url("https://image.deadspin.com/tr:w-700/webfonts/roboto-condensed-v27-latin-700.woff2") format("woff2")}@font-face{font-family:"socialicons";src:url("https://image.deadspin.com/tr:w-900/webfonts/socialicons-v12.woff2") format("woff2"),url("https://image.deadspin.com/tr:w-900/webfonts/socialicons-v12.woff") format("woff");font-weight:normal;font-display:block}@font-face{font-family:"sf-regular";src:url(https://image.deadspin.com/tr:w-900/webfonts/stateface/stateface-regular-webfont.eot);src:url("https://image.deadspin.com/tr:w-900/webfonts/stateface/stateface-regular-webfont.eot") format("embedded-opentype"),url("https://image.deadspin.com/tr:w-900/webfonts/stateface/stateface-regular-webfont.woff") format("woff"),url("https://image.deadspin.com/tr:w-900/webfonts/stateface/stateface-regular-webfont.ttf") format("truetype"),url("https://image.deadspin.com/tr:w-900/webfonts/stateface/stateface-regular-webfont.svg") format("svg");font-style:normal;font-weight:normal;font-display:block}.sm-blockmb\:3{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.sm-blockmb\:4{font-weight:var(--e)}.sm-blocksb\:1{display:flex;gap:10px}.sm-blocksb\:2{width:30px;height:auto;aspect-ratio:1;border:1px solid var(--lc);border-radius:15px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff}.sm-blocksb\:3{width:auto;height:70%;max-width:100%;clip-path:circle(100%)}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}footer{display:block}body{margin:0;font-family:-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";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}h1,h2,h3,h5{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ul{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}b{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}th{text-align:inherit}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input{overflow:visible}[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none !important}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.s_cf{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-12,.col-span1lg-space-x-6,.col-auto,.col-sm-3,.col-sm-6,.col-sm-7,.col-sm-9,.col-sm-12,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-8,.col-lg-12,.col-lg,.col-xl-4,.col-xl-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-span1lg-space-x-6{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-12{flex:0 0 100%;max-width:100%}.blokchfullbg-hwite{margin-left:33.333333%}.d-none{display:none !important}.blokclg-block{display:inline-block !important}.d-block{display:block !important}.d-flex{display:flex !important}.captializem-capitalize{display:inline-flex !important}.lg-bg-whitelg-block{flex-direction:row !important}.captializegridcols-1{flex-direction:column !important}.captializesm-font-title-font{flex-wrap:wrap !important}.blokcsm\:1{flex-wrap:nowrap !important}.sm-col-span-1sm-col-span-1{flex-grow:0 !important}.captializem-col-span-1{flex-grow:1 !important}.m\:1lg-font-title-font{flex-shrink:1 !important}.blokchfullcaptialize{justify-content:flex-end !important}.fonttitle-fontsm\:3{justify-content:center !important}.sm-capitalizemb\:2{align-items:flex-start !important}.lg-font-title-fontcaptialize{align-items:center !important}.m\:0sm-flex-col{align-items:stretch !important}.fonttitle-fontmb\:4{align-content:flex-start !important}.m-col-span-1lg-col-span-1{align-self:flex-start !important}.lg-font-title-fonthfull{align-self:center !important}.col-span1sm-block{margin:0 !important}.gridcols-1sm-font-title-font{margin-top:0 !important}.m-blocksb\:2{margin-right:0 !important}.gridcols-1m-bg-white{margin-bottom:0 !important}.sm-capitalizesb\:4{margin-left:0 !important}.sm-capitalizemb\:3{padding:0 !important}.sm-bg-whitesm-bg-white{padding-right:0 !important}.retlaive{padding-left:0 !important}.sm-blockgridrows-1{margin:auto !important}.col-span1bg-hwite{margin-top:auto !important}.sm-bg-whitegap6{margin-bottom:auto !important}.mb\:2lg-capitalize{margin-left:auto !important}.captializesm-flex-col{text-align:left !important}.m\:1sm-col-span-1{text-align:right !important}.lg-col-span-1captialize{text-align:center !important}.fonttitle-fontsb\:2{position:static !important}.position-relative{position:relative !important}.visible{visibility:visible !important}.gridcols-1m-font-title-font{width:100% !important}@media (max-width:991px){.d-none-until-lg-custom{display:none !important}}@media screen and (min-width:576px){.col-sm-12{max-width:100%}.container{max-width:540px}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-12{flex:0 0 100%}.m\:1gridcols-1{flex-direction:row !important}.captializem-bg-white{flex-wrap:nowrap !important}}@media screen and (min-width:768px){.col-md,.col-md-auto,.col-md-12{max-width:100%}.container{max-width:720px}.col-md{flex-basis:0;flex-grow:1}.col-md-auto{flex:0 0 auto;width:auto}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-12{flex:0 0 100%}.blokchfullblokc{margin-left:50%}.blokcm-col-span-1{display:none !important}.sm-capitalizem\:3{flex-direction:row !important}.m\:1justifycenter{flex-direction:column !important}.gap6justifycenter{flex-wrap:nowrap !important}.blokcm-col-span-1gap6{justify-content:flex-start !important}.blokcm-col-span-1gridrows-1{align-items:flex-start !important}.m\:1lg-flex-row{align-items:center !important}.blokcbg-hwitesm-capitalize{align-self:flex-start !important}.blokcbg-hwitem\:3{align-self:center !important}.blokcbg-hwitelg-space-x-6{text-align:center !important}}@media screen and (min-width:992px){.col-lg,.col-lg-12{max-width:100%}.container{max-width:960px}.col-lg{flex-basis:0;flex-grow:1}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-12{flex:0 0 100%}.lg-capitalizegap6{display:none !important}.sm-bg-whitebg-hwite{display:flex !important}.m-blocklg-grid-cols-2{flex-direction:row !important}.blokclg-blocksm\:4{flex-direction:column !important}}@media screen and (min-width:1200px){.container{max-width:1140px}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.blokclg-blockoverflowhidden{flex-direction:row !important}.m\:1bg-hwite{flex-direction:column !important}.sm-capitalizemb\:1{flex-wrap:nowrap !important}.m-col-span-1captialize{justify-content:flex-start !important}.blokcbg-hwitemb\:1{align-self:flex-start !important}.blokcbg-hwitelg-mb-0{align-self:center !important}.blokcbg-hwitesm-col-span-1{align-self:stretch !important}.blokcbg-hwitem\:0{text-align:left !important}}:root{--f:#aaa;--g:rgba(255,255,255,.6);--h:4px;--i:#000;--j:#3ea09d;--d:#1c3a4d;--k:#fff;--l:#fff;--c:#f3f4f6;--m:none;--n:var(--j);--o:#febf01;--p:var(--q);--r:var(--j);--s:var(--j);--t:var(--j);--u:#fff;--v:url(../image/arrow-more-red.svg);--w:url(../image/arrow-more-white.svg);--x:#fff;--y:#fff;--z:#fff;--A:var(--q);--B:url(../image/arrow-more-white.svg);--C:url(../image/arrow-more-darkblue.svg);--D:"\22\22";--q:#000;--E:#fff;--F:var(--q);--G:#a4adb9;--H:#656d78;--I:#a4adb9;--J:1.65;--K:1.2;--L:"Roboto Condensed",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--M:1;--N:1.8rem;--e:500;--O:600;--b:700;--P:800;--Q:900;--R:1;--S:var(--d);--T:var(--j);--U:#a4adb9;--V:#7c8693;--W:var(--j);--X:#4aafac;--Y:#fff;--Z:#fff;--ab:none;--bb:none;--cb:transparent;--db:var(--d);--eb:var(--d);--fb:#fff;--gb:none;--hb:none;--ib:var(--cb);--jb:var(--db);--kb:var(--eb);--lb:var(--fb);--mb:none;--nb:none;--ob:200px;--pb:140px;--qb:180px;--rb:1px solid var(--j);--sb:var(--i);--tb:var(--i);--ub:var(--i);--vb:var(--q);--wb:var(--j);--xb:var(--q);--yb:var(--j);--zb:1.5rem;--Ab:1.5rem;--Bb:1.5rem;--Cb:1.4rem;--Db:#fff;--Eb:var(--j);--Fb:1.4rem;--Gb:var(--q);--Hb:#fff;--Ib:#fff;--Jb:var(--q);--Kb:var(--j);--Lb:#fff;--Mb:transparent;--Nb:var(--q);--Ob:var(--j);--Pb:var(--q);--Qb:#fff;--Rb:var(--q);--Sb:var(--Rb);--Tb:var(--Ub);--Vb:#fff;--Wb:var(--q);--Xb:#fff;--Yb:var(--c);--Zb:var(--q);--ac:#fff;--bc:var(--j);--cc:#fff;--dc:#f6f8f9;--ec:var(--q);--fc:var(--d);--gc:var(--Ub);--hc:#fff;--ic:var(--j);--jc:var(--q);--kc:#fff;--lc:#e2e6e9;--mc:var(--q);--nc:#e9eff3;--oc:#a4adb9;--pc:var(--d);--qc:#fff;--rc:0 6px 0 -3px rgba(0,0,0,.08);--sc:url(../image/rating-star-golden.svg);--tc:url(../image/rating-star-gray.svg);--uc:url(../image/star-red.svg);--vc:url(../image/icon-bonus-gift.svg);--wc:var(--q);--xc:var(--c);--yc:var(--q);--zc:#fff;--Ac:var(--q);--Bc:var(--d);--Cc:#fff;--Dc:url(../image/arrow-right-angular-green.svg);--Ec:url(../image/arrow-link-blue.svg);--Fc:#fff;--Gc:#fff;--Hc:var(--q);--Ic:#fff;--Jc:var(--q);--Kc:var(--i);--Lc:#fff;--Mc:var(--i);--Nc:#fff;--Oc:var(--i);--Pc:#fff;--Qc:var(--d);--Rc:#fff;--Sc:#fff;--Tc:var(--q)}:root{--a:1;--Wc:#a71414;--Xc:#2db54b}body{--Uc:0px !important;--Vc:0px !important;--Yc:63px !important;--Zc:63px !important}html{font-size:calc(10px * var(--M));-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;text-size-adjust:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;min-height:100%;width:100vw;overflow-x:hidden;scroll-behavior:smooth}body{background:var(--k);font-size:var(--N);line-height:var(--J);color:var(--q);font-family:var(--L);overflow-x:hidden;max-width:100vw;min-height:100%}.body--no-scroll{overflow:hidden}img{max-width:100%;height:auto}iframe:not(#odsp_wdg_iframe){max-width:100%;display:block;margin:20px auto;border:none}iframe:not([src*="youtube.com"]):not([src*="twitch.com"]):not(#odsp_wdg_iframe){width:100%}.d-none--toggled{display:none !important}a{color:var(--S);text-decoration:underline;background-color:transparent}a:hover{color:var(--Ub)}a.blokcm-capitalize{text-decoration:none}a.sm-blockhfull{color:var(--q)}.c-pointer{cursor:pointer}a{cursor:pointer}.m-col-span-1m-block{border-bottom:1px solid var(--Ub)}blockquote p:only-child,blockquote p:last-child{margin-bottom:0}.table-wrapper{display:block;width:100%;max-width:calc(100vw - 30px);overflow-x:scroll;-webkit-overflow-scrolling:touch;margin:30px 0}.table-wrapper > table,.content-section > table,.fonttitle-fontlg-bg-white > table{border:0 !important;width:100%;margin-bottom:15px}.table-wrapper table tr,.content-section > table tr,.fonttitle-fontlg-bg-white > table tr{display:table-row;white-space:initial}.table-wrapper table th,.content-section > table th,.fonttitle-fontlg-bg-white > table th{font-weight:var(--b);background:var(--c)}.table-wrapper table th,.content-section > table th,.table-wrapper table td,.content-section > table td,.fonttitle-fontlg-bg-white > table th,.fonttitle-fontlg-bg-white > table td{padding:10px;border:1px solid var(--lc);vertical-align:top}.m\:0lg-space-x-6{border:1px solid var(--lc)}img.gap6fonttitle-font,.mb\:3m\:3.gap6fonttitle-font{float:left;margin:0 20px 10px 0;max-width:40% !important}img.gridcols-1sm\:1,img.sm-blocksm\:3{display:block;margin:30px auto;float:none;clear:both;max-width:100%}.col-lg-4 img.gridcols-1sm\:1,.col-lg-4 img.sm-blocksm\:3{margin:0 auto 10px}.m\:0lg-capitalize p:only-child{margin-bottom:0}.mb\:3m\:3{max-width:100% !important}.mb\:3m\:3.gridcols-1sm\:1,.mb\:3m\:3.sm-blocksm\:3{margin:20px auto}.mb\:3m\:3.gridcols-1sm\:1 img,.mb\:3m\:3.sm-blocksm\:3 img{width:100%}.mb\:3mb\:2{color:var(--G);font-size:1.3rem;padding:5px 0;margin-top:5px}.sm-capitalizesm\:1{box-shadow:0 0 0 1px rgba(0,0,0,.1) inset}.container,.s_cf{max-width:1200px}h1,h2,h3,h5,.captializesm-space-x-0{line-height:var(--K)}h1,h2,h3,h5{font-weight:var(--b);margin-bottom:.75rem}.m\:0fonttitle-font{margin-bottom:1.5rem}.sm-capitalizem-font-title-font > h2{position:relative;margin-bottom:1rem}p{margin-bottom:1.5rem}p:empty,.fonttitle-fontm-col-span-1 > br,.fonttitle-fontm-col-span-1 > p:empty{display:none}ul.blokcsb\:3,ol.blokcsb\:3{margin:0;padding:0;list-style:none}.blokcsb\:3 li{list-style:none}.blokcm-font-title-font,.blokcm-font-title-font:hover{transition:none !important}.m\:0lg-capitalize{padding-bottom:1.5rem !important}.content-section{background:var(--l);margin-bottom:15px}.content-section.m-blocksm-bg-white{padding-top:0;margin-bottom:0}input:read-only,textarea:read-only{outline:0}.col-span1gap6{margin-top:25px;margin-bottom:25px}.col-span1gap6 ~ h2,.col-span1gap6 ~ h3,.col-span1gap6 ~ h4{margin-top:15px}[class^='label-color--'],[class*=' label-color--']{background:var(--pc)}.m\:2lg-block{background-color:var(--pc)}.retlaivelg-grid-cols-2{background-color:#951b81}body{--Uc:38px;--Vc:52px;--Yc:44px;--Zc:60px;--fd:40px;--gd:46px;--hd:32px;padding-top:calc(var(--Uc) + var(--Yc))}.s_sh{position:absolute;top:0;left:0;width:var(--id,100vw);z-index:10;border-bottom:var(--rb)}.s_sh--sticky{position:fixed}.s_sh--show-top-rows{top:0;transition:top .25s ease-in-out !important}.s_sh--further-down{transition:top .25s ease-in-out !important}.s_sh.sticky-shadow{box-shadow:0 -10px 15px 10px rgba(0,0,0,.25);border-bottom:1px solid var(--j)}.s_sh__icon-row,.s_sh__icon-row .header-toggle-btn{height:var(--Uc);background:var(--Gb);color:var(--Hb)}.header-toggle-btn{padding-right:10px;user-select:none;align-items:center;display:flex;cursor:pointer}.header-toggle-btn:not(.header-toggle-btn--about-us){padding-right:20px;position:relative}.header-toggle-btn:not(.header-toggle-btn--about-us):after{content:"";position:absolute;right:0;top:50%;height:10px;width:10px;-webkit-mask-image:url(../image/arrow-down-angular-white.svg);mask-image:url(../image/arrow-down-angular-white.svg);-webkit-mask-size:10px auto;mask-size:10px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor;margin-top:-5px;transform:rotate(0);transition:all .25s ease-in-out}.header-toggle-btn:not(.header-toggle-btn--about-us).--active:after{transform:rotate(-180deg);transition:all .25s ease-in-out}.header-toggle-btn.--active{color:var(--j)}.header-toggle-icon{width:36px;height:38px;display:inline-block;background-size:16px;margin:0;background-repeat:no-repeat;background-position:center;position:relative}.header-toggle-icon:after{content:"";opacity:0;transition:opacity .25s ease-in-out;pointer-events:none}.header-toggle-icon.--active:after{position:absolute;bottom:0;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--j);left:50%;margin-left:-6px;opacity:1;transition:opacity .25s ease-in-out}.header-toggle-textbox,.header-toggle-label{font-size:1.3rem}.header-toggle-label{color:var(--G)}.header-toggle-btn:hover .header-toggle-label,.header-toggle-btn.--active .header-toggle-label{color:#fff}.header-toggle-textbox{top:var(--Uc);background:var(--Ib);border-top:4px solid var(--j);width:100%;left:0;opacity:0;pointer-events:none;align-items:center;z-index:100000;color:var(--q);box-shadow:0 3px 10px rgba(0,0,0,.25);height:auto;padding:5px 15px}.header-toggle-textbox.--active{display:flex !important;opacity:1;pointer-events:all}.locale-switcher__link{padding:10px 0;display:block;text-decoration:none;color:var(--Jb);transition:all .25s ease-in-out;font-size:1.4rem;user-select:none}.locale-switcher__link{padding:8px 0}.locale-switcher__link:before{width:25px;text-align:center;font-size:1.5em}.locale-switcher__link:hover,.locale-switcher__link:before{color:var(--Kb);text-decoration:none;cursor:pointer;transition:all .25s ease-in-out}.s_sh__top-row{background:var(--sb);width:100%;position:relative}.s_sh__mobile-menu-toggle{width:28px;height:28px;margin-left:15px;-webkit-mask-image:url(../image/menu-icon.svg);mask-image:url(../image/menu-icon.svg);-webkit-mask-size:20px auto;mask-size:20px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--vb);cursor:pointer}.s_sh__mobile-menu-toggle--active{opacity:.5}.site-menu-extended__toggle{display:none}.site-menu{background:var(--tb);padding:0 15px;margin:0;list-style:none;position:absolute;width:100%;z-index:9999;box-shadow:0 10px 30px rgba(0,0,0,.5);border-top:2px solid var(--j);opacity:0;left:0;transform:translateY(20px);pointer-events:none;transition:transform .25s ease-in-out,opacity .25s ease-in-out;top:var(--Yc)}.site-menu--active{transition:transform .25s ease-in-out,opacity .25s ease-in-out;transform:translateY(0px);opacity:1;pointer-events:all;overflow:auto;max-height:calc(100vh - var(--Uc) - var(--Yc))}.blokcgridcols-1sm-gap-8{color:var(--xb);text-decoration:none;padding:13px 0;display:block;outline:none}.blokcgridcols-1sm-mb-6{border-bottom:1px solid color-mix(in srgb,var(--xb) 15%,transparent)}.blokcgridcols-1sm-gap-8:hover,.blokcgridcols-1sm-gap-8:active{color:var(--xb);text-decoration:none}.s_smi--level-0.s_mihc .blokcgridcols-1sm-mb-6{position:relative;padding-right:31px}.s_sml--no-link{cursor:default}.site-menu__sub-menu-toggle,.site-menu-extended .s_mihc .s_sml--no-link{cursor:pointer}.site-menu__sub-menu-toggle{display:flex;flex-direction:column;right:0;top:0;height:100%;width:24px}.site-menu__sub-menu-toggle__arrow{width:5px;height:9px;margin:auto;-webkit-mask-image:url(../image/arrow-more-white.svg);mask-image:url(../image/arrow-more-white.svg);-webkit-mask-size:5px auto;mask-size:5px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--xb);transform:rotate(90deg);transition:transform .25s ease-in-out}.site-menu__sub-menu-toggle__arrow.--active{transform:rotate(-90deg);transition:transform .25s ease-in-out;opacity:.5}.s_smsml1,.site-menu__sub-menu-parent--level-2 .site-menu__sub-menu--level-2{background:var(--Ib);margin:0 -15px;list-style:none;padding:0 15px;display:none}.site-menu__sub-menu-parent--level-2{position:relative}.site-menu__sub-menu--level-2{margin:0;padding:0;list-style:none}.site-menu__sub-menu-parent--level-2 .site-menu__sub-menu--level-2{margin:0 0 0 15px;padding:0}body.body-header-search--active .s_sh{z-index:100001;border-bottom:none}.sm-bg-whitemb\:4{background:rgba(0,0,0,.8);opacity:0;transition:opacity .25s ease-in-out}body.body-header-search--active .sm-bg-whitemb\:4{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;opacity:1;transition:opacity .25s ease-in-out}.header-search-form{background:none;margin-right:0;margin-left:0}.header-search{position:absolute;left:0;top:0;align-items:center;width:100%;height:100%;max-width:100%;z-index:9999;align-content:center;transition:all .25s ease-in-out;opacity:0;pointer-events:none;display:flex !important;padding:0;margin:0}.header-search--lg-active{opacity:1;transition:all .25s ease-in-out;pointer-events:all}.header-search__wrapper{background:#fff;width:0%;box-shadow:0px 20px 40px -20px rgba(0,0,0,.6);transition:all .25s ease-in-out;opacity:0;overflow:hidden}.header-search--lg-active .header-search__wrapper{transition:all .25s ease-in-out;opacity:1;width:100%}.header-search__input-text{background:none;height:var(--Yc);line-height:var(--Yc);padding:0 50px 0 15px;border:none;color:var(--G);outline:0;font-size:1.6rem;background-color:#fff}.header-search__input-text:focus{color:var(--F)}.search__close{border-radius:var(--h);font-size:1.4rem;font-weight:var(--b);color:#fff;background:var(--d);justify-content:center;padding:5px;line-height:1;cursor:pointer;border:1px solid #fff;box-shadow:0px 10px 10px -10px rgba(0,0,0,.6);position:absolute;right:15px;transform:translateY(-125%);opacity:0;pointer-events:none}.search__close.search__close--show{opacity:1;pointer-events:all}.search__close:hover{background:var(--j)}.search-toggle{width:40px;height:var(--Yc);cursor:pointer;margin-right:0;-webkit-mask-image:url(../image/search-icon-white.svg);mask-image:url(../image/search-icon-white.svg);-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--vb)}.search-toggle.search-toggle--active{z-index:10000;-webkit-mask-image:url(../image/icon-close.svg);mask-image:url(../image/icon-close.svg);background:var(--Pb)}.site-submenu-row{background:var(--Lb);padding:0 15px;display:flex;height:40px;box-shadow:0 1px 0 0 var(--Mb) inset}body.body-header-search--active .site-submenu-row{opacity:.2;pointer-events:none;filter:grayscale(1)}.site-submenu-container{margin:0 auto;list-style:none;padding:0;position:relative}.site-submenu-container:after{content:"";position:sticky;right:-1px;top:0;margin-top:1px;height:calc(100% - 1px);width:30px;flex:0 0 30px;background:linear-gradient(to right,color-mix(in srgb,var(--Lb) 0%,transparent) 0%,color-mix(in srgb,var(--Lb) 100%,transparent) 100%)}.site-submenu-row .blokcgridcols-1sb\:1{margin-right:20px;white-space:nowrap}.site-submenu-row .blokcgridcols-1sb\:1 a{text-decoration:none;font-size:var(--Fb);position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;color:var(--Nb)}.site-submenu-row .blokcgridcols-1sb\:1 a:hover{color:var(--Ob)}.tab-item{cursor:pointer;user-select:none}.tab-content{padding:0;opacity:0;transition:height .25s ease-in-out,opacity .25s ease-in-out;height:0;overflow:hidden}.tab-content.--active{padding:15px;opacity:1;transition:height .25s ease-in-out,opacity .25s ease-in-out;height:auto;overflow:visible}.s_mw{margin:20px 0;word-wrap:break-word}.s_mw.sm-capitalizesm-capitalize{margin:0}.m-font-title-font .s_mw{margin-top:0}.lg-col-span-1m-capitalize{margin-bottom:10px;z-index:3}.lg-col-span-1m-bg-white > span{display:block}.mb\:1 .lg-col-span-1m-capitalize{padding:10px 0;position:relative;margin-bottom:0}.lg-col-span-1m-capitalize,.lg-col-span-1m-capitalize a{font-size:1.1rem;color:var(--U);text-decoration:none;line-height:1.35}.lg-col-span-1m-capitalize a:hover,.lg-col-span-1m-font-title-font{color:var(--V)}.h1-headline{font-size:calc(2.4rem * var(--R))}h2{font-size:calc(1.8rem * var(--R))}h2#sub-h2-headline-for-some-more-information{font-size:calc(1.6rem * var(--R));margin-top:-.125em}h3{font-size:calc(1.6rem * var(--R))}.button{text-decoration:none;margin:0 10px 10px 0;display:inline-flex;border:1px solid var(--eb);color:var(--eb);padding:10px;line-height:1.25;border-radius:var(--h);margin-right:10px;cursor:pointer;font-weight:var(--b);font-size:1.5rem;align-content:center;justify-content:center;align-items:center;text-align:center}.button:hover{text-decoration:none;background-color:var(--db);color:var(--fb)}.button.col-span1lg-bg-white{background-color:var(--i);color:#fff}.button.col-span1lg-bg-white:hover{text-decoration:none;background-color:var(--db);border-color:var(--db);color:var(--fb)}.button.col-span1lg-block{color:var(--W);border-color:var(--W)}.button.col-span1lg-block:hover{background-color:var(--W);color:var(--Z)}.button.col-span1lg-block.col-span1lg-bg-white{background-color:var(--W);border-color:var(--W);color:var(--Z)}.button.col-span1lg-block.col-span1lg-bg-white:hover{text-decoration:none;background-color:var(--X);border-color:var(--X);color:var(--Z)}.button.disabled,.button.disabled:hover{background-color:lightgray;border-color:lightgray;cursor:unset;color:#fff}.button.col-span1lg-capitalize{display:flex;margin:20px 0}.button.col-span1lg-col-span-1{background-image:var(--gb);background-position:right 12px center;background-size:7px auto;background-repeat:no-repeat;padding-right:25px;padding-left:25px}.button.col-span1lg-col-span-1:hover{background-image:var(--hb)}.button.col-span1lg-font-title-font{background-image:var(--ab)}.owl-carousel__top3-row-carousel .button.col-span1lg-font-title-font.gridcols-1sb\:3{background-image:url(../image/arrow-more-white.svg)}.button.col-span1lg-font-title-font:hover{background-image:var(--bb)}.owl-carousel__top3-row-carousel .button.col-span1lg-font-title-font.gridcols-1sb\:3:hover{background-image:url(../image/arrow-more-white.svg)}.button.sm-col-span-1gap6{margin:3px 0}.button.lg-font-title-fontm-col-span-1{margin:0}.button.col-span1sm-bg-white{padding-top:13px;padding-bottom:13px}.sb\:4:not(.flex-content__main-content--no-style):not(.flex-content--comparison-column-template):not(.flex-content__main-content--fullwidth){padding:0;background:var(--l)}.sb\:4.sm\:1{padding:20px 15px 15px !important}.--layout-version1 .sb\:4.sm\:1.sm-bg-whitesm\:3{margin-top:0}.sb\:4.sm-capitalizem-capitalize{padding:20px 15px !important}.sb\:4.blokcsm-col-span-1sm-flex-col{background:none}.flex-content__col-sidebar{margin-top:40px}.blokcsm-col-span-1sm-mb-6{padding-top:15px}.fonttitle-fontretlaive:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.blokcsm-col-span-1sm\:3{position:relative}.blokcsm-col-span-1sm\:3:after{position:absolute;top:0;height:calc(100% + 1px * 1);width:var(--id,100vw);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;content:"";z-index:-1}.blokcsm-col-span-1sb\:4{margin-top:15px}.blokcsm-col-span-1sb\:4,.blokcsm-col-span-1sb\:4:after{background:var(--Ic)}.fonttitle-fontgridcols-1 ol,.fonttitle-fontgridcols-1 ul{margin:15px 0 30px;padding-left:30px}.content-section > ul,.content-section__toggle-content > ul,.sm-capitalizem-font-title-font > ul{padding:0;margin:15px 0;list-style:none}.sm-capitalizem-font-title-font > ul > li,.blokclg-capitalizelg-block,.content-section > ul > li,.content-section__toggle-content > ul > li{padding-left:15px;position:relative;margin-bottom:5px}.sm-capitalizem-font-title-font > ul > li p,.content-section > ul > li p{display:inline}.sm-capitalizem-font-title-font > ul > li:before,.blokclg-capitalizelg-block:before,.content-section > ul > li:before,.content-section__toggle-content > ul > li:before{content:"";width:.5rem;height:.5rem;display:inline-flex;margin-right:10px;margin-left:-15px;background:currentColor;border-radius:50%;position:relative;top:-.125rem;flex:0 0 5px;vertical-align:middle}.lg-font-title-fontsm-capitalize{width:50px;height:10px;background-image:var(--tc);background-repeat:repeat-x;background-size:10px auto}.lg-font-title-fontsm-font-title-font{height:10px;background-image:var(--sc);background-repeat:repeat-x;background-size:10px auto;background-color:var(--l)}.lg-font-title-fontsm-font-title-font.lg-font-title-fontm-bg-white{background-color:#fff}.blokclg-blockm\:0,.s_sfb .lg-font-title-fontsm-font-title-font.lg-font-title-fontm-bg-white{background-color:var(--Vb)}.lg-font-title-fontsm-font-title-font.blokcbg-hwitelg-flex-row,.lg-font-title-fontsm-font-title-font.m-col-span-1lg-font-title-font{background-color:var(--Yb)}.col-span1sm-font-title-font{font-size:1rem;line-height:1.25;margin-top:5px;margin-bottom:3px;white-space:normal}.gridcols-1captialize .col-span1sm-font-title-font{margin-top:5px;margin-bottom:3px}.col-span1sm-font-title-font,.col-span1sm-font-title-font .pointer,.col-span1sm-font-title-font .c-pointer{color:var(--I)}.col-span1sm-font-title-font .pointer,.col-span1sm-font-title-font .c-pointer{text-decoration:underline;white-space:pre-wrap}.blokcgridrows-1{line-height:1;margin-bottom:.25em}.blokcjustifycenter{font-size:1.375em;font-weight:var(--b)}.m-col-span-1gap6{font-size:2rem;font-weight:var(--b)}.sm-font-title-fontmb\:1{display:inline-block;font-size:75%}.provider-bonus-details-widget .sm-font-title-fontmb\:1{font-size:85%}.lg-font-title-fontlg-col-span-1 .sm-font-title-fontmb\:1{font-size:50%;display:block;margin-top:.25em}.s_bo-background{position:fixed;left:0;top:0;background:rgba(0,0,0,.6);width:100%;height:100%;display:none;z-index:10000;align-items:center;justify-content:center}.s_bo-background.--active{display:flex}.s_bo-window{z-index:1001;background:#fff;box-shadow:10px 10px 40px rgba(0,0,0,.3);box-sizing:border-box;display:none;max-height:90%;max-width:90%;width:600px;margin:auto}.s_bo-window.--active{display:flex}.sm-bg-whitelg-grid-cols-2{overflow-y:auto;padding:15px}.s_bo-window__close{align-self:flex-end;background:var(--c);font-size:2.4rem;width:40px;height:40px;color:#999;line-height:40px;border-radius:50%;font-weight:var(--b)}.s_bo-window__close:hover{color:var(--q)}.s_bo-window__logo{max-width:120px;margin:0 auto 15px}.s_bo-window__bonus{font-size:2.4rem;font-weight:var(--b)}.sm-bg-whitem\:2{font-size:2rem;margin:5px 0 10px;color:var(--G)}.s_bo-window__codebox{font-size:2.4rem;color:var(--T);border:2px dashed var(--T);background:color-mix(in srgb,var(--T) 5%,transparent);padding:12px;width:100%;max-width:400px;border-radius:var(--h);font-weight:var(--b);margin:0 auto}.sm-bg-whitemb\:1{margin:15px auto;font-size:1.2rem;width:100%;max-width:450px;line-height:1.5}.s_bo-window__cta{margin:0 auto;padding-left:20px;padding-right:20px}.blokcm-capitalizelg-mb-0{padding:0 0 20px;background-position:top center;background-repeat:no-repeat}.lg-space-x-6sm\:4 .m\:0captialize{padding-top:15px}.toc-section__headline{padding:15px 45px 15px 15px;font-weight:var(--b);cursor:pointer;border-bottom:1px solid transparent;position:relative}.toc-section__headline:after{content:"";position:absolute;right:0;top:0;width:45px;height:100%;-webkit-mask-image:url(../image/filter-menu.svg);mask-image:url(../image/filter-menu.svg);-webkit-mask-size:24px auto;mask-size:24px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--q)}.toc-section__headline:not(.--closed){border-bottom-color:color-mix(in srgb,var(--q) 15%,transparent)}.toc-section__headline:hover{color:var(--Ub)}.toc-section__content{padding:15px}.sm-blockm-col-span-1{margin-bottom:8px}.toc-section__ul__li_link{text-decoration:none;display:flex;position:relative}.toc-section__ul__li_link:hover{color:var(--q);text-decoration:none}.toc-section__ul__li_link:after{content:"";width:0px;height:2px;display:block;background:var(--T);transition:all .25s ease-in-out;opacity:.75;position:absolute;bottom:-2px;left:25px}.toc-section__ul__li_link:hover:after,.toc-section__ul__li_link.--active:after{width:50px}.toc-section__ul__li_link--has-sub-menu:after{margin-left:25px}.toc-section__ul__li_link--has-sub-menu:hover:after,.toc-section__ul__li_link--has-sub-menu.--active:after{width:50px}.toc-section__ul__li_link:before,.toc-section__ul__li__li__link:before{content:attr(data-toc-number) ". ";display:flex;flex:0 0 25px;padding-right:5px;align-self:baseline;justify-content:flex-end}.toc-section__ul__li_link--has-sub-menu{padding-left:25px;background:url("../image/plus-icon-red.svg") 5px 5px no-repeat;background-size:12px auto}.toc-section__ul__ul{display:none;padding:6px 25px 0 40px !important}.toc-section__ul__li__li__link{text-decoration:none;font-size:1.4rem;padding:5px 0;position:relative;color:var(--q);line-height:1.2;display:flex}.toc-section__ul__li__li__link:hover{text-decoration:none;color:var(--j)}.content-section__toggle-element{background:var(--i) url("../image/toggle-minus-white.svg") 15px center no-repeat;background-size:21px auto;padding:12px 15px 12px 50px;border-radius:var(--h);color:#fff;font-weight:var(--b);cursor:pointer}.content-section__toggle-element.--inactive{background-image:url(../image/toggle-plus-white.svg)}.content-section__toggle-element:hover{color:rgba(255,255,255,.7)}.content-section__toggle-content{padding-top:15px}.blokcsm-capitalizesm-bg-white .fonttitle-fontlg-bg-white{user-select:none;opacity:.25;filter:grayscale(1)}.lg-bg-whitecaptialize{margin:30px -15px 0}.lg-bg-whitefonttitle-font{padding:10px 0;border-bottom:1px solid var(--lc);font-size:1.4rem;height:100%}.lg-bg-whitefonttitle-font a{color:var(--q)}.lg-bg-whitefonttitle-font a:hover,.lg-bg-whitefonttitle-font:hover .lg-bg-whitelg-col-span-1{color:var(--S)}.lg-bg-whitelg-col-span-1{min-width:25px;display:inline-flex;align-self:flex-start;padding-right:5px;transition:color .25s ease-in-out}.lg-capitalizesm-font-title-font:not(:first-child){margin-top:30px}.lg-space-x-6sm-gap-8{margin-bottom:30px}.m\:0m-capitalize,.m\:2m-bg-white:not(:nth-last-child(2)){margin-bottom:30px;padding-bottom:10px;position:relative}.m\:0m-capitalize:after,.m\:2m-bg-white:not(:nth-last-child(2)):after{content:"";background:var(--lc);position:absolute;left:15px;bottom:0;width:calc(100% - 30px * 1);height:1px}.m\:0m-capitalize{padding-bottom:30px}.m\:1m\:0{flex-basis:auto;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:56.25%;box-shadow:0 0 0 9999px rgba(0,0,0,0) inset;transition:box-shadow .25s ease-in-out}.m\:0gridcols-1,.m\:1m\:0{background-color:var(--l);overflow:hidden;margin-bottom:15px}.m\:0m\:1{position:relative;height:0;padding-top:55.5%;background-repeat:no-repeat;background-size:cover;background-position:center;transition:box-shadow .25s ease-in-out;box-shadow:0 0 0 9999px rgba(0,0,0,0) inset}.m\:2gridcols-1 .m\:0m\:1{margin-bottom:20px}.m\:0m\:1:not(.m\:2gridrows-1):hover,.m\:1m\:0:hover{content:"";box-shadow:0 0 0 9999px rgba(0,0,0,.4) inset;transition:box-shadow .25s ease-in-out}.m\:0m\:1:not(.m\:2gridrows-1):after,.m\:1m\:0:after{content:"";position:absolute;bottom:0;left:0;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 70%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 70%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 70%,rgba(0,0,0,1) 100%);z-index:1;height:45%;min-height:100px}.m\:0mb\:4,.m\:1m\:2{position:absolute;bottom:15px;left:20px;max-width:calc(100% - 40px * 1);z-index:2}.m\:0sm\:4,.m\:1mb\:1{font-size:2rem;line-height:1.2em;font-weight:var(--b);text-decoration:none;color:#fff;display:block;padding-left:0px;user-select:none;text-shadow:0 0 5px rgba(0,0,0,.5)}.m\:0sm\:4:hover,.m\:1mb\:1:hover{color:var(--T);text-decoration:none}.m\:1captialize{font-size:1.2rem;color:#fff;display:flex;line-height:1.2;margin-top:15px;align-items:center}.m\:1captialize.m\:2hfull{color:var(--S);margin-bottom:.75em;margin-top:0}.m\:1captialize div{padding-right:10px;margin-right:10px;position:relative}.m\:1captialize div:not(:last-child):after{content:"";position:absolute;right:0;top:2px;width:1px;height:calc(100% - 4px * 1);background:#fff}.m\:1captialize.m\:2hfull div:not(:last-child):after{background:var(--S)}.m\:1captialize div:last-child{border:none;margin:0;padding:0}.m\:1col-span1{padding:13px 15px;min-height:74px}.m\:1spacex-6{margin-bottom:20px}.m\:2justifycenter{text-decoration:none;font-size:2rem;color:var(--q);font-weight:var(--b);margin-bottom:.5em;display:block;line-height:1.2}.m\:0gridcols-1:hover .m\:0sm\:4,.m\:1m\:0:hover .m\:1mb\:1,.m\:1spacex-6:hover .m\:2justifycenter,.m\:2justifycenter:hover{color:var(--T);text-decoration:none}.m\:2gridcols-1{height:100%}.m\:2m-block,.m\:2m\:2,.m\:0m-capitalize,.m\:2m-bg-white:not(:nth-last-child(2)){border-color:var(--lc)}.s_sfb__show-extended-tc-btn{width:12px;height:12px;flex:0 0 12px;background:var(--q);-webkit-mask-image:url(../image/header-icon-info-gray.svg);mask-image:url(../image/header-icon-info-gray.svg);-webkit-mask-size:12px auto;mask-size:12px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-left:10px;border-radius:50%;cursor:pointer;position:relative}.single-post-meta-data__social-sharing{position:relative;margin-left:auto;padding-left:10px;display:flex;align-items:center;z-index:2}.sm-mb-6{border-radius:50%;max-width:40px;max-height:40px;cursor:pointer}.sm-mb-6.blokcsm-capitalizesb\:2{cursor:default}.js-clickable{cursor:pointer}.sm\:2sb\:3{margin:15px 0;padding:0 15px}.sm\:2sb\:3 a,.sm\:2sb\:3 span{width:30px;height:30px;display:inline-flex;margin:0 5px 5px 0;background:var(--l);box-shadow:0 0 0 1px var(--lc) inset;font-size:1.3rem;text-align:center;justify-content:center;align-items:center;text-decoration:none;color:var(--q);font-weight:var(--b);transition:all .2s ease-out;cursor:pointer}.sm\:2sb\:3 a:hover,.sm\:2sb\:3 span.current,.sm\:2sb\:3 span:hover,.sm\:2sb\:3 span[data-current="1"]{box-shadow:0 0 0 1px transparent inset;transition:all .2s ease-out;background-color:var(--pc);color:var(--qc)}.blokcm-capitalizesm-flex-col{margin-bottom:20px !important}.blokcm-capitalizeretlaive{margin-top:20px !important}.filter-league-label-mobile-toggle__btn:after{background-image:url(../image/filter-menu.svg);align-self:flex-end;margin-left:auto;margin-right:0;background-size:auto 18px}.m-capitalizesb\:1{padding-top:30px;border-top:1px solid var(--lc);margin:30px 0}.blokcm-font-title-fontsm-font-title-font{margin-top:30px}.m-capitalizesb\:1:before{content:"";width:13px;height:13px;background:var(--lc);position:absolute;left:0;top:-7px;border-radius:50%}.m-capitalizesb\:4{color:var(--G);text-transform:uppercase;font-size:1.6rem;margin-bottom:5px}.blokcm-bg-whitemb\:2{margin-bottom:15px !important}.blokcm-font-title-fontm-bg-white{margin-bottom:5px !important}.m-capitalizesm\:3{border-bottom:1px solid var(--lc);padding:15px 0;background:var(--Vb);height:100%;box-shadow:none}.m-capitalizesm-flex-col{flex:1 0 100%;aspect-ratio:90/51;background-size:cover;background-position:center;background-repeat:no-repeat}.m-capitalizesm-gap-8{padding:0;flex:1 0 100%;margin-top:15px}.m-col-span-1sm-capitalize,.blokcm-font-title-fontmb\:4{color:var(--q)}.m-col-span-1sm-capitalize:hover,.blokcm-font-title-fontmb\:4:hover{color:var(--T)}.m-col-span-1sm-block,.blokcm-font-title-fontmb\:2{font-size:1.8rem;color:var(--q);margin-bottom:5px;font-weight:var(--b)}.blokcm-font-title-fontm-col-span-1{margin-left:-8px;margin-right:-8px}.blokcm-font-title-fontmb\:2{font-size:1.3rem;margin-bottom:0}.m-col-span-1m\:1{margin:30px 0}.blokcm-font-title-fontgridrows-1{margin-bottom:15px;padding-left:8px;padding-right:8px}.blokcm-font-title-fontlg-flex-row{height:100%;border-radius:var(--h);border:1px solid var(--lc)}.blokcm-font-title-fontlg-space-x-6{padding:5px 0 5px 5px;align-self:center}.blokcm-font-title-fontm\:1{padding-top:5px;padding-bottom:5px;height:100%}.s_sf{background:var(--Oc);color:var(--Pc)}.lang-switcher__toggle{color:#fff;padding:0 20px 0 10px;background:url("../image/arrow-language-switcher.svg") calc(100% - 10px * 1) center no-repeat;border:1px solid rgba(255,255,255,.25);background-size:8px auto;position:relative;transition:all .25s ease-in-out;user-select:none;line-height:1;border-radius:var(--h);display:flex;align-items:center;height:40px}.lang-switcher__toggle.--active,.lang-switcher__toggle:hover{background-color:var(--d);transition:all .25s ease-in-out}.language-switcher__link__isocode{flex:0 0 30px}.footer_show-more-btn{height:40px;background:currentColor;-webkit-mask-image:url(../image/footer-show-more-plus.svg);mask-image:url(../image/footer-show-more-plus.svg);-webkit-mask-size:40px 40px;mask-size:40px 40px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer}.footer_show-more-btn:hover{opacity:.7}.js-link{user-select:none}.s_bttb{position:fixed;bottom:15px;right:15px;z-index:9999;width:30px;height:30px;text-align:center;background:rgba(0,0,0,.3) url("../image/arrow-more-white.svg") center no-repeat;background-size:6px auto !important;cursor:pointer;border:0;border-radius:var(--h);text-decoration:none;transition:opacity .2s ease-out,background-color .2s ease-out,bottom .2s ease-out;opacity:0;pointer-events:none;text-indent:-9999px;transform:rotate(-90deg)}.s_bttb.visible{opacity:1;pointer-events:all}.s_bttb:hover{background-color:rgba(0,0,0,.4)}.body--no-scroll .s_bttb{z-index:1}.pointer{cursor:pointer}.m-col-span-1sb\:2{margin-top:1rem !important;padding:15px 15px 15px 45px;background:var(--o);border-radius:var(--h);line-height:1.25;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:75px;position:relative;z-index:0;color:var(--p)}.sm-bg-whitesb\:3 .m-col-span-1sb\:2{margin-bottom:30px !important}.m-font-title-fontlg-bg-white{font-size:1.8rem;margin-bottom:3px;font-weight:var(--b);line-height:1.2}.m-col-span-1sb\:2:before{height:auto;width:30px;line-height:1;font-size:4rem;position:absolute;content:"!";left:15px;top:15px;color:var(--p);display:flex;align-items:center;border-radius:50%;font-weight:var(--b);z-index:1}.m-col-span-1sb\:2.blokcsm-capitalizesm-capitalize{padding-left:60px}.m-col-span-1sb\:2.blokcsm-capitalizesm-capitalize:before{left:10px;justify-content:center}.blokcsm-capitalizesm-capitalize{margin-bottom:30px;border:2px solid #222}.blokcsm-capitalizesm-capitalize .m-font-title-fontlg-bg-white{margin-bottom:0}.review-hero-not-available .gridcols-1sm-capitalize:not(.owl-loaded){padding-top:30px;display:grid;grid-gap:0 20px;grid-template-columns:1fr;grid-auto-flow:column}.review-hero-not-available .gridcols-1sm-capitalize:not(.owl-loaded) .gridcols-1m-capitalize{min-width:calc(var(--id,100vw) - 30px)}.review-hero-not-available .gridcols-1sm-capitalize .owl-stage-outer{padding:15px;margin:-15px}.review-hero-not-available .gridcols-1sm-capitalize.owl-carousel-inactive{display:flex;flex-wrap:nowrap !important;overflow:hidden;align-items:flex-start;padding-bottom:39px;margin:0 !important}.code-input-field[data-is-exclusive="1"],.general-code-field[data-is-exclusive="1"]{position:relative}.code-input-field[data-is-exclusive="1"]:not(.code-input-field--disabled):before,.general-code-field[data-is-exclusive="1"]:not(.m-blockm-bg-white):not(.exclusive-promo-code-field):before{content:var(--pd);position:absolute;top:-4px;right:-4px;background:#e02d57;color:#fff;font-size:1rem;line-height:1;padding:2px 8px;letter-spacing:normal !important;border-radius:2px;font-weight:normal;pointer-events:none}.m-capitalizebg-hwite:not(.posts-key-points--unstyled){background:var(--c);padding:15px;border-radius:var(--h);margin-bottom:15px}.m-capitalizeblokc{color:var(--Cc);font-size:1.1rem;font-weight:var(--b);line-height:1.2;display:inline-flex;align-self:flex-start;text-transform:uppercase;padding:4px 8px;background:var(--Bc);border-radius:var(--h);margin-bottom:10px}.m-capitalizecaptialize{margin:0;padding:0;padding-inline-start:15px}.m-capitalizefonttitle-font:not(:last-child){margin-bottom:.75rem}.general-code-field{display:block;position:relative}.general-code-field label{margin:0;display:block}.general-code-field__input{background:var(--xc);color:var(--yc);border:none;border-radius:var(--h);padding:5px;height:100%;width:100%;cursor:pointer;text-align:center;font-size:1.4rem;min-height:41px}.general-code-field__input--disabled,.general-code-field__input--disabled:hover{pointer-events:none;color:#666;font-size:1.8rem}.general-code-field__input:not(.--is-tracking):not(.--active):not(.general-code-field__input--disabled){font-size:1.8rem;letter-spacing:3px;padding-top:.75rem;padding-bottom:0}.general-code-field__input.--is-tracking:not(.--active):not(.--is-exclusive):not(.general-code-field__input--disabled){font-size:1.6rem;padding-top:.25rem;padding-bottom:0}.general-code-field__input.--is-tracking.--is-exclusive:not(.--active):not(.general-code-field__input--disabled){font-size:1.6rem;letter-spacing:0;padding-top:.2rem;padding-bottom:0}.general-code-field.--has-code:not(.--hide-copy-btn) .general-code-field__input{padding-right:35px}.general-code-field.--is-tracking:not(.--active) .general-code-field__input{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.general-code-field:not(.m-blockm-bg-white):hover .general-code-field__input:not(.--active){color:var(--n)}.general-code-field__input.--active{color:var(--n);font-weight:var(--b);border:1px solid var(--n) !important;background:#f6fdfb}.general-code-field__input.--active.--has-code{cursor:default}.general-code-field__cpy-btn{text-indent:-9999px;cursor:pointer;width:35px;position:absolute;right:0;top:0;height:100%;-webkit-mask-image:url(../image/copy-code-icon-black.svg);mask-image:url(../image/copy-code-icon-black.svg);-webkit-mask-size:14px auto;mask-size:14px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor}.general-code-field.--active .general-code-field__cpy-btn{background:var(--n)}.general-code-field__cpy-btn:hover{opacity:.7}.general-code-field__cpy-btn.sm-bg-whitem-capitalize{width:0;background:none}.general-code-field__copied-notice.--active{position:absolute;transform:translateX(-50%);max-width:90%;min-width:55%;left:50%;top:34px;background:var(--j);color:#fff;padding:4px 8px;line-height:1.2;text-align:center;font-size:1.1rem;border-radius:var(--h);letter-spacing:0;pointer-events:none;z-index:1}.--s_sfb .general-code-field__input:not(.--active),.--top5-bonus .general-code-field__input:not(.--active){border:1px dashed var(--mc)}.provider-bonus-details-widget .general-code-field__input:not(.--active){border:1px solid color-mix(in srgb,var(--Rb) 15%,transparent)}.--s_sfb .general-code-field__input:not(.general-code-field__input--disabled):hover,.--top5-bonus .general-code-field__input:not(.general-code-field__input--disabled):hover{border-color:var(--n)}.--s_sfb .general-code-field__input:not(.--active),.--top5-bonus .general-code-field__input:not(.--active),.--bonus-highlightbox .general-code-field__input:not(.--active){background:var(--zc);color:var(--Ac)}.--s_sfb .general-code-field__copied-notice.--active{bottom:-8px}.s_mw{max-height:999999px}.search__results-overlay{position:absolute;top:var(--Yc);left:0;width:100%;max-width:var(--id,100vw);background:var(--c);font-size:1.3rem;z-index:99}.main-site-search .search__results-overlay{opacity:0;pointer-events:none;transition:all .25s ease-in-out;box-shadow:0 0 15px rgba(0,0,0,.25)}.main-site-search .search__results-overlay.search__results-overlay--active{opacity:1;pointer-events:all;transition:all .25s ease-in-out}.search__results-overlay__loading{margin:15px auto;width:100px}.search__results-overlay__output{max-height:65vh;overflow-y:auto}.search__results-overlay__output em.req___highlighted{background:color-mix(in srgb,var(--j) 12%,transparent);font-weight:var(--b);font-style:normal}.req___search-result-container__tabs{background:var(--c);padding:15px 15px 5px;position:sticky;top:0;z-index:1;overflow:auto}.req___search-result-container__tab-item{border:1px solid var(--lc);padding:10px 15px;margin-right:10px;border-radius:var(--h);white-space:nowrap;color:var(--G);line-height:1;background:#fff;font-size:1.3rem}.req___search-result-container__tab-item:hover,.req___search-result-container__tab-item.--active{color:var(--F);border-color:var(--F)}.req___search-result-container__list{list-style:none;margin:0;padding:0}.req___search-result-container__list li{padding:10px 5px;position:relative}.req___search-result-container__list li.--text{padding:12px 5px}.req___search-result-container__list li:hover{background:rgba(0,0,0,.05)}.req___search-result-container__list li:not(:last-child){border-bottom:1px solid var(--lc)}.req___search-result-container__show-more{text-align:center;font-size:1.3rem;font-weight:var(--b);margin-top:15px;cursor:pointer;text-decoration:underline}.req___search-result-container__list__operator-entry{display:flex;align-items:center;flex-wrap:nowrap}.req___search-result-container__list a{text-decoration:none;color:var(--q)}.req___search-result-container__list a:hover{color:var(--T)}.req___search-result-container__list a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.req___search-result-container__list__logo{width:60px;min-width:60px;height:30px;border-radius:var(--h);margin-right:15px;display:flex;align-items:center;justify-content:center}.req___search-result-container__list__logo.req___search-result-container__list__logo--game{width:40px;min-width:40px}.req___search-result-container__list__logo img{max-height:100%;width:auto}.req___search-result-container__list__title{flex-grow:1;padding-right:15px}.req___search-result-container__list__rating{display:flex;grid-gap:0 5px;align-items:center}.req___search-result-container__list__provider-name{max-width:40%;display:flex;align-items:center}.req___search-result-container__list__rating .lg-font-title-fontsm-font-title-font{background-color:transparent}.req___search-result-container__nothing-found{padding:15px}.main-site-search__wrapper{position:relative}.main-site-search__wrapper .search__results-overlay{top:50px}.m\:0m-bg-white{display:flex;align-items:stretch;padding:8px 25px 8px 8px;background:var(--W);color:var(--Y);border-radius:var(--h);line-height:1.4;justify-content:center}.m\:0m-bg-white:hover{background:var(--X);color:var(--Z)}.m\:0m-col-span-1{width:65px;flex:0 0 65px;min-height:30px;margin-right:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--h);pointer-events:none}.m\:0m-font-title-font{align-self:center;font-weight:var(--b);pointer-events:none}.fonttitle-fontlg-bg-white > ul:not([class]),.content-section > ul:not([class]),.sb\:4 > .sm-capitalizem-font-title-font > ul:not([class]),.sm\:1 > ul:not([class]),.fonttitle-fontlg-bg-white > ol:not([class]),.content-section > ol:not([class]),.sb\:4 > .sm-capitalizem-font-title-font > ol:not([class]),.sm\:1 > ol:not([class]){margin:15px 0 30px;padding:0;list-style:none;counter-reset:section}.fonttitle-fontlg-bg-white > ul:not([class]) > li,.content-section > ul:not([class]) > li,.sb\:4 > .sm-capitalizem-font-title-font > ul:not([class]) > li,.sm\:1 > ul:not([class]) > li,.fonttitle-fontlg-bg-white > ol:not([class]) > li,.content-section > ol:not([class]) > li,.sb\:4 > .sm-capitalizem-font-title-font > ol:not([class]) > li,.sm\:1 > ol:not([class]) > li{margin-bottom:10px;padding-left:30px}.fonttitle-fontlg-bg-white > ul:not([class]) > li:before,.content-section > ul:not([class]) > li:before,.sb\:4 > .sm-capitalizem-font-title-font > ul:not([class]) > li:before,.sm\:1 > ul:not([class]) > li:before{content:"";display:inline-flex;flex:0 0 20px;height:20px;width:20px;margin-right:10px;margin-left:-30px;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;vertical-align:middle;background:var(--td,var(--Bc));-webkit-mask-image:url(../image/circle-checkmark-green.svg);mask-image:url(../image/circle-checkmark-green.svg)}.fonttitle-fontlg-bg-white > ol:not([class]) > li:before,.content-section > ol:not([class]) > li:before,.sb\:4 > .sm-capitalizem-font-title-font > ol:not([class]) > li:before,.sm\:1 > ol:not([class]) > li:before{counter-increment:section;content:counter(section);display:inline-flex;flex:0 0 22px;height:22px;width:22px;margin-right:8px;margin-left:-30px;background:var(--td,var(--Bc));color:var(--ud,var(--Cc));border-radius:11px;justify-content:center;align-items:center;font-size:1.6rem}:target{scroll-margin-top:calc(var(--Vc) + var(--Zc) + 10px)}.sm-bg-whitemb\:3{font-size:120%;color:#0aa60a;display:inline-block}.m-blocksm\:2 .m-blocksm-gap-8{max-height:30vh;overflow:hidden;margin:10px 0}.m-blocksm\:2 .m-blocksm-gap-8 img{object-position:center;object-fit:cover;width:100%;height:100%}@media (min-width:576px){.mb\:1 .lg-col-span-1m-capitalize{padding:10px 0}.lg-col-span-1m-capitalize,.lg-col-span-1m-capitalize a{font-size:1.2rem}.m\:1m\:0 .m\:1captialize{margin-top:10px}.m\:1lg-grid-cols-2{margin:0 -15px 30px;max-width:calc(100% - 30px * 1)}.m\:1m\:0:not(.m\:1sm-gap-8){padding-top:28.125%;margin:0 15px}.m-capitalizesm-flex-col{flex:0 0 250px;height:140px}.m-capitalizesm-gap-8{flex:1 0 calc(100% - 250px * 1);max-width:100%;padding:0 15px;margin-top:0}}@media (min-width:700px){.review-hero-not-available .gridcols-1sm-capitalize:not(.owl-loaded){grid-template-columns:1fr 1fr}.review-hero-not-available .gridcols-1sm-capitalize:not(.owl-loaded) .gridcols-1m-capitalize{min-width:calc(50vw - 30px)}}@media (min-width:768px){.table-wrapper{overflow-x:auto}body{padding-top:calc(var(--Vc) + var(--Zc))}.s_sh__icon-row,.s_sh__icon-row .header-toggle-icon,.s_sh__icon-row .header-toggle-btn{height:var(--Vc) !important}.header-toggle-textbox{top:var(--Vc)}.site-menu{top:var(--Zc)}.site-menu--active{max-height:calc(100vh - var(--Vc) - var(--Zc))}.header-search__input-text{font-size:2rem;padding:0 50px 0 30px;line-height:var(--Zc);height:var(--Zc)}.search__close{font-size:1.6rem;padding:8px;right:0px}.search-toggle{width:50px;height:var(--Zc);-webkit-mask-size:20px 20px;mask-size:20px 20px}.s_mw{margin:30px 0}.s_mw.sm-capitalizesm-capitalize{margin:0}h2{font-size:calc(2.2rem * var(--R))}h2#sub-h2-headline-for-some-more-information{font-size:calc(2rem * var(--R))}h3{font-size:calc(2rem * var(--R))}.h1-headline{font-size:calc(2.8rem * var(--R))}.sm-bg-whitemb\:1{font-size:1.3rem}.blokcm-capitalizelg-mb-0{padding:0 0 30px;background-size:cover !important}.m\:2m-block{padding-right:15px;border-right-style:solid;border-right-width:1px;margin-bottom:20px}.m\:1lg-grid-cols-2{margin:0}.m\:1m\:0{height:calc(50% - 7.5px * 1)}.m\:0gridcols-1,.m\:1m\:0{margin-bottom:0}.m\:1m\:0:first-of-type{margin-bottom:15px}.m\:0m-capitalize .m\:1mb\:1{font-size:1.2rem}.s_bttb{width:40px;height:40px;background-size:8px auto}.m-col-span-1sb\:2{padding-left:40px}.m-col-span-1sb\:2:before{width:50px;font-size:5rem}.m-col-span-1sb\:2{padding-left:50px}.general-code-field__input:not(.--active):not(.--is-tracking){letter-spacing:5px}.general-code-field__input:not(.--is-tracking):not(.--active):not(.general-code-field__input--disabled):hover{letter-spacing:6px}.general-code-field__input.--is-tracking.--is-exclusive:not(.--active):not(.general-code-field__input--disabled):hover,.general-code-field__input.--is-tracking:not(.--active):not(.--is-exclusive):not(.general-code-field__input--disabled):hover{letter-spacing:3px}.search__results-overlay{top:var(--Zc);font-size:initial;padding:0 15px}.req___search-result-container__tab-item{padding:12px 15px;font-size:1.4rem}}@media (min-width:992px){a,.button,[class*=' s_sml--level-'],[class*=' site-menu__sub-menu__link--level-'],.s_sml--no-link{transition:color .25s ease-in-out,background .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out}a:hover,button:hover,.button:hover,[class*=' s_sml--level-']:hover,[class*=' site-menu__sub-menu__link--level-']:hover,.s_sml--no-link:hover{transition:color .25s ease-in-out,background .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out}.transition-all,.transition-all:hover{transition:all .25s ease-in-out}.sm-blockjustifycenter,.sm-blockjustifycenter:hover{transition:color .25s ease-in-out}body.m-font-title-font .s_sh:not(.sticky-shadow){border-bottom:none}.header-toggle-btn{padding-right:8px}.header-toggle-textbox{width:250px;left:auto;right:0}.s_sh__menu-row{overflow:hidden;max-width:calc(100% - var(--ob) - 50px)}.s_sh--single-row .s_sh__menu-row{max-width:calc(100% - var(--ob) - 50px - var(--ld,175px) - 15px)}.s_sh__menu-row--overflow{overflow-y:visible}.site-menu-extended.site-menu--active{height:100%;max-height:100%}.header-search{left:15px;max-width:calc(100% - 30px * 1)}.search-toggle:hover{opacity:.5}.site-menu{padding:0;background:none;position:static;z-index:auto;margin:0;box-shadow:none;border:none;opacity:1;pointer-events:all;transition:none}.site-menu{transform:none;-ms-overflow-style:none;scrollbar-width:none}.site-menu::-webkit-scrollbar{display:none}.blokcgridcols-1sm-gap-8{padding:0;border:none}.blokcgridcols-1sm-mb-6{height:var(--Zc);align-items:center;color:var(--vb);text-decoration:none;padding:0 15px;position:relative;display:flex;justify-content:center;text-align:center}.site-menu-extended .blokcgridcols-1sm-mb-6{height:auto;min-height:50px;color:#fff;padding-left:15px}.site-menu .blokcgridcols-1sm-mb-6{white-space:nowrap}.blokcgridcols-1sm-mb-6{font-size:var(--Bb)}.site-menu .blokcgridcols-1sm-mb-6:after{content:"";position:absolute;bottom:-1px;width:calc(100% - 20px * 1);left:50%;height:3px;transform:translateX(-50%) scaleX(0);background:var(--Eb);transition:all .25s ease-in-out;opacity:0}.site-menu .blokcgridcols-1sb\:4 .blokcgridcols-1sm-mb-6:hover:after,.site-menu .blokcgridcols-1sb\:4 .s_smi--level-0:hover .blokcgridcols-1sm-mb-6:after{transform:translateX(-50%) scaleX(1);transition:all .25s ease-in-out;opacity:1}.site-menu .s_smi--level-0.s_mihc .blokcgridcols-1sm-mb-6{padding-right:15px;border-bottom:none}.site-menu__sub-menu-toggle{position:static;display:inline-flex;width:auto;height:auto}.site-menu .site-menu__sub-menu-toggle__arrow.--active{transform:rotate(0deg)}.blokcgridcols-1sm-mb-6:hover,.s_smi--level-0.s_mihc:hover .blokcgridcols-1sm-mb-6{color:var(--wb);text-decoration:none}.site-menu .site-menu__sub-menu-parent--level-2{position:static}.site-menu__sub-menu-parent--level-2 .site-menu__sub-menu-toggle__arrow{background:currentColor !important;-webkit-mask-image:url(../image/menu-show-more-icon-plus.svg) !important;mask-image:url(../image/menu-show-more-icon-plus.svg) !important;-webkit-mask-size:12px auto;mask-size:10px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:rotate(0);width:100%;height:100%}.site-menu .s_smi--level-0.s_mihc:hover .site-menu__sub-menu-toggle__arrow{transform:rotate(90deg);transition:all .25s ease-in-out;opacity:.5}.site-menu .s_smi--level-0 .s_smsml1,.site-menu .site-menu__sub-menu-parent--level-2 .site-menu__sub-menu--level-2{position:absolute;display:flex;flex-direction:column;z-index:3;width:280px;transform:translateY(20px);margin:0;opacity:0;pointer-events:none;transition:all .25s ease-in-out;box-shadow:5px 15px 30px rgba(0,0,0,.15);border-top:3px solid var(--Eb)}.site-menu .site-menu__sub-menu-parent--level-2 .site-menu__sub-menu--level-2{min-height:calc(100% + 3px * 1);transform:translate(20px,-2px);left:280px}.site-menu .site-menu__sub-menu-parent--level-2:hover .site-menu__sub-menu--level-2{transform:translate(0,-2px)}.site-menu .s_smi--level-0.s_mihc:hover .s_smsml1,.site-menu .site-menu__sub-menu-parent--level-2.s_mihc:hover .site-menu__sub-menu--level-2{display:flex !important;opacity:1;pointer-events:all;transform:translateY(-2px);transition:all .25s ease-in-out}.site-menu .site-menu__sub-menu-parent--level-2.s_mihc:hover .site-menu__sub-menu--level-2{transition-delay:75ms}.site-menu__sub-menu--level-2{padding:0 15px}.site-menu .site-menu__sub-menu-parent--level-2 .site-menu__sub-menu--level-2{padding:0 15px;width:280px;position:absolute;top:-1px;max-height:calc(100vh - 150px * 1);overflow:auto}.site-menu-extended{background:var(--ub);color:var(--Db);position:absolute;top:var(--Zc);right:15px;width:300px;list-style:none;padding:0;margin:0;transform:translateY(20px);opacity:0;pointer-events:none;transition:all .25s ease-in-out;box-shadow:5px 15px 30px rgba(0,0,0,.15);border-top:3px solid var(--Eb);z-index:10;max-height:calc(100vh - 115px * 1);overflow:auto}.s_sh--single-row .site-menu-extended{right:calc(15px + var(--ld,175px) + 15px)}.site-menu-extended.--active{display:flex;opacity:1;pointer-events:all;transform:translateY(-2px);transition:all .25s ease-in-out}.site-menu-extended .blokcgridcols-1sm-mb-6{padding-right:15px !important;border-bottom:1px solid rgba(255,255,255,.1) !important}.site-menu-extended .s_smi--level-0:last-child .blokcgridcols-1sm-mb-6{border-bottom:none !important}.site-menu-extended .blokcgridcols-1sm-mb-6{text-align:left;justify-content:flex-start}.site-menu-extended .blokcgridcols-1sm-mb-6:hover,.site-menu-extended .s_smi--level-0.s_mihc:hover .blokcgridcols-1sm-mb-6{color:var(--Eb)}.site-menu-extended .s_smsml1{margin:0}.site-menu-extended .site-menu__sub-menu--level-2{padding:0}.site-menu-extended .s_smi--level-0{opacity:1;transition:all .25s ease-in-out}.site-menu-extended .s_smi--level-0--flown-in{transition:all .25s ease-in-out}.site-menu-extended .site-menu__sub-menu-toggle{margin-left:auto;margin-right:-15px;height:100%;min-height:50px;width:60px;min-width:60px;border-left:1px solid rgba(255,255,255,.1)}.site-menu-extended .site-menu__sub-menu-toggle__arrow{margin:auto;-webkit-mask-size:8px auto;mask-size:8px auto;height:12px;width:8px;transform:rotate(90deg);background:var(--Db)}.site-menu__sub-menu-parent--level-2 .site-menu__sub-menu-toggle__arrow{width:12px;transform:rotate(0)}.site-menu-extended .site-menu__sub-menu-toggle__arrow.--active{transform:rotate(-90deg)}.site-menu__sub-menu-parent--level-2 .site-menu__sub-menu-toggle__arrow.--active{-webkit-mask-image:url(../image/menu-show-more-icon-minus.svg) !important;mask-image:url(../image/menu-show-more-icon-minus.svg) !important;transform:rotate(0);opacity:1}.site-menu-extended .header-search-form{margin:0;padding-left:55px}.site-menu-extended__li-wrapper{margin-right:auto}.site-menu-extended__li-wrapper.hidden{transition:none;width:0;padding:0;overflow:hidden;font-size:0}.site-menu-extended__toggle{flex:0 0 40px;min-width:40px;height:30px;margin:auto;border-radius:var(--h);display:flex;cursor:pointer}.site-menu-extended__toggle span{-webkit-mask-image:url(../image/menu-icon-extended-toggle-white.svg);mask-image:url(../image/menu-icon-extended-toggle-white.svg);-webkit-mask-size:26px auto;mask-size:26px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:100%;height:100%;background:var(--vb)}.--active .site-menu-extended__toggle span{background:var(--sb)}.site-menu-extended__toggle:hover{opacity:.5}.site-menu-extended__li-wrapper.--active .site-menu-extended__toggle{background-color:var(--Eb);opacity:1}.site-menu-extended .header-search-form{background:none;border-bottom:1px solid #444}.site-menu-extended .header-search{margin:15px;background:rgba(255,255,255,.1);border-radius:var(--h)}.site-menu-extended .site-menu__sub-menu-parent--level-2 .site-menu__sub-menu-toggle{min-width:40px;width:40px;min-height:34px;margin-top:-10px;margin-bottom:-10px}.site-submenu-row{padding:0}.site-submenu-container{padding:0;max-width:calc(100% - 30px * 1)}.mb\:1 .lg-col-span-1m-capitalize:not(.site-breadcrumb--review-hero-section-other){min-height:36px}.button.col-span1lg-col-span-1:hover{background-position:right 9px center}.flex-content__col-sidebar{margin-top:-1px}.m-font-title-font .flex-content__col-sidebar{margin-top:30px}.flex-content__col-sidebar.gap6lg-bg-white{margin-top:-1px}.flex-content__col-sidebar.m\:0hfull,.flex-content__col-sidebar.lg-capitalizelg-mb-0,.mb\:1 .flex-content__col-sidebar{margin-top:35px}.mb\:1.sm-bg-whitesb\:3 .flex-content__col-sidebar{margin-top:0}.sb\:3{display:flex;flex-direction:row;justify-content:space-between}.sb\:4:not(.flex-content__main-content--no-style):not(.flex-content--comparison-column-template){flex:0 1 auto;width:calc(100% - 40px - 365px * 1);max-width:795px;padding:15px 0 15px 15px;position:relative}.sb\:4.sm-capitalizem-capitalize{padding-right:15px !important}.sb\:4:not(.blokcsm-col-span-1sm-flex-col):not(.flex-content--comparison-column-template):after{content:var(--D);position:absolute;top:0;left:auto;right:0;width:var(--id,100vw);background:var(--l);height:100%;z-index:-1}.flex-content__col-sidebar{flex:0 0 380px;margin-left:25px;min-height:1%;min-width:380px}.m\:2m\:2{padding-left:15px;border-left-style:solid;border-left-width:1px;margin-bottom:20px}.m\:0sm\:4{font-size:2.8rem}.m\:1mb\:1,.m\:0m-capitalize .m\:1mb\:1{font-size:1.4rem}.m\:1sm-gap-8{min-height:180px}.blokcm-capitalizeretlaive{margin-top:40px !important}.content-section{border-left-width:1px;border-right-width:1px;border-radius:var(--h)}.m-font-title-fontfonttitle-font{z-index:1}.review-hero-not-available .gridcols-1sm-capitalize:not(.owl-loaded){grid-template-columns:1fr 1fr 1fr}.review-hero-not-available .gridcols-1sm-capitalize:not(.owl-loaded) .gridcols-1m-capitalize{min-width:calc(33.33vw - 30px)}.review-hero-not-available .gridcols-1sm-capitalize.owl-carousel-inactive{padding-bottom:0}.review-hero-not-available .gridcols-1sm-capitalize .owl-dots,.review-hero-not-available .gridcols-1sm-capitalize .owl-nav{display:none !important}.m-font-title-fontlg-bg-white{font-size:2.2rem}.general-code-field__input{transition:color .25s ease-in-out,border .25s ease-in-out,letter-spacing .05s ease-in-out}.header-search .search__results-overlay__output{max-height:calc(100vh - 150px * 1)}}@media (min-width:1199px){.review-hero-not-available .gridcols-1sm-capitalize:not(.owl-loaded) .gridcols-1m-capitalize{min-width:calc(33.33% - 30px);max-width:calc(( 1200px / 3 ) - 30px)}}@media (min-width:1200px){.site-submenu-container{max-width:1170px}.m\:1mb\:1,.m\:0m-capitalize .m\:1mb\:1{font-size:1.8rem}.m-capitalizesm\:2{margin-bottom:15px}.m-capitalizesb\:4{margin-bottom:30px}.m-capitalizesm\:3{border:1px solid var(--lc);padding:0;height:100%;border-radius:var(--h);overflow:hidden;box-shadow:inherit}.m-capitalizesm-flex-col{flex:0 0 100%;height:130px}.m-capitalizesm-gap-8{padding:15px}.m-col-span-1sm-block{margin-bottom:10px}.m-col-span-1m\:1{margin:0 auto;padding-bottom:15px}.gridcols-1sb\:1{margin-bottom:10px}}@media (min-width:1650px){.site-menu-extended{width:calc(50% - ( 1200px / 2 ) * 1);max-width:320px;min-width:300px}}@media (max-width:991px){.search-toggle.search-toggle--active{transform:translateX(50px)}.lg-col-span-1m-bg-white{width:0;flex-grow:1}}@media (max-width:768px){.lg-col-span-1m-bg-white > span{overflow-x:auto;white-space:nowrap}}@media (min-width:0px) and (max-width:991px){.s_sh__menu-row{position:absolute;left:0;width:100%;top:0}.site-menu{padding-bottom:30px}.s_smi--level-0.s_mihc .blokcgridcols-1sm-mb-6{position:relative;padding-right:31px}.site-menu__sub-menu-toggle{position:absolute;display:flex;flex-direction:column;right:0;top:0;height:100%;width:24px}.site-menu__sub-menu-toggle__arrow{width:6px;height:8px;margin:auto;-webkit-mask-size:6px auto;mask-size:6px auto;transform:rotate(90deg);transition:transform .25s ease-in-out}.site-menu__sub-menu-parent--level-2 .site-menu__sub-menu-toggle__arrow{background:currentColor !important;-webkit-mask-image:url(../image/menu-show-more-icon-plus.svg) !important;mask-image:url(../image/menu-show-more-icon-plus.svg) !important;-webkit-mask-size:12px auto;mask-size:10px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:rotate(0);width:100%;height:100%}.site-menu__sub-menu-toggle__arrow.--active{transform:rotate(-90deg);transition:transform .25s ease-in-out;opacity:.5}.site-menu__sub-menu-parent--level-2 .site-menu__sub-menu-toggle__arrow.--active{-webkit-mask-image:url(../image/menu-show-more-icon-minus.svg) !important;mask-image:url(../image/menu-show-more-icon-minus.svg) !important;transform:rotate(0);opacity:1}.s_smi--level-0{opacity:0;transform:translateX(-15px);transition:all .25s ease-in-out}.site-menu:not(.menu-has-search-form) .s_smi--level-0:nth-last-of-type(1) .blokcgridcols-1sm-mb-6{border-bottom:none}.s_smi--level-0--flown-in{opacity:1;transform:translateX(0px);transition:all .25s ease-in-out}}.owl-carousel:not(.m\:3justifycenter):not(.gridcols-1sm-capitalize):not(.carousel-additional-margin-bottom):not(.owl-theme-modern){margin-top:.5em;margin-bottom:.5em}.owl-carousel + p,.owl-carousel + h2,.owl-carousel + h3,.owl-carousel-inactive + p,.owl-carousel-inactive + h2,.owl-carousel-inactive + h3{margin-top:2.5rem}.owl-carousel-inactive{display:flex !important;margin:.5em 0 !important;overflow-x:auto}.owl-carousel-inactive,.owl-carousel:not(.owl-loaded){scrollbar-width:none;-ms-overflow-style:none}.owl-carousel-inactive::-webkit-scrollbar,.owl-carousel:not(.owl-loaded)::-webkit-scrollbar{width:0;height:0}.owl-carousel-inactive .custom-carousel__item,.owl-carousel-inactive .m-capitalizesm-mb-6,.owl-carousel-inactive .betting-tips-carousel__item,.owl-carousel-inactive .award-cards-carousel__item,.owl-carousel-inactive .latest-news-carousel__item,.owl-carousel-inactive .betting-strategies-carousel__item,.owl-carousel-inactive .latest-bonus-offers-carousel__item,.owl-carousel-inactive .casino-slots-carousel__item,.owl-carousel-inactive .provider-bonus-offer-cards-carousel__item,.owl-carousel-inactive .gridcols-1m-capitalize{margin:0 25px 0 0 !important;position:relative}.review-hero-not-available .owl-carousel-inactive .gridcols-1m-capitalize{margin:0 !important}.owl-carousel--with-sidebar:not(.owl-carousel__latest-bonus-offers) .owl-item{border:1px solid rgba(0,0,0,.1);border-radius:var(--h)}.owl-carousel__hero-cards,.owl-carousel__award-cards,.owl-carousel__provider-bonus-offer-cards,.owl-carousel__popular-casino-slots{margin:2.5rem 0}.owl-carousel__hero-cards--no-margin,.owl-carousel__award-cards--no-margin,.owl-carousel__provider-bonus-offer-card--no-margin,.owl-carousel__more-providers{margin:0 !important}.m-capitalizesm-mb-6{min-width:238px;width:238px;background:var(--Xb);color:var(--q);border-radius:var(--h);padding:15px;text-align:center;position:relative}.owl-carousel__auto-width .award-cards-carousel__item,.owl-carousel__auto-width .m-capitalizesm-mb-6,.owl-carousel__auto-width .team-carousel__item{width:100%}.owl-carousel__auto-width .team-carousel__item{min-width:237px}.sm-capitalizem-font-title-font > .owl-carousel .m-col-span-1bg-hwite,.sm-capitalizem-font-title-font > .owl-carousel-inactive .m-col-span-1bg-hwite{border:1px solid var(--lc)}.m-capitalizesm-mb-6:after{content:"";position:absolute;top:0;left:0;width:100%;height:95px;background:var(--Yb);border-radius:3px 3px 0 0}.m-col-span-1blokc{z-index:1}.m-col-span-1sm-font-title-font{width:116px;height:116px;border-radius:50%;background:#222;margin:6px auto 5px;border:3px solid #fff;box-shadow:0 0 15px rgba(0,0,0,.05)}.m-col-span-1lg-bg-white{font-size:1.2rem;padding-right:5px}.m-col-span-1gridcols-1,.m-col-span-1m-col-span-1{margin-top:5px;color:var(--q)}.m-col-span-1blokc{min-height:292px}.top5-tabs-widget__tab-item:after{display:block;content:attr(data-btn-label);font-weight:var(--b);height:1px;color:transparent;overflow:hidden;visibility:hidden}.owl-carousel__latest-strategies,.owl-carousel__latest-news,.owl-carousel__latest-bonus-offers,.owl-carousel__custom-carousel{margin:2rem 0}.owl-carousel__latest-strategies--no-margin,.owl-carousel__latest-news--no-margin,.owl-carousel__latest-bonus-offers--no-margin,.owl-carousel__custom-carousel--no-margin,.owl-carousel__how-to-register-carousel--no-margin{margin:0}.blokcm-blockm-block{background:var(--Xb);min-width:270px;width:270px;color:var(--q);border-radius:var(--h);position:relative}.blokcm-blockm-block{padding-top:15px;padding-bottom:15px;height:100%;min-width:0;display:flex;flex-direction:column}.owl-carousel--with-sidebar .blokcm-blockm-block{width:100%}.owl-carousel__betting-tips-carousel:not(.owl-carousel--with-sidebar) .blokcm-blockm-block{max-width:270px}.captializesm-block{position:relative;margin-bottom:10px;display:flex}.captializesm-col-span-1{padding-left:0}.captializesm-col-span-1 .captializem-block:after{left:0 !important}.captializem-block{margin-bottom:5px}.fonttitle-fontlg-capitalize .captializem-block{max-width:calc(100% - 58px * 1)}.sm-blockretlaive{margin-bottom:15px}.sm-blocksm-flex-col{width:100%}.sm-blocksm-space-x-0{font-weight:var(--b);font-size:1.8rem;margin-bottom:5px}.sm-capitalizecol-span1{border-top:1px solid var(--lc);margin-top:15px !important;padding-top:10px !important}.sm-capitalizeblokc{margin-bottom:5px;padding-left:20px}.sm-capitalizeblokc:last-child{margin-bottom:0}.sm-capitalizeblokc:before{content:"";display:inline-flex;flex:0 0 11px;height:11px;width:11px;margin-right:9px;margin-left:-20px;-webkit-mask-size:11px 11px;mask-size:11px 11px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.sm-capitalizecaptialize:before{background:var(--Xc,#0fc47e);-webkit-mask-image:url(../image/circle-checkmark-green.svg);mask-image:url(../image/circle-checkmark-green.svg)}.sm-capitalizefonttitle-font:before{background:var(--Wc,#f7054f);-webkit-mask-image:url(../image/circle-minus-red.svg);mask-image:url(../image/circle-minus-red.svg)}.lg-flex-rowsm-space-x-0{margin:30px 0;background:var(--c);padding-top:10px;padding-bottom:10px;border-radius:var(--h)}.captializesm-block + .lg-flex-rowsm-space-x-0{margin-top:15px}.lg-grid-cols-2lg-block{margin:-10px 0 0;padding:0;background:#fff}.lg-grid-cols-2lg-font-title-font{padding:10px;text-align:center;font-weight:var(--b);border-radius:4px 4px 0 0;background:var(--c)}.lg-grid-cols-2lg-font-title-font.--active{box-shadow:0 2px 0 var(--j) inset}.lg-grid-cols-2lg-font-title-font:not(.--active){background:#fdfdfd}.lg-grid-cols-2lg-font-title-font:first-of-type{margin-right:4px}.sm-blocksm-gap-8.--active{padding-top:10px !important;padding-bottom:0 !important}.lg-flex-rowsm-space-x-0 .sm-capitalizecol-span1{border:none;margin-top:0 !important;padding-top:0 !important}.m-font-title-fontsb\:2 .col-12.col-sm-6 .sm-capitalizebg-hwite{background:#f4f9f3;padding:15px !important}.m-font-title-fontsb\:2 .col-12.col-sm-6 .sm-capitalizecol-span1{background:#fdf3f4;padding:15px !important;border:none}.m-font-title-fontsb\:4{font-weight:var(--b);margin-bottom:10px}.m-font-title-fontsb\:4.m-font-title-fontsm\:1{color:var(--Xc,#0fc47e)}.m-font-title-fontsb\:4.m-font-title-fontsm\:2{color:var(--Wc,#f7054f)}.splitted-images-box .owl-stage{padding-left:0 !important}.col-span1retlaive{max-width:370px}.col-span1retlaive:not(:last-child){margin-bottom:30px}.col-span1sm-gap-8{margin-top:5px;color:var(--G);line-height:1.35;font-size:1.3rem;padding:5px 0}.owl-carousel-inactive.splitted-images-box img,.owl-carousel.splitted-images-box img{width:100% !important}.m\:3sm\:1{flex-flow:wrap row}.m\:3sm-flex-col{display:flex;flex:1 0 calc(50% - 10px * 1);margin:5px;min-height:70px;border:1px solid var(--lc);padding:2px;border-radius:var(--h);justify-content:center;align-items:center}.m\:3sm-space-x-0{align-self:center;max-height:82px;width:auto}.m\:3sm-flex-col.feature-toggle-item__show-more{font-size:1.6rem;font-weight:var(--b);cursor:pointer;align-items:center;transition:color .25s ease-in-out,border-color .25s ease-in-out;text-align:center;line-height:1.25}.m\:3sm-flex-col.feature-toggle-item__show-more:hover{color:var(--T);border-color:var(--T);transition:color .25s ease-in-out,border-color .25s ease-in-out}.blokclg-capitalizecol-span1{font-size:1.4rem;font-weight:var(--b);color:var(--H);margin-bottom:8px}.m\:3justifycenter{padding:0 45px}.m\:3lg-mb-0{width:112px;min-height:112px;background:var(--c);border-radius:var(--h);display:flex;align-items:center;flex-direction:column;justify-content:center;padding-bottom:10px}.m\:3m\:0:not(.provider-casino-games__item__img){height:50px;width:auto}.m\:3mb\:1{font-size:1.3rem;margin-top:10px;line-height:1.2;text-align:center}.carousel-feature-box__nav button.owl-prev{border-radius:20px 0 0 20px}.carousel-feature-box__nav button.owl-next{left:auto;right:0;border-radius:0 20px 20px 0}.carousel-feature-box__nav button.owl-prev:after{transform:rotate(90deg)}.carousel-feature-box__nav button.owl-next:after{transform:rotate(-90deg)}.toggle-mobile-wrapper{margin-bottom:15px}.toggle-mobile-container__content{max-height:0;overflow:hidden;transition:opacity .25s ease-in-out}.blokclg-font-title-font .blokcsm-capitalize{--wd:145px;max-height:var(--wd)}.toggle-mobile-container__content p:last-child{margin-bottom:0}.toggle-mobile-container__content.hfulllg-grid-cols-2 p:first-child{margin-top:1.5rem}.toggle-mobile-container__content.--visible,.hfulllg-grid-cols-2.--visible{max-height:100% !important;opacity:1;transition:opacity .25s ease-in-out;padding-bottom:0}.toggle-mobile-container__show-more{text-decoration:none;margin-bottom:.5em;display:inline-flex;position:relative;top:-.5em;cursor:pointer;border-bottom:1px dotted currentColor;color:var(--S)}.blokclg-font-title-font .toggle-mobile-container__show-more{top:.5em !important;margin-bottom:.5em !important}.toggle-mobile-container__show-more.--active{top:.5em;margin-bottom:1.5em}.blokcm-capitalizelg-mb-0 .toggle-mobile-container__show-more{color:#fff;border-bottom-color:rgba(255,255,255,.5)}.toggle-mobile-container__show-more:after{content:"";width:10px;margin-left:5px;height:10px;-webkit-mask-image:url(../image/arrow-more-darkblue.svg);mask-image:url(../image/arrow-more-darkblue.svg);-webkit-mask-size:6px auto;mask-size:6px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;transform:rotate(90deg);display:flex;align-self:center}.blokcm-capitalizelg-mb-0 .toggle-mobile-container__show-more:after{background:currentColor}.toggle-mobile-container__show-more.--active:after{transform:rotate(-90deg)}.toggle-box-container,.fonttitle-fontm-capitalize{counter-reset:section}.toggle-box-container > br{display:none}.fonttitle-fontlg-space-x-6:not(:last-of-type){margin-bottom:6px}.fullwidth-section__content > .row > [class*="col-"] .owl-carousel,.fullwidth-section__content > .row > [class*="col-"] .owl-carousel-inactive{margin-top:0 !important}.fullwidth-section__content .owl-carousel__custom-carousel.owl-carousel-inactive .custom-carousel__item{margin-right:30px !important}.m-bg-whitesm\:1 .fonttitle-fontlg-space-x-6{border:1px solid var(--mc)}.toggle-box-container__item__title{background:var(--c);padding:12px 50px 12px 15px;font-weight:var(--b);cursor:pointer;transition:color .25s ease-in-out,border-color .25s ease-in-out;position:relative;display:flex;align-items:center}.toggle-box-container__item__title:after{content:"";width:50px;height:100%;position:absolute;right:0;top:0;-webkit-mask-image:url(../image/dropdown-arrow-black.svg);mask-image:url(../image/dropdown-arrow-black.svg);-webkit-mask-size:12px auto;mask-size:12px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor;transition:background .25s ease-in-out}.m-bg-whitesm\:1 .toggle-box-container__item__title{background-color:var(--l)}.toggle-box-container__item__title:hover,.toggle-box-container__item__title.--active{transition:color .25s ease-in-out,border-color .25s ease-in-out,background .25s ease-in-out;color:var(--T)}.toggle-box-container__item__title:hover::after,.toggle-box-container__item__title.--active:after{background-color:currentColor}.toggle-box-container__item__title.--active:after{transform:rotate(180deg)}.toggle-box-container__item__content{display:none;padding:1px 15px 15px;background-color:var(--c);margin-top:-1px}.m-bg-whitesm\:1 .toggle-box-container__item__content{background-color:var(--l)}.fonttitle-fontlg-space-x-6.--active .toggle-box-container__item__content,.toggle-box-container.sm-capitalizem-bg-white .fonttitle-fontlg-space-x-6:first-of-type .toggle-box-container__item__content,.toggle-box-container.sm-capitalizem-block .toggle-box-container__item__content{display:block}.toggle-box-container__item__content p:last-child,.toggle-box-container__item__content p:only-child{margin-bottom:0}h3.fonttitle-fontgap6{display:flex;align-items:center;font-weight:var(--b);margin:0 0 2px;font-size:initial}h3.fonttitle-fontgap6:before{counter-increment:section;content:counter(section);display:flex;flex:0 0 22px;height:22px;align-self:baseline;background:var(--i);color:#fff;font-size:1.3rem;text-align:center;align-items:center;margin-right:10px;border-radius:var(--h);justify-content:center}.gridcols-1sm-capitalize{margin-top:20px;margin-bottom:20px}.gridcols-1m-capitalize{position:relative}.gridcols-1gap6{margin:0;margin-bottom:15px;box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:var(--h);background:var(--Vb);width:100%;color:var(--q)}.gridcols-1hfull{background:var(--Yb);padding:15px 20px;justify-content:center;display:flex;flex-direction:column;align-items:center;border-radius:var(--h) 0 0 var(--h)}.gridcols-1justifycenter{border-radius:50%;overflow:hidden;width:90px;height:90px}.blokcbg-hwitehfull{margin-top:10px;font-size:1.3rem}.gridcols-1mb\:1{padding:10px 15px;justify-content:center;flex-direction:column}.blokcbg-hwitem\:2{width:100%}.gridcols-1mb\:3{align-self:baseline;font-size:1.4rem;line-height:1.25;margin-bottom:.25em;padding-bottom:.1em}.gridcols-1mb\:4{font-size:2rem;font-weight:var(--b);margin:2px 0;line-height:1.2}.owl-carousel__top3-row-carousel.lg-col-span-1sm-flex-col .owl-nav.disabled + .owl-dots{margin-top:10px !important}.review-hero-section .owl-carousel__top3-row-carousel.lg-col-span-1sm-flex-col .owl-dots .owl-dot span{border-color:var(--i)}.review-hero-section .owl-carousel__top3-row-carousel.lg-col-span-1sm-flex-col .owl-dots .owl-dot.active span,.review-hero-section .owl-carousel__top3-row-carousel.lg-col-span-1sm-flex-col .owl-dots .owl-dot:hover span{background:var(--i)}.review-header-new--blacklisted .review-hero-section .owl-carousel__top3-row-carousel.lg-col-span-1sm-flex-col .owl-dots .owl-dot span{border-color:#fff !important}.review-header-new--blacklisted .review-hero-section .owl-carousel__top3-row-carousel.lg-col-span-1sm-flex-col .owl-dots .owl-dot.active span,.review-header-new--blacklisted .review-hero-section .owl-carousel__top3-row-carousel.lg-col-span-1sm-flex-col .owl-dots .owl-dot:hover span{background:#fff !important}.owl-carousel__top3-row-carousel .gridcols-1hfull{max-width:90px;padding:15px 10px}.owl-carousel__top3-row-carousel .gridcols-1justifycenter{height:70px;width:70px}.owl-carousel__top3-row-carousel:not(.--bookie-finder-layout) .gridcols-1mb\:1,[class*=' top3-row--']:not(.owl-carousel):not(.--bookie-finder-layout) .gridcols-1mb\:1,.blokcbg-hwitesm-bg-white .gridcols-1mb\:1{flex:1;max-width:calc(100% - 90px * 1);position:static;padding-right:55px;word-break:break-word;width:0}[class*=' top3-row--']:not(.owl-carousel):not(.owl-carousel__top3-row-carousel):not(.--bookie-finder-layout) .gridcols-1mb\:1,.blokcbg-hwitesm-bg-white .gridcols-1mb\:1{padding-right:15px;max-width:calc(100% - 95px * 1)}.owl-carousel__top3-row-carousel .gridcols-1sb\:3{position:absolute;top:0;right:0;text-indent:-9999px;border-top-left-radius:0;border-bottom-left-radius:0;width:40px;height:100%;padding:0 !important;background-position:right 15px center !important;background-size:10px auto !important;margin:0}.owl-carousel__top3-row-carousel .gridcols-1sb\:3:hover{background-position:right 12px center !important}.owl-carousel__top3-row-carousel .gridcols-1sb\:1{margin-bottom:0}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1m-capitalize .gridcols-1gap6{border:1px solid rgba(0,0,0,.15)}.owl-carousel__top3-row-carousel .gridcols-1gridcols-1{position:relative;box-shadow:0 0 12px 0 rgba(0,0,0,.1);margin-bottom:10px !important}.owl-carousel__top3-row-carousel .gridcols-1gridcols-1 .gridcols-1hfull{padding-top:10px;padding-bottom:10px}.blokclg-blockgap6{max-height:80px;width:auto}.owl-carousel__betting-tips-carousel{margin:2em 0}.blokcm-blocklg-flex-row{margin-bottom:15px;align-items:center}.blokcm-blockm\:0{min-width:28px;flex:0 0 28px;height:auto;margin-right:10px}.blokcm-blockm\:0 .sm-mb-6{width:100%}.blokcm-blockmb\:1{max-width:80px;margin-left:auto}.blokcm-blockmb\:1 img{width:45px !important}.blokcm-blockmb\:1 img:first-of-type{margin-right:-10px !important;position:relative;z-index:1}.blokcm-blocksm\:2{font-size:1.6rem;font-weight:var(--b);text-decoration:none;line-height:1.2;display:block}.owl-carousel .blokcm-blocksm\:2{min-height:40px}.blokcm-blocksm\:2.pointer:hover{text-decoration:none;color:var(--j)}.blokcm-blockretlaive{font-size:1.2rem;margin-top:10px}.blokcm-blocksm-flex-col span:after{content:"\a0\2013 \a0";display:inline-block}.blokcm-capitalizebg-hwite{background:var(--c);margin-top:15px;font-size:1.3rem;padding:15px;border-radius:var(--h)}.blokcm-capitalizelg-bg-white{padding-right:10px;color:var(--j);text-transform:uppercase}.blokcm-capitalizeblokc{font-size:1.5rem;font-weight:var(--b)}.blokcm-capitalizesm-block{margin-top:10px;margin-left:-8px;margin-right:-8px}.blokcm-capitalizesm-block > div{padding-left:8px;padding-right:8px}.blokcm-blocksm-space-x-0{margin-bottom:10px}.blokcm-capitalizelg-col-span-1:not(.blokcm-capitalizelg-font-title-font){font-size:1.3rem;font-weight:var(--b)}.blokcm-capitalizesm-font-title-font{margin-top:auto;z-index:1}.button.blokcm-capitalizem-bg-white{margin:0}.betting-tips-carousel__item .fonttitle-fontretlaive:after{z-index:1}.content-toc{width:100%;background:var(--c);margin-bottom:15px;border-radius:var(--h)}.m\:0sm\:2,.m\:1sm-font-title-font{background-color:var(--c);border-radius:var(--h)}.m\:1blokc{height:100%}.m\:1lg-block{padding-top:15px;padding-bottom:15px;height:100%}.m\:1lg-capitalize{color:var(--Cc);font-size:1.2rem;font-weight:var(--b);line-height:1.2;text-transform:uppercase;padding:5px 8px;background:var(--Bc);border-radius:var(--h);display:inline-flex}.blokclg-blocklg-flex-row{font-size:1rem;padding:4px 6px}.m\:1sm-capitalize{display:flex;align-items:center;line-height:1;padding-right:0}.m\:1sm-capitalize .blokcgridrows-1,.m\:1sm-capitalize .blokcjustifycenter{font-size:1.6rem;margin-bottom:0}.m\:1sm-capitalize .lg-font-title-fontsm-capitalize{width:60px;margin-right:10px}.m\:1sm-capitalize .lg-font-title-fontsm-capitalize,.m\:1sm-capitalize .lg-font-title-fontsm-font-title-font{height:12px}.m\:1sm-capitalize .lg-font-title-fontsm-capitalize,.lg-font-title-fontsm-font-title-font.m\:1sm-font-title-font{background-size:12px 12px}.m\:1m-bg-white{font-size:2.4rem;font-weight:var(--b);margin:10px 0;line-height:1.3}.m\:1m-col-span-1{margin-bottom:10px}.m\:1m-font-title-font{margin-bottom:.25rem}.m\:1gridrows-1{flex:0 0 150px}.m\:1lg-mb-0{flex:0 0 140px;height:44px;margin-right:10px}.m\:1m\:3{flex:calc(100% - 150px)}.m\:1gridrows-1{padding-right:10px}.review-header-info-box__code-field .m\:1lg-mb-0{height:41px;margin-right:0}.bonus-highlight-box__conversion-row{margin-top:10px;display:flex;flex-wrap:wrap}.bonus-highlight-box__cta{width:30px;height:100%;position:absolute;right:0;background-image:url(../image/copy-code-icon-black.svg);background-position:center;background-size:14px auto;background-repeat:no-repeat;font-size:0;top:0}.m\:1m\:3{min-height:44px}.m\:1mb\:2{margin:-15px 0 30px}.blokclg-capitalizeblokc{margin-top:15px}.owl-carousel__external-sub-row{min-height:38px;padding-top:10px}.owl-carousel__how-to-register-conv-link{font-weight:var(--b);color:var(--j);text-decoration:underline;margin-top:10px}.owl-dots.owl-dots--aligned-right.disabled{display:none}.lg-col-span-1sm-flex-col.owl-theme-modern .owl-dots.owl-dots--aligned-right{padding-top:0;border-top:none;margin:0}.lg-col-span-1sm-flex-col.owl-theme-modern .owl-dots.owl-dots--aligned-right .owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.captializesm\:4{display:flex;flex-wrap:wrap;position:relative;border-radius:var(--h);background:#fff;margin:0 0 15px;align-items:center}.captializeoverflowhidden{position:absolute;right:0;top:0;z-index:1;color:#fff;border-radius:0px 3px 0px 3px;font-size:1.1rem;padding:4px 15px 4px 15px;line-height:1.2}.captializesm-gap-8{padding:25px 15px 10px}.captializespacex-6{font-size:2.2rem;font-weight:var(--b)}.col-span1blokc{margin:5px 0;font-size:1.8rem}.m\:2lg-capitalize{font-size:1.3rem}.captializesm-mb-6{background:var(--Bc);padding:6px 8px;font-size:1.3rem;border-radius:var(--h);display:inline-flex;color:var(--Cc);font-weight:var(--b);line-height:1;margin-bottom:10px}.col-span1captialize{padding-top:0;padding-bottom:10px}.col-span1sm-col-span-1{margin-top:5px}.sm\:2mb\:3{font-size:1.1rem;padding-top:5px;padding-bottom:10px;color:var(--G)}.col-span1m-block{display:grid;grid-template-columns:1fr;grid-gap:0 20px;padding:15px;width:100%;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 10px 20px -10px rgba(0,0,0,.12) inset}.col-span1m-capitalize{display:flex;padding:10px 0;border-bottom:1px solid var(--lc);font-size:1.2rem;line-height:1.4}.col-span1m-col-span-1{width:40%;padding-right:15px;font-size:1.1rem;text-transform:uppercase;color:var(--G);font-weight:normal}@media (min-width:576px){.captializesm-block:not(.captializesm-col-span-1):before{margin-right:18px}.captializesm-block:not(.headline-box--team-icon) .captializem-block:after{left:58px}.col-12.col-sm-6 .sm-capitalizecol-span1{border:none;margin-top:0 !important;padding-top:0 !important}.sm-blockretlaive{margin-bottom:0;padding-right:0}.sm-blocksm-flex-col{width:auto}.col-span1retlaive:not(:last-child){margin-bottom:0}.m\:3justifycenter{padding:0 60px}.owl-carousel:not(.--bookie-finder-layout) .gridcols-1mb\:4,.owl-carousel-inactive:not(.--bookie-finder-layout) .gridcols-1mb\:4{max-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-span1captialize{padding-top:25px}.col-span1m-block{grid-template-columns:1fr 1fr}}@media (min-width:768px){.sm-blocksm-gap-8:not(.col-sm-12){padding-left:30px}.m\:3sm-flex-col,.m\:3sm-flex-col.feature-toggle-item__show-more{flex:0 0 calc(33.33% - 10px * 1)}.blokclg-font-title-font .blokcsm-capitalize{max-height:9999px}.toggle-mobile-container__content.blokcsm-col-span-1{max-height:100%;opacity:1;transition:opacity .25s ease-in-out}.toggle-mobile-container__show-more:not(.blokcm-bg-white){display:none}.gridcols-1justifycenter{width:100px;height:100px}.sb\:4 .gridcols-1justifycenter{width:70px;min-width:70px;height:70px}.gridcols-1hfull{border-top-right-radius:var(--h)}.blokcbg-hwitehfull{margin-top:15px;font-size:inherit}.gridcols-1mb\:1{padding:15px}.owl-carousel__top3-row-carousel .blokcbg-hwitehfull{margin-top:10px}.blokcm-blocksm\:2{min-height:40px}.m\:0sm-mb-6{padding-right:15px !important}.bonus-highlight-box__conversion-row{margin-top:0;align-items:center;align-content:center}.blokclg-blocksm\:2{margin-top:8px}.blokclg-capitalizeblokc{margin-top:0;border-left:1px solid var(--lc);justify-content:center;display:flex}.owl-carousel__how-to-register-conv-link{margin-left:90px}.owl-dots.owl-dots--aligned-right{min-width:90px}.captializespacex-6{font-size:2.6rem}}@media (min-width:992px){.owl-carousel__top3-row-carousel .gridcols-1m-capitalize{max-width:377px}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1m-capitalize{flex:0 0 100%;max-width:100%}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1hfull{flex:0 0 33.333333%;max-width:33.333333%;flex-direction:row;height:100%}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1hfull .gridcols-1justifycenter{width:80px;min-width:80px;height:80px;margin:-5px 0}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1hfull .blokcbg-hwitehfull{margin-left:15px;margin-top:0}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1mb\:1{text-align:left !important;padding-right:15px !important}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1mb\:1 .gridcols-1mb\:4{max-height:100%;white-space:unset}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1mb\:1 .gridcols-1mb\:3{align-self:flex-start !important}}@media (min-width:1199px){.sb\:4 .gridcols-1hfull.col-4.col-md-12{flex:0 0 25%;max-width:25%}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1mb\:1{flex-direction:row;align-items:center}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1mb\:1 .blokcbg-hwitem\:2{flex:1 0 auto;padding-right:15px;max-width:calc(100% - 212px * 1)}.sb\:4 .blokcbg-hwitesm-bg-white .gridcols-1mb\:1 .blokcbg-hwitemb\:3{flex:0 0 212px}}@media (min-width:1200px){.splitted-images-box:not(.owl-carousel){display:flex;margin-right:-15px !important;margin-left:-15px !important;margin-bottom:25px !important}.splitted-images-box:not(.owl-carousel) .col-span1retlaive{flex:0 0 50%;padding:0 15px;max-width:390px}.m\:3sm-flex-col,.m\:3sm\:1 .m\:3sm-flex-col,.m\:3sm-flex-col.feature-toggle-item__show-more{flex:0 0 calc(16.66% - 10px * 1);background:none}.gridcols-1hfull{border-top-right-radius:0}.owl-carousel__top3-row-carousel .gridcols-1hfull{max-width:110px;padding:15px 30px}[class*=' top3-row--']:not(.owl-carousel):not(.owl-carousel__top3-row-carousel) .gridcols-1mb\:1,.blokcbg-hwitesm-bg-white .gridcols-1mb\:1{padding-right:0}.owl-carousel__top3-row-carousel .gridcols-1mb\:4{font-size:2.2rem}.blokclg-blockgap6{max-height:100px}}@media (max-width:768px){.content-toc__headline:not(.--initialized){border-bottom-color:transparent}.sm-blockm-bg-white{display:none}}@media (max-width:767px){.blokclg-font-title-font .blokcsm-capitalize:not(.--visible){-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 90%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 90%,rgba(0,0,0,0) 100%)}.m\:1lg-block{margin-left:0;padding-left:0}}@media (max-width:575px){.m-font-title-fontsb\:2 .col-12.col-sm-6:nth-child(2){margin-top:30px}}@media (min-width:768px) and (max-width:1199px){[class*=' top3-row--']:not(.owl-carousel):not(.owl-carousel__top3-row-carousel):not(.--bookie-finder-layout) .gridcols-1mb\:1,.blokcbg-hwitesm-bg-white .gridcols-1mb\:1{max-width:calc(100% - 15px * 1);padding-right:0}}@media (min-width:992px) and (max-width:1199px){.m\:1lg-mb-0{margin:0 0 15px;flex:0;width:100%}}.lg-capitalizem\:0{background:var(--Qb);color:var(--Rb);margin-bottom:20px;border-radius:var(--h);border:1px solid var(--lc)}.lg-capitalizem\:1{font-weight:var(--b);box-shadow:0 -1px 0 0 color-mix(in srgb,var(--Rb) 15%,transparent) inset;border-radius:4px 4px 0 0;line-height:1.25}.lg-capitalizem\:1:empty{display:none !important}.lg-capitalizem\:2{padding:15px}.lg-capitalizem\:0 a{color:var(--Rb)}.top5-tabs-widget__tab-item{padding:12px 5px;text-align:center;font-size:1.6rem;margin-right:20px;cursor:pointer;width:100%}.top5-tabs-widget__tab-item.--active{font-weight:var(--b)}.provider-test-result-widget{position:relative;padding:15px}.provider-bonus-details-widget{border-top-left-radius:0;border-top-right-radius:0}.lg-capitalizelg-mb-0 .provider-bonus-details-widget{border-top-right-radius:var(--h);border-top-left-radius:var(--h)}.provider-of-month-widget__wrapper,.bonus-of-month-widget__wrapper{margin:0 auto;max-width:360px}.blokcm-font-title-fontsm-mb-6{display:grid;grid-gap:30px;grid-template-columns:100%;grid-auto-flow:row;position:relative;z-index:0;padding-top:30px;padding-bottom:30px;margin-bottom:-15px}.blokcm-font-title-fontsm-mb-6:after{content:"";position:absolute;top:0;left:auto;right:-15px;width:100vw;background:var(--c);height:100%;z-index:-1}.blokcm-font-title-fontsm-mb-6 .lg-capitalizem\:0{margin-bottom:0}.flex-content__col-sidebar .lg-col-span-1sm-block > ul{margin:-15px 0 0;padding:0;list-style:none}.flex-content__col-sidebar .lg-col-span-1sm-block > ul li{padding:0;border-bottom:1px solid color-mix(in srgb,var(--Rb) 15%,transparent);font-size:1.5rem}.flex-content__col-sidebar .lg-col-span-1sm-block > ul li:last-child{border-bottom:none}.flex-content__col-sidebar .lg-col-span-1sm-block > ul li a{display:block;text-overflow:ellipsis;padding:12px 0 12px 25px;white-space:nowrap;overflow:hidden;background:var(--Ec,url("../image/arrow-link-blue.svg")) left center no-repeat;background-size:10px auto;text-decoration:none;color:var(--Sb)}.flex-content__col-sidebar .lg-col-span-1sm-block > ul li a:hover{background-position:5px center;color:var(--Tb)}@media (min-width:768px){.blokcm-font-title-fontsm-mb-6{grid-template-columns:calc(( 100% - 30px ) / 2) calc(( 100% - 30px ) / 2)}.blokcm-font-title-fontsm-mb-6 .lg-capitalizem\:0:not(.top5-tabs-widget){height:100%}.blokcm-font-title-fontsm-mb-6 .top5-tabs-widget-wrapper{display:flex;flex-direction:column}}@media (min-width:992px){.provider-test-result-widget{transition:top .25s ease-in-out,margin-top .25s ease-in-out,box-shadow .25s ease-in-out;top:0}.blokcm-font-title-fontsm-mb-6{width:calc(100% + 15px)}}.blokcsm\:2,.lg-col-span-1m-bg-white > span{scrollbar-width:thin}.blokcsm\:3{overflow-x:auto}.blokcsm\:2::-webkit-scrollbar{width:8px;height:8px;cursor:pointer}.lg-col-span-1m-capitalize::-webkit-scrollbar{width:4px;height:4px}.blokcsm\:2::-webkit-scrollbar-track{border-radius:var(--h)}.blokcsm\:2::-webkit-scrollbar-thumb{border-radius:var(--h);border:none}.blokcsm\:4{scrollbar-width:none;-ms-overflow-style:none}.blokcsm\:4::-webkit-scrollbar{width:0;height:0}@media (max-width:991px){.lg-col-span-1m-bg-white > span{scrollbar-width:none;-ms-overflow-style:none}.lg-col-span-1m-bg-white > span::-webkit-scrollbar{width:0;height:0}}.blokcsm\:2{scrollbar-color:transparent transparent;scrollbar-width:thin !important;transition:.2s scrollbar-color ease-in-out}.blokcsm\:2:hover{scrollbar-color:var(--G) transparent !important;scrollbar-width:thin !important}.gridcols-1captialize,.blokcsm-col-span-1gridcols-1{font-size:var(--xd,.9rem);margin:0 0 5px;color:var(--I);line-height:1.3}.owl-item .asterisk-notice-overlay{top:auto;bottom:calc(100% + 5px)}.gridcols-1sb\:1{margin-bottom:5px}.blokcsm-col-span-1gridcols-1{margin:10px 0 0 !important}[data-op-id="713"] .col-span1sm-font-title-font,[data-op-id="966"] .col-span1sm-font-title-font{font-size:1.3rem;color:currentColor}@media (min-width:768px){.gridcols-1fonttitle-font{margin-top:-5px}}[class^="socialicon-"]:before,[class*=" socialicon-"]:before{text-indent:9999px;font-family:"socialicons";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^='stateface-']:before,[class*=' stateface-']:before,.locale-switcher__link:before{display:inline-block;margin-right:5px;font-family:"sf-regular";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;speak:none}.locale-switcher__link[data-locale="en_US_AL"]:before{content:"B"}.locale-switcher__link[data-locale="en_US_AK"]:before{content:"A"}.locale-switcher__link[data-locale="en_US_AZ"]:before{content:"D"}.locale-switcher__link[data-locale="en_US_AR"]:before{content:"C"}.locale-switcher__link[data-locale="en_US_CA"]:before{content:"E"}.locale-switcher__link[data-locale="en_US_CO"]:before{content:"F"}.locale-switcher__link[data-locale="en_US_CT"]:before{content:"G"}.locale-switcher__link[data-locale="en_US_DC"]:before{content:"y"}.locale-switcher__link[data-locale="en_US_DE"]:before{content:"H"}.locale-switcher__link[data-locale="en_US_FL"]:before{content:"I"}.locale-switcher__link[data-locale="en_US_GA"]:before{content:"J"}.locale-switcher__link[data-locale="en_US_HI"]:before{content:"K"}.locale-switcher__link[data-locale="en_US_ID"]:before{content:"M"}.locale-switcher__link[data-locale="en_US_IL"]:before{content:"N"}.locale-switcher__link[data-locale="en_US_IN"]:before{content:"O"}.locale-switcher__link[data-locale="en_US_IA"]:before{content:"L"}.locale-switcher__link[data-locale="en_US_KS"]:before{content:"P"}.locale-switcher__link[data-locale="en_US_KY"]:before{content:"Q"}.locale-switcher__link[data-locale="en_US_LA"]:before{content:"R"}.locale-switcher__link[data-locale="en_US_ME"]:before{content:"U"}.locale-switcher__link[data-locale="en_US_MD"]:before{content:"T"}.locale-switcher__link[data-locale="en_US_MA"]:before{content:"S"}.locale-switcher__link[data-locale="en_US_MI"]:before{content:"V"}.locale-switcher__link[data-locale="en_US_MN"]:before{content:"W"}.locale-switcher__link[data-locale="en_US_MS"]:before{content:"Y"}.locale-switcher__link[data-locale="en_US_MO"]:before{content:"X"}.locale-switcher__link[data-locale="en_US_MT"]:before{content:"Z"}.locale-switcher__link[data-locale="en_US_NE"]:before{content:"c"}.locale-switcher__link[data-locale="en_US_NV"]:before{content:"g"}.locale-switcher__link[data-locale="en_US_NH"]:before{content:"d"}.locale-switcher__link[data-locale="en_US_NJ"]:before{content:"e"}.locale-switcher__link[data-locale="en_US_NM"]:before{content:"f"}.locale-switcher__link[data-locale="en_US_NY"]:before{content:"h"}.locale-switcher__link[data-locale="en_US_NC"]:before{content:"a"}.locale-switcher__link[data-locale="en_US_ND"]:before{content:"b"}.locale-switcher__link[data-locale="en_US_OH"]:before{content:"i"}.locale-switcher__link[data-locale="en_US_OK"]:before{content:"j"}.locale-switcher__link[data-locale="en_US_OR"]:before{content:"k"}.locale-switcher__link[data-locale="en_US_PA"]:before{content:"l"}.locale-switcher__link[data-locale="en_US_RI"]:before{content:"m"}.locale-switcher__link[data-locale="en_US_SC"]:before{content:"n"}.locale-switcher__link[data-locale="en_US_SD"]:before{content:"o"}.locale-switcher__link[data-locale="en_US_TN"]:before{content:"p"}.locale-switcher__link[data-locale="en_US_TX"]:before{content:"q"}.locale-switcher__link[data-locale="en_US_UT"]:before{content:"r"}.locale-switcher__link[data-locale="en_US_VT"]:before{content:"t"}.locale-switcher__link[data-locale="en_US_VA"]:before{content:"s"}.locale-switcher__link[data-locale="en_US_WA"]:before{content:"u"}.locale-switcher__link[data-locale="en_US_WV"]:before{content:"w"}.locale-switcher__link[data-locale="en_US_WI"]:before{content:"v"}.locale-switcher__link[data-locale="en_US_WY"]:before{content:"x"}.s_mw{background-color:inherit}.s_mw .mb\:4mb\:1 .sb\:4{width:100% !important;max-width:unset !important;padding-top:0 !important;padding-bottom:0 !important;background:inherit !important}.s_mw .mb\:4mb\:1 .sb\:4 .sm-capitalizem-font-title-font{display:flex;justify-content:center}.s_mw .mb\:4mb\:1 .sb\:4 .mb\:4sb\:2{min-height:100vh;width:max-content;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.s_mw .mb\:4mb\:1 .sb\:4 .mb\:4sb\:2 > a{width:460px;height:310px;padding:30px;background-color:#222;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;text-decoration:none;box-shadow:rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,.5) 20px 20px 0 0}.s_mw .mb\:4mb\:1 .sb\:4 .mb\:4sb\:2 > a:hover{text-decoration:underline;text-decoration-color:var(--i)}.s_mw .mb\:4mb\:1 .sb\:4 .mb\:4sb\:2 > a svg{margin:54px 0;background-color:#222}.s_mw .mb\:4mb\:1 .sb\:4 .mb\:4sb\:2 > a h1{font-size:40.5px;font-weight:700;color:#fff;width:100%;text-align:center}.s_mw .mb\:4mb\:1 .sb\:4 .mb\:4sm\:3{margin-top:30px;font-weight:700;font-size:27px;line-height:36px;text-align:center}table.sm-bg-whitesm-flex-col ul{padding-left:20px}*{margin:0;padding:0;box-sizing:border-box;scrollbar-width:thin}::-webkit-scrollbar{height:3px;width:3px;cursor:pointer}::-webkit-scrollbar-thumb{cursor:pointer;--yd:1;background-color:rgba(28,138,35,var(--yd))}::-webkit-scrollbar-track{cursor:pointer;--yd:1;background-color:rgba(28,58,77,var(--yd))}body{background:#fefdfd;line-height:24px;color:#000;font-family:Roboto Condensed,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;overflow-x:hidden;--zd:var(--db,transparent);--Ad:#2f607e;--Bd:var(--fb,#fff);--Cd:#fff;--Dd:#8d9ca6}.body--no-scroll{overflow:hidden}img{max-width:100%;height:auto}iframe:not(#odsp_wdg_iframe){max-width:100%;display:block;margin:20px auto;border:none}iframe:not([src*="youtube.com"]):not([src*="twitch.com"]):not(#odsp_wdg_iframe){width:100%}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Roboto Condensed,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--a:1;color:rgba(28,58,77,var(--a));margin-bottom:20px}body div h1{font-weight:600;font-size:41px;line-height:54px}body h2,body h3,body h4,body h5,body h6{margin-top:10px;font-weight:500}.s_mw .sm-capitalizem-font-title-font a{text-decoration-color:#000}.s_mw .sm-capitalizem-font-title-font a:hover{text-decoration-color:#000}p{padding-bottom:16px;margin:0}a{color:#000;font-weight:600;text-decoration-line:underline}a:hover{color:var(--Ed);text-decoration:underline}.mb\:3mb\:2{font-size:13px;color:#1c3a4d;text-align:center}img.gap6fonttitle-font,.mb\:3m\:3.gap6fonttitle-font{float:left;margin:0 20px 10px 0;max-width:40% !important}img.gridcols-1sm\:1,img.sm-blocksm\:3{display:block;margin:30px auto;float:none;clear:both;max-width:100%}.col-lg-4 img.gridcols-1sm\:1,.col-lg-4 img.sm-blocksm\:3{margin:0 auto 10px}.mb\:3m\:3{max-width:100% !important}.mb\:3m\:3.gridcols-1sm\:1,.mb\:3m\:3.sm-blocksm\:3{margin:20px auto}.mb\:3m\:3.gridcols-1sm\:1 img,.mb\:3m\:3.sm-blocksm\:3 img{width:100%}.s_sf{background:#222;color:#ddd;padding:40px 0 52px;margin:0 0 0 0}.s_sf a{color:#ddd;text-decoration:none;font-weight:normal;line-height:32px}.s_sf a:hover{color:var(--Ed);text-decoration:underline}.s_sf .lg-col-span-1gridcols-1{display:flex;align-items:center;gap:40px 0;flex-direction:column}.s_sf .lg-col-span-1gridcols-1 .lg-col-span-1gridrows-1{display:flex;gap:7px}.s_sf .lg-col-span-1gridcols-1 .lg-col-span-1gridrows-1 > a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#fff;border-radius:50%;color:#222;font-size:20px;line-height:40px;text-align:center}.s_sf .lg-col-span-1gridcols-1 .lg-col-span-1gridrows-1 .lg-col-span-1hfull{background:#1a77f2}.s_sf .lg-col-span-1gridcols-1 .lg-col-span-1gridrows-1 .lg-col-span-1lg-grid-cols-2{background:#1ea1f1}.s_sf .lg-col-span-1gridcols-1 .lg-col-span-1gridrows-1 .lg-col-span-1m\:0{background:#ff0201}.s_sf .lg-col-span-1gridcols-1 .lg-col-span-1gridrows-1 .lg-col-span-1m\:3{background:#7d7d7d}.s_sf .lg-col-span-1gridcols-1 .lg-col-span-1mb\:3{display:flex;flex-wrap:wrap;gap:10px 28px;list-style:none;margin:0}.s_sf .lg-col-span-1gridcols-1 .lg-col-span-1mb\:4{font-size:14px;padding-bottom:16px;line-height:16px}.blokcgap6{display:grid;grid-template-rows:auto;background:transparent;border:1px solid #e5e7eb;border-radius:0;padding:10px;margin:20px 0;gap:10px 0}.blokcgap6 .blokcgridcols-1{display:flex;flex-wrap:wrap;gap:5px;grid-area:tags;align-items:center}.blokcgap6 .blokcgridcols-1 > div:not(.blokcgridrows-1){background:#f3f4f6;padding:4px 10px;border-radius:5px;font-size:1.1rem;font-weight:700;line-height:1;display:flex;align-items:center;text-transform:uppercase;color:#1c3a4d}.blokcgap6 .blokclg-mb-0{font-size:24px;font-weight:700;line-height:1.2;color:#1c3a4d}.blokcgap6 .blokclg-space-x-6{display:flex;flex-wrap:wrap;font-size:14px;color:#6b7280;gap:4px 10px;line-height:1.2}.blokcgap6 .blokclg-space-x-6 > div:after{content:"|";margin:0 0 0 10px;font-weight:700}.blokcgap6 .blokclg-space-x-6 > div:last-child:after{content:"";margin:0}.blokcgap6 .blokcm\:0{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;gap:5px 0;grid-area:conversion}.blokcgap6 .blokcm\:0 .captializemb\:3{font-size:12px;font-weight:500;text-decoration:underline}.blokcgap6 .blokcm\:0 .blokcm\:1{width:100%}.blokcgap6 .blokcm\:0 .blokcmb\:1{font-size:10px;color:var(--I);width:100%;font-weight:normal}.blokcgap6{grid-template-columns:1fr 150px;grid-template-areas:"tags conversion" "title conversion" "bonus-info conversion"}.blokcgap6 .blokcgridrows-1{margin:0 0 0 5px}.blokcgap6 .blokclg-mb-0{grid-area:title;color:#1c3a4d}.blokcgap6 .blokclg-space-x-6{grid-area:bonus-info}.blokcgap6 .blokcgridcols-1{text-transform:uppercase}.blokcgap6 .blokcm\:0{font-size:12px;font-weight:500;text-decoration:none}.blokcgap6 .blokcm\:0 a,.blokcgap6 .blokcm\:0 span,.blokcgap6 .blokcm\:0 .blokcmb\:1{text-decoration:none}.blokcgap6 .blokcm\:0 .blokcmb\:1{text-align:center}.blokcgridrows-1{margin:0 0 5px 0}.blokcgridrows-1 .blokcjustifycenter{font-size:16px;font-weight:700}.blokcgridrows-1 .blokclg-grid-cols-2{font-size:14px;font-weight:400}.blokcgridrows-1:before{content:"";display:inline-block;background-image:url(../image/rating-star-golden.svg);width:13px;height:13px;background-size:contain;position:relative;margin-right:2px}.captializem\:3{display:grid;grid-template-columns:40% 1fr 1fr;grid-template-areas:"title title title" "logo content content";gap:0 20px;margin:20px 0;padding:0 0 20px 0;position:relative}.captializem\:3:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#e5e7eb}.captializem\:3 .captializemb\:1{grid-area:title;position:relative;margin:0 0 10px 0}.captializem\:3 .captializemb\:1 strong{font-size:18px;font-weight:700;margin:0;display:inline-block;text-transform:uppercase;background:white;position:relative;padding:0 10px 0 0;z-index:1}.captializem\:3 .captializemb\:1:before,.captializem\:3 .captializemb\:1:after{content:"";position:absolute;left:0;top:2px;width:100%;height:1px;background:#e5e7eb;margin:10px 0;z-index:0}.captializem\:3 .captializemb\:1:after{top:0}.captializem\:3 .captializemb\:2{grid-area:logo;display:flex;justify-content:center}.captializem\:3 .captializemb\:2 .captializemb\:3{display:flex;align-items:center;justify-content:center}.captializem\:3 .captializesb\:3{grid-area:content;display:flex;flex-wrap:wrap}.captializem\:3 .captializesb\:3 p{line-height:1.25em}.captializem\:3 .captializesb\:3 .captializesb\:4,.captializem\:3 .captializesb\:3 h3{display:block;width:100%;font-size:24px;font-weight:700;margin:0 0 10px 0;color:#1c3a4d}.captializem\:3 .captializesb\:3 .captializesm\:1{display:flex;width:100%;justify-content:space-around}.captializem\:3 .captializesb\:3 .captializesm\:1 .blokcm\:1,.captializem\:3 .captializesb\:3 .captializesm\:1 .general-code-field{flex:0 1 45%;max-height:47px}.captializem\:3 .captializesb\:3 .captializesm\:1 .captializemb\:3{flex:1 0 100%;text-align:center}.m-blocksm-font-title-font input{border-radius:40px;background:white;border:1px dashed #1c3a4d;color:#1c3a4d}.m-blocksm-font-title-font input:hover input{color:#1c3a4d !important}.blokcm\:1{width:100%}.blokcm\:1 a,.blokcm\:1 span{background:var(--Ed);color:#fff;padding:10px 0;border-radius:50px;font-size:18px;font-weight:400;text-align:center;display:block;text-decoration:none;transition:.2s all ease-in-out}.blokcm\:1 a:hover,.blokcm\:1 span:hover{filter:brightness(1.1)}.toggle-box-container__item__content ol,.toggle-box-container__item__content ul{list-style-position:inside}.review-why-trust-us .col-span1gap6{margin-top:0;margin-bottom:15px}.review-why-trust-us .fonttitle-fontlg-space-x-6{border-bottom:1px solid #e2e6e9}.review-why-trust-us .toggle-box-container__item__content{padding-left:0;padding-right:0;background:none}.review-why-trust-us .toggle-box-container__item__title{text-transform:uppercase;color:#1c3a4d;padding-left:0;padding-right:50px;font-size:1.4rem;justify-content:flex-end;background:none}.review-why-trust-us .toggle-box-container__item__content p:last-child,.review-why-trust-us .toggle-box-container__item__content p:only-child{padding-bottom:0}body .site-menu .blokcgridcols-1sm-mb-6{font-weight:600;text-transform:uppercase;height:40px !important}body .site-menu .blokcgridcols-1sm-mb-6:after{content:unset}.blokcm-col-span-1lg-mb-0{--l:#f3f4f6 !important}.captializesm\:4{border:1px solid #e2e6e9 !important}.col-span1m-block{box-shadow:none !important;border-top:1px solid #e2e6e9}.sm-blockoverflowhidden .sm-capitalizeblokc{padding:5px 10px;font-weight:700}.sm-blockoverflowhidden .sm-capitalizeblokc.sm-capitalizecaptialize{background:#eef5f1;color:var(--Ed)}.sm-blockoverflowhidden .sm-capitalizeblokc.sm-capitalizefonttitle-font{background:#faf4f6;color:#9a275a}.sm-blockoverflowhidden .sm-capitalizeblokc:before{content:unset}.sm-blockoverflowhidden .sm-capitalizecol-span1{margin-top:10px !important}.button{border-radius:50px}.lg-col-span-1m-capitalize{margin:0 auto !important;padding-top:10px;padding-bottom:10px;max-width:1536px}.lg-col-span-1m-capitalize span,.lg-col-span-1m-capitalize a{font-size:16px;font-weight:normal}.lg-col-span-1m-capitalize a:hover{--a:1;color:rgba(81,152,114,var(--a));text-decoration-color:#000}.lg-col-span-1m-capitalize span.lg-col-span-1m-col-span-1{font-size:1.125em;line-height:1.75em;font-weight:600;padding:0 2px}.sb\:1fonttitle-font input[type=submit],.sb\:1fonttitle-font input[type=button],.sb\:1fonttitle-font input[type=reset],.sb\:1fonttitle-font button{border:1px solid transparent;border-radius:5px}.sb\:1fonttitle-font tr th,.sb\:1fonttitle-font tr td{padding-top:.25em;padding-bottom:.25em}.sb\:1fonttitle-font tr .blokclg-font-title-fontm-block:nth-child(1){padding-right:.5em}.sb\:1fonttitle-font tr .blokclg-font-title-fontm-block:nth-child(2){padding-left:.5em}.content-disclaimer{margin-top:1em;border-top:1px solid #e2e6e9}.blokcmb\:1{line-height:1.2em}.captializesm\:3 .button.col-span1lg-bg-white.col-span1lg-block{white-space:nowrap}.captializesm\:3 .col-span1sm-col-span-1 div{margin-top:0;text-align:center}.captializesm\:3 .captializespacex-6:first-letter{text-transform:capitalize}.captializesm\:3 .captializesm-gap-8{padding-top:30px;position:static}.gridcols-1sb\:3{border-radius:0}:root{--Ed:#3ca19e;--Fd:#1c8a23;--Gd:#1c3a4d;--V:var(--Ed);--W:var(--Ed);--T:var(--Ed);--j:var(--Ed);--i:var(--Ed);--d:var(--Ed);--h:0;--Qb:#fefdfd}.site-menu{display:flex !important;justify-content:center;position:fixed;top:63px !important;background-color:var(--E);z-index:10;box-shadow:0 4px 4px rgba(0,0,0,.0666666667);padding:0 !important}.site-menu .blokcgridcols-1sm-mb-6{text-align:left;white-space:wrap;padding:0 !important;height:auto !important}.site-menu .s_smi--level-0{display:flex;gap:4px;align-items:center;height:auto !important;padding:8px 13px;position:relative}.site-menu .s_smi--level-0.s_mihc::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' class='svg-inline--fa fa-chevron-down w-3 h-3 ml-2' data-icon='chevron-down' data-prefix='fas' viewBox='0 0 512 512'%3E%3Cpath fill='%23000' d='M233 407c13 12 33 12 46 0l192-192a32 32 0 0 0-46-46L256 339 87 169a32 32 0 0 0-46 46l192 192z'/%3E%3C/svg%3E");display:block;content:"";height:13px;width:13px;min-width:13px;background-size:contain;transform:translateY(-2px)}.site-menu .s_smsml1{top:100% !important;left:0 !important;transition:none !important;box-shadow:0 4px 4px rgba(0,0,0,.0666666667) !important;border:1px solid rgba(0,0,0,.0666666667);border-top:1px solid rgba(0,0,0,.0666666667) !important;padding:8px 0 !important}.site-menu .s_smsml1:hover .site-menu__sub-menu--level-2{pointer-events:all !important}.site-menu .site-menu__sub-menu--level-2{position:static !important;opacity:1 !important;width:100% !important;padding:0 !important;box-shadow:none !important;border:none !important;transform:none !important;padding-left:12px !important}body{padding-top:98px}.s_mw > .toggle-mobile-wrapper{margin:0 auto;max-width:1200px;padding:15px 15px 0;width:100%}.lg-col-span-1m-capitalize .lg-col-span-1m-bg-white{padding:0 !important}.lg-col-span-1m-bg-white span,.lg-col-span-1m-bg-white a{font-size:14px;text-transform:uppercase}.lg-col-span-1m-bg-white span:hover,.lg-col-span-1m-bg-white a:hover{text-decoration:none !important}.button{border-radius:2.5rem !important;transition:.2s all ease-in-out !important}.button:hover{background-color:var(--W) !important;filter:brightness(1.1)}.captializeoverflowhidden{border-radius:0 !important}.captializesm\:3 .captializesm-mb-6{border-radius:0 !important}.blokcgap6 .blokcgridcols-1 > div:not(.blokcgridrows-1){border-radius:0 !important}.blokcgridcols-1sm-mb-6,.s_smi--level-0.s_mihc .blokcgridcols-1sm-mb-6{color:var(--q) !important}.blokcgridcols-1sm-mb-6:hover,.s_smi--level-0.s_mihc .blokcgridcols-1sm-mb-6:hover{color:var(--Ed) !important}.lg-capitalizem\:2{padding-left:25px !important}.lg-col-span-1sm-capitalize > ul:not([class]){padding:12px 12px 12px 25px !important;margin:0 !important}.lg-col-span-1sm-capitalize > ul:not([class]) li{border:none !important}.lg-col-span-1sm-capitalize > ul:not([class]) a{background-image:none !important;color:#1c3a4d !important;font-size:16px !important;font-weight:400 !important;text-decoration:none !important;padding:0 !important}.lg-col-span-1sm-capitalize > ul:not([class]) a:hover{color:var(--T) !important;text-decoration:underline !important}.blokcm\:1 a,.blokcm\:1 span{background-color:var(--Ed) !important;transition:.2s all ease-in-out !important}.blokcm\:1 a:hover,.blokcm\:1 span:hover{background-color:var(--Ed) !important;filter:brightness(1.1)}.toggle-box-container__item__content,.content-toc,.m-bg-whitesm\:1 .fonttitle-fontlg-space-x-6,.review-why-trust-us .fonttitle-fontlg-space-x-6{background-color:transparent !important;border:none !important}.toggle-box-container__item__content{border-top:none !important;padding-top:12px}.sb\:2blokc{background-color:var(--Ed) !important;border-radius:0 !important;outline:none;transition:.2s all ease-in-out !important;text-transform:uppercase !important;font-weight:400 !important}.sb\:2blokc[type=reset]{background-color:var(--lc) !important;color:var(--Ed) !important}.sb\:2blokc[type=reset]:hover{color:#fff !important}.sb\:2blokc:hover{background-color:var(--Ed) !important;filter:brightness(1.1)}.blokcgap6 .blokcm\:0{gap:8px 0}.code-input-field[data-is-exclusive="1"]:not(.code-input-field--disabled):before,.general-code-field[data-is-exclusive="1"]:not(.m-blockm-bg-white):not(.exclusive-promo-code-field):before{background-color:#fefdfd;color:var(--Ed);right:0;font-weight:700;text-transform:uppercase}.blokcgap6 .blokclg-mb-0,.blokcgap6 .blokclg-space-x-6{text-align:center}.gridcols-1lg-bg-white{color:var(--q) !important}.s_sfb.s_sfb--alternatives,.s_sfb.s_sfb--alternatives .s_sfb__content{background-color:var(--E) !important}.s_sfb.s_sfb--alternatives .button,.s_sfb.s_sfb--alternatives .s_sfb__content .button{border-radius:0 !important}.s_mw > p{width:100%;max-width:1200px;margin:auto;padding:0 15px}.blokcsb\:2{margin:0 -15px !important;display:flex;flex-direction:row;overflow:hidden;gap:10px;justify-content:space-between}.blokcsb\:2 .captializelg-bg-white{display:none}.blokcsb\:2 li{align-content:center}.blokcsb\:2 li a{border:1px solid #000;white-space:nowrap;display:block;padding:5px 10px;text-decoration:none}.blokcsb\:2 li a.--active{background-color:#3ba19e;border-color:#3ba19e;color:#fff}.blokcgap6 .blokclg-mb-0{text-align:left}.blokcmb\:1{font-size:10px;color:#999}.sm\:2mb\:3{line-height:1.1em}.col-span1gap6.lg-capitalizejustifycenter{margin:0 0}.col-span1gap6.lg-capitalizejustifycenter .content-disclaimer{margin:0;padding-top:10px}.lg-col-span-1m-bg-white{min-height:65px;width:100%}.lg-col-span-1m-bg-white .lg-col-span-1m-block{position:absolute;left:0;width:100vw}.lg-col-span-1m-bg-white .lg-col-span-1m-capitalize.row{max-width:1436px;width:100%;margin:auto;padding:0 15px;color:#000}.lg-col-span-1m-bg-white .lg-col-span-1m-capitalize.row a,.lg-col-span-1m-bg-white .lg-col-span-1m-capitalize.row span{color:#000;text-transform:lowercase;font-size:18px}.h1-headline + .sm\:3{margin-top:26px}.sm-capitalizelg-col-span-1 .s_mw.sm-capitalizesm-capitalize{padding-top:0}.sm-capitalizelg-col-span-1 .sb\:4.sm-capitalizem-capitalize{padding-top:0 !important}.sm\:1{padding-top:0}.lg-capitalizem\:0{padding:10px}body .lg-capitalizem\:2{text-transform:uppercase;font-size:20.5px;line-height:31px;padding:0 !important;margin-bottom:19px}.lg-capitalizem\:1{box-shadow:none !important}.flex-content__col-sidebar{margin-left:0 !important}body .lg-col-span-1sm-capitalize > ul:not([class]){padding:0 !important}body .lg-col-span-1sm-capitalize > ul:not([class]) li{margin-bottom:10px}body .lg-col-span-1sm-capitalize > ul:not([class]) ul{margin-top:10px;list-style:none;padding-left:10px}.s_cf{max-width:1230px}.lg-capitalizelg-space-x-6{padding:9px}.lg-capitalizelg-space-x-6 > a{padding:9px 18px;margin:18px 0;box-shadow:#fff 0 0 0 0,#9ca3af 0 0 0 2px,rgba(0,0,0,0) 0 0 0 0;display:block;text-decoration:none;text-transform:capitalize;transition:all 0s}.lg-capitalizelg-space-x-6 > a:hover{text-decoration:underline;color:var(--Fd)}.lg-capitalizelg-space-x-6 .lg-capitalizemb\:4{display:flex;flex:30% auto;flex-direction:row;margin-bottom:10px;min-height:103px}.lg-capitalizelg-space-x-6 .lg-capitalizemb\:4 .lg-capitalizesm\:1{overflow:hidden;min-width:126px;max-width:126px}.lg-capitalizelg-space-x-6 .lg-capitalizemb\:4 img{object-fit:cover;height:100%;width:100%}.lg-capitalizelg-space-x-6 .lg-capitalizemb\:4 .lg-capitalizesm\:2{display:flex;flex-direction:column;justify-content:end;gap:8px;margin-left:18px}.lg-capitalizelg-space-x-6 .lg-capitalizemb\:4 .lg-capitalizesm\:2 h3{margin:0}.lg-capitalizelg-space-x-6 .lg-capitalizemb\:4 .lg-capitalizesm\:2 h3 a{font-size:18px;line-height:27px;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-transform:capitalize}.lg-capitalizelg-space-x-6 .lg-capitalizemb\:4 .lg-capitalizesm\:2 span{font-size:15.75px;line-height:22.5px;color:#9ca3af;margin-bottom:10px}.m-blockgridrows-1 .sm-col-span-1lg-col-span-1{background-image:none !important;padding-left:0}.m-blockgridrows-1 .m-blockmb\:1{display:none !important}.sb\:4.sm\:1{padding-top:0 !important}.s_cr{border:1.5px solid var(--lc) !important;border-radius:3px !important;box-shadow:none !important}.sm-col-span-1lg-col-span-1{color:var(--Gd) !important;font-size:23px;font-weight:700;line-height:25px;padding-left:0 !important;background-image:none !important}.sm-capitalizesb\:1{border-radius:4px !important}.sm-capitalizesm-space-x-0{border-radius:3px 0 0 0 !important;padding:2px !important}.sm-capitalizespacex-6{display:none !important}.sm-capitalizesm-mb-6 .blokcgridrows-1{align-items:center;display:flex}.sm-capitalizesm-mb-6 .blokclg-grid-cols-2{font-size:11px !important}.sm-capitalizesm-flex-col{background-color:var(--lc) !important;border-radius:3px 0 3px 0 !important;color:var(--Gd) !important}.sm-capitalizesm-flex-col.sm-capitalizesm-gap-8{background-color:var(--Ed) !important;color:var(--E) !important}.sm-col-span-1lg-font-title-font .general-code-field{padding-bottom:4px !important}.general-code-field,.general-code-field__input{border-radius:60px !important}.m-capitalizesm-mb-6{border:1.5px solid var(--lc) !important;border-radius:3px !important;box-shadow:none !important}.m-capitalizesm-mb-6::after{content:none !important}.m-capitalizesm-mb-6 .lg-font-title-fontsm-font-title-font{background-color:transparent !important}.m-capitalizesm-mb-6 .m-col-span-1lg-bg-white{background-color:var(--Gd) !important;color:var(--E) !important;display:flex !important;text-transform:uppercase;width:fit-content !important;font-size:11px;font-weight:700;border-radius:3px !important;padding:2px 4px !important;flex-grow:0 !important}.m-capitalizesm-mb-6 .m-col-span-1col-span1{align-items:center;justify-content:space-between}.m-capitalizesm-mb-6 .m-col-span-1sm-bg-white{width:100% !important}.m-capitalizesm-mb-6 .m-col-span-1sm-bg-white img{border:none !important;box-shadow:none !important;border-radius:3px !important;object-fit:contain !important;width:100% !important}.sm-blocksm-flex-col{object-fit:fill;width:100%}body.m-blocksm\:2 .m-blocksm-gap-8{max-height:100vh}.m\:0m-bg-white,.m\:0m-col-span-1{border-radius:2.5rem}.sm-col-span-1lg-font-title-font p{margin-bottom:0;padding-bottom:0}.toggle-mobile-wrapper{margin-bottom:0 !important}.toggle-mobile-wrapper .toggle-mobile-container__show-more{margin-bottom:0 !important;font-size:80%;position:relative;top:-.5em !important}.toggle-mobile-wrapper .hfulllg-grid-cols-2 > p:first-child{margin-top:0}.lg-mb-0lg-capitalize{font-size:24px;font-weight:700}body .content-section__toggle-content{margin-top:0;padding-top:0}body .flex-content__col-sidebar .lg-col-span-1sm-block ul,body .flex-content__col-sidebar .lg-col-span-1sm-block ul ul{list-style-type:disc;padding-left:15px !important}body .flex-content__col-sidebar .lg-col-span-1sm-block li a{text-decoration:underline !important}.fonttitle-fontm\:3 .fonttitle-fontmb\:2{padding:5px}.fonttitle-fontm\:3 .fonttitle-fontsm\:1{padding-left:8px;padding-right:0}.fonttitle-fontm\:3 .fonttitle-fontoverflowhidden.fonttitle-fontretlaive{font-weight:400}.s_cr.sm-capitalizelg-mb-0 .blokcgridrows-1:before{display:none}.s_cr.sm-capitalizelg-mb-0 .blokcgridrows-1:after{content:"";display:inline-block;background-image:url(../image/rating-star-golden.svg);width:13px;height:13px;background-size:contain;position:relative;margin-left:2px}.s_cr.sm-capitalizelg-mb-0 .blokcgridrows-1 .blokcjustifycenter{font-size:13px}.s_cr.sm-capitalizelg-mb-0 .sm-capitalizesb\:1{border-radius:0 !important;background-color:transparent !important}.s_cr.sm-capitalizelg-mb-0 .sm-capitalizesb\:1 .sm-capitalizesm-flex-col{font-weight:bold;font-size:14px;border-radius:0 !important}.s_cr.sm-capitalizelg-mb-0 .sm-capitalizesb\:1 .sm-capitalizesm-mb-6{left:3px;bottom:3px;right:auto}.s_cr.sm-capitalizelg-mb-0 .sm-col-span-1lg-font-title-font{display:flex}.s_cr.sm-capitalizelg-mb-0 .sm-col-span-1lg-font-title-font .general-code-field{order:2;margin:10px 0}.s_cr.sm-capitalizelg-mb-0 .sm-col-span-1lg-font-title-font > p{order:1}.s_cr.sm-capitalizelg-mb-0 .sm-col-span-1lg-font-title-font .sm-col-span-1lg-flex-row{order:3}.s_cr.sm-capitalizelg-mb-0 .sm-col-span-1lg-font-title-font .sm-col-span-1lg-flex-row .col-span1sm-font-title-font{margin-top:0}span.button.col-span1lg-block{text-transform:capitalize}body .s_ew{border-radius:0 !important}.lg-col-span-1sm-gap-8{border-radius:0 !important;box-shadow:none !important;border:1px solid #aaa}.lg-col-span-1sm-gap-8 .lg-col-span-1sm-space-x-0{height:100px;background-color:transparent !important}.lg-col-span-1sm-gap-8 .lg-font-title-fontcol-span1{order:3;flex-grow:1}.lg-col-span-1sm-gap-8 .lg-font-title-fontlg-font-title-font{margin:0 0;order:2}.lg-col-span-1sm-gap-8 .lg-font-title-fontsm-block{display:none}.lg-col-span-1sm-gap-8 .lg-font-title-fontbg-hwite{padding:10px 0}.lg-col-span-1sm-gap-8 .lg-font-title-fontsm-capitalize{width:200px;height:40px;background-size:40px auto}.lg-col-span-1sm-gap-8 .lg-font-title-fontsm-capitalize .lg-font-title-fontsm-font-title-font{height:40px;background-size:40px auto}body .s_ew .s_ew__close{text-indent:-100px;overflow:hidden;border-radius:50%;margin:10px 10px}body .s_ew .s_ew__close::before{width:100% !important}body .gap6lg-grid-cols-2{background-color:#fff !important}body .sm-capitalizelg-grid-cols-2 .gap6sm-col-span-1{margin-bottom:15px}body .sm-bg-whitemb\:3{font-size:100%;color:var(--Ed)}.sm\:3{display:flex;flex-direction:column;background-color:#f3f4f6;padding:10px;font-size:16px;line-height:23px;margin:0 0 22.5px 0}.sm\:3 .sm-flex-col{display:flex;flex-direction:row}.sm\:3 .sm-mb-6{max-height:27px;max-width:27px}.sm\:3 .blokcbg-hwite{flex-grow:1}.sm\:3 .blokcblokc{text-transform:uppercase;margin:0 9px;font-size:14px;line-height:18px;text-align:left;display:block}.sm\:3 .blokccol-span1{font-size:14px;line-height:18px;max-width:50%}.sm\:3 .blokccaptialize{margin-right:9px}.sm\:3 *{align-content:center}.sm\:3 .blokclg-bg-white{display:flex;flex-direction:row;padding-left:35px}.sm\:3 .blokclg-bg-white *{font-size:90%}.sm\:3 .blokclg-bg-white .blokclg-capitalize{text-transform:uppercase}body{background-color:#fff}.h1-headline{font-size:33.75px;font-weight:600;line-height:45px}.s_mw{margin-top:0}.flex-content__col-sidebar.m\:0hfull,.flex-content__col-sidebar.lg-capitalizelg-mb-0,.mb\:1 .flex-content__col-sidebar{margin-top:-1px}.sb\:4.sm\:1{margin-top:0}body.blokc{background:transparent !important}ul > br,ol > br{display:none}@media (min-width:576px){.s_mw .mb\:4mb\:1 .sb\:4 .mb\:4sm\:3{text-align:left}.captializesm\:3 .col-span1captialize{padding-top:45px}.captializesm\:3 .col-span1captialize span{font-weight:500;line-height:24px;padding-top:10px;padding-bottom:10px}.captializesm\:3 .captializesm-gap-8{padding-top:0}.s_cr.sm-capitalizelg-mb-0 .sm-capitalizesb\:1 .sm-capitalizesm-mb-6{bottom:auto;left:auto;right:-67px;top:-1px}.s_cr.sm-capitalizelg-mb-0 .sm-col-span-1fonttitle-font{padding-left:50px}.s_cr.sm-capitalizelg-mb-0 .sm-col-span-1lg-font-title-font .general-code-field{margin:5px 0}.lg-col-span-1sm-gap-8 .lg-font-title-fontlg-block .lg-font-title-fontlg-col-span-1{font-size:2.7rem !important}body .sm-capitalizelg-grid-cols-2 .gap6sm-col-span-1{margin-right:8px}body .sm-capitalizelg-grid-cols-2 .gap6sm-col-span-1 > *{flex-grow:1}}@media (min-width:640px){.sm\:3 .sm-mb-6{margin:0 10px}.sm\:3 .blokcbg-hwite{flex-grow:0}.sm\:3 .blokclg-bg-white{padding-left:55px}.h1-headline{font-size:41px;line-height:54px}}@media screen and (min-width:768px){.h1-headline{font-size:calc(3.8rem * var(--R))}}@media (min-width:768px){.sm-blocksm-gap-8:not(.col-sm-12){padding-left:16px}}@media (min-width:992px){body .site-menu{padding-left:calc(8.3333333333% + 10px)}body .site-menu .s_smi--level-0{border-right:1px solid #e2e6e9}body .site-menu .s_smi--level-0:first-child{border-left:1px solid #e2e6e9}.sm-capitalizelg-mb-0 .sm-capitalizesb\:2.sm-col-span-1blokc{margin-left:10px !important}.s_cr.sm-capitalizelg-mb-0 .sm-capitalizesb\:1 .sm-capitalizesm-mb-6{right:-62px}}@media (min-width:995px){.flex-content__col-sidebar{padding-top:20px}}@media (min-width:1280px){.flex-content__col-sidebar{width:430px;min-width:430px}}@media (max-width:991px){body .site-menu{opacity:1;pointer-events:all;transform:none;box-shadow:none;border-width:0 0 1px 0;border-color:#e2e6e9;border-style:solid;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap !important;padding:0}body .site-menu .blokcgridcols-1sm-mb-6{border-bottom:none;padding:0 10px;font-size:1.4rem;white-space:nowrap;display:flex;align-items:center;height:42px !important;font-weight:normal;text-transform:none}body .site-menu .s_smi--level-0{opacity:1;transform:none}}@media screen and (max-width:991px){.site-menu{justify-content:flex-start;overflow-x:auto}.site-menu .s_smi--level-0.s_mihc::after{display:none !important}.site-menu .s_smi--level-0.s_mihc .site-menu__sub-menu-toggle{display:none !important}}@media screen and (max-width:786px){.review-why-trust-us{background-color:var(--c)}.review-why-trust-us .toggle-box-container__item__content{padding:8px}}@media (max-width:639px){.blokcgap6{grid-template-areas:"tags tags" "title title" "bonus-info bonus-info" "conversion conversion";gap:10px}.blokcgap6 .blokcm\:0{max-width:250px;width:100%;justify-self:center}.captializem\:3{grid-template-columns:1fr;grid-template-areas:"title" "logo" "content";gap:10px}.h1-headline + .sm\:3{margin-top:36px}}@media screen and (max-width:639px){body{padding-top:65px}}@media (max-width:575px){.captializem\:3 .captializesb\:3 .captializesm\:1{margin-top:15px}}.sm-bg-whitesm-flex-col{--Hd:#111;--Id:var(--Hd);--Jd:#d9edf7;--Kd:var(--Hd);--Ld:#fff;--Md:var(--Hd);--Nd:#f9f9f9;--Od:var(--Hd);--Pd:#f3f3f3;--lc:#ddd;--Qd:.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.sm-bg-whitesm-flex-col>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none !important;padding:var(--Qd);text-align:left;vertical-align:top}.sm-bg-whitesm-flex-col>:where(thead)+tbody>*>*,.sm-bg-whitesm-flex-col>tbody>*~*>*,.sm-bg-whitesm-flex-col>tfoot>:where(:first-child)>*{border-top:1px solid var(--lc)}.sm-bg-whitesm-flex-col>:where(thead,tfoot)>*>th{background-color:var(--Jd);color:var(--Id);font-weight:700;vertical-align:middle;word-break:normal}.sm-bg-whitesm-flex-col>:where(tbody)>tr>*{color:var(--Hd)}.sm-bg-whitesm-flex-col>:where(tbody.sm-blockbg-hwite)>:nth-child(odd)>*{background-color:var(--Ld);color:var(--Kd)}.sm-bg-whitesm-flex-col>:where(tbody.sm-blockbg-hwite)>:nth-child(2n)>*{background-color:var(--Nd);color:var(--Md)}.sm-bg-whitesm-flex-col>.sm-blockblokc>tr:hover>*{background-color:var(--Pd);color:var(--Od)}.sm-bg-whitesm-flex-col img{border:none;margin:0;max-width:none;padding:0}.sm-bg-whitesm-flex-col{--Rd:#049cdb;--Sd:var(--Id);--Td:var(--Sd)}.sm-bg-whitesm-flex-col thead th:active{outline:none}:root{--Ud:var(--lc,#e2e6e9)}body .sm-bg-whitesm-flex-col{--Hd:var(--q,#222) !important;--Id:var(--Hd);--Jd:var(--c,#f9f9f9) !important;--Kd:var(--Hd);--Ld:#f9f9f9;--Md:var(--Hd);--Nd:var(--l,#fff) !important;--Od:var(--Hd);--Pd:#f3f3f3;--lc:var(--Ud,#e2e6e9) !important;--Qd:1em .5em !important;--Rd:var(--Bc,#ff4f42) !important;--Sd:var(--Cc,#fff) !important}table.sm-bg-whitesm-flex-col{border-collapse:collapse;border:none}table.sm-bg-whitesm-flex-col th,table.sm-bg-whitesm-flex-col td{padding:10px;border:1px solid var(--Ud)}table.sm-bg-whitesm-flex-col nobr{white-space:nowrap}@media screen and (max-width:600px){.captializesm-block{flex-direction:column}}.s_ew--country-change{z-index:9999;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.s_ew--country-change .eip-close-icon{width:32px;height:32px;background:#090919;position:absolute;top:0;right:0;content:"";border-radius:0 5px 0 5px;color:#fff}.s_ew--country-change .eip-close-icon:after{content:"\2715";height:100%;width:100%;display:flex;align-items:center;justify-content:center}.s_ew--country-change .eip-close-icon:hover{color:#ff4f42}.s_ew--country-change .eip-background{content:"";position:fixed;left:0;top:0;background:rgba(180,180,180,.9);width:100vw;height:100vh;z-index:10;opacity:0;align-items:flex-start;justify-content:flex-start}.s_ew--country-change .s_ew{z-index:1001;position:relative;width:90%;max-width:500px;height:auto;box-sizing:border-box;padding:20px;text-align:center;line-height:1.3;background:#fff;border-radius:5px;display:none;max-height:100%;margin:auto;flex-direction:column}.s_ew--country-change .s_ew img{max-width:100px;margin:0 auto 15px;border-radius:50px;border:4px solid #fff;box-shadow:0 5px 15px -10px rgba(0,0,0,.5)}.s_ew--country-change .s_ew p{font-size:1.8rem}.s_ew--country-change .s_ew p:nth-of-type(1){font-size:1.6rem}.s_ew--country-change .s_ew p:nth-of-type(3){font-size:2.4rem;font-weight:bold}.s_ew--country-change .s_ew p:last-child{margin-bottom:0}.s_ew--country-change .s_ew a{border:1px solid #000;padding:12px 10px;font-weight:bold;background:#000;color:#fff;display:block;text-decoration:none;border-radius:5px}.s_ew--country-change .s_ew a:not([href]){background:none;color:inherit;padding:5px 10px;font-size:80%;font-weight:normal}.s_ew--country-change .s_ew a:hover{opacity:.8}.s_ew--country-change.--show .eip-background{opacity:1;display:block}.s_ew--country-change.--show .s_ew{display:-webkit-box;display:-ms-flexbox;display:flex}.takeover-banner-billboard{display:none}@media (min-width:1500px){.takeover-banner-billboard{width:215px;height:835px;position:fixed;top:112px;z-index:9;transition:top .25s ease-in-out}.takeover-banner-billboard.takeover-banner-billboard--left{left:0%}.takeover-banner-billboard.takeover-banner-billboard--right{right:0%}.takeover-banner-billboard.takeover-banner-billboard--sticky{top:60px;transition:top .25s ease-in-out}.takeover-banner-billboard.takeover-banner-billboard--bottom-sticky{position:absolute;top:auto !important;bottom:30px}}@media (max-width:1799px){.takeover-banner-billboard{top:182px}.takeover-banner-billboard.takeover-banner-billboard--left{display:none}}:root{--pd:"Exclusive"}.sm-capitalizem-font-title-font a:not([href^='https\:']):not([href^='\/']):not([href^='#']):not(.button):not(.tiles-flex):not(.mb\:4sb\:3):after,.content-section a:not([href^='https\:']):not([href^='\/']):not([href^='#']):not(.button):not(.tiles-flex):not(.mb\:4sb\:3):after{content:"";display:inline-block;background:currentColor;-webkit-mask-image:url(../image/external-link-icon.svg);mask-image:url(../image/external-link-icon.svg);-webkit-mask-size:10px auto;mask-size:10px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:10px;height:10px;margin:0 2px 0 5px;vertical-align:baseline}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;margin-left:auto;margin-right:auto}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto !important}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.lg-col-span-1sm-flex-col .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.lg-col-span-1sm-flex-col .owl-nav.disabled+.owl-dots{margin-top:15px}.lg-col-span-1sm-flex-col .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.lg-col-span-1sm-flex-col .owl-dots .owl-dot{display:inline-block;zoom:1;outline:0}.lg-col-span-1sm-flex-col .owl-dots .owl-dot span{width:12px;height:12px;margin:5px 10px;background:none;border:1px solid var(--i);display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.fullwidth-section__content--dark .lg-col-span-1sm-flex-col .owl-dots .owl-dot span{border-color:var(--Nc)}.lg-col-span-1sm-flex-col .owl-dots .owl-dot.active span,.lg-col-span-1sm-flex-col .owl-dots .owl-dot:hover span{background:var(--i)}.fullwidth-section__content--dark .lg-col-span-1sm-flex-col .owl-dots .owl-dot.active span,.fullwidth-section__content--dark .lg-col-span-1sm-flex-col .owl-dots .owl-dot:hover span{background:var(--Nc)}.owl-carousel .owl-item img{width:initial;max-width:100%;max-height:100%}.splitted-images-box.owl-carousel .owl-stage{display:flex;flex-wrap:nowrap}.owl-theme-modern .owl-dots{margin:15px 0 10px;line-height:1;text-align:right;border-top:1px solid color-mix(in srgb,currentColor 15%,transparent);padding-top:10px}.owl-theme-modern .owl-dots .owl-dot{outline:none}.owl-theme-modern .owl-dots .owl-dot span{width:28px;height:3px;margin:0 5px;background:none;background:#e0e3e7;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:2px;border:none}.owl-theme-modern .owl-dots .owl-dot.active span{background:var(--j)}@media (min-width:768px){.owl-theme-modern .owl-dots .owl-dot:hover:not(.active) span{background:#cfd3d9}}body.fixed{overflow:hidden}.s_ew-wrapper{position:fixed;left:0;top:0;background:rgba(0,0,0,.7);width:100%;height:100%;display:none;z-index:10000;align-items:flex-start;justify-content:flex-start;opacity:0}.s_ew-wrapper.--external-include{position:static;background:transparent}.s_ew-wrapper.--show{display:flex;opacity:1}.s_ew{z-index:1001;box-sizing:border-box;display:none;max-width:100%;height:100%;max-height:100%;padding:40px 0 15px;width:990px;margin:auto;position:relative;flex-direction:column}.s_ew.--external-include{width:100%;max-width:100%}.s_ew.--show{display:flex}.s_ew__close{position:absolute;right:0;top:0;font-size:1.3rem;padding:12px 12px 12px 27px;color:color-mix(in srgb,var(--F) 80%,transparent);background:color-mix(in srgb,currentColor 10%,transparent);line-height:1;border-radius:0 0 0 var(--h);z-index:1;font-weight:var(--b)}.s_ew:not(.gap6m-col-span-1) .s_ew__close:before{content:"";background-color:currentColor !important;-webkit-mask-image:url(../image/eip-close-white-thicker.svg);mask-image:url(../image/eip-close-white-thicker.svg);-webkit-mask-size:11px auto;mask-size:11px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;position:absolute;left:0;top:0;height:100%;width:27px}.s_ew .lg-col-span-1sm-flex-col .owl-dots .owl-dot.active span,.s_ew .lg-col-span-1sm-flex-col .owl-dots .owl-dot:hover span{background-color:#fff !important}.s_ew .lg-col-span-1sm-flex-col .owl-dots .owl-dot span{border-color:#fff !important}.s_ew__close:hover,.s_ew__dont-show-again__btn:hover{color:var(--c);background:var(--q)}.s_ew__inner-wrapper{overflow:auto;padding:0;margin-top:auto;margin-bottom:auto}.lg-col-span-1overflowhidden{text-align:center;font-size:2.1rem;padding:0 15px;color:#fff;font-weight:var(--b)}.s_ew .owl-stage-outer{padding:15px}.owl-carousel__eip-entries .owl-stage{width:100000px}.lg-col-span-1sm-gap-8{width:280px;box-shadow:0 0 10px rgba(0,0,0,.25);padding:15px 15px 10px 15px;min-height:355px;border-radius:10px;background:var(--Qb);color:var(--F)}.owl-carousel-inactive .req___s_ew_entry{margin-right:25px}.lg-col-span-1sm-space-x-0{height:60px;display:flex;align-items:center;justify-content:center;border-radius:var(--h)}.lg-col-span-1spacex-6{max-width:100%;max-height:100%}.lg-font-title-fontbg-hwite{height:100%;flex:1;justify-content:center}.lg-font-title-fontcol-span1{margin:25px auto 10px;text-align:center;width:100%}.sm\:3spacex-6{font-size:2.2rem;font-weight:var(--Q)}.lg-font-title-fontlg-col-span-1{font-size:4.5rem;font-weight:var(--Q);line-height:1;word-break:break-word}.lg-font-title-fontlg-block .lg-font-title-fontlg-col-span-1{font-size:2.6rem}.m-col-span-1sb\:4{margin:0px 0 10px;line-height:1.1}.lg-font-title-fontlg-font-title-font{align-items:center;justify-content:center;font-size:1.1rem;margin-bottom:10px;margin-top:auto}.lg-font-title-fontsm-block{margin-right:5px;line-height:1}.lg-font-title-fontlg-font-title-font .lg-font-title-fontsm-font-title-font.lg-font-title-fontm-bg-white{background-color:var(--Qb)}.lg-font-title-fontm-font-title-font{margin-bottom:5px !important;font-size:2rem}.s_ew_entry__code-field{text-decoration:none;display:flex;padding:10px;border:1px dashed var(--mc);font-size:1.4rem;justify-content:center;color:var(--G);border-radius:var(--h);cursor:pointer}.s_ew_entry__code-field:hover{text-decoration:none}.lg-font-title-fontgridcols-1{margin-top:10px;align-items:center}.lg-font-title-fontgridcols-1 .col-span1sm-font-title-font{color:var(--I)}.s_ew__entries.lg-col-span-1sm-flex-col .owl-nav.disabled + .owl-dots{margin-top:-5px}.lg-flex-rowsm\:3{height:10px;align-items:center;display:flex}.lg-flex-rowsm\:3:after{content:"";width:10px;height:10px;margin-left:5px;background:url("../image/arrow-more-darkblue.svg") center no-repeat;background-size:6px auto;transform:rotate(90deg);display:inline-block}.lg-font-title-fontgridcols-1.--active .lg-flex-rowsm\:3:after{transform:rotate(-90deg)}.s_ew_entry__tc--arrow:hover,.lg-font-title-fontgridcols-1.--active{opacity:.5}.s_ew_entry__tc-text{font-size:1.1rem;margin-top:5px;display:none}.s_ew.gap6m-col-span-1{background:#fff;height:auto;padding-bottom:15px;padding-top:15px}.s_ew.gap6m-col-span-1 .s_ew__close{padding:0;width:40px;height:40px;font-size:0;margin:0;-webkit-mask-image:url(../image/eip-close.svg);mask-image:url(../image/eip-close.svg);-webkit-mask-size:22px auto;mask-size:22px auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--F)}.s_ew.gap6m-col-span-1 .s_ew__close:hover{opacity:.7}.gap6gridrows-1{border-top:1px solid var(--lc);margin:15px -15px 0;padding:0 15px;color:var(--F)}.s_ew.gap6m-col-span-1 .gap6hfull{padding:15px 0;border-bottom:1px solid var(--lc);line-height:1.2;width:calc(100% + 30px * 1)}.s_ew.gap6m-col-span-1 .gap6hfull:last-child{border-bottom:none}.s_ew.gap6m-col-span-1 .s_ew__inner-wrapper{padding:0 15px}.s_ew.gap6m-col-span-1 .lg-col-span-1overflowhidden{text-align:center;padding:0;padding-right:20px;font-weight:var(--b);min-height:5px;color:var(--F)}.s_ew.gap6m-col-span-1 .lg-font-title-fontgridcols-1{margin:0}.s_ew.gap6m-col-span-1 .lg-font-title-fontgridcols-1 .col-span1sm-font-title-font{color:var(--G);margin-bottom:0}.gap6lg-flex-row{display:flex;flex:0 0 100px}.gap6lg-grid-cols-2{display:flex;flex:0 0 85px;height:60px;border-radius:var(--h);align-items:center}.gap6lg-grid-cols-2 img{width:auto;height:auto}.gap6lg-space-x-6{font-size:1.2rem;margin-bottom:2px;line-height:1.1}.gap6m\:0{font-size:2.2rem;font-weight:var(--b)}.gap6mb\:2{font-size:1rem;text-transform:uppercase;height:15px;margin-bottom:5px;color:var(--F)}.gap6mb\:3{display:flex;align-items:center;justify-content:center;border-radius:var(--h);height:41px;font-size:1.4rem;font-weight:var(--b);text-transform:uppercase}.gap6mb\:3 .general-code-field{width:100%}.gap6mb\:3 .general-code-field__input:not(.--active){border:1px solid #222;background:none;--yc:var(--F)}.gap6mb\:3 .general-code-field__input:not(.--is-tracking):not(.--active):not(.general-code-field__input--disabled){padding-top:0;font-size:1.5rem;letter-spacing:0;background:#fff}.gap6mb\:3 .general-code-field__input:hover{letter-spacing:1px !important}.gap6mb\:3 .general-code-field__input.--active{letter-spacing:0 !important}.gap6sb\:4{margin-top:20px}.gap6m\:3{margin-top:10px}@keyframes bounceInUp {from, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(.215,.61,.355,1);}from {opacity: 0;transform: translate3d(0,3000px,0);}60% {opacity: 1;transform: translate3d(0,-20px,0);}75% {transform: translate3d(0,10px,0);}90% {transform: translate3d(0,-5px,0);}to {transform: translate3d(0,0,0);}}.bounceInUp{animation-name:bounceInUp}.animated{animation-duration:1s;animation-fill-mode:both}@media ((print)) or ((prefers-reduced-motion: reduce)){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}}@media (min-width:576px){.s_ew{background:#fff;max-width:90%;border-radius:10px;height:auto}.s_ew__close{right:0;top:0;border-radius:0 var(--h) 0 var(--h);padding:9px 9px 9px 24px}.lg-col-span-1overflowhidden{font-size:2.4rem;margin-bottom:5px;color:color-mix(in srgb,currentColor 80%,transparent)}.lg-col-span-1sm-gap-8{min-height:370px}.lg-font-title-fontlg-col-span-1{font-size:5rem;font-weight:var(--Q)}.lg-font-title-fontlg-block .lg-font-title-fontlg-col-span-1{font-size:3.5rem}.lg-font-title-fontcol-span1.m-font-title-fontsm-block,.m-font-title-fontsm-block .lg-font-title-fontlg-block .lg-font-title-fontlg-col-span-1{font-size:2.6rem}.m-col-span-1sb\:4{font-size:2.2rem}.s_ew.gap6m-col-span-1 .s_ew__inner-wrapper{padding:0 45px}.s_ew.gap6m-col-span-1 .lg-col-span-1overflowhidden{margin-left:-15px;padding-right:0}.gap6lg-flex-row{flex:0 0 85px;padding-left:0}}@media (min-width:768px){.s_ew.gap6m-col-span-1:not(.--external-include){max-width:750px;padding-top:30px}.gap6gridrows-1{margin-top:25px}.gap6m\:3{margin-top:0;padding-right:0;padding-left:0;flex:1 0 10%}.gap6m\:3.col-md-auto{flex:0 1 auto;min-width:200px}}@media (min-width:1110px){.s_ew__inner-wrapper{padding:0 35px}}@media (min-width:576px) and (max-width:991px){.gap6m\:3{padding:0}}@media (max-height:699px){.gap6gridrows-1{margin-top:10px}.s_ew.gap6m-col-span-1 .gap6hfull{padding:12px 0}.gap6lg-space-x-6{display:none}.gap6mb\:2{display:inline-flex;z-index:1;position:relative;padding:2px;background:#fff;bottom:-8px;margin-bottom:-10px;margin-left:10px;line-height:1;height:auto}.gap6m\:3{margin-top:0}}