*,
::before,
::after {
    background-repeat: no-repeat;
    box-sizing: border-box
}

::before,
::after {
    text-decoration: inherit;
    vertical-align: inherit
}

html {
    cursor: default;
    line-height: 1.15;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    word-break: break-word
}

body {
    margin: 0
}

h1 {
    font-size: 2em;
    margin: 0.67em 0
}

nav ul {
    list-style: none
}

a {
    background-color: transparent
}

img {
    vertical-align: middle
}

img {
    border-style: none
}

button {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

button {
    margin: 0
}

button {
    overflow: visible;
    text-transform: none
}

button {
    -webkit-appearance: button
}

a,
button,
[tabindex] {
    touch-action: manipulation
}

[hidden] {
    display: none
}

@font-face {
    font-family: swiper-icons;
    src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-wrapper {
    transform: translate3d(0px, 0, 0)
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(44px/ 44 * 27);
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: 44px;
    height: var(--swiper-navigation-size);
    margin-top: calc(0 - (44px/ 2));
    margin-top: calc(0 - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-theme-color);
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: 44px;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    text-transform: none;
    font-feature-settings: normal, ;
    font-variant: normal;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev {
    left: 10px;
    right: auto
}

.swiper-button-prev:after {
    content: 'prev'
}

.swiper-button-next {
    right: 10px;
    left: auto
}

.swiper-button-next:after {
    content: 'next'
}

.fa,
.fas,
.far,
.fal {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-feature-settings: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-bars:before {
    content: "\f0c9"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-clock:before {
    content: "\f017"
}

.fa-home:before {
    content: "\f015"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-times:before {
    content: "\f00d"
}

@font-face {
    font-family: 'Font Awesome 5 Pro';
    font-style: normal;
    font-weight: 300;
    font-display: block;
    src: url('fa-light-300.1bdff46d9f25dde635e0.eot');
    src: url('fa-light-300.1bdff46d9f25dde635e0.eot?#iefix') format("embedded-opentype"), url('fa-light-300.fc1caad4139f764993b3.woff2') format("woff2"), url('fa-light-300.5d111e0fbbaced46646e.woff') format("woff"), url('fa-light-300.8fe0bd1d3e62c597a0c4.ttf') format("truetype"), url('fa-light-300.9854c36138c2880f36f0.svg#fontawesome') format("svg")
}

.fal {
    font-family: 'Font Awesome 5 Pro';
    font-weight: 300
}

@font-face {
    font-family: 'Font Awesome 5 Pro';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url('fa-regular-400.46bbd47ac2b9b0cdfae2.eot');
    src: url('fa-regular-400.46bbd47ac2b9b0cdfae2.eot?#iefix') format("embedded-opentype"), url('fa-regular-400.ad461e5fa7137fee6f95.woff2') format("woff2"), url('fa-regular-400.5fd5b25f40f21aa40fd5.woff') format("woff"), url('fa-regular-400.d02baad177fca99e2738.ttf') format("truetype"), url('fa-regular-400.0918417c8847dc929625.svg#fontawesome') format("svg")
}

.far {
    font-family: 'Font Awesome 5 Pro';
    font-weight: 400
}

@font-face {
    font-family: 'Font Awesome 5 Pro';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url('fa-solid-900.06fbe2ee912e35f2c53c.eot');
    src: url('fa-solid-900.06fbe2ee912e35f2c53c.eot?#iefix') format("embedded-opentype"), url('fa-solid-900.649614c34cb1aaa227bd.woff2') format("woff2"), url('fa-solid-900.57fd8d0e738650c88266.woff') format("woff"), url('fa-solid-900.b645fda76c34402c3588.ttf') format("truetype"), url('fa-solid-900.49819e9c7564110f4b04.svg#fontawesome') format("svg")
}

.fa,
.fas {
    font-family: 'Font Awesome 5 Pro';
    font-weight: 900
}

h2,
h5,
h6 {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500)
}

h1 {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px
}

h2 {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600)
}

h5 {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600)
}

@media (max-width: 467px) {
    h5 {
        font-size: var(--font-size-20)
    }
}

h6 {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600)
}

html,
#wrapper,
.wrapper-slide {
    height: 100%
}

body {
    height: auto
}

.container {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto
}

@media (max-width: 1055px) {
    .container {
        width: 100%
    }
}

@media (max-width: 768px) {
    .container {
        padding: 0 15px
    }
}

.row.has-padding {
    padding: 30px 0
}

.row.has-padding-bottom {
    padding-bottom: 30px
}

button {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap
}

a {
    text-decoration: none
}

* {
    outline: none
}

.fa,
.fas,
.far,
.fa,
.fal {
    font-family: var(--font-family-icons)
}

p,
li {
    line-height: 24px
}

ul,
li {
    padding: 0;
    margin: 0;
    list-style: none
}

.content-wrapper section a {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500)
}

.content-wrapper section.row {
    padding: 30px
}

@media (max-width: 467px) {
    .content-wrapper section.row {
        padding: 15px
    }
}

.content-wrapper section.row.gradient-bg {
    background: var(--section-background-gradient)
}

body {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%
}

gli-button {
    -webkit-appearance: none !important
}

[data-cy] {
    display: block
}

.spinner-global {
    position: absolute;
    z-index: 1;
    height: 100px;
    width: 120px;
    top: 50%;
    left: 50%;
    margin-top: -50px;
    margin-left: 30px;
    transform: translate(-50%, -50%);
    font-family: "Rubik", serif;
    font-weight: 300;
}

[class^="ball-"] {
    position: absolute;
    display: block;
    left: 30px;
    width: 15px;
    height: 15px;
    border-radius: 10px;
    transition: all 0.5s;
    animation: circleRotate 8s both infinite;
    transform-origin: 0 750% 0;
}

@keyframes circleRotate {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(1440deg);
    }
}

.ball-1 {
    z-index: -1;
    background-color: #68f1e0;
    animation-timing-function: cubic-bezier(0.5, 0.3, 0.9, 0.9);
}

.ball-2 {
    z-index: -2;
    background-color: #23b9a3;
    animation-timing-function: cubic-bezier(0.5, 0.6, 0.9, 0.9);
}

.ball-3 {
    z-index: -3;
    background-color: #353535;
    animation-timing-function: cubic-bezier(0.5, 0.9, 0.9, 0.9);
}

.ball-4 {
    z-index: -4;
    background-color: #e6453f;
    animation-timing-function: cubic-bezier(0.5, 1.2, 0.9, 0.9);
}

.ball-5 {
    z-index: -5;
    background-color: #f8a13e;
    animation-timing-function: cubic-bezier(0.5, 1.5, 0.9, 0.9);
}

.ball-6 {
    z-index: -6;
    background-color: #fad961;
    animation-timing-function: cubic-bezier(0.5, 1.8, 0.9, 0.9);
}

.loading-text {
    position: relative;
    top: 130%;
    left: 25%;
    z-index: 1;
    height: 100px;
    transform: translate(-50%, -50%);
    font-size: 1.25rem;
}

h2[_ngcontent-serverApp-c215],
h3[_ngcontent-serverApp-c215],
h4[_ngcontent-serverApp-c215],
h5[_ngcontent-serverApp-c215],
h6[_ngcontent-serverApp-c215] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c215] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c215] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c215] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c215] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c215] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
    h5[_ngcontent-serverApp-c215] {
        font-size: var(--font-size-20);
    }
}

h6[_ngcontent-serverApp-c215] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c215],
#wrapper[_ngcontent-serverApp-c215],
.wrapper-slide[_ngcontent-serverApp-c215] {
    height: 100%;
}

body[_ngcontent-serverApp-c215] {
    height: auto;
}

.container[_ngcontent-serverApp-c215] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
}

@media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c215] {
        width: 100%;
    }
}

@media (max-width: 768px) {
    .container[_ngcontent-serverApp-c215] {
        padding: 0 15px;
    }
}

.page[_ngcontent-serverApp-c215] {
    padding-top: 20px;
    padding-bottom: 20px;
}

@media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c215] {
        padding: 0;
    }
}

.row.has-padding[_ngcontent-serverApp-c215] {
    padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c215] {
    padding-bottom: 30px;
}

button[_ngcontent-serverApp-c215],
a.button[_ngcontent-serverApp-c215] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
}

button[_ngcontent-serverApp-c215] i.spinner[_ngcontent-serverApp-c215],
a.button[_ngcontent-serverApp-c215] i.spinner[_ngcontent-serverApp-c215] {
    margin-left: 5px;
    margin-right: -20px;
}

a[_ngcontent-serverApp-c215] {
    text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c215] {
    margin-right: 10px;
}

.mat-checkbox-layout {
    white-space: normal !important;
}

.mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c215] {
    position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c215] {
    background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c215] {
        max-width: 100% !important;
        height: auto;
    }

    .mat-dialog-container[_ngcontent-serverApp-c215] {
        padding: 16px;
        border-radius: 0;
    }

    .mat-dialog-content[_ngcontent-serverApp-c215] {
        max-height: 100%;
    }
}

.gli[_ngcontent-serverApp-c215] .mat-button[_ngcontent-serverApp-c215],
.gli[_ngcontent-serverApp-c215] .mat-fab[_ngcontent-serverApp-c215],
.gli[_ngcontent-serverApp-c215] .mat-flat-button[_ngcontent-serverApp-c215],
.gli[_ngcontent-serverApp-c215] .mat-icon-button[_ngcontent-serverApp-c215],
.gli[_ngcontent-serverApp-c215] .mat-mini-fab[_ngcontent-serverApp-c215],
.gli[_ngcontent-serverApp-c215] .mat-raised-button[_ngcontent-serverApp-c215],
.gli[_ngcontent-serverApp-c215] .mat-stroked-button[_ngcontent-serverApp-c215],
.gli[_ngcontent-serverApp-c215] .mat-dialog-title[_ngcontent-serverApp-c215] {
    font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c215] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c215] .mat-checkbox-label[_ngcontent-serverApp-c215] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c215] label[_ngcontent-serverApp-c215] {
    display: block;
    position: relative;
}

form.default[_ngcontent-serverApp-c215] label[_ngcontent-serverApp-c215] .label-text[_ngcontent-serverApp-c215] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
}

form.default[_ngcontent-serverApp-c215] label.icon-right[_ngcontent-serverApp-c215] .icon[_ngcontent-serverApp-c215] {
    position: absolute;
    right: 0;
    bottom: 0;
}

form.default[_ngcontent-serverApp-c215] label.icon-left[_ngcontent-serverApp-c215] .icon[_ngcontent-serverApp-c215] {
    position: absolute;
    left: 0;
    bottom: 0;
}

form.default[_ngcontent-serverApp-c215] input[_ngcontent-serverApp-c215],
form.default[_ngcontent-serverApp-c215] mat-select[_ngcontent-serverApp-c215] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c215] textarea[_ngcontent-serverApp-c215] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
}

form.default[_ngcontent-serverApp-c215] .mat-select-trigger[_ngcontent-serverApp-c215] {
    flex-grow: 1;
}

form.default[_ngcontent-serverApp-c215] input[_ngcontent-serverApp-c215]:-webkit-autofill,
form.default[_ngcontent-serverApp-c215] input[_ngcontent-serverApp-c215]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c215] input[_ngcontent-serverApp-c215]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c215] input[_ngcontent-serverApp-c215]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c215] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c215] .mat-checkbox-background[_ngcontent-serverApp-c215],
form.default[_ngcontent-serverApp-c215] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c215] .mat-checkbox-background[_ngcontent-serverApp-c215],
form.default[_ngcontent-serverApp-c215] .mat-accent[_ngcontent-serverApp-c215] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c215],
form.default[_ngcontent-serverApp-c215] .mat-accent[_ngcontent-serverApp-c215] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c215],
form.default[_ngcontent-serverApp-c215] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c215],
form.default[_ngcontent-serverApp-c215] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c215] {
    background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c215] .mat-ripple-element[_ngcontent-serverApp-c215] {
    background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c215] .mat-checkbox-layout[_ngcontent-serverApp-c215] .mat-checkbox-label[_ngcontent-serverApp-c215] {
    display: flex !important;
}

form.default[_ngcontent-serverApp-c215] input[_ngcontent-serverApp-c215]:focus,
form.default[_ngcontent-serverApp-c215] textarea[_ngcontent-serverApp-c215]:focus,
form.default[_ngcontent-serverApp-c215] mat-select[_ngcontent-serverApp-c215]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c215] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c215],
form.default[_ngcontent-serverApp-c215] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c215],
form.default[_ngcontent-serverApp-c215] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c215] {
    box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c215] .errors[_ngcontent-serverApp-c215] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c215] .errors[_ngcontent-serverApp-c215] .error[_ngcontent-serverApp-c215]:first-child {
    margin-top: 8px;
}

@media (max-width: 467px) {

    input[_ngcontent-serverApp-c215],
    mat-select[_ngcontent-serverApp-c215] {
        font-size: var(--font-size-16);
    }
}

.gli[_ngcontent-serverApp-c215] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c215] .mat-checkbox-background[_ngcontent-serverApp-c215] {
    background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c215] {
    outline: none;
}

.fa[_ngcontent-serverApp-c215],
.fas[_ngcontent-serverApp-c215],
.far[_ngcontent-serverApp-c215],
.fa[_ngcontent-serverApp-c215],
.fal[_ngcontent-serverApp-c215] {
    font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c215] {
    font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c215] {
    font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c215],
li[_ngcontent-serverApp-c215] {
    line-height: 24px;
}

ol[_ngcontent-serverApp-c215] {
    padding: 0;
    margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215] {
    list-style-type: decimal;
    list-style-position: inside;
}

ul[_ngcontent-serverApp-c215],
li[_ngcontent-serverApp-c215] {
    padding: 0;
    margin: 0;
    list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c215] ul[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215],
.content-wrapper[_ngcontent-serverApp-c215] ol[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215] {
    padding-left: 2em;
    margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c215] ul[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c215] ul[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215] ul[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215]:before,
.content-wrapper[_ngcontent-serverApp-c215] ol[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215] ul[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c215] ol[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215] ul[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215] {
    list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c215] ol[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215] ul[_ngcontent-serverApp-c215],
.content-wrapper[_ngcontent-serverApp-c215] ol[_ngcontent-serverApp-c215] li[_ngcontent-serverApp-c215] ol[_ngcontent-serverApp-c215] {
    padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c215] section[_ngcontent-serverApp-c215] a[_ngcontent-serverApp-c215] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c215] section[_ngcontent-serverApp-c215]>header[_ngcontent-serverApp-c215] {
    height: 87px;
    display: flex;
    align-items: center;
}

@media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c215] section[_ngcontent-serverApp-c215]>header[_ngcontent-serverApp-c215] {
        justify-content: center;
    }
}

@media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c215] section[_ngcontent-serverApp-c215]>header[_ngcontent-serverApp-c215] .container[_ngcontent-serverApp-c215] {
        padding: 0;
    }
}

.content-wrapper[_ngcontent-serverApp-c215] section[_ngcontent-serverApp-c215]>header[_ngcontent-serverApp-c215]>a[_ngcontent-serverApp-c215] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c215] section[_ngcontent-serverApp-c215]>header[_ngcontent-serverApp-c215] button[_ngcontent-serverApp-c215] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c215] section[_ngcontent-serverApp-c215]>header[_ngcontent-serverApp-c215] button[disabled][_ngcontent-serverApp-c215] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c215] section.row[_ngcontent-serverApp-c215] {
    padding: 30px;
}

@media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c215] section.row[_ngcontent-serverApp-c215] {
        padding: 15px;
    }
}

.content-wrapper[_ngcontent-serverApp-c215] section.row.gradient-bg[_ngcontent-serverApp-c215] {
    background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c215] section.row.news-listing[_ngcontent-serverApp-c215] {
    padding: 20px 15px 0;
}

@media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c215] section.row.news-listing[_ngcontent-serverApp-c215] {
        padding: 0 0 30px 0;
    }
}

body[_ngcontent-serverApp-c215] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
}

.fa-spin[_ngcontent-serverApp-c215] {
    animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c215] .mat-checkbox-inner-container[_ngcontent-serverApp-c215] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c215] .mat-checkbox-frame[_ngcontent-serverApp-c215],
.mat-checkbox[_ngcontent-serverApp-c215] .mat-checkbox-background[_ngcontent-serverApp-c215] {
    border: none;
    border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c215]::after {
    content: "";
    clear: both;
    display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c215] {
    overflow-y: scroll;
}

.b[_ngcontent-serverApp-c215] {
    font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c215] {
    -webkit-appearance: none !important;
}

@keyframes fading {
    0% {
        opacity: 0.1;
    }

    50% {
        opacity: 0.2;
    }

    100% {
        opacity: 0.1;
    }
}

.wp-paragraph[_ngcontent-serverApp-c215] p[_ngcontent-serverApp-c215] {
    padding: 0;
    margin: 20px 0;
}

@media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c215] p[_ngcontent-serverApp-c215] {
        margin: 18px 0;
    }
}

.wp-paragraph[_ngcontent-serverApp-c215] p[_ngcontent-serverApp-c215] span[_ngcontent-serverApp-c215] {
    text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c215] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c215] .wp-block-button[_ngcontent-serverApp-c215] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c215] .wp-block-button[_ngcontent-serverApp-c215] a[_ngcontent-serverApp-c215] {
    color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c215] .wp-block-button[_ngcontent-serverApp-c215]:hover {
    cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c215] .is-style-outline[_ngcontent-serverApp-c215] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c215] .is-style-outline[_ngcontent-serverApp-c215] a[_ngcontent-serverApp-c215] {
    color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c215] {
    justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c215] {
    justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c215] {
    justify-content: right;
}

#wrapper[_ngcontent-serverApp-c215] {
    overflow-x: hidden;
}

#wrapper[_ngcontent-serverApp-c215] .hidden[_ngcontent-serverApp-c215] {
    display: none;
}

#wrapper[_ngcontent-serverApp-c215] .fixed-height[_ngcontent-serverApp-c215] {
    min-height: 800px;
}

#wrapper[_ngcontent-serverApp-c215] .wrapper-slide[_ngcontent-serverApp-c215] {
    transform: translateX(0px);
    transition: transform ease-in-out 200ms;
}

#wrapper.sidebar-opened[_ngcontent-serverApp-c215] {
    overflow: hidden;
    height: 100vh;
}

#wrapper.sidebar-opened[_ngcontent-serverApp-c215] .wrapper-slide[_ngcontent-serverApp-c215] {
    transform: translateX(calc(100vw - 62px));
    height: 100%;
}

#wrapper.sidebar-opened[_ngcontent-serverApp-c215] gli-header header {
    transform: translateX(calc(100vw - 62px));
}

#wrapper.noScroll[_ngcontent-serverApp-c215] {
    overflow: hidden;
    height: 100vh;
}

#wrapper.noScroll[_ngcontent-serverApp-c215] gli-sidebar header {
    right: 6px;
}

.content-wrapper[_ngcontent-serverApp-c215] {
    overflow-x: hidden;
    margin-top: 116px;
    min-height: -moz-fit-content;
    min-height: fit-content;
}

@media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c215] {
        margin-top: 100px;
    }
}

.lock-screen[_ngcontent-serverApp-c215] {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

gli-mobile-sidebar[_ngcontent-serverApp-c215] {
    display: none;
    position: fixed;
    right: 100%;
    top: -100px;
    width: calc(100vw - 62px);
    z-index: 2;
    height: 100%;
    background: linear-gradient(0deg, var(--section-gradient-start-color) 0%, var(--section-gradient-end-color) 100%, var(--section-gradient-end-color) 100%);
    box-shadow: 0 0 12px -1px rgba(0, 0, 0, 0.15);
    overflow: auto;
}

gli-site-logo[_ngcontent-serverApp-c215] {
    height: 60px;
    display: flex;
    align-items: center;
    margin: 0 auto;
}

.mobile-play-page[_ngcontent-serverApp-c215] {
    height: 100vh !important;
}

@media (max-width: 768px) {
    gli-mobile-sidebar[_ngcontent-serverApp-c215] {
        display: block;
        background: var(--mobile-menu-background-color);
    }
}

.SB-btnBetslip-mobile[_ngcontent-serverApp-c215] {
    position: fixed;
    left: 0;
    right: 0;
    margin: 0 auto;
    bottom: 10px;
    z-index: 99;
    text-align: center;
    width: 60px;
    height: 60px;
    display: none;
}

@media screen and (min-width: 300px) and (max-width: 1240px) {
    .SB-btnBetslip-mobile[_ngcontent-serverApp-c215] {
        display: block;
    }
}

.SB-btnBetslip-mobile[_ngcontent-serverApp-c215] .SB-btnBestlip-container[_ngcontent-serverApp-c215] {
    background-color: #474747;
    border: 2px solid #fff;
    color: #000;
    width: 60px;
    height: 60px;
    border-radius: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    margin: 0 auto;
}

.SB-btnBetslip-mobile[_ngcontent-serverApp-c215] .SB-betslip-count[_ngcontent-serverApp-c215] {
    position: absolute;
    top: -6px;
    right: -6px;
    background-color: #50C2B4;
    color: #FFF;
    font-size: 14px;
    text-align: center;
    width: 24px;
    height: 24px;
    line-height: 24px;
    border-radius: 20px;
}
h2[_ngcontent-serverApp-c187], h3[_ngcontent-serverApp-c187], h4[_ngcontent-serverApp-c187], h5[_ngcontent-serverApp-c187], h6[_ngcontent-serverApp-c187] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c187] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c187] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c187] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c187] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c187] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c187] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c187] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c187], #wrapper[_ngcontent-serverApp-c187], .wrapper-slide[_ngcontent-serverApp-c187] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c187] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c187] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c187] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c187] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c187] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c187] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c187] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c187] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c187], a.button[_ngcontent-serverApp-c187] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c187]   i.spinner[_ngcontent-serverApp-c187], a.button[_ngcontent-serverApp-c187]   i.spinner[_ngcontent-serverApp-c187] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c187] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c187] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c187] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c187] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c187] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c187] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c187] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c187]   .mat-button[_ngcontent-serverApp-c187], .gli[_ngcontent-serverApp-c187]   .mat-fab[_ngcontent-serverApp-c187], .gli[_ngcontent-serverApp-c187]   .mat-flat-button[_ngcontent-serverApp-c187], .gli[_ngcontent-serverApp-c187]   .mat-icon-button[_ngcontent-serverApp-c187], .gli[_ngcontent-serverApp-c187]   .mat-mini-fab[_ngcontent-serverApp-c187], .gli[_ngcontent-serverApp-c187]   .mat-raised-button[_ngcontent-serverApp-c187], .gli[_ngcontent-serverApp-c187]   .mat-stroked-button[_ngcontent-serverApp-c187], .gli[_ngcontent-serverApp-c187]   .mat-dialog-title[_ngcontent-serverApp-c187] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c187]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c187]   .mat-checkbox-label[_ngcontent-serverApp-c187] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c187]   label[_ngcontent-serverApp-c187] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c187]   label[_ngcontent-serverApp-c187]   .label-text[_ngcontent-serverApp-c187] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c187]   label.icon-right[_ngcontent-serverApp-c187]   .icon[_ngcontent-serverApp-c187] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c187]   label.icon-left[_ngcontent-serverApp-c187]   .icon[_ngcontent-serverApp-c187] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c187]   input[_ngcontent-serverApp-c187], form.default[_ngcontent-serverApp-c187]   mat-select[_ngcontent-serverApp-c187] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c187]   textarea[_ngcontent-serverApp-c187] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c187]   .mat-select-trigger[_ngcontent-serverApp-c187] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c187]   input[_ngcontent-serverApp-c187]:-webkit-autofill, form.default[_ngcontent-serverApp-c187]   input[_ngcontent-serverApp-c187]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c187]   input[_ngcontent-serverApp-c187]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c187]   input[_ngcontent-serverApp-c187]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c187]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c187]   .mat-checkbox-background[_ngcontent-serverApp-c187], form.default[_ngcontent-serverApp-c187]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c187]   .mat-checkbox-background[_ngcontent-serverApp-c187], form.default[_ngcontent-serverApp-c187]   .mat-accent[_ngcontent-serverApp-c187]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c187], form.default[_ngcontent-serverApp-c187]   .mat-accent[_ngcontent-serverApp-c187]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c187], form.default[_ngcontent-serverApp-c187]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c187], form.default[_ngcontent-serverApp-c187]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c187] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c187]   .mat-ripple-element[_ngcontent-serverApp-c187] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c187]   .mat-checkbox-layout[_ngcontent-serverApp-c187]   .mat-checkbox-label[_ngcontent-serverApp-c187] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c187]   input[_ngcontent-serverApp-c187]:focus, form.default[_ngcontent-serverApp-c187]   textarea[_ngcontent-serverApp-c187]:focus, form.default[_ngcontent-serverApp-c187]   mat-select[_ngcontent-serverApp-c187]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c187]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c187], form.default[_ngcontent-serverApp-c187]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c187], form.default[_ngcontent-serverApp-c187]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c187] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c187]   .errors[_ngcontent-serverApp-c187] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c187]   .errors[_ngcontent-serverApp-c187]   .error[_ngcontent-serverApp-c187]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c187], mat-select[_ngcontent-serverApp-c187] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c187]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c187]   .mat-checkbox-background[_ngcontent-serverApp-c187] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c187] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c187], .fas[_ngcontent-serverApp-c187], .far[_ngcontent-serverApp-c187], .fa[_ngcontent-serverApp-c187], .fal[_ngcontent-serverApp-c187] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c187] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c187] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c187], li[_ngcontent-serverApp-c187] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c187] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c187], li[_ngcontent-serverApp-c187] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c187]   ul[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187], .content-wrapper[_ngcontent-serverApp-c187]   ol[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c187]   ul[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c187]   ul[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187]   ul[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187]:before, .content-wrapper[_ngcontent-serverApp-c187]   ol[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187]   ul[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c187]   ol[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187]   ul[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c187]   ol[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187]   ul[_ngcontent-serverApp-c187], .content-wrapper[_ngcontent-serverApp-c187]   ol[_ngcontent-serverApp-c187]   li[_ngcontent-serverApp-c187]   ol[_ngcontent-serverApp-c187] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c187]   section[_ngcontent-serverApp-c187]   a[_ngcontent-serverApp-c187] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c187]   section[_ngcontent-serverApp-c187]    > header[_ngcontent-serverApp-c187] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c187]   section[_ngcontent-serverApp-c187]    > header[_ngcontent-serverApp-c187] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c187]   section[_ngcontent-serverApp-c187]    > header[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c187]   section[_ngcontent-serverApp-c187]    > header[_ngcontent-serverApp-c187]    > a[_ngcontent-serverApp-c187] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c187]   section[_ngcontent-serverApp-c187]    > header[_ngcontent-serverApp-c187]   button[_ngcontent-serverApp-c187] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c187]   section[_ngcontent-serverApp-c187]    > header[_ngcontent-serverApp-c187]   button[disabled][_ngcontent-serverApp-c187] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c187]   section.row[_ngcontent-serverApp-c187] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c187]   section.row[_ngcontent-serverApp-c187] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c187]   section.row.gradient-bg[_ngcontent-serverApp-c187] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c187]   section.row.news-listing[_ngcontent-serverApp-c187] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c187]   section.row.news-listing[_ngcontent-serverApp-c187] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c187] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c187] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c187]   .mat-checkbox-inner-container[_ngcontent-serverApp-c187] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c187]   .mat-checkbox-frame[_ngcontent-serverApp-c187], .mat-checkbox[_ngcontent-serverApp-c187]   .mat-checkbox-background[_ngcontent-serverApp-c187] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c187]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c187] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c187] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c187] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c187]   p[_ngcontent-serverApp-c187] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c187]   p[_ngcontent-serverApp-c187] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c187]   p[_ngcontent-serverApp-c187]   span[_ngcontent-serverApp-c187] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c187] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c187]   .wp-block-button[_ngcontent-serverApp-c187] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c187]   .wp-block-button[_ngcontent-serverApp-c187]   a[_ngcontent-serverApp-c187] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c187]   .wp-block-button[_ngcontent-serverApp-c187]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c187]   .is-style-outline[_ngcontent-serverApp-c187] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c187]   .is-style-outline[_ngcontent-serverApp-c187]   a[_ngcontent-serverApp-c187] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c187] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c187] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c187] {
    justify-content: right;
  }
  .loader-container[_ngcontent-serverApp-c187]   .mobile-loader[_ngcontent-serverApp-c187] {
    display: none;
  }
  @media (max-width: 467px) {
    .loader-container[_ngcontent-serverApp-c187]   .mobile-loader[_ngcontent-serverApp-c187] {
      display: block;
    }
  }
  .loader-container[_ngcontent-serverApp-c187]   .desktop-loader[_ngcontent-serverApp-c187] {
    padding: 9px 37px;
    align-items: center;
  }
  @media (max-width: 467px) {
    .loader-container[_ngcontent-serverApp-c187]   .desktop-loader[_ngcontent-serverApp-c187] {
      display: none !important;
    }
  }
  .loader-container[_ngcontent-serverApp-c187]   .loader-header[_ngcontent-serverApp-c187] {
    padding: 13px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .loader-container[_ngcontent-serverApp-c187]   .inputs-part[_ngcontent-serverApp-c187] {
    display: flex;
    align-items: center;
    padding: 5px 0px;
  }
  .loader-container[_ngcontent-serverApp-c187]   .sidebar-placeholder[_ngcontent-serverApp-c187] {
    display: inline-block;
    background-color: #444;
    height: 27.6px;
    border-radius: 100px;
    width: 27.6px;
    opacity: 0.1;
    animation: fading 1.5s infinite;
  }
  .loader-container[_ngcontent-serverApp-c187]   .logo-placeholder[_ngcontent-serverApp-c187] {
    display: inline-block;
    background-color: #444;
    height: 35px;
    border-radius: 100px;
    width: 170px;
    opacity: 0.1;
    animation: fading 1.5s infinite;
  }
  .loader-container[_ngcontent-serverApp-c187]   .lang-switcher-placeholder[_ngcontent-serverApp-c187] {
    display: inline-block;
    background-color: #444;
    height: 20px;
    border-radius: 100px;
    width: 20px;
    opacity: 0.1;
    animation: fading 1.5s infinite;
  }
  .loader-container[_ngcontent-serverApp-c187]   .input-placeholder[_ngcontent-serverApp-c187] {
    display: inline-block;
    background-color: #444;
    height: 25px;
    border-radius: 100px;
    margin: 5px 0;
    width: 130px;
    opacity: 0.1;
    margin-right: 10px;
    animation: fading 1.5s infinite;
  }
  #header[_ngcontent-serverApp-c187] {
    position: fixed;
    height: 116px;
    left: 0;
    right: 0;
    top: 0;
    display: grid;
    grid-template-rows: 1fr auto;
    z-index: 100;
    width: 100%;
    font-size: var(--font-size-14);
    max-width: 100vw;
  }
  #header[_ngcontent-serverApp-c187]   .row-bottom[_ngcontent-serverApp-c187] {
    box-shadow: var(--header-bottom-box-shadow);
  }
  #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187] {
    background: var(--header-top-gradient);
    box-shadow: var(--header-top-box-shadow);
    z-index: 1;
    width: 100vw;
    height: 62px;
  }
  #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187] {
    height: 100%;
    max-height: 62px;
    display: grid;
    grid-template-columns: 1fr repeat(4, auto);
    align-items: center;
  }
  #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187]   gli-sidebar-toggler[_ngcontent-serverApp-c187] {
    display: none;
  }
  #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187]   gli-language-switcher[_ngcontent-serverApp-c187] {
    height: 100%;
  }
  #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187]   gli-my-account-menu[_ngcontent-serverApp-c187] {
    height: 100%;
  }
  @media (max-width: 768px) {
    #header[_ngcontent-serverApp-c187] {
      height: 100px;
      background-color: var(--mobile-header-gradient);
      box-shadow: var(--header-top-box-shadow);
      align-items: start;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187] {
      box-shadow: none;
      height: 100%;
      background: var(--header-top-gradient);
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187] {
      display: grid;
      grid-template-columns: auto auto auto;
      grid-template-rows: auto auto;
      justify-content: space-between;
      padding: 0;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187]   gli-sidebar-toggler[_ngcontent-serverApp-c187] {
      display: block;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187]   gli-site-logo[_ngcontent-serverApp-c187] {
      height: 60px;
      display: flex;
      align-items: center;
      margin: 0 auto;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187]   gli-language-switcher[_ngcontent-serverApp-c187] {
      order: 3;
      width: 72px;
      height: 60px;
      padding: 0;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187]   .empty-container[_ngcontent-serverApp-c187] {
      width: 62px;
      height: 100%;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container[_ngcontent-serverApp-c187]   gli-login-register[_ngcontent-serverApp-c187] {
      order: 4;
      margin: 0;
      display: block;
      width: 100%;
      height: 40px;
      flex-shrink: 0;
      grid-column: 1/4;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container.loggedIn[_ngcontent-serverApp-c187] {
      grid-template-columns: auto 1fr auto;
      grid-template-rows: none;
      justify-content: flex-start;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container.loggedIn[_ngcontent-serverApp-c187]   gli-site-logo[_ngcontent-serverApp-c187] {
      margin: 0;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container.loggedIn[_ngcontent-serverApp-c187]   gli-my-account-menu[_ngcontent-serverApp-c187], #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container.loggedIn[_ngcontent-serverApp-c187]   gli-language-switcher[_ngcontent-serverApp-c187] {
      display: none;
    }
    #header[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]   .container.loggedIn[_ngcontent-serverApp-c187]   gli-login[_ngcontent-serverApp-c187] {
      grid-column: auto;
    }
    #header[_ngcontent-serverApp-c187]   .row.bottom[_ngcontent-serverApp-c187] {
      font-size: var(--font-size-14);
      display: none;
    }
    #header.loggedIn[_ngcontent-serverApp-c187] {
      height: 100px;
    }
    #header.loggedIn[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]    > .container[_ngcontent-serverApp-c187] {
      grid-template-columns: auto 1fr auto;
      grid-template-rows: none;
      justify-content: flex-start;
    }
    #header.loggedIn[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]    > .container[_ngcontent-serverApp-c187]   gli-site-logo[_ngcontent-serverApp-c187] {
      margin: 0;
    }
    #header.loggedIn[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]    > .container[_ngcontent-serverApp-c187]   gli-my-account-menu[_ngcontent-serverApp-c187], #header.loggedIn[_ngcontent-serverApp-c187]   .row.top[_ngcontent-serverApp-c187]    > .container[_ngcontent-serverApp-c187]   gli-language-switcher[_ngcontent-serverApp-c187] {
      display: none;
    }
  }
  h2[_ngcontent-serverApp-c193], h3[_ngcontent-serverApp-c193], h4[_ngcontent-serverApp-c193], h5[_ngcontent-serverApp-c193], h6[_ngcontent-serverApp-c193] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c193] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c193] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c193] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c193] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c193] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c193] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c193] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c193], #wrapper[_ngcontent-serverApp-c193], .wrapper-slide[_ngcontent-serverApp-c193] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c193] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c193] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c193] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c193] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c193] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c193] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c193] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c193] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c193], a.button[_ngcontent-serverApp-c193] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c193]   i.spinner[_ngcontent-serverApp-c193], a.button[_ngcontent-serverApp-c193]   i.spinner[_ngcontent-serverApp-c193] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c193] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c193] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c193] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c193] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c193] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c193] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c193] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c193]   .mat-button[_ngcontent-serverApp-c193], .gli[_ngcontent-serverApp-c193]   .mat-fab[_ngcontent-serverApp-c193], .gli[_ngcontent-serverApp-c193]   .mat-flat-button[_ngcontent-serverApp-c193], .gli[_ngcontent-serverApp-c193]   .mat-icon-button[_ngcontent-serverApp-c193], .gli[_ngcontent-serverApp-c193]   .mat-mini-fab[_ngcontent-serverApp-c193], .gli[_ngcontent-serverApp-c193]   .mat-raised-button[_ngcontent-serverApp-c193], .gli[_ngcontent-serverApp-c193]   .mat-stroked-button[_ngcontent-serverApp-c193], .gli[_ngcontent-serverApp-c193]   .mat-dialog-title[_ngcontent-serverApp-c193] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c193]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c193]   .mat-checkbox-label[_ngcontent-serverApp-c193] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c193]   label[_ngcontent-serverApp-c193] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c193]   label[_ngcontent-serverApp-c193]   .label-text[_ngcontent-serverApp-c193] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c193]   label.icon-right[_ngcontent-serverApp-c193]   .icon[_ngcontent-serverApp-c193] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c193]   label.icon-left[_ngcontent-serverApp-c193]   .icon[_ngcontent-serverApp-c193] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c193]   input[_ngcontent-serverApp-c193], form.default[_ngcontent-serverApp-c193]   mat-select[_ngcontent-serverApp-c193] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c193]   textarea[_ngcontent-serverApp-c193] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c193]   .mat-select-trigger[_ngcontent-serverApp-c193] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c193]   input[_ngcontent-serverApp-c193]:-webkit-autofill, form.default[_ngcontent-serverApp-c193]   input[_ngcontent-serverApp-c193]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c193]   input[_ngcontent-serverApp-c193]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c193]   input[_ngcontent-serverApp-c193]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c193]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c193]   .mat-checkbox-background[_ngcontent-serverApp-c193], form.default[_ngcontent-serverApp-c193]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c193]   .mat-checkbox-background[_ngcontent-serverApp-c193], form.default[_ngcontent-serverApp-c193]   .mat-accent[_ngcontent-serverApp-c193]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c193], form.default[_ngcontent-serverApp-c193]   .mat-accent[_ngcontent-serverApp-c193]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c193], form.default[_ngcontent-serverApp-c193]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c193], form.default[_ngcontent-serverApp-c193]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c193] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c193]   .mat-ripple-element[_ngcontent-serverApp-c193] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c193]   .mat-checkbox-layout[_ngcontent-serverApp-c193]   .mat-checkbox-label[_ngcontent-serverApp-c193] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c193]   input[_ngcontent-serverApp-c193]:focus, form.default[_ngcontent-serverApp-c193]   textarea[_ngcontent-serverApp-c193]:focus, form.default[_ngcontent-serverApp-c193]   mat-select[_ngcontent-serverApp-c193]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c193]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c193], form.default[_ngcontent-serverApp-c193]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c193], form.default[_ngcontent-serverApp-c193]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c193] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c193]   .errors[_ngcontent-serverApp-c193] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c193]   .errors[_ngcontent-serverApp-c193]   .error[_ngcontent-serverApp-c193]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c193], mat-select[_ngcontent-serverApp-c193] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c193]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c193]   .mat-checkbox-background[_ngcontent-serverApp-c193] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c193] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c193], .fas[_ngcontent-serverApp-c193], .far[_ngcontent-serverApp-c193], .fa[_ngcontent-serverApp-c193], .fal[_ngcontent-serverApp-c193] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c193] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c193] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c193], li[_ngcontent-serverApp-c193] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c193] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c193], li[_ngcontent-serverApp-c193] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c193]   ul[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193], .content-wrapper[_ngcontent-serverApp-c193]   ol[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c193]   ul[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c193]   ul[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193]   ul[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193]:before, .content-wrapper[_ngcontent-serverApp-c193]   ol[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193]   ul[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c193]   ol[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193]   ul[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c193]   ol[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193]   ul[_ngcontent-serverApp-c193], .content-wrapper[_ngcontent-serverApp-c193]   ol[_ngcontent-serverApp-c193]   li[_ngcontent-serverApp-c193]   ol[_ngcontent-serverApp-c193] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c193]   section[_ngcontent-serverApp-c193]   a[_ngcontent-serverApp-c193] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c193]   section[_ngcontent-serverApp-c193]    > header[_ngcontent-serverApp-c193] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c193]   section[_ngcontent-serverApp-c193]    > header[_ngcontent-serverApp-c193] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c193]   section[_ngcontent-serverApp-c193]    > header[_ngcontent-serverApp-c193]   .container[_ngcontent-serverApp-c193] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c193]   section[_ngcontent-serverApp-c193]    > header[_ngcontent-serverApp-c193]    > a[_ngcontent-serverApp-c193] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c193]   section[_ngcontent-serverApp-c193]    > header[_ngcontent-serverApp-c193]   button[_ngcontent-serverApp-c193] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c193]   section[_ngcontent-serverApp-c193]    > header[_ngcontent-serverApp-c193]   button[disabled][_ngcontent-serverApp-c193] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c193]   section.row[_ngcontent-serverApp-c193] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c193]   section.row[_ngcontent-serverApp-c193] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c193]   section.row.gradient-bg[_ngcontent-serverApp-c193] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c193]   section.row.news-listing[_ngcontent-serverApp-c193] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c193]   section.row.news-listing[_ngcontent-serverApp-c193] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c193] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c193] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c193]   .mat-checkbox-inner-container[_ngcontent-serverApp-c193] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c193]   .mat-checkbox-frame[_ngcontent-serverApp-c193], .mat-checkbox[_ngcontent-serverApp-c193]   .mat-checkbox-background[_ngcontent-serverApp-c193] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c193]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c193] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c193] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c193] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c193]   p[_ngcontent-serverApp-c193] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c193]   p[_ngcontent-serverApp-c193] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c193]   p[_ngcontent-serverApp-c193]   span[_ngcontent-serverApp-c193] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c193] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c193]   .wp-block-button[_ngcontent-serverApp-c193] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c193]   .wp-block-button[_ngcontent-serverApp-c193]   a[_ngcontent-serverApp-c193] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c193]   .wp-block-button[_ngcontent-serverApp-c193]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c193]   .is-style-outline[_ngcontent-serverApp-c193] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c193]   .is-style-outline[_ngcontent-serverApp-c193]   a[_ngcontent-serverApp-c193] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c193] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c193] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c193] {
    justify-content: right;
  }
  .sidebar-slide[_ngcontent-serverApp-c193] {
    transform: translateX(0);
    transition: transform ease-in-out 200ms;
  }
  .sidebar-slide.show-submenu[_ngcontent-serverApp-c193] {
    transform: translateX(calc(62px - 100vw));
  }
  .mobile-register-link[_ngcontent-serverApp-c193], .other-link[_ngcontent-serverApp-c193] {
    padding: 24px 0 20px 30px;
    height: 62px;
    color: var(--mobile-menu-text-color);
    font-weight: var(--font-weight-500);
    border-bottom: 1px solid var(--divider-color);
    display: block;
    background: var(--mobile-menu-background-color);
  }
  .mobile-register-link[_ngcontent-serverApp-c193]:hover, .other-link[_ngcontent-serverApp-c193]:hover {
    background: var(--mobile-menu-hover-background-color);
    color: var(--link-text-color);
  }
  .other-link[_ngcontent-serverApp-c193] {
    font-weight: var(--font-weight-300);
  }
  [_nghost-serverApp-c193] {
    font-size: var(--font-size-14);
  }
  h2[_ngcontent-serverApp-c200], h3[_ngcontent-serverApp-c200], h4[_ngcontent-serverApp-c200], h5[_ngcontent-serverApp-c200], h6[_ngcontent-serverApp-c200] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c200] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c200] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c200] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c200] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c200] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c200] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c200] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c200], #wrapper[_ngcontent-serverApp-c200], .wrapper-slide[_ngcontent-serverApp-c200] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c200] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c200] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c200] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c200] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c200] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c200] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c200] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c200] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c200], a.button[_ngcontent-serverApp-c200] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c200]   i.spinner[_ngcontent-serverApp-c200], a.button[_ngcontent-serverApp-c200]   i.spinner[_ngcontent-serverApp-c200] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c200] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c200] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c200] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c200] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c200] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c200] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c200] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c200]   .mat-button[_ngcontent-serverApp-c200], .gli[_ngcontent-serverApp-c200]   .mat-fab[_ngcontent-serverApp-c200], .gli[_ngcontent-serverApp-c200]   .mat-flat-button[_ngcontent-serverApp-c200], .gli[_ngcontent-serverApp-c200]   .mat-icon-button[_ngcontent-serverApp-c200], .gli[_ngcontent-serverApp-c200]   .mat-mini-fab[_ngcontent-serverApp-c200], .gli[_ngcontent-serverApp-c200]   .mat-raised-button[_ngcontent-serverApp-c200], .gli[_ngcontent-serverApp-c200]   .mat-stroked-button[_ngcontent-serverApp-c200], .gli[_ngcontent-serverApp-c200]   .mat-dialog-title[_ngcontent-serverApp-c200] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c200]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c200]   .mat-checkbox-label[_ngcontent-serverApp-c200] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c200]   label[_ngcontent-serverApp-c200] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c200]   label[_ngcontent-serverApp-c200]   .label-text[_ngcontent-serverApp-c200] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c200]   label.icon-right[_ngcontent-serverApp-c200]   .icon[_ngcontent-serverApp-c200] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c200]   label.icon-left[_ngcontent-serverApp-c200]   .icon[_ngcontent-serverApp-c200] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c200]   input[_ngcontent-serverApp-c200], form.default[_ngcontent-serverApp-c200]   mat-select[_ngcontent-serverApp-c200] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c200]   textarea[_ngcontent-serverApp-c200] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c200]   .mat-select-trigger[_ngcontent-serverApp-c200] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c200]   input[_ngcontent-serverApp-c200]:-webkit-autofill, form.default[_ngcontent-serverApp-c200]   input[_ngcontent-serverApp-c200]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c200]   input[_ngcontent-serverApp-c200]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c200]   input[_ngcontent-serverApp-c200]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c200]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c200]   .mat-checkbox-background[_ngcontent-serverApp-c200], form.default[_ngcontent-serverApp-c200]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c200]   .mat-checkbox-background[_ngcontent-serverApp-c200], form.default[_ngcontent-serverApp-c200]   .mat-accent[_ngcontent-serverApp-c200]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c200], form.default[_ngcontent-serverApp-c200]   .mat-accent[_ngcontent-serverApp-c200]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c200], form.default[_ngcontent-serverApp-c200]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c200], form.default[_ngcontent-serverApp-c200]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c200] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c200]   .mat-ripple-element[_ngcontent-serverApp-c200] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c200]   .mat-checkbox-layout[_ngcontent-serverApp-c200]   .mat-checkbox-label[_ngcontent-serverApp-c200] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c200]   input[_ngcontent-serverApp-c200]:focus, form.default[_ngcontent-serverApp-c200]   textarea[_ngcontent-serverApp-c200]:focus, form.default[_ngcontent-serverApp-c200]   mat-select[_ngcontent-serverApp-c200]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c200]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c200], form.default[_ngcontent-serverApp-c200]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c200], form.default[_ngcontent-serverApp-c200]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c200] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c200]   .errors[_ngcontent-serverApp-c200] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c200]   .errors[_ngcontent-serverApp-c200]   .error[_ngcontent-serverApp-c200]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c200], mat-select[_ngcontent-serverApp-c200] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c200]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c200]   .mat-checkbox-background[_ngcontent-serverApp-c200] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c200] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c200], .fas[_ngcontent-serverApp-c200], .far[_ngcontent-serverApp-c200], .fa[_ngcontent-serverApp-c200], .fal[_ngcontent-serverApp-c200] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c200] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c200] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c200], li[_ngcontent-serverApp-c200] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c200] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c200], li[_ngcontent-serverApp-c200] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c200]   ul[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200], .content-wrapper[_ngcontent-serverApp-c200]   ol[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c200]   ul[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c200]   ul[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200]   ul[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200]:before, .content-wrapper[_ngcontent-serverApp-c200]   ol[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200]   ul[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c200]   ol[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200]   ul[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c200]   ol[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200]   ul[_ngcontent-serverApp-c200], .content-wrapper[_ngcontent-serverApp-c200]   ol[_ngcontent-serverApp-c200]   li[_ngcontent-serverApp-c200]   ol[_ngcontent-serverApp-c200] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c200]   section[_ngcontent-serverApp-c200]   a[_ngcontent-serverApp-c200] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c200]   section[_ngcontent-serverApp-c200]    > header[_ngcontent-serverApp-c200] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c200]   section[_ngcontent-serverApp-c200]    > header[_ngcontent-serverApp-c200] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c200]   section[_ngcontent-serverApp-c200]    > header[_ngcontent-serverApp-c200]   .container[_ngcontent-serverApp-c200] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c200]   section[_ngcontent-serverApp-c200]    > header[_ngcontent-serverApp-c200]    > a[_ngcontent-serverApp-c200] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c200]   section[_ngcontent-serverApp-c200]    > header[_ngcontent-serverApp-c200]   button[_ngcontent-serverApp-c200] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c200]   section[_ngcontent-serverApp-c200]    > header[_ngcontent-serverApp-c200]   button[disabled][_ngcontent-serverApp-c200] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c200]   section.row[_ngcontent-serverApp-c200] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c200]   section.row[_ngcontent-serverApp-c200] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c200]   section.row.gradient-bg[_ngcontent-serverApp-c200] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c200]   section.row.news-listing[_ngcontent-serverApp-c200] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c200]   section.row.news-listing[_ngcontent-serverApp-c200] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c200] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c200] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c200]   .mat-checkbox-inner-container[_ngcontent-serverApp-c200] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c200]   .mat-checkbox-frame[_ngcontent-serverApp-c200], .mat-checkbox[_ngcontent-serverApp-c200]   .mat-checkbox-background[_ngcontent-serverApp-c200] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c200]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c200] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c200] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c200] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c200]   p[_ngcontent-serverApp-c200] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c200]   p[_ngcontent-serverApp-c200] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c200]   p[_ngcontent-serverApp-c200]   span[_ngcontent-serverApp-c200] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c200] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c200]   .wp-block-button[_ngcontent-serverApp-c200] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c200]   .wp-block-button[_ngcontent-serverApp-c200]   a[_ngcontent-serverApp-c200] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c200]   .wp-block-button[_ngcontent-serverApp-c200]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c200]   .is-style-outline[_ngcontent-serverApp-c200] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c200]   .is-style-outline[_ngcontent-serverApp-c200]   a[_ngcontent-serverApp-c200] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c200] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c200] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c200] {
    justify-content: right;
  }
  [_nghost-serverApp-c200]   #footer[_ngcontent-serverApp-c200] {
    font-size: var(--font-size-13);
    color: var(--paragraph-text-medium);
  }
  [_nghost-serverApp-c200]   #footer[_ngcontent-serverApp-c200]   .row[_ngcontent-serverApp-c200]:first-child {
    background: linear-gradient(0deg, var(--section-gradient-start-color) 0%, var(--section-gradient-end-color) 100%);
  }
  [_nghost-serverApp-c200]   #footer[_ngcontent-serverApp-c200]   .row[_ngcontent-serverApp-c200]   .container[_ngcontent-serverApp-c200] {
    display: flex;
  }
  [_nghost-serverApp-c200]   #footer[_ngcontent-serverApp-c200]   .row.has-padding[_ngcontent-serverApp-c200] {
    padding: 34px 0;
  }
  [_nghost-serverApp-c200]   #footer[_ngcontent-serverApp-c200]   .terms[_ngcontent-serverApp-c200] {
    background-color: var(--footer-terms-section-background);
  }
  [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200] {
    display: none;
  }
  [_nghost-serverApp-c200]     .footer_text {
    display: block;
    font-size: var(--font-size-12);
    line-height: 18px;
  }
  [_nghost-serverApp-c200]     .footer_text p {
    line-height: 18px;
  }
  [_nghost-serverApp-c200]     .footer_text a, [_nghost-serverApp-c200]     .footer_text span.links {
    color: var(--link-text-color);
  }
  [_nghost-serverApp-c200]     .footer_text a {
    font-weight: var(--font-weight-500);
  }
  [_nghost-serverApp-c200]     .footer_text span.links {
    display: block;
  }
  @media (max-width: 768px) {
    [_nghost-serverApp-c200]   #footer[_ngcontent-serverApp-c200] {
      display: none;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200] {
      display: block;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .quick-links[_ngcontent-serverApp-c200] {
      text-align: center;
      background: var(--card-header-grey-gradient);
      padding: 22px 15px;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .quick-links[_ngcontent-serverApp-c200]   h2[_ngcontent-serverApp-c200] {
      margin-bottom: 22px;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .quick-links[_ngcontent-serverApp-c200]   .quick-links-grid[_ngcontent-serverApp-c200] {
      display: grid;
      grid-template-columns: 1fr 1fr;
      grid-template-rows: auto;
      grid-column-gap: 10px;
      grid-row-gap: 10px;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .quick-links[_ngcontent-serverApp-c200]   .quick-link[_ngcontent-serverApp-c200] {
      background: var(--footer-quick-links-background);
      box-shadow: 0 2px 9px 0 rgba(212, 228, 249, 0.42);
      border-radius: 5px;
      color: var(--site-background-color);
      padding: 25px 20px;
      font-size: var(--font-size-16);
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .footer-info[_ngcontent-serverApp-c200] {
      background: var(--card-header-grey-gradient);
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .hidden[_ngcontent-serverApp-c200] {
      display: none;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .social[_ngcontent-serverApp-c200] {
      margin-bottom: 15px;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .social[_ngcontent-serverApp-c200]   .icon[_ngcontent-serverApp-c200] {
      font-size: var(--font-size-17);
      margin-right: 10px;
      vertical-align: top;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .legals[_ngcontent-serverApp-c200] {
      color: var(--paragraph-text-medium);
      text-align: center;
      padding: 17px;
      background-color: var(--footer-terms-section-background);
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .legals[_ngcontent-serverApp-c200]   .copyright[_ngcontent-serverApp-c200] {
      font-size: var(--font-size-11);
      width: 60vw;
      margin: 0 auto;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .legals[_ngcontent-serverApp-c200]   .software-version[_ngcontent-serverApp-c200] {
      margin-top: 10px;
      font-size: var(--font-size-11);
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .legals[_ngcontent-serverApp-c200]   .links-list[_ngcontent-serverApp-c200] {
      display: flex;
      justify-content: center;
      align-items: center;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .legals[_ngcontent-serverApp-c200]   .links-list[_ngcontent-serverApp-c200]   span[_ngcontent-serverApp-c200] {
      display: flex;
      justify-content: center;
      align-items: center;
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .legals[_ngcontent-serverApp-c200]   .links-list[_ngcontent-serverApp-c200]   span[_ngcontent-serverApp-c200]   a[_ngcontent-serverApp-c200] {
      color: var(--link-text-color);
      padding: 0 10px;
      font-weight: var(--font-weight-500);
      font-size: var(--font-size-13);
    }
    [_nghost-serverApp-c200]   .mobile-footer[_ngcontent-serverApp-c200]   .legals[_ngcontent-serverApp-c200]   .links-list[_ngcontent-serverApp-c200]   span[_ngcontent-serverApp-c200]:not(:last-of-type) {
      border-right: 2px solid var(--link-text-color);
    }
  }
  .evolution-modal[_ngcontent-serverApp-c201] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100vh;
    background: black;
    z-index: 10000;
  }
  .evolution-modal[_ngcontent-serverApp-c201]   .header[_ngcontent-serverApp-c201] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 40px;
    padding: 0 10px;
  }
  .evolution-modal[_ngcontent-serverApp-c201]   .header[_ngcontent-serverApp-c201]   .back-btn[_ngcontent-serverApp-c201] {
    color: white;
  }
  .evolution-modal[_ngcontent-serverApp-c201]   .header[_ngcontent-serverApp-c201]   .back-btn[_ngcontent-serverApp-c201]   a[_ngcontent-serverApp-c201] {
    color: white;
  }
  .evolution-modal[_ngcontent-serverApp-c201]   #gameModalIframes[_ngcontent-serverApp-c201] {
    border-width: 0;
  }
  h2[_ngcontent-serverApp-c203], h3[_ngcontent-serverApp-c203], h4[_ngcontent-serverApp-c203], h5[_ngcontent-serverApp-c203], h6[_ngcontent-serverApp-c203] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c203] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c203] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c203] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c203] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c203] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c203] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c203] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c203], #wrapper[_ngcontent-serverApp-c203], .wrapper-slide[_ngcontent-serverApp-c203] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c203] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c203] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c203] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c203] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c203] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c203] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c203] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c203] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c203], a.button[_ngcontent-serverApp-c203] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c203]   i.spinner[_ngcontent-serverApp-c203], a.button[_ngcontent-serverApp-c203]   i.spinner[_ngcontent-serverApp-c203] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c203] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c203] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c203] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c203] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c203] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c203] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c203] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c203]   .mat-button[_ngcontent-serverApp-c203], .gli[_ngcontent-serverApp-c203]   .mat-fab[_ngcontent-serverApp-c203], .gli[_ngcontent-serverApp-c203]   .mat-flat-button[_ngcontent-serverApp-c203], .gli[_ngcontent-serverApp-c203]   .mat-icon-button[_ngcontent-serverApp-c203], .gli[_ngcontent-serverApp-c203]   .mat-mini-fab[_ngcontent-serverApp-c203], .gli[_ngcontent-serverApp-c203]   .mat-raised-button[_ngcontent-serverApp-c203], .gli[_ngcontent-serverApp-c203]   .mat-stroked-button[_ngcontent-serverApp-c203], .gli[_ngcontent-serverApp-c203]   .mat-dialog-title[_ngcontent-serverApp-c203] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c203]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c203]   .mat-checkbox-label[_ngcontent-serverApp-c203] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c203]   label[_ngcontent-serverApp-c203] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c203]   label[_ngcontent-serverApp-c203]   .label-text[_ngcontent-serverApp-c203] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c203]   label.icon-right[_ngcontent-serverApp-c203]   .icon[_ngcontent-serverApp-c203] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c203]   label.icon-left[_ngcontent-serverApp-c203]   .icon[_ngcontent-serverApp-c203] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c203]   input[_ngcontent-serverApp-c203], form.default[_ngcontent-serverApp-c203]   mat-select[_ngcontent-serverApp-c203] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c203]   textarea[_ngcontent-serverApp-c203] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c203]   .mat-select-trigger[_ngcontent-serverApp-c203] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c203]   input[_ngcontent-serverApp-c203]:-webkit-autofill, form.default[_ngcontent-serverApp-c203]   input[_ngcontent-serverApp-c203]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c203]   input[_ngcontent-serverApp-c203]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c203]   input[_ngcontent-serverApp-c203]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c203]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c203]   .mat-checkbox-background[_ngcontent-serverApp-c203], form.default[_ngcontent-serverApp-c203]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c203]   .mat-checkbox-background[_ngcontent-serverApp-c203], form.default[_ngcontent-serverApp-c203]   .mat-accent[_ngcontent-serverApp-c203]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c203], form.default[_ngcontent-serverApp-c203]   .mat-accent[_ngcontent-serverApp-c203]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c203], form.default[_ngcontent-serverApp-c203]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c203], form.default[_ngcontent-serverApp-c203]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c203] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c203]   .mat-ripple-element[_ngcontent-serverApp-c203] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c203]   .mat-checkbox-layout[_ngcontent-serverApp-c203]   .mat-checkbox-label[_ngcontent-serverApp-c203] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c203]   input[_ngcontent-serverApp-c203]:focus, form.default[_ngcontent-serverApp-c203]   textarea[_ngcontent-serverApp-c203]:focus, form.default[_ngcontent-serverApp-c203]   mat-select[_ngcontent-serverApp-c203]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c203]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c203], form.default[_ngcontent-serverApp-c203]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c203], form.default[_ngcontent-serverApp-c203]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c203] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c203]   .errors[_ngcontent-serverApp-c203] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c203]   .errors[_ngcontent-serverApp-c203]   .error[_ngcontent-serverApp-c203]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c203], mat-select[_ngcontent-serverApp-c203] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c203]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c203]   .mat-checkbox-background[_ngcontent-serverApp-c203] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c203] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c203], .fas[_ngcontent-serverApp-c203], .far[_ngcontent-serverApp-c203], .fa[_ngcontent-serverApp-c203], .fal[_ngcontent-serverApp-c203] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c203] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c203] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c203], li[_ngcontent-serverApp-c203] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c203] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c203], li[_ngcontent-serverApp-c203] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c203]   ul[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203], .content-wrapper[_ngcontent-serverApp-c203]   ol[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c203]   ul[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c203]   ul[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203]   ul[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203]:before, .content-wrapper[_ngcontent-serverApp-c203]   ol[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203]   ul[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c203]   ol[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203]   ul[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c203]   ol[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203]   ul[_ngcontent-serverApp-c203], .content-wrapper[_ngcontent-serverApp-c203]   ol[_ngcontent-serverApp-c203]   li[_ngcontent-serverApp-c203]   ol[_ngcontent-serverApp-c203] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c203]   section[_ngcontent-serverApp-c203]   a[_ngcontent-serverApp-c203] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c203]   section[_ngcontent-serverApp-c203]    > header[_ngcontent-serverApp-c203] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c203]   section[_ngcontent-serverApp-c203]    > header[_ngcontent-serverApp-c203] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c203]   section[_ngcontent-serverApp-c203]    > header[_ngcontent-serverApp-c203]   .container[_ngcontent-serverApp-c203] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c203]   section[_ngcontent-serverApp-c203]    > header[_ngcontent-serverApp-c203]    > a[_ngcontent-serverApp-c203] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c203]   section[_ngcontent-serverApp-c203]    > header[_ngcontent-serverApp-c203]   button[_ngcontent-serverApp-c203] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c203]   section[_ngcontent-serverApp-c203]    > header[_ngcontent-serverApp-c203]   button[disabled][_ngcontent-serverApp-c203] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c203]   section.row[_ngcontent-serverApp-c203] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c203]   section.row[_ngcontent-serverApp-c203] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c203]   section.row.gradient-bg[_ngcontent-serverApp-c203] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c203]   section.row.news-listing[_ngcontent-serverApp-c203] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c203]   section.row.news-listing[_ngcontent-serverApp-c203] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c203] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c203] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c203]   .mat-checkbox-inner-container[_ngcontent-serverApp-c203] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c203]   .mat-checkbox-frame[_ngcontent-serverApp-c203], .mat-checkbox[_ngcontent-serverApp-c203]   .mat-checkbox-background[_ngcontent-serverApp-c203] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c203]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c203] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c203] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c203] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c203]   p[_ngcontent-serverApp-c203] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c203]   p[_ngcontent-serverApp-c203] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c203]   p[_ngcontent-serverApp-c203]   span[_ngcontent-serverApp-c203] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c203] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c203]   .wp-block-button[_ngcontent-serverApp-c203] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c203]   .wp-block-button[_ngcontent-serverApp-c203]   a[_ngcontent-serverApp-c203] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c203]   .wp-block-button[_ngcontent-serverApp-c203]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c203]   .is-style-outline[_ngcontent-serverApp-c203] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c203]   .is-style-outline[_ngcontent-serverApp-c203]   a[_ngcontent-serverApp-c203] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c203] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c203] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c203] {
    justify-content: right;
  }
  gli-modal[_ngcontent-serverApp-c203]   .header[_ngcontent-serverApp-c203]   h1[_ngcontent-serverApp-c203] {
    margin-top: 17.5px;
  }
  gli-modal[_ngcontent-serverApp-c203]   h1[_ngcontent-serverApp-c203] {
    text-align: center;
    margin-bottom: 30px;
  }
  gli-modal[_ngcontent-serverApp-c203]   h5[_ngcontent-serverApp-c203] {
    text-align: center;
    margin-bottom: 30px;
    font-size: var(--font-size-16);
    font-weight: var(--font-weight-500);
  }
  gli-modal[_ngcontent-serverApp-c203]   .body[_ngcontent-serverApp-c203] {
    box-shadow: none;
  }
  gli-modal[_ngcontent-serverApp-c203]   .body[_ngcontent-serverApp-c203]   p[_ngcontent-serverApp-c203] {
    color: var(--paragraph-text-light);
    font-size: var(--font-size-14);
    letter-spacing: 0.23px;
    line-height: 20px;
    text-align: center;
  }
  gli-modal[_ngcontent-serverApp-c203]   .actions-container[_ngcontent-serverApp-c203] {
    margin: 20px auto;
  }
  h2[_ngcontent-serverApp-c204], h3[_ngcontent-serverApp-c204], h4[_ngcontent-serverApp-c204], h5[_ngcontent-serverApp-c204], h6[_ngcontent-serverApp-c204] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c204] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c204] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c204] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c204] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c204] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c204] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c204] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c204], #wrapper[_ngcontent-serverApp-c204], .wrapper-slide[_ngcontent-serverApp-c204] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c204] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c204] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c204] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c204] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c204] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c204] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c204] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c204] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c204], a.button[_ngcontent-serverApp-c204] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c204]   i.spinner[_ngcontent-serverApp-c204], a.button[_ngcontent-serverApp-c204]   i.spinner[_ngcontent-serverApp-c204] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c204] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c204] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c204] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c204] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c204] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c204] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c204] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c204]   .mat-button[_ngcontent-serverApp-c204], .gli[_ngcontent-serverApp-c204]   .mat-fab[_ngcontent-serverApp-c204], .gli[_ngcontent-serverApp-c204]   .mat-flat-button[_ngcontent-serverApp-c204], .gli[_ngcontent-serverApp-c204]   .mat-icon-button[_ngcontent-serverApp-c204], .gli[_ngcontent-serverApp-c204]   .mat-mini-fab[_ngcontent-serverApp-c204], .gli[_ngcontent-serverApp-c204]   .mat-raised-button[_ngcontent-serverApp-c204], .gli[_ngcontent-serverApp-c204]   .mat-stroked-button[_ngcontent-serverApp-c204], .gli[_ngcontent-serverApp-c204]   .mat-dialog-title[_ngcontent-serverApp-c204] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c204]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c204]   .mat-checkbox-label[_ngcontent-serverApp-c204] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c204]   label[_ngcontent-serverApp-c204] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c204]   label[_ngcontent-serverApp-c204]   .label-text[_ngcontent-serverApp-c204] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c204]   label.icon-right[_ngcontent-serverApp-c204]   .icon[_ngcontent-serverApp-c204] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c204]   label.icon-left[_ngcontent-serverApp-c204]   .icon[_ngcontent-serverApp-c204] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c204]   input[_ngcontent-serverApp-c204], form.default[_ngcontent-serverApp-c204]   mat-select[_ngcontent-serverApp-c204] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c204]   textarea[_ngcontent-serverApp-c204] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c204]   .mat-select-trigger[_ngcontent-serverApp-c204] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c204]   input[_ngcontent-serverApp-c204]:-webkit-autofill, form.default[_ngcontent-serverApp-c204]   input[_ngcontent-serverApp-c204]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c204]   input[_ngcontent-serverApp-c204]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c204]   input[_ngcontent-serverApp-c204]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c204]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c204]   .mat-checkbox-background[_ngcontent-serverApp-c204], form.default[_ngcontent-serverApp-c204]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c204]   .mat-checkbox-background[_ngcontent-serverApp-c204], form.default[_ngcontent-serverApp-c204]   .mat-accent[_ngcontent-serverApp-c204]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c204], form.default[_ngcontent-serverApp-c204]   .mat-accent[_ngcontent-serverApp-c204]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c204], form.default[_ngcontent-serverApp-c204]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c204], form.default[_ngcontent-serverApp-c204]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c204] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c204]   .mat-ripple-element[_ngcontent-serverApp-c204] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c204]   .mat-checkbox-layout[_ngcontent-serverApp-c204]   .mat-checkbox-label[_ngcontent-serverApp-c204] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c204]   input[_ngcontent-serverApp-c204]:focus, form.default[_ngcontent-serverApp-c204]   textarea[_ngcontent-serverApp-c204]:focus, form.default[_ngcontent-serverApp-c204]   mat-select[_ngcontent-serverApp-c204]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c204]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c204], form.default[_ngcontent-serverApp-c204]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c204], form.default[_ngcontent-serverApp-c204]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c204] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c204]   .errors[_ngcontent-serverApp-c204] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c204]   .errors[_ngcontent-serverApp-c204]   .error[_ngcontent-serverApp-c204]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c204], mat-select[_ngcontent-serverApp-c204] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c204]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c204]   .mat-checkbox-background[_ngcontent-serverApp-c204] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c204] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c204], .fas[_ngcontent-serverApp-c204], .far[_ngcontent-serverApp-c204], .fa[_ngcontent-serverApp-c204], .fal[_ngcontent-serverApp-c204] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c204] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c204] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c204], li[_ngcontent-serverApp-c204] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c204] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c204], li[_ngcontent-serverApp-c204] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c204]   ul[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204], .content-wrapper[_ngcontent-serverApp-c204]   ol[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c204]   ul[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c204]   ul[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204]   ul[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204]:before, .content-wrapper[_ngcontent-serverApp-c204]   ol[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204]   ul[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c204]   ol[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204]   ul[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c204]   ol[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204]   ul[_ngcontent-serverApp-c204], .content-wrapper[_ngcontent-serverApp-c204]   ol[_ngcontent-serverApp-c204]   li[_ngcontent-serverApp-c204]   ol[_ngcontent-serverApp-c204] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c204]   section[_ngcontent-serverApp-c204]   a[_ngcontent-serverApp-c204] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c204]   section[_ngcontent-serverApp-c204]    > header[_ngcontent-serverApp-c204] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c204]   section[_ngcontent-serverApp-c204]    > header[_ngcontent-serverApp-c204] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c204]   section[_ngcontent-serverApp-c204]    > header[_ngcontent-serverApp-c204]   .container[_ngcontent-serverApp-c204] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c204]   section[_ngcontent-serverApp-c204]    > header[_ngcontent-serverApp-c204]    > a[_ngcontent-serverApp-c204] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c204]   section[_ngcontent-serverApp-c204]    > header[_ngcontent-serverApp-c204]   button[_ngcontent-serverApp-c204] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c204]   section[_ngcontent-serverApp-c204]    > header[_ngcontent-serverApp-c204]   button[disabled][_ngcontent-serverApp-c204] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c204]   section.row[_ngcontent-serverApp-c204] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c204]   section.row[_ngcontent-serverApp-c204] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c204]   section.row.gradient-bg[_ngcontent-serverApp-c204] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c204]   section.row.news-listing[_ngcontent-serverApp-c204] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c204]   section.row.news-listing[_ngcontent-serverApp-c204] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c204] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c204] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c204]   .mat-checkbox-inner-container[_ngcontent-serverApp-c204] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c204]   .mat-checkbox-frame[_ngcontent-serverApp-c204], .mat-checkbox[_ngcontent-serverApp-c204]   .mat-checkbox-background[_ngcontent-serverApp-c204] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c204]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c204] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c204] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c204] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c204]   p[_ngcontent-serverApp-c204] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c204]   p[_ngcontent-serverApp-c204] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c204]   p[_ngcontent-serverApp-c204]   span[_ngcontent-serverApp-c204] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c204] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c204]   .wp-block-button[_ngcontent-serverApp-c204] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c204]   .wp-block-button[_ngcontent-serverApp-c204]   a[_ngcontent-serverApp-c204] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c204]   .wp-block-button[_ngcontent-serverApp-c204]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c204]   .is-style-outline[_ngcontent-serverApp-c204] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c204]   .is-style-outline[_ngcontent-serverApp-c204]   a[_ngcontent-serverApp-c204] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c204] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c204] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c204] {
    justify-content: right;
  }
  .promo-login[_ngcontent-serverApp-c204]   gli-modal[_ngcontent-serverApp-c204]   .header[_ngcontent-serverApp-c204]   h1[_ngcontent-serverApp-c204] {
    margin-top: 17.5px;
  }
  .promo-login[_ngcontent-serverApp-c204]   gli-modal[_ngcontent-serverApp-c204]   h1[_ngcontent-serverApp-c204] {
    text-align: center;
    margin-bottom: 30px;
  }
  .promo-login[_ngcontent-serverApp-c204]   gli-modal[_ngcontent-serverApp-c204]   h5[_ngcontent-serverApp-c204] {
    text-align: center;
    margin-bottom: 30px;
    font-size: var(--font-size-16);
    font-weight: var(--font-weight-500);
  }
  .promo-login[_ngcontent-serverApp-c204]   gli-modal[_ngcontent-serverApp-c204]   .body[_ngcontent-serverApp-c204] {
    box-shadow: none;
    margin: auto;
  }
  .promo-login[_ngcontent-serverApp-c204]   gli-modal[_ngcontent-serverApp-c204]   .body[_ngcontent-serverApp-c204]   p[_ngcontent-serverApp-c204] {
    color: var(--paragraph-text-light);
    font-size: var(--font-size-14);
    letter-spacing: 0.23px;
    line-height: 20px;
    text-align: center;
  }
  @media (max-width: 467px) {
    .promo-login[_ngcontent-serverApp-c204]     .modal-wrapper .main-content {
      max-height: 60%;
      flex: inherit;
    }
  }
  h2[_ngcontent-serverApp-c174], h3[_ngcontent-serverApp-c174], h4[_ngcontent-serverApp-c174], h5[_ngcontent-serverApp-c174], h6[_ngcontent-serverApp-c174] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c174] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c174] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c174] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c174] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c174] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c174] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c174] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c174], #wrapper[_ngcontent-serverApp-c174], .wrapper-slide[_ngcontent-serverApp-c174] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c174] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c174] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c174] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c174] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c174] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c174] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c174] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c174] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c174], a.button[_ngcontent-serverApp-c174] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c174]   i.spinner[_ngcontent-serverApp-c174], a.button[_ngcontent-serverApp-c174]   i.spinner[_ngcontent-serverApp-c174] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c174] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c174] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c174] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c174] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c174] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c174] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c174] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c174]   .mat-button[_ngcontent-serverApp-c174], .gli[_ngcontent-serverApp-c174]   .mat-fab[_ngcontent-serverApp-c174], .gli[_ngcontent-serverApp-c174]   .mat-flat-button[_ngcontent-serverApp-c174], .gli[_ngcontent-serverApp-c174]   .mat-icon-button[_ngcontent-serverApp-c174], .gli[_ngcontent-serverApp-c174]   .mat-mini-fab[_ngcontent-serverApp-c174], .gli[_ngcontent-serverApp-c174]   .mat-raised-button[_ngcontent-serverApp-c174], .gli[_ngcontent-serverApp-c174]   .mat-stroked-button[_ngcontent-serverApp-c174], .gli[_ngcontent-serverApp-c174]   .mat-dialog-title[_ngcontent-serverApp-c174] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c174]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c174]   .mat-checkbox-label[_ngcontent-serverApp-c174] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c174]   label[_ngcontent-serverApp-c174] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c174]   label[_ngcontent-serverApp-c174]   .label-text[_ngcontent-serverApp-c174] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c174]   label.icon-right[_ngcontent-serverApp-c174]   .icon[_ngcontent-serverApp-c174] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c174]   label.icon-left[_ngcontent-serverApp-c174]   .icon[_ngcontent-serverApp-c174] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c174]   input[_ngcontent-serverApp-c174], form.default[_ngcontent-serverApp-c174]   mat-select[_ngcontent-serverApp-c174] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c174]   textarea[_ngcontent-serverApp-c174] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c174]   .mat-select-trigger[_ngcontent-serverApp-c174] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c174]   input[_ngcontent-serverApp-c174]:-webkit-autofill, form.default[_ngcontent-serverApp-c174]   input[_ngcontent-serverApp-c174]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c174]   input[_ngcontent-serverApp-c174]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c174]   input[_ngcontent-serverApp-c174]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c174]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c174]   .mat-checkbox-background[_ngcontent-serverApp-c174], form.default[_ngcontent-serverApp-c174]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c174]   .mat-checkbox-background[_ngcontent-serverApp-c174], form.default[_ngcontent-serverApp-c174]   .mat-accent[_ngcontent-serverApp-c174]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c174], form.default[_ngcontent-serverApp-c174]   .mat-accent[_ngcontent-serverApp-c174]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c174], form.default[_ngcontent-serverApp-c174]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c174], form.default[_ngcontent-serverApp-c174]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c174] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c174]   .mat-ripple-element[_ngcontent-serverApp-c174] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c174]   .mat-checkbox-layout[_ngcontent-serverApp-c174]   .mat-checkbox-label[_ngcontent-serverApp-c174] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c174]   input[_ngcontent-serverApp-c174]:focus, form.default[_ngcontent-serverApp-c174]   textarea[_ngcontent-serverApp-c174]:focus, form.default[_ngcontent-serverApp-c174]   mat-select[_ngcontent-serverApp-c174]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c174]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c174], form.default[_ngcontent-serverApp-c174]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c174], form.default[_ngcontent-serverApp-c174]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c174] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c174]   .errors[_ngcontent-serverApp-c174] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c174]   .errors[_ngcontent-serverApp-c174]   .error[_ngcontent-serverApp-c174]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c174], mat-select[_ngcontent-serverApp-c174] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c174]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c174]   .mat-checkbox-background[_ngcontent-serverApp-c174] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c174] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c174], .fas[_ngcontent-serverApp-c174], .far[_ngcontent-serverApp-c174], .fa[_ngcontent-serverApp-c174], .fal[_ngcontent-serverApp-c174] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c174] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c174] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c174], li[_ngcontent-serverApp-c174] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c174] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c174], li[_ngcontent-serverApp-c174] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174], .content-wrapper[_ngcontent-serverApp-c174]   ol[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]:before, .content-wrapper[_ngcontent-serverApp-c174]   ol[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c174]   ol[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c174]   ol[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174], .content-wrapper[_ngcontent-serverApp-c174]   ol[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   ol[_ngcontent-serverApp-c174] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c174]   section[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c174]   section[_ngcontent-serverApp-c174]    > header[_ngcontent-serverApp-c174] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c174]   section[_ngcontent-serverApp-c174]    > header[_ngcontent-serverApp-c174] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c174]   section[_ngcontent-serverApp-c174]    > header[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c174]   section[_ngcontent-serverApp-c174]    > header[_ngcontent-serverApp-c174]    > a[_ngcontent-serverApp-c174] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c174]   section[_ngcontent-serverApp-c174]    > header[_ngcontent-serverApp-c174]   button[_ngcontent-serverApp-c174] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c174]   section[_ngcontent-serverApp-c174]    > header[_ngcontent-serverApp-c174]   button[disabled][_ngcontent-serverApp-c174] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c174]   section.row[_ngcontent-serverApp-c174] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c174]   section.row[_ngcontent-serverApp-c174] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c174]   section.row.gradient-bg[_ngcontent-serverApp-c174] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c174]   section.row.news-listing[_ngcontent-serverApp-c174] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c174]   section.row.news-listing[_ngcontent-serverApp-c174] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c174] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c174] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c174]   .mat-checkbox-inner-container[_ngcontent-serverApp-c174] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c174]   .mat-checkbox-frame[_ngcontent-serverApp-c174], .mat-checkbox[_ngcontent-serverApp-c174]   .mat-checkbox-background[_ngcontent-serverApp-c174] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c174]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c174] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c174] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c174] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c174]   p[_ngcontent-serverApp-c174] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c174]   p[_ngcontent-serverApp-c174] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c174]   p[_ngcontent-serverApp-c174]   span[_ngcontent-serverApp-c174] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c174] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c174]   .wp-block-button[_ngcontent-serverApp-c174] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c174]   .wp-block-button[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c174]   .wp-block-button[_ngcontent-serverApp-c174]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c174]   .is-style-outline[_ngcontent-serverApp-c174] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c174]   .is-style-outline[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c174] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c174] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c174] {
    justify-content: right;
  }
  .main-menu[_ngcontent-serverApp-c174] {
    background: var(--main-menu-background-color);
    box-shadow: 0 1px 12px 0 rgba(90, 160, 169, 0.6), 0 2px 6px 0 rgba(212, 228, 249, 0.42);
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174] {
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: left;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul.menu-is-ready[_ngcontent-serverApp-c174] {
    opacity: 1;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li.formobile[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div.formobile[_ngcontent-serverApp-c174] {
    display: none;
  }
  @media (max-width: 768px) {
    .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li.formobile[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div.formobile[_ngcontent-serverApp-c174] {
      display: block;
    }
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]:first-child    > a[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]:first-child    > a[_ngcontent-serverApp-c174] {
    padding-left: 0;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]:first-child    > a[_ngcontent-serverApp-c174]   span[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]:first-child    > a[_ngcontent-serverApp-c174]   span[_ngcontent-serverApp-c174] {
    display: none;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]:last-of-type    > a[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]:last-of-type    > a[_ngcontent-serverApp-c174] {
    padding-right: 0;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]    > a[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]    > a[_ngcontent-serverApp-c174] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 54px;
    color: var(--main-menu-text-color);
    position: relative;
    padding: 0 15px;
    white-space: nowrap;
    font-family: var(--main-menu-font);
    font-size: var(--main-menu-font-size);
    font-weight: var(--main-menu-font-weight);
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]    > a.active[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]    > a.active[_ngcontent-serverApp-c174] {
    color: var(--main-menu-active-color);
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]   .drop[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]   .drop[_ngcontent-serverApp-c174] {
    padding-left: 5px;
    padding-top: 2px;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]   .drop-menu[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]   .drop-menu[_ngcontent-serverApp-c174] {
    position: absolute;
    top: 54px;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]   .new[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]   .new[_ngcontent-serverApp-c174] {
    border-radius: 0 0 10px 10px;
    background-color: var(--elements-highlight-color);
    height: 12px;
    width: 35px;
    color: var(--site-background-color);
    font-family: var(--font-family-body);
    font-size: var(--font-size-10);
    font-weight: var(--font-weight-bold);
    letter-spacing: 0.8px;
    line-height: 10px;
    text-align: center;
    padding-top: 1px;
    position: absolute;
    left: 26px;
    top: 0;
  }
  @media (min-width: 768px) {
    .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]   .next[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]   .next[_ngcontent-serverApp-c174] {
      display: none !important;
    }
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]:hover, .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]    > a.casino[_ngcontent-serverApp-c174]:hover {
    background-color: var(--main-menu-item-hover-background-color);
    color: var(--main-menu-item-hover-text-color);
    cursor: pointer;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]    > a[_ngcontent-serverApp-c174]   .highlight[_ngcontent-serverApp-c174], .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul[_ngcontent-serverApp-c174]   div[_ngcontent-serverApp-c174]    > a[_ngcontent-serverApp-c174]   .highlight[_ngcontent-serverApp-c174] {
    position: absolute;
    top: 0;
    height: 15px;
    padding: 0 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: var(--font-size-9);
    font-weight: var(--font-weight-bold);
    color: var(--site-background-color);
    background-color: var(--elements-highlight-color);
    border-radius: 0 0 6px 6px;
    border: none;
    text-transform: uppercase;
    letter-spacing: 0.5px;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul.more-active[_ngcontent-serverApp-c174]    > li[_ngcontent-serverApp-c174]:last-of-type    > a[_ngcontent-serverApp-c174] {
    padding-right: 15px;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]    > ul.more-active[_ngcontent-serverApp-c174]   .more-items[_ngcontent-serverApp-c174] {
    display: block;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   .has-count[_ngcontent-serverApp-c174]   .text[_ngcontent-serverApp-c174] {
    position: relative;
  }
  .main-menu[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   .has-count[_ngcontent-serverApp-c174]   .count[_ngcontent-serverApp-c174] {
    color: var(--site-background-color);
    font-family: var(--font-family-body);
    font-size: var(--font-size-10);
    font-weight: var(--font-weight-500);
    line-height: 12px;
    text-shadow: 0 1px 0 0 rgba(26, 49, 81, 0.73);
    display: flex;
    align-items: center;
    justify-content: space-around;
    position: absolute;
    top: 10px;
    right: 5px;
    height: 14px;
    width: 14px;
    background-color: var(--elements-highlight-color);
    border-radius: 50%;
  }
  .more-items[_ngcontent-serverApp-c174] {
    display: none;
    position: relative;
    z-index: 2;
    cursor: pointer;
  }
  .more-items[_ngcontent-serverApp-c174]   .more[_ngcontent-serverApp-c174] {
    height: 54px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--main-menu-text-color);
    padding-left: 15px;
    white-space: nowrap;
  }
  .more-items[_ngcontent-serverApp-c174]   .items[_ngcontent-serverApp-c174] {
    display: none;
    position: absolute;
    right: 0;
    top: 100%;
    background-color: var(--dropdown-background-color);
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.3);
    border-radius: 0 0 7px 7px;
    overflow: hidden;
  }
  .more-items[_ngcontent-serverApp-c174]   .items[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]    > a[_ngcontent-serverApp-c174] {
    white-space: nowrap;
    display: flex;
    align-items: center;
    padding: 10px 15px;
    color: var(--form-input-color);
    min-width: 200px;
  }
  .more-items[_ngcontent-serverApp-c174]   .items[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]    > a[_ngcontent-serverApp-c174]:hover {
    background: var(--dropdown-hover-background-color);
    color: var(--dropdown-hover-color);
    font-weight: var(--font-weight-500);
    cursor: pointer;
  }
  .more-items[_ngcontent-serverApp-c174]:hover   .items[_ngcontent-serverApp-c174] {
    display: block;
  }
  @media (max-width: 768px) {
    .main-menu[_ngcontent-serverApp-c174] {
      background: none;
      box-shadow: none;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174] {
      padding: 0;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174] {
      flex-direction: column;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]:first-of-type   a[_ngcontent-serverApp-c174] {
      color: var(--mobile-menu-text-color);
      background: var(--mobile-menu-header-color);
      font-weight: var(--font-weight-500);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174] {
      justify-content: flex-start;
      padding: 0 20px 0 30px;
      height: 51px;
      color: var(--mobile-menu-text-color);
      border-bottom: 1px solid var(--mobile-menu-divider-color);
      background-color: var(--mobile-menu-background-color);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.deposit[_ngcontent-serverApp-c174] {
      background: var(--mobile-menu-deposit-background-color);
      color: var(--mobile-menu-deposit-color);
      font-weight: var(--font-weight-500);
      border-top: 1px solid var(--mobile-main-menu-my-account-border-top-color);
      border-bottom: 1.3px solid var(--mobile-main-menu-my-account-border-bottom-color);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.my-account[_ngcontent-serverApp-c174] {
      border-top: 1px solid var(--mobile-main-menu-my-account-border-top-color);
      border-bottom: 1px solid var(--mobile-main-menu-my-account-border-bottom-color);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.my-account[_ngcontent-serverApp-c174]   .text[_ngcontent-serverApp-c174] {
      order: inherit;
      color: var(--mobile-menu-text-color);
      font-weight: var(--font-weight-500);
      line-height: 17px;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.my-account[_ngcontent-serverApp-c174]   i[_ngcontent-serverApp-c174] {
      color: var(--site-icons-color);
      position: absolute;
      right: 20px;
      font-size: var(--font-size-18);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.balance[_ngcontent-serverApp-c174] {
      border-bottom: 0;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.balance[_ngcontent-serverApp-c174]   .text[_ngcontent-serverApp-c174] {
      order: inherit;
      color: var(--mobile-menu-text-color);
      font-weight: var(--font-weight-500);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.balance[_ngcontent-serverApp-c174]   .value[_ngcontent-serverApp-c174] {
      color: var(--link-text-color);
      margin-left: 10px;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.balance[_ngcontent-serverApp-c174]   i[_ngcontent-serverApp-c174] {
      color: var(--site-icons-color);
      position: absolute;
      right: 20px;
      font-size: var(--font-size-18);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.casino[_ngcontent-serverApp-c174]   .next[_ngcontent-serverApp-c174] {
      color: var(--site-icons-color);
      position: absolute;
      right: 20px;
      font-size: var(--font-size-18);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.casino[_ngcontent-serverApp-c174]   .drop[_ngcontent-serverApp-c174] {
      display: none;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.casino[_ngcontent-serverApp-c174]   .drop-menu[_ngcontent-serverApp-c174] {
      display: none;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a.casino[_ngcontent-serverApp-c174]   .new[_ngcontent-serverApp-c174] {
      display: none;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174]:hover {
      background: linear-gradient(180deg, var(--site-background-color) 0%, var(--color-primary-2-transparent) 100%);
      color: var(--site-icons-color);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174]   .text[_ngcontent-serverApp-c174] {
      order: 2;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174]   .highlight[_ngcontent-serverApp-c174] {
      order: 1;
      background: none;
      border: none;
      border-radius: unset;
      color: var(--elements-highlight-color);
      width: auto;
      padding: 0;
      position: absolute;
      left: 5px;
      top: 0;
      height: 100%;
      display: flex;
      align-items: center;
      font-size: var(--font-size-12);
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174]   .highlight[_ngcontent-serverApp-c174]   span[_ngcontent-serverApp-c174] {
      display: none;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]   a[_ngcontent-serverApp-c174]   .highlight[_ngcontent-serverApp-c174]   i[_ngcontent-serverApp-c174] {
      display: block;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]:first-child   i[_ngcontent-serverApp-c174] {
      display: none;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]:first-child   span[_ngcontent-serverApp-c174] {
      display: block;
    }
    .main-menu[_ngcontent-serverApp-c174]   .container[_ngcontent-serverApp-c174]   nav.loggedIn[_ngcontent-serverApp-c174]   ul[_ngcontent-serverApp-c174]   li[_ngcontent-serverApp-c174]:first-of-type   a[_ngcontent-serverApp-c174] {
      color: var(--mobile-menu-logged-in-link);
      background: transparent;
      font-weight: 400;
    }
  }
  .hidden[_ngcontent-serverApp-c174] {
    display: none !important;
  }
  h2[_ngcontent-serverApp-c188], h3[_ngcontent-serverApp-c188], h4[_ngcontent-serverApp-c188], h5[_ngcontent-serverApp-c188], h6[_ngcontent-serverApp-c188] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c188] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c188] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c188] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c188] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c188] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c188] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c188] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c188], #wrapper[_ngcontent-serverApp-c188], .wrapper-slide[_ngcontent-serverApp-c188] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c188] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c188] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c188] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c188] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c188] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c188] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c188] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c188] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c188], a.button[_ngcontent-serverApp-c188] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c188]   i.spinner[_ngcontent-serverApp-c188], a.button[_ngcontent-serverApp-c188]   i.spinner[_ngcontent-serverApp-c188] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c188] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c188] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c188] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c188] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c188] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c188] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c188] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c188]   .mat-button[_ngcontent-serverApp-c188], .gli[_ngcontent-serverApp-c188]   .mat-fab[_ngcontent-serverApp-c188], .gli[_ngcontent-serverApp-c188]   .mat-flat-button[_ngcontent-serverApp-c188], .gli[_ngcontent-serverApp-c188]   .mat-icon-button[_ngcontent-serverApp-c188], .gli[_ngcontent-serverApp-c188]   .mat-mini-fab[_ngcontent-serverApp-c188], .gli[_ngcontent-serverApp-c188]   .mat-raised-button[_ngcontent-serverApp-c188], .gli[_ngcontent-serverApp-c188]   .mat-stroked-button[_ngcontent-serverApp-c188], .gli[_ngcontent-serverApp-c188]   .mat-dialog-title[_ngcontent-serverApp-c188] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c188]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c188]   .mat-checkbox-label[_ngcontent-serverApp-c188] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c188]   label[_ngcontent-serverApp-c188] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c188]   label[_ngcontent-serverApp-c188]   .label-text[_ngcontent-serverApp-c188] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c188]   label.icon-right[_ngcontent-serverApp-c188]   .icon[_ngcontent-serverApp-c188] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c188]   label.icon-left[_ngcontent-serverApp-c188]   .icon[_ngcontent-serverApp-c188] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c188]   input[_ngcontent-serverApp-c188], form.default[_ngcontent-serverApp-c188]   mat-select[_ngcontent-serverApp-c188] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c188]   textarea[_ngcontent-serverApp-c188] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c188]   .mat-select-trigger[_ngcontent-serverApp-c188] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c188]   input[_ngcontent-serverApp-c188]:-webkit-autofill, form.default[_ngcontent-serverApp-c188]   input[_ngcontent-serverApp-c188]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c188]   input[_ngcontent-serverApp-c188]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c188]   input[_ngcontent-serverApp-c188]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c188]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c188]   .mat-checkbox-background[_ngcontent-serverApp-c188], form.default[_ngcontent-serverApp-c188]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c188]   .mat-checkbox-background[_ngcontent-serverApp-c188], form.default[_ngcontent-serverApp-c188]   .mat-accent[_ngcontent-serverApp-c188]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c188], form.default[_ngcontent-serverApp-c188]   .mat-accent[_ngcontent-serverApp-c188]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c188], form.default[_ngcontent-serverApp-c188]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c188], form.default[_ngcontent-serverApp-c188]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c188] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c188]   .mat-ripple-element[_ngcontent-serverApp-c188] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c188]   .mat-checkbox-layout[_ngcontent-serverApp-c188]   .mat-checkbox-label[_ngcontent-serverApp-c188] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c188]   input[_ngcontent-serverApp-c188]:focus, form.default[_ngcontent-serverApp-c188]   textarea[_ngcontent-serverApp-c188]:focus, form.default[_ngcontent-serverApp-c188]   mat-select[_ngcontent-serverApp-c188]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c188]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c188], form.default[_ngcontent-serverApp-c188]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c188], form.default[_ngcontent-serverApp-c188]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c188] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c188]   .errors[_ngcontent-serverApp-c188] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c188]   .errors[_ngcontent-serverApp-c188]   .error[_ngcontent-serverApp-c188]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c188], mat-select[_ngcontent-serverApp-c188] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c188]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c188]   .mat-checkbox-background[_ngcontent-serverApp-c188] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c188] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c188], .fas[_ngcontent-serverApp-c188], .far[_ngcontent-serverApp-c188], .fa[_ngcontent-serverApp-c188], .fal[_ngcontent-serverApp-c188] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c188] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c188] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c188], li[_ngcontent-serverApp-c188] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c188] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c188], li[_ngcontent-serverApp-c188] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c188]   ul[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188], .content-wrapper[_ngcontent-serverApp-c188]   ol[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c188]   ul[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c188]   ul[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   ul[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]:before, .content-wrapper[_ngcontent-serverApp-c188]   ol[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   ul[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c188]   ol[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   ul[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c188]   ol[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   ul[_ngcontent-serverApp-c188], .content-wrapper[_ngcontent-serverApp-c188]   ol[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   ol[_ngcontent-serverApp-c188] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c188]   section[_ngcontent-serverApp-c188]   a[_ngcontent-serverApp-c188] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c188]   section[_ngcontent-serverApp-c188]    > header[_ngcontent-serverApp-c188] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c188]   section[_ngcontent-serverApp-c188]    > header[_ngcontent-serverApp-c188] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c188]   section[_ngcontent-serverApp-c188]    > header[_ngcontent-serverApp-c188]   .container[_ngcontent-serverApp-c188] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c188]   section[_ngcontent-serverApp-c188]    > header[_ngcontent-serverApp-c188]    > a[_ngcontent-serverApp-c188] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c188]   section[_ngcontent-serverApp-c188]    > header[_ngcontent-serverApp-c188]   button[_ngcontent-serverApp-c188] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c188]   section[_ngcontent-serverApp-c188]    > header[_ngcontent-serverApp-c188]   button[disabled][_ngcontent-serverApp-c188] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c188]   section.row[_ngcontent-serverApp-c188] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c188]   section.row[_ngcontent-serverApp-c188] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c188]   section.row.gradient-bg[_ngcontent-serverApp-c188] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c188]   section.row.news-listing[_ngcontent-serverApp-c188] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c188]   section.row.news-listing[_ngcontent-serverApp-c188] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c188] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c188] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c188]   .mat-checkbox-inner-container[_ngcontent-serverApp-c188] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c188]   .mat-checkbox-frame[_ngcontent-serverApp-c188], .mat-checkbox[_ngcontent-serverApp-c188]   .mat-checkbox-background[_ngcontent-serverApp-c188] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c188]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c188] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c188] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c188] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c188]   p[_ngcontent-serverApp-c188] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c188]   p[_ngcontent-serverApp-c188] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c188]   p[_ngcontent-serverApp-c188]   span[_ngcontent-serverApp-c188] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c188] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c188]   .wp-block-button[_ngcontent-serverApp-c188] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c188]   .wp-block-button[_ngcontent-serverApp-c188]   a[_ngcontent-serverApp-c188] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c188]   .wp-block-button[_ngcontent-serverApp-c188]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c188]   .is-style-outline[_ngcontent-serverApp-c188] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c188]   .is-style-outline[_ngcontent-serverApp-c188]   a[_ngcontent-serverApp-c188] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c188] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c188] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c188] {
    justify-content: right;
  }
  .my-balance[_ngcontent-serverApp-c188] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .my-balance--Item[_ngcontent-serverApp-c188] {
    cursor: pointer;
    padding: 0 75px 0 35px;
    height: 51px;
    color: var(--mobile-menu-text-color);
    border-bottom: 1px solid var(--divider-color);
  }
  .my-balance--Item--infoBox[_ngcontent-serverApp-c188] {
    cursor: pointer;
    display: flex;
    align-items: center;
    height: 51px;
    color: var(--mobile-menu-text-color);
    justify-content: space-between;
  }
  .my-balance--Item--infoBox.information[_ngcontent-serverApp-c188] {
    height: 30px;
    margin-top: 10px;
  }
  .my-balance--Item--infoBox.information[_ngcontent-serverApp-c188]   .my-balance--Item--infoBox--iconLabel[_ngcontent-serverApp-c188] {
    margin-right: 2px;
  }
  .my-balance--Item--infoBox.information[_ngcontent-serverApp-c188]   .my-balance--Item--infoBox--iconLabel[_ngcontent-serverApp-c188]   i[_ngcontent-serverApp-c188] {
    font-size: var(--font-size-14);
  }
  .my-balance--Item--infoBox--iconLabel[_ngcontent-serverApp-c188] {
    width: 25px;
    height: auto;
    margin: 0 17px 0 0;
    line-height: 17px;
  }
  .my-balance--Item--infoBox--iconLabel[_ngcontent-serverApp-c188]    > .icon[_ngcontent-serverApp-c188] {
    font-size: var(--font-size-18);
  }
  .my-balance--Item--infoBox--textLabel[_ngcontent-serverApp-c188] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .my-balance--Item--infoBox--textLabel[_ngcontent-serverApp-c188]    > .title[_ngcontent-serverApp-c188] {
    color: var(--mobile-menu-text-color);
    font-size: var(--font-size-14);
    font-weight: var(--font-weight-500);
    letter-spacing: 0;
    line-height: 17px;
  }
  .my-balance--Item--infoBox--textLabel[_ngcontent-serverApp-c188]   .teal[_ngcontent-serverApp-c188] {
    color: var(--link-text-color);
    font-size: var(--font-size-14);
    font-weight: var(--font-weight-500);
    letter-spacing: 0;
    line-height: 17px;
  }
  .my-balance--Item--infoBox[_ngcontent-serverApp-c188]   span[_ngcontent-serverApp-c188] {
    font-weight: var(--font-weight-500);
  }
  .my-balance--Item.listArea[_ngcontent-serverApp-c188] {
    padding: 0 35px;
    display: inline-table;
  }
  .my-balance--Item--list--item[_ngcontent-serverApp-c188] {
    position: relative;
    padding: 0 0 0 20px;
    margin: 15px 4px;
    color: var(--mobile-menu-text-color);
    font-size: var(--font-size-12);
    letter-spacing: 0;
    line-height: 14px;
  }
  .my-balance--Item--list--item[_ngcontent-serverApp-c188]:before {
    content: "";
    position: absolute;
    left: 0;
    top: 3px;
    width: 6px;
    height: 6px;
    background-color: var(--site-icons-color);
    border-radius: 100%;
  }
  .my-balance[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   a[_ngcontent-serverApp-c188] {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 0 30px 0 30px;
    height: 51px;
    color: var(--mobile-menu-text-color);
    border-bottom: 1px solid var(--divider-color);
    justify-content: space-between;
  }
  .my-balance[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   a[_ngcontent-serverApp-c188]   i[_ngcontent-serverApp-c188] {
    font-size: var(--font-size-18);
  }
  .my-balance[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   a.back[_ngcontent-serverApp-c188] {
    position: relative;
    justify-content: flex-start;
    color: var(--mobile-menu-text-color);
    background: var(--mobile-menu-header-color);
    padding-left: 35px;
  }
  .my-balance[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   a.back[_ngcontent-serverApp-c188]:hover {
    font-weight: 200;
  }
  .my-balance[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   a.back[_ngcontent-serverApp-c188]   i[_ngcontent-serverApp-c188] {
    background: var(--color-primary-2);
    padding: 3px 5px 3px 4px;
    font-size: var(--font-size-10);
    border-radius: 50%;
    color: var(--site-background-color);
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  .my-balance[_ngcontent-serverApp-c188]   li[_ngcontent-serverApp-c188]   a.back[_ngcontent-serverApp-c188]   span[_ngcontent-serverApp-c188] {
    margin-top: 2px;
  }
  .my-balance[_ngcontent-serverApp-c188]   .hidden[_ngcontent-serverApp-c188] {
    display: none !important;
  }
  .my-balance[_ngcontent-serverApp-c188]   .teal[_ngcontent-serverApp-c188] {
    color: var(--link-text-color);
  }
  .my-balance.slidedout-submenu[_ngcontent-serverApp-c188] {
    position: absolute;
    left: 100%;
    top: 0;
    width: 100%;
  }
  h2[_ngcontent-serverApp-c189], h3[_ngcontent-serverApp-c189], h4[_ngcontent-serverApp-c189], h5[_ngcontent-serverApp-c189], h6[_ngcontent-serverApp-c189] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c189] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c189] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c189] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c189] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c189] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c189] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c189] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c189], #wrapper[_ngcontent-serverApp-c189], .wrapper-slide[_ngcontent-serverApp-c189] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c189] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c189] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c189] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c189] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c189] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c189] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c189] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c189] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c189], a.button[_ngcontent-serverApp-c189] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c189]   i.spinner[_ngcontent-serverApp-c189], a.button[_ngcontent-serverApp-c189]   i.spinner[_ngcontent-serverApp-c189] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c189] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c189] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c189] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c189] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c189] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c189] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c189] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c189]   .mat-button[_ngcontent-serverApp-c189], .gli[_ngcontent-serverApp-c189]   .mat-fab[_ngcontent-serverApp-c189], .gli[_ngcontent-serverApp-c189]   .mat-flat-button[_ngcontent-serverApp-c189], .gli[_ngcontent-serverApp-c189]   .mat-icon-button[_ngcontent-serverApp-c189], .gli[_ngcontent-serverApp-c189]   .mat-mini-fab[_ngcontent-serverApp-c189], .gli[_ngcontent-serverApp-c189]   .mat-raised-button[_ngcontent-serverApp-c189], .gli[_ngcontent-serverApp-c189]   .mat-stroked-button[_ngcontent-serverApp-c189], .gli[_ngcontent-serverApp-c189]   .mat-dialog-title[_ngcontent-serverApp-c189] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c189]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c189]   .mat-checkbox-label[_ngcontent-serverApp-c189] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c189]   label[_ngcontent-serverApp-c189] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c189]   label[_ngcontent-serverApp-c189]   .label-text[_ngcontent-serverApp-c189] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c189]   label.icon-right[_ngcontent-serverApp-c189]   .icon[_ngcontent-serverApp-c189] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c189]   label.icon-left[_ngcontent-serverApp-c189]   .icon[_ngcontent-serverApp-c189] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c189]   input[_ngcontent-serverApp-c189], form.default[_ngcontent-serverApp-c189]   mat-select[_ngcontent-serverApp-c189] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c189]   textarea[_ngcontent-serverApp-c189] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c189]   .mat-select-trigger[_ngcontent-serverApp-c189] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c189]   input[_ngcontent-serverApp-c189]:-webkit-autofill, form.default[_ngcontent-serverApp-c189]   input[_ngcontent-serverApp-c189]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c189]   input[_ngcontent-serverApp-c189]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c189]   input[_ngcontent-serverApp-c189]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c189]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c189]   .mat-checkbox-background[_ngcontent-serverApp-c189], form.default[_ngcontent-serverApp-c189]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c189]   .mat-checkbox-background[_ngcontent-serverApp-c189], form.default[_ngcontent-serverApp-c189]   .mat-accent[_ngcontent-serverApp-c189]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c189], form.default[_ngcontent-serverApp-c189]   .mat-accent[_ngcontent-serverApp-c189]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c189], form.default[_ngcontent-serverApp-c189]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c189], form.default[_ngcontent-serverApp-c189]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c189] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c189]   .mat-ripple-element[_ngcontent-serverApp-c189] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c189]   .mat-checkbox-layout[_ngcontent-serverApp-c189]   .mat-checkbox-label[_ngcontent-serverApp-c189] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c189]   input[_ngcontent-serverApp-c189]:focus, form.default[_ngcontent-serverApp-c189]   textarea[_ngcontent-serverApp-c189]:focus, form.default[_ngcontent-serverApp-c189]   mat-select[_ngcontent-serverApp-c189]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c189]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c189], form.default[_ngcontent-serverApp-c189]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c189], form.default[_ngcontent-serverApp-c189]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c189] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c189]   .errors[_ngcontent-serverApp-c189] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c189]   .errors[_ngcontent-serverApp-c189]   .error[_ngcontent-serverApp-c189]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c189], mat-select[_ngcontent-serverApp-c189] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c189]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c189]   .mat-checkbox-background[_ngcontent-serverApp-c189] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c189] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c189], .fas[_ngcontent-serverApp-c189], .far[_ngcontent-serverApp-c189], .fa[_ngcontent-serverApp-c189], .fal[_ngcontent-serverApp-c189] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c189] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c189] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c189], li[_ngcontent-serverApp-c189] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c189] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c189], li[_ngcontent-serverApp-c189] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c189]   ul[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189], .content-wrapper[_ngcontent-serverApp-c189]   ol[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c189]   ul[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c189]   ul[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   ul[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]:before, .content-wrapper[_ngcontent-serverApp-c189]   ol[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   ul[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c189]   ol[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   ul[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c189]   ol[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   ul[_ngcontent-serverApp-c189], .content-wrapper[_ngcontent-serverApp-c189]   ol[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   ol[_ngcontent-serverApp-c189] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c189]   section[_ngcontent-serverApp-c189]   a[_ngcontent-serverApp-c189] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c189]   section[_ngcontent-serverApp-c189]    > header[_ngcontent-serverApp-c189] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c189]   section[_ngcontent-serverApp-c189]    > header[_ngcontent-serverApp-c189] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c189]   section[_ngcontent-serverApp-c189]    > header[_ngcontent-serverApp-c189]   .container[_ngcontent-serverApp-c189] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c189]   section[_ngcontent-serverApp-c189]    > header[_ngcontent-serverApp-c189]    > a[_ngcontent-serverApp-c189] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c189]   section[_ngcontent-serverApp-c189]    > header[_ngcontent-serverApp-c189]   button[_ngcontent-serverApp-c189] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c189]   section[_ngcontent-serverApp-c189]    > header[_ngcontent-serverApp-c189]   button[disabled][_ngcontent-serverApp-c189] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c189]   section.row[_ngcontent-serverApp-c189] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c189]   section.row[_ngcontent-serverApp-c189] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c189]   section.row.gradient-bg[_ngcontent-serverApp-c189] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c189]   section.row.news-listing[_ngcontent-serverApp-c189] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c189]   section.row.news-listing[_ngcontent-serverApp-c189] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c189] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c189] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c189]   .mat-checkbox-inner-container[_ngcontent-serverApp-c189] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c189]   .mat-checkbox-frame[_ngcontent-serverApp-c189], .mat-checkbox[_ngcontent-serverApp-c189]   .mat-checkbox-background[_ngcontent-serverApp-c189] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c189]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c189] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c189] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c189] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c189]   p[_ngcontent-serverApp-c189] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c189]   p[_ngcontent-serverApp-c189] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c189]   p[_ngcontent-serverApp-c189]   span[_ngcontent-serverApp-c189] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c189] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c189]   .wp-block-button[_ngcontent-serverApp-c189] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c189]   .wp-block-button[_ngcontent-serverApp-c189]   a[_ngcontent-serverApp-c189] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c189]   .wp-block-button[_ngcontent-serverApp-c189]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c189]   .is-style-outline[_ngcontent-serverApp-c189] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c189]   .is-style-outline[_ngcontent-serverApp-c189]   a[_ngcontent-serverApp-c189] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c189] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c189] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c189] {
    justify-content: right;
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189]   .item[_ngcontent-serverApp-c189] {
    cursor: pointer;
    padding: 0 75px 0 35px;
    height: 51px;
    color: var(--mobile-menu-text-color);
    border-bottom: 1px solid var(--divider-color);
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   a[_ngcontent-serverApp-c189] {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 0 30px 0 30px;
    height: 51px;
    color: var(--mobile-menu-text-color);
    border-bottom: 1px solid var(--divider-color);
    justify-content: space-between;
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   a[_ngcontent-serverApp-c189]   i[_ngcontent-serverApp-c189] {
    font-size: var(--font-size-18);
    color: var(--site-icons-color);
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   a.back[_ngcontent-serverApp-c189] {
    position: relative;
    justify-content: flex-start;
    color: var(--mobile-menu-text-color);
    background: var(--mobile-menu-header-color);
    padding-left: 35px;
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   a.back[_ngcontent-serverApp-c189]:hover {
    font-weight: 200;
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   a.back[_ngcontent-serverApp-c189]   i[_ngcontent-serverApp-c189] {
    background: var(--site-icons-color);
    padding: 3px 5px 3px 4px;
    font-size: var(--font-size-10);
    border-radius: 50%;
    color: var(--site-background-color);
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189]   li[_ngcontent-serverApp-c189]   a.back[_ngcontent-serverApp-c189]   span[_ngcontent-serverApp-c189] {
    margin-top: 2px;
  }
  [_nghost-serverApp-c189]   .sub-category[_ngcontent-serverApp-c189]   .hidden[_ngcontent-serverApp-c189] {
    display: none !important;
  }
  [_nghost-serverApp-c189]   .sub-category.slidedout-submenu[_ngcontent-serverApp-c189] {
    position: absolute;
    left: 100%;
    top: 0;
    width: 100%;
    transform: translateX(0);
    transition: transform ease-in-out 200ms;
  }
  h2[_ngcontent-serverApp-c190], h3[_ngcontent-serverApp-c190], h4[_ngcontent-serverApp-c190], h5[_ngcontent-serverApp-c190], h6[_ngcontent-serverApp-c190] {
    margin: 0;
    color: var(--paragraph-text-dark);
    font-weight: var(--font-weight-500);
  }
  h1[_ngcontent-serverApp-c190] {
    color: var(--paragraph-text-dark);
    font-size: var(--heading-1-font-size);
    font-weight: var(--font-weight-600);
    margin: 30px 0 0;
    letter-spacing: 0.48px;
  }
  h2[_ngcontent-serverApp-c190] {
    font-size: var(--heading-2-font-size);
    font-weight: var(--font-weight-600);
  }
  h3[_ngcontent-serverApp-c190] {
    font-size: var(--heading-3-font-size);
    font-weight: var(--font-weight-600);
  }
  h4[_ngcontent-serverApp-c190] {
    font-size: var(--heading-4-font-size);
    font-weight: var(--font-weight-600);
  }
  h5[_ngcontent-serverApp-c190] {
    font-size: var(--heading-5-font-size);
    font-weight: var(--font-weight-600);
  }
  @media (max-width: 467px) {
    h5[_ngcontent-serverApp-c190] {
      font-size: var(--font-size-20);
    }
  }
  h6[_ngcontent-serverApp-c190] {
    font-size: var(--heading-6-font-size);
    font-weight: var(--font-weight-600);
  }
  
  
  
  
  html[_ngcontent-serverApp-c190], #wrapper[_ngcontent-serverApp-c190], .wrapper-slide[_ngcontent-serverApp-c190] {
    height: 100%;
  }
  body[_ngcontent-serverApp-c190] {
    height: auto;
  }
  .container[_ngcontent-serverApp-c190] {
    width: 1040px;
    padding: 0 40px;
    margin: 0 auto;
  }
  @media (max-width: 1055px) {
    .container[_ngcontent-serverApp-c190] {
      width: 100%;
    }
  }
  @media (max-width: 768px) {
    .container[_ngcontent-serverApp-c190] {
      padding: 0 15px;
    }
  }
  .page[_ngcontent-serverApp-c190] {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  @media (max-width: 467px) {
    .page--haswhitebox[_ngcontent-serverApp-c190] {
      padding: 0;
    }
  }
  .row.has-padding[_ngcontent-serverApp-c190] {
    padding: 30px 0;
  }
  .row.has-padding-bottom[_ngcontent-serverApp-c190] {
    padding-bottom: 30px;
  }
  
  button[_ngcontent-serverApp-c190], a.button[_ngcontent-serverApp-c190] {
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
    margin: auto;
    border: none;
    border-radius: 20px;
    font-size: var(--font-size-12);
    outline: none;
    cursor: pointer;
    font-weight: var(--font-weight-500);
    white-space: nowrap;
  }
  button[_ngcontent-serverApp-c190]   i.spinner[_ngcontent-serverApp-c190], a.button[_ngcontent-serverApp-c190]   i.spinner[_ngcontent-serverApp-c190] {
    margin-left: 5px;
    margin-right: -20px;
  }
  a[_ngcontent-serverApp-c190] {
    text-decoration: none;
  }
  .mat-form-field-prefix[_ngcontent-serverApp-c190] {
    margin-right: 10px;
  }
    .mat-checkbox-layout {
    white-space: normal !important;
  }
    .mat-checkbox-inner-container {
    margin-top: 3px !important;
    float: left;
  }
  .mat-dialog-container[_ngcontent-serverApp-c190] {
    position: relative;
  }
  .mat-calendar-body-selected[_ngcontent-serverApp-c190] {
    background-color: var(--site-icons-color);
  }
  @media (max-width: 768px) {
    .cdk-overlay-pane[_ngcontent-serverApp-c190] {
      max-width: 100% !important;
      height: auto;
    }
  
    .mat-dialog-container[_ngcontent-serverApp-c190] {
      padding: 16px;
      border-radius: 0;
    }
  
    .mat-dialog-content[_ngcontent-serverApp-c190] {
      max-height: 100%;
    }
  }
  .gli[_ngcontent-serverApp-c190]   .mat-button[_ngcontent-serverApp-c190], .gli[_ngcontent-serverApp-c190]   .mat-fab[_ngcontent-serverApp-c190], .gli[_ngcontent-serverApp-c190]   .mat-flat-button[_ngcontent-serverApp-c190], .gli[_ngcontent-serverApp-c190]   .mat-icon-button[_ngcontent-serverApp-c190], .gli[_ngcontent-serverApp-c190]   .mat-mini-fab[_ngcontent-serverApp-c190], .gli[_ngcontent-serverApp-c190]   .mat-raised-button[_ngcontent-serverApp-c190], .gli[_ngcontent-serverApp-c190]   .mat-stroked-button[_ngcontent-serverApp-c190], .gli[_ngcontent-serverApp-c190]   .mat-dialog-title[_ngcontent-serverApp-c190] {
    font-family: var(--font-family-body);
  }
  .gli[_ngcontent-serverApp-c190]   .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c190]   .mat-checkbox-label[_ngcontent-serverApp-c190] {
    color: var(--form-label-icon-color);
    font-size: var(--font-size-14);
  }
  form.default[_ngcontent-serverApp-c190]   label[_ngcontent-serverApp-c190] {
    display: block;
    position: relative;
  }
  form.default[_ngcontent-serverApp-c190]   label[_ngcontent-serverApp-c190]   .label-text[_ngcontent-serverApp-c190] {
    color: var(--form-label-icon-color);
    margin-bottom: 5px;
    display: block;
  }
  form.default[_ngcontent-serverApp-c190]   label.icon-right[_ngcontent-serverApp-c190]   .icon[_ngcontent-serverApp-c190] {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c190]   label.icon-left[_ngcontent-serverApp-c190]   .icon[_ngcontent-serverApp-c190] {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  form.default[_ngcontent-serverApp-c190]   input[_ngcontent-serverApp-c190], form.default[_ngcontent-serverApp-c190]   mat-select[_ngcontent-serverApp-c190] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 0 10px;
    height: 40px;
    display: flex;
    align-items: center;
    border: none;
    width: 100%;
    max-width: -webkit-fill-available;
  }
  form.default[_ngcontent-serverApp-c190]   textarea[_ngcontent-serverApp-c190] {
    border-radius: 5px;
    background-color: var(--site-background-color);
    box-shadow: var(--mat-checkbox-box-shadow);
    padding: 10px;
    height: 200px;
    border: none;
    width: 100%;
  }
  form.default[_ngcontent-serverApp-c190]   .mat-select-trigger[_ngcontent-serverApp-c190] {
    flex-grow: 1;
  }
  form.default[_ngcontent-serverApp-c190]   input[_ngcontent-serverApp-c190]:-webkit-autofill, form.default[_ngcontent-serverApp-c190]   input[_ngcontent-serverApp-c190]:-webkit-autofill:hover, form.default[_ngcontent-serverApp-c190]   input[_ngcontent-serverApp-c190]:-webkit-autofill:focus, form.default[_ngcontent-serverApp-c190]   input[_ngcontent-serverApp-c190]:-webkit-autofill:active {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  form.default[_ngcontent-serverApp-c190]   .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c190]   .mat-checkbox-background[_ngcontent-serverApp-c190], form.default[_ngcontent-serverApp-c190]   .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c190]   .mat-checkbox-background[_ngcontent-serverApp-c190], form.default[_ngcontent-serverApp-c190]   .mat-accent[_ngcontent-serverApp-c190]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c190], form.default[_ngcontent-serverApp-c190]   .mat-accent[_ngcontent-serverApp-c190]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c190], form.default[_ngcontent-serverApp-c190]   .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c190], form.default[_ngcontent-serverApp-c190]   .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c190] {
    background-color: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c190]   .mat-ripple-element[_ngcontent-serverApp-c190] {
    background: var(--site-icons-color) !important;
  }
  form.default[_ngcontent-serverApp-c190]   .mat-checkbox-layout[_ngcontent-serverApp-c190]   .mat-checkbox-label[_ngcontent-serverApp-c190] {
    display: flex !important;
  }
  form.default[_ngcontent-serverApp-c190]   input[_ngcontent-serverApp-c190]:focus, form.default[_ngcontent-serverApp-c190]   textarea[_ngcontent-serverApp-c190]:focus, form.default[_ngcontent-serverApp-c190]   mat-select[_ngcontent-serverApp-c190]:focus {
    box-shadow: var(--form-input-focus-box-shadow);
  }
  form.default[_ngcontent-serverApp-c190]   input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c190], form.default[_ngcontent-serverApp-c190]   textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c190], form.default[_ngcontent-serverApp-c190]   mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c190] {
    box-shadow: var(--form-input-focus-error-box-shadow);
  }
  form.default[_ngcontent-serverApp-c190]   .errors[_ngcontent-serverApp-c190] {
    color: var(--error-text-color);
    font-size: var(--font-size-13);
  }
  form.default[_ngcontent-serverApp-c190]   .errors[_ngcontent-serverApp-c190]   .error[_ngcontent-serverApp-c190]:first-child {
    margin-top: 8px;
  }
  @media (max-width: 467px) {
    input[_ngcontent-serverApp-c190], mat-select[_ngcontent-serverApp-c190] {
      font-size: var(--font-size-16);
    }
  }
  .gli[_ngcontent-serverApp-c190]   .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c190]   .mat-checkbox-background[_ngcontent-serverApp-c190] {
    background-color: var(--site-icons-color);
  }
  
  *[_ngcontent-serverApp-c190] {
    outline: none;
  }
  .fa[_ngcontent-serverApp-c190], .fas[_ngcontent-serverApp-c190], .far[_ngcontent-serverApp-c190], .fa[_ngcontent-serverApp-c190], .fal[_ngcontent-serverApp-c190] {
    font-family: var(--font-family-icons);
  }
  .fab[_ngcontent-serverApp-c190] {
    font-family: var(--font-family-icons-2);
  }
  .material-icons[_ngcontent-serverApp-c190] {
    font-family: var(--font-family-material-icons);
  }
  p[_ngcontent-serverApp-c190], li[_ngcontent-serverApp-c190] {
    line-height: 24px;
  }
  ol[_ngcontent-serverApp-c190] {
    padding: 0;
    margin-inline-start: -2em;
  }
  ol[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190] {
    list-style-type: decimal;
    list-style-position: inside;
  }
  ul[_ngcontent-serverApp-c190], li[_ngcontent-serverApp-c190] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  .content-wrapper[_ngcontent-serverApp-c190]   ul[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190], .content-wrapper[_ngcontent-serverApp-c190]   ol[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190] {
    padding-left: 2em;
    margin-bottom: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c190]   ul[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]:before {
    content: "";
    height: 13px;
    width: 13px;
    background-color: var(--site-icons-color);
    border-radius: 50%;
    display: inline-block;
    margin-left: -2em;
    margin-right: 1em;
  }
  .content-wrapper[_ngcontent-serverApp-c190]   ul[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   ul[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]:before, .content-wrapper[_ngcontent-serverApp-c190]   ol[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   ul[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]:before {
    background-color: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .content-wrapper[_ngcontent-serverApp-c190]   ol[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   ul[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190] {
    list-style-type: none;
  }
  .content-wrapper[_ngcontent-serverApp-c190]   ol[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   ul[_ngcontent-serverApp-c190], .content-wrapper[_ngcontent-serverApp-c190]   ol[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   ol[_ngcontent-serverApp-c190] {
    padding-left: 2em;
  }
  .content-wrapper[_ngcontent-serverApp-c190]   section[_ngcontent-serverApp-c190]   a[_ngcontent-serverApp-c190] {
    color: var(--link-text-color);
    font-weight: var(--font-weight-500);
  }
  .content-wrapper[_ngcontent-serverApp-c190]   section[_ngcontent-serverApp-c190]    > header[_ngcontent-serverApp-c190] {
    height: 87px;
    display: flex;
    align-items: center;
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c190]   section[_ngcontent-serverApp-c190]    > header[_ngcontent-serverApp-c190] {
      justify-content: center;
    }
  }
  @media (max-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c190]   section[_ngcontent-serverApp-c190]    > header[_ngcontent-serverApp-c190]   .container[_ngcontent-serverApp-c190] {
      padding: 0;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c190]   section[_ngcontent-serverApp-c190]    > header[_ngcontent-serverApp-c190]    > a[_ngcontent-serverApp-c190] {
    font-weight: var(--font-weight-500);
    margin-left: 20px;
  }
  .content-wrapper[_ngcontent-serverApp-c190]   section[_ngcontent-serverApp-c190]    > header[_ngcontent-serverApp-c190]   button[_ngcontent-serverApp-c190] {
    background: transparent;
    color: var(--button-secondary-solid-background);
    border: 2px solid var(--button-secondary-solid-background);
  }
  .content-wrapper[_ngcontent-serverApp-c190]   section[_ngcontent-serverApp-c190]    > header[_ngcontent-serverApp-c190]   button[disabled][_ngcontent-serverApp-c190] {
    background: gray;
    opacity: 0.5;
    cursor: not-allowed;
  }
  .content-wrapper[_ngcontent-serverApp-c190]   section.row[_ngcontent-serverApp-c190] {
    padding: 30px;
  }
  @media (max-width: 467px) {
    .content-wrapper[_ngcontent-serverApp-c190]   section.row[_ngcontent-serverApp-c190] {
      padding: 15px;
    }
  }
  .content-wrapper[_ngcontent-serverApp-c190]   section.row.gradient-bg[_ngcontent-serverApp-c190] {
    background: var(--section-background-gradient);
  }
  .content-wrapper[_ngcontent-serverApp-c190]   section.row.news-listing[_ngcontent-serverApp-c190] {
    padding: 20px 15px 0;
  }
  @media (min-width: 768px) {
    .content-wrapper[_ngcontent-serverApp-c190]   section.row.news-listing[_ngcontent-serverApp-c190] {
      padding: 0 0 30px 0;
    }
  }
  body[_ngcontent-serverApp-c190] {
    font-family: var(--font-family-body), sans-serif;
    font-size: var(--font-size-14) !important;
    color: var(--paragraph-text-medium);
    overflow-x: hidden;
    width: 100%;
  }
  .fa-spin[_ngcontent-serverApp-c190] {
    animation: fa-spin 0.4s infinite linear;
  }
  .mat-checkbox[_ngcontent-serverApp-c190]   .mat-checkbox-inner-container[_ngcontent-serverApp-c190] {
    box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
    width: 20px;
    height: 20px;
    border-radius: 5px;
  }
  .mat-checkbox[_ngcontent-serverApp-c190]   .mat-checkbox-frame[_ngcontent-serverApp-c190], .mat-checkbox[_ngcontent-serverApp-c190]   .mat-checkbox-background[_ngcontent-serverApp-c190] {
    border: none;
    border-radius: 5px;
  }
  .clearfix[_ngcontent-serverApp-c190]::after {
    content: "";
    clear: both;
    display: table;
  }
  #wrapper.scroll-y[_ngcontent-serverApp-c190] {
    overflow-y: scroll;
  }
  .b[_ngcontent-serverApp-c190] {
    font-weight: var(--font-weight-500);
  }
  gli-button[_ngcontent-serverApp-c190] {
    -webkit-appearance: none !important;
  }
  @keyframes fading {
    0% {
      opacity: 0.1;
    }
    50% {
      opacity: 0.2;
    }
    100% {
      opacity: 0.1;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c190]   p[_ngcontent-serverApp-c190] {
    padding: 0;
    margin: 20px 0;
  }
  @media (min-width: 1280px) {
    .wp-paragraph[_ngcontent-serverApp-c190]   p[_ngcontent-serverApp-c190] {
      margin: 18px 0;
    }
  }
  .wp-paragraph[_ngcontent-serverApp-c190]   p[_ngcontent-serverApp-c190]   span[_ngcontent-serverApp-c190] {
    text-decoration: underline;
  }
  .wp-block-buttons[_ngcontent-serverApp-c190] {
    display: flex;
    text-align: center;
    margin: 20px auto;
    height: 40px;
  }
  .wp-block-buttons[_ngcontent-serverApp-c190]   .wp-block-button[_ngcontent-serverApp-c190] {
    display: flex;
    align-items: center;
    font-size: var(--font-size-18);
    border-radius: 27px;
    padding: 12px 24px;
    border: none;
    background: var(--button-primary-background);
  }
  .wp-block-buttons[_ngcontent-serverApp-c190]   .wp-block-button[_ngcontent-serverApp-c190]   a[_ngcontent-serverApp-c190] {
    color: var(--site-background-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c190]   .wp-block-button[_ngcontent-serverApp-c190]:hover {
    cursor: pointer;
  }
  .wp-block-buttons[_ngcontent-serverApp-c190]   .is-style-outline[_ngcontent-serverApp-c190] {
    background: transparent;
    border: 2px solid var(--site-icons-color);
  }
  .wp-block-buttons[_ngcontent-serverApp-c190]   .is-style-outline[_ngcontent-serverApp-c190]   a[_ngcontent-serverApp-c190] {
    color: var(--link-text-color);
  }
  .is-content-justification-left[_ngcontent-serverApp-c190] {
    justify-content: left;
  }
  .is-content-justification-center[_ngcontent-serverApp-c190] {
    justify-content: center;
  }
  .is-content-justification-right[_ngcontent-serverApp-c190] {
    justify-content: right;
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190] {
    padding: 0;
    margin: 0;
    list-style: none;
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190]   .item[_ngcontent-serverApp-c190] {
    cursor: pointer;
    padding: 0 75px 0 35px;
    height: 51px;
    color: var(--mobile-menu-text-color);
    border-bottom: 1px solid var(--divider-color);
    background: var(--mobile-menu-background-color);
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   a[_ngcontent-serverApp-c190] {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding: 0 30px 0 30px;
    height: 51px;
    color: var(--mobile-menu-text-color);
    border-bottom: 1px solid var(--divider-color);
    justify-content: space-between;
    background: var(--mobile-menu-background-color);
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   a[_ngcontent-serverApp-c190]   i[_ngcontent-serverApp-c190] {
    font-size: var(--font-size-18);
    color: var(--site-icons-color);
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   a.back[_ngcontent-serverApp-c190] {
    position: relative;
    justify-content: flex-start;
    color: var(--mobile-menu-text-color);
    background: var(--mobile-menu-header-color);
    padding-left: 35px;
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   a.back[_ngcontent-serverApp-c190]:hover {
    font-weight: 200;
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   a.back[_ngcontent-serverApp-c190]   i[_ngcontent-serverApp-c190] {
    background: var(--site-icons-color);
    padding: 3px 5px 3px 4px;
    font-size: var(--font-size-10);
    border-radius: 50%;
    color: var(--site-background-color);
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190]   li[_ngcontent-serverApp-c190]   a.back[_ngcontent-serverApp-c190]   span[_ngcontent-serverApp-c190] {
    margin-top: 2px;
  }
  [_nghost-serverApp-c190]   .category[_ngcontent-serverApp-c190]   .hidden[_ngcontent-serverApp-c190] {
    display: none !important;
  }
  [_nghost-serverApp-c190]   .category.slidedout-submenu[_ngcontent-serverApp-c190] {
    position: absolute;
    left: 100%;
    top: 0;
    width: 100%;
    transform: translateX(0);
    transition: transform ease-in-out 200ms;
  }
  .la-ball-8bits[_ngcontent-serverApp-c136], .la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-8bits[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-8bits.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-8bits[_ngcontent-serverApp-c136]{width:12px;height:12px}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:0;opacity:0;transform:translate(100%,100%);-webkit-animation:ball-8bits 1s ease 0s infinite;animation:ball-8bits 1s ease 0s infinite}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:-.9375s;animation-delay:-.9375s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:-.875s;animation-delay:-.875s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:-.8125s;animation-delay:-.8125s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-delay:-.75s;animation-delay:-.75s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-delay:-.6875s;animation-delay:-.6875s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){-webkit-animation-delay:-.625s;animation-delay:-.625s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){-webkit-animation-delay:-.5625s;animation-delay:-.5625s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(9){-webkit-animation-delay:-.4375s;animation-delay:-.4375s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(10){-webkit-animation-delay:-.375s;animation-delay:-.375s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(11){-webkit-animation-delay:-.3125s;animation-delay:-.3125s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(12){-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(13){-webkit-animation-delay:-.1875s;animation-delay:-.1875s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(14){-webkit-animation-delay:-.125s;animation-delay:-.125s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(15){-webkit-animation-delay:-.0625s;animation-delay:-.0625s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(16){-webkit-animation-delay:0s;animation-delay:0s}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:-100%;left:0}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:-100%;left:33.3333333333%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:-66.6666666667%;left:66.6666666667%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:-33.3333333333%;left:100%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:0;left:100%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:33.3333333333%;left:100%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:66.6666666667%;left:66.6666666667%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:100%;left:33.3333333333%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(9){top:100%;left:0}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(10){top:100%;left:-33.3333333333%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(11){top:66.6666666667%;left:-66.6666666667%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(12){top:33.3333333333%;left:-100%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(13){top:0;left:-100%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(14){top:-33.3333333333%;left:-100%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(15){top:-66.6666666667%;left:-66.6666666667%}.la-ball-8bits[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(16){top:-100%;left:-33.3333333333%}.la-ball-8bits.la-sm[_ngcontent-serverApp-c136]{width:6px;height:6px}.la-ball-8bits.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:2px;height:2px}.la-ball-8bits.la-2x[_ngcontent-serverApp-c136]{width:24px;height:24px}.la-ball-8bits.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:8px;height:8px}.la-ball-8bits.la-3x[_ngcontent-serverApp-c136]{width:36px;height:36px}.la-ball-8bits.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:12px;height:12px}@-webkit-keyframes ball-8bits{0%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes ball-8bits{0%{opacity:1}50%{opacity:1}51%{opacity:0}}.la-ball-atom[_ngcontent-serverApp-c136], .la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-atom[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-atom.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-atom[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{position:absolute;top:50%;left:50%;z-index:1;width:60%;height:60%;background:#aaa;border-radius:100%;transform:translate(-50%,-50%);-webkit-animation:ball-atom-shrink 4.5s linear infinite;animation:ball-atom-shrink 4.5s linear infinite}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child){position:absolute;left:0;z-index:0;width:100%;height:100%;background:none;-webkit-animation:ball-atom-zindex 1.5s steps(2) 0s infinite;animation:ball-atom-zindex 1.5s steps(2) 0s infinite}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child):before{position:absolute;top:0;left:0;width:10px;height:10px;margin-top:-5px;margin-left:-5px;content:"";background:currentColor;border-radius:50%;opacity:.75;-webkit-animation:ball-atom-position 1.5s ease 0s infinite,ball-atom-size 1.5s ease 0s infinite;animation:ball-atom-position 1.5s ease 0s infinite,ball-atom-size 1.5s ease 0s infinite}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:.75s;animation-delay:.75s}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2):before{-webkit-animation-delay:0s,-1.125s;animation-delay:0s,-1.125s}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){transform:rotate(120deg);-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3):before{-webkit-animation-delay:-1s,-.75s;animation-delay:-1s,-.75s}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){transform:rotate(240deg);-webkit-animation-delay:.25s;animation-delay:.25s}.la-ball-atom[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4):before{-webkit-animation-delay:-.5s,-.125s;animation-delay:-.5s,-.125s}.la-ball-atom.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-atom.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child):before{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-atom.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-atom.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child):before{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.la-ball-atom.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-atom.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child):before{width:30px;height:30px;margin-top:-15px;margin-left:-15px}@-webkit-keyframes ball-atom-position{50%{top:100%;left:100%}}@keyframes ball-atom-position{50%{top:100%;left:100%}}@-webkit-keyframes ball-atom-size{50%{transform:scale(.5)}}@keyframes ball-atom-size{50%{transform:scale(.5)}}@-webkit-keyframes ball-atom-zindex{50%{z-index:10}}@keyframes ball-atom-zindex{50%{z-index:10}}@-webkit-keyframes ball-atom-shrink{50%{transform:translate(-50%,-50%) scale(.8)}}@keyframes ball-atom-shrink{50%{transform:translate(-50%,-50%) scale(.8)}}.la-ball-beat[_ngcontent-serverApp-c136], .la-ball-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-beat[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-beat.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-beat[_ngcontent-serverApp-c136]{width:54px;height:18px}.la-ball-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:10px;height:10px;margin:4px;border-radius:100%;-webkit-animation:ball-beat .7s linear -.15s infinite;animation:ball-beat .7s linear -.15s infinite}.la-ball-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2n-1){-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-ball-beat.la-sm[_ngcontent-serverApp-c136]{width:26px;height:8px}.la-ball-beat.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin:2px}.la-ball-beat.la-2x[_ngcontent-serverApp-c136]{width:108px;height:36px}.la-ball-beat.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px;margin:8px}.la-ball-beat.la-3x[_ngcontent-serverApp-c136]{width:162px;height:54px}.la-ball-beat.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-beat{50%{opacity:.2;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes ball-beat{50%{opacity:.2;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.la-ball-circus[_ngcontent-serverApp-c136], .la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-circus[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-circus.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-circus[_ngcontent-serverApp-c136], .la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:0;left:-100%;display:block;width:100%;height:100%;border-radius:100%;opacity:.5;-webkit-animation:ball-circus-position 2.5s cubic-bezier(.25,0,.75,1) infinite,ball-circus-size 2.5s cubic-bezier(.25,0,.75,1) infinite;animation:ball-circus-position 2.5s cubic-bezier(.25,0,.75,1) infinite,ball-circus-size 2.5s cubic-bezier(.25,0,.75,1) infinite}.la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:0s,-.5s;animation-delay:0s,-.5s}.la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:-.5s,-1s;animation-delay:-.5s,-1s}.la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:-1s,-1.5s;animation-delay:-1s,-1.5s}.la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-delay:-1.5s,-2s;animation-delay:-1.5s,-2s}.la-ball-circus[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-delay:-2s,-2.5s;animation-delay:-2s,-2.5s}.la-ball-circus.la-sm[_ngcontent-serverApp-c136], .la-ball-circus.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:8px;height:8px}.la-ball-circus.la-2x[_ngcontent-serverApp-c136], .la-ball-circus.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-circus.la-3x[_ngcontent-serverApp-c136], .la-ball-circus.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:48px;height:48px}@-webkit-keyframes ball-circus-position{50%{left:100%}}@keyframes ball-circus-position{50%{left:100%}}@-webkit-keyframes ball-circus-size{50%{transform:scale(.3)}}@keyframes ball-circus-size{50%{transform:scale(.3)}}.la-ball-climbing-dot[_ngcontent-serverApp-c136], .la-ball-climbing-dot[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-climbing-dot[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-climbing-dot.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-climbing-dot[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-climbing-dot[_ngcontent-serverApp-c136]{width:42px;height:32px}.la-ball-climbing-dot[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{position:absolute;bottom:32%;left:18%;width:14px;height:14px;border-radius:100%;transform-origin:center bottom;-webkit-animation:ball-climbing-dot-jump .6s ease-in-out infinite;animation:ball-climbing-dot-jump .6s ease-in-out infinite}.la-ball-climbing-dot[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child){position:absolute;top:0;right:0;width:14px;height:2px;border-radius:0;transform:translate(60%);-webkit-animation:ball-climbing-dot-steps 1.8s linear infinite;animation:ball-climbing-dot-steps 1.8s linear infinite}.la-ball-climbing-dot[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child):nth-child(2){-webkit-animation-delay:0ms;animation-delay:0ms}.la-ball-climbing-dot[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child):nth-child(3){-webkit-animation-delay:-.6s;animation-delay:-.6s}.la-ball-climbing-dot[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child):nth-child(4){-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.la-ball-climbing-dot.la-sm[_ngcontent-serverApp-c136]{width:20px;height:16px}.la-ball-climbing-dot.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:6px;height:6px}.la-ball-climbing-dot.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child){width:6px;height:1px}.la-ball-climbing-dot.la-2x[_ngcontent-serverApp-c136]{width:84px;height:64px}.la-ball-climbing-dot.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:28px;height:28px}.la-ball-climbing-dot.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child){width:28px;height:4px}.la-ball-climbing-dot.la-3x[_ngcontent-serverApp-c136]{width:126px;height:96px}.la-ball-climbing-dot.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:42px;height:42px}.la-ball-climbing-dot.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(:first-child){width:42px;height:6px}@-webkit-keyframes ball-climbing-dot-jump{0%{transform:scaleY(.7)}20%{transform:scale(.7,1.2)}40%{transform:scale(1)}50%{bottom:125%}46%{transform:scale(1)}80%{transform:scale(.7,1.2)}90%{transform:scale(.7,1.2)}to{transform:scaleY(.7)}}@keyframes ball-climbing-dot-jump{0%{transform:scaleY(.7)}20%{transform:scale(.7,1.2)}40%{transform:scale(1)}50%{bottom:125%}46%{transform:scale(1)}80%{transform:scale(.7,1.2)}90%{transform:scale(.7,1.2)}to{transform:scaleY(.7)}}@-webkit-keyframes ball-climbing-dot-steps{0%{top:0;right:0;opacity:0}50%{opacity:1}to{top:100%;right:100%;opacity:0}}@keyframes ball-climbing-dot-steps{0%{top:0;right:0;opacity:0}50%{opacity:1}to{top:100%;right:100%;opacity:0}}.la-ball-clip-rotate-multiple[_ngcontent-serverApp-c136], .la-ball-clip-rotate-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-clip-rotate-multiple[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-clip-rotate-multiple.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-clip-rotate-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-clip-rotate-multiple[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-clip-rotate-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;background:transparent;border-style:solid;border-width:2px;border-radius:100%;-webkit-animation:ball-clip-rotate-multiple-rotate 1s ease-in-out infinite;animation:ball-clip-rotate-multiple-rotate 1s ease-in-out infinite}.la-ball-clip-rotate-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{position:absolute;width:32px;height:32px;border-right-color:transparent;border-left-color:transparent}.la-ball-clip-rotate-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{width:16px;height:16px;border-top-color:transparent;border-bottom-color:transparent;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-direction:reverse;animation-direction:reverse}.la-ball-clip-rotate-multiple.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-clip-rotate-multiple.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:1px}.la-ball-clip-rotate-multiple.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:16px;height:16px}.la-ball-clip-rotate-multiple.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{width:8px;height:8px}.la-ball-clip-rotate-multiple.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-clip-rotate-multiple.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:4px}.la-ball-clip-rotate-multiple.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:64px;height:64px}.la-ball-clip-rotate-multiple.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{width:32px;height:32px}.la-ball-clip-rotate-multiple.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-clip-rotate-multiple.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:6px}.la-ball-clip-rotate-multiple.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:96px;height:96px}.la-ball-clip-rotate-multiple.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{width:48px;height:48px}@-webkit-keyframes ball-clip-rotate-multiple-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ball-clip-rotate-multiple-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.la-ball-clip-rotate-pulse[_ngcontent-serverApp-c136], .la-ball-clip-rotate-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-clip-rotate-pulse[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-clip-rotate-pulse.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-clip-rotate-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-clip-rotate-pulse[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-clip-rotate-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;border-radius:100%}.la-ball-clip-rotate-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{position:absolute;width:32px;height:32px;background:transparent;border-bottom-style:solid;border-top-style:solid;border-bottom-width:2px;border-top-width:2px;border-right:2px solid transparent;border-left:2px solid transparent;-webkit-animation:ball-clip-rotate-pulse-rotate 1s cubic-bezier(.09,.57,.49,.9) infinite;animation:ball-clip-rotate-pulse-rotate 1s cubic-bezier(.09,.57,.49,.9) infinite}.la-ball-clip-rotate-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{width:16px;height:16px;-webkit-animation:ball-clip-rotate-pulse-scale 1s cubic-bezier(.09,.57,.49,.9) infinite;animation:ball-clip-rotate-pulse-scale 1s cubic-bezier(.09,.57,.49,.9) infinite}.la-ball-clip-rotate-pulse.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-clip-rotate-pulse.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:16px;height:16px;border-width:1px}.la-ball-clip-rotate-pulse.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{width:8px;height:8px}.la-ball-clip-rotate-pulse.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-clip-rotate-pulse.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:64px;height:64px;border-width:4px}.la-ball-clip-rotate-pulse.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{width:32px;height:32px}.la-ball-clip-rotate-pulse.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-clip-rotate-pulse.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{width:96px;height:96px;border-width:6px}.la-ball-clip-rotate-pulse.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{width:48px;height:48px}@-webkit-keyframes ball-clip-rotate-pulse-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ball-clip-rotate-pulse-rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes ball-clip-rotate-pulse-scale{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}30%{opacity:.3;transform:translate(-50%,-50%) scale(.15)}}@keyframes ball-clip-rotate-pulse-scale{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}30%{opacity:.3;transform:translate(-50%,-50%) scale(.15)}}.la-ball-clip-rotate[_ngcontent-serverApp-c136], .la-ball-clip-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-clip-rotate[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-clip-rotate.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-clip-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-clip-rotate[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-clip-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:32px;height:32px;background:transparent;border-width:2px;border-bottom-color:transparent;border-radius:100%;-webkit-animation:ball-clip-rotate .75s linear infinite;animation:ball-clip-rotate .75s linear infinite}.la-ball-clip-rotate.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-clip-rotate.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;border-width:1px}.la-ball-clip-rotate.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-clip-rotate.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:64px;height:64px;border-width:4px}.la-ball-clip-rotate.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-clip-rotate.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:96px;height:96px;border-width:6px}@-webkit-keyframes ball-clip-rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes ball-clip-rotate{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.la-ball-elastic-dots[_ngcontent-serverApp-c136], .la-ball-elastic-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-elastic-dots[_ngcontent-serverApp-c136]{display:block;color:#fff}.la-ball-elastic-dots.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-elastic-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{float:none;background-color:currentColor;border:0 solid}.la-ball-elastic-dots[_ngcontent-serverApp-c136]{width:120px;height:10px;font-size:0;text-align:center}.la-ball-elastic-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;width:10px;height:10px;white-space:nowrap;border-radius:100%;-webkit-animation:ball-elastic-dots-anim 1s infinite;animation:ball-elastic-dots-anim 1s infinite}.la-ball-elastic-dots.la-sm[_ngcontent-serverApp-c136]{width:60px;height:4px}.la-ball-elastic-dots.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px}.la-ball-elastic-dots.la-2x[_ngcontent-serverApp-c136]{width:240px;height:20px}.la-ball-elastic-dots.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px}.la-ball-elastic-dots.la-3x[_ngcontent-serverApp-c136]{width:360px;height:30px}.la-ball-elastic-dots.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px}@-webkit-keyframes ball-elastic-dots-anim{0%,to{margin:0;transform:scale(1)}50%{margin:0 5%;transform:scale(.65)}}@keyframes ball-elastic-dots-anim{0%,to{margin:0;transform:scale(1)}50%{margin:0 5%;transform:scale(.65)}}.la-ball-fall[_ngcontent-serverApp-c136], .la-ball-fall[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-fall[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-fall.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-fall[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-fall[_ngcontent-serverApp-c136]{width:54px;height:18px}.la-ball-fall[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:10px;height:10px;margin:4px;border-radius:100%;opacity:0;-webkit-animation:ball-fall 1s ease-in-out infinite;animation:ball-fall 1s ease-in-out infinite}.la-ball-fall[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:-.2s;animation-delay:-.2s}.la-ball-fall[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s}.la-ball-fall[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:0ms;animation-delay:0ms}.la-ball-fall.la-sm[_ngcontent-serverApp-c136]{width:26px;height:8px}.la-ball-fall.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin:2px}.la-ball-fall.la-2x[_ngcontent-serverApp-c136]{width:108px;height:36px}.la-ball-fall.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px;margin:8px}.la-ball-fall.la-3x[_ngcontent-serverApp-c136]{width:162px;height:54px}.la-ball-fall.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-fall{0%{opacity:0;transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:.5}to{opacity:0;transform:translateY(145%)}}@keyframes ball-fall{0%{opacity:0;transform:translateY(-145%)}10%{opacity:.5}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}90%{opacity:.5}to{opacity:0;transform:translateY(145%)}}.la-ball-fussion[_ngcontent-serverApp-c136], .la-ball-fussion[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-fussion[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-fussion.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-fussion[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-fussion[_ngcontent-serverApp-c136]{width:8px;height:8px}.la-ball-fussion[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;width:12px;height:12px;border-radius:100%;transform:translate(-50%,-50%);-webkit-animation:ball-fussion-ball1 1s ease 0s infinite;animation:ball-fussion-ball1 1s ease 0s infinite}.la-ball-fussion[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:0;left:50%;z-index:1}.la-ball-fussion[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:50%;left:100%;z-index:2;-webkit-animation-name:ball-fussion-ball2;animation-name:ball-fussion-ball2}.la-ball-fussion[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:100%;left:50%;z-index:1;-webkit-animation-name:ball-fussion-ball3;animation-name:ball-fussion-ball3}.la-ball-fussion[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:50%;left:0;z-index:2;-webkit-animation-name:ball-fussion-ball4;animation-name:ball-fussion-ball4}.la-ball-fussion.la-sm[_ngcontent-serverApp-c136]{width:4px;height:4px}.la-ball-fussion.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:6px}.la-ball-fussion.la-2x[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-fussion.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136], .la-ball-fussion.la-3x[_ngcontent-serverApp-c136]{width:24px;height:24px}.la-ball-fussion.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:36px;height:36px}@-webkit-keyframes ball-fussion-ball1{0%{opacity:.35}50%{top:-100%;left:200%;opacity:1}to{top:50%;left:100%;z-index:2;opacity:.35}}@keyframes ball-fussion-ball1{0%{opacity:.35}50%{top:-100%;left:200%;opacity:1}to{top:50%;left:100%;z-index:2;opacity:.35}}@-webkit-keyframes ball-fussion-ball2{0%{opacity:.35}50%{top:200%;left:200%;opacity:1}to{top:100%;left:50%;z-index:1;opacity:.35}}@keyframes ball-fussion-ball2{0%{opacity:.35}50%{top:200%;left:200%;opacity:1}to{top:100%;left:50%;z-index:1;opacity:.35}}@-webkit-keyframes ball-fussion-ball3{0%{opacity:.35}50%{top:200%;left:-100%;opacity:1}to{top:50%;left:0;z-index:2;opacity:.35}}@keyframes ball-fussion-ball3{0%{opacity:.35}50%{top:200%;left:-100%;opacity:1}to{top:50%;left:0;z-index:2;opacity:.35}}@-webkit-keyframes ball-fussion-ball4{0%{opacity:.35}50%{top:-100%;left:-100%;opacity:1}to{top:0;left:50%;z-index:1;opacity:.35}}@keyframes ball-fussion-ball4{0%{opacity:.35}50%{top:-100%;left:-100%;opacity:1}to{top:0;left:50%;z-index:1;opacity:.35}}.la-ball-grid-beat[_ngcontent-serverApp-c136], .la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-grid-beat[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-grid-beat.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-grid-beat[_ngcontent-serverApp-c136]{width:36px;height:36px}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:8px;height:8px;margin:2px;border-radius:100%;-webkit-animation-name:ball-grid-beat;animation-name:ball-grid-beat;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-duration:.65s;animation-duration:.65s;-webkit-animation-delay:.03s;animation-delay:.03s}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-duration:1.02s;animation-duration:1.02s;-webkit-animation-delay:.09s;animation-delay:.09s}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-duration:1.06s;animation-duration:1.06s;-webkit-animation-delay:-.69s;animation-delay:-.69s}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:-.41s;animation-delay:-.41s}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-delay:.04s;animation-delay:.04s}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){-webkit-animation-duration:.84s;animation-duration:.84s;-webkit-animation-delay:.07s;animation-delay:.07s}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){-webkit-animation-duration:.68s;animation-duration:.68s;-webkit-animation-delay:-.66s;animation-delay:-.66s}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){-webkit-animation-duration:.93s;animation-duration:.93s;-webkit-animation-delay:-.76s;animation-delay:-.76s}.la-ball-grid-beat[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(9){-webkit-animation-duration:1.24s;animation-duration:1.24s;-webkit-animation-delay:-.76s;animation-delay:-.76s}.la-ball-grid-beat.la-sm[_ngcontent-serverApp-c136]{width:18px;height:18px}.la-ball-grid-beat.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin:1px}.la-ball-grid-beat.la-2x[_ngcontent-serverApp-c136]{width:72px;height:72px}.la-ball-grid-beat.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;margin:4px}.la-ball-grid-beat.la-3x[_ngcontent-serverApp-c136]{width:108px;height:108px}.la-ball-grid-beat.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin:6px}@-webkit-keyframes ball-grid-beat{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@keyframes ball-grid-beat{0%{opacity:1}50%{opacity:.35}to{opacity:1}}.la-ball-grid-pulse[_ngcontent-serverApp-c136], .la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-grid-pulse[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-grid-pulse.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-grid-pulse[_ngcontent-serverApp-c136]{width:36px;height:36px}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:8px;height:8px;margin:2px;border-radius:100%;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-duration:.65s;animation-duration:.65s;-webkit-animation-delay:.03s;animation-delay:.03s}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-duration:1.02s;animation-duration:1.02s;-webkit-animation-delay:.09s;animation-delay:.09s}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-duration:1.06s;animation-duration:1.06s;-webkit-animation-delay:-.69s;animation-delay:-.69s}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:-.41s;animation-delay:-.41s}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-delay:.04s;animation-delay:.04s}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){-webkit-animation-duration:.84s;animation-duration:.84s;-webkit-animation-delay:.07s;animation-delay:.07s}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){-webkit-animation-duration:.68s;animation-duration:.68s;-webkit-animation-delay:-.66s;animation-delay:-.66s}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){-webkit-animation-duration:.93s;animation-duration:.93s;-webkit-animation-delay:-.76s;animation-delay:-.76s}.la-ball-grid-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(9){-webkit-animation-duration:1.24s;animation-duration:1.24s;-webkit-animation-delay:-.76s;animation-delay:-.76s}.la-ball-grid-pulse.la-sm[_ngcontent-serverApp-c136]{width:18px;height:18px}.la-ball-grid-pulse.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin:1px}.la-ball-grid-pulse.la-2x[_ngcontent-serverApp-c136]{width:72px;height:72px}.la-ball-grid-pulse.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;margin:4px}.la-ball-grid-pulse.la-3x[_ngcontent-serverApp-c136]{width:108px;height:108px}.la-ball-grid-pulse.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin:6px}@-webkit-keyframes ball-grid-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@keyframes ball-grid-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.45)}to{opacity:1;transform:scale(1)}}.la-ball-newton-cradle[_ngcontent-serverApp-c136], .la-ball-newton-cradle[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-newton-cradle[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-newton-cradle.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-newton-cradle[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-newton-cradle[_ngcontent-serverApp-c136]{width:40px;height:10px}.la-ball-newton-cradle[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:10px;height:10px;border-radius:100%}.la-ball-newton-cradle[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{transform:translateX(0);-webkit-animation:ball-newton-cradle-left 1s ease-out 0s infinite;animation:ball-newton-cradle-left 1s ease-out 0s infinite}.la-ball-newton-cradle[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{transform:translateX(0);-webkit-animation:ball-newton-cradle-right 1s ease-out 0s infinite;animation:ball-newton-cradle-right 1s ease-out 0s infinite}.la-ball-newton-cradle.la-sm[_ngcontent-serverApp-c136]{width:20px;height:4px}.la-ball-newton-cradle.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px}.la-ball-newton-cradle.la-2x[_ngcontent-serverApp-c136]{width:80px;height:20px}.la-ball-newton-cradle.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px}.la-ball-newton-cradle.la-3x[_ngcontent-serverApp-c136]{width:120px;height:30px}.la-ball-newton-cradle.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px}@-webkit-keyframes ball-newton-cradle-left{25%{transform:translateX(-100%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateX(0)}}@keyframes ball-newton-cradle-left{25%{transform:translateX(-100%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateX(0)}}@-webkit-keyframes ball-newton-cradle-right{50%{transform:translateX(0)}75%{transform:translateX(100%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:translateX(0)}}@keyframes ball-newton-cradle-right{50%{transform:translateX(0)}75%{transform:translateX(100%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:translateX(0)}}.la-ball-pulse-rise[_ngcontent-serverApp-c136], .la-ball-pulse-rise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-pulse-rise[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-pulse-rise.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-pulse-rise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-pulse-rise[_ngcontent-serverApp-c136]{width:70px;height:14px}.la-ball-pulse-rise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:10px;height:10px;margin:2px;border-radius:100%;-webkit-animation:ball-pulse-rise-even 1s cubic-bezier(.15,.36,.9,.6) 0s infinite;animation:ball-pulse-rise-even 1s cubic-bezier(.15,.36,.9,.6) 0s infinite}.la-ball-pulse-rise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2n-1){-webkit-animation-name:ball-pulse-rise-odd;animation-name:ball-pulse-rise-odd}.la-ball-pulse-rise.la-sm[_ngcontent-serverApp-c136]{width:34px;height:6px}.la-ball-pulse-rise.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin:1px}.la-ball-pulse-rise.la-2x[_ngcontent-serverApp-c136]{width:140px;height:28px}.la-ball-pulse-rise.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px;margin:4px}.la-ball-pulse-rise.la-3x[_ngcontent-serverApp-c136]{width:210px;height:42px}.la-ball-pulse-rise.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px;margin:6px}@-webkit-keyframes ball-pulse-rise-even{0%{opacity:1;transform:scale(1.1)}25%{transform:translateY(-200%)}50%{opacity:.35;transform:scale(.3)}75%{transform:translateY(200%)}to{opacity:1;transform:translateY(0);transform:scale(1)}}@keyframes ball-pulse-rise-even{0%{opacity:1;transform:scale(1.1)}25%{transform:translateY(-200%)}50%{opacity:.35;transform:scale(.3)}75%{transform:translateY(200%)}to{opacity:1;transform:translateY(0);transform:scale(1)}}@-webkit-keyframes ball-pulse-rise-odd{0%{opacity:.35;transform:scale(.4)}25%{transform:translateY(200%)}50%{opacity:1;transform:scale(1.1)}75%{transform:translateY(-200%)}to{opacity:.35;transform:translateY(0);transform:scale(.75)}}@keyframes ball-pulse-rise-odd{0%{opacity:.35;transform:scale(.4)}25%{transform:translateY(200%)}50%{opacity:1;transform:scale(1.1)}75%{transform:translateY(-200%)}to{opacity:.35;transform:translateY(0);transform:scale(.75)}}.la-ball-pulse-sync[_ngcontent-serverApp-c136], .la-ball-pulse-sync[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-pulse-sync[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-pulse-sync.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-pulse-sync[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-pulse-sync[_ngcontent-serverApp-c136]{width:54px;height:18px}.la-ball-pulse-sync[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:10px;height:10px;margin:4px;border-radius:100%;-webkit-animation:ball-pulse-sync .6s ease-in-out infinite;animation:ball-pulse-sync .6s ease-in-out infinite}.la-ball-pulse-sync[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:-.14s;animation-delay:-.14s}.la-ball-pulse-sync[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:-.07s;animation-delay:-.07s}.la-ball-pulse-sync[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}.la-ball-pulse-sync.la-sm[_ngcontent-serverApp-c136]{width:26px;height:8px}.la-ball-pulse-sync.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin:2px}.la-ball-pulse-sync.la-2x[_ngcontent-serverApp-c136]{width:108px;height:36px}.la-ball-pulse-sync.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px;margin:8px}.la-ball-pulse-sync.la-3x[_ngcontent-serverApp-c136]{width:162px;height:54px}.la-ball-pulse-sync.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-pulse-sync{33%{transform:translateY(100%)}66%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ball-pulse-sync{33%{transform:translateY(100%)}66%{transform:translateY(-100%)}to{transform:translateY(0)}}.la-ball-pulse[_ngcontent-serverApp-c136], .la-ball-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-pulse[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-pulse.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-pulse[_ngcontent-serverApp-c136]{width:54px;height:18px}.la-ball-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:-.2s;animation-delay:-.2s}.la-ball-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s}.la-ball-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:0ms;animation-delay:0ms}.la-ball-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:10px;height:10px;margin:4px;border-radius:100%;-webkit-animation:ball-pulse 1s ease infinite;animation:ball-pulse 1s ease infinite}.la-ball-pulse.la-sm[_ngcontent-serverApp-c136]{width:26px;height:8px}.la-ball-pulse.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin:2px}.la-ball-pulse.la-2x[_ngcontent-serverApp-c136]{width:108px;height:36px}.la-ball-pulse.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px;margin:8px}.la-ball-pulse.la-3x[_ngcontent-serverApp-c136]{width:162px;height:54px}.la-ball-pulse.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px;margin:12px}@-webkit-keyframes ball-pulse{0%,60%,to{opacity:1;transform:scale(1)}30%{opacity:.1;transform:scale(.01)}}@keyframes ball-pulse{0%,60%,to{opacity:1;transform:scale(1)}30%{opacity:.1;transform:scale(.01)}}.la-ball-rotate[_ngcontent-serverApp-c136], .la-ball-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-rotate[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-rotate.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-rotate[_ngcontent-serverApp-c136], .la-ball-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:10px;height:10px}.la-ball-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-radius:100%;-webkit-animation:ball-rotate-animation 1s cubic-bezier(.7,-.13,.22,.86) infinite;animation:ball-rotate-animation 1s cubic-bezier(.7,-.13,.22,.86) infinite}.la-ball-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after, .la-ball-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{position:absolute;width:inherit;height:inherit;margin:inherit;content:"";background:currentColor;border-radius:inherit;opacity:.8}.la-ball-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{top:0;left:-150%}.la-ball-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{top:0;left:150%}.la-ball-rotate.la-sm[_ngcontent-serverApp-c136], .la-ball-rotate.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px}.la-ball-rotate.la-2x[_ngcontent-serverApp-c136], .la-ball-rotate.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px}.la-ball-rotate.la-3x[_ngcontent-serverApp-c136], .la-ball-rotate.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px}@-webkit-keyframes ball-rotate-animation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes ball-rotate-animation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.la-ball-running-dots[_ngcontent-serverApp-c136], .la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-running-dots[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-running-dots.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-running-dots[_ngcontent-serverApp-c136]{width:10px;height:10px}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;width:10px;height:10px;margin-left:-25px;border-radius:100%;-webkit-animation:ball-running-dots-animate 2s linear infinite;animation:ball-running-dots-animate 2s linear infinite}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:0s;animation-delay:0s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:-.8s;animation-delay:-.8s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-delay:-1.6s;animation-delay:-1.6s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){-webkit-animation-delay:-2s;animation-delay:-2s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){-webkit-animation-delay:-2.4s;animation-delay:-2.4s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){-webkit-animation-delay:-2.8s;animation-delay:-2.8s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(9){-webkit-animation-delay:-3.2s;animation-delay:-3.2s}.la-ball-running-dots[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(10){-webkit-animation-delay:-3.6s;animation-delay:-3.6s}.la-ball-running-dots.la-sm[_ngcontent-serverApp-c136]{width:4px;height:4px}.la-ball-running-dots.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-left:-12px}.la-ball-running-dots.la-2x[_ngcontent-serverApp-c136]{width:20px;height:20px}.la-ball-running-dots.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px;margin-left:-50px}.la-ball-running-dots.la-3x[_ngcontent-serverApp-c136]{width:30px;height:30px}.la-ball-running-dots.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px;margin-left:-75px}@-webkit-keyframes ball-running-dots-animate{0%,to{width:100%;height:100%;transform:translateY(0) translateX(500%)}80%{transform:translateY(0) translateX(0)}85%{width:100%;height:100%;transform:translateY(-125%) translateX(0)}90%{width:200%;height:75%}95%{width:100%;height:100%;transform:translateY(-100%) translateX(500%)}}@keyframes ball-running-dots-animate{0%,to{width:100%;height:100%;transform:translateY(0) translateX(500%)}80%{transform:translateY(0) translateX(0)}85%{width:100%;height:100%;transform:translateY(-125%) translateX(0)}90%{width:200%;height:75%}95%{width:100%;height:100%;transform:translateY(-100%) translateX(500%)}}.la-ball-scale-multiple[_ngcontent-serverApp-c136], .la-ball-scale-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-scale-multiple[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-scale-multiple.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-scale-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-scale-multiple[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-scale-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:0;left:0;width:32px;height:32px;border-radius:100%;opacity:0;-webkit-animation:ball-scale-multiple 1s linear 0s infinite;animation:ball-scale-multiple 1s linear 0s infinite}.la-ball-scale-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.la-ball-scale-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.la-ball-scale-multiple.la-sm[_ngcontent-serverApp-c136], .la-ball-scale-multiple.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-scale-multiple.la-2x[_ngcontent-serverApp-c136], .la-ball-scale-multiple.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-scale-multiple.la-3x[_ngcontent-serverApp-c136], .la-ball-scale-multiple.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:96px;height:96px}@-webkit-keyframes ball-scale-multiple{0%{opacity:0;transform:scale(0)}5%{opacity:.75}to{opacity:0;transform:scale(1)}}@keyframes ball-scale-multiple{0%{opacity:0;transform:scale(0)}5%{opacity:.75}to{opacity:0;transform:scale(1)}}.la-ball-scale-pulse[_ngcontent-serverApp-c136], .la-ball-scale-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-scale-pulse[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-scale-pulse.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-scale-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-scale-pulse[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-scale-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:0;left:0;width:32px;height:32px;border-radius:100%;opacity:.5;-webkit-animation:ball-scale-pulse 2s ease-in-out infinite;animation:ball-scale-pulse 2s ease-in-out infinite}.la-ball-scale-pulse[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}.la-ball-scale-pulse.la-sm[_ngcontent-serverApp-c136], .la-ball-scale-pulse.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-scale-pulse.la-2x[_ngcontent-serverApp-c136], .la-ball-scale-pulse.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-scale-pulse.la-3x[_ngcontent-serverApp-c136], .la-ball-scale-pulse.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:96px;height:96px}@-webkit-keyframes ball-scale-pulse{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes ball-scale-pulse{0%,to{transform:scale(0)}50%{transform:scale(1)}}.la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136], .la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-scale-ripple-multiple.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:0;left:0;width:32px;height:32px;background:transparent;border-width:2px;border-radius:100%;opacity:0;-webkit-animation:ball-scale-ripple-multiple 1.25s cubic-bezier(.21,.53,.56,.8) 0s infinite;animation:ball-scale-ripple-multiple 1.25s cubic-bezier(.21,.53,.56,.8) 0s infinite}.la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:0s;animation-delay:0s}.la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.la-ball-scale-ripple-multiple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.la-ball-scale-ripple-multiple.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-scale-ripple-multiple.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;border-width:1px}.la-ball-scale-ripple-multiple.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-scale-ripple-multiple.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:64px;height:64px;border-width:4px}.la-ball-scale-ripple-multiple.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-scale-ripple-multiple.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:96px;height:96px;border-width:6px}@-webkit-keyframes ball-scale-ripple-multiple{0%{opacity:1;transform:scale(.1)}70%{opacity:.5;transform:scale(1)}95%{opacity:0}}@keyframes ball-scale-ripple-multiple{0%{opacity:1;transform:scale(.1)}70%{opacity:.5;transform:scale(1)}95%{opacity:0}}.la-ball-scale-ripple[_ngcontent-serverApp-c136], .la-ball-scale-ripple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-scale-ripple[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-scale-ripple.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-scale-ripple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-scale-ripple[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-scale-ripple[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:32px;height:32px;background:transparent;border-width:2px;border-radius:100%;opacity:0;-webkit-animation:ball-scale-ripple 1s cubic-bezier(.21,.53,.56,.8) 0s infinite;animation:ball-scale-ripple 1s cubic-bezier(.21,.53,.56,.8) 0s infinite}.la-ball-scale-ripple.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-scale-ripple.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;border-width:1px}.la-ball-scale-ripple.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-scale-ripple.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:64px;height:64px;border-width:4px}.la-ball-scale-ripple.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-scale-ripple.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:96px;height:96px;border-width:6px}@-webkit-keyframes ball-scale-ripple{0%{opacity:1;transform:scale(.1)}70%{opacity:.65;transform:scale(1)}to{opacity:0}}@keyframes ball-scale-ripple{0%{opacity:1;transform:scale(.1)}70%{opacity:.65;transform:scale(1)}to{opacity:0}}.la-ball-scale[_ngcontent-serverApp-c136], .la-ball-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-scale[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-scale.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-scale[_ngcontent-serverApp-c136], .la-ball-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-radius:100%;opacity:0;-webkit-animation:ball-scale 1s ease-in-out 0s infinite;animation:ball-scale 1s ease-in-out 0s infinite}.la-ball-scale.la-sm[_ngcontent-serverApp-c136], .la-ball-scale.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-scale.la-2x[_ngcontent-serverApp-c136], .la-ball-scale.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-scale.la-3x[_ngcontent-serverApp-c136], .la-ball-scale.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:96px;height:96px}@-webkit-keyframes ball-scale{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}@keyframes ball-scale{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136], .la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-spin-clockwise-fade-rotating.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136]{width:32px;height:32px;-webkit-animation:ball-spin-clockwise-fade-rotating-rotate 6s linear infinite;animation:ball-spin-clockwise-fade-rotating-rotate 6s linear infinite}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;-webkit-animation:ball-spin-clockwise-fade-rotating 1s linear infinite;animation:ball-spin-clockwise-fade-rotating 1s linear infinite}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:5%;left:50%;-webkit-animation-delay:-.875s;animation-delay:-.875s}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-.75s;animation-delay:-.75s}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:95%;-webkit-animation-delay:-.625s;animation-delay:-.625s}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-.375s;animation-delay:-.375s}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-.125s;animation-delay:-.125s}.la-ball-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:0s;animation-delay:0s}.la-ball-spin-clockwise-fade-rotating.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-spin-clockwise-fade-rotating.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin-clockwise-fade-rotating.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-spin-clockwise-fade-rotating.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin-clockwise-fade-rotating.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-spin-clockwise-fade-rotating.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@-webkit-keyframes ball-spin-clockwise-fade-rotating-rotate{to{transform:rotate(-1turn)}}@keyframes ball-spin-clockwise-fade-rotating-rotate{to{transform:rotate(-1turn)}}@-webkit-keyframes ball-spin-clockwise-fade-rotating{50%{opacity:.25;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes ball-spin-clockwise-fade-rotating{50%{opacity:.25;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136], .la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-spin-clockwise-fade.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;-webkit-animation:ball-spin-clockwise-fade 1s linear infinite;animation:ball-spin-clockwise-fade 1s linear infinite}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:5%;left:50%;-webkit-animation-delay:-.875s;animation-delay:-.875s}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-.75s;animation-delay:-.75s}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:95%;-webkit-animation-delay:-.625s;animation-delay:-.625s}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-.375s;animation-delay:-.375s}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-.125s;animation-delay:-.125s}.la-ball-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:0s;animation-delay:0s}.la-ball-spin-clockwise-fade.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-spin-clockwise-fade.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin-clockwise-fade.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-spin-clockwise-fade.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin-clockwise-fade.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-spin-clockwise-fade.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@-webkit-keyframes ball-spin-clockwise-fade{50%{opacity:.25;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes ball-spin-clockwise-fade{50%{opacity:.25;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.la-ball-spin-clockwise[_ngcontent-serverApp-c136], .la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-spin-clockwise[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-spin-clockwise.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-spin-clockwise[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;-webkit-animation:ball-spin-clockwise 1s ease-in-out infinite;animation:ball-spin-clockwise 1s ease-in-out infinite}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:5%;left:50%;-webkit-animation-delay:-.875s;animation-delay:-.875s}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-.75s;animation-delay:-.75s}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:95%;-webkit-animation-delay:-.625s;animation-delay:-.625s}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-.375s;animation-delay:-.375s}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-.125s;animation-delay:-.125s}.la-ball-spin-clockwise[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:0s;animation-delay:0s}.la-ball-spin-clockwise.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-spin-clockwise.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin-clockwise.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-spin-clockwise.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin-clockwise.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-spin-clockwise.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@-webkit-keyframes ball-spin-clockwise{0%,to{opacity:1;transform:scale(1)}20%{opacity:1}80%{opacity:0;transform:scale(0)}}@keyframes ball-spin-clockwise{0%,to{opacity:1;transform:scale(1)}20%{opacity:1}80%{opacity:0;transform:scale(0)}}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136], .la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-spin-fade-rotating.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136]{width:32px;height:32px;-webkit-animation:ball-spin-fade-rotate 6s linear infinite;animation:ball-spin-fade-rotate 6s linear infinite}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;-webkit-animation:ball-spin-fade 1s linear infinite;animation:ball-spin-fade 1s linear infinite}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:5%;left:50%;-webkit-animation-delay:-1.125s;animation-delay:-1.125s}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:95%;-webkit-animation-delay:-1.375s;animation-delay:-1.375s}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-1.625s;animation-delay:-1.625s}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-1.875s;animation-delay:-1.875s}.la-ball-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:-2s;animation-delay:-2s}.la-ball-spin-fade-rotating.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-spin-fade-rotating.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin-fade-rotating.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-spin-fade-rotating.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin-fade-rotating.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-spin-fade-rotating.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@-webkit-keyframes ball-spin-fade-rotate{to{transform:rotate(1turn)}}@keyframes ball-spin-fade-rotate{to{transform:rotate(1turn)}}.la-ball-spin-fade[_ngcontent-serverApp-c136], .la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-spin-fade[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-spin-fade.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-spin-fade[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;-webkit-animation:ball-spin-fade 1s linear infinite;animation:ball-spin-fade 1s linear infinite}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:5%;left:50%;-webkit-animation-delay:-1.125s;animation-delay:-1.125s}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:95%;-webkit-animation-delay:-1.375s;animation-delay:-1.375s}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-1.625s;animation-delay:-1.625s}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-1.875s;animation-delay:-1.875s}.la-ball-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:-2s;animation-delay:-2s}.la-ball-spin-fade.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-spin-fade.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin-fade.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-spin-fade.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin-fade.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-spin-fade.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@-webkit-keyframes ball-spin-fade{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.5)}}@keyframes ball-spin-fade{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.5)}}.la-ball-spin-rotate[_ngcontent-serverApp-c136], .la-ball-spin-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-spin-rotate[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-spin-rotate.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-spin-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-spin-rotate[_ngcontent-serverApp-c136]{width:32px;height:32px;-webkit-animation:ball-spin-rotate 2s linear infinite;animation:ball-spin-rotate 2s linear infinite}.la-ball-spin-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:0;width:60%;height:60%;border-radius:100%;-webkit-animation:ball-spin-bounce 2s ease-in-out infinite;animation:ball-spin-bounce 2s ease-in-out infinite}.la-ball-spin-rotate[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}.la-ball-spin-rotate.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-spin-rotate.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-spin-rotate.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}@-webkit-keyframes ball-spin-rotate{to{transform:rotate(1turn)}}@keyframes ball-spin-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes ball-spin-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes ball-spin-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.la-ball-spin[_ngcontent-serverApp-c136], .la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-spin[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-spin.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-spin[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;-webkit-animation:ball-spin 1s ease-in-out infinite;animation:ball-spin 1s ease-in-out infinite}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:5%;left:50%;-webkit-animation-delay:-1.125s;animation-delay:-1.125s}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:18.1801948466%;left:81.8198051534%;-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:95%;-webkit-animation-delay:-1.375s;animation-delay:-1.375s}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:81.8198051534%;left:81.8198051534%;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:94.9999999966%;left:50.0000000005%;-webkit-animation-delay:-1.625s;animation-delay:-1.625s}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:81.8198046966%;left:18.1801949248%;-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999750815%;left:5.0000051215%;-webkit-animation-delay:-1.875s;animation-delay:-1.875s}.la-ball-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:18.179464974%;left:18.1803700518%;-webkit-animation-delay:-2s;animation-delay:-2s}.la-ball-spin.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-spin.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-spin.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-spin.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@-webkit-keyframes ball-spin{0%,to{opacity:1;transform:scale(1)}20%{opacity:1}80%{opacity:0;transform:scale(0)}}@keyframes ball-spin{0%,to{opacity:1;transform:scale(1)}20%{opacity:1}80%{opacity:0;transform:scale(0)}}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136], .la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-square-clockwise-spin.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136]{width:26px;height:26px}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-radius:100%;-webkit-animation:ball-square-clockwise-spin 1s ease-in-out infinite;animation:ball-square-clockwise-spin 1s ease-in-out infinite}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:0;left:0;-webkit-animation-delay:-.875s;animation-delay:-.875s}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:0;left:50%;-webkit-animation-delay:-.75s;animation-delay:-.75s}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:0;left:100%;-webkit-animation-delay:-.625s;animation-delay:-.625s}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:50%;left:100%;-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:100%;left:100%;-webkit-animation-delay:-.375s;animation-delay:-.375s}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:100%;left:50%;-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:100%;left:0;-webkit-animation-delay:-.125s;animation-delay:-.125s}.la-ball-square-clockwise-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:50%;left:0;-webkit-animation-delay:0s;animation-delay:0s}.la-ball-square-clockwise-spin.la-sm[_ngcontent-serverApp-c136]{width:12px;height:12px}.la-ball-square-clockwise-spin.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:6px;margin-top:-3px;margin-left:-3px}.la-ball-square-clockwise-spin.la-2x[_ngcontent-serverApp-c136]{width:52px;height:52px}.la-ball-square-clockwise-spin.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin-top:-12px;margin-left:-12px}.la-ball-square-clockwise-spin.la-3x[_ngcontent-serverApp-c136]{width:78px;height:78px}.la-ball-square-clockwise-spin.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:36px;height:36px;margin-top:-18px;margin-left:-18px}@-webkit-keyframes ball-square-clockwise-spin{0%,40%,to{transform:scale(.4)}70%{transform:scale(1)}}@keyframes ball-square-clockwise-spin{0%,40%,to{transform:scale(.4)}70%{transform:scale(1)}}.la-ball-square-spin[_ngcontent-serverApp-c136], .la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-square-spin[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-square-spin.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-square-spin[_ngcontent-serverApp-c136]{width:26px;height:26px}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-radius:100%;-webkit-animation:ball-square-spin 1s ease-in-out infinite;animation:ball-square-spin 1s ease-in-out infinite}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:0;left:0;-webkit-animation-delay:-1.125s;animation-delay:-1.125s}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:0;left:50%;-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:0;left:100%;-webkit-animation-delay:-1.375s;animation-delay:-1.375s}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:50%;left:100%;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:100%;left:100%;-webkit-animation-delay:-1.625s;animation-delay:-1.625s}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:100%;left:50%;-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:100%;left:0;-webkit-animation-delay:-1.875s;animation-delay:-1.875s}.la-ball-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:50%;left:0;-webkit-animation-delay:-2s;animation-delay:-2s}.la-ball-square-spin.la-sm[_ngcontent-serverApp-c136]{width:12px;height:12px}.la-ball-square-spin.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:6px;margin-top:-3px;margin-left:-3px}.la-ball-square-spin.la-2x[_ngcontent-serverApp-c136]{width:52px;height:52px}.la-ball-square-spin.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px;margin-top:-12px;margin-left:-12px}.la-ball-square-spin.la-3x[_ngcontent-serverApp-c136]{width:78px;height:78px}.la-ball-square-spin.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:36px;height:36px;margin-top:-18px;margin-left:-18px}@-webkit-keyframes ball-square-spin{0%,40%,to{transform:scale(.4)}70%{transform:scale(1)}}@keyframes ball-square-spin{0%,40%,to{transform:scale(.4)}70%{transform:scale(1)}}.la-ball-triangle-path[_ngcontent-serverApp-c136], .la-ball-triangle-path[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-triangle-path[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-triangle-path.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-triangle-path[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-triangle-path[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-ball-triangle-path[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:100%}.la-ball-triangle-path[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation:ball-triangle-path-ball-one 2s ease-in-out 0s infinite;animation:ball-triangle-path-ball-one 2s ease-in-out 0s infinite}.la-ball-triangle-path[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation:ball-triangle-path-ball-two 2s ease-in-out 0s infinite;animation:ball-triangle-path-ball-two 2s ease-in-out 0s infinite}.la-ball-triangle-path[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation:ball-triangle-path-ball-tree 2s ease-in-out 0s infinite;animation:ball-triangle-path-ball-tree 2s ease-in-out 0s infinite}.la-ball-triangle-path.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-triangle-path.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px}.la-ball-triangle-path.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-triangle-path.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px}.la-ball-triangle-path.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-triangle-path.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px}@-webkit-keyframes ball-triangle-path-ball-one{0%{transform:translateY(220%)}17%{opacity:.25}33%{opacity:1;transform:translate(110%)}50%{opacity:.25}66%{opacity:1;transform:translate(220%,220%)}83%{opacity:.25}to{opacity:1;transform:translateY(220%)}}@keyframes ball-triangle-path-ball-one{0%{transform:translateY(220%)}17%{opacity:.25}33%{opacity:1;transform:translate(110%)}50%{opacity:.25}66%{opacity:1;transform:translate(220%,220%)}83%{opacity:.25}to{opacity:1;transform:translateY(220%)}}@-webkit-keyframes ball-triangle-path-ball-two{0%{transform:translate(110%)}17%{opacity:.25}33%{opacity:1;transform:translate(220%,220%)}50%{opacity:.25}66%{opacity:1;transform:translateY(220%)}83%{opacity:.25}to{opacity:1;transform:translate(110%)}}@keyframes ball-triangle-path-ball-two{0%{transform:translate(110%)}17%{opacity:.25}33%{opacity:1;transform:translate(220%,220%)}50%{opacity:.25}66%{opacity:1;transform:translateY(220%)}83%{opacity:.25}to{opacity:1;transform:translate(110%)}}@-webkit-keyframes ball-triangle-path-ball-tree{0%{transform:translate(220%,220%)}17%{opacity:.25}33%{opacity:1;transform:translateY(220%)}50%{opacity:.25}66%{opacity:1;transform:translate(110%)}83%{opacity:.25}to{opacity:1;transform:translate(220%,220%)}}@keyframes ball-triangle-path-ball-tree{0%{transform:translate(220%,220%)}17%{opacity:.25}33%{opacity:1;transform:translateY(220%)}50%{opacity:.25}66%{opacity:1;transform:translate(110%)}83%{opacity:.25}to{opacity:1;transform:translate(220%,220%)}}.la-ball-zig-zag-deflect[_ngcontent-serverApp-c136], .la-ball-zig-zag-deflect[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-zig-zag-deflect[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-zig-zag-deflect.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-zig-zag-deflect[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-zig-zag-deflect[_ngcontent-serverApp-c136]{position:relative;width:32px;height:32px}.la-ball-zig-zag-deflect[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;border-radius:100%}.la-ball-zig-zag-deflect[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation:ball-zig-deflect 1.5s linear 0s infinite;animation:ball-zig-deflect 1.5s linear 0s infinite}.la-ball-zig-zag-deflect[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{-webkit-animation:ball-zag-deflect 1.5s linear 0s infinite;animation:ball-zag-deflect 1.5s linear 0s infinite}.la-ball-zig-zag-deflect.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-zig-zag-deflect.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-zig-zag-deflect.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-zig-zag-deflect.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.la-ball-zig-zag-deflect.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-zig-zag-deflect.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px;margin-top:-15px;margin-left:-15px}@-webkit-keyframes ball-zig-deflect{17%{transform:translate(-80%,-160%)}34%{transform:translate(80%,-160%)}50%{transform:translate(0)}67%{transform:translate(80%,-160%)}84%{transform:translate(-80%,-160%)}to{transform:translate(0)}}@keyframes ball-zig-deflect{17%{transform:translate(-80%,-160%)}34%{transform:translate(80%,-160%)}50%{transform:translate(0)}67%{transform:translate(80%,-160%)}84%{transform:translate(-80%,-160%)}to{transform:translate(0)}}@-webkit-keyframes ball-zag-deflect{17%{transform:translate(80%,160%)}34%{transform:translate(-80%,160%)}50%{transform:translate(0)}67%{transform:translate(-80%,160%)}84%{transform:translate(80%,160%)}to{transform:translate(0)}}@keyframes ball-zag-deflect{17%{transform:translate(80%,160%)}34%{transform:translate(-80%,160%)}50%{transform:translate(0)}67%{transform:translate(-80%,160%)}84%{transform:translate(80%,160%)}to{transform:translate(0)}}.la-ball-zig-zag[_ngcontent-serverApp-c136], .la-ball-zig-zag[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-ball-zig-zag[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-ball-zig-zag.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-ball-zig-zag[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-ball-zig-zag[_ngcontent-serverApp-c136]{position:relative;width:32px;height:32px}.la-ball-zig-zag[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:50%;left:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;border-radius:100%}.la-ball-zig-zag[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation:ball-zig-effect .7s linear 0s infinite;animation:ball-zig-effect .7s linear 0s infinite}.la-ball-zig-zag[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{-webkit-animation:ball-zag-effect .7s linear 0s infinite;animation:ball-zag-effect .7s linear 0s infinite}.la-ball-zig-zag.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-ball-zig-zag.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-zig-zag.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-ball-zig-zag.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.la-ball-zig-zag.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-ball-zig-zag.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:30px;height:30px;margin-top:-15px;margin-left:-15px}@-webkit-keyframes ball-zig-effect{0%{transform:translate(0)}33%{transform:translate(-75%,-150%)}66%{transform:translate(75%,-150%)}to{transform:translate(0)}}@keyframes ball-zig-effect{0%{transform:translate(0)}33%{transform:translate(-75%,-150%)}66%{transform:translate(75%,-150%)}to{transform:translate(0)}}@-webkit-keyframes ball-zag-effect{0%{transform:translate(0)}33%{transform:translate(75%,150%)}66%{transform:translate(-75%,150%)}to{transform:translate(0)}}@keyframes ball-zag-effect{0%{transform:translate(0)}33%{transform:translate(75%,150%)}66%{transform:translate(-75%,150%)}to{transform:translate(0)}}.la-cog[_ngcontent-serverApp-c136], .la-cog[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-cog[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-cog.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-cog[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-cog[_ngcontent-serverApp-c136]{width:31px;height:31px}.la-cog[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:100%;height:100%;background-color:transparent;border-style:dashed;border-width:2px;border-radius:100%;-webkit-animation:cog-rotate 4s linear infinite;animation:cog-rotate 4s linear infinite}.la-cog[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:2px solid;border-radius:100%}.la-cog.la-sm[_ngcontent-serverApp-c136]{width:15px;height:15px}.la-cog.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136], .la-cog.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{border-width:1px}.la-cog.la-2x[_ngcontent-serverApp-c136]{width:61px;height:61px}.la-cog.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136], .la-cog.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{border-width:4px}.la-cog.la-3x[_ngcontent-serverApp-c136]{width:91px;height:91px}.la-cog.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136], .la-cog.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{border-width:6px}@-webkit-keyframes cog-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cog-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.la-cube-transition[_ngcontent-serverApp-c136], .la-cube-transition[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-cube-transition[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-cube-transition.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-cube-transition[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-cube-transition[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-cube-transition[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;top:0;left:0;width:14px;height:14px;margin-top:-7px;margin-left:-7px;border-radius:0;-webkit-animation:cube-transition 1.6s ease-in-out 0s infinite;animation:cube-transition 1.6s ease-in-out 0s infinite}.la-cube-transition[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:last-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}.la-cube-transition.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-cube-transition.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:6px;margin-top:-3px;margin-left:-3px}.la-cube-transition.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-cube-transition.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:28px;height:28px;margin-top:-14px;margin-left:-14px}.la-cube-transition.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-cube-transition.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:42px;height:42px;margin-top:-21px;margin-left:-21px}@-webkit-keyframes cube-transition{25%{top:0;left:100%;transform:scale(.5) rotate(-90deg)}50%{top:100%;left:100%;transform:scale(1) rotate(-180deg)}75%{top:100%;left:0;transform:scale(.5) rotate(-270deg)}to{top:0;left:0;transform:scale(1) rotate(-1turn)}}@keyframes cube-transition{25%{top:0;left:100%;transform:scale(.5) rotate(-90deg)}50%{top:100%;left:100%;transform:scale(1) rotate(-180deg)}75%{top:100%;left:0;transform:scale(.5) rotate(-270deg)}to{top:0;left:0;transform:scale(1) rotate(-1turn)}}.la-fire[_ngcontent-serverApp-c136], .la-fire[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-fire[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-fire.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-fire[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-fire[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-fire[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;bottom:0;left:50%;width:12px;height:12px;border-radius:0;border-radius:2px;transform:translateY(0) translateX(-50%) rotate(45deg) scale(0);-webkit-animation:fire-diamonds 1.5s linear infinite;animation:fire-diamonds 1.5s linear infinite}.la-fire[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:-.85s;animation-delay:-.85s}.la-fire[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:-1.85s;animation-delay:-1.85s}.la-fire[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:-2.85s;animation-delay:-2.85s}.la-fire.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-fire.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:6px}.la-fire.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-fire.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:24px;height:24px}.la-fire.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-fire.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:36px;height:36px}@-webkit-keyframes fire-diamonds{0%{transform:translateY(75%) translateX(-50%) rotate(45deg) scale(0)}50%{transform:translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1)}to{transform:translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0)}}@keyframes fire-diamonds{0%{transform:translateY(75%) translateX(-50%) rotate(45deg) scale(0)}50%{transform:translateY(-87.5%) translateX(-50%) rotate(45deg) scale(1)}to{transform:translateY(-212.5%) translateX(-50%) rotate(45deg) scale(0)}}.la-line-scale-party[_ngcontent-serverApp-c136], .la-line-scale-party[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-line-scale-party[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-line-scale-party.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-line-scale-party[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-line-scale-party[_ngcontent-serverApp-c136]{width:40px;height:32px}.la-line-scale-party[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:32px;margin:0 2px;border-radius:0;-webkit-animation-name:line-scale-party;animation-name:line-scale-party;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.la-line-scale-party[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-duration:.43s;animation-duration:.43s;-webkit-animation-delay:-.23s;animation-delay:-.23s}.la-line-scale-party[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-duration:.62s;animation-duration:.62s;-webkit-animation-delay:-.32s;animation-delay:-.32s}.la-line-scale-party[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-duration:.43s;animation-duration:.43s;-webkit-animation-delay:-.44s;animation-delay:-.44s}.la-line-scale-party[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:-.31s;animation-delay:-.31s}.la-line-scale-party[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-duration:.74s;animation-duration:.74s;-webkit-animation-delay:-.24s;animation-delay:-.24s}.la-line-scale-party.la-sm[_ngcontent-serverApp-c136]{width:20px;height:16px}.la-line-scale-party.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:2px;height:16px;margin:0 1px}.la-line-scale-party.la-2x[_ngcontent-serverApp-c136]{width:80px;height:64px}.la-line-scale-party.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:8px;height:64px;margin:0 4px}.la-line-scale-party.la-3x[_ngcontent-serverApp-c136]{width:120px;height:96px}.la-line-scale-party.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:12px;height:96px;margin:0 6px}@-webkit-keyframes line-scale-party{0%{transform:scaleY(1)}50%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes line-scale-party{0%{transform:scaleY(1)}50%{transform:scaleY(.3)}to{transform:scaleY(1)}}.la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136], .la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-line-scale-pulse-out-rapid.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136]{width:40px;height:32px}.la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:32px;margin:0 2px;border-radius:0;-webkit-animation:line-scale-pulse-out-rapid .9s cubic-bezier(.11,.49,.38,.78) infinite;animation:line-scale-pulse-out-rapid .9s cubic-bezier(.11,.49,.38,.78) infinite}.la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2), .la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-delay:-.65s;animation-delay:-.65s}.la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child, .la-line-scale-pulse-out-rapid[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s}.la-line-scale-pulse-out-rapid.la-sm[_ngcontent-serverApp-c136]{width:20px;height:16px}.la-line-scale-pulse-out-rapid.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:2px;height:16px;margin:0 1px}.la-line-scale-pulse-out-rapid.la-2x[_ngcontent-serverApp-c136]{width:80px;height:64px}.la-line-scale-pulse-out-rapid.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:8px;height:64px;margin:0 4px}.la-line-scale-pulse-out-rapid.la-3x[_ngcontent-serverApp-c136]{width:120px;height:96px}.la-line-scale-pulse-out-rapid.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:12px;height:96px;margin:0 6px}@-webkit-keyframes line-scale-pulse-out-rapid{0%{transform:scaley(1)}80%{transform:scaley(.3)}90%{transform:scaley(1)}}@keyframes line-scale-pulse-out-rapid{0%{transform:scaley(1)}80%{transform:scaley(.3)}90%{transform:scaley(1)}}.la-line-scale-pulse-out[_ngcontent-serverApp-c136], .la-line-scale-pulse-out[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-line-scale-pulse-out[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-line-scale-pulse-out.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-line-scale-pulse-out[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-line-scale-pulse-out[_ngcontent-serverApp-c136]{width:40px;height:32px}.la-line-scale-pulse-out[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:32px;margin:0 2px;border-radius:0;-webkit-animation:line-scale-pulse-out .9s cubic-bezier(.85,.25,.37,.85) infinite;animation:line-scale-pulse-out .9s cubic-bezier(.85,.25,.37,.85) infinite}.la-line-scale-pulse-out[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.la-line-scale-pulse-out[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2), .la-line-scale-pulse-out[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-delay:-.7s;animation-delay:-.7s}.la-line-scale-pulse-out[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child, .la-line-scale-pulse-out[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-line-scale-pulse-out.la-sm[_ngcontent-serverApp-c136]{width:20px;height:16px}.la-line-scale-pulse-out.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:2px;height:16px;margin:0 1px}.la-line-scale-pulse-out.la-2x[_ngcontent-serverApp-c136]{width:80px;height:64px}.la-line-scale-pulse-out.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:8px;height:64px;margin:0 4px}.la-line-scale-pulse-out.la-3x[_ngcontent-serverApp-c136]{width:120px;height:96px}.la-line-scale-pulse-out.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:12px;height:96px;margin:0 6px}@-webkit-keyframes line-scale-pulse-out{0%{transform:scaley(1)}50%{transform:scaley(.3)}to{transform:scaley(1)}}@keyframes line-scale-pulse-out{0%{transform:scaley(1)}50%{transform:scaley(.3)}to{transform:scaley(1)}}.la-line-scale[_ngcontent-serverApp-c136], .la-line-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-line-scale[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-line-scale.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-line-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-line-scale[_ngcontent-serverApp-c136]{width:40px;height:32px}.la-line-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:32px;margin:0 2px;border-radius:0;-webkit-animation:line-scale 1.2s ease infinite;animation:line-scale 1.2s ease infinite}.la-line-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.la-line-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.la-line-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}.la-line-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}.la-line-scale[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}.la-line-scale.la-sm[_ngcontent-serverApp-c136]{width:20px;height:16px}.la-line-scale.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:2px;height:16px;margin:0 1px}.la-line-scale.la-2x[_ngcontent-serverApp-c136]{width:80px;height:64px}.la-line-scale.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:8px;height:64px;margin:0 4px}.la-line-scale.la-3x[_ngcontent-serverApp-c136]{width:120px;height:96px}.la-line-scale.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:12px;height:96px;margin:0 6px}@-webkit-keyframes line-scale{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes line-scale{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136], .la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-line-spin-clockwise-fade-rotating.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136]{width:32px;height:32px;-webkit-animation:line-spin-clockwise-fade-rotating-rotate 6s linear infinite;animation:line-spin-clockwise-fade-rotating-rotate 6s linear infinite}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;width:2px;height:10px;margin:-5px 2px 2px -1px;border-radius:0;-webkit-animation:line-spin-clockwise-fade-rotating 1s ease-in-out infinite;animation:line-spin-clockwise-fade-rotating 1s ease-in-out infinite}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:15%;left:50%;transform:rotate(0deg);-webkit-animation-delay:-.875s;animation-delay:-.875s}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:25.2512626585%;left:74.7487373415%;transform:rotate(45deg);-webkit-animation-delay:-.75s;animation-delay:-.75s}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:85%;transform:rotate(90deg);-webkit-animation-delay:-.625s;animation-delay:-.625s}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:74.7487373415%;left:74.7487373415%;transform:rotate(135deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:84.9999999974%;left:50.0000000004%;transform:rotate(180deg);-webkit-animation-delay:-.375s;animation-delay:-.375s}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:74.7487369862%;left:25.2512627193%;transform:rotate(225deg);-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999806189%;left:15.0000039834%;transform:rotate(270deg);-webkit-animation-delay:-.125s;animation-delay:-.125s}.la-line-spin-clockwise-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:25.2506949798%;left:25.2513989292%;transform:rotate(315deg);-webkit-animation-delay:0s;animation-delay:0s}.la-line-spin-clockwise-fade-rotating.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-line-spin-clockwise-fade-rotating.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:1px;height:4px;margin-top:-2px;margin-left:0}.la-line-spin-clockwise-fade-rotating.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-line-spin-clockwise-fade-rotating.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:20px;margin-top:-10px;margin-left:-2px}.la-line-spin-clockwise-fade-rotating.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-line-spin-clockwise-fade-rotating.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:30px;margin-top:-15px;margin-left:-3px}@-webkit-keyframes line-spin-clockwise-fade-rotating-rotate{to{transform:rotate(-1turn)}}@keyframes line-spin-clockwise-fade-rotating-rotate{to{transform:rotate(-1turn)}}@-webkit-keyframes line-spin-clockwise-fade-rotating{50%{opacity:.2}to{opacity:1}}@keyframes line-spin-clockwise-fade-rotating{50%{opacity:.2}to{opacity:1}}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136], .la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-line-spin-clockwise-fade.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;width:2px;height:10px;margin:-5px 2px 2px -1px;border-radius:0;-webkit-animation:line-spin-clockwise-fade 1s ease-in-out infinite;animation:line-spin-clockwise-fade 1s ease-in-out infinite}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:15%;left:50%;transform:rotate(0deg);-webkit-animation-delay:-.875s;animation-delay:-.875s}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:25.2512626585%;left:74.7487373415%;transform:rotate(45deg);-webkit-animation-delay:-.75s;animation-delay:-.75s}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:85%;transform:rotate(90deg);-webkit-animation-delay:-.625s;animation-delay:-.625s}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:74.7487373415%;left:74.7487373415%;transform:rotate(135deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:84.9999999974%;left:50.0000000004%;transform:rotate(180deg);-webkit-animation-delay:-.375s;animation-delay:-.375s}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:74.7487369862%;left:25.2512627193%;transform:rotate(225deg);-webkit-animation-delay:-.25s;animation-delay:-.25s}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999806189%;left:15.0000039834%;transform:rotate(270deg);-webkit-animation-delay:-.125s;animation-delay:-.125s}.la-line-spin-clockwise-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:25.2506949798%;left:25.2513989292%;transform:rotate(315deg);-webkit-animation-delay:0s;animation-delay:0s}.la-line-spin-clockwise-fade.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-line-spin-clockwise-fade.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:1px;height:4px;margin-top:-2px;margin-left:0}.la-line-spin-clockwise-fade.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-line-spin-clockwise-fade.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:20px;margin-top:-10px;margin-left:-2px}.la-line-spin-clockwise-fade.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-line-spin-clockwise-fade.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:30px;margin-top:-15px;margin-left:-3px}@-webkit-keyframes line-spin-clockwise-fade{50%{opacity:.2}to{opacity:1}}@keyframes line-spin-clockwise-fade{50%{opacity:.2}to{opacity:1}}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136], .la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-line-spin-fade-rotating.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136]{width:32px;height:32px;-webkit-animation:ball-spin-fade-rotating-rotate 6s linear infinite;animation:ball-spin-fade-rotating-rotate 6s linear infinite}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;width:2px;height:10px;margin:-5px 2px 2px -1px;border-radius:0;-webkit-animation:line-spin-fade-rotating 1s ease-in-out infinite;animation:line-spin-fade-rotating 1s ease-in-out infinite}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:15%;left:50%;transform:rotate(0deg);-webkit-animation-delay:-1.125s;animation-delay:-1.125s}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:25.2512626585%;left:74.7487373415%;transform:rotate(45deg);-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:85%;transform:rotate(90deg);-webkit-animation-delay:-1.375s;animation-delay:-1.375s}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:74.7487373415%;left:74.7487373415%;transform:rotate(135deg);-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:84.9999999974%;left:50.0000000004%;transform:rotate(180deg);-webkit-animation-delay:-1.625s;animation-delay:-1.625s}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:74.7487369862%;left:25.2512627193%;transform:rotate(225deg);-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999806189%;left:15.0000039834%;transform:rotate(270deg);-webkit-animation-delay:-1.875s;animation-delay:-1.875s}.la-line-spin-fade-rotating[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:25.2506949798%;left:25.2513989292%;transform:rotate(315deg);-webkit-animation-delay:-2s;animation-delay:-2s}.la-line-spin-fade-rotating.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-line-spin-fade-rotating.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:1px;height:4px;margin-top:-2px;margin-left:0}.la-line-spin-fade-rotating.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-line-spin-fade-rotating.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:20px;margin-top:-10px;margin-left:-2px}.la-line-spin-fade-rotating.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-line-spin-fade-rotating.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:30px;margin-top:-15px;margin-left:-3px}@-webkit-keyframes ball-spin-fade-rotating-rotate{to{transform:rotate(1turn)}}@keyframes ball-spin-fade-rotating-rotate{to{transform:rotate(1turn)}}@-webkit-keyframes line-spin-fade-rotating{50%{opacity:.2}to{opacity:1}}@keyframes line-spin-fade-rotating{50%{opacity:.2}to{opacity:1}}.la-line-spin-fade[_ngcontent-serverApp-c136], .la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-line-spin-fade[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-line-spin-fade.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-line-spin-fade[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:absolute;width:2px;height:10px;margin:-5px 2px 2px -1px;border-radius:0;-webkit-animation:line-spin-fade 1s ease-in-out infinite;animation:line-spin-fade 1s ease-in-out infinite}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:15%;left:50%;transform:rotate(0deg);-webkit-animation-delay:-1.125s;animation-delay:-1.125s}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:25.2512626585%;left:74.7487373415%;transform:rotate(45deg);-webkit-animation-delay:-1.25s;animation-delay:-1.25s}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){top:50%;left:85%;transform:rotate(90deg);-webkit-animation-delay:-1.375s;animation-delay:-1.375s}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){top:74.7487373415%;left:74.7487373415%;transform:rotate(135deg);-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){top:84.9999999974%;left:50.0000000004%;transform:rotate(180deg);-webkit-animation-delay:-1.625s;animation-delay:-1.625s}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){top:74.7487369862%;left:25.2512627193%;transform:rotate(225deg);-webkit-animation-delay:-1.75s;animation-delay:-1.75s}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(7){top:49.9999806189%;left:15.0000039834%;transform:rotate(270deg);-webkit-animation-delay:-1.875s;animation-delay:-1.875s}.la-line-spin-fade[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(8){top:25.2506949798%;left:25.2513989292%;transform:rotate(315deg);-webkit-animation-delay:-2s;animation-delay:-2s}.la-line-spin-fade.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-line-spin-fade.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:1px;height:4px;margin-top:-2px;margin-left:0}.la-line-spin-fade.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-line-spin-fade.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:4px;height:20px;margin-top:-10px;margin-left:-2px}.la-line-spin-fade.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-line-spin-fade.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:6px;height:30px;margin-top:-15px;margin-left:-3px}@-webkit-keyframes line-spin-fade{50%{opacity:.2}to{opacity:1}}@keyframes line-spin-fade{50%{opacity:.2}to{opacity:1}}.la-pacman[_ngcontent-serverApp-c136], .la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-pacman[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-pacman.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-pacman[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child, .la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){width:0;height:0;background:transparent;border-style:solid;border-right:solid transparent;border-width:16px;border-radius:100%;-webkit-animation:pacman-rotate-half-up .5s 0s infinite;animation:pacman-rotate-half-up .5s 0s infinite;position:absolute}.la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){-webkit-animation-name:pacman-rotate-half-down;animation-name:pacman-rotate-half-down;top:0}.la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3), .la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4), .la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5), .la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){position:absolute;top:50%;left:200%;width:8px;height:8px;border-radius:100%;opacity:0;-webkit-animation:pacman-balls 2s linear 0s infinite;animation:pacman-balls 2s linear 0s infinite}.la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3){-webkit-animation-delay:-1.44s;animation-delay:-1.44s}.la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4){-webkit-animation-delay:-1.94s;animation-delay:-1.94s}.la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5){-webkit-animation-delay:-2.44s;animation-delay:-2.44s}.la-pacman[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){-webkit-animation-delay:-2.94s;animation-delay:-2.94s}.la-pacman.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-pacman.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child, .la-pacman.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){border-width:8px;position:absolute}.la-pacman.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:0}.la-pacman.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3), .la-pacman.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4), .la-pacman.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5), .la-pacman.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){width:4px;height:4px}.la-pacman.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-pacman.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child, .la-pacman.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){border-width:32px;position:absolute}.la-pacman.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:0}.la-pacman.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3), .la-pacman.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4), .la-pacman.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5), .la-pacman.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){width:16px;height:16px}.la-pacman.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-pacman.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child, .la-pacman.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){border-width:48px;position:absolute}.la-pacman.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){top:0}.la-pacman.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(3), .la-pacman.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(4), .la-pacman.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(5), .la-pacman.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(6){width:24px;height:24px}@-webkit-keyframes pacman-rotate-half-up{0%,to{transform:rotate(270deg)}50%{transform:rotate(1turn)}}@keyframes pacman-rotate-half-up{0%,to{transform:rotate(270deg)}50%{transform:rotate(1turn)}}@-webkit-keyframes pacman-rotate-half-down{0%,to{transform:rotate(90deg)}50%{transform:rotate(0deg)}}@keyframes pacman-rotate-half-down{0%,to{transform:rotate(90deg)}50%{transform:rotate(0deg)}}@-webkit-keyframes pacman-balls{0%{left:200%;opacity:0;transform:translateY(-50%)}5%{opacity:.5}66%{opacity:1}67%{opacity:0}to{left:0;transform:translateY(-50%)}}@keyframes pacman-balls{0%{left:200%;opacity:0;transform:translateY(-50%)}5%{opacity:.5}66%{opacity:1}67%{opacity:0}to{left:0;transform:translateY(-50%)}}.la-square-jelly-box[_ngcontent-serverApp-c136], .la-square-jelly-box[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-square-jelly-box[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-square-jelly-box.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-square-jelly-box[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-square-jelly-box[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-square-jelly-box[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child, .la-square-jelly-box[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){position:absolute;left:0;width:100%}.la-square-jelly-box[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:first-child{top:-25%;z-index:1;height:100%;border-radius:10%;-webkit-animation:square-jelly-box-animate .6s linear -.1s infinite;animation:square-jelly-box-animate .6s linear -.1s infinite}.la-square-jelly-box[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:nth-child(2){bottom:-9%;height:10%;background:#000;border-radius:50%;opacity:.2;-webkit-animation:square-jelly-box-shadow .6s linear -.1s infinite;animation:square-jelly-box-shadow .6s linear -.1s infinite}.la-square-jelly-box.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-square-jelly-box.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-square-jelly-box.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}@-webkit-keyframes square-jelly-box-animate{17%{border-bottom-right-radius:10%}25%{transform:translateY(25%) rotate(22.5deg)}50%{border-bottom-right-radius:100%;transform:translateY(50%) scaleY(.9) rotate(45deg)}75%{transform:translateY(25%) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes square-jelly-box-animate{17%{border-bottom-right-radius:10%}25%{transform:translateY(25%) rotate(22.5deg)}50%{border-bottom-right-radius:100%;transform:translateY(50%) scaleY(.9) rotate(45deg)}75%{transform:translateY(25%) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@-webkit-keyframes square-jelly-box-shadow{50%{transform:scaleX(1.25)}}@keyframes square-jelly-box-shadow{50%{transform:scaleX(1.25)}}.la-square-loader[_ngcontent-serverApp-c136], .la-square-loader[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-square-loader[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-square-loader.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-square-loader[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-square-loader[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-square-loader[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:100%;height:100%;background:transparent;border-width:2px;border-radius:0;-webkit-animation:square-loader 2s ease infinite;animation:square-loader 2s ease infinite}.la-square-loader[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{display:inline-block;width:100%;vertical-align:top;content:"";background-color:currentColor;-webkit-animation:square-loader-inner 2s ease-in infinite;animation:square-loader-inner 2s ease-in infinite}.la-square-loader.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-square-loader.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:1px}.la-square-loader.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-square-loader.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:4px}.la-square-loader.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-square-loader.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:6px}@-webkit-keyframes square-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes square-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@-webkit-keyframes square-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}to{height:0}}@keyframes square-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}to{height:0}}.la-square-spin[_ngcontent-serverApp-c136], .la-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-square-spin[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-square-spin.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-square-spin[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-square-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:100%;height:100%;border-radius:0;-webkit-animation:square-spin 3s cubic-bezier(.09,.57,.49,.9) 0s infinite;animation:square-spin 3s cubic-bezier(.09,.57,.49,.9) 0s infinite}.la-square-spin.la-sm[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-square-spin.la-2x[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-square-spin.la-3x[_ngcontent-serverApp-c136]{width:96px;height:96px}@-webkit-keyframes square-spin{0%{transform:perspective(100px) rotateX(0) rotateY(0)}25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(1turn)}}@keyframes square-spin{0%{transform:perspective(100px) rotateX(0) rotateY(0)}25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(1turn)}}.la-timer[_ngcontent-serverApp-c136], .la-timer[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-timer[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-timer.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-timer[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-timer[_ngcontent-serverApp-c136], .la-timer[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:32px;height:32px}.la-timer[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{background:transparent;border-width:2px;border-radius:100%}.la-timer[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after, .la-timer[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{position:absolute;top:14px;left:14px;display:block;width:2px;margin-top:-1px;margin-left:-1px;content:"";background:currentColor;border-radius:2px;transform-origin:1px 1px 0;-webkit-animation:timer-loader 1.25s linear infinite;animation:timer-loader 1.25s linear infinite;-webkit-animation-delay:-625ms;animation-delay:-625ms}.la-timer[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{height:12px}.la-timer[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{height:8px;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-delay:-7.5s;animation-delay:-7.5s}.la-timer.la-sm[_ngcontent-serverApp-c136], .la-timer.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:16px;height:16px}.la-timer.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:1px}.la-timer.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after, .la-timer.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{top:7px;left:7px;width:1px;margin-top:-.5px;margin-left:-.5px;border-radius:1px;transform-origin:.5px .5px 0}.la-timer.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{height:6px}.la-timer.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{height:4px}.la-timer.la-2x[_ngcontent-serverApp-c136], .la-timer.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:64px;height:64px}.la-timer.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:4px}.la-timer.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after, .la-timer.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{top:28px;left:28px;width:4px;margin-top:-2px;margin-left:-2px;border-radius:4px;transform-origin:2px 2px 0}.la-timer.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{height:24px}.la-timer.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{height:16px}.la-timer.la-3x[_ngcontent-serverApp-c136], .la-timer.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:96px;height:96px}.la-timer.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:6px}.la-timer.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after, .la-timer.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{top:42px;left:42px;width:6px;margin-top:-3px;margin-left:-3px;border-radius:6px;transform-origin:3px 3px 0}.la-timer.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:before{height:36px}.la-timer.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:after{height:24px}@-webkit-keyframes timer-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes timer-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.la-triangle-skew-spin[_ngcontent-serverApp-c136], .la-triangle-skew-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{position:relative;box-sizing:border-box}.la-triangle-skew-spin[_ngcontent-serverApp-c136]{display:block;font-size:0;color:#fff}.la-triangle-skew-spin.la-dark[_ngcontent-serverApp-c136]{color:#333}.la-triangle-skew-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{display:inline-block;float:none;background-color:currentColor;border:0 solid}.la-triangle-skew-spin[_ngcontent-serverApp-c136]{width:32px;height:16px}.la-triangle-skew-spin[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{width:0;height:0;background:transparent;border-left:none;border-right:none;border-color:currentcolor transparent;border-style:solid;border-width:0 16px 16px;-webkit-animation:triangle-skew-spin 3s cubic-bezier(.09,.57,.49,.9) 0s infinite;animation:triangle-skew-spin 3s cubic-bezier(.09,.57,.49,.9) 0s infinite}.la-triangle-skew-spin.la-sm[_ngcontent-serverApp-c136]{width:16px;height:8px}.la-triangle-skew-spin.la-sm[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:0 8px 8px}.la-triangle-skew-spin.la-2x[_ngcontent-serverApp-c136]{width:64px;height:32px}.la-triangle-skew-spin.la-2x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:0 32px 32px}.la-triangle-skew-spin.la-3x[_ngcontent-serverApp-c136]{width:96px;height:48px}.la-triangle-skew-spin.la-3x[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]{border-width:0 48px 48px}@-webkit-keyframes triangle-skew-spin{0%{transform:perspective(100px) rotateX(0) rotateY(0)}25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(1turn)}}@keyframes triangle-skew-spin{0%{transform:perspective(100px) rotateX(0) rotateY(0)}25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}to{transform:perspective(100px) rotateX(0) rotateY(1turn)}}.ngx-spinner-overlay[_ngcontent-serverApp-c136]{position:fixed;top:0;left:0;width:100%;height:100%}.ngx-spinner-overlay[_ngcontent-serverApp-c136] > div[_ngcontent-serverApp-c136]:not(.loading-text){top:50%;left:50%;margin:0;position:absolute;transform:translate(-50%,-50%)}.loading-text[_ngcontent-serverApp-c136]{position:absolute;top:60%;left:50%;transform:translate(-50%,-60%)}/*********************
STYLE GUIDE
*********************/
/*********************
FONT-SIZES
*********************/
/*********************
BREAKPOINTS
*********************/
/*********************
HEADINGS
*********************/
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}
h1 {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}
h2 {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}
h3 {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}
h4 {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}
h5 {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}
@media (max-width: 467px) {
  h5 {
    font-size: var(--font-size-20);
  }
}
h6 {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}
/*********************
COLORS
*********************/
/* Lotto247 Main brand colors */
/* Lotto247 Supporting brand colors */
/*********************
LAYOUT
*********************/
html,
#wrapper,
.wrapper-slide {
  height: 100%;
}
body {
  height: auto;
}
.container {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}
@media (max-width: 1055px) {
  .container {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .container {
    padding: 0 15px;
  }
}
.page {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 467px) {
  .page--haswhitebox {
    padding: 0;
  }
}
.row.has-padding {
  padding: 30px 0;
}
.row.has-padding-bottom {
  padding-bottom: 30px;
}
/*********************
BUTTONS
*********************/
button,
a.button {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}
button i.spinner,
a.button i.spinner {
  margin-left: 5px;
  margin-right: -20px;
}
a {
  text-decoration: none;
}
.mat-form-field-prefix {
  margin-right: 10px;
}
::ng-deep .mat-checkbox-layout {
  white-space: normal !important;
}
::ng-deep .mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}
.mat-dialog-container {
  position: relative;
}
.mat-calendar-body-selected {
  background-color: var(--site-icons-color);
}
@media (max-width: 768px) {
  .cdk-overlay-pane {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content {
    max-height: 100%;
  }
}
.gli .mat-button,
.gli .mat-fab,
.gli .mat-flat-button,
.gli .mat-icon-button,
.gli .mat-mini-fab,
.gli .mat-raised-button,
.gli .mat-stroked-button,
.gli .mat-dialog-title {
  font-family: var(--font-family-body);
}
.gli .mat-checkbox.mat-prime.gray .mat-checkbox-label {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}
form.default label {
  display: block;
  position: relative;
}
form.default label .label-text {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}
form.default label.icon-right .icon {
  position: absolute;
  right: 0;
  bottom: 0;
}
form.default label.icon-left .icon {
  position: absolute;
  left: 0;
  bottom: 0;
}
form.default input,
form.default mat-select {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}
form.default textarea {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}
form.default .mat-select-trigger {
  flex-grow: 1;
}
form.default input:-webkit-autofill,
form.default input:-webkit-autofill:hover,
form.default input:-webkit-autofill:focus,
form.default input:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}
form.default .mat-checkbox-checked.mat-accent .mat-checkbox-background,
form.default .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
form.default .mat-accent .mat-pseudo-checkbox-checked,
form.default .mat-accent .mat-pseudo-checkbox-indeterminate,
form.default .mat-pseudo-checkbox-checked,
form.default .mat-pseudo-checkbox-indeterminate {
  background-color: var(--site-icons-color) !important;
}
form.default .mat-ripple-element {
  background: var(--site-icons-color) !important;
}
form.default .mat-checkbox-layout .mat-checkbox-label {
  display: flex !important;
}
form.default input:focus,
form.default textarea:focus,
form.default mat-select:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}
form.default input.ng-touched.ng-dirty.ng-invalid,
form.default textarea.ng-touched.ng-dirty.ng-invalid,
form.default mat-select.ng-touched.ng-dirty.ng-invalid {
  box-shadow: var(--form-input-focus-error-box-shadow);
}
form.default .errors {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}
form.default .errors .error:first-child {
  margin-top: 8px;
}
@media (max-width: 467px) {
  input,
mat-select {
    font-size: var(--font-size-16);
  }
}
.gli .mat-checkbox.mat-prime.mat-checkbox-checked .mat-checkbox-background {
  background-color: var(--site-icons-color);
}
/*********************
DEFAULTS
*********************/
* {
  outline: none;
}
.fa,
.fas,
.far,
.fa,
.fal {
  font-family: var(--font-family-icons);
}
.fab {
  font-family: var(--font-family-icons-2);
}
.material-icons {
  font-family: var(--font-family-material-icons);
}
p,
li {
  line-height: 24px;
}
ol {
  padding: 0;
  margin-inline-start: -2em;
}
ol li {
  list-style-type: decimal;
  list-style-position: inside;
}
ul,
li {
  padding: 0;
  margin: 0;
  list-style: none;
}
.content-wrapper ul li,
.content-wrapper ol li {
  padding-left: 2em;
  margin-bottom: 1em;
}
.content-wrapper ul li:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}
.content-wrapper ul li ul li:before,
.content-wrapper ol li ul li:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}
.content-wrapper ol li ul li {
  list-style-type: none;
}
.content-wrapper ol li ul,
.content-wrapper ol li ol {
  padding-left: 2em;
}
.content-wrapper section a {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}
.content-wrapper section > header {
  height: 87px;
  display: flex;
  align-items: center;
}
@media (max-width: 768px) {
  .content-wrapper section > header {
    justify-content: center;
  }
}
@media (max-width: 768px) {
  .content-wrapper section > header .container {
    padding: 0;
  }
}
.content-wrapper section > header > a {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}
.content-wrapper section > header button {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}
.content-wrapper section > header button[disabled] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}
.content-wrapper section.row {
  padding: 30px;
}
@media (max-width: 467px) {
  .content-wrapper section.row {
    padding: 15px;
  }
}
.content-wrapper section.row.gradient-bg {
  background: var(--section-background-gradient);
}
.content-wrapper section.row.news-listing {
  padding: 20px 15px 0;
}
@media (min-width: 768px) {
  .content-wrapper section.row.news-listing {
    padding: 0 0 30px 0;
  }
}
body {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}
.fa-spin {
  animation: fa-spin 0.4s infinite linear;
}
.mat-checkbox .mat-checkbox-inner-container {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}
.mat-checkbox .mat-checkbox-frame,
.mat-checkbox .mat-checkbox-background {
  border: none;
  border-radius: 5px;
}
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}
#wrapper.scroll-y {
  overflow-y: scroll;
}
.b {
  font-weight: var(--font-weight-500);
}
gli-button {
  -webkit-appearance: none !important;
}
@keyframes fading {
  0% {
    opacity: 0.1;
  }
  50% {
    opacity: 0.2;
  }
  100% {
    opacity: 0.1;
  }
}
.wp-paragraph p {
  padding: 0;
  margin: 20px 0;
}
@media (min-width: 1280px) {
  .wp-paragraph p {
    margin: 18px 0;
  }
}
.wp-paragraph p span {
  text-decoration: underline;
}
.wp-block-buttons {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}
.wp-block-buttons .wp-block-button {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}
.wp-block-buttons .wp-block-button a {
  color: var(--site-background-color);
}
.wp-block-buttons .wp-block-button:hover {
  cursor: pointer;
}
.wp-block-buttons .is-style-outline {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}
.wp-block-buttons .is-style-outline a {
  color: var(--link-text-color);
}
.is-content-justification-left {
  justify-content: left;
}
.is-content-justification-center {
  justify-content: center;
}
.is-content-justification-right {
  justify-content: right;
}
.modal-wrapper {
  width: 100vw;
  height: 100vh;
  background-color: var(--modal-wrapper-background-color);
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  display: none;
  justify-content: space-between;
  align-items: center;
  z-index: 999;
}
.modal-wrapper .modal-container {
  margin: auto;
  border-radius: 7px;
  background-color: var(--site-background-color);
  box-shadow: var(--general-site-elements-box-shadow);
  width: 90vw;
  height: auto;
  max-width: 620px;
  max-height: 90vh;
  text-align: center;
  padding: 15px;
  display: flex;
  flex-direction: column;
}
@media (max-width: 467px) {
  .modal-wrapper .modal-container {
    padding: 25px;
    max-width: 100%;
    max-height: 100%;
    height: 100%;
    width: 100%;
    box-shadow: none;
    border-radius: 0;
  }
}
.modal-wrapper .modal-container--wide {
  max-width: 830px;
  height: 480px;
  padding: 20px 30px 60px 30px;
}
@media (max-width: 467px) {
  .modal-wrapper .modal-container--wide {
    height: 580px;
  }
}
.modal-wrapper .modal-container--wide .main-content {
  padding: 15px;
}
@media (max-width: 467px) {
  .modal-wrapper .modal-container--wide .main-content {
    padding: 20px 0;
  }
}
.modal-wrapper .modal-container--wide h2 {
  padding-top: 20px;
}
@media (max-width: 467px) {
  .modal-wrapper .modal-container .footer {
    position: absolute;
    width: calc(100% - 50px);
  }
}
.modal-wrapper .modal-container .actions-container {
  margin: 20px auto;
  max-width: 380px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 467px) {
  .modal-wrapper .modal-container .actions-container {
    width: calc(100% - 50px);
    flex-direction: column;
  }
}
.modal-wrapper .modal-container .actions-container gli-button {
  max-width: 185px;
  width: 100%;
}
@media (max-width: 467px) {
  .modal-wrapper .modal-container .actions-container gli-button {
    margin-bottom: 20px;
    max-width: 100%;
  }
}
.modal-wrapper .section {
  height: 100%;
  max-height: 20%;
}
@media (max-width: 467px) {
  .modal-wrapper .section {
    height: auto;
    max-height: inherit;
  }
}
.modal-wrapper .section .title-bar {
  text-align: right;
  padding: 9px 6px 3.5px 6px;
}
.modal-wrapper .section .title-bar i {
  height: 18px;
  width: 14px;
  opacity: 0.37;
  color: var(--form-label-icon-color);
  cursor: pointer;
}
.modal-wrapper .section .header {
  padding-bottom: 20px;
}
.modal-wrapper .section .header h2 {
  margin-bottom: 10px;
}
.modal-wrapper .section ::ng-deep .header h1, .modal-wrapper .section ::ng-deep .header h2, .modal-wrapper .section ::ng-deep .header h3 {
  text-align: center;
  margin-bottom: 30px;
  font-size: var(--font-size-20);
  font-weight: var(--font-weight-500);
}
.modal-wrapper .section ::ng-deep .body {
  box-sizing: border-box;
}
.modal-wrapper .main-content {
  height: 60%;
  padding: 12px 70px;
  display: flex;
  flex: 1;
}
@media (max-width: 768px) {
  .modal-wrapper .main-content {
    padding: 12px 20px;
  }
}
@media (max-width: 467px) {
  .modal-wrapper .main-content {
    padding: 0;
  }
}
.modal-wrapper .section {
  height: 15%;
}
@media (max-width: 467px) {
  .modal-wrapper .section {
    height: auto;
  }
}

h2[_ngcontent-serverApp-c103],
h3[_ngcontent-serverApp-c103],
h4[_ngcontent-serverApp-c103],
h5[_ngcontent-serverApp-c103],
h6[_ngcontent-serverApp-c103] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c103] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c103] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c103] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c103] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c103] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c103] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c103] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c103],
#wrapper[_ngcontent-serverApp-c103],
.wrapper-slide[_ngcontent-serverApp-c103] {
  height: 100%;
}

body[_ngcontent-serverApp-c103] {
  height: auto;
}

.container[_ngcontent-serverApp-c103] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c103] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c103] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c103] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c103] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c103] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c103] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c103],
a.button[_ngcontent-serverApp-c103] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c103] i.spinner[_ngcontent-serverApp-c103],
a.button[_ngcontent-serverApp-c103] i.spinner[_ngcontent-serverApp-c103] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c103] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c103] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c103] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c103] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c103] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c103] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c103] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c103] .mat-button[_ngcontent-serverApp-c103],
.gli[_ngcontent-serverApp-c103] .mat-fab[_ngcontent-serverApp-c103],
.gli[_ngcontent-serverApp-c103] .mat-flat-button[_ngcontent-serverApp-c103],
.gli[_ngcontent-serverApp-c103] .mat-icon-button[_ngcontent-serverApp-c103],
.gli[_ngcontent-serverApp-c103] .mat-mini-fab[_ngcontent-serverApp-c103],
.gli[_ngcontent-serverApp-c103] .mat-raised-button[_ngcontent-serverApp-c103],
.gli[_ngcontent-serverApp-c103] .mat-stroked-button[_ngcontent-serverApp-c103],
.gli[_ngcontent-serverApp-c103] .mat-dialog-title[_ngcontent-serverApp-c103] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c103] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c103] .mat-checkbox-label[_ngcontent-serverApp-c103] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c103] label[_ngcontent-serverApp-c103] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c103] label[_ngcontent-serverApp-c103] .label-text[_ngcontent-serverApp-c103] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c103] label.icon-right[_ngcontent-serverApp-c103] .icon[_ngcontent-serverApp-c103] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c103] label.icon-left[_ngcontent-serverApp-c103] .icon[_ngcontent-serverApp-c103] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c103] input[_ngcontent-serverApp-c103],
form.default[_ngcontent-serverApp-c103] mat-select[_ngcontent-serverApp-c103] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c103] textarea[_ngcontent-serverApp-c103] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c103] .mat-select-trigger[_ngcontent-serverApp-c103] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c103] input[_ngcontent-serverApp-c103]:-webkit-autofill,
form.default[_ngcontent-serverApp-c103] input[_ngcontent-serverApp-c103]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c103] input[_ngcontent-serverApp-c103]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c103] input[_ngcontent-serverApp-c103]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c103] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c103] .mat-checkbox-background[_ngcontent-serverApp-c103],
form.default[_ngcontent-serverApp-c103] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c103] .mat-checkbox-background[_ngcontent-serverApp-c103],
form.default[_ngcontent-serverApp-c103] .mat-accent[_ngcontent-serverApp-c103] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c103],
form.default[_ngcontent-serverApp-c103] .mat-accent[_ngcontent-serverApp-c103] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c103],
form.default[_ngcontent-serverApp-c103] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c103],
form.default[_ngcontent-serverApp-c103] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c103] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c103] .mat-ripple-element[_ngcontent-serverApp-c103] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c103] .mat-checkbox-layout[_ngcontent-serverApp-c103] .mat-checkbox-label[_ngcontent-serverApp-c103] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c103] input[_ngcontent-serverApp-c103]:focus,
form.default[_ngcontent-serverApp-c103] textarea[_ngcontent-serverApp-c103]:focus,
form.default[_ngcontent-serverApp-c103] mat-select[_ngcontent-serverApp-c103]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c103] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c103],
form.default[_ngcontent-serverApp-c103] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c103],
form.default[_ngcontent-serverApp-c103] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c103] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c103] .errors[_ngcontent-serverApp-c103] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c103] .errors[_ngcontent-serverApp-c103] .error[_ngcontent-serverApp-c103]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c103],
  mat-select[_ngcontent-serverApp-c103] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c103] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c103] .mat-checkbox-background[_ngcontent-serverApp-c103] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c103] {
  outline: none;
}

.fa[_ngcontent-serverApp-c103],
.fas[_ngcontent-serverApp-c103],
.far[_ngcontent-serverApp-c103],
.fa[_ngcontent-serverApp-c103],
.fal[_ngcontent-serverApp-c103] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c103] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c103] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c103],
li[_ngcontent-serverApp-c103] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c103] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c103],
li[_ngcontent-serverApp-c103] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c103] ul[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103],
.content-wrapper[_ngcontent-serverApp-c103] ol[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c103] ul[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c103] ul[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103] ul[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103]:before,
.content-wrapper[_ngcontent-serverApp-c103] ol[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103] ul[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c103] ol[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103] ul[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c103] ol[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103] ul[_ngcontent-serverApp-c103],
.content-wrapper[_ngcontent-serverApp-c103] ol[_ngcontent-serverApp-c103] li[_ngcontent-serverApp-c103] ol[_ngcontent-serverApp-c103] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c103] section[_ngcontent-serverApp-c103] a[_ngcontent-serverApp-c103] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c103] section[_ngcontent-serverApp-c103]>header[_ngcontent-serverApp-c103] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c103] section[_ngcontent-serverApp-c103]>header[_ngcontent-serverApp-c103] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c103] section[_ngcontent-serverApp-c103]>header[_ngcontent-serverApp-c103] .container[_ngcontent-serverApp-c103] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c103] section[_ngcontent-serverApp-c103]>header[_ngcontent-serverApp-c103]>a[_ngcontent-serverApp-c103] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c103] section[_ngcontent-serverApp-c103]>header[_ngcontent-serverApp-c103] button[_ngcontent-serverApp-c103] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c103] section[_ngcontent-serverApp-c103]>header[_ngcontent-serverApp-c103] button[disabled][_ngcontent-serverApp-c103] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c103] section.row[_ngcontent-serverApp-c103] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c103] section.row[_ngcontent-serverApp-c103] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c103] section.row.gradient-bg[_ngcontent-serverApp-c103] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c103] section.row.news-listing[_ngcontent-serverApp-c103] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c103] section.row.news-listing[_ngcontent-serverApp-c103] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c103] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c103] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c103] .mat-checkbox-inner-container[_ngcontent-serverApp-c103] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c103] .mat-checkbox-frame[_ngcontent-serverApp-c103],
.mat-checkbox[_ngcontent-serverApp-c103] .mat-checkbox-background[_ngcontent-serverApp-c103] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c103]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c103] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c103] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c103] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c103] p[_ngcontent-serverApp-c103] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c103] p[_ngcontent-serverApp-c103] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c103] p[_ngcontent-serverApp-c103] span[_ngcontent-serverApp-c103] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c103] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c103] .wp-block-button[_ngcontent-serverApp-c103] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c103] .wp-block-button[_ngcontent-serverApp-c103] a[_ngcontent-serverApp-c103] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c103] .wp-block-button[_ngcontent-serverApp-c103]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c103] .is-style-outline[_ngcontent-serverApp-c103] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c103] .is-style-outline[_ngcontent-serverApp-c103] a[_ngcontent-serverApp-c103] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c103] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c103] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c103] {
  justify-content: right;
}

[_nghost-serverApp-c103] button[_ngcontent-serverApp-c103] {
  margin: auto;
  position: relative;
}

[_nghost-serverApp-c103] .primary[_ngcontent-serverApp-c103],
[_nghost-serverApp-c103] .shorten-deposit-button-mobile[_ngcontent-serverApp-c103] {
  background: var(--button-primary-background);
  color: var(--site-background-color);
  border: none;
}

[_nghost-serverApp-c103] .primary[disabled][_ngcontent-serverApp-c103],
[_nghost-serverApp-c103] [disabled].shorten-deposit-button-mobile[_ngcontent-serverApp-c103] {
  background: var(--button-primary-background);
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .secondary[_ngcontent-serverApp-c103] {
  background: transparent;
  color: var(--button-secondary-border-color);
  border: 2px solid var(--button-secondary-border-color);
}

[_nghost-serverApp-c103] .secondary[disabled][_ngcontent-serverApp-c103] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .icon-secondary[_ngcontent-serverApp-c103] {
  background: transparent;
  color: var(--button-icon-secondary-border-color);
  border: 2px solid var(--button-icon-secondary-border-color);
}

[_nghost-serverApp-c103] .icon-secondary[disabled][_ngcontent-serverApp-c103] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .tertiary[_ngcontent-serverApp-c103] {
  background: transparent;
  color: var(--link-text-color);
}

[_nghost-serverApp-c103] .tertiary[disabled][_ngcontent-serverApp-c103] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .lottery-card[_ngcontent-serverApp-c103] {
  padding: 0 30px !important;
  max-width: 100px;
  font-size: var(--font-size-12);
  background: transparent;
  color: var(--lottery-card-cta-button-border-color);
  border: 2px solid var(--lottery-card-cta-button-border-color);
}

[_nghost-serverApp-c103] .lottery-card[disabled][_ngcontent-serverApp-c103] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .plugin-game-card[_ngcontent-serverApp-c103] {
  padding: 0 30px !important;
  font-size: var(--font-size-12);
  background: var(--plugin-game-card-cta-button-background);
  color: var(--site-background-color);
  border: none;
}

[_nghost-serverApp-c103] .plugin-game-card[disabled][_ngcontent-serverApp-c103] {
  background: var(--plugin-game-card-cta-button-background);
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .keno-card[_ngcontent-serverApp-c103] {
  padding: 0 20px !important;
  font-size: var(--font-size-12);
  background: transparent;
  color: var(--keno-card-cta-button-border-color);
  border: 2px solid var(--keno-card-cta-button-border-color);
}

[_nghost-serverApp-c103] .keno-card[disabled][_ngcontent-serverApp-c103] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .login[_ngcontent-serverApp-c103] {
  background: transparent;
  color: var(--login-button-border-color);
  border: 2px solid var(--login-button-border-color);
}

[_nghost-serverApp-c103] .login[disabled][_ngcontent-serverApp-c103] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .register[_ngcontent-serverApp-c103] {
  background: var(--register-button-border-color);
  color: var(--site-background-color);
  border: none;
}

[_nghost-serverApp-c103] .register[disabled][_ngcontent-serverApp-c103] {
  background: var(--register-button-border-color);
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .lottery-banner-secondary[_ngcontent-serverApp-c103] {
  padding: 0 40px !important;
  font-size: var(--font-size-12);
  background: transparent;
  color: var(--site-background-color);
  border: 2px solid var(--site-background-color);
}

[_nghost-serverApp-c103] .lottery-banner-secondary[disabled][_ngcontent-serverApp-c103] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c103] .large[_ngcontent-serverApp-c103],
[_nghost-serverApp-c103] .none[_ngcontent-serverApp-c103] {
  font-size: var(--font-size-15);
  height: 40px;
  padding: 0 40px;
}

[_nghost-serverApp-c103] .x-large[_ngcontent-serverApp-c103] {
  font-size: var(--font-size-15);
  height: 40px;
  padding: 0 40px;
}

[_nghost-serverApp-c103] .extra-long[_ngcontent-serverApp-c103] {
  font-size: var(--font-size-15);
  height: 38px;
  padding: 10px 50px;
}

[_nghost-serverApp-c103] .normal[_ngcontent-serverApp-c103] {
  font-size: var(--font-size-12);
  height: 40px;
  font-weight: var(--font-weight-500);
  padding: 0 30px;
}

[_nghost-serverApp-c103] .small[_ngcontent-serverApp-c103] {
  height: 30px;
  font-size: var(--font-size-12);
  font-weight: var(--font-weight-500);
  line-height: 18px;
  padding: 0 30px;
}

[_nghost-serverApp-c103] .none[_ngcontent-serverApp-c103] {
  max-width: none;
}

[_nghost-serverApp-c103] .alt[_ngcontent-serverApp-c103] {
  background: none;
  color: var(--button-primary-background);
  border: 2px solid var(--button-primary-background);
}

[_nghost-serverApp-c103] .solid-alt[_ngcontent-serverApp-c103] {
  padding: 0 40px;
  background: var(--button-secondary-solid-background);
  color: var(--site-background-color);
  border: none;
}

[_nghost-serverApp-c103] .solid-alt[disabled][_ngcontent-serverApp-c103] {
  background: var(--button-secondary-solid-background);
  opacity: 0.5;
  cursor: not-allowed;
}

@keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}

[_nghost-serverApp-c103] .spinner[_ngcontent-serverApp-c103]>span[_ngcontent-serverApp-c103]:before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: calc(50% - 7.5px);
  right: 15px;
  width: 15px;
  height: 15px;
  bottom: calc(50% - 7.5px);
  border-radius: 50%;
  border: 2px solid var(--site-background-color);
  border-top-color: var(--paragraph-text-dark);
  animation: spinner 0.8s linear infinite;
}

[_nghost-serverApp-c103] .mobile-header-primary-button[_ngcontent-serverApp-c103] {
  max-width: none;
  height: 38px;
  border-radius: 0;
  height: 40px;
  margin: auto;
  padding: 0;
  color: var(--mobile-header-buttons-text-color);
  background: var(--mobile-header-button-primary-background);
}

[_nghost-serverApp-c103] .mobile-header-secondary-button[_ngcontent-serverApp-c103] {
  max-width: none;
  height: 38px;
  border-radius: 0;
  height: 40px;
  margin: auto;
  padding: 0;
  color: var(--mobile-header-buttons-text-color);
  background: var(--button-secondary-border-color);
}

[_nghost-serverApp-c103] .login-mobile[_ngcontent-serverApp-c103] {
  max-width: none;
  height: 38px;
  border-radius: 0;
  height: 40px;
  margin: auto;
  padding: 0;
  color: var(--mobile-header-buttons-text-color);
  background: var(--mobile-header-button-secondary-background);
}

[_nghost-serverApp-c103] .shorten-deposit-button-mobile[_ngcontent-serverApp-c103] {
  padding: 0 12px;
  margin-left: 8px;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c103] button[_ngcontent-serverApp-c103] {
    width: 100%;
  }

  [_nghost-serverApp-c103] button.large[_ngcontent-serverApp-c103],
  [_nghost-serverApp-c103] button.none[_ngcontent-serverApp-c103] {
    padding: 0 40px;
    height: 40px;
  }
}
h2[_ngcontent-serverApp-c214],
h3[_ngcontent-serverApp-c214],
h4[_ngcontent-serverApp-c214],
h5[_ngcontent-serverApp-c214],
h6[_ngcontent-serverApp-c214] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c214] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c214] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c214] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c214] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c214] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c214] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c214] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c214],
#wrapper[_ngcontent-serverApp-c214],
.wrapper-slide[_ngcontent-serverApp-c214] {
  height: 100%;
}

body[_ngcontent-serverApp-c214] {
  height: auto;
}

.container[_ngcontent-serverApp-c214] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c214] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c214] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c214] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c214] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c214] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c214] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c214],
a.button[_ngcontent-serverApp-c214] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c214] i.spinner[_ngcontent-serverApp-c214],
a.button[_ngcontent-serverApp-c214] i.spinner[_ngcontent-serverApp-c214] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c214] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c214] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c214] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c214] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c214] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c214] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c214] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c214] .mat-button[_ngcontent-serverApp-c214],
.gli[_ngcontent-serverApp-c214] .mat-fab[_ngcontent-serverApp-c214],
.gli[_ngcontent-serverApp-c214] .mat-flat-button[_ngcontent-serverApp-c214],
.gli[_ngcontent-serverApp-c214] .mat-icon-button[_ngcontent-serverApp-c214],
.gli[_ngcontent-serverApp-c214] .mat-mini-fab[_ngcontent-serverApp-c214],
.gli[_ngcontent-serverApp-c214] .mat-raised-button[_ngcontent-serverApp-c214],
.gli[_ngcontent-serverApp-c214] .mat-stroked-button[_ngcontent-serverApp-c214],
.gli[_ngcontent-serverApp-c214] .mat-dialog-title[_ngcontent-serverApp-c214] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c214] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c214] .mat-checkbox-label[_ngcontent-serverApp-c214] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c214] label[_ngcontent-serverApp-c214] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c214] label[_ngcontent-serverApp-c214] .label-text[_ngcontent-serverApp-c214] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c214] label.icon-right[_ngcontent-serverApp-c214] .icon[_ngcontent-serverApp-c214] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c214] label.icon-left[_ngcontent-serverApp-c214] .icon[_ngcontent-serverApp-c214] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c214] input[_ngcontent-serverApp-c214],
form.default[_ngcontent-serverApp-c214] mat-select[_ngcontent-serverApp-c214] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c214] textarea[_ngcontent-serverApp-c214] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c214] .mat-select-trigger[_ngcontent-serverApp-c214] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c214] input[_ngcontent-serverApp-c214]:-webkit-autofill,
form.default[_ngcontent-serverApp-c214] input[_ngcontent-serverApp-c214]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c214] input[_ngcontent-serverApp-c214]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c214] input[_ngcontent-serverApp-c214]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c214] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c214] .mat-checkbox-background[_ngcontent-serverApp-c214],
form.default[_ngcontent-serverApp-c214] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c214] .mat-checkbox-background[_ngcontent-serverApp-c214],
form.default[_ngcontent-serverApp-c214] .mat-accent[_ngcontent-serverApp-c214] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c214],
form.default[_ngcontent-serverApp-c214] .mat-accent[_ngcontent-serverApp-c214] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c214],
form.default[_ngcontent-serverApp-c214] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c214],
form.default[_ngcontent-serverApp-c214] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c214] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c214] .mat-ripple-element[_ngcontent-serverApp-c214] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c214] .mat-checkbox-layout[_ngcontent-serverApp-c214] .mat-checkbox-label[_ngcontent-serverApp-c214] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c214] input[_ngcontent-serverApp-c214]:focus,
form.default[_ngcontent-serverApp-c214] textarea[_ngcontent-serverApp-c214]:focus,
form.default[_ngcontent-serverApp-c214] mat-select[_ngcontent-serverApp-c214]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c214] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c214],
form.default[_ngcontent-serverApp-c214] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c214],
form.default[_ngcontent-serverApp-c214] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c214] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c214] .errors[_ngcontent-serverApp-c214] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c214] .errors[_ngcontent-serverApp-c214] .error[_ngcontent-serverApp-c214]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c214],
  mat-select[_ngcontent-serverApp-c214] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c214] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c214] .mat-checkbox-background[_ngcontent-serverApp-c214] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c214] {
  outline: none;
}

.fa[_ngcontent-serverApp-c214],
.fas[_ngcontent-serverApp-c214],
.far[_ngcontent-serverApp-c214],
.fa[_ngcontent-serverApp-c214],
.fal[_ngcontent-serverApp-c214] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c214] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c214] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c214],
li[_ngcontent-serverApp-c214] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c214] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c214],
li[_ngcontent-serverApp-c214] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c214] ul[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214],
.content-wrapper[_ngcontent-serverApp-c214] ol[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c214] ul[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c214] ul[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214] ul[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214]:before,
.content-wrapper[_ngcontent-serverApp-c214] ol[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214] ul[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c214] ol[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214] ul[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c214] ol[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214] ul[_ngcontent-serverApp-c214],
.content-wrapper[_ngcontent-serverApp-c214] ol[_ngcontent-serverApp-c214] li[_ngcontent-serverApp-c214] ol[_ngcontent-serverApp-c214] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c214] section[_ngcontent-serverApp-c214] a[_ngcontent-serverApp-c214] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c214] section[_ngcontent-serverApp-c214]>header[_ngcontent-serverApp-c214] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c214] section[_ngcontent-serverApp-c214]>header[_ngcontent-serverApp-c214] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c214] section[_ngcontent-serverApp-c214]>header[_ngcontent-serverApp-c214] .container[_ngcontent-serverApp-c214] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c214] section[_ngcontent-serverApp-c214]>header[_ngcontent-serverApp-c214]>a[_ngcontent-serverApp-c214] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c214] section[_ngcontent-serverApp-c214]>header[_ngcontent-serverApp-c214] button[_ngcontent-serverApp-c214] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c214] section[_ngcontent-serverApp-c214]>header[_ngcontent-serverApp-c214] button[disabled][_ngcontent-serverApp-c214] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c214] section.row[_ngcontent-serverApp-c214] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c214] section.row[_ngcontent-serverApp-c214] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c214] section.row.gradient-bg[_ngcontent-serverApp-c214] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c214] section.row.news-listing[_ngcontent-serverApp-c214] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c214] section.row.news-listing[_ngcontent-serverApp-c214] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c214] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c214] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c214] .mat-checkbox-inner-container[_ngcontent-serverApp-c214] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c214] .mat-checkbox-frame[_ngcontent-serverApp-c214],
.mat-checkbox[_ngcontent-serverApp-c214] .mat-checkbox-background[_ngcontent-serverApp-c214] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c214]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c214] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c214] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c214] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c214] p[_ngcontent-serverApp-c214] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c214] p[_ngcontent-serverApp-c214] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c214] p[_ngcontent-serverApp-c214] span[_ngcontent-serverApp-c214] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c214] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c214] .wp-block-button[_ngcontent-serverApp-c214] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c214] .wp-block-button[_ngcontent-serverApp-c214] a[_ngcontent-serverApp-c214] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c214] .wp-block-button[_ngcontent-serverApp-c214]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c214] .is-style-outline[_ngcontent-serverApp-c214] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c214] .is-style-outline[_ngcontent-serverApp-c214] a[_ngcontent-serverApp-c214] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c214] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c214] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c214] {
  justify-content: right;
}

.cookie-container[_ngcontent-serverApp-c214] {
  height: 6.933rem;
  width: 100vw;
  background: var(--cookie-banner-background-color);
  position: fixed;
  bottom: 0;
  z-index: 9999999;
  display: flex;
  justify-content: center;
  align-items: center;
  grid-gap: 0 2.375rem;
  gap: 0 2.375rem;
  padding: 0 1rem;
}

@media (max-width: 467px) {
  .cookie-container[_ngcontent-serverApp-c214] {
    flex-direction: column;
    height: 11.938rem;
  }
}

.cookie-container[_ngcontent-serverApp-c214] .text[_ngcontent-serverApp-c214] {
  color: white;
  font-size: var(--font-size-16);
  font-weight: var(--cookie-baner-text-weight);
}

@media (max-width: 467px) {
  .cookie-container[_ngcontent-serverApp-c214] .text[_ngcontent-serverApp-c214] {
    text-align: center;
  }
}

.cookie-container[_ngcontent-serverApp-c214] .btn-container[_ngcontent-serverApp-c214] {
  display: flex;
  justify-content: center;
  align-items: center;
  grid-gap: 0 2.375rem;
  gap: 0 2.375rem;
}

@media (max-width: 467px) {
  .cookie-container[_ngcontent-serverApp-c214] .btn-container[_ngcontent-serverApp-c214] {
    margin-top: 1.563rem;
  }
}

.cookie-container[_ngcontent-serverApp-c214] .btn-container[_ngcontent-serverApp-c214] .btn-text[_ngcontent-serverApp-c214] {
  font-weight: var(--cookie-baner-text-weight);
}

.cookie-container[_ngcontent-serverApp-c214] .btn-container[_ngcontent-serverApp-c214] .link[_ngcontent-serverApp-c214] {
  color: var(--cookie-banner-link-color);
  font-size: var(--font-size-16);
  text-decoration: underline;
  font-weight: var(--cookie-baner-text-weight);
  white-space: nowrap;
}
h2[_ngcontent-serverApp-c176],
h3[_ngcontent-serverApp-c176],
h4[_ngcontent-serverApp-c176],
h5[_ngcontent-serverApp-c176],
h6[_ngcontent-serverApp-c176] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c176] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c176] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c176] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c176] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c176] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c176] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c176] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c176],
#wrapper[_ngcontent-serverApp-c176],
.wrapper-slide[_ngcontent-serverApp-c176] {
  height: 100%;
}

body[_ngcontent-serverApp-c176] {
  height: auto;
}

.container[_ngcontent-serverApp-c176] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c176] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c176] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c176] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c176] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c176] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c176] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c176],
a.button[_ngcontent-serverApp-c176] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c176] i.spinner[_ngcontent-serverApp-c176],
a.button[_ngcontent-serverApp-c176] i.spinner[_ngcontent-serverApp-c176] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c176] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c176] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c176] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c176] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c176] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c176] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c176] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c176] .mat-button[_ngcontent-serverApp-c176],
.gli[_ngcontent-serverApp-c176] .mat-fab[_ngcontent-serverApp-c176],
.gli[_ngcontent-serverApp-c176] .mat-flat-button[_ngcontent-serverApp-c176],
.gli[_ngcontent-serverApp-c176] .mat-icon-button[_ngcontent-serverApp-c176],
.gli[_ngcontent-serverApp-c176] .mat-mini-fab[_ngcontent-serverApp-c176],
.gli[_ngcontent-serverApp-c176] .mat-raised-button[_ngcontent-serverApp-c176],
.gli[_ngcontent-serverApp-c176] .mat-stroked-button[_ngcontent-serverApp-c176],
.gli[_ngcontent-serverApp-c176] .mat-dialog-title[_ngcontent-serverApp-c176] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c176] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c176] .mat-checkbox-label[_ngcontent-serverApp-c176] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c176] label[_ngcontent-serverApp-c176] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c176] label[_ngcontent-serverApp-c176] .label-text[_ngcontent-serverApp-c176] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c176] label.icon-right[_ngcontent-serverApp-c176] .icon[_ngcontent-serverApp-c176] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c176] label.icon-left[_ngcontent-serverApp-c176] .icon[_ngcontent-serverApp-c176] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c176] input[_ngcontent-serverApp-c176],
form.default[_ngcontent-serverApp-c176] mat-select[_ngcontent-serverApp-c176] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c176] textarea[_ngcontent-serverApp-c176] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c176] .mat-select-trigger[_ngcontent-serverApp-c176] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c176] input[_ngcontent-serverApp-c176]:-webkit-autofill,
form.default[_ngcontent-serverApp-c176] input[_ngcontent-serverApp-c176]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c176] input[_ngcontent-serverApp-c176]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c176] input[_ngcontent-serverApp-c176]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c176] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c176] .mat-checkbox-background[_ngcontent-serverApp-c176],
form.default[_ngcontent-serverApp-c176] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c176] .mat-checkbox-background[_ngcontent-serverApp-c176],
form.default[_ngcontent-serverApp-c176] .mat-accent[_ngcontent-serverApp-c176] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c176],
form.default[_ngcontent-serverApp-c176] .mat-accent[_ngcontent-serverApp-c176] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c176],
form.default[_ngcontent-serverApp-c176] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c176],
form.default[_ngcontent-serverApp-c176] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c176] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c176] .mat-ripple-element[_ngcontent-serverApp-c176] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c176] .mat-checkbox-layout[_ngcontent-serverApp-c176] .mat-checkbox-label[_ngcontent-serverApp-c176] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c176] input[_ngcontent-serverApp-c176]:focus,
form.default[_ngcontent-serverApp-c176] textarea[_ngcontent-serverApp-c176]:focus,
form.default[_ngcontent-serverApp-c176] mat-select[_ngcontent-serverApp-c176]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c176] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c176],
form.default[_ngcontent-serverApp-c176] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c176],
form.default[_ngcontent-serverApp-c176] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c176] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c176] .errors[_ngcontent-serverApp-c176] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c176] .errors[_ngcontent-serverApp-c176] .error[_ngcontent-serverApp-c176]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c176],
  mat-select[_ngcontent-serverApp-c176] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c176] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c176] .mat-checkbox-background[_ngcontent-serverApp-c176] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c176] {
  outline: none;
}

.fa[_ngcontent-serverApp-c176],
.fas[_ngcontent-serverApp-c176],
.far[_ngcontent-serverApp-c176],
.fa[_ngcontent-serverApp-c176],
.fal[_ngcontent-serverApp-c176] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c176] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c176] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c176],
li[_ngcontent-serverApp-c176] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c176] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c176],
li[_ngcontent-serverApp-c176] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c176] ul[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176],
.content-wrapper[_ngcontent-serverApp-c176] ol[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c176] ul[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c176] ul[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176] ul[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176]:before,
.content-wrapper[_ngcontent-serverApp-c176] ol[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176] ul[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c176] ol[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176] ul[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c176] ol[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176] ul[_ngcontent-serverApp-c176],
.content-wrapper[_ngcontent-serverApp-c176] ol[_ngcontent-serverApp-c176] li[_ngcontent-serverApp-c176] ol[_ngcontent-serverApp-c176] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c176] section[_ngcontent-serverApp-c176] a[_ngcontent-serverApp-c176] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c176] section[_ngcontent-serverApp-c176]>header[_ngcontent-serverApp-c176] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c176] section[_ngcontent-serverApp-c176]>header[_ngcontent-serverApp-c176] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c176] section[_ngcontent-serverApp-c176]>header[_ngcontent-serverApp-c176] .container[_ngcontent-serverApp-c176] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c176] section[_ngcontent-serverApp-c176]>header[_ngcontent-serverApp-c176]>a[_ngcontent-serverApp-c176] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c176] section[_ngcontent-serverApp-c176]>header[_ngcontent-serverApp-c176] button[_ngcontent-serverApp-c176] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c176] section[_ngcontent-serverApp-c176]>header[_ngcontent-serverApp-c176] button[disabled][_ngcontent-serverApp-c176] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c176] section.row[_ngcontent-serverApp-c176] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c176] section.row[_ngcontent-serverApp-c176] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c176] section.row.gradient-bg[_ngcontent-serverApp-c176] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c176] section.row.news-listing[_ngcontent-serverApp-c176] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c176] section.row.news-listing[_ngcontent-serverApp-c176] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c176] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c176] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c176] .mat-checkbox-inner-container[_ngcontent-serverApp-c176] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c176] .mat-checkbox-frame[_ngcontent-serverApp-c176],
.mat-checkbox[_ngcontent-serverApp-c176] .mat-checkbox-background[_ngcontent-serverApp-c176] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c176]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c176] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c176] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c176] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c176] p[_ngcontent-serverApp-c176] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c176] p[_ngcontent-serverApp-c176] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c176] p[_ngcontent-serverApp-c176] span[_ngcontent-serverApp-c176] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c176] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c176] .wp-block-button[_ngcontent-serverApp-c176] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c176] .wp-block-button[_ngcontent-serverApp-c176] a[_ngcontent-serverApp-c176] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c176] .wp-block-button[_ngcontent-serverApp-c176]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c176] .is-style-outline[_ngcontent-serverApp-c176] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c176] .is-style-outline[_ngcontent-serverApp-c176] a[_ngcontent-serverApp-c176] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c176] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c176] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c176] {
  justify-content: right;
}

@media all and (orientation: landscape) and (max-width: 830px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container {
    max-width: unset !important;
    max-height: unset !important;
    width: 100% !important;
  }
}

@media (max-width: 467px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container--wide {
    height: 100% !important;
  }
}

@media all and (orientation: landscape) and (max-width: 830px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container--wide {
    height: 100% !important;
  }
}

[_nghost-serverApp-c176] .modal-wrapper .modal-container--wide h2 {
  padding-top: 0;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container--wide .main-content {
    flex: 0 auto;
    height: auto;
    margin-bottom: 10px;
  }
}

[_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container {
  max-width: calc(100% - 40px);
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  margin: 0 auto;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container {
    width: unset !important;
  }
}

@media all and (width: 568px) and (height: 320px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container {
    padding-top: 20px;
  }
}

@media all and (min-width: 426px) and (max-width: 682px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container {
    max-width: unset;
  }
}

@media all and (min-width: 426px) and (max-width: 682px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container gli-button:first-of-type {
    margin-right: 10px;
  }
}

@media all and (min-width: 426px) and (max-width: 682px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container gli-button:nth-of-type(2) {
    margin-left: 10px;
  }
}

[_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container gli-button {
  width: 290px;
  max-width: unset;
}

@media all and (min-width: 426px) and (max-width: 682px) {
  [_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container gli-button {
    max-width: unset;
  }
}

[_nghost-serverApp-c176] .modal-wrapper .modal-container .actions-container gli-button button {
  width: 100%;
  max-width: 100%;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c176] .modal-wrapper .section {
    height: 15% !important;
  }
}

@media all and (max-width: 812px) {
  [_nghost-serverApp-c176] .modal-wrapper .section .ios {
    bottom: 100px;
  }
}

@media all and (orientation: landscape) {
  [_nghost-serverApp-c176] .modal-wrapper .main-content {
    padding-bottom: 0 !important;
    height: 40% !important;
  }
}

[_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: var(--font-size-16);
  padding: 10px 0;
  width: 100%;
}

@media all and (width: 568px) and (height: 320px) {
  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] {
    padding-top: 60px !important;
  }
}

@media (max-width: 467px) {
  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] {
    flex-wrap: wrap;
    height: auto;
    max-height: 270px;
  }
}

[_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item[_ngcontent-serverApp-c176] {
  text-align: center;
  border-right: 1px solid var(--divider-color);
  width: 195px;
  height: 115px;
  justify-content: space-around;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: var(--font-size-14);
}

@media all and (min-width: 426px) and (max-width: 496px) {
  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item[_ngcontent-serverApp-c176] {
    width: 50%;
  }
}

@media (max-width: 467px) {
  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item[_ngcontent-serverApp-c176] {
    font-size: var(--font-size-12);
    margin: 0;
    padding: 10px;
    border: none;
    width: 50%;
    height: 120px;
  }

  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item.one[_ngcontent-serverApp-c176] {
    position: relative;
  }

  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item.one[_ngcontent-serverApp-c176]::after {
    content: "";
    position: absolute;
    height: 90%;
    width: 1px;
    top: 1px;
    left: 100%;
    border-right: 1px solid var(--divider-color);
  }

  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item.one[_ngcontent-serverApp-c176]::before {
    content: "";
    position: absolute;
    height: 1px;
    width: 70%;
    top: 100%;
    left: 15%;
    border-bottom: 1px solid var(--divider-color);
  }

  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item.two[_ngcontent-serverApp-c176] {
    position: relative;
  }

  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item.two[_ngcontent-serverApp-c176]::before {
    content: "";
    position: absolute;
    height: 1px;
    width: 70%;
    top: 100%;
    left: 15%;
    border-bottom: 1px solid var(--divider-color);
  }

  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item.four[_ngcontent-serverApp-c176] {
    position: relative;
  }

  [_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item.four[_ngcontent-serverApp-c176]::after {
    content: "";
    position: absolute;
    height: 90%;
    width: 1px;
    top: 5%;
    left: 0%;
    border-left: 1px solid var(--divider-color);
  }
}

[_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item[_ngcontent-serverApp-c176]:last-child {
  border: none;
}

[_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item[_ngcontent-serverApp-c176] i[_ngcontent-serverApp-c176] {
  color: var(--site-icons-color);
}

[_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item[_ngcontent-serverApp-c176] p[_ngcontent-serverApp-c176],
[_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item[_ngcontent-serverApp-c176] span[_ngcontent-serverApp-c176] {
  color: black;
}

[_nghost-serverApp-c176] .reality-check-popup[_ngcontent-serverApp-c176] .item[_ngcontent-serverApp-c176] .heading[_ngcontent-serverApp-c176] {
  font-weight: var(--font-weight-500);
  margin: 0 0 5px 0;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c176] .ios[_ngcontent-serverApp-c176] {
    padding-top: 0;
    padding-bottom: 0;
    align-items: flex-start;
  }

  [_nghost-serverApp-c176] .footer.ios[_ngcontent-serverApp-c176] {
    bottom: auto;
    bottom: initial;
    left: 0;
    right: 0;
    margin: 0 auto;
  }

  [_nghost-serverApp-c176] .footer.ios[_ngcontent-serverApp-c176] gli-button[_ngcontent-serverApp-c176]:first-of-type {
    margin-bottom: 10px !important;
  }

  [_nghost-serverApp-c176] .footer.ios[_ngcontent-serverApp-c176] gli-button[_ngcontent-serverApp-c176]:last-of-type {
    margin-bottom: 0 !important;
  }
}

[_nghost-serverApp-c176] h2[_ngcontent-serverApp-c176] {
  font-size: var(--font-size-24);
}

[_nghost-serverApp-c176] .body[_ngcontent-serverApp-c176] {
  box-shadow: none;
}
h2[_ngcontent-serverApp-c178],
h3[_ngcontent-serverApp-c178],
h4[_ngcontent-serverApp-c178],
h5[_ngcontent-serverApp-c178],
h6[_ngcontent-serverApp-c178] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c178] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c178] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c178] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c178] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c178] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c178] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c178] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c178],
#wrapper[_ngcontent-serverApp-c178],
.wrapper-slide[_ngcontent-serverApp-c178] {
  height: 100%;
}

body[_ngcontent-serverApp-c178] {
  height: auto;
}

.container[_ngcontent-serverApp-c178] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c178] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c178] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c178] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c178] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c178] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c178] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c178],
a.button[_ngcontent-serverApp-c178] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c178] i.spinner[_ngcontent-serverApp-c178],
a.button[_ngcontent-serverApp-c178] i.spinner[_ngcontent-serverApp-c178] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c178] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c178] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c178] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c178] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c178] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c178] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c178] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c178] .mat-button[_ngcontent-serverApp-c178],
.gli[_ngcontent-serverApp-c178] .mat-fab[_ngcontent-serverApp-c178],
.gli[_ngcontent-serverApp-c178] .mat-flat-button[_ngcontent-serverApp-c178],
.gli[_ngcontent-serverApp-c178] .mat-icon-button[_ngcontent-serverApp-c178],
.gli[_ngcontent-serverApp-c178] .mat-mini-fab[_ngcontent-serverApp-c178],
.gli[_ngcontent-serverApp-c178] .mat-raised-button[_ngcontent-serverApp-c178],
.gli[_ngcontent-serverApp-c178] .mat-stroked-button[_ngcontent-serverApp-c178],
.gli[_ngcontent-serverApp-c178] .mat-dialog-title[_ngcontent-serverApp-c178] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c178] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c178] .mat-checkbox-label[_ngcontent-serverApp-c178] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c178] label[_ngcontent-serverApp-c178] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c178] label[_ngcontent-serverApp-c178] .label-text[_ngcontent-serverApp-c178] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c178] label.icon-right[_ngcontent-serverApp-c178] .icon[_ngcontent-serverApp-c178] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c178] label.icon-left[_ngcontent-serverApp-c178] .icon[_ngcontent-serverApp-c178] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c178] input[_ngcontent-serverApp-c178],
form.default[_ngcontent-serverApp-c178] mat-select[_ngcontent-serverApp-c178] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c178] textarea[_ngcontent-serverApp-c178] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c178] .mat-select-trigger[_ngcontent-serverApp-c178] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c178] input[_ngcontent-serverApp-c178]:-webkit-autofill,
form.default[_ngcontent-serverApp-c178] input[_ngcontent-serverApp-c178]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c178] input[_ngcontent-serverApp-c178]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c178] input[_ngcontent-serverApp-c178]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c178] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c178] .mat-checkbox-background[_ngcontent-serverApp-c178],
form.default[_ngcontent-serverApp-c178] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c178] .mat-checkbox-background[_ngcontent-serverApp-c178],
form.default[_ngcontent-serverApp-c178] .mat-accent[_ngcontent-serverApp-c178] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c178],
form.default[_ngcontent-serverApp-c178] .mat-accent[_ngcontent-serverApp-c178] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c178],
form.default[_ngcontent-serverApp-c178] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c178],
form.default[_ngcontent-serverApp-c178] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c178] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c178] .mat-ripple-element[_ngcontent-serverApp-c178] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c178] .mat-checkbox-layout[_ngcontent-serverApp-c178] .mat-checkbox-label[_ngcontent-serverApp-c178] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c178] input[_ngcontent-serverApp-c178]:focus,
form.default[_ngcontent-serverApp-c178] textarea[_ngcontent-serverApp-c178]:focus,
form.default[_ngcontent-serverApp-c178] mat-select[_ngcontent-serverApp-c178]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c178] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c178],
form.default[_ngcontent-serverApp-c178] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c178],
form.default[_ngcontent-serverApp-c178] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c178] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c178] .errors[_ngcontent-serverApp-c178] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c178] .errors[_ngcontent-serverApp-c178] .error[_ngcontent-serverApp-c178]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c178],
  mat-select[_ngcontent-serverApp-c178] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c178] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c178] .mat-checkbox-background[_ngcontent-serverApp-c178] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c178] {
  outline: none;
}

.fa[_ngcontent-serverApp-c178],
.fas[_ngcontent-serverApp-c178],
.far[_ngcontent-serverApp-c178],
.fa[_ngcontent-serverApp-c178],
.fal[_ngcontent-serverApp-c178] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c178] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c178] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c178],
li[_ngcontent-serverApp-c178] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c178] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c178],
li[_ngcontent-serverApp-c178] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c178] ul[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178],
.content-wrapper[_ngcontent-serverApp-c178] ol[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c178] ul[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c178] ul[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178] ul[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178]:before,
.content-wrapper[_ngcontent-serverApp-c178] ol[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178] ul[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c178] ol[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178] ul[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c178] ol[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178] ul[_ngcontent-serverApp-c178],
.content-wrapper[_ngcontent-serverApp-c178] ol[_ngcontent-serverApp-c178] li[_ngcontent-serverApp-c178] ol[_ngcontent-serverApp-c178] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c178] section[_ngcontent-serverApp-c178] a[_ngcontent-serverApp-c178] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c178] section[_ngcontent-serverApp-c178]>header[_ngcontent-serverApp-c178] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c178] section[_ngcontent-serverApp-c178]>header[_ngcontent-serverApp-c178] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c178] section[_ngcontent-serverApp-c178]>header[_ngcontent-serverApp-c178] .container[_ngcontent-serverApp-c178] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c178] section[_ngcontent-serverApp-c178]>header[_ngcontent-serverApp-c178]>a[_ngcontent-serverApp-c178] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c178] section[_ngcontent-serverApp-c178]>header[_ngcontent-serverApp-c178] button[_ngcontent-serverApp-c178] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c178] section[_ngcontent-serverApp-c178]>header[_ngcontent-serverApp-c178] button[disabled][_ngcontent-serverApp-c178] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c178] section.row[_ngcontent-serverApp-c178] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c178] section.row[_ngcontent-serverApp-c178] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c178] section.row.gradient-bg[_ngcontent-serverApp-c178] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c178] section.row.news-listing[_ngcontent-serverApp-c178] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c178] section.row.news-listing[_ngcontent-serverApp-c178] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c178] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c178] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c178] .mat-checkbox-inner-container[_ngcontent-serverApp-c178] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c178] .mat-checkbox-frame[_ngcontent-serverApp-c178],
.mat-checkbox[_ngcontent-serverApp-c178] .mat-checkbox-background[_ngcontent-serverApp-c178] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c178]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c178] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c178] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c178] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c178] p[_ngcontent-serverApp-c178] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c178] p[_ngcontent-serverApp-c178] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c178] p[_ngcontent-serverApp-c178] span[_ngcontent-serverApp-c178] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c178] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c178] .wp-block-button[_ngcontent-serverApp-c178] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c178] .wp-block-button[_ngcontent-serverApp-c178] a[_ngcontent-serverApp-c178] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c178] .wp-block-button[_ngcontent-serverApp-c178]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c178] .is-style-outline[_ngcontent-serverApp-c178] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c178] .is-style-outline[_ngcontent-serverApp-c178] a[_ngcontent-serverApp-c178] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c178] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c178] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c178] {
  justify-content: right;
}

.toggler[_ngcontent-serverApp-c178] {
  display: flex;
  height: 62px;
  width: 62px;
  align-items: center;
  justify-content: center;
  font-size: var(--font-size-24);
  color: var(--mobile-menu-toggler);
  cursor: pointer;
}
.logo-container[_ngcontent-serverApp-c108] {
  cursor: pointer;
}

.logo[_ngcontent-serverApp-c108] {
  height: 100%;
  width: 153px;
}

.logo-phl[_ngcontent-serverApp-c108] {
  height: 100%;
  width: 220px !important;
}

.logo-za[_ngcontent-serverApp-c108] {
  width: 145px;
}

@media screen and (max-width: 425px) {
  .logo-sm[_ngcontent-serverApp-c108] {
    width: 110px !important;
    height: auto;
  }

  .logo-sm-phl[_ngcontent-serverApp-c108] {
    width: 190px !important;
    height: auto;
  }

  .logo-za[_ngcontent-serverApp-c108] {
    width: 105px !important;
  }
}


h2[_ngcontent-serverApp-c177],
h3[_ngcontent-serverApp-c177],
h4[_ngcontent-serverApp-c177],
h5[_ngcontent-serverApp-c177],
h6[_ngcontent-serverApp-c177] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c177] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c177] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c177] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c177] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c177] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c177] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c177] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c177],
#wrapper[_ngcontent-serverApp-c177],
.wrapper-slide[_ngcontent-serverApp-c177] {
  height: 100%;
}

body[_ngcontent-serverApp-c177] {
  height: auto;
}

.container[_ngcontent-serverApp-c177] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c177] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c177] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c177] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c177] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c177] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c177] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c177],
a.button[_ngcontent-serverApp-c177] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c177] i.spinner[_ngcontent-serverApp-c177],
a.button[_ngcontent-serverApp-c177] i.spinner[_ngcontent-serverApp-c177] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c177] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c177] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c177] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c177] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c177] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c177] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c177] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c177] .mat-button[_ngcontent-serverApp-c177],
.gli[_ngcontent-serverApp-c177] .mat-fab[_ngcontent-serverApp-c177],
.gli[_ngcontent-serverApp-c177] .mat-flat-button[_ngcontent-serverApp-c177],
.gli[_ngcontent-serverApp-c177] .mat-icon-button[_ngcontent-serverApp-c177],
.gli[_ngcontent-serverApp-c177] .mat-mini-fab[_ngcontent-serverApp-c177],
.gli[_ngcontent-serverApp-c177] .mat-raised-button[_ngcontent-serverApp-c177],
.gli[_ngcontent-serverApp-c177] .mat-stroked-button[_ngcontent-serverApp-c177],
.gli[_ngcontent-serverApp-c177] .mat-dialog-title[_ngcontent-serverApp-c177] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c177] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c177] .mat-checkbox-label[_ngcontent-serverApp-c177] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c177] label[_ngcontent-serverApp-c177] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c177] label[_ngcontent-serverApp-c177] .label-text[_ngcontent-serverApp-c177] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c177] label.icon-right[_ngcontent-serverApp-c177] .icon[_ngcontent-serverApp-c177] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c177] label.icon-left[_ngcontent-serverApp-c177] .icon[_ngcontent-serverApp-c177] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c177] input[_ngcontent-serverApp-c177],
form.default[_ngcontent-serverApp-c177] mat-select[_ngcontent-serverApp-c177] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c177] textarea[_ngcontent-serverApp-c177] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c177] .mat-select-trigger[_ngcontent-serverApp-c177] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c177] input[_ngcontent-serverApp-c177]:-webkit-autofill,
form.default[_ngcontent-serverApp-c177] input[_ngcontent-serverApp-c177]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c177] input[_ngcontent-serverApp-c177]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c177] input[_ngcontent-serverApp-c177]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c177] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c177] .mat-checkbox-background[_ngcontent-serverApp-c177],
form.default[_ngcontent-serverApp-c177] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c177] .mat-checkbox-background[_ngcontent-serverApp-c177],
form.default[_ngcontent-serverApp-c177] .mat-accent[_ngcontent-serverApp-c177] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c177],
form.default[_ngcontent-serverApp-c177] .mat-accent[_ngcontent-serverApp-c177] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c177],
form.default[_ngcontent-serverApp-c177] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c177],
form.default[_ngcontent-serverApp-c177] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c177] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c177] .mat-ripple-element[_ngcontent-serverApp-c177] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c177] .mat-checkbox-layout[_ngcontent-serverApp-c177] .mat-checkbox-label[_ngcontent-serverApp-c177] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c177] input[_ngcontent-serverApp-c177]:focus,
form.default[_ngcontent-serverApp-c177] textarea[_ngcontent-serverApp-c177]:focus,
form.default[_ngcontent-serverApp-c177] mat-select[_ngcontent-serverApp-c177]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c177] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c177],
form.default[_ngcontent-serverApp-c177] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c177],
form.default[_ngcontent-serverApp-c177] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c177] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c177] .errors[_ngcontent-serverApp-c177] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c177] .errors[_ngcontent-serverApp-c177] .error[_ngcontent-serverApp-c177]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c177],
  mat-select[_ngcontent-serverApp-c177] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c177] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c177] .mat-checkbox-background[_ngcontent-serverApp-c177] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c177] {
  outline: none;
}

.fa[_ngcontent-serverApp-c177],
.fas[_ngcontent-serverApp-c177],
.far[_ngcontent-serverApp-c177],
.fa[_ngcontent-serverApp-c177],
.fal[_ngcontent-serverApp-c177] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c177] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c177] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c177],
li[_ngcontent-serverApp-c177] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c177] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c177],
li[_ngcontent-serverApp-c177] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c177] ul[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177],
.content-wrapper[_ngcontent-serverApp-c177] ol[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c177] ul[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c177] ul[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177] ul[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177]:before,
.content-wrapper[_ngcontent-serverApp-c177] ol[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177] ul[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c177] ol[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177] ul[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c177] ol[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177] ul[_ngcontent-serverApp-c177],
.content-wrapper[_ngcontent-serverApp-c177] ol[_ngcontent-serverApp-c177] li[_ngcontent-serverApp-c177] ol[_ngcontent-serverApp-c177] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c177] section[_ngcontent-serverApp-c177] a[_ngcontent-serverApp-c177] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c177] section[_ngcontent-serverApp-c177]>header[_ngcontent-serverApp-c177] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c177] section[_ngcontent-serverApp-c177]>header[_ngcontent-serverApp-c177] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c177] section[_ngcontent-serverApp-c177]>header[_ngcontent-serverApp-c177] .container[_ngcontent-serverApp-c177] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c177] section[_ngcontent-serverApp-c177]>header[_ngcontent-serverApp-c177]>a[_ngcontent-serverApp-c177] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c177] section[_ngcontent-serverApp-c177]>header[_ngcontent-serverApp-c177] button[_ngcontent-serverApp-c177] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c177] section[_ngcontent-serverApp-c177]>header[_ngcontent-serverApp-c177] button[disabled][_ngcontent-serverApp-c177] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c177] section.row[_ngcontent-serverApp-c177] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c177] section.row[_ngcontent-serverApp-c177] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c177] section.row.gradient-bg[_ngcontent-serverApp-c177] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c177] section.row.news-listing[_ngcontent-serverApp-c177] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c177] section.row.news-listing[_ngcontent-serverApp-c177] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c177] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c177] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c177] .mat-checkbox-inner-container[_ngcontent-serverApp-c177] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c177] .mat-checkbox-frame[_ngcontent-serverApp-c177],
.mat-checkbox[_ngcontent-serverApp-c177] .mat-checkbox-background[_ngcontent-serverApp-c177] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c177]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c177] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c177] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c177] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c177] p[_ngcontent-serverApp-c177] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c177] p[_ngcontent-serverApp-c177] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c177] p[_ngcontent-serverApp-c177] span[_ngcontent-serverApp-c177] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c177] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c177] .wp-block-button[_ngcontent-serverApp-c177] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c177] .wp-block-button[_ngcontent-serverApp-c177] a[_ngcontent-serverApp-c177] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c177] .wp-block-button[_ngcontent-serverApp-c177]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c177] .is-style-outline[_ngcontent-serverApp-c177] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c177] .is-style-outline[_ngcontent-serverApp-c177] a[_ngcontent-serverApp-c177] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c177] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c177] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c177] {
  justify-content: right;
}

.login-register[_ngcontent-serverApp-c177] {
  display: flex;
  align-items: center;
  height: 100%;
  position: relative;
}

.login-register[_ngcontent-serverApp-c177]>span[_ngcontent-serverApp-c177]:last-child {
  margin-left: 15px;
}

@media (max-width: 768px) {
  .login-register[_ngcontent-serverApp-c177] {
    width: 100%;
    display: grid;
    grid-template-columns: auto auto;
    margin-top: -1px;
  }

  .login-register[_ngcontent-serverApp-c177]>span[_ngcontent-serverApp-c177]:last-child {
    margin-left: 0;
  }
}


h2[_ngcontent-serverApp-c186],
h3[_ngcontent-serverApp-c186],
h4[_ngcontent-serverApp-c186],
h5[_ngcontent-serverApp-c186],
h6[_ngcontent-serverApp-c186] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c186] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c186] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c186] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c186] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c186] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c186] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c186] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c186],
#wrapper[_ngcontent-serverApp-c186],
.wrapper-slide[_ngcontent-serverApp-c186] {
  height: 100%;
}

body[_ngcontent-serverApp-c186] {
  height: auto;
}

.container[_ngcontent-serverApp-c186] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c186] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c186] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c186] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c186] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c186] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c186] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c186],
a.button[_ngcontent-serverApp-c186] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c186] i.spinner[_ngcontent-serverApp-c186],
a.button[_ngcontent-serverApp-c186] i.spinner[_ngcontent-serverApp-c186] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c186] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c186] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c186] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c186] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c186] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c186] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c186] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c186] .mat-button[_ngcontent-serverApp-c186],
.gli[_ngcontent-serverApp-c186] .mat-fab[_ngcontent-serverApp-c186],
.gli[_ngcontent-serverApp-c186] .mat-flat-button[_ngcontent-serverApp-c186],
.gli[_ngcontent-serverApp-c186] .mat-icon-button[_ngcontent-serverApp-c186],
.gli[_ngcontent-serverApp-c186] .mat-mini-fab[_ngcontent-serverApp-c186],
.gli[_ngcontent-serverApp-c186] .mat-raised-button[_ngcontent-serverApp-c186],
.gli[_ngcontent-serverApp-c186] .mat-stroked-button[_ngcontent-serverApp-c186],
.gli[_ngcontent-serverApp-c186] .mat-dialog-title[_ngcontent-serverApp-c186] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c186] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c186] .mat-checkbox-label[_ngcontent-serverApp-c186] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c186] label[_ngcontent-serverApp-c186] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c186] label[_ngcontent-serverApp-c186] .label-text[_ngcontent-serverApp-c186] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c186] label.icon-right[_ngcontent-serverApp-c186] .icon[_ngcontent-serverApp-c186] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c186] label.icon-left[_ngcontent-serverApp-c186] .icon[_ngcontent-serverApp-c186] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c186] input[_ngcontent-serverApp-c186],
form.default[_ngcontent-serverApp-c186] mat-select[_ngcontent-serverApp-c186] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c186] textarea[_ngcontent-serverApp-c186] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c186] .mat-select-trigger[_ngcontent-serverApp-c186] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c186] input[_ngcontent-serverApp-c186]:-webkit-autofill,
form.default[_ngcontent-serverApp-c186] input[_ngcontent-serverApp-c186]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c186] input[_ngcontent-serverApp-c186]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c186] input[_ngcontent-serverApp-c186]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c186] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c186] .mat-checkbox-background[_ngcontent-serverApp-c186],
form.default[_ngcontent-serverApp-c186] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c186] .mat-checkbox-background[_ngcontent-serverApp-c186],
form.default[_ngcontent-serverApp-c186] .mat-accent[_ngcontent-serverApp-c186] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c186],
form.default[_ngcontent-serverApp-c186] .mat-accent[_ngcontent-serverApp-c186] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c186],
form.default[_ngcontent-serverApp-c186] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c186],
form.default[_ngcontent-serverApp-c186] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c186] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c186] .mat-ripple-element[_ngcontent-serverApp-c186] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c186] .mat-checkbox-layout[_ngcontent-serverApp-c186] .mat-checkbox-label[_ngcontent-serverApp-c186] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c186] input[_ngcontent-serverApp-c186]:focus,
form.default[_ngcontent-serverApp-c186] textarea[_ngcontent-serverApp-c186]:focus,
form.default[_ngcontent-serverApp-c186] mat-select[_ngcontent-serverApp-c186]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c186] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c186],
form.default[_ngcontent-serverApp-c186] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c186],
form.default[_ngcontent-serverApp-c186] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c186] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c186] .errors[_ngcontent-serverApp-c186] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c186] .errors[_ngcontent-serverApp-c186] .error[_ngcontent-serverApp-c186]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c186],
  mat-select[_ngcontent-serverApp-c186] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c186] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c186] .mat-checkbox-background[_ngcontent-serverApp-c186] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c186] {
  outline: none;
}

.fa[_ngcontent-serverApp-c186],
.fas[_ngcontent-serverApp-c186],
.far[_ngcontent-serverApp-c186],
.fa[_ngcontent-serverApp-c186],
.fal[_ngcontent-serverApp-c186] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c186] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c186] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c186],
li[_ngcontent-serverApp-c186] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c186] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c186],
li[_ngcontent-serverApp-c186] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c186] ul[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186],
.content-wrapper[_ngcontent-serverApp-c186] ol[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c186] ul[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c186] ul[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186] ul[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186]:before,
.content-wrapper[_ngcontent-serverApp-c186] ol[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186] ul[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c186] ol[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186] ul[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c186] ol[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186] ul[_ngcontent-serverApp-c186],
.content-wrapper[_ngcontent-serverApp-c186] ol[_ngcontent-serverApp-c186] li[_ngcontent-serverApp-c186] ol[_ngcontent-serverApp-c186] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c186] section[_ngcontent-serverApp-c186] a[_ngcontent-serverApp-c186] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c186] section[_ngcontent-serverApp-c186]>header[_ngcontent-serverApp-c186] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c186] section[_ngcontent-serverApp-c186]>header[_ngcontent-serverApp-c186] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c186] section[_ngcontent-serverApp-c186]>header[_ngcontent-serverApp-c186] .container[_ngcontent-serverApp-c186] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c186] section[_ngcontent-serverApp-c186]>header[_ngcontent-serverApp-c186]>a[_ngcontent-serverApp-c186] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c186] section[_ngcontent-serverApp-c186]>header[_ngcontent-serverApp-c186] button[_ngcontent-serverApp-c186] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c186] section[_ngcontent-serverApp-c186]>header[_ngcontent-serverApp-c186] button[disabled][_ngcontent-serverApp-c186] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c186] section.row[_ngcontent-serverApp-c186] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c186] section.row[_ngcontent-serverApp-c186] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c186] section.row.gradient-bg[_ngcontent-serverApp-c186] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c186] section.row.news-listing[_ngcontent-serverApp-c186] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c186] section.row.news-listing[_ngcontent-serverApp-c186] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c186] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c186] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c186] .mat-checkbox-inner-container[_ngcontent-serverApp-c186] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c186] .mat-checkbox-frame[_ngcontent-serverApp-c186],
.mat-checkbox[_ngcontent-serverApp-c186] .mat-checkbox-background[_ngcontent-serverApp-c186] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c186]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c186] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c186] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c186] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c186] p[_ngcontent-serverApp-c186] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c186] p[_ngcontent-serverApp-c186] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c186] p[_ngcontent-serverApp-c186] span[_ngcontent-serverApp-c186] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c186] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c186] .wp-block-button[_ngcontent-serverApp-c186] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c186] .wp-block-button[_ngcontent-serverApp-c186] a[_ngcontent-serverApp-c186] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c186] .wp-block-button[_ngcontent-serverApp-c186]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c186] .is-style-outline[_ngcontent-serverApp-c186] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c186] .is-style-outline[_ngcontent-serverApp-c186] a[_ngcontent-serverApp-c186] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c186] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c186] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c186] {
  justify-content: right;
}

.language-switcher[_ngcontent-serverApp-c186] {
  display: flex;
  justify-content: flex-end;
  height: 100%;
  position: relative;
  z-index: 3;
  cursor: pointer;
  font-size: var(--font-size-14);
}

.language-switcher[_ngcontent-serverApp-c186] .active-lang[_ngcontent-serverApp-c186] {
  display: flex;
  height: 100%;
  align-items: center;
  padding-left: 15px;
  color: var(--top-navbar-text-color);
}

.language-switcher[_ngcontent-serverApp-c186] .active-lang[_ngcontent-serverApp-c186]>img[_ngcontent-serverApp-c186] {
  margin-right: 5px;
  max-width: 14px;
  max-height: 14px;
}

.language-switcher[_ngcontent-serverApp-c186] .languages[_ngcontent-serverApp-c186] {
  position: absolute;
  top: calc(100% - 5px);
  right: 0;
  background-color: var(--dropdown-background-color);
  box-shadow: var(--dropdown-box-shadow);
  border-radius: 7px;
  overflow: hidden;
}

.language-switcher[_ngcontent-serverApp-c186] .languages[_ngcontent-serverApp-c186] .language[_ngcontent-serverApp-c186] {
  white-space: nowrap;
  display: flex;
  align-items: center;
  padding: 10px 15px;
  color: var(--dropdown-text-color);
  min-width: 200px;
}

.language-switcher[_ngcontent-serverApp-c186] .languages[_ngcontent-serverApp-c186] .language[_ngcontent-serverApp-c186]>img[_ngcontent-serverApp-c186] {
  margin-right: 5px;
  max-width: 14px;
  max-height: 14px;
}

.language-switcher[_ngcontent-serverApp-c186] .languages[_ngcontent-serverApp-c186] .language[_ngcontent-serverApp-c186]:hover,
.language-switcher[_ngcontent-serverApp-c186] .languages[_ngcontent-serverApp-c186] .language.active[_ngcontent-serverApp-c186] {
  background: var(--dropdown-hover-background-color);
  color: var(--dropdown-hover-color);
  font-weight: var(--font-weight-500);
  cursor: pointer;
}

@media (max-width: 768px) {
  .language-switcher[_ngcontent-serverApp-c186] .active-lang[_ngcontent-serverApp-c186] {
    padding: 0 20px;
  }
}


h2[_ngcontent-serverApp-c192],
h3[_ngcontent-serverApp-c192],
h4[_ngcontent-serverApp-c192],
h5[_ngcontent-serverApp-c192],
h6[_ngcontent-serverApp-c192] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c192] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c192] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c192] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c192] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c192] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c192] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c192] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c192],
#wrapper[_ngcontent-serverApp-c192],
.wrapper-slide[_ngcontent-serverApp-c192] {
  height: 100%;
}

body[_ngcontent-serverApp-c192] {
  height: auto;
}

.container[_ngcontent-serverApp-c192] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c192] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c192] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c192] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c192] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c192] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c192] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c192],
a.button[_ngcontent-serverApp-c192] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c192] i.spinner[_ngcontent-serverApp-c192],
a.button[_ngcontent-serverApp-c192] i.spinner[_ngcontent-serverApp-c192] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c192] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c192] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c192] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c192] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c192] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c192] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c192] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c192] .mat-button[_ngcontent-serverApp-c192],
.gli[_ngcontent-serverApp-c192] .mat-fab[_ngcontent-serverApp-c192],
.gli[_ngcontent-serverApp-c192] .mat-flat-button[_ngcontent-serverApp-c192],
.gli[_ngcontent-serverApp-c192] .mat-icon-button[_ngcontent-serverApp-c192],
.gli[_ngcontent-serverApp-c192] .mat-mini-fab[_ngcontent-serverApp-c192],
.gli[_ngcontent-serverApp-c192] .mat-raised-button[_ngcontent-serverApp-c192],
.gli[_ngcontent-serverApp-c192] .mat-stroked-button[_ngcontent-serverApp-c192],
.gli[_ngcontent-serverApp-c192] .mat-dialog-title[_ngcontent-serverApp-c192] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c192] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c192] .mat-checkbox-label[_ngcontent-serverApp-c192] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c192] label[_ngcontent-serverApp-c192] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c192] label[_ngcontent-serverApp-c192] .label-text[_ngcontent-serverApp-c192] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c192] label.icon-right[_ngcontent-serverApp-c192] .icon[_ngcontent-serverApp-c192] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c192] label.icon-left[_ngcontent-serverApp-c192] .icon[_ngcontent-serverApp-c192] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c192] input[_ngcontent-serverApp-c192],
form.default[_ngcontent-serverApp-c192] mat-select[_ngcontent-serverApp-c192] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c192] textarea[_ngcontent-serverApp-c192] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c192] .mat-select-trigger[_ngcontent-serverApp-c192] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c192] input[_ngcontent-serverApp-c192]:-webkit-autofill,
form.default[_ngcontent-serverApp-c192] input[_ngcontent-serverApp-c192]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c192] input[_ngcontent-serverApp-c192]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c192] input[_ngcontent-serverApp-c192]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c192] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c192] .mat-checkbox-background[_ngcontent-serverApp-c192],
form.default[_ngcontent-serverApp-c192] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c192] .mat-checkbox-background[_ngcontent-serverApp-c192],
form.default[_ngcontent-serverApp-c192] .mat-accent[_ngcontent-serverApp-c192] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c192],
form.default[_ngcontent-serverApp-c192] .mat-accent[_ngcontent-serverApp-c192] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c192],
form.default[_ngcontent-serverApp-c192] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c192],
form.default[_ngcontent-serverApp-c192] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c192] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c192] .mat-ripple-element[_ngcontent-serverApp-c192] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c192] .mat-checkbox-layout[_ngcontent-serverApp-c192] .mat-checkbox-label[_ngcontent-serverApp-c192] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c192] input[_ngcontent-serverApp-c192]:focus,
form.default[_ngcontent-serverApp-c192] textarea[_ngcontent-serverApp-c192]:focus,
form.default[_ngcontent-serverApp-c192] mat-select[_ngcontent-serverApp-c192]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c192] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c192],
form.default[_ngcontent-serverApp-c192] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c192],
form.default[_ngcontent-serverApp-c192] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c192] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c192] .errors[_ngcontent-serverApp-c192] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c192] .errors[_ngcontent-serverApp-c192] .error[_ngcontent-serverApp-c192]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c192],
  mat-select[_ngcontent-serverApp-c192] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c192] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c192] .mat-checkbox-background[_ngcontent-serverApp-c192] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c192] {
  outline: none;
}

.fa[_ngcontent-serverApp-c192],
.fas[_ngcontent-serverApp-c192],
.far[_ngcontent-serverApp-c192],
.fa[_ngcontent-serverApp-c192],
.fal[_ngcontent-serverApp-c192] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c192] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c192] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c192],
li[_ngcontent-serverApp-c192] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c192] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c192],
li[_ngcontent-serverApp-c192] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c192] ul[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192],
.content-wrapper[_ngcontent-serverApp-c192] ol[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c192] ul[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c192] ul[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] ul[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192]:before,
.content-wrapper[_ngcontent-serverApp-c192] ol[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] ul[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c192] ol[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] ul[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c192] ol[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] ul[_ngcontent-serverApp-c192],
.content-wrapper[_ngcontent-serverApp-c192] ol[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] ol[_ngcontent-serverApp-c192] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c192] section[_ngcontent-serverApp-c192] a[_ngcontent-serverApp-c192] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c192] section[_ngcontent-serverApp-c192]>header[_ngcontent-serverApp-c192] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c192] section[_ngcontent-serverApp-c192]>header[_ngcontent-serverApp-c192] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c192] section[_ngcontent-serverApp-c192]>header[_ngcontent-serverApp-c192] .container[_ngcontent-serverApp-c192] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c192] section[_ngcontent-serverApp-c192]>header[_ngcontent-serverApp-c192]>a[_ngcontent-serverApp-c192] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c192] section[_ngcontent-serverApp-c192]>header[_ngcontent-serverApp-c192] button[_ngcontent-serverApp-c192] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c192] section[_ngcontent-serverApp-c192]>header[_ngcontent-serverApp-c192] button[disabled][_ngcontent-serverApp-c192] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c192] section.row[_ngcontent-serverApp-c192] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c192] section.row[_ngcontent-serverApp-c192] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c192] section.row.gradient-bg[_ngcontent-serverApp-c192] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c192] section.row.news-listing[_ngcontent-serverApp-c192] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c192] section.row.news-listing[_ngcontent-serverApp-c192] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c192] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c192] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c192] .mat-checkbox-inner-container[_ngcontent-serverApp-c192] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c192] .mat-checkbox-frame[_ngcontent-serverApp-c192],
.mat-checkbox[_ngcontent-serverApp-c192] .mat-checkbox-background[_ngcontent-serverApp-c192] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c192]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c192] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c192] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c192] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c192] p[_ngcontent-serverApp-c192] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c192] p[_ngcontent-serverApp-c192] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c192] p[_ngcontent-serverApp-c192] span[_ngcontent-serverApp-c192] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c192] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c192] .wp-block-button[_ngcontent-serverApp-c192] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c192] .wp-block-button[_ngcontent-serverApp-c192] a[_ngcontent-serverApp-c192] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c192] .wp-block-button[_ngcontent-serverApp-c192]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c192] .is-style-outline[_ngcontent-serverApp-c192] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c192] .is-style-outline[_ngcontent-serverApp-c192] a[_ngcontent-serverApp-c192] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c192] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c192] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c192] {
  justify-content: right;
}

.language-switcher[_ngcontent-serverApp-c192] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a[_ngcontent-serverApp-c192] {
  cursor: pointer;
  display: flex;
  align-items: center;
  padding: 0 20px 0 30px;
  height: 51px;
  color: var(--mobile-menu-text-color);
  border-bottom: 1px solid var(--divider-color);
  justify-content: space-between;
  position: relative;
  background: var(--mobile-menu-background-color);
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a[_ngcontent-serverApp-c192] .logo[_ngcontent-serverApp-c192] {
  position: absolute;
  left: 5px;
  max-width: 14px;
  max-height: 14px;
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a[_ngcontent-serverApp-c192] i[_ngcontent-serverApp-c192] {
  font-size: var(--font-size-18);
  color: var(--site-icons-color);
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.active[_ngcontent-serverApp-c192],
.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a[_ngcontent-serverApp-c192]:hover {
  background: var(--paragraph-text-off-white);
  color: var(--paragraph-text-medium);
  font-weight: var(--font-weight-500);
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.top-level[_ngcontent-serverApp-c192] {
  color: var(--mobile-menu-text-color);
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.top-level.active[_ngcontent-serverApp-c192],
.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.top-level[_ngcontent-serverApp-c192]:hover {
  background: linear-gradient(180deg, var(--site-background-color) 0%, var(--color-primary-2-transparent) 100%);
  color: var(--link-text-color);
  font-weight: 200;
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.back[_ngcontent-serverApp-c192] {
  position: relative;
  justify-content: flex-start;
  color: var(--mobile-menu-text-color);
  background: var(--mobile-menu-header-color);
  padding-left: 35px;
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.back[_ngcontent-serverApp-c192]:hover {
  font-weight: 200;
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.back[_ngcontent-serverApp-c192] i[_ngcontent-serverApp-c192] {
  background: var(--site-icons-color);
  padding: 3px 5px 3px 4px;
  font-size: var(--font-size-10);
  border-radius: 50%;
  color: var(--site-background-color);
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.back[_ngcontent-serverApp-c192] span[_ngcontent-serverApp-c192] {
  margin-top: 2px;
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.submenu-link[_ngcontent-serverApp-c192] {
  padding-left: 35px;
}

.language-switcher[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192] a.submenu-link[_ngcontent-serverApp-c192] .logo[_ngcontent-serverApp-c192] {
  left: 10px;
}

.language-switcher.slidedout-submenu[_ngcontent-serverApp-c192] li[_ngcontent-serverApp-c192]>ul[_ngcontent-serverApp-c192] {
  position: absolute;
  left: 100%;
  top: 0;
  width: 100%;
}


h2[_ngcontent-serverApp-c194],
h3[_ngcontent-serverApp-c194],
h4[_ngcontent-serverApp-c194],
h5[_ngcontent-serverApp-c194],
h6[_ngcontent-serverApp-c194] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c194] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c194] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c194] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c194] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c194] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c194] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c194] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c194],
#wrapper[_ngcontent-serverApp-c194],
.wrapper-slide[_ngcontent-serverApp-c194] {
  height: 100%;
}

body[_ngcontent-serverApp-c194] {
  height: auto;
}

.container[_ngcontent-serverApp-c194] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c194] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c194] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c194] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c194] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c194] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c194] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c194],
a.button[_ngcontent-serverApp-c194] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c194] i.spinner[_ngcontent-serverApp-c194],
a.button[_ngcontent-serverApp-c194] i.spinner[_ngcontent-serverApp-c194] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c194] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c194] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c194] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c194] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c194] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c194] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c194] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c194] .mat-button[_ngcontent-serverApp-c194],
.gli[_ngcontent-serverApp-c194] .mat-fab[_ngcontent-serverApp-c194],
.gli[_ngcontent-serverApp-c194] .mat-flat-button[_ngcontent-serverApp-c194],
.gli[_ngcontent-serverApp-c194] .mat-icon-button[_ngcontent-serverApp-c194],
.gli[_ngcontent-serverApp-c194] .mat-mini-fab[_ngcontent-serverApp-c194],
.gli[_ngcontent-serverApp-c194] .mat-raised-button[_ngcontent-serverApp-c194],
.gli[_ngcontent-serverApp-c194] .mat-stroked-button[_ngcontent-serverApp-c194],
.gli[_ngcontent-serverApp-c194] .mat-dialog-title[_ngcontent-serverApp-c194] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c194] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c194] .mat-checkbox-label[_ngcontent-serverApp-c194] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c194] label[_ngcontent-serverApp-c194] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c194] label[_ngcontent-serverApp-c194] .label-text[_ngcontent-serverApp-c194] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c194] label.icon-right[_ngcontent-serverApp-c194] .icon[_ngcontent-serverApp-c194] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c194] label.icon-left[_ngcontent-serverApp-c194] .icon[_ngcontent-serverApp-c194] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c194] input[_ngcontent-serverApp-c194],
form.default[_ngcontent-serverApp-c194] mat-select[_ngcontent-serverApp-c194] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c194] textarea[_ngcontent-serverApp-c194] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c194] .mat-select-trigger[_ngcontent-serverApp-c194] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c194] input[_ngcontent-serverApp-c194]:-webkit-autofill,
form.default[_ngcontent-serverApp-c194] input[_ngcontent-serverApp-c194]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c194] input[_ngcontent-serverApp-c194]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c194] input[_ngcontent-serverApp-c194]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c194] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c194] .mat-checkbox-background[_ngcontent-serverApp-c194],
form.default[_ngcontent-serverApp-c194] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c194] .mat-checkbox-background[_ngcontent-serverApp-c194],
form.default[_ngcontent-serverApp-c194] .mat-accent[_ngcontent-serverApp-c194] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c194],
form.default[_ngcontent-serverApp-c194] .mat-accent[_ngcontent-serverApp-c194] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c194],
form.default[_ngcontent-serverApp-c194] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c194],
form.default[_ngcontent-serverApp-c194] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c194] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c194] .mat-ripple-element[_ngcontent-serverApp-c194] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c194] .mat-checkbox-layout[_ngcontent-serverApp-c194] .mat-checkbox-label[_ngcontent-serverApp-c194] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c194] input[_ngcontent-serverApp-c194]:focus,
form.default[_ngcontent-serverApp-c194] textarea[_ngcontent-serverApp-c194]:focus,
form.default[_ngcontent-serverApp-c194] mat-select[_ngcontent-serverApp-c194]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c194] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c194],
form.default[_ngcontent-serverApp-c194] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c194],
form.default[_ngcontent-serverApp-c194] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c194] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c194] .errors[_ngcontent-serverApp-c194] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c194] .errors[_ngcontent-serverApp-c194] .error[_ngcontent-serverApp-c194]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c194],
  mat-select[_ngcontent-serverApp-c194] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c194] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c194] .mat-checkbox-background[_ngcontent-serverApp-c194] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c194] {
  outline: none;
}

.fa[_ngcontent-serverApp-c194],
.fas[_ngcontent-serverApp-c194],
.far[_ngcontent-serverApp-c194],
.fa[_ngcontent-serverApp-c194],
.fal[_ngcontent-serverApp-c194] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c194] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c194] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c194],
li[_ngcontent-serverApp-c194] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c194] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c194],
li[_ngcontent-serverApp-c194] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c194] ul[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194],
.content-wrapper[_ngcontent-serverApp-c194] ol[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c194] ul[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c194] ul[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] ul[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194]:before,
.content-wrapper[_ngcontent-serverApp-c194] ol[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] ul[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c194] ol[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] ul[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c194] ol[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] ul[_ngcontent-serverApp-c194],
.content-wrapper[_ngcontent-serverApp-c194] ol[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] ol[_ngcontent-serverApp-c194] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c194] section[_ngcontent-serverApp-c194] a[_ngcontent-serverApp-c194] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c194] section[_ngcontent-serverApp-c194]>header[_ngcontent-serverApp-c194] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c194] section[_ngcontent-serverApp-c194]>header[_ngcontent-serverApp-c194] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c194] section[_ngcontent-serverApp-c194]>header[_ngcontent-serverApp-c194] .container[_ngcontent-serverApp-c194] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c194] section[_ngcontent-serverApp-c194]>header[_ngcontent-serverApp-c194]>a[_ngcontent-serverApp-c194] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c194] section[_ngcontent-serverApp-c194]>header[_ngcontent-serverApp-c194] button[_ngcontent-serverApp-c194] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c194] section[_ngcontent-serverApp-c194]>header[_ngcontent-serverApp-c194] button[disabled][_ngcontent-serverApp-c194] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c194] section.row[_ngcontent-serverApp-c194] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c194] section.row[_ngcontent-serverApp-c194] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c194] section.row.gradient-bg[_ngcontent-serverApp-c194] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c194] section.row.news-listing[_ngcontent-serverApp-c194] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c194] section.row.news-listing[_ngcontent-serverApp-c194] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c194] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c194] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c194] .mat-checkbox-inner-container[_ngcontent-serverApp-c194] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c194] .mat-checkbox-frame[_ngcontent-serverApp-c194],
.mat-checkbox[_ngcontent-serverApp-c194] .mat-checkbox-background[_ngcontent-serverApp-c194] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c194]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c194] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c194] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c194] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c194] p[_ngcontent-serverApp-c194] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c194] p[_ngcontent-serverApp-c194] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c194] p[_ngcontent-serverApp-c194] span[_ngcontent-serverApp-c194] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c194] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c194] .wp-block-button[_ngcontent-serverApp-c194] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c194] .wp-block-button[_ngcontent-serverApp-c194] a[_ngcontent-serverApp-c194] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c194] .wp-block-button[_ngcontent-serverApp-c194]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c194] .is-style-outline[_ngcontent-serverApp-c194] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c194] .is-style-outline[_ngcontent-serverApp-c194] a[_ngcontent-serverApp-c194] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c194] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c194] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c194] {
  justify-content: right;
}

ul[_ngcontent-serverApp-c194] {
  margin: 0;
  padding: 0;
  list-style: none;
}

a[_ngcontent-serverApp-c194]:hover {
  cursor: pointer;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194] {
  display: flex;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li.no-keno[_ngcontent-serverApp-c194] {
  flex: 1;
  padding-right: 90px;
  margin-right: 90px;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194] {
  flex: 1;
  padding-right: 30px;
  margin-right: 30px;
  border-right: 1px solid var(--divider-color);
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]>a[_ngcontent-serverApp-c194],
.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]>span[_ngcontent-serverApp-c194] {
  font-weight: var(--font-weight-bold);
  color: var(--link-text-color);
  white-space: nowrap;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194] span.title[_ngcontent-serverApp-c194] {
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-600);
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]>ul.children[_ngcontent-serverApp-c194] {
  margin-top: 8px;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]>ul.children[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194] {
  white-space: nowrap;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]>ul.children[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194] a[_ngcontent-serverApp-c194] {
  display: flex;
  height: 28px;
  align-items: center;
  color: var(--paragraph-text-medium);
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]:nth-child(1) {
  flex-grow: 0;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]:nth-child(2) {
  flex-shrink: 0;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]:nth-child(2)>ul[_ngcontent-serverApp-c194] {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]:nth-child(2)>ul[_ngcontent-serverApp-c194] li[_ngcontent-serverApp-c194] {
  width: calc(50% - 10px);
}

.footer-menu[_ngcontent-serverApp-c194] nav[_ngcontent-serverApp-c194]>ul.parent[_ngcontent-serverApp-c194]>li[_ngcontent-serverApp-c194]:nth-child(3) {
  flex-grow: 0;
}

.footer-menu[_ngcontent-serverApp-c194] .hidden[_ngcontent-serverApp-c194] {
  display: none;
}


h2[_ngcontent-serverApp-c195],
h3[_ngcontent-serverApp-c195],
h4[_ngcontent-serverApp-c195],
h5[_ngcontent-serverApp-c195],
h6[_ngcontent-serverApp-c195] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c195] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c195] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c195] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c195] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c195] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c195] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c195] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c195],
#wrapper[_ngcontent-serverApp-c195],
.wrapper-slide[_ngcontent-serverApp-c195] {
  height: 100%;
}

body[_ngcontent-serverApp-c195] {
  height: auto;
}

.container[_ngcontent-serverApp-c195] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c195] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c195] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c195] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c195] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c195] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c195] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c195],
a.button[_ngcontent-serverApp-c195] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c195] i.spinner[_ngcontent-serverApp-c195],
a.button[_ngcontent-serverApp-c195] i.spinner[_ngcontent-serverApp-c195] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c195] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c195] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c195] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c195] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c195] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c195] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c195] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c195] .mat-button[_ngcontent-serverApp-c195],
.gli[_ngcontent-serverApp-c195] .mat-fab[_ngcontent-serverApp-c195],
.gli[_ngcontent-serverApp-c195] .mat-flat-button[_ngcontent-serverApp-c195],
.gli[_ngcontent-serverApp-c195] .mat-icon-button[_ngcontent-serverApp-c195],
.gli[_ngcontent-serverApp-c195] .mat-mini-fab[_ngcontent-serverApp-c195],
.gli[_ngcontent-serverApp-c195] .mat-raised-button[_ngcontent-serverApp-c195],
.gli[_ngcontent-serverApp-c195] .mat-stroked-button[_ngcontent-serverApp-c195],
.gli[_ngcontent-serverApp-c195] .mat-dialog-title[_ngcontent-serverApp-c195] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c195] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c195] .mat-checkbox-label[_ngcontent-serverApp-c195] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c195] label[_ngcontent-serverApp-c195] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c195] label[_ngcontent-serverApp-c195] .label-text[_ngcontent-serverApp-c195] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c195] label.icon-right[_ngcontent-serverApp-c195] .icon[_ngcontent-serverApp-c195] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c195] label.icon-left[_ngcontent-serverApp-c195] .icon[_ngcontent-serverApp-c195] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c195] input[_ngcontent-serverApp-c195],
form.default[_ngcontent-serverApp-c195] mat-select[_ngcontent-serverApp-c195] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c195] textarea[_ngcontent-serverApp-c195] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c195] .mat-select-trigger[_ngcontent-serverApp-c195] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c195] input[_ngcontent-serverApp-c195]:-webkit-autofill,
form.default[_ngcontent-serverApp-c195] input[_ngcontent-serverApp-c195]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c195] input[_ngcontent-serverApp-c195]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c195] input[_ngcontent-serverApp-c195]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c195] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c195] .mat-checkbox-background[_ngcontent-serverApp-c195],
form.default[_ngcontent-serverApp-c195] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c195] .mat-checkbox-background[_ngcontent-serverApp-c195],
form.default[_ngcontent-serverApp-c195] .mat-accent[_ngcontent-serverApp-c195] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c195],
form.default[_ngcontent-serverApp-c195] .mat-accent[_ngcontent-serverApp-c195] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c195],
form.default[_ngcontent-serverApp-c195] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c195],
form.default[_ngcontent-serverApp-c195] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c195] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c195] .mat-ripple-element[_ngcontent-serverApp-c195] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c195] .mat-checkbox-layout[_ngcontent-serverApp-c195] .mat-checkbox-label[_ngcontent-serverApp-c195] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c195] input[_ngcontent-serverApp-c195]:focus,
form.default[_ngcontent-serverApp-c195] textarea[_ngcontent-serverApp-c195]:focus,
form.default[_ngcontent-serverApp-c195] mat-select[_ngcontent-serverApp-c195]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c195] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c195],
form.default[_ngcontent-serverApp-c195] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c195],
form.default[_ngcontent-serverApp-c195] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c195] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c195] .errors[_ngcontent-serverApp-c195] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c195] .errors[_ngcontent-serverApp-c195] .error[_ngcontent-serverApp-c195]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c195],
  mat-select[_ngcontent-serverApp-c195] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c195] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c195] .mat-checkbox-background[_ngcontent-serverApp-c195] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c195] {
  outline: none;
}

.fa[_ngcontent-serverApp-c195],
.fas[_ngcontent-serverApp-c195],
.far[_ngcontent-serverApp-c195],
.fa[_ngcontent-serverApp-c195],
.fal[_ngcontent-serverApp-c195] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c195] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c195] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c195],
li[_ngcontent-serverApp-c195] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c195] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c195],
li[_ngcontent-serverApp-c195] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c195] ul[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195],
.content-wrapper[_ngcontent-serverApp-c195] ol[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c195] ul[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c195] ul[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195] ul[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195]:before,
.content-wrapper[_ngcontent-serverApp-c195] ol[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195] ul[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c195] ol[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195] ul[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c195] ol[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195] ul[_ngcontent-serverApp-c195],
.content-wrapper[_ngcontent-serverApp-c195] ol[_ngcontent-serverApp-c195] li[_ngcontent-serverApp-c195] ol[_ngcontent-serverApp-c195] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c195] section[_ngcontent-serverApp-c195] a[_ngcontent-serverApp-c195] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c195] section[_ngcontent-serverApp-c195]>header[_ngcontent-serverApp-c195] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c195] section[_ngcontent-serverApp-c195]>header[_ngcontent-serverApp-c195] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c195] section[_ngcontent-serverApp-c195]>header[_ngcontent-serverApp-c195] .container[_ngcontent-serverApp-c195] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c195] section[_ngcontent-serverApp-c195]>header[_ngcontent-serverApp-c195]>a[_ngcontent-serverApp-c195] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c195] section[_ngcontent-serverApp-c195]>header[_ngcontent-serverApp-c195] button[_ngcontent-serverApp-c195] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c195] section[_ngcontent-serverApp-c195]>header[_ngcontent-serverApp-c195] button[disabled][_ngcontent-serverApp-c195] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c195] section.row[_ngcontent-serverApp-c195] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c195] section.row[_ngcontent-serverApp-c195] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c195] section.row.gradient-bg[_ngcontent-serverApp-c195] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c195] section.row.news-listing[_ngcontent-serverApp-c195] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c195] section.row.news-listing[_ngcontent-serverApp-c195] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c195] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c195] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c195] .mat-checkbox-inner-container[_ngcontent-serverApp-c195] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c195] .mat-checkbox-frame[_ngcontent-serverApp-c195],
.mat-checkbox[_ngcontent-serverApp-c195] .mat-checkbox-background[_ngcontent-serverApp-c195] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c195]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c195] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c195] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c195] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c195] p[_ngcontent-serverApp-c195] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c195] p[_ngcontent-serverApp-c195] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c195] p[_ngcontent-serverApp-c195] span[_ngcontent-serverApp-c195] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c195] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c195] .wp-block-button[_ngcontent-serverApp-c195] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c195] .wp-block-button[_ngcontent-serverApp-c195] a[_ngcontent-serverApp-c195] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c195] .wp-block-button[_ngcontent-serverApp-c195]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c195] .is-style-outline[_ngcontent-serverApp-c195] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c195] .is-style-outline[_ngcontent-serverApp-c195] a[_ngcontent-serverApp-c195] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c195] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c195] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c195] {
  justify-content: right;
}

section[_ngcontent-serverApp-c195] {
  display: flex;
  flex-direction: column;
  margin-bottom: 15px;
  white-space: nowrap;
  line-height: 21px;
}

section[_ngcontent-serverApp-c195]:last-child {
  margin-bottom: 0;
}

section[_ngcontent-serverApp-c195] .title[_ngcontent-serverApp-c195] {
  font-weight: var(--font-weight-bold) !important;
  color: var(--paragraph-text-dark);
  margin-bottom: 16px;
}

section.security[_ngcontent-serverApp-c195] .images[_ngcontent-serverApp-c195] img[_ngcontent-serverApp-c195] {
  margin-right: 10px;
}

section.security[_ngcontent-serverApp-c195] .images[_ngcontent-serverApp-c195] img[_ngcontent-serverApp-c195]:last-child {
  margin-right: 0;
}

section.social[_ngcontent-serverApp-c195] {
  margin-bottom: 15px;
  line-height: inherit;
}

section.social[_ngcontent-serverApp-c195] .icon[_ngcontent-serverApp-c195] {
  font-size: var(--font-size-17);
  margin-right: 10px;
  vertical-align: top;
}

section.payment-methods[_ngcontent-serverApp-c195] {
  align-items: center;
}

@media (min-width: 1024px) {
  section.payment-methods[_ngcontent-serverApp-c195] {
    align-items: initial;
  }
}

section.payment-methods[_ngcontent-serverApp-c195] .title[_ngcontent-serverApp-c195] {
  font-size: var(--font-size-16);
  margin-bottom: 24px;
  font-weight: var(--font-weight-500);
}

@media (min-width: 768px) {
  section.payment-methods[_ngcontent-serverApp-c195] .title[_ngcontent-serverApp-c195] {
    font-size: var(--font-size-13);
    margin-bottom: 15px;
  }
}

section.payment-methods[_ngcontent-serverApp-c195] .images[_ngcontent-serverApp-c195] {
  width: 100%;
  max-width: 252px;
  display: flex;
  flex-wrap: wrap;
}

@media (min-width: 1024px) {
  section.payment-methods[_ngcontent-serverApp-c195] .images[_ngcontent-serverApp-c195] {
    max-width: 376px;
  }
}

@media (min-width: 1280px) {
  section.payment-methods[_ngcontent-serverApp-c195] .images[_ngcontent-serverApp-c195] {
    max-width: 411px;
  }
}

section.payment-methods[_ngcontent-serverApp-c195] .images[_ngcontent-serverApp-c195] img[_ngcontent-serverApp-c195] {
  width: 84px;
}

@media (min-width: 1280px) {
  section.payment-methods[_ngcontent-serverApp-c195] .images[_ngcontent-serverApp-c195] img[_ngcontent-serverApp-c195] {
    width: auto;
    width: initial;
  }
}

section.payment-methods[_ngcontent-serverApp-c195] .images[_ngcontent-serverApp-c195] .grid-container[_ngcontent-serverApp-c195] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
}

section.payment-methods[_ngcontent-serverApp-c195] .more-link[_ngcontent-serverApp-c195] {
  margin-top: 15px;
  color: var(--link-text-color);
  display: flex;
  height: 18px;
  align-items: center;
  cursor: pointer;
}

@media (min-width: 1024px) {
  section.payment-methods[_ngcontent-serverApp-c195] .more-link[_ngcontent-serverApp-c195] {
    margin-top: 10px;
  }
}

section.payment-methods[_ngcontent-serverApp-c195] .more-link[_ngcontent-serverApp-c195] span[_ngcontent-serverApp-c195] {
  font-size: var(--font-size-14);
  line-height: 17px;
  font-weight: var(--font-weight-500);
}

@media (min-width: 1024px) {
  section.payment-methods[_ngcontent-serverApp-c195] .more-link[_ngcontent-serverApp-c195] span[_ngcontent-serverApp-c195] {
    font-size: var(--font-size-12);
    line-height: 14px;
  }
}

section.payment-methods[_ngcontent-serverApp-c195] .more-link[_ngcontent-serverApp-c195] i[_ngcontent-serverApp-c195] {
  font-size: var(--font-size-15);
  margin-left: 2px;
}

@media (min-width: 1024px) {
  section.payment-methods[_ngcontent-serverApp-c195] .more-link[_ngcontent-serverApp-c195] i[_ngcontent-serverApp-c195] {
    font-size: var(--font-size-13);
    margin-left: 3px;
  }
}


h2[_ngcontent-serverApp-c196],
h3[_ngcontent-serverApp-c196],
h4[_ngcontent-serverApp-c196],
h5[_ngcontent-serverApp-c196],
h6[_ngcontent-serverApp-c196] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c196] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c196] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c196] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c196] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c196] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c196] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c196] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c196],
#wrapper[_ngcontent-serverApp-c196],
.wrapper-slide[_ngcontent-serverApp-c196] {
  height: 100%;
}

body[_ngcontent-serverApp-c196] {
  height: auto;
}

.container[_ngcontent-serverApp-c196] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c196] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c196] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c196] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c196] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c196] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c196] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c196],
a.button[_ngcontent-serverApp-c196] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c196] i.spinner[_ngcontent-serverApp-c196],
a.button[_ngcontent-serverApp-c196] i.spinner[_ngcontent-serverApp-c196] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c196] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c196] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c196] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c196] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c196] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c196] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c196] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c196] .mat-button[_ngcontent-serverApp-c196],
.gli[_ngcontent-serverApp-c196] .mat-fab[_ngcontent-serverApp-c196],
.gli[_ngcontent-serverApp-c196] .mat-flat-button[_ngcontent-serverApp-c196],
.gli[_ngcontent-serverApp-c196] .mat-icon-button[_ngcontent-serverApp-c196],
.gli[_ngcontent-serverApp-c196] .mat-mini-fab[_ngcontent-serverApp-c196],
.gli[_ngcontent-serverApp-c196] .mat-raised-button[_ngcontent-serverApp-c196],
.gli[_ngcontent-serverApp-c196] .mat-stroked-button[_ngcontent-serverApp-c196],
.gli[_ngcontent-serverApp-c196] .mat-dialog-title[_ngcontent-serverApp-c196] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c196] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c196] .mat-checkbox-label[_ngcontent-serverApp-c196] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c196] label[_ngcontent-serverApp-c196] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c196] label[_ngcontent-serverApp-c196] .label-text[_ngcontent-serverApp-c196] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c196] label.icon-right[_ngcontent-serverApp-c196] .icon[_ngcontent-serverApp-c196] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c196] label.icon-left[_ngcontent-serverApp-c196] .icon[_ngcontent-serverApp-c196] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c196] input[_ngcontent-serverApp-c196],
form.default[_ngcontent-serverApp-c196] mat-select[_ngcontent-serverApp-c196] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c196] textarea[_ngcontent-serverApp-c196] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c196] .mat-select-trigger[_ngcontent-serverApp-c196] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c196] input[_ngcontent-serverApp-c196]:-webkit-autofill,
form.default[_ngcontent-serverApp-c196] input[_ngcontent-serverApp-c196]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c196] input[_ngcontent-serverApp-c196]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c196] input[_ngcontent-serverApp-c196]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c196] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c196] .mat-checkbox-background[_ngcontent-serverApp-c196],
form.default[_ngcontent-serverApp-c196] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c196] .mat-checkbox-background[_ngcontent-serverApp-c196],
form.default[_ngcontent-serverApp-c196] .mat-accent[_ngcontent-serverApp-c196] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c196],
form.default[_ngcontent-serverApp-c196] .mat-accent[_ngcontent-serverApp-c196] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c196],
form.default[_ngcontent-serverApp-c196] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c196],
form.default[_ngcontent-serverApp-c196] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c196] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c196] .mat-ripple-element[_ngcontent-serverApp-c196] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c196] .mat-checkbox-layout[_ngcontent-serverApp-c196] .mat-checkbox-label[_ngcontent-serverApp-c196] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c196] input[_ngcontent-serverApp-c196]:focus,
form.default[_ngcontent-serverApp-c196] textarea[_ngcontent-serverApp-c196]:focus,
form.default[_ngcontent-serverApp-c196] mat-select[_ngcontent-serverApp-c196]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c196] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c196],
form.default[_ngcontent-serverApp-c196] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c196],
form.default[_ngcontent-serverApp-c196] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c196] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c196] .errors[_ngcontent-serverApp-c196] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c196] .errors[_ngcontent-serverApp-c196] .error[_ngcontent-serverApp-c196]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c196],
  mat-select[_ngcontent-serverApp-c196] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c196] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c196] .mat-checkbox-background[_ngcontent-serverApp-c196] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c196] {
  outline: none;
}

.fa[_ngcontent-serverApp-c196],
.fas[_ngcontent-serverApp-c196],
.far[_ngcontent-serverApp-c196],
.fa[_ngcontent-serverApp-c196],
.fal[_ngcontent-serverApp-c196] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c196] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c196] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c196],
li[_ngcontent-serverApp-c196] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c196] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c196],
li[_ngcontent-serverApp-c196] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c196] ul[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196],
.content-wrapper[_ngcontent-serverApp-c196] ol[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c196] ul[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c196] ul[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196] ul[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196]:before,
.content-wrapper[_ngcontent-serverApp-c196] ol[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196] ul[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c196] ol[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196] ul[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c196] ol[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196] ul[_ngcontent-serverApp-c196],
.content-wrapper[_ngcontent-serverApp-c196] ol[_ngcontent-serverApp-c196] li[_ngcontent-serverApp-c196] ol[_ngcontent-serverApp-c196] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c196] section[_ngcontent-serverApp-c196] a[_ngcontent-serverApp-c196] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c196] section[_ngcontent-serverApp-c196]>header[_ngcontent-serverApp-c196] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c196] section[_ngcontent-serverApp-c196]>header[_ngcontent-serverApp-c196] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c196] section[_ngcontent-serverApp-c196]>header[_ngcontent-serverApp-c196] .container[_ngcontent-serverApp-c196] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c196] section[_ngcontent-serverApp-c196]>header[_ngcontent-serverApp-c196]>a[_ngcontent-serverApp-c196] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c196] section[_ngcontent-serverApp-c196]>header[_ngcontent-serverApp-c196] button[_ngcontent-serverApp-c196] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c196] section[_ngcontent-serverApp-c196]>header[_ngcontent-serverApp-c196] button[disabled][_ngcontent-serverApp-c196] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c196] section.row[_ngcontent-serverApp-c196] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c196] section.row[_ngcontent-serverApp-c196] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c196] section.row.gradient-bg[_ngcontent-serverApp-c196] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c196] section.row.news-listing[_ngcontent-serverApp-c196] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c196] section.row.news-listing[_ngcontent-serverApp-c196] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c196] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c196] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c196] .mat-checkbox-inner-container[_ngcontent-serverApp-c196] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c196] .mat-checkbox-frame[_ngcontent-serverApp-c196],
.mat-checkbox[_ngcontent-serverApp-c196] .mat-checkbox-background[_ngcontent-serverApp-c196] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c196]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c196] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c196] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c196] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c196] p[_ngcontent-serverApp-c196] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c196] p[_ngcontent-serverApp-c196] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c196] p[_ngcontent-serverApp-c196] span[_ngcontent-serverApp-c196] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c196] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c196] .wp-block-button[_ngcontent-serverApp-c196] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c196] .wp-block-button[_ngcontent-serverApp-c196] a[_ngcontent-serverApp-c196] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c196] .wp-block-button[_ngcontent-serverApp-c196]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c196] .is-style-outline[_ngcontent-serverApp-c196] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c196] .is-style-outline[_ngcontent-serverApp-c196] a[_ngcontent-serverApp-c196] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c196] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c196] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c196] {
  justify-content: right;
}

[_nghost-serverApp-c196] section[_ngcontent-serverApp-c196] {
  background: var(--license-section-background);
}

[_nghost-serverApp-c196] .normal-cursor[_ngcontent-serverApp-c196] {
  cursor: default !important;
}

[_nghost-serverApp-c196] .logo-wrapper[_ngcontent-serverApp-c196] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
  flex-wrap: wrap;
}

[_nghost-serverApp-c196] .logo-wrapper[_ngcontent-serverApp-c196] .footer-icon[_ngcontent-serverApp-c196] {
  max-height: 70px;
  max-width: 70px;
  margin: 20px 20px;
}

@media (max-width: 768px) {
  [_nghost-serverApp-c196] .logo-wrapper[_ngcontent-serverApp-c196] .footer-icon[_ngcontent-serverApp-c196] {
    max-height: 90px;
    max-width: 90px;
    margin: 10px 10px;
  }
}

[_nghost-serverApp-c196] .logo-border[_ngcontent-serverApp-c196] {
  width: 55px;
  height: 55px;
  border: 3px solid var(--form-label-icon-color);
  border-radius: 50%;
  display: flex;
  align-items: center;
}

[_nghost-serverApp-c196] .logo-border[_ngcontent-serverApp-c196] span[_ngcontent-serverApp-c196] {
  color: var(--form-label-icon-color);
  font-size: 1.5rem;
  font-weight: var(--font-weight-500);
  margin: auto;
  line-height: 52px;
}

@media (max-width: 768px) {
  [_nghost-serverApp-c196] .age-display[_ngcontent-serverApp-c196] {
    margin-right: 10px;
  }

  [_nghost-serverApp-c196] .logo-border[_ngcontent-serverApp-c196] {
    width: 42px;
    height: 42px;
  }

  [_nghost-serverApp-c196] .logo-border[_ngcontent-serverApp-c196] span[_ngcontent-serverApp-c196] {
    font-size: 1.2rem;
    line-height: 38px;
  }

  [_nghost-serverApp-c196] .license-display[_ngcontent-serverApp-c196] {
    margin-left: 10px;
  }

  [_nghost-serverApp-c196] .license-display[_ngcontent-serverApp-c196] img[_ngcontent-serverApp-c196] {
    max-width: 163px;
  }
}


h2[_ngcontent-serverApp-c198],
h3[_ngcontent-serverApp-c198],
h4[_ngcontent-serverApp-c198],
h5[_ngcontent-serverApp-c198],
h6[_ngcontent-serverApp-c198] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c198] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c198] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c198] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c198] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c198] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c198] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c198] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c198],
#wrapper[_ngcontent-serverApp-c198],
.wrapper-slide[_ngcontent-serverApp-c198] {
  height: 100%;
}

body[_ngcontent-serverApp-c198] {
  height: auto;
}

.container[_ngcontent-serverApp-c198] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c198] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c198] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c198] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c198] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c198] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c198] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c198],
a.button[_ngcontent-serverApp-c198] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c198] i.spinner[_ngcontent-serverApp-c198],
a.button[_ngcontent-serverApp-c198] i.spinner[_ngcontent-serverApp-c198] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c198] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c198] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c198] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c198] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c198] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c198] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c198] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c198] .mat-button[_ngcontent-serverApp-c198],
.gli[_ngcontent-serverApp-c198] .mat-fab[_ngcontent-serverApp-c198],
.gli[_ngcontent-serverApp-c198] .mat-flat-button[_ngcontent-serverApp-c198],
.gli[_ngcontent-serverApp-c198] .mat-icon-button[_ngcontent-serverApp-c198],
.gli[_ngcontent-serverApp-c198] .mat-mini-fab[_ngcontent-serverApp-c198],
.gli[_ngcontent-serverApp-c198] .mat-raised-button[_ngcontent-serverApp-c198],
.gli[_ngcontent-serverApp-c198] .mat-stroked-button[_ngcontent-serverApp-c198],
.gli[_ngcontent-serverApp-c198] .mat-dialog-title[_ngcontent-serverApp-c198] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c198] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c198] .mat-checkbox-label[_ngcontent-serverApp-c198] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c198] label[_ngcontent-serverApp-c198] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c198] label[_ngcontent-serverApp-c198] .label-text[_ngcontent-serverApp-c198] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c198] label.icon-right[_ngcontent-serverApp-c198] .icon[_ngcontent-serverApp-c198] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c198] label.icon-left[_ngcontent-serverApp-c198] .icon[_ngcontent-serverApp-c198] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c198] input[_ngcontent-serverApp-c198],
form.default[_ngcontent-serverApp-c198] mat-select[_ngcontent-serverApp-c198] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c198] textarea[_ngcontent-serverApp-c198] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c198] .mat-select-trigger[_ngcontent-serverApp-c198] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c198] input[_ngcontent-serverApp-c198]:-webkit-autofill,
form.default[_ngcontent-serverApp-c198] input[_ngcontent-serverApp-c198]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c198] input[_ngcontent-serverApp-c198]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c198] input[_ngcontent-serverApp-c198]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c198] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c198] .mat-checkbox-background[_ngcontent-serverApp-c198],
form.default[_ngcontent-serverApp-c198] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c198] .mat-checkbox-background[_ngcontent-serverApp-c198],
form.default[_ngcontent-serverApp-c198] .mat-accent[_ngcontent-serverApp-c198] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c198],
form.default[_ngcontent-serverApp-c198] .mat-accent[_ngcontent-serverApp-c198] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c198],
form.default[_ngcontent-serverApp-c198] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c198],
form.default[_ngcontent-serverApp-c198] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c198] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c198] .mat-ripple-element[_ngcontent-serverApp-c198] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c198] .mat-checkbox-layout[_ngcontent-serverApp-c198] .mat-checkbox-label[_ngcontent-serverApp-c198] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c198] input[_ngcontent-serverApp-c198]:focus,
form.default[_ngcontent-serverApp-c198] textarea[_ngcontent-serverApp-c198]:focus,
form.default[_ngcontent-serverApp-c198] mat-select[_ngcontent-serverApp-c198]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c198] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c198],
form.default[_ngcontent-serverApp-c198] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c198],
form.default[_ngcontent-serverApp-c198] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c198] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c198] .errors[_ngcontent-serverApp-c198] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c198] .errors[_ngcontent-serverApp-c198] .error[_ngcontent-serverApp-c198]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c198],
  mat-select[_ngcontent-serverApp-c198] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c198] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c198] .mat-checkbox-background[_ngcontent-serverApp-c198] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c198] {
  outline: none;
}

.fa[_ngcontent-serverApp-c198],
.fas[_ngcontent-serverApp-c198],
.far[_ngcontent-serverApp-c198],
.fa[_ngcontent-serverApp-c198],
.fal[_ngcontent-serverApp-c198] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c198] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c198] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c198],
li[_ngcontent-serverApp-c198] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c198] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c198],
li[_ngcontent-serverApp-c198] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c198] ul[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198],
.content-wrapper[_ngcontent-serverApp-c198] ol[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c198] ul[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c198] ul[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198] ul[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198]:before,
.content-wrapper[_ngcontent-serverApp-c198] ol[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198] ul[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c198] ol[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198] ul[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c198] ol[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198] ul[_ngcontent-serverApp-c198],
.content-wrapper[_ngcontent-serverApp-c198] ol[_ngcontent-serverApp-c198] li[_ngcontent-serverApp-c198] ol[_ngcontent-serverApp-c198] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c198] section[_ngcontent-serverApp-c198] a[_ngcontent-serverApp-c198] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c198] section[_ngcontent-serverApp-c198]>header[_ngcontent-serverApp-c198] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c198] section[_ngcontent-serverApp-c198]>header[_ngcontent-serverApp-c198] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c198] section[_ngcontent-serverApp-c198]>header[_ngcontent-serverApp-c198] .container[_ngcontent-serverApp-c198] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c198] section[_ngcontent-serverApp-c198]>header[_ngcontent-serverApp-c198]>a[_ngcontent-serverApp-c198] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c198] section[_ngcontent-serverApp-c198]>header[_ngcontent-serverApp-c198] button[_ngcontent-serverApp-c198] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c198] section[_ngcontent-serverApp-c198]>header[_ngcontent-serverApp-c198] button[disabled][_ngcontent-serverApp-c198] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c198] section.row[_ngcontent-serverApp-c198] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c198] section.row[_ngcontent-serverApp-c198] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c198] section.row.gradient-bg[_ngcontent-serverApp-c198] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c198] section.row.news-listing[_ngcontent-serverApp-c198] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c198] section.row.news-listing[_ngcontent-serverApp-c198] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c198] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c198] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c198] .mat-checkbox-inner-container[_ngcontent-serverApp-c198] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c198] .mat-checkbox-frame[_ngcontent-serverApp-c198],
.mat-checkbox[_ngcontent-serverApp-c198] .mat-checkbox-background[_ngcontent-serverApp-c198] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c198]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c198] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c198] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c198] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c198] p[_ngcontent-serverApp-c198] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c198] p[_ngcontent-serverApp-c198] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c198] p[_ngcontent-serverApp-c198] span[_ngcontent-serverApp-c198] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c198] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c198] .wp-block-button[_ngcontent-serverApp-c198] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c198] .wp-block-button[_ngcontent-serverApp-c198] a[_ngcontent-serverApp-c198] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c198] .wp-block-button[_ngcontent-serverApp-c198]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c198] .is-style-outline[_ngcontent-serverApp-c198] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c198] .is-style-outline[_ngcontent-serverApp-c198] a[_ngcontent-serverApp-c198] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c198] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c198] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c198] {
  justify-content: right;
}

.footer-t-c[_ngcontent-serverApp-c198] {
  font-size: var(--font-size-11);
  display: flex;
}

.footer-t-c[_ngcontent-serverApp-c198] p {
  line-height: 16px;
  font-size: var(--font-size-11);
}

.footer-t-c[_ngcontent-serverApp-c198]>div {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding-top: 5px;
}

.footer-t-c[_ngcontent-serverApp-c198] .left {
  flex-grow: 0;
  padding-right: 30px;
  margin-right: 30px;
  border-right: 1px solid var(--footer-terms-section-divider-color);
  white-space: nowrap;
  padding-top: 5px;
}

.footer-t-c[_ngcontent-serverApp-c198] .left .software-version {
  margin-top: 10px;
}

.footer-t-c[_ngcontent-serverApp-c198] .left .links {
  display: flex;
  margin-top: 4px;
}

.footer-t-c[_ngcontent-serverApp-c198] .left .links a {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.footer-t-c[_ngcontent-serverApp-c198] .left .links a:not(:last-child) {
  margin-right: 10px;
  padding-right: 10px;
  border-right: 1px solid var(--link-text-color);
}

.footer-t-c[_ngcontent-serverApp-c198] .right p {
  margin: 0;
  line-height: 18px;
}

.footer-t-c[_ngcontent-serverApp-c198] .right a,
.footer-t-c[_ngcontent-serverApp-c198] .right span.links {
  color: var(--link-text-color);
}

.footer-t-c[_ngcontent-serverApp-c198] .right a {
  font-weight: var(--font-weight-500);
}


h2[_ngcontent-serverApp-c199],
h3[_ngcontent-serverApp-c199],
h4[_ngcontent-serverApp-c199],
h5[_ngcontent-serverApp-c199],
h6[_ngcontent-serverApp-c199] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c199] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c199] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c199] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c199] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c199] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c199] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c199] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c199],
#wrapper[_ngcontent-serverApp-c199],
.wrapper-slide[_ngcontent-serverApp-c199] {
  height: 100%;
}

body[_ngcontent-serverApp-c199] {
  height: auto;
}

.container[_ngcontent-serverApp-c199] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c199] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c199] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c199] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c199] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c199] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c199] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c199],
a.button[_ngcontent-serverApp-c199] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c199] i.spinner[_ngcontent-serverApp-c199],
a.button[_ngcontent-serverApp-c199] i.spinner[_ngcontent-serverApp-c199] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c199] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c199] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c199] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c199] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c199] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c199] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c199] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c199] .mat-button[_ngcontent-serverApp-c199],
.gli[_ngcontent-serverApp-c199] .mat-fab[_ngcontent-serverApp-c199],
.gli[_ngcontent-serverApp-c199] .mat-flat-button[_ngcontent-serverApp-c199],
.gli[_ngcontent-serverApp-c199] .mat-icon-button[_ngcontent-serverApp-c199],
.gli[_ngcontent-serverApp-c199] .mat-mini-fab[_ngcontent-serverApp-c199],
.gli[_ngcontent-serverApp-c199] .mat-raised-button[_ngcontent-serverApp-c199],
.gli[_ngcontent-serverApp-c199] .mat-stroked-button[_ngcontent-serverApp-c199],
.gli[_ngcontent-serverApp-c199] .mat-dialog-title[_ngcontent-serverApp-c199] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c199] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c199] .mat-checkbox-label[_ngcontent-serverApp-c199] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c199] label[_ngcontent-serverApp-c199] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c199] label[_ngcontent-serverApp-c199] .label-text[_ngcontent-serverApp-c199] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c199] label.icon-right[_ngcontent-serverApp-c199] .icon[_ngcontent-serverApp-c199] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c199] label.icon-left[_ngcontent-serverApp-c199] .icon[_ngcontent-serverApp-c199] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c199] input[_ngcontent-serverApp-c199],
form.default[_ngcontent-serverApp-c199] mat-select[_ngcontent-serverApp-c199] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c199] textarea[_ngcontent-serverApp-c199] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c199] .mat-select-trigger[_ngcontent-serverApp-c199] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c199] input[_ngcontent-serverApp-c199]:-webkit-autofill,
form.default[_ngcontent-serverApp-c199] input[_ngcontent-serverApp-c199]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c199] input[_ngcontent-serverApp-c199]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c199] input[_ngcontent-serverApp-c199]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c199] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c199] .mat-checkbox-background[_ngcontent-serverApp-c199],
form.default[_ngcontent-serverApp-c199] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c199] .mat-checkbox-background[_ngcontent-serverApp-c199],
form.default[_ngcontent-serverApp-c199] .mat-accent[_ngcontent-serverApp-c199] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c199],
form.default[_ngcontent-serverApp-c199] .mat-accent[_ngcontent-serverApp-c199] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c199],
form.default[_ngcontent-serverApp-c199] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c199],
form.default[_ngcontent-serverApp-c199] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c199] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c199] .mat-ripple-element[_ngcontent-serverApp-c199] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c199] .mat-checkbox-layout[_ngcontent-serverApp-c199] .mat-checkbox-label[_ngcontent-serverApp-c199] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c199] input[_ngcontent-serverApp-c199]:focus,
form.default[_ngcontent-serverApp-c199] textarea[_ngcontent-serverApp-c199]:focus,
form.default[_ngcontent-serverApp-c199] mat-select[_ngcontent-serverApp-c199]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c199] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c199],
form.default[_ngcontent-serverApp-c199] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c199],
form.default[_ngcontent-serverApp-c199] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c199] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c199] .errors[_ngcontent-serverApp-c199] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c199] .errors[_ngcontent-serverApp-c199] .error[_ngcontent-serverApp-c199]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c199],
  mat-select[_ngcontent-serverApp-c199] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c199] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c199] .mat-checkbox-background[_ngcontent-serverApp-c199] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c199] {
  outline: none;
}

.fa[_ngcontent-serverApp-c199],
.fas[_ngcontent-serverApp-c199],
.far[_ngcontent-serverApp-c199],
.fa[_ngcontent-serverApp-c199],
.fal[_ngcontent-serverApp-c199] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c199] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c199] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c199],
li[_ngcontent-serverApp-c199] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c199] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c199],
li[_ngcontent-serverApp-c199] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c199] ul[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199],
.content-wrapper[_ngcontent-serverApp-c199] ol[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c199] ul[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c199] ul[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199] ul[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199]:before,
.content-wrapper[_ngcontent-serverApp-c199] ol[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199] ul[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c199] ol[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199] ul[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c199] ol[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199] ul[_ngcontent-serverApp-c199],
.content-wrapper[_ngcontent-serverApp-c199] ol[_ngcontent-serverApp-c199] li[_ngcontent-serverApp-c199] ol[_ngcontent-serverApp-c199] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c199] section[_ngcontent-serverApp-c199] a[_ngcontent-serverApp-c199] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c199] section[_ngcontent-serverApp-c199]>header[_ngcontent-serverApp-c199] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c199] section[_ngcontent-serverApp-c199]>header[_ngcontent-serverApp-c199] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c199] section[_ngcontent-serverApp-c199]>header[_ngcontent-serverApp-c199] .container[_ngcontent-serverApp-c199] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c199] section[_ngcontent-serverApp-c199]>header[_ngcontent-serverApp-c199]>a[_ngcontent-serverApp-c199] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c199] section[_ngcontent-serverApp-c199]>header[_ngcontent-serverApp-c199] button[_ngcontent-serverApp-c199] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c199] section[_ngcontent-serverApp-c199]>header[_ngcontent-serverApp-c199] button[disabled][_ngcontent-serverApp-c199] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c199] section.row[_ngcontent-serverApp-c199] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c199] section.row[_ngcontent-serverApp-c199] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c199] section.row.gradient-bg[_ngcontent-serverApp-c199] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c199] section.row.news-listing[_ngcontent-serverApp-c199] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c199] section.row.news-listing[_ngcontent-serverApp-c199] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c199] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c199] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c199] .mat-checkbox-inner-container[_ngcontent-serverApp-c199] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c199] .mat-checkbox-frame[_ngcontent-serverApp-c199],
.mat-checkbox[_ngcontent-serverApp-c199] .mat-checkbox-background[_ngcontent-serverApp-c199] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c199]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c199] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c199] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c199] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c199] p[_ngcontent-serverApp-c199] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c199] p[_ngcontent-serverApp-c199] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c199] p[_ngcontent-serverApp-c199] span[_ngcontent-serverApp-c199] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c199] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c199] .wp-block-button[_ngcontent-serverApp-c199] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c199] .wp-block-button[_ngcontent-serverApp-c199] a[_ngcontent-serverApp-c199] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c199] .wp-block-button[_ngcontent-serverApp-c199]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c199] .is-style-outline[_ngcontent-serverApp-c199] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c199] .is-style-outline[_ngcontent-serverApp-c199] a[_ngcontent-serverApp-c199] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c199] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c199] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c199] {
  justify-content: right;
}

.social-media-icons[_ngcontent-serverApp-c199] {
  margin-left: 1.875rem;
  padding-left: 1.875rem;
  border-left: 1px solid var(--footer-terms-section-divider-color);
}

@media (max-width: 768px) {
  .social-media-icons[_ngcontent-serverApp-c199] {
    margin-left: 0;
    padding-left: 0;
    border-left: none;
  }
}

.social-media-icons[_ngcontent-serverApp-c199] .title[_ngcontent-serverApp-c199] {
  font-size: 0.75rem;
  line-height: 1.688rem;
  margin-bottom: 0.563rem;
  font-weight: bold;
}

@media (max-width: 768px) {
  .social-media-icons[_ngcontent-serverApp-c199] .title[_ngcontent-serverApp-c199] {
    line-height: 0.75rem;
  }
}

.social-media-icons[_ngcontent-serverApp-c199] .icon-wrapper[_ngcontent-serverApp-c199] {
  display: flex;
  grid-gap: 0.625rem;
  gap: 0.625rem;
  align-items: center;
}

@media (max-width: 768px) {
  .social-media-icons[_ngcontent-serverApp-c199] .icon-wrapper[_ngcontent-serverApp-c199] {
    justify-content: center;
    margin-bottom: 1.875rem;
  }
}


h2[_ngcontent-serverApp-c143],
h3[_ngcontent-serverApp-c143],
h4[_ngcontent-serverApp-c143],
h5[_ngcontent-serverApp-c143],
h6[_ngcontent-serverApp-c143] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c143] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c143] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c143] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c143] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c143] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c143] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c143] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c143],
#wrapper[_ngcontent-serverApp-c143],
.wrapper-slide[_ngcontent-serverApp-c143] {
  height: 100%;
}

body[_ngcontent-serverApp-c143] {
  height: auto;
}

.container[_ngcontent-serverApp-c143] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c143] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c143] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c143] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c143] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c143] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c143] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c143],
a.button[_ngcontent-serverApp-c143] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c143] i.spinner[_ngcontent-serverApp-c143],
a.button[_ngcontent-serverApp-c143] i.spinner[_ngcontent-serverApp-c143] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c143] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c143] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c143] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c143] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c143] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c143] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c143] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c143] .mat-button[_ngcontent-serverApp-c143],
.gli[_ngcontent-serverApp-c143] .mat-fab[_ngcontent-serverApp-c143],
.gli[_ngcontent-serverApp-c143] .mat-flat-button[_ngcontent-serverApp-c143],
.gli[_ngcontent-serverApp-c143] .mat-icon-button[_ngcontent-serverApp-c143],
.gli[_ngcontent-serverApp-c143] .mat-mini-fab[_ngcontent-serverApp-c143],
.gli[_ngcontent-serverApp-c143] .mat-raised-button[_ngcontent-serverApp-c143],
.gli[_ngcontent-serverApp-c143] .mat-stroked-button[_ngcontent-serverApp-c143],
.gli[_ngcontent-serverApp-c143] .mat-dialog-title[_ngcontent-serverApp-c143] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c143] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c143] .mat-checkbox-label[_ngcontent-serverApp-c143] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c143] label[_ngcontent-serverApp-c143] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c143] label[_ngcontent-serverApp-c143] .label-text[_ngcontent-serverApp-c143] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c143] label.icon-right[_ngcontent-serverApp-c143] .icon[_ngcontent-serverApp-c143] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c143] label.icon-left[_ngcontent-serverApp-c143] .icon[_ngcontent-serverApp-c143] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c143] input[_ngcontent-serverApp-c143],
form.default[_ngcontent-serverApp-c143] mat-select[_ngcontent-serverApp-c143] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c143] textarea[_ngcontent-serverApp-c143] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c143] .mat-select-trigger[_ngcontent-serverApp-c143] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c143] input[_ngcontent-serverApp-c143]:-webkit-autofill,
form.default[_ngcontent-serverApp-c143] input[_ngcontent-serverApp-c143]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c143] input[_ngcontent-serverApp-c143]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c143] input[_ngcontent-serverApp-c143]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c143] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c143] .mat-checkbox-background[_ngcontent-serverApp-c143],
form.default[_ngcontent-serverApp-c143] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c143] .mat-checkbox-background[_ngcontent-serverApp-c143],
form.default[_ngcontent-serverApp-c143] .mat-accent[_ngcontent-serverApp-c143] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c143],
form.default[_ngcontent-serverApp-c143] .mat-accent[_ngcontent-serverApp-c143] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c143],
form.default[_ngcontent-serverApp-c143] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c143],
form.default[_ngcontent-serverApp-c143] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c143] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c143] .mat-ripple-element[_ngcontent-serverApp-c143] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c143] .mat-checkbox-layout[_ngcontent-serverApp-c143] .mat-checkbox-label[_ngcontent-serverApp-c143] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c143] input[_ngcontent-serverApp-c143]:focus,
form.default[_ngcontent-serverApp-c143] textarea[_ngcontent-serverApp-c143]:focus,
form.default[_ngcontent-serverApp-c143] mat-select[_ngcontent-serverApp-c143]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c143] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c143],
form.default[_ngcontent-serverApp-c143] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c143],
form.default[_ngcontent-serverApp-c143] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c143] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c143] .errors[_ngcontent-serverApp-c143] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c143] .errors[_ngcontent-serverApp-c143] .error[_ngcontent-serverApp-c143]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c143],
  mat-select[_ngcontent-serverApp-c143] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c143] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c143] .mat-checkbox-background[_ngcontent-serverApp-c143] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c143] {
  outline: none;
}

.fa[_ngcontent-serverApp-c143],
.fas[_ngcontent-serverApp-c143],
.far[_ngcontent-serverApp-c143],
.fa[_ngcontent-serverApp-c143],
.fal[_ngcontent-serverApp-c143] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c143] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c143] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c143],
li[_ngcontent-serverApp-c143] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c143] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c143],
li[_ngcontent-serverApp-c143] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c143] ul[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143],
.content-wrapper[_ngcontent-serverApp-c143] ol[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c143] ul[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c143] ul[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143] ul[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143]:before,
.content-wrapper[_ngcontent-serverApp-c143] ol[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143] ul[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c143] ol[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143] ul[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c143] ol[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143] ul[_ngcontent-serverApp-c143],
.content-wrapper[_ngcontent-serverApp-c143] ol[_ngcontent-serverApp-c143] li[_ngcontent-serverApp-c143] ol[_ngcontent-serverApp-c143] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c143] section[_ngcontent-serverApp-c143] a[_ngcontent-serverApp-c143] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c143] section[_ngcontent-serverApp-c143]>header[_ngcontent-serverApp-c143] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c143] section[_ngcontent-serverApp-c143]>header[_ngcontent-serverApp-c143] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c143] section[_ngcontent-serverApp-c143]>header[_ngcontent-serverApp-c143] .container[_ngcontent-serverApp-c143] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c143] section[_ngcontent-serverApp-c143]>header[_ngcontent-serverApp-c143]>a[_ngcontent-serverApp-c143] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c143] section[_ngcontent-serverApp-c143]>header[_ngcontent-serverApp-c143] button[_ngcontent-serverApp-c143] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c143] section[_ngcontent-serverApp-c143]>header[_ngcontent-serverApp-c143] button[disabled][_ngcontent-serverApp-c143] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c143] section.row[_ngcontent-serverApp-c143] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c143] section.row[_ngcontent-serverApp-c143] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c143] section.row.gradient-bg[_ngcontent-serverApp-c143] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c143] section.row.news-listing[_ngcontent-serverApp-c143] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c143] section.row.news-listing[_ngcontent-serverApp-c143] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c143] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c143] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c143] .mat-checkbox-inner-container[_ngcontent-serverApp-c143] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c143] .mat-checkbox-frame[_ngcontent-serverApp-c143],
.mat-checkbox[_ngcontent-serverApp-c143] .mat-checkbox-background[_ngcontent-serverApp-c143] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c143]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c143] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c143] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c143] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c143] p[_ngcontent-serverApp-c143] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c143] p[_ngcontent-serverApp-c143] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c143] p[_ngcontent-serverApp-c143] span[_ngcontent-serverApp-c143] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c143] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c143] .wp-block-button[_ngcontent-serverApp-c143] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c143] .wp-block-button[_ngcontent-serverApp-c143] a[_ngcontent-serverApp-c143] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c143] .wp-block-button[_ngcontent-serverApp-c143]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c143] .is-style-outline[_ngcontent-serverApp-c143] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c143] .is-style-outline[_ngcontent-serverApp-c143] a[_ngcontent-serverApp-c143] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c143] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c143] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c143] {
  justify-content: right;
}

[_nghost-serverApp-c143] section[_ngcontent-serverApp-c143]>header {
  height: 87px;
  display: flex;
  align-items: center;
}

[_nghost-serverApp-c143] section[_ngcontent-serverApp-c143]>header>a {
  color: var(--link-text-color);
  margin-left: 20px;
  font-weight: var(--font-weight-500);
}

[_nghost-serverApp-c143] section[_ngcontent-serverApp-c143]>header button {
  background: transparent;
  color: var(--color-primary-2);
  border: 2px solid var(--color-primary-2);
}

[_nghost-serverApp-c143] section[_ngcontent-serverApp-c143]>header button[disabled] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

[_nghost-serverApp-c143] section.loader-container[_ngcontent-serverApp-c143] {
  padding-top: 20px;
  display: flex;
  flex-direction: column;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c143] section.loader-container[_ngcontent-serverApp-c143] {
    align-items: center;
  }
}

[_nghost-serverApp-c143] section.loader-container[_ngcontent-serverApp-c143] .header-placeholder[_ngcontent-serverApp-c143] {
  display: inline-block;
  background-color: #444;
  height: 27.6px;
  border-radius: 100px;
  margin: 5px 0;
  width: 200px;
  opacity: 0.1;
  margin-bottom: 30px;
  animation: fading 1.5s infinite;
}

[_nghost-serverApp-c143] .hidden[_ngcontent-serverApp-c143] {
  display: none;
}

[_nghost-serverApp-c143] .swiper-wrapper[_ngcontent-serverApp-c143] {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 498px;
  justify-content: space-between;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c143] .swiper-wrapper[_ngcontent-serverApp-c143] {
    height: -moz-fit-content;
    height: fit-content;
    width: 100%;
  }
}

[_nghost-serverApp-c143] .swiper-wrapper[_ngcontent-serverApp-c143] .swiper-slide[_ngcontent-serverApp-c143] {
  height: -moz-fit-content;
  height: fit-content;
  margin-bottom: 15px;
  width: 100%;
}

@media (min-width: 960px) {
  [_nghost-serverApp-c143] .swiper-wrapper[_ngcontent-serverApp-c143] .swiper-slide[_ngcontent-serverApp-c143] {
    margin-right: 30px;
    height: auto;
    width: 300px;
  }
}

[_nghost-serverApp-c143]:first-child {
  padding: 0 !important;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c143] section.row.has-padding-bottom[_ngcontent-serverApp-c143] {
    padding-bottom: 0;
    overflow: hidden;
  }
}

[_nghost-serverApp-c143] .row[_ngcontent-serverApp-c143] {
  padding: 0 0 30px 0 !important;
}

[_nghost-serverApp-c143] .row[_ngcontent-serverApp-c143]:first-child {
  padding: 0 !important;
}

[_nghost-serverApp-c143] .row.gradient-bg[_ngcontent-serverApp-c143] {
  background: var(--content-page-sections-gradient);
}

.SB-TW-sportsLanding[_ngcontent-serverApp-c143] {
  margin-top: 24px;
}

.SB-TW-sportsLanding[_ngcontent-serverApp-c143] header[_ngcontent-serverApp-c143] {
  max-width: 960px;
  margin: 0 auto;
}

@media screen and (min-width: 300px) and (max-width: 1240px) {
  .SB-TW-sportsLanding[_ngcontent-serverApp-c143] header[_ngcontent-serverApp-c143] {
    text-align: center;
  }
}

.TW-banners[_ngcontent-serverApp-c143] {
  width: 100%;
}
h2[_ngcontent-serverApp-c123],
h3[_ngcontent-serverApp-c123],
h4[_ngcontent-serverApp-c123],
h5[_ngcontent-serverApp-c123],
h6[_ngcontent-serverApp-c123] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c123] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c123] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c123] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c123] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c123] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c123] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c123] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c123],
#wrapper[_ngcontent-serverApp-c123],
.wrapper-slide[_ngcontent-serverApp-c123] {
  height: 100%;
}

body[_ngcontent-serverApp-c123] {
  height: auto;
}

.container[_ngcontent-serverApp-c123] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c123] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c123] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c123] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c123] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c123] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c123] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c123],
a.button[_ngcontent-serverApp-c123] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c123] i.spinner[_ngcontent-serverApp-c123],
a.button[_ngcontent-serverApp-c123] i.spinner[_ngcontent-serverApp-c123] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c123] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c123] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c123] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c123] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c123] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c123] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c123] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c123] .mat-button[_ngcontent-serverApp-c123],
.gli[_ngcontent-serverApp-c123] .mat-fab[_ngcontent-serverApp-c123],
.gli[_ngcontent-serverApp-c123] .mat-flat-button[_ngcontent-serverApp-c123],
.gli[_ngcontent-serverApp-c123] .mat-icon-button[_ngcontent-serverApp-c123],
.gli[_ngcontent-serverApp-c123] .mat-mini-fab[_ngcontent-serverApp-c123],
.gli[_ngcontent-serverApp-c123] .mat-raised-button[_ngcontent-serverApp-c123],
.gli[_ngcontent-serverApp-c123] .mat-stroked-button[_ngcontent-serverApp-c123],
.gli[_ngcontent-serverApp-c123] .mat-dialog-title[_ngcontent-serverApp-c123] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c123] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c123] .mat-checkbox-label[_ngcontent-serverApp-c123] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c123] label[_ngcontent-serverApp-c123] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c123] label[_ngcontent-serverApp-c123] .label-text[_ngcontent-serverApp-c123] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c123] label.icon-right[_ngcontent-serverApp-c123] .icon[_ngcontent-serverApp-c123] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c123] label.icon-left[_ngcontent-serverApp-c123] .icon[_ngcontent-serverApp-c123] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c123] input[_ngcontent-serverApp-c123],
form.default[_ngcontent-serverApp-c123] mat-select[_ngcontent-serverApp-c123] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c123] textarea[_ngcontent-serverApp-c123] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c123] .mat-select-trigger[_ngcontent-serverApp-c123] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c123] input[_ngcontent-serverApp-c123]:-webkit-autofill,
form.default[_ngcontent-serverApp-c123] input[_ngcontent-serverApp-c123]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c123] input[_ngcontent-serverApp-c123]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c123] input[_ngcontent-serverApp-c123]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c123] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c123] .mat-checkbox-background[_ngcontent-serverApp-c123],
form.default[_ngcontent-serverApp-c123] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c123] .mat-checkbox-background[_ngcontent-serverApp-c123],
form.default[_ngcontent-serverApp-c123] .mat-accent[_ngcontent-serverApp-c123] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c123],
form.default[_ngcontent-serverApp-c123] .mat-accent[_ngcontent-serverApp-c123] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c123],
form.default[_ngcontent-serverApp-c123] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c123],
form.default[_ngcontent-serverApp-c123] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c123] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c123] .mat-ripple-element[_ngcontent-serverApp-c123] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c123] .mat-checkbox-layout[_ngcontent-serverApp-c123] .mat-checkbox-label[_ngcontent-serverApp-c123] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c123] input[_ngcontent-serverApp-c123]:focus,
form.default[_ngcontent-serverApp-c123] textarea[_ngcontent-serverApp-c123]:focus,
form.default[_ngcontent-serverApp-c123] mat-select[_ngcontent-serverApp-c123]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c123] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c123],
form.default[_ngcontent-serverApp-c123] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c123],
form.default[_ngcontent-serverApp-c123] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c123] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c123] .errors[_ngcontent-serverApp-c123] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c123] .errors[_ngcontent-serverApp-c123] .error[_ngcontent-serverApp-c123]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c123],
  mat-select[_ngcontent-serverApp-c123] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c123] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c123] .mat-checkbox-background[_ngcontent-serverApp-c123] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c123] {
  outline: none;
}

.fa[_ngcontent-serverApp-c123],
.fas[_ngcontent-serverApp-c123],
.far[_ngcontent-serverApp-c123],
.fa[_ngcontent-serverApp-c123],
.fal[_ngcontent-serverApp-c123] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c123] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c123] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c123],
li[_ngcontent-serverApp-c123] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c123] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c123],
li[_ngcontent-serverApp-c123] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c123] ul[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123],
.content-wrapper[_ngcontent-serverApp-c123] ol[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c123] ul[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c123] ul[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] ul[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123]:before,
.content-wrapper[_ngcontent-serverApp-c123] ol[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] ul[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c123] ol[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] ul[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c123] ol[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] ul[_ngcontent-serverApp-c123],
.content-wrapper[_ngcontent-serverApp-c123] ol[_ngcontent-serverApp-c123] li[_ngcontent-serverApp-c123] ol[_ngcontent-serverApp-c123] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c123] section[_ngcontent-serverApp-c123] a[_ngcontent-serverApp-c123] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c123] section[_ngcontent-serverApp-c123]>header[_ngcontent-serverApp-c123] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c123] section[_ngcontent-serverApp-c123]>header[_ngcontent-serverApp-c123] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c123] section[_ngcontent-serverApp-c123]>header[_ngcontent-serverApp-c123] .container[_ngcontent-serverApp-c123] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c123] section[_ngcontent-serverApp-c123]>header[_ngcontent-serverApp-c123]>a[_ngcontent-serverApp-c123] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c123] section[_ngcontent-serverApp-c123]>header[_ngcontent-serverApp-c123] button[_ngcontent-serverApp-c123] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c123] section[_ngcontent-serverApp-c123]>header[_ngcontent-serverApp-c123] button[disabled][_ngcontent-serverApp-c123] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c123] section.row[_ngcontent-serverApp-c123] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c123] section.row[_ngcontent-serverApp-c123] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c123] section.row.gradient-bg[_ngcontent-serverApp-c123] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c123] section.row.news-listing[_ngcontent-serverApp-c123] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c123] section.row.news-listing[_ngcontent-serverApp-c123] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c123] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c123] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c123] .mat-checkbox-inner-container[_ngcontent-serverApp-c123] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c123] .mat-checkbox-frame[_ngcontent-serverApp-c123],
.mat-checkbox[_ngcontent-serverApp-c123] .mat-checkbox-background[_ngcontent-serverApp-c123] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c123]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c123] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c123] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c123] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c123] p[_ngcontent-serverApp-c123] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c123] p[_ngcontent-serverApp-c123] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c123] p[_ngcontent-serverApp-c123] span[_ngcontent-serverApp-c123] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c123] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c123] .wp-block-button[_ngcontent-serverApp-c123] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c123] .wp-block-button[_ngcontent-serverApp-c123] a[_ngcontent-serverApp-c123] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c123] .wp-block-button[_ngcontent-serverApp-c123]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c123] .is-style-outline[_ngcontent-serverApp-c123] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c123] .is-style-outline[_ngcontent-serverApp-c123] a[_ngcontent-serverApp-c123] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c123] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c123] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c123] {
  justify-content: right;
}

mat-carousel[_ngcontent-serverApp-c123] {
  width: 100%;
}

.carousel-list {
  height: 280px !important;
}

@media (max-width: 467px) {
  .carousel-list {
    height: 27vh !important;
  }
}

.carousel-list li {
  padding: 0 !important;
  margin: 0 !important;
}

.carousel-list li:before {
  content: none !important;
  width: 0 !important;
  height: 0 !important;
}

.content-wrapper li {
  padding-left: 0;
  margin-bottom: 0;
}

.carousel-indicators {
  bottom: 0px !important;
}

.carousel-indicators button {
  height: 12px !important;
  width: 12px !important;
  background-color: var(--color-secondary-5) !important;
  box-shadow: none !important;
  margin: 0 2px;
}

.carousel-indicators button:disabled {
  background-color: var(--color-primary-2) !important;
}

.hero--home[_ngcontent-serverApp-c123] {
  position: relative;
}

@media (max-width: 467px) {
  .slide[_ngcontent-serverApp-c123] .highest-jackpot[_ngcontent-serverApp-c123] {
    display: flex;
    align-items: center;
    flex-direction: column;
  }
}

.slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] {
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-position: center;
  display: block;
  background-size: cover;
}

.slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] .gradient-bg[_ngcontent-serverApp-c123] {
  height: 290px;
  display: flex;
  align-items: center;
  color: var(--site-background-color);
}

.slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] .gradient-bg[_ngcontent-serverApp-c123] .logo[_ngcontent-serverApp-c123] {
  height: 40px;
}

.slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] .gradient-bg[_ngcontent-serverApp-c123] .jackpot[_ngcontent-serverApp-c123] {
  margin: 20px 0 20px 0;
  font-size: var(--hero-jackpot-font-size);
  font-weight: var(--hero-jackpot-font-weight);
}

.slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] .gradient-bg[_ngcontent-serverApp-c123] .draw-time[_ngcontent-serverApp-c123] {
  margin-top: 5px;
  font-weight: var(--font-weight-500);
}

@media (max-width: 768px) {
  .slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] {
    height: 27vh;
  }

  .slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] .gradient-bg[_ngcontent-serverApp-c123] {
    height: 27vh;
  }

  .slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] .gradient-bg[_ngcontent-serverApp-c123] .logo[_ngcontent-serverApp-c123] {
    height: 30px;
  }

  .slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] .gradient-bg[_ngcontent-serverApp-c123] .jackpot[_ngcontent-serverApp-c123] {
    margin: 10px 0 10px 0;
    font-size: var(--mobile-hero-banner-jackpot-font-size);
  }

  .slide[_ngcontent-serverApp-c123] .image-bg[_ngcontent-serverApp-c123] gli-game-counter span {
    font-size: var(--font-size-12);
  }
}

.slide[_ngcontent-serverApp-c123] .cta[_ngcontent-serverApp-c123] {
  margin-top: 20px;
  width: 200px;
}

@media (max-width: 467px) {
  .slide[_ngcontent-serverApp-c123] .cta[_ngcontent-serverApp-c123] {
    margin-top: 20px;
    height: 36px !important;
    width: 150px;
  }
}

.swiper-button-prev[_ngcontent-serverApp-c123],
.swiper-button-next[_ngcontent-serverApp-c123] {
  top: 43%;
  background: none;
}

.swiper-button-prev[_ngcontent-serverApp-c123]>i[_ngcontent-serverApp-c123],
.swiper-button-next[_ngcontent-serverApp-c123]>i[_ngcontent-serverApp-c123] {
  font-size: var(--font-size-25);
  color: var(--site-background-color);
}

.swiper-button-prev.swiper-button-disabled[_ngcontent-serverApp-c123],
.swiper-button-next.swiper-button-disabled[_ngcontent-serverApp-c123] {
  opacity: 1 !important;
  cursor: pointer !important;
  pointer-events: initial !important;
}

.swiper-button-prev[_ngcontent-serverApp-c123]::after,
.swiper-button-next[_ngcontent-serverApp-c123]::after {
  content: "";
}

.swiper-button-prev[_ngcontent-serverApp-c123] {
  left: 20px;
}

@media (max-width: 1055px) {
  .swiper-button-prev[_ngcontent-serverApp-c123] {
    left: 10px;
  }
}

@media (max-width: 768px) {
  .swiper-button-prev[_ngcontent-serverApp-c123] {
    display: none;
  }
}

.hero--home[_ngcontent-serverApp-c123] .swiper-button-prev[_ngcontent-serverApp-c123]>i[_ngcontent-serverApp-c123],
.hero--home[_ngcontent-serverApp-c123] .swiper-button-next[_ngcontent-serverApp-c123]>i[_ngcontent-serverApp-c123] {
  opacity: 0;
  transition: opacity 0.3s;
}

.hero--home[_ngcontent-serverApp-c123]:hover .swiper-button-prev[_ngcontent-serverApp-c123]>i[_ngcontent-serverApp-c123],
.hero--home[_ngcontent-serverApp-c123]:hover .swiper-button-next[_ngcontent-serverApp-c123]>i[_ngcontent-serverApp-c123] {
  opacity: 1;
}

@media (max-width: 768px) {

  .hero--home[_ngcontent-serverApp-c123] .swiper-button-prev[_ngcontent-serverApp-c123]>i[_ngcontent-serverApp-c123],
  .hero--home[_ngcontent-serverApp-c123] .swiper-button-next[_ngcontent-serverApp-c123]>i[_ngcontent-serverApp-c123] {
    opacity: 1;
  }
}

.swiper-button-next[_ngcontent-serverApp-c123] {
  right: 20px;
}

@media (max-width: 1055px) {
  .swiper-button-next[_ngcontent-serverApp-c123] {
    right: 10px;
  }
}

@media (max-width: 768px) {
  .swiper-button-next[_ngcontent-serverApp-c123] {
    display: none;
  }
}

.hero-pagination[_ngcontent-serverApp-c123] {
  width: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}


h2[_ngcontent-serverApp-c125],
h3[_ngcontent-serverApp-c125],
h4[_ngcontent-serverApp-c125],
h5[_ngcontent-serverApp-c125],
h6[_ngcontent-serverApp-c125] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c125] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c125] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c125] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c125] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c125] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c125] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c125] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c125],
#wrapper[_ngcontent-serverApp-c125],
.wrapper-slide[_ngcontent-serverApp-c125] {
  height: 100%;
}

body[_ngcontent-serverApp-c125] {
  height: auto;
}

.container[_ngcontent-serverApp-c125] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c125] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c125] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c125] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c125] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c125] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c125] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c125],
a.button[_ngcontent-serverApp-c125] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c125] i.spinner[_ngcontent-serverApp-c125],
a.button[_ngcontent-serverApp-c125] i.spinner[_ngcontent-serverApp-c125] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c125] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c125] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c125] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c125] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c125] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c125] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c125] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c125] .mat-button[_ngcontent-serverApp-c125],
.gli[_ngcontent-serverApp-c125] .mat-fab[_ngcontent-serverApp-c125],
.gli[_ngcontent-serverApp-c125] .mat-flat-button[_ngcontent-serverApp-c125],
.gli[_ngcontent-serverApp-c125] .mat-icon-button[_ngcontent-serverApp-c125],
.gli[_ngcontent-serverApp-c125] .mat-mini-fab[_ngcontent-serverApp-c125],
.gli[_ngcontent-serverApp-c125] .mat-raised-button[_ngcontent-serverApp-c125],
.gli[_ngcontent-serverApp-c125] .mat-stroked-button[_ngcontent-serverApp-c125],
.gli[_ngcontent-serverApp-c125] .mat-dialog-title[_ngcontent-serverApp-c125] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c125] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c125] .mat-checkbox-label[_ngcontent-serverApp-c125] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c125] label[_ngcontent-serverApp-c125] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c125] label[_ngcontent-serverApp-c125] .label-text[_ngcontent-serverApp-c125] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c125] label.icon-right[_ngcontent-serverApp-c125] .icon[_ngcontent-serverApp-c125] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c125] label.icon-left[_ngcontent-serverApp-c125] .icon[_ngcontent-serverApp-c125] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c125] input[_ngcontent-serverApp-c125],
form.default[_ngcontent-serverApp-c125] mat-select[_ngcontent-serverApp-c125] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c125] textarea[_ngcontent-serverApp-c125] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c125] .mat-select-trigger[_ngcontent-serverApp-c125] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c125] input[_ngcontent-serverApp-c125]:-webkit-autofill,
form.default[_ngcontent-serverApp-c125] input[_ngcontent-serverApp-c125]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c125] input[_ngcontent-serverApp-c125]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c125] input[_ngcontent-serverApp-c125]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c125] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c125] .mat-checkbox-background[_ngcontent-serverApp-c125],
form.default[_ngcontent-serverApp-c125] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c125] .mat-checkbox-background[_ngcontent-serverApp-c125],
form.default[_ngcontent-serverApp-c125] .mat-accent[_ngcontent-serverApp-c125] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c125],
form.default[_ngcontent-serverApp-c125] .mat-accent[_ngcontent-serverApp-c125] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c125],
form.default[_ngcontent-serverApp-c125] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c125],
form.default[_ngcontent-serverApp-c125] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c125] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c125] .mat-ripple-element[_ngcontent-serverApp-c125] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c125] .mat-checkbox-layout[_ngcontent-serverApp-c125] .mat-checkbox-label[_ngcontent-serverApp-c125] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c125] input[_ngcontent-serverApp-c125]:focus,
form.default[_ngcontent-serverApp-c125] textarea[_ngcontent-serverApp-c125]:focus,
form.default[_ngcontent-serverApp-c125] mat-select[_ngcontent-serverApp-c125]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c125] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c125],
form.default[_ngcontent-serverApp-c125] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c125],
form.default[_ngcontent-serverApp-c125] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c125] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c125] .errors[_ngcontent-serverApp-c125] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c125] .errors[_ngcontent-serverApp-c125] .error[_ngcontent-serverApp-c125]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c125],
  mat-select[_ngcontent-serverApp-c125] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c125] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c125] .mat-checkbox-background[_ngcontent-serverApp-c125] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c125] {
  outline: none;
}

.fa[_ngcontent-serverApp-c125],
.fas[_ngcontent-serverApp-c125],
.far[_ngcontent-serverApp-c125],
.fa[_ngcontent-serverApp-c125],
.fal[_ngcontent-serverApp-c125] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c125] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c125] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c125],
li[_ngcontent-serverApp-c125] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c125] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c125],
li[_ngcontent-serverApp-c125] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c125] ul[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125],
.content-wrapper[_ngcontent-serverApp-c125] ol[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c125] ul[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c125] ul[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125] ul[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125]:before,
.content-wrapper[_ngcontent-serverApp-c125] ol[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125] ul[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c125] ol[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125] ul[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c125] ol[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125] ul[_ngcontent-serverApp-c125],
.content-wrapper[_ngcontent-serverApp-c125] ol[_ngcontent-serverApp-c125] li[_ngcontent-serverApp-c125] ol[_ngcontent-serverApp-c125] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c125] section[_ngcontent-serverApp-c125] a[_ngcontent-serverApp-c125] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c125] section[_ngcontent-serverApp-c125]>header[_ngcontent-serverApp-c125] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c125] section[_ngcontent-serverApp-c125]>header[_ngcontent-serverApp-c125] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c125] section[_ngcontent-serverApp-c125]>header[_ngcontent-serverApp-c125] .container[_ngcontent-serverApp-c125] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c125] section[_ngcontent-serverApp-c125]>header[_ngcontent-serverApp-c125]>a[_ngcontent-serverApp-c125] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c125] section[_ngcontent-serverApp-c125]>header[_ngcontent-serverApp-c125] button[_ngcontent-serverApp-c125] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c125] section[_ngcontent-serverApp-c125]>header[_ngcontent-serverApp-c125] button[disabled][_ngcontent-serverApp-c125] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c125] section.row[_ngcontent-serverApp-c125] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c125] section.row[_ngcontent-serverApp-c125] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c125] section.row.gradient-bg[_ngcontent-serverApp-c125] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c125] section.row.news-listing[_ngcontent-serverApp-c125] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c125] section.row.news-listing[_ngcontent-serverApp-c125] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c125] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c125] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c125] .mat-checkbox-inner-container[_ngcontent-serverApp-c125] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c125] .mat-checkbox-frame[_ngcontent-serverApp-c125],
.mat-checkbox[_ngcontent-serverApp-c125] .mat-checkbox-background[_ngcontent-serverApp-c125] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c125]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c125] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c125] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c125] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c125] p[_ngcontent-serverApp-c125] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c125] p[_ngcontent-serverApp-c125] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c125] p[_ngcontent-serverApp-c125] span[_ngcontent-serverApp-c125] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c125] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c125] .wp-block-button[_ngcontent-serverApp-c125] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c125] .wp-block-button[_ngcontent-serverApp-c125] a[_ngcontent-serverApp-c125] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c125] .wp-block-button[_ngcontent-serverApp-c125]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c125] .is-style-outline[_ngcontent-serverApp-c125] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c125] .is-style-outline[_ngcontent-serverApp-c125] a[_ngcontent-serverApp-c125] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c125] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c125] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c125] {
  justify-content: right;
}

.container[_ngcontent-serverApp-c125] {
  margin: 10px auto 20px auto;
}

.container[_ngcontent-serverApp-c125] .game-category-grid[_ngcontent-serverApp-c125] {
  display: grid;
  grid-template-columns: repeat(3, 33%);
  grid-gap: 5px;
}

@media (max-width: 467px) {
  .container[_ngcontent-serverApp-c125] .game-category-grid[_ngcontent-serverApp-c125] {
    grid-template-columns: repeat(2, 50%);
  }
}


h2[_ngcontent-serverApp-c130],
h3[_ngcontent-serverApp-c130],
h4[_ngcontent-serverApp-c130],
h5[_ngcontent-serverApp-c130],
h6[_ngcontent-serverApp-c130] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c130] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c130] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c130] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c130] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c130] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c130] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c130] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c130],
#wrapper[_ngcontent-serverApp-c130],
.wrapper-slide[_ngcontent-serverApp-c130] {
  height: 100%;
}

body[_ngcontent-serverApp-c130] {
  height: auto;
}

.container[_ngcontent-serverApp-c130] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c130] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c130] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c130] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c130] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c130] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c130] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c130],
a.button[_ngcontent-serverApp-c130] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c130] i.spinner[_ngcontent-serverApp-c130],
a.button[_ngcontent-serverApp-c130] i.spinner[_ngcontent-serverApp-c130] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c130] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c130] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c130] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c130] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c130] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c130] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c130] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c130] .mat-button[_ngcontent-serverApp-c130],
.gli[_ngcontent-serverApp-c130] .mat-fab[_ngcontent-serverApp-c130],
.gli[_ngcontent-serverApp-c130] .mat-flat-button[_ngcontent-serverApp-c130],
.gli[_ngcontent-serverApp-c130] .mat-icon-button[_ngcontent-serverApp-c130],
.gli[_ngcontent-serverApp-c130] .mat-mini-fab[_ngcontent-serverApp-c130],
.gli[_ngcontent-serverApp-c130] .mat-raised-button[_ngcontent-serverApp-c130],
.gli[_ngcontent-serverApp-c130] .mat-stroked-button[_ngcontent-serverApp-c130],
.gli[_ngcontent-serverApp-c130] .mat-dialog-title[_ngcontent-serverApp-c130] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c130] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c130] .mat-checkbox-label[_ngcontent-serverApp-c130] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c130] label[_ngcontent-serverApp-c130] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c130] label[_ngcontent-serverApp-c130] .label-text[_ngcontent-serverApp-c130] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c130] label.icon-right[_ngcontent-serverApp-c130] .icon[_ngcontent-serverApp-c130] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c130] label.icon-left[_ngcontent-serverApp-c130] .icon[_ngcontent-serverApp-c130] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c130] input[_ngcontent-serverApp-c130],
form.default[_ngcontent-serverApp-c130] mat-select[_ngcontent-serverApp-c130] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c130] textarea[_ngcontent-serverApp-c130] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c130] .mat-select-trigger[_ngcontent-serverApp-c130] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c130] input[_ngcontent-serverApp-c130]:-webkit-autofill,
form.default[_ngcontent-serverApp-c130] input[_ngcontent-serverApp-c130]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c130] input[_ngcontent-serverApp-c130]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c130] input[_ngcontent-serverApp-c130]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c130] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c130] .mat-checkbox-background[_ngcontent-serverApp-c130],
form.default[_ngcontent-serverApp-c130] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c130] .mat-checkbox-background[_ngcontent-serverApp-c130],
form.default[_ngcontent-serverApp-c130] .mat-accent[_ngcontent-serverApp-c130] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c130],
form.default[_ngcontent-serverApp-c130] .mat-accent[_ngcontent-serverApp-c130] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c130],
form.default[_ngcontent-serverApp-c130] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c130],
form.default[_ngcontent-serverApp-c130] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c130] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c130] .mat-ripple-element[_ngcontent-serverApp-c130] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c130] .mat-checkbox-layout[_ngcontent-serverApp-c130] .mat-checkbox-label[_ngcontent-serverApp-c130] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c130] input[_ngcontent-serverApp-c130]:focus,
form.default[_ngcontent-serverApp-c130] textarea[_ngcontent-serverApp-c130]:focus,
form.default[_ngcontent-serverApp-c130] mat-select[_ngcontent-serverApp-c130]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c130] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c130],
form.default[_ngcontent-serverApp-c130] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c130],
form.default[_ngcontent-serverApp-c130] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c130] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c130] .errors[_ngcontent-serverApp-c130] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c130] .errors[_ngcontent-serverApp-c130] .error[_ngcontent-serverApp-c130]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c130],
  mat-select[_ngcontent-serverApp-c130] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c130] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c130] .mat-checkbox-background[_ngcontent-serverApp-c130] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c130] {
  outline: none;
}

.fa[_ngcontent-serverApp-c130],
.fas[_ngcontent-serverApp-c130],
.far[_ngcontent-serverApp-c130],
.fa[_ngcontent-serverApp-c130],
.fal[_ngcontent-serverApp-c130] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c130] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c130] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c130],
li[_ngcontent-serverApp-c130] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c130] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c130],
li[_ngcontent-serverApp-c130] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c130] ul[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130],
.content-wrapper[_ngcontent-serverApp-c130] ol[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c130] ul[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c130] ul[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130] ul[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130]:before,
.content-wrapper[_ngcontent-serverApp-c130] ol[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130] ul[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c130] ol[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130] ul[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c130] ol[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130] ul[_ngcontent-serverApp-c130],
.content-wrapper[_ngcontent-serverApp-c130] ol[_ngcontent-serverApp-c130] li[_ngcontent-serverApp-c130] ol[_ngcontent-serverApp-c130] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c130] section[_ngcontent-serverApp-c130] a[_ngcontent-serverApp-c130] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c130] section[_ngcontent-serverApp-c130]>header[_ngcontent-serverApp-c130] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c130] section[_ngcontent-serverApp-c130]>header[_ngcontent-serverApp-c130] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c130] section[_ngcontent-serverApp-c130]>header[_ngcontent-serverApp-c130] .container[_ngcontent-serverApp-c130] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c130] section[_ngcontent-serverApp-c130]>header[_ngcontent-serverApp-c130]>a[_ngcontent-serverApp-c130] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c130] section[_ngcontent-serverApp-c130]>header[_ngcontent-serverApp-c130] button[_ngcontent-serverApp-c130] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c130] section[_ngcontent-serverApp-c130]>header[_ngcontent-serverApp-c130] button[disabled][_ngcontent-serverApp-c130] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c130] section.row[_ngcontent-serverApp-c130] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c130] section.row[_ngcontent-serverApp-c130] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c130] section.row.gradient-bg[_ngcontent-serverApp-c130] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c130] section.row.news-listing[_ngcontent-serverApp-c130] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c130] section.row.news-listing[_ngcontent-serverApp-c130] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c130] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c130] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c130] .mat-checkbox-inner-container[_ngcontent-serverApp-c130] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c130] .mat-checkbox-frame[_ngcontent-serverApp-c130],
.mat-checkbox[_ngcontent-serverApp-c130] .mat-checkbox-background[_ngcontent-serverApp-c130] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c130]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c130] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c130] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c130] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c130] p[_ngcontent-serverApp-c130] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c130] p[_ngcontent-serverApp-c130] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c130] p[_ngcontent-serverApp-c130] span[_ngcontent-serverApp-c130] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c130] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c130] .wp-block-button[_ngcontent-serverApp-c130] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c130] .wp-block-button[_ngcontent-serverApp-c130] a[_ngcontent-serverApp-c130] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c130] .wp-block-button[_ngcontent-serverApp-c130]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c130] .is-style-outline[_ngcontent-serverApp-c130] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c130] .is-style-outline[_ngcontent-serverApp-c130] a[_ngcontent-serverApp-c130] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c130] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c130] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c130] {
  justify-content: right;
}

.swiper-wrapper[_ngcontent-serverApp-c130] {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 498px;
  justify-content: space-between;
}

@media (max-width: 467px) {
  .swiper-wrapper[_ngcontent-serverApp-c130] {
    height: -moz-fit-content;
    height: fit-content;
    width: 100%;
  }
}

.swiper-wrapper[_ngcontent-serverApp-c130] .swiper-slide[_ngcontent-serverApp-c130] {
  height: -moz-fit-content;
  height: fit-content;
  margin-bottom: 15px;
  width: 100%;
}

@media (min-width: 960px) {
  .swiper-wrapper[_ngcontent-serverApp-c130] .swiper-slide[_ngcontent-serverApp-c130] {
    margin-right: 30px;
    height: auto;
    width: 300px;
  }
}


.carousel[_ngcontent-serverApp-c121] {
  outline: none;
  overflow: hidden;
  position: relative;
  width: 100%
}

.carousel[_ngcontent-serverApp-c121]>button[_ngcontent-serverApp-c121] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1
}

.carousel[_ngcontent-serverApp-c121]>button[_ngcontent-serverApp-c121]:first-of-type {
  left: 30px
}

.carousel[_ngcontent-serverApp-c121]>button[_ngcontent-serverApp-c121]:last-of-type {
  right: 30px
}

.carousel-list[_ngcontent-serverApp-c121] {
  list-style: none;
  margin: 0;
  padding: 0
}

.carousel-list[_ngcontent-serverApp-c121],
.carousel-slide[_ngcontent-serverApp-c121] {
  display: flex;
  position: relative;
  width: 100%
}

.carousel-slide[_ngcontent-serverApp-c121] {
  flex-shrink: 0;
  height: 0
}

.carousel-slide[_ngcontent-serverApp-c121]:hover {
  cursor: -webkit-grab;
  cursor: grab
}

.carousel-indicators[_ngcontent-serverApp-c121] {
  bottom: 15px;
  display: flex;
  left: 50%;
  outline: none;
  position: absolute;
  transform: translateX(-50%);
  z-index: 1
}

.carousel-indicators[_ngcontent-serverApp-c121]>button[_ngcontent-serverApp-c121] {
  height: 10px;
  margin: 7.5px;
  width: 10px
}


.carousel-slide[_ngcontent-serverApp-c120] {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.carousel-slide[_ngcontent-serverApp-c120],
.carousel-slide-overlay[_ngcontent-serverApp-c120] {
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: auto
}

.carousel-slide-content[_ngcontent-serverApp-c120] {
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 1
}


.mat-button .mat-button-focus-overlay,
.mat-icon-button .mat-button-focus-overlay {
  opacity: 0
}

.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,
.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay {
  opacity: .04
}

@media(hover: none) {

  .mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,
  .mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay {
    opacity: 0
  }
}

.mat-button,
.mat-icon-button,
.mat-stroked-button,
.mat-flat-button {
  box-sizing: border-box;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline: none;
  border: none;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  vertical-align: baseline;
  text-align: center;
  margin: 0;
  min-width: 64px;
  line-height: 36px;
  padding: 0 16px;
  border-radius: 4px;
  overflow: visible
}

.mat-button::-moz-focus-inner,
.mat-icon-button::-moz-focus-inner,
.mat-stroked-button::-moz-focus-inner,
.mat-flat-button::-moz-focus-inner {
  border: 0
}

.mat-button.mat-button-disabled,
.mat-icon-button.mat-button-disabled,
.mat-stroked-button.mat-button-disabled,
.mat-flat-button.mat-button-disabled {
  cursor: default
}

.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,
.mat-button.cdk-program-focused .mat-button-focus-overlay,
.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,
.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,
.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,
.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,
.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,
.mat-flat-button.cdk-program-focused .mat-button-focus-overlay {
  opacity: .12
}

.mat-button::-moz-focus-inner,
.mat-icon-button::-moz-focus-inner,
.mat-stroked-button::-moz-focus-inner,
.mat-flat-button::-moz-focus-inner {
  border: 0
}

.mat-raised-button {
  box-sizing: border-box;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline: none;
  border: none;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  vertical-align: baseline;
  text-align: center;
  margin: 0;
  min-width: 64px;
  line-height: 36px;
  padding: 0 16px;
  border-radius: 4px;
  overflow: visible;
  transform: translate3d(0, 0, 0);
  transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mat-raised-button::-moz-focus-inner {
  border: 0
}

.mat-raised-button.mat-button-disabled {
  cursor: default
}

.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,
.mat-raised-button.cdk-program-focused .mat-button-focus-overlay {
  opacity: .12
}

.mat-raised-button::-moz-focus-inner {
  border: 0
}

._mat-animation-noopable.mat-raised-button {
  transition: none;
  animation: none
}

.mat-stroked-button {
  border: 1px solid currentColor;
  padding: 0 15px;
  line-height: 34px
}

.mat-stroked-button .mat-button-ripple.mat-ripple,
.mat-stroked-button .mat-button-focus-overlay {
  top: -1px;
  left: -1px;
  right: -1px;
  bottom: -1px
}

.mat-fab {
  box-sizing: border-box;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline: none;
  border: none;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  vertical-align: baseline;
  text-align: center;
  margin: 0;
  min-width: 64px;
  line-height: 36px;
  padding: 0 16px;
  border-radius: 4px;
  overflow: visible;
  transform: translate3d(0, 0, 0);
  transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  min-width: 0;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  padding: 0;
  flex-shrink: 0
}

.mat-fab::-moz-focus-inner {
  border: 0
}

.mat-fab.mat-button-disabled {
  cursor: default
}

.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,
.mat-fab.cdk-program-focused .mat-button-focus-overlay {
  opacity: .12
}

.mat-fab::-moz-focus-inner {
  border: 0
}

._mat-animation-noopable.mat-fab {
  transition: none;
  animation: none
}

.mat-fab .mat-button-wrapper {
  padding: 16px 0;
  display: inline-block;
  line-height: 24px
}

.mat-mini-fab {
  box-sizing: border-box;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  outline: none;
  border: none;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  white-space: nowrap;
  text-decoration: none;
  vertical-align: baseline;
  text-align: center;
  margin: 0;
  min-width: 64px;
  line-height: 36px;
  padding: 0 16px;
  border-radius: 4px;
  overflow: visible;
  transform: translate3d(0, 0, 0);
  transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  min-width: 0;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  padding: 0;
  flex-shrink: 0
}

.mat-mini-fab::-moz-focus-inner {
  border: 0
}

.mat-mini-fab.mat-button-disabled {
  cursor: default
}

.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,
.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay {
  opacity: .12
}

.mat-mini-fab::-moz-focus-inner {
  border: 0
}

._mat-animation-noopable.mat-mini-fab {
  transition: none;
  animation: none
}

.mat-mini-fab .mat-button-wrapper {
  padding: 8px 0;
  display: inline-block;
  line-height: 24px
}

.mat-icon-button {
  padding: 0;
  min-width: 0;
  width: 40px;
  height: 40px;
  flex-shrink: 0;
  line-height: 40px;
  border-radius: 50%
}

.mat-icon-button i,
.mat-icon-button .mat-icon {
  line-height: 24px
}

.mat-button-ripple.mat-ripple,
.mat-button-focus-overlay {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  pointer-events: none;
  border-radius: inherit
}

.mat-button-ripple.mat-ripple:not(:empty) {
  transform: translateZ(0)
}

.mat-button-focus-overlay {
  opacity: 0;
  transition: opacity 200ms cubic-bezier(0.35, 0, 0.25, 1), background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)
}

._mat-animation-noopable .mat-button-focus-overlay {
  transition: none
}

.mat-button-ripple-round {
  border-radius: 50%;
  z-index: 1
}

.mat-button .mat-button-wrapper>*,
.mat-flat-button .mat-button-wrapper>*,
.mat-stroked-button .mat-button-wrapper>*,
.mat-raised-button .mat-button-wrapper>*,
.mat-icon-button .mat-button-wrapper>*,
.mat-fab .mat-button-wrapper>*,
.mat-mini-fab .mat-button-wrapper>* {
  vertical-align: middle
}

.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,
.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: inherit;
  width: 2.5em;
  height: 2.5em
}

.cdk-high-contrast-active .mat-button,
.cdk-high-contrast-active .mat-flat-button,
.cdk-high-contrast-active .mat-raised-button,
.cdk-high-contrast-active .mat-icon-button,
.cdk-high-contrast-active .mat-fab,
.cdk-high-contrast-active .mat-mini-fab {
  outline: solid 1px
}

.cdk-high-contrast-active .mat-button-base.cdk-keyboard-focused,
.cdk-high-contrast-active .mat-button-base.cdk-program-focused {
  outline: solid 3px
}


h2[_ngcontent-serverApp-c124],
h3[_ngcontent-serverApp-c124],
h4[_ngcontent-serverApp-c124],
h5[_ngcontent-serverApp-c124],
h6[_ngcontent-serverApp-c124] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c124] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c124] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c124] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c124] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c124] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c124] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c124] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c124],
#wrapper[_ngcontent-serverApp-c124],
.wrapper-slide[_ngcontent-serverApp-c124] {
  height: 100%;
}

body[_ngcontent-serverApp-c124] {
  height: auto;
}

.container[_ngcontent-serverApp-c124] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c124] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c124] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c124] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c124] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c124] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c124] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c124],
a.button[_ngcontent-serverApp-c124] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c124] i.spinner[_ngcontent-serverApp-c124],
a.button[_ngcontent-serverApp-c124] i.spinner[_ngcontent-serverApp-c124] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c124] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c124] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c124] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c124] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c124] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c124] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c124] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c124] .mat-button[_ngcontent-serverApp-c124],
.gli[_ngcontent-serverApp-c124] .mat-fab[_ngcontent-serverApp-c124],
.gli[_ngcontent-serverApp-c124] .mat-flat-button[_ngcontent-serverApp-c124],
.gli[_ngcontent-serverApp-c124] .mat-icon-button[_ngcontent-serverApp-c124],
.gli[_ngcontent-serverApp-c124] .mat-mini-fab[_ngcontent-serverApp-c124],
.gli[_ngcontent-serverApp-c124] .mat-raised-button[_ngcontent-serverApp-c124],
.gli[_ngcontent-serverApp-c124] .mat-stroked-button[_ngcontent-serverApp-c124],
.gli[_ngcontent-serverApp-c124] .mat-dialog-title[_ngcontent-serverApp-c124] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c124] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c124] .mat-checkbox-label[_ngcontent-serverApp-c124] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c124] label[_ngcontent-serverApp-c124] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c124] label[_ngcontent-serverApp-c124] .label-text[_ngcontent-serverApp-c124] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c124] label.icon-right[_ngcontent-serverApp-c124] .icon[_ngcontent-serverApp-c124] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c124] label.icon-left[_ngcontent-serverApp-c124] .icon[_ngcontent-serverApp-c124] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c124] input[_ngcontent-serverApp-c124],
form.default[_ngcontent-serverApp-c124] mat-select[_ngcontent-serverApp-c124] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c124] textarea[_ngcontent-serverApp-c124] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c124] .mat-select-trigger[_ngcontent-serverApp-c124] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c124] input[_ngcontent-serverApp-c124]:-webkit-autofill,
form.default[_ngcontent-serverApp-c124] input[_ngcontent-serverApp-c124]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c124] input[_ngcontent-serverApp-c124]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c124] input[_ngcontent-serverApp-c124]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c124] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c124] .mat-checkbox-background[_ngcontent-serverApp-c124],
form.default[_ngcontent-serverApp-c124] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c124] .mat-checkbox-background[_ngcontent-serverApp-c124],
form.default[_ngcontent-serverApp-c124] .mat-accent[_ngcontent-serverApp-c124] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c124],
form.default[_ngcontent-serverApp-c124] .mat-accent[_ngcontent-serverApp-c124] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c124],
form.default[_ngcontent-serverApp-c124] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c124],
form.default[_ngcontent-serverApp-c124] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c124] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c124] .mat-ripple-element[_ngcontent-serverApp-c124] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c124] .mat-checkbox-layout[_ngcontent-serverApp-c124] .mat-checkbox-label[_ngcontent-serverApp-c124] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c124] input[_ngcontent-serverApp-c124]:focus,
form.default[_ngcontent-serverApp-c124] textarea[_ngcontent-serverApp-c124]:focus,
form.default[_ngcontent-serverApp-c124] mat-select[_ngcontent-serverApp-c124]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c124] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c124],
form.default[_ngcontent-serverApp-c124] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c124],
form.default[_ngcontent-serverApp-c124] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c124] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c124] .errors[_ngcontent-serverApp-c124] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c124] .errors[_ngcontent-serverApp-c124] .error[_ngcontent-serverApp-c124]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c124],
  mat-select[_ngcontent-serverApp-c124] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c124] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c124] .mat-checkbox-background[_ngcontent-serverApp-c124] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c124] {
  outline: none;
}

.fa[_ngcontent-serverApp-c124],
.fas[_ngcontent-serverApp-c124],
.far[_ngcontent-serverApp-c124],
.fa[_ngcontent-serverApp-c124],
.fal[_ngcontent-serverApp-c124] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c124] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c124] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c124],
li[_ngcontent-serverApp-c124] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c124] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c124],
li[_ngcontent-serverApp-c124] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c124] ul[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124],
.content-wrapper[_ngcontent-serverApp-c124] ol[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c124] ul[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c124] ul[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124] ul[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124]:before,
.content-wrapper[_ngcontent-serverApp-c124] ol[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124] ul[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c124] ol[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124] ul[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c124] ol[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124] ul[_ngcontent-serverApp-c124],
.content-wrapper[_ngcontent-serverApp-c124] ol[_ngcontent-serverApp-c124] li[_ngcontent-serverApp-c124] ol[_ngcontent-serverApp-c124] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c124] section[_ngcontent-serverApp-c124] a[_ngcontent-serverApp-c124] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c124] section[_ngcontent-serverApp-c124]>header[_ngcontent-serverApp-c124] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c124] section[_ngcontent-serverApp-c124]>header[_ngcontent-serverApp-c124] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c124] section[_ngcontent-serverApp-c124]>header[_ngcontent-serverApp-c124] .container[_ngcontent-serverApp-c124] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c124] section[_ngcontent-serverApp-c124]>header[_ngcontent-serverApp-c124]>a[_ngcontent-serverApp-c124] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c124] section[_ngcontent-serverApp-c124]>header[_ngcontent-serverApp-c124] button[_ngcontent-serverApp-c124] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c124] section[_ngcontent-serverApp-c124]>header[_ngcontent-serverApp-c124] button[disabled][_ngcontent-serverApp-c124] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c124] section.row[_ngcontent-serverApp-c124] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c124] section.row[_ngcontent-serverApp-c124] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c124] section.row.gradient-bg[_ngcontent-serverApp-c124] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c124] section.row.news-listing[_ngcontent-serverApp-c124] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c124] section.row.news-listing[_ngcontent-serverApp-c124] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c124] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c124] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c124] .mat-checkbox-inner-container[_ngcontent-serverApp-c124] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c124] .mat-checkbox-frame[_ngcontent-serverApp-c124],
.mat-checkbox[_ngcontent-serverApp-c124] .mat-checkbox-background[_ngcontent-serverApp-c124] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c124]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c124] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c124] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c124] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c124] p[_ngcontent-serverApp-c124] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c124] p[_ngcontent-serverApp-c124] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c124] p[_ngcontent-serverApp-c124] span[_ngcontent-serverApp-c124] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c124] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c124] .wp-block-button[_ngcontent-serverApp-c124] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c124] .wp-block-button[_ngcontent-serverApp-c124] a[_ngcontent-serverApp-c124] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c124] .wp-block-button[_ngcontent-serverApp-c124]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c124] .is-style-outline[_ngcontent-serverApp-c124] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c124] .is-style-outline[_ngcontent-serverApp-c124] a[_ngcontent-serverApp-c124] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c124] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c124] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c124] {
  justify-content: right;
}

.game-category[_ngcontent-serverApp-c124] {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  aspect-ratio: 3.8;
  border-radius: 0.5rem;
}

.game-category-text[_ngcontent-serverApp-c124] {
  display: flex;
  align-items: center;
  font-size: 12px;
  width: 50%;
  height: 100%;
  position: absolute;
  right: 10px;
  font-family: var(--font-family-montserrat);
  color: var(--site-background-color);
  /* font-size: var(--font-size-30); */
  text-transform: uppercase;
  text-align: end;
  justify-content: flex-end;
  text-shadow: 1px 1px 3px var(--paragraph-text-dark);
}

@media (max-width: 768px) {
  .game-category-text[_ngcontent-serverApp-c124] {
    font-size: var(--font-size-20);
  }
}

@media (max-width: 467px) {
  .game-category-text[_ngcontent-serverApp-c124] {
    font-size: var(--font-size-15);
  }
}

.game-category-image[_ngcontent-serverApp-c124] {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 0.5rem;
}

.game-category-placeholder[_ngcontent-serverApp-c124] {
  width: 100%;
  height: 100%;
  background-color: var(--paragraph-text-extra-light);
  animation: fading 1.5s infinite;
  border-radius: 0.5rem;
}


h2[_ngcontent-serverApp-c142],
h3[_ngcontent-serverApp-c142],
h4[_ngcontent-serverApp-c142],
h5[_ngcontent-serverApp-c142],
h6[_ngcontent-serverApp-c142] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c142] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c142] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c142] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c142] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c142] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c142] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c142] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c142],
#wrapper[_ngcontent-serverApp-c142],
.wrapper-slide[_ngcontent-serverApp-c142] {
  height: 100%;
}

body[_ngcontent-serverApp-c142] {
  height: auto;
}

.container[_ngcontent-serverApp-c142] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c142] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c142] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c142] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c142] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c142] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c142] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c142],
a.button[_ngcontent-serverApp-c142] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c142] i.spinner[_ngcontent-serverApp-c142],
a.button[_ngcontent-serverApp-c142] i.spinner[_ngcontent-serverApp-c142] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c142] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c142] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c142] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c142] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c142] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c142] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c142] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c142] .mat-button[_ngcontent-serverApp-c142],
.gli[_ngcontent-serverApp-c142] .mat-fab[_ngcontent-serverApp-c142],
.gli[_ngcontent-serverApp-c142] .mat-flat-button[_ngcontent-serverApp-c142],
.gli[_ngcontent-serverApp-c142] .mat-icon-button[_ngcontent-serverApp-c142],
.gli[_ngcontent-serverApp-c142] .mat-mini-fab[_ngcontent-serverApp-c142],
.gli[_ngcontent-serverApp-c142] .mat-raised-button[_ngcontent-serverApp-c142],
.gli[_ngcontent-serverApp-c142] .mat-stroked-button[_ngcontent-serverApp-c142],
.gli[_ngcontent-serverApp-c142] .mat-dialog-title[_ngcontent-serverApp-c142] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c142] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c142] .mat-checkbox-label[_ngcontent-serverApp-c142] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c142] label[_ngcontent-serverApp-c142] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c142] label[_ngcontent-serverApp-c142] .label-text[_ngcontent-serverApp-c142] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c142] label.icon-right[_ngcontent-serverApp-c142] .icon[_ngcontent-serverApp-c142] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c142] label.icon-left[_ngcontent-serverApp-c142] .icon[_ngcontent-serverApp-c142] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c142] input[_ngcontent-serverApp-c142],
form.default[_ngcontent-serverApp-c142] mat-select[_ngcontent-serverApp-c142] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c142] textarea[_ngcontent-serverApp-c142] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c142] .mat-select-trigger[_ngcontent-serverApp-c142] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c142] input[_ngcontent-serverApp-c142]:-webkit-autofill,
form.default[_ngcontent-serverApp-c142] input[_ngcontent-serverApp-c142]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c142] input[_ngcontent-serverApp-c142]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c142] input[_ngcontent-serverApp-c142]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c142] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c142] .mat-checkbox-background[_ngcontent-serverApp-c142],
form.default[_ngcontent-serverApp-c142] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c142] .mat-checkbox-background[_ngcontent-serverApp-c142],
form.default[_ngcontent-serverApp-c142] .mat-accent[_ngcontent-serverApp-c142] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c142],
form.default[_ngcontent-serverApp-c142] .mat-accent[_ngcontent-serverApp-c142] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c142],
form.default[_ngcontent-serverApp-c142] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c142],
form.default[_ngcontent-serverApp-c142] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c142] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c142] .mat-ripple-element[_ngcontent-serverApp-c142] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c142] .mat-checkbox-layout[_ngcontent-serverApp-c142] .mat-checkbox-label[_ngcontent-serverApp-c142] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c142] input[_ngcontent-serverApp-c142]:focus,
form.default[_ngcontent-serverApp-c142] textarea[_ngcontent-serverApp-c142]:focus,
form.default[_ngcontent-serverApp-c142] mat-select[_ngcontent-serverApp-c142]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c142] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c142],
form.default[_ngcontent-serverApp-c142] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c142],
form.default[_ngcontent-serverApp-c142] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c142] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c142] .errors[_ngcontent-serverApp-c142] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c142] .errors[_ngcontent-serverApp-c142] .error[_ngcontent-serverApp-c142]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c142],
  mat-select[_ngcontent-serverApp-c142] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c142] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c142] .mat-checkbox-background[_ngcontent-serverApp-c142] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c142] {
  outline: none;
}

.fa[_ngcontent-serverApp-c142],
.fas[_ngcontent-serverApp-c142],
.far[_ngcontent-serverApp-c142],
.fa[_ngcontent-serverApp-c142],
.fal[_ngcontent-serverApp-c142] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c142] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c142] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c142],
li[_ngcontent-serverApp-c142] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c142] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c142],
li[_ngcontent-serverApp-c142] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c142] ul[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142],
.content-wrapper[_ngcontent-serverApp-c142] ol[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c142] ul[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c142] ul[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142] ul[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142]:before,
.content-wrapper[_ngcontent-serverApp-c142] ol[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142] ul[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c142] ol[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142] ul[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c142] ol[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142] ul[_ngcontent-serverApp-c142],
.content-wrapper[_ngcontent-serverApp-c142] ol[_ngcontent-serverApp-c142] li[_ngcontent-serverApp-c142] ol[_ngcontent-serverApp-c142] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c142] section[_ngcontent-serverApp-c142] a[_ngcontent-serverApp-c142] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c142] section[_ngcontent-serverApp-c142]>header[_ngcontent-serverApp-c142] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c142] section[_ngcontent-serverApp-c142]>header[_ngcontent-serverApp-c142] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c142] section[_ngcontent-serverApp-c142]>header[_ngcontent-serverApp-c142] .container[_ngcontent-serverApp-c142] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c142] section[_ngcontent-serverApp-c142]>header[_ngcontent-serverApp-c142]>a[_ngcontent-serverApp-c142] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c142] section[_ngcontent-serverApp-c142]>header[_ngcontent-serverApp-c142] button[_ngcontent-serverApp-c142] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c142] section[_ngcontent-serverApp-c142]>header[_ngcontent-serverApp-c142] button[disabled][_ngcontent-serverApp-c142] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c142] section.row[_ngcontent-serverApp-c142] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c142] section.row[_ngcontent-serverApp-c142] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c142] section.row.gradient-bg[_ngcontent-serverApp-c142] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c142] section.row.news-listing[_ngcontent-serverApp-c142] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c142] section.row.news-listing[_ngcontent-serverApp-c142] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c142] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c142] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c142] .mat-checkbox-inner-container[_ngcontent-serverApp-c142] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c142] .mat-checkbox-frame[_ngcontent-serverApp-c142],
.mat-checkbox[_ngcontent-serverApp-c142] .mat-checkbox-background[_ngcontent-serverApp-c142] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c142]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c142] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c142] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c142] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c142] p[_ngcontent-serverApp-c142] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c142] p[_ngcontent-serverApp-c142] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c142] p[_ngcontent-serverApp-c142] span[_ngcontent-serverApp-c142] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c142] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c142] .wp-block-button[_ngcontent-serverApp-c142] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c142] .wp-block-button[_ngcontent-serverApp-c142] a[_ngcontent-serverApp-c142] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c142] .wp-block-button[_ngcontent-serverApp-c142]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c142] .is-style-outline[_ngcontent-serverApp-c142] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c142] .is-style-outline[_ngcontent-serverApp-c142] a[_ngcontent-serverApp-c142] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c142] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c142] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c142] {
  justify-content: right;
}

.news[_ngcontent-serverApp-c142] {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}

@media (min-width: 426px) {
  .news[_ngcontent-serverApp-c142] {
    flex-direction: row;
    justify-content: space-between;
  }
}

.news[_ngcontent-serverApp-c142] .swiper-button-prev[_ngcontent-serverApp-c142]::after {
  content: "";
}

.news[_ngcontent-serverApp-c142] .swiper-button-next[_ngcontent-serverApp-c142]::after {
  content: "";
}

.news[_ngcontent-serverApp-c142] .news-article[_ngcontent-serverApp-c142] {
  width: 100%;
  margin: 0 auto 20px auto;
}

.news[_ngcontent-serverApp-c142] .news-article[_ngcontent-serverApp-c142]:nth-child(2) {
  margin: 0 auto;
}

@media (min-width: 426px) {
  .news[_ngcontent-serverApp-c142] .news-article[_ngcontent-serverApp-c142] {
    margin: 0 0 15px 0;
    width: calc(50% - 8px);
  }

  .news[_ngcontent-serverApp-c142] .news-article[_ngcontent-serverApp-c142]:nth-child(2) {
    margin: 0;
  }
}

@media (min-width: 1024px) {
  .news[_ngcontent-serverApp-c142] .news-article[_ngcontent-serverApp-c142] {
    max-width: 290px;
  }
}

header[_ngcontent-serverApp-c142] {
  padding: 30px 0 45px;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (min-width: 768px) {
  header[_ngcontent-serverApp-c142] {
    justify-content: space-between;
  }
}

header[_ngcontent-serverApp-c142]>a[_ngcontent-serverApp-c142] {
  color: var(--link-text-color);
}

header[_ngcontent-serverApp-c142] button[_ngcontent-serverApp-c142] {
  background: transparent;
  color: var(--button-secondary-border-color);
  border: 2px solid var(--button-secondary-border-color);
}

header[_ngcontent-serverApp-c142] button[disabled][_ngcontent-serverApp-c142] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.mobile-button[_ngcontent-serverApp-c142] {
  display: flex;
}

.view-all[_ngcontent-serverApp-c142] {
  width: 184px;
  font-weight: var(--font-weight-500);
  border-radius: 27px;
  border: 2px solid var(--button-secondary-border-color);
  margin: 33px auto 0 auto;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.view-all.desktop[_ngcontent-serverApp-c142] {
  margin: 0;
}

.view-all[_ngcontent-serverApp-c142]:hover {
  cursor: pointer;
}


[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] {
  background-color: var(--site-background-color);
  box-shadow: var(--card-grey-box-shadow);
  border-radius: 7px;
  overflow: hidden;
  min-height: 367px;
  margin: 3px;
}

@media (min-width: 1024px) {
  [_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] {
    width: 290px;
  }
}

[_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] {
  min-height: 325px;
}

@media (min-width: 769px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] {
    width: 100%;
    height: -moz-fit-content;
    height: fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
    padding: 27px 16px 0 16px;
  }
}

@media (min-width: 800px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] {
    max-height: none;
    max-height: initial;
    width: 100%;
    height: -moz-fit-content;
    height: fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
    padding: 27px 16px 0 16px;
  }
}

[_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .desktop-header[_ngcontent-serverApp-c141] {
  display: flex;
  align-items: center;
}

@media (min-width: 769px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .desktop-header[_ngcontent-serverApp-c141] .header[_ngcontent-serverApp-c141] {
    width: 208px;
    height: 95px;
    border-radius: 7px;
    margin-right: 17px;
  }
}

@media (min-width: 769px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .desktop-header[_ngcontent-serverApp-c141] .body-top[_ngcontent-serverApp-c141] {
    width: calc(100% - 225px);
  }
}

@media (min-width: 769px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .desktop-header[_ngcontent-serverApp-c141] .article-title[_ngcontent-serverApp-c141] {
    color: var(--paragraph-text-dark);
    font-size: var(--font-size-24);
    font-weight: var(--font-weight-500);
    letter-spacing: 0;
    line-height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
  }
}

@media (min-width: 769px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] {
    padding: 24px 0 15px 0;
  }
}

[_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .article-title[_ngcontent-serverApp-c141] {
  min-height: auto;
}

[_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-bottom[_ngcontent-serverApp-c141] .body-content[_ngcontent-serverApp-c141] p[_ngcontent-serverApp-c141] {
  height: -moz-fit-content;
  height: fit-content;
}

@media (min-width: 769px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-bottom[_ngcontent-serverApp-c141] .body-content[_ngcontent-serverApp-c141] p[_ngcontent-serverApp-c141] {
    width: 100%;
    height: -moz-fit-content;
    height: fit-content;
    overflow: hidden;
    font-size: var(--font-size-14);
    line-height: 20px;
    margin: 0 0 30px 0;
  }
}

@media (min-width: 769px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-bottom[_ngcontent-serverApp-c141] .divider[_ngcontent-serverApp-c141] {
    margin-top: 15px;
  }
}

@media (min-width: 769px) {
  [_nghost-serverApp-c141] .news-article-card.listing[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-bottom[_ngcontent-serverApp-c141] .body-footer[_ngcontent-serverApp-c141] {
    padding-top: 15px;
  }
}

[_nghost-serverApp-c141] .news-article-card.sidebar[_ngcontent-serverApp-c141] {
  min-height: 0;
  min-height: initial;
  height: 160px;
  padding: 13px 16px;
  box-shadow: none;
  box-shadow: initial;
  margin: 0;
  margin: initial;
}

@media (min-width: 1024px) {
  [_nghost-serverApp-c141] .news-article-card.sidebar[_ngcontent-serverApp-c141] {
    width: auto;
    width: initial;
  }
}

[_nghost-serverApp-c141] .news-article-card.sidebar[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] {
  padding: 0;
  padding: initial;
}

[_nghost-serverApp-c141] .news-article-card.sidebar[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-top[_ngcontent-serverApp-c141] {
  min-height: 0;
  min-height: initial;
  margin-bottom: 14px;
  max-height: 48px;
  overflow: hidden;
}

[_nghost-serverApp-c141] .news-article-card.sidebar[_ngcontent-serverApp-c141] .desktop-header[_ngcontent-serverApp-c141] {
  height: 48px;
  overflow: hidden;
  margin-bottom: 14px;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .header[_ngcontent-serverApp-c141] {
  width: 100%;
  height: 132px;
  background-position: center;
  background-size: cover;
  cursor: pointer;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] {
  padding: 21px 12px 10px 12px;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .article-title[_ngcontent-serverApp-c141] {
  font-size: var(--font-size-20);
  line-height: 24px;
  color: var(--paragraph-text-dark);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  min-height: 72px;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-top[_ngcontent-serverApp-c141] {
  min-height: -moz-fit-content;
  min-height: fit-content;
}

@media (min-width: 520px) {
  [_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-top[_ngcontent-serverApp-c141] {
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
}

@media (min-width: 1024px) {
  [_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-top[_ngcontent-serverApp-c141] {
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-content[_ngcontent-serverApp-c141] p[_ngcontent-serverApp-c141] {
  font-size: var(--font-size-14);
  line-height: 17px;
  color: var(--content-page-table-row-text-color);
  width: 100%;
  height: 43px;
}

@media (min-width: 1024px) {
  [_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-content[_ngcontent-serverApp-c141] p[_ngcontent-serverApp-c141] {
    width: 250px;
  }
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-content.home[_ngcontent-serverApp-c141] p[_ngcontent-serverApp-c141] {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 34px;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-tags[_ngcontent-serverApp-c141] {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  height: 16px;
  overflow: hidden;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-tags[_ngcontent-serverApp-c141] .tag[_ngcontent-serverApp-c141] {
  cursor: pointer;
  background-color: var(--site-icons-color);
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 15px;
  min-width: 20px;
  margin-bottom: 2px;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-tags[_ngcontent-serverApp-c141] .tag[_ngcontent-serverApp-c141]:not(:last-child) {
  margin-right: 10px;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-tags[_ngcontent-serverApp-c141] .tag[_ngcontent-serverApp-c141] span[_ngcontent-serverApp-c141] {
  color: var(--site-background-color);
  font-size: var(--font-size-10);
  line-height: 10px;
  opacity: 0.9;
  padding: 0 8px;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-tags[_ngcontent-serverApp-c141] .tag[_ngcontent-serverApp-c141] span[_ngcontent-serverApp-c141]:hover {
  opacity: 1;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .divider[_ngcontent-serverApp-c141] {
  height: 2px;
  width: 100%;
  margin: 16px auto 0;
  background-color: var(--news-card-divider-color);
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-footer[_ngcontent-serverApp-c141] {
  padding-top: 20px;
  display: flex;
  justify-content: space-between;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-footer[_ngcontent-serverApp-c141] .link[_ngcontent-serverApp-c141] a[_ngcontent-serverApp-c141] {
  width: 19px;
  height: 18px;
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .body[_ngcontent-serverApp-c141] .body-footer[_ngcontent-serverApp-c141] .link[_ngcontent-serverApp-c141] a[_ngcontent-serverApp-c141] i[_ngcontent-serverApp-c141] {
  font-size: var(--font-size-18);
  line-height: 18px;
  font-weight: var(--font-weight-500);
}

[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .header[_ngcontent-serverApp-c141],
[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .article-title[_ngcontent-serverApp-c141],
[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .tag[_ngcontent-serverApp-c141],
[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .date[_ngcontent-serverApp-c141],
[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] .link[_ngcontent-serverApp-c141],
[_nghost-serverApp-c141] .news-article-card[_ngcontent-serverApp-c141] p[_ngcontent-serverApp-c141] {
  cursor: pointer;
}


h2[_ngcontent-serverApp-c129],
h3[_ngcontent-serverApp-c129],
h4[_ngcontent-serverApp-c129],
h5[_ngcontent-serverApp-c129],
h6[_ngcontent-serverApp-c129] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c129] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c129] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c129] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c129] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c129] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c129] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c129] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c129],
#wrapper[_ngcontent-serverApp-c129],
.wrapper-slide[_ngcontent-serverApp-c129] {
  height: 100%;
}

body[_ngcontent-serverApp-c129] {
  height: auto;
}

.container[_ngcontent-serverApp-c129] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c129] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c129] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c129] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c129] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c129] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c129] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c129],
a.button[_ngcontent-serverApp-c129] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c129] i.spinner[_ngcontent-serverApp-c129],
a.button[_ngcontent-serverApp-c129] i.spinner[_ngcontent-serverApp-c129] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c129] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c129] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c129] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c129] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c129] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c129] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c129] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c129] .mat-button[_ngcontent-serverApp-c129],
.gli[_ngcontent-serverApp-c129] .mat-fab[_ngcontent-serverApp-c129],
.gli[_ngcontent-serverApp-c129] .mat-flat-button[_ngcontent-serverApp-c129],
.gli[_ngcontent-serverApp-c129] .mat-icon-button[_ngcontent-serverApp-c129],
.gli[_ngcontent-serverApp-c129] .mat-mini-fab[_ngcontent-serverApp-c129],
.gli[_ngcontent-serverApp-c129] .mat-raised-button[_ngcontent-serverApp-c129],
.gli[_ngcontent-serverApp-c129] .mat-stroked-button[_ngcontent-serverApp-c129],
.gli[_ngcontent-serverApp-c129] .mat-dialog-title[_ngcontent-serverApp-c129] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c129] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c129] .mat-checkbox-label[_ngcontent-serverApp-c129] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c129] label[_ngcontent-serverApp-c129] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c129] label[_ngcontent-serverApp-c129] .label-text[_ngcontent-serverApp-c129] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c129] label.icon-right[_ngcontent-serverApp-c129] .icon[_ngcontent-serverApp-c129] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c129] label.icon-left[_ngcontent-serverApp-c129] .icon[_ngcontent-serverApp-c129] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c129] input[_ngcontent-serverApp-c129],
form.default[_ngcontent-serverApp-c129] mat-select[_ngcontent-serverApp-c129] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c129] textarea[_ngcontent-serverApp-c129] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c129] .mat-select-trigger[_ngcontent-serverApp-c129] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c129] input[_ngcontent-serverApp-c129]:-webkit-autofill,
form.default[_ngcontent-serverApp-c129] input[_ngcontent-serverApp-c129]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c129] input[_ngcontent-serverApp-c129]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c129] input[_ngcontent-serverApp-c129]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c129] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c129] .mat-checkbox-background[_ngcontent-serverApp-c129],
form.default[_ngcontent-serverApp-c129] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c129] .mat-checkbox-background[_ngcontent-serverApp-c129],
form.default[_ngcontent-serverApp-c129] .mat-accent[_ngcontent-serverApp-c129] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c129],
form.default[_ngcontent-serverApp-c129] .mat-accent[_ngcontent-serverApp-c129] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c129],
form.default[_ngcontent-serverApp-c129] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c129],
form.default[_ngcontent-serverApp-c129] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c129] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c129] .mat-ripple-element[_ngcontent-serverApp-c129] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c129] .mat-checkbox-layout[_ngcontent-serverApp-c129] .mat-checkbox-label[_ngcontent-serverApp-c129] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c129] input[_ngcontent-serverApp-c129]:focus,
form.default[_ngcontent-serverApp-c129] textarea[_ngcontent-serverApp-c129]:focus,
form.default[_ngcontent-serverApp-c129] mat-select[_ngcontent-serverApp-c129]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c129] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c129],
form.default[_ngcontent-serverApp-c129] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c129],
form.default[_ngcontent-serverApp-c129] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c129] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c129] .errors[_ngcontent-serverApp-c129] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c129] .errors[_ngcontent-serverApp-c129] .error[_ngcontent-serverApp-c129]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c129],
  mat-select[_ngcontent-serverApp-c129] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c129] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c129] .mat-checkbox-background[_ngcontent-serverApp-c129] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c129] {
  outline: none;
}

.fa[_ngcontent-serverApp-c129],
.fas[_ngcontent-serverApp-c129],
.far[_ngcontent-serverApp-c129],
.fa[_ngcontent-serverApp-c129],
.fal[_ngcontent-serverApp-c129] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c129] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c129] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c129],
li[_ngcontent-serverApp-c129] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c129] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c129],
li[_ngcontent-serverApp-c129] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c129] ul[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129],
.content-wrapper[_ngcontent-serverApp-c129] ol[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c129] ul[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c129] ul[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129] ul[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129]:before,
.content-wrapper[_ngcontent-serverApp-c129] ol[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129] ul[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c129] ol[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129] ul[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c129] ol[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129] ul[_ngcontent-serverApp-c129],
.content-wrapper[_ngcontent-serverApp-c129] ol[_ngcontent-serverApp-c129] li[_ngcontent-serverApp-c129] ol[_ngcontent-serverApp-c129] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c129] section[_ngcontent-serverApp-c129] a[_ngcontent-serverApp-c129] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c129] section[_ngcontent-serverApp-c129]>header[_ngcontent-serverApp-c129] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c129] section[_ngcontent-serverApp-c129]>header[_ngcontent-serverApp-c129] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c129] section[_ngcontent-serverApp-c129]>header[_ngcontent-serverApp-c129] .container[_ngcontent-serverApp-c129] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c129] section[_ngcontent-serverApp-c129]>header[_ngcontent-serverApp-c129]>a[_ngcontent-serverApp-c129] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c129] section[_ngcontent-serverApp-c129]>header[_ngcontent-serverApp-c129] button[_ngcontent-serverApp-c129] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c129] section[_ngcontent-serverApp-c129]>header[_ngcontent-serverApp-c129] button[disabled][_ngcontent-serverApp-c129] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c129] section.row[_ngcontent-serverApp-c129] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c129] section.row[_ngcontent-serverApp-c129] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c129] section.row.gradient-bg[_ngcontent-serverApp-c129] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c129] section.row.news-listing[_ngcontent-serverApp-c129] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c129] section.row.news-listing[_ngcontent-serverApp-c129] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c129] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c129] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c129] .mat-checkbox-inner-container[_ngcontent-serverApp-c129] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c129] .mat-checkbox-frame[_ngcontent-serverApp-c129],
.mat-checkbox[_ngcontent-serverApp-c129] .mat-checkbox-background[_ngcontent-serverApp-c129] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c129]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c129] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c129] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c129] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c129] p[_ngcontent-serverApp-c129] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c129] p[_ngcontent-serverApp-c129] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c129] p[_ngcontent-serverApp-c129] span[_ngcontent-serverApp-c129] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c129] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c129] .wp-block-button[_ngcontent-serverApp-c129] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c129] .wp-block-button[_ngcontent-serverApp-c129] a[_ngcontent-serverApp-c129] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c129] .wp-block-button[_ngcontent-serverApp-c129]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c129] .is-style-outline[_ngcontent-serverApp-c129] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c129] .is-style-outline[_ngcontent-serverApp-c129] a[_ngcontent-serverApp-c129] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c129] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c129] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c129] {
  justify-content: right;
}

[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] {
  background-color: var(--site-background-color);
  box-shadow: var(--game-card-box-shadow);
  border-radius: 7px;
  overflow: hidden;
  position: relative;
  width: 100%;
}

@media (min-width: 429px) {
  [_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] {
    width: 294px;
  }
}

[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] .text-line[_ngcontent-serverApp-c129],
[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] .card-body[_ngcontent-serverApp-c129] .top[_ngcontent-serverApp-c129] .lottery-line[_ngcontent-serverApp-c129] {
  display: inline-block;
  background-color: #444;
  height: 8px;
  border-radius: 100px;
  margin: 5px 0;
  min-width: 100px;
  opacity: 0.1;
  animation: fading 1.5s infinite;
}

[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] .card-header[_ngcontent-serverApp-c129] {
  height: 43px;
  display: flex;
  align-items: center;
  background: var(--card-header-grey-gradient);
  padding-left: 10px;
}

[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] .card-body[_ngcontent-serverApp-c129] {
  padding: 9px;
}

[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] .card-body[_ngcontent-serverApp-c129] .top[_ngcontent-serverApp-c129] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] .card-body[_ngcontent-serverApp-c129] .top[_ngcontent-serverApp-c129] .lottery-line[_ngcontent-serverApp-c129] {
  height: 15px;
  width: 140px;
}

[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] .card-body[_ngcontent-serverApp-c129] .bottom[_ngcontent-serverApp-c129] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

[_nghost-serverApp-c129] .lottery-card[_ngcontent-serverApp-c129] .card-body[_ngcontent-serverApp-c129] .bottom[_ngcontent-serverApp-c129] .button-container[_ngcontent-serverApp-c129] .button[_ngcontent-serverApp-c129] {
  padding: 0 30px !important;
  width: 100px;
  height: 30px;
  border-radius: 20px;
  background: #ccc;
  animation: fading 1.5s infinite;
}


h2[_ngcontent-serverApp-c140],
h3[_ngcontent-serverApp-c140],
h4[_ngcontent-serverApp-c140],
h5[_ngcontent-serverApp-c140],
h6[_ngcontent-serverApp-c140] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c140] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c140] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c140] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c140] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c140] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c140] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c140] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c140],
#wrapper[_ngcontent-serverApp-c140],
.wrapper-slide[_ngcontent-serverApp-c140] {
  height: 100%;
}

body[_ngcontent-serverApp-c140] {
  height: auto;
}

.container[_ngcontent-serverApp-c140] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c140] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c140] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c140] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c140] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c140] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c140] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c140],
a.button[_ngcontent-serverApp-c140] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c140] i.spinner[_ngcontent-serverApp-c140],
a.button[_ngcontent-serverApp-c140] i.spinner[_ngcontent-serverApp-c140] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c140] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c140] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c140] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c140] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c140] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c140] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c140] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c140] .mat-button[_ngcontent-serverApp-c140],
.gli[_ngcontent-serverApp-c140] .mat-fab[_ngcontent-serverApp-c140],
.gli[_ngcontent-serverApp-c140] .mat-flat-button[_ngcontent-serverApp-c140],
.gli[_ngcontent-serverApp-c140] .mat-icon-button[_ngcontent-serverApp-c140],
.gli[_ngcontent-serverApp-c140] .mat-mini-fab[_ngcontent-serverApp-c140],
.gli[_ngcontent-serverApp-c140] .mat-raised-button[_ngcontent-serverApp-c140],
.gli[_ngcontent-serverApp-c140] .mat-stroked-button[_ngcontent-serverApp-c140],
.gli[_ngcontent-serverApp-c140] .mat-dialog-title[_ngcontent-serverApp-c140] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c140] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c140] .mat-checkbox-label[_ngcontent-serverApp-c140] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c140] label[_ngcontent-serverApp-c140] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c140] label[_ngcontent-serverApp-c140] .label-text[_ngcontent-serverApp-c140] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c140] label.icon-right[_ngcontent-serverApp-c140] .icon[_ngcontent-serverApp-c140] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c140] label.icon-left[_ngcontent-serverApp-c140] .icon[_ngcontent-serverApp-c140] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c140] input[_ngcontent-serverApp-c140],
form.default[_ngcontent-serverApp-c140] mat-select[_ngcontent-serverApp-c140] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c140] textarea[_ngcontent-serverApp-c140] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c140] .mat-select-trigger[_ngcontent-serverApp-c140] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c140] input[_ngcontent-serverApp-c140]:-webkit-autofill,
form.default[_ngcontent-serverApp-c140] input[_ngcontent-serverApp-c140]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c140] input[_ngcontent-serverApp-c140]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c140] input[_ngcontent-serverApp-c140]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c140] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c140] .mat-checkbox-background[_ngcontent-serverApp-c140],
form.default[_ngcontent-serverApp-c140] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c140] .mat-checkbox-background[_ngcontent-serverApp-c140],
form.default[_ngcontent-serverApp-c140] .mat-accent[_ngcontent-serverApp-c140] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c140],
form.default[_ngcontent-serverApp-c140] .mat-accent[_ngcontent-serverApp-c140] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c140],
form.default[_ngcontent-serverApp-c140] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c140],
form.default[_ngcontent-serverApp-c140] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c140] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c140] .mat-ripple-element[_ngcontent-serverApp-c140] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c140] .mat-checkbox-layout[_ngcontent-serverApp-c140] .mat-checkbox-label[_ngcontent-serverApp-c140] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c140] input[_ngcontent-serverApp-c140]:focus,
form.default[_ngcontent-serverApp-c140] textarea[_ngcontent-serverApp-c140]:focus,
form.default[_ngcontent-serverApp-c140] mat-select[_ngcontent-serverApp-c140]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c140] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c140],
form.default[_ngcontent-serverApp-c140] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c140],
form.default[_ngcontent-serverApp-c140] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c140] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c140] .errors[_ngcontent-serverApp-c140] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c140] .errors[_ngcontent-serverApp-c140] .error[_ngcontent-serverApp-c140]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c140],
  mat-select[_ngcontent-serverApp-c140] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c140] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c140] .mat-checkbox-background[_ngcontent-serverApp-c140] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c140] {
  outline: none;
}

.fa[_ngcontent-serverApp-c140],
.fas[_ngcontent-serverApp-c140],
.far[_ngcontent-serverApp-c140],
.fa[_ngcontent-serverApp-c140],
.fal[_ngcontent-serverApp-c140] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c140] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c140] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c140],
li[_ngcontent-serverApp-c140] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c140] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c140],
li[_ngcontent-serverApp-c140] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c140] ul[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140],
.content-wrapper[_ngcontent-serverApp-c140] ol[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c140] ul[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c140] ul[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140] ul[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140]:before,
.content-wrapper[_ngcontent-serverApp-c140] ol[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140] ul[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c140] ol[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140] ul[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c140] ol[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140] ul[_ngcontent-serverApp-c140],
.content-wrapper[_ngcontent-serverApp-c140] ol[_ngcontent-serverApp-c140] li[_ngcontent-serverApp-c140] ol[_ngcontent-serverApp-c140] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c140] section[_ngcontent-serverApp-c140] a[_ngcontent-serverApp-c140] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c140] section[_ngcontent-serverApp-c140]>header[_ngcontent-serverApp-c140] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c140] section[_ngcontent-serverApp-c140]>header[_ngcontent-serverApp-c140] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c140] section[_ngcontent-serverApp-c140]>header[_ngcontent-serverApp-c140] .container[_ngcontent-serverApp-c140] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c140] section[_ngcontent-serverApp-c140]>header[_ngcontent-serverApp-c140]>a[_ngcontent-serverApp-c140] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c140] section[_ngcontent-serverApp-c140]>header[_ngcontent-serverApp-c140] button[_ngcontent-serverApp-c140] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c140] section[_ngcontent-serverApp-c140]>header[_ngcontent-serverApp-c140] button[disabled][_ngcontent-serverApp-c140] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c140] section.row[_ngcontent-serverApp-c140] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c140] section.row[_ngcontent-serverApp-c140] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c140] section.row.gradient-bg[_ngcontent-serverApp-c140] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c140] section.row.news-listing[_ngcontent-serverApp-c140] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c140] section.row.news-listing[_ngcontent-serverApp-c140] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c140] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c140] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c140] .mat-checkbox-inner-container[_ngcontent-serverApp-c140] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c140] .mat-checkbox-frame[_ngcontent-serverApp-c140],
.mat-checkbox[_ngcontent-serverApp-c140] .mat-checkbox-background[_ngcontent-serverApp-c140] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c140]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c140] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c140] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c140] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c140] p[_ngcontent-serverApp-c140] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c140] p[_ngcontent-serverApp-c140] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c140] p[_ngcontent-serverApp-c140] span[_ngcontent-serverApp-c140] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c140] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c140] .wp-block-button[_ngcontent-serverApp-c140] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c140] .wp-block-button[_ngcontent-serverApp-c140] a[_ngcontent-serverApp-c140] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c140] .wp-block-button[_ngcontent-serverApp-c140]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c140] .is-style-outline[_ngcontent-serverApp-c140] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c140] .is-style-outline[_ngcontent-serverApp-c140] a[_ngcontent-serverApp-c140] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c140] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c140] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c140] {
  justify-content: right;
}

header[_ngcontent-serverApp-c140] {
  height: 87px;
  display: flex;
  align-items: center;
}

header[_ngcontent-serverApp-c140]>a[_ngcontent-serverApp-c140] {
  color: var(--link-text-color);
  padding-top: 20px;
  margin-left: 20px;
  font-weight: var(--font-weight-500);
}

header[_ngcontent-serverApp-c140] button[_ngcontent-serverApp-c140] {
  background: transparent;
  color: var(--color-primary-2);
  border: 2px solid var(--color-primary-2);
}

header[_ngcontent-serverApp-c140] button[disabled][_ngcontent-serverApp-c140] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

@media (max-width: 467px) {
  header[_ngcontent-serverApp-c140] {
    justify-content: center;
  }
}

.kenos[_ngcontent-serverApp-c140] {
  position: relative;
}

.kenos[_ngcontent-serverApp-c140] .swiper-button-prev[_ngcontent-serverApp-c140],
.kenos[_ngcontent-serverApp-c140] .swiper-button-next[_ngcontent-serverApp-c140] {
  top: 35%;
  background: none;
}

.kenos[_ngcontent-serverApp-c140] .swiper-button-prev[_ngcontent-serverApp-c140]>i[_ngcontent-serverApp-c140],
.kenos[_ngcontent-serverApp-c140] .swiper-button-next[_ngcontent-serverApp-c140]>i[_ngcontent-serverApp-c140] {
  font-size: var(--font-size-25);
  color: var(--site-icons-color);
}

.kenos[_ngcontent-serverApp-c140] .swiper-button-prev.swiper-button-disabled[_ngcontent-serverApp-c140],
.kenos[_ngcontent-serverApp-c140] .swiper-button-next.swiper-button-disabled[_ngcontent-serverApp-c140] {
  display: none;
}

.kenos[_ngcontent-serverApp-c140] .swiper-button-prev[_ngcontent-serverApp-c140] {
  left: -40px;
}

.kenos[_ngcontent-serverApp-c140] .swiper-button-prev[_ngcontent-serverApp-c140]::after {
  content: "";
}

.kenos[_ngcontent-serverApp-c140] .swiper-button-next[_ngcontent-serverApp-c140] {
  right: -40px;
}

.kenos[_ngcontent-serverApp-c140] .swiper-button-next[_ngcontent-serverApp-c140]::after {
  content: "";
}

.kenos[_ngcontent-serverApp-c140] .swiper-slide[_ngcontent-serverApp-c140] {
  width: 300px !important;
  margin-right: 30px;
  height: auto;
}

.kenos.is-universal[_ngcontent-serverApp-c140] .swiper-container[_ngcontent-serverApp-c140] .swiper-wrapper[_ngcontent-serverApp-c140] {
  width: 1320px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 144px;
  justify-content: space-between;
}

.kenos.is-universal[_ngcontent-serverApp-c140] .swiper-container[_ngcontent-serverApp-c140] .swiper-wrapper[_ngcontent-serverApp-c140] .swiper-slide[_ngcontent-serverApp-c140] {
  width: 300px;
  margin-right: 30px;
  height: auto;
}

@media (max-width: 768px) {
  .kenos[_ngcontent-serverApp-c140] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .kenos[_ngcontent-serverApp-c140] .slide[_ngcontent-serverApp-c140] {
    width: calc(50% - 8px);
    margin-bottom: 15px;
  }
}

@media (max-width: 467px) {
  .kenos[_ngcontent-serverApp-c140] .slide[_ngcontent-serverApp-c140] {
    width: 100%;
    margin-bottom: 13px;
  }

  .kenos[_ngcontent-serverApp-c140] .slide[_ngcontent-serverApp-c140]:last-of-type {
    margin-bottom: 0;
  }
}

p.view-all[_ngcontent-serverApp-c140] {
  text-align: center;
  font-weight: var(--font-weight-500);
}


/*********************
STYLE GUIDE
*********************/
/*********************
FONT-SIZES
*********************/
/*********************
BREAKPOINTS
*********************/
/*********************
HEADINGS
*********************/
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1 {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2 {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3 {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4 {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5 {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5 {
    font-size: var(--font-size-20);
  }
}

h6 {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}

/*********************
COLORS
*********************/
/* Lotto247 Main brand colors */
/* Lotto247 Supporting brand colors */
/*********************
LAYOUT
*********************/
html,
#wrapper,
.wrapper-slide {
  height: 100%;
}

body {
  height: auto;
}

.container {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container {
    padding: 0 15px;
  }
}

.page {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox {
    padding: 0;
  }
}

.row.has-padding {
  padding: 30px 0;
}

.row.has-padding-bottom {
  padding-bottom: 30px;
}

/*********************
BUTTONS
*********************/
button,
a.button {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button i.spinner,
a.button i.spinner {
  margin-left: 5px;
  margin-right: -20px;
}

a {
  text-decoration: none;
}

.mat-form-field-prefix {
  margin-right: 10px;
}

::ng-deep .mat-checkbox-layout {
  white-space: normal !important;
}

::ng-deep .mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container {
  position: relative;
}

.mat-calendar-body-selected {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content {
    max-height: 100%;
  }
}

.gli .mat-button,
.gli .mat-fab,
.gli .mat-flat-button,
.gli .mat-icon-button,
.gli .mat-mini-fab,
.gli .mat-raised-button,
.gli .mat-stroked-button,
.gli .mat-dialog-title {
  font-family: var(--font-family-body);
}

.gli .mat-checkbox.mat-prime.gray .mat-checkbox-label {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default label {
  display: block;
  position: relative;
}

form.default label .label-text {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default label.icon-right .icon {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default label.icon-left .icon {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default input,
form.default mat-select {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default textarea {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default .mat-select-trigger {
  flex-grow: 1;
}

form.default input:-webkit-autofill,
form.default input:-webkit-autofill:hover,
form.default input:-webkit-autofill:focus,
form.default input:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default .mat-checkbox-checked.mat-accent .mat-checkbox-background,
form.default .mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
form.default .mat-accent .mat-pseudo-checkbox-checked,
form.default .mat-accent .mat-pseudo-checkbox-indeterminate,
form.default .mat-pseudo-checkbox-checked,
form.default .mat-pseudo-checkbox-indeterminate {
  background-color: var(--site-icons-color) !important;
}

form.default .mat-ripple-element {
  background: var(--site-icons-color) !important;
}

form.default .mat-checkbox-layout .mat-checkbox-label {
  display: flex !important;
}

form.default input:focus,
form.default textarea:focus,
form.default mat-select:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default input.ng-touched.ng-dirty.ng-invalid,
form.default textarea.ng-touched.ng-dirty.ng-invalid,
form.default mat-select.ng-touched.ng-dirty.ng-invalid {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default .errors {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default .errors .error:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input,
  mat-select {
    font-size: var(--font-size-16);
  }
}

.gli .mat-checkbox.mat-prime.mat-checkbox-checked .mat-checkbox-background {
  background-color: var(--site-icons-color);
}

/*********************
DEFAULTS
*********************/
* {
  outline: none;
}

.fa,
.fas,
.far,
.fa,
.fal {
  font-family: var(--font-family-icons);
}

.fab {
  font-family: var(--font-family-icons-2);
}

.material-icons {
  font-family: var(--font-family-material-icons);
}

p,
li {
  line-height: 24px;
}

ol {
  padding: 0;
  margin-inline-start: -2em;
}

ol li {
  list-style-type: decimal;
  list-style-position: inside;
}

ul,
li {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper ul li,
.content-wrapper ol li {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper ul li:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper ul li ul li:before,
.content-wrapper ol li ul li:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper ol li ul li {
  list-style-type: none;
}

.content-wrapper ol li ul,
.content-wrapper ol li ol {
  padding-left: 2em;
}

.content-wrapper section a {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper section>header {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper section>header {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper section>header .container {
    padding: 0;
  }
}

.content-wrapper section>header>a {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper section>header button {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper section>header button[disabled] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper section.row {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper section.row {
    padding: 15px;
  }
}

.content-wrapper section.row.gradient-bg {
  background: var(--section-background-gradient);
}

.content-wrapper section.row.news-listing {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper section.row.news-listing {
    padding: 0 0 30px 0;
  }
}

body {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox .mat-checkbox-inner-container {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox .mat-checkbox-frame,
.mat-checkbox .mat-checkbox-background {
  border: none;
  border-radius: 5px;
}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y {
  overflow-y: scroll;
}

.b {
  font-weight: var(--font-weight-500);
}

gli-button {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph p {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph p {
    margin: 18px 0;
  }
}

.wp-paragraph p span {
  text-decoration: underline;
}

.wp-block-buttons {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons .wp-block-button {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons .wp-block-button a {
  color: var(--site-background-color);
}

.wp-block-buttons .wp-block-button:hover {
  cursor: pointer;
}

.wp-block-buttons .is-style-outline {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons .is-style-outline a {
  color: var(--link-text-color);
}

.is-content-justification-left {
  justify-content: left;
}

.is-content-justification-center {
  justify-content: center;
}

.is-content-justification-right {
  justify-content: right;
}

.keno-card {
  box-shadow: var(--game-card-box-shadow);
  background-size: cover;
  background-position: top right;
  border-radius: 7px;
  overflow: hidden;
  font-size: var(--font-size-11);
  margin: 3px;
  color: var(--site-background-color);
}

.keno-card .header {
  display: flex;
  align-items: center;
  padding: 10px;
}

.keno-card .body {
  padding: 0 10px 10px;
}

.keno-card .body .body-top h6 {
  color: var(--site-background-color);
}

.keno-card .body .body-bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.keno-card .body .body-bottom a {
  color: var(--color-secondary-1);
  font-weight: var(--font-weight-500);
  background: transparent;
  border: 2px solid var(--color-secondary-1);
  padding: 0;
  width: 100px;
}

.keno-card .body h6,
.keno-card .body .draw-time,
.keno-card .body .ticket-price {
  margin-bottom: 5px;
}


.closed[_ngcontent-serverApp-c122] {
  text-transform: uppercase;
}

.small[_ngcontent-serverApp-c122] {
  color: var(--paragraph-text-dark);
  font-size: var(--font-size-11);
  font-weight: var(--font-weight-500);
  letter-spacing: 0;
  line-height: 13px;
}


h2[_ngcontent-serverApp-c128],
h3[_ngcontent-serverApp-c128],
h4[_ngcontent-serverApp-c128],
h5[_ngcontent-serverApp-c128],
h6[_ngcontent-serverApp-c128] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c128] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c128] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c128] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c128] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c128] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c128] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c128] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c128],
#wrapper[_ngcontent-serverApp-c128],
.wrapper-slide[_ngcontent-serverApp-c128] {
  height: 100%;
}

body[_ngcontent-serverApp-c128] {
  height: auto;
}

.container[_ngcontent-serverApp-c128] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c128] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c128] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c128] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c128] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c128] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c128] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c128],
a.button[_ngcontent-serverApp-c128] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c128] i.spinner[_ngcontent-serverApp-c128],
a.button[_ngcontent-serverApp-c128] i.spinner[_ngcontent-serverApp-c128] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c128] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c128] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c128] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c128] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c128] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c128] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c128] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c128] .mat-button[_ngcontent-serverApp-c128],
.gli[_ngcontent-serverApp-c128] .mat-fab[_ngcontent-serverApp-c128],
.gli[_ngcontent-serverApp-c128] .mat-flat-button[_ngcontent-serverApp-c128],
.gli[_ngcontent-serverApp-c128] .mat-icon-button[_ngcontent-serverApp-c128],
.gli[_ngcontent-serverApp-c128] .mat-mini-fab[_ngcontent-serverApp-c128],
.gli[_ngcontent-serverApp-c128] .mat-raised-button[_ngcontent-serverApp-c128],
.gli[_ngcontent-serverApp-c128] .mat-stroked-button[_ngcontent-serverApp-c128],
.gli[_ngcontent-serverApp-c128] .mat-dialog-title[_ngcontent-serverApp-c128] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c128] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c128] .mat-checkbox-label[_ngcontent-serverApp-c128] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c128] label[_ngcontent-serverApp-c128] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c128] label[_ngcontent-serverApp-c128] .label-text[_ngcontent-serverApp-c128] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c128] label.icon-right[_ngcontent-serverApp-c128] .icon[_ngcontent-serverApp-c128] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c128] label.icon-left[_ngcontent-serverApp-c128] .icon[_ngcontent-serverApp-c128] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c128] input[_ngcontent-serverApp-c128],
form.default[_ngcontent-serverApp-c128] mat-select[_ngcontent-serverApp-c128] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c128] textarea[_ngcontent-serverApp-c128] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c128] .mat-select-trigger[_ngcontent-serverApp-c128] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c128] input[_ngcontent-serverApp-c128]:-webkit-autofill,
form.default[_ngcontent-serverApp-c128] input[_ngcontent-serverApp-c128]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c128] input[_ngcontent-serverApp-c128]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c128] input[_ngcontent-serverApp-c128]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c128] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c128] .mat-checkbox-background[_ngcontent-serverApp-c128],
form.default[_ngcontent-serverApp-c128] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c128] .mat-checkbox-background[_ngcontent-serverApp-c128],
form.default[_ngcontent-serverApp-c128] .mat-accent[_ngcontent-serverApp-c128] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c128],
form.default[_ngcontent-serverApp-c128] .mat-accent[_ngcontent-serverApp-c128] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c128],
form.default[_ngcontent-serverApp-c128] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c128],
form.default[_ngcontent-serverApp-c128] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c128] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c128] .mat-ripple-element[_ngcontent-serverApp-c128] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c128] .mat-checkbox-layout[_ngcontent-serverApp-c128] .mat-checkbox-label[_ngcontent-serverApp-c128] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c128] input[_ngcontent-serverApp-c128]:focus,
form.default[_ngcontent-serverApp-c128] textarea[_ngcontent-serverApp-c128]:focus,
form.default[_ngcontent-serverApp-c128] mat-select[_ngcontent-serverApp-c128]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c128] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c128],
form.default[_ngcontent-serverApp-c128] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c128],
form.default[_ngcontent-serverApp-c128] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c128] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c128] .errors[_ngcontent-serverApp-c128] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c128] .errors[_ngcontent-serverApp-c128] .error[_ngcontent-serverApp-c128]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c128],
  mat-select[_ngcontent-serverApp-c128] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c128] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c128] .mat-checkbox-background[_ngcontent-serverApp-c128] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c128] {
  outline: none;
}

.fa[_ngcontent-serverApp-c128],
.fas[_ngcontent-serverApp-c128],
.far[_ngcontent-serverApp-c128],
.fa[_ngcontent-serverApp-c128],
.fal[_ngcontent-serverApp-c128] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c128] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c128] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c128],
li[_ngcontent-serverApp-c128] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c128] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c128],
li[_ngcontent-serverApp-c128] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c128] ul[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128],
.content-wrapper[_ngcontent-serverApp-c128] ol[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c128] ul[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c128] ul[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128] ul[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128]:before,
.content-wrapper[_ngcontent-serverApp-c128] ol[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128] ul[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c128] ol[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128] ul[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c128] ol[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128] ul[_ngcontent-serverApp-c128],
.content-wrapper[_ngcontent-serverApp-c128] ol[_ngcontent-serverApp-c128] li[_ngcontent-serverApp-c128] ol[_ngcontent-serverApp-c128] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c128] section[_ngcontent-serverApp-c128] a[_ngcontent-serverApp-c128] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c128] section[_ngcontent-serverApp-c128]>header[_ngcontent-serverApp-c128] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c128] section[_ngcontent-serverApp-c128]>header[_ngcontent-serverApp-c128] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c128] section[_ngcontent-serverApp-c128]>header[_ngcontent-serverApp-c128] .container[_ngcontent-serverApp-c128] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c128] section[_ngcontent-serverApp-c128]>header[_ngcontent-serverApp-c128]>a[_ngcontent-serverApp-c128] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c128] section[_ngcontent-serverApp-c128]>header[_ngcontent-serverApp-c128] button[_ngcontent-serverApp-c128] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c128] section[_ngcontent-serverApp-c128]>header[_ngcontent-serverApp-c128] button[disabled][_ngcontent-serverApp-c128] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c128] section.row[_ngcontent-serverApp-c128] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c128] section.row[_ngcontent-serverApp-c128] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c128] section.row.gradient-bg[_ngcontent-serverApp-c128] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c128] section.row.news-listing[_ngcontent-serverApp-c128] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c128] section.row.news-listing[_ngcontent-serverApp-c128] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c128] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c128] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c128] .mat-checkbox-inner-container[_ngcontent-serverApp-c128] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c128] .mat-checkbox-frame[_ngcontent-serverApp-c128],
.mat-checkbox[_ngcontent-serverApp-c128] .mat-checkbox-background[_ngcontent-serverApp-c128] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c128]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c128] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c128] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c128] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c128] p[_ngcontent-serverApp-c128] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c128] p[_ngcontent-serverApp-c128] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c128] p[_ngcontent-serverApp-c128] span[_ngcontent-serverApp-c128] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c128] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c128] .wp-block-button[_ngcontent-serverApp-c128] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c128] .wp-block-button[_ngcontent-serverApp-c128] a[_ngcontent-serverApp-c128] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c128] .wp-block-button[_ngcontent-serverApp-c128]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c128] .is-style-outline[_ngcontent-serverApp-c128] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c128] .is-style-outline[_ngcontent-serverApp-c128] a[_ngcontent-serverApp-c128] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c128] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c128] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c128] {
  justify-content: right;
}

[_nghost-serverApp-c128] .swiper-container-multirow[_ngcontent-serverApp-c128]>.swiper-wrapper[_ngcontent-serverApp-c128] {
  flex-direction: column;
}

header[_ngcontent-serverApp-c128] {
  height: auto;
  padding-bottom: 30px;
  display: flex;
  align-items: center;
}

header[_ngcontent-serverApp-c128] h1[_ngcontent-serverApp-c128] {
  margin: 0;
  letter-spacing: 0;
}

header[_ngcontent-serverApp-c128]>a[_ngcontent-serverApp-c128] {
  color: var(--link-text-color);
  margin-left: 20px;
  font-weight: var(--font-weight-500);
}

header[_ngcontent-serverApp-c128] button[_ngcontent-serverApp-c128] {
  background: transparent;
  color: var(--button-secondary-border-color);
  border: 2px solid var(--button-secondary-border-color);
}

header[_ngcontent-serverApp-c128] button[disabled][_ngcontent-serverApp-c128] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

@media (max-width: 467px) {
  header[_ngcontent-serverApp-c128] {
    justify-content: center;
  }

  .loader-container[_ngcontent-serverApp-c128] {
    height: auto;
  }
}

.lotteries[_ngcontent-serverApp-c128] {
  position: relative;
}

.lotteries[_ngcontent-serverApp-c128] .swiper-button-prev[_ngcontent-serverApp-c128],
.lotteries[_ngcontent-serverApp-c128] .swiper-button-next[_ngcontent-serverApp-c128] {
  background: none;
}

.lotteries[_ngcontent-serverApp-c128] .swiper-button-prev[_ngcontent-serverApp-c128]>i[_ngcontent-serverApp-c128],
.lotteries[_ngcontent-serverApp-c128] .swiper-button-next[_ngcontent-serverApp-c128]>i[_ngcontent-serverApp-c128] {
  font-size: var(--font-size-25);
  color: var(--site-icons-color);
}

.lotteries[_ngcontent-serverApp-c128] .swiper-button-prev.swiper-button-disabled[_ngcontent-serverApp-c128],
.lotteries[_ngcontent-serverApp-c128] .swiper-button-next.swiper-button-disabled[_ngcontent-serverApp-c128] {
  display: none;
}

.lotteries[_ngcontent-serverApp-c128] .swiper-button-prev[_ngcontent-serverApp-c128]::after,
.lotteries[_ngcontent-serverApp-c128] .swiper-button-next[_ngcontent-serverApp-c128]::after {
  content: "";
}

.lotteries[_ngcontent-serverApp-c128] .swiper-button-prev[_ngcontent-serverApp-c128] {
  left: -40px;
}

.lotteries[_ngcontent-serverApp-c128] .swiper-button-next[_ngcontent-serverApp-c128] {
  right: -40px;
}

.lotteries[_ngcontent-serverApp-c128] .swiper-slide[_ngcontent-serverApp-c128] {
  width: 300px !important;
  margin-right: 30px;
  height: auto;
}

.lotteries.is-universal[_ngcontent-serverApp-c128] .swiper-container[_ngcontent-serverApp-c128] .swiper-wrapper[_ngcontent-serverApp-c128] {
  width: 1320px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 498px;
  justify-content: space-between;
}

.lotteries.is-universal[_ngcontent-serverApp-c128] .swiper-container[_ngcontent-serverApp-c128] .swiper-wrapper[_ngcontent-serverApp-c128] .swiper-slide[_ngcontent-serverApp-c128] {
  width: 300px;
  margin-right: 30px;
  height: auto;
}

@media (max-width: 768px) {
  .lotteries[_ngcontent-serverApp-c128] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .lotteries[_ngcontent-serverApp-c128] .slide[_ngcontent-serverApp-c128] {
    width: calc(50% - 8px);
    margin-bottom: 15px;
  }
}

@media (max-width: 467px) {
  .lotteries[_ngcontent-serverApp-c128] .slide[_ngcontent-serverApp-c128] {
    width: 100%;
    margin-bottom: 13px;
  }

  .lotteries[_ngcontent-serverApp-c128] .slide[_ngcontent-serverApp-c128]:last-of-type {
    margin-bottom: 0;
  }
}

p.view-all[_ngcontent-serverApp-c128] {
  text-align: center;
  font-weight: var(--font-weight-500);
}

.loader-container[_ngcontent-serverApp-c128] {
  height: 240px;
}


h2[_ngcontent-serverApp-c127],
h3[_ngcontent-serverApp-c127],
h4[_ngcontent-serverApp-c127],
h5[_ngcontent-serverApp-c127],
h6[_ngcontent-serverApp-c127] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c127] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c127] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c127] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c127] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c127] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c127] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c127] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c127],
#wrapper[_ngcontent-serverApp-c127],
.wrapper-slide[_ngcontent-serverApp-c127] {
  height: 100%;
}

body[_ngcontent-serverApp-c127] {
  height: auto;
}

.container[_ngcontent-serverApp-c127] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c127] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c127] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c127] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c127] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c127] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c127] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c127],
a.button[_ngcontent-serverApp-c127] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c127] i.spinner[_ngcontent-serverApp-c127],
a.button[_ngcontent-serverApp-c127] i.spinner[_ngcontent-serverApp-c127] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c127] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c127] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c127] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c127] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c127] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c127] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c127] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c127] .mat-button[_ngcontent-serverApp-c127],
.gli[_ngcontent-serverApp-c127] .mat-fab[_ngcontent-serverApp-c127],
.gli[_ngcontent-serverApp-c127] .mat-flat-button[_ngcontent-serverApp-c127],
.gli[_ngcontent-serverApp-c127] .mat-icon-button[_ngcontent-serverApp-c127],
.gli[_ngcontent-serverApp-c127] .mat-mini-fab[_ngcontent-serverApp-c127],
.gli[_ngcontent-serverApp-c127] .mat-raised-button[_ngcontent-serverApp-c127],
.gli[_ngcontent-serverApp-c127] .mat-stroked-button[_ngcontent-serverApp-c127],
.gli[_ngcontent-serverApp-c127] .mat-dialog-title[_ngcontent-serverApp-c127] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c127] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c127] .mat-checkbox-label[_ngcontent-serverApp-c127] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c127] label[_ngcontent-serverApp-c127] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c127] label[_ngcontent-serverApp-c127] .label-text[_ngcontent-serverApp-c127] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c127] label.icon-right[_ngcontent-serverApp-c127] .icon[_ngcontent-serverApp-c127] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c127] label.icon-left[_ngcontent-serverApp-c127] .icon[_ngcontent-serverApp-c127] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c127] input[_ngcontent-serverApp-c127],
form.default[_ngcontent-serverApp-c127] mat-select[_ngcontent-serverApp-c127] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c127] textarea[_ngcontent-serverApp-c127] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c127] .mat-select-trigger[_ngcontent-serverApp-c127] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c127] input[_ngcontent-serverApp-c127]:-webkit-autofill,
form.default[_ngcontent-serverApp-c127] input[_ngcontent-serverApp-c127]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c127] input[_ngcontent-serverApp-c127]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c127] input[_ngcontent-serverApp-c127]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c127] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c127] .mat-checkbox-background[_ngcontent-serverApp-c127],
form.default[_ngcontent-serverApp-c127] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c127] .mat-checkbox-background[_ngcontent-serverApp-c127],
form.default[_ngcontent-serverApp-c127] .mat-accent[_ngcontent-serverApp-c127] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c127],
form.default[_ngcontent-serverApp-c127] .mat-accent[_ngcontent-serverApp-c127] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c127],
form.default[_ngcontent-serverApp-c127] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c127],
form.default[_ngcontent-serverApp-c127] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c127] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c127] .mat-ripple-element[_ngcontent-serverApp-c127] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c127] .mat-checkbox-layout[_ngcontent-serverApp-c127] .mat-checkbox-label[_ngcontent-serverApp-c127] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c127] input[_ngcontent-serverApp-c127]:focus,
form.default[_ngcontent-serverApp-c127] textarea[_ngcontent-serverApp-c127]:focus,
form.default[_ngcontent-serverApp-c127] mat-select[_ngcontent-serverApp-c127]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c127] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c127],
form.default[_ngcontent-serverApp-c127] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c127],
form.default[_ngcontent-serverApp-c127] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c127] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c127] .errors[_ngcontent-serverApp-c127] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c127] .errors[_ngcontent-serverApp-c127] .error[_ngcontent-serverApp-c127]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c127],
  mat-select[_ngcontent-serverApp-c127] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c127] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c127] .mat-checkbox-background[_ngcontent-serverApp-c127] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c127] {
  outline: none;
}

.fa[_ngcontent-serverApp-c127],
.fas[_ngcontent-serverApp-c127],
.far[_ngcontent-serverApp-c127],
.fa[_ngcontent-serverApp-c127],
.fal[_ngcontent-serverApp-c127] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c127] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c127] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c127],
li[_ngcontent-serverApp-c127] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c127] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c127],
li[_ngcontent-serverApp-c127] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c127] ul[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127],
.content-wrapper[_ngcontent-serverApp-c127] ol[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c127] ul[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c127] ul[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127] ul[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127]:before,
.content-wrapper[_ngcontent-serverApp-c127] ol[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127] ul[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c127] ol[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127] ul[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c127] ol[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127] ul[_ngcontent-serverApp-c127],
.content-wrapper[_ngcontent-serverApp-c127] ol[_ngcontent-serverApp-c127] li[_ngcontent-serverApp-c127] ol[_ngcontent-serverApp-c127] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c127] section[_ngcontent-serverApp-c127] a[_ngcontent-serverApp-c127] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c127] section[_ngcontent-serverApp-c127]>header[_ngcontent-serverApp-c127] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c127] section[_ngcontent-serverApp-c127]>header[_ngcontent-serverApp-c127] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c127] section[_ngcontent-serverApp-c127]>header[_ngcontent-serverApp-c127] .container[_ngcontent-serverApp-c127] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c127] section[_ngcontent-serverApp-c127]>header[_ngcontent-serverApp-c127]>a[_ngcontent-serverApp-c127] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c127] section[_ngcontent-serverApp-c127]>header[_ngcontent-serverApp-c127] button[_ngcontent-serverApp-c127] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c127] section[_ngcontent-serverApp-c127]>header[_ngcontent-serverApp-c127] button[disabled][_ngcontent-serverApp-c127] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c127] section.row[_ngcontent-serverApp-c127] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c127] section.row[_ngcontent-serverApp-c127] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c127] section.row.gradient-bg[_ngcontent-serverApp-c127] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c127] section.row.news-listing[_ngcontent-serverApp-c127] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c127] section.row.news-listing[_ngcontent-serverApp-c127] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c127] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c127] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c127] .mat-checkbox-inner-container[_ngcontent-serverApp-c127] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c127] .mat-checkbox-frame[_ngcontent-serverApp-c127],
.mat-checkbox[_ngcontent-serverApp-c127] .mat-checkbox-background[_ngcontent-serverApp-c127] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c127]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c127] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c127] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c127] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c127] p[_ngcontent-serverApp-c127] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c127] p[_ngcontent-serverApp-c127] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c127] p[_ngcontent-serverApp-c127] span[_ngcontent-serverApp-c127] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c127] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c127] .wp-block-button[_ngcontent-serverApp-c127] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c127] .wp-block-button[_ngcontent-serverApp-c127] a[_ngcontent-serverApp-c127] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c127] .wp-block-button[_ngcontent-serverApp-c127]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c127] .is-style-outline[_ngcontent-serverApp-c127] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c127] .is-style-outline[_ngcontent-serverApp-c127] a[_ngcontent-serverApp-c127] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c127] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c127] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c127] {
  justify-content: right;
}

.lottery-card[_ngcontent-serverApp-c127] {
  background-color: var(--site-background-color);
  box-shadow: var(--game-card-box-shadow);
  border-radius: 7px;
  overflow: hidden;
  font-size: var(--font-size-11);
  margin: 3px;
  position: relative;
}

.lottery-card[_ngcontent-serverApp-c127] .header[_ngcontent-serverApp-c127] {
  height: 43px;
  display: flex;
  align-items: center;
  background: var(--card-header-grey-gradient);
  padding-left: 10px;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] {
  padding: 9px;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .body-bottom[_ngcontent-serverApp-c127] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .body-bottom[_ngcontent-serverApp-c127] a[_ngcontent-serverApp-c127] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
  padding: 0;
  width: 100px;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .body-bottom[_ngcontent-serverApp-c127] a.button[_ngcontent-serverApp-c127] {
  background: transparent;
  color: var(--color-secondary-1);
  border: 2px solid var(--color-secondary-1);
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .body-bottom[_ngcontent-serverApp-c127] a.button[disabled][_ngcontent-serverApp-c127] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .draw-time[_ngcontent-serverApp-c127],
.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .ticket-price[_ngcontent-serverApp-c127] {
  margin-bottom: 4px;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] h2[_ngcontent-serverApp-c127] {
  margin-bottom: 3px;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .strike[_ngcontent-serverApp-c127] {
  color: var(--info-error-text-color);
  position: relative;
  padding: 0 3px;
  margin-left: 2px;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .strike[_ngcontent-serverApp-c127]::before {
  position: absolute;
  left: 0;
  top: 43%;
  height: 1px;
  background: var(--info-error-text-color);
  content: "";
  width: 100%;
  display: block;
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .jackpot[_ngcontent-serverApp-c127] {
  font-weight: var(--font-weight-600);
}

.lottery-card[_ngcontent-serverApp-c127] .body[_ngcontent-serverApp-c127] .jackpot-text[_ngcontent-serverApp-c127] {
  font-size: var(--font-size-15);
}


.new-ribbon[_ngcontent-serverApp-c126] {
  height: 65px;
  width: 65px;
  position: absolute;
  right: 0;
  top: 6px;
}

.new-ribbon[_ngcontent-serverApp-c126] .ribbon-shape[_ngcontent-serverApp-c126] {
  background-color: var(--elements-highlight-color);
  transform: rotate(45deg);
  text-align: center;
  box-shadow: var(--highlight-box-shadow);
  padding: 8px 0;
  width: 90px;
}

.new-ribbon[_ngcontent-serverApp-c126] .ribbon-shape[_ngcontent-serverApp-c126] .ribbon-text[_ngcontent-serverApp-c126] {
  height: 10px;
  color: var(--site-background-color);
  font-family: var(--font-family-body);
  font-size: var(--font-size-13);
  font-weight: var(--font-weight-bold);
  letter-spacing: 0;
  line-height: 10px;
  text-transform: uppercase;
}

@media all and (max-width: 425px) {
  .ribbon-shape[_ngcontent-serverApp-c126] {
    padding: 6px 0;
  }
}


h2[_ngcontent-serverApp-c138],
h3[_ngcontent-serverApp-c138],
h4[_ngcontent-serverApp-c138],
h5[_ngcontent-serverApp-c138],
h6[_ngcontent-serverApp-c138] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c138] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c138] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c138] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c138] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c138] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c138] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c138] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c138],
#wrapper[_ngcontent-serverApp-c138],
.wrapper-slide[_ngcontent-serverApp-c138] {
  height: 100%;
}

body[_ngcontent-serverApp-c138] {
  height: auto;
}

.container[_ngcontent-serverApp-c138] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c138] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c138] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c138] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c138] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c138] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c138] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c138],
a.button[_ngcontent-serverApp-c138] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c138] i.spinner[_ngcontent-serverApp-c138],
a.button[_ngcontent-serverApp-c138] i.spinner[_ngcontent-serverApp-c138] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c138] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c138] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c138] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c138] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c138] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c138] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c138] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c138] .mat-button[_ngcontent-serverApp-c138],
.gli[_ngcontent-serverApp-c138] .mat-fab[_ngcontent-serverApp-c138],
.gli[_ngcontent-serverApp-c138] .mat-flat-button[_ngcontent-serverApp-c138],
.gli[_ngcontent-serverApp-c138] .mat-icon-button[_ngcontent-serverApp-c138],
.gli[_ngcontent-serverApp-c138] .mat-mini-fab[_ngcontent-serverApp-c138],
.gli[_ngcontent-serverApp-c138] .mat-raised-button[_ngcontent-serverApp-c138],
.gli[_ngcontent-serverApp-c138] .mat-stroked-button[_ngcontent-serverApp-c138],
.gli[_ngcontent-serverApp-c138] .mat-dialog-title[_ngcontent-serverApp-c138] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c138] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c138] .mat-checkbox-label[_ngcontent-serverApp-c138] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c138] label[_ngcontent-serverApp-c138] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c138] label[_ngcontent-serverApp-c138] .label-text[_ngcontent-serverApp-c138] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c138] label.icon-right[_ngcontent-serverApp-c138] .icon[_ngcontent-serverApp-c138] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c138] label.icon-left[_ngcontent-serverApp-c138] .icon[_ngcontent-serverApp-c138] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c138] input[_ngcontent-serverApp-c138],
form.default[_ngcontent-serverApp-c138] mat-select[_ngcontent-serverApp-c138] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c138] textarea[_ngcontent-serverApp-c138] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c138] .mat-select-trigger[_ngcontent-serverApp-c138] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c138] input[_ngcontent-serverApp-c138]:-webkit-autofill,
form.default[_ngcontent-serverApp-c138] input[_ngcontent-serverApp-c138]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c138] input[_ngcontent-serverApp-c138]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c138] input[_ngcontent-serverApp-c138]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c138] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c138] .mat-checkbox-background[_ngcontent-serverApp-c138],
form.default[_ngcontent-serverApp-c138] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c138] .mat-checkbox-background[_ngcontent-serverApp-c138],
form.default[_ngcontent-serverApp-c138] .mat-accent[_ngcontent-serverApp-c138] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c138],
form.default[_ngcontent-serverApp-c138] .mat-accent[_ngcontent-serverApp-c138] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c138],
form.default[_ngcontent-serverApp-c138] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c138],
form.default[_ngcontent-serverApp-c138] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c138] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c138] .mat-ripple-element[_ngcontent-serverApp-c138] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c138] .mat-checkbox-layout[_ngcontent-serverApp-c138] .mat-checkbox-label[_ngcontent-serverApp-c138] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c138] input[_ngcontent-serverApp-c138]:focus,
form.default[_ngcontent-serverApp-c138] textarea[_ngcontent-serverApp-c138]:focus,
form.default[_ngcontent-serverApp-c138] mat-select[_ngcontent-serverApp-c138]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c138] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c138],
form.default[_ngcontent-serverApp-c138] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c138],
form.default[_ngcontent-serverApp-c138] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c138] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c138] .errors[_ngcontent-serverApp-c138] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c138] .errors[_ngcontent-serverApp-c138] .error[_ngcontent-serverApp-c138]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c138],
  mat-select[_ngcontent-serverApp-c138] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c138] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c138] .mat-checkbox-background[_ngcontent-serverApp-c138] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c138] {
  outline: none;
}

.fa[_ngcontent-serverApp-c138],
.fas[_ngcontent-serverApp-c138],
.far[_ngcontent-serverApp-c138],
.fa[_ngcontent-serverApp-c138],
.fal[_ngcontent-serverApp-c138] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c138] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c138] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c138],
li[_ngcontent-serverApp-c138] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c138] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c138],
li[_ngcontent-serverApp-c138] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c138] ul[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138],
.content-wrapper[_ngcontent-serverApp-c138] ol[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c138] ul[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c138] ul[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138] ul[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138]:before,
.content-wrapper[_ngcontent-serverApp-c138] ol[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138] ul[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c138] ol[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138] ul[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c138] ol[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138] ul[_ngcontent-serverApp-c138],
.content-wrapper[_ngcontent-serverApp-c138] ol[_ngcontent-serverApp-c138] li[_ngcontent-serverApp-c138] ol[_ngcontent-serverApp-c138] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c138] section[_ngcontent-serverApp-c138] a[_ngcontent-serverApp-c138] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c138] section[_ngcontent-serverApp-c138]>header[_ngcontent-serverApp-c138] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c138] section[_ngcontent-serverApp-c138]>header[_ngcontent-serverApp-c138] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c138] section[_ngcontent-serverApp-c138]>header[_ngcontent-serverApp-c138] .container[_ngcontent-serverApp-c138] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c138] section[_ngcontent-serverApp-c138]>header[_ngcontent-serverApp-c138]>a[_ngcontent-serverApp-c138] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c138] section[_ngcontent-serverApp-c138]>header[_ngcontent-serverApp-c138] button[_ngcontent-serverApp-c138] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c138] section[_ngcontent-serverApp-c138]>header[_ngcontent-serverApp-c138] button[disabled][_ngcontent-serverApp-c138] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c138] section.row[_ngcontent-serverApp-c138] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c138] section.row[_ngcontent-serverApp-c138] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c138] section.row.gradient-bg[_ngcontent-serverApp-c138] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c138] section.row.news-listing[_ngcontent-serverApp-c138] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c138] section.row.news-listing[_ngcontent-serverApp-c138] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c138] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c138] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c138] .mat-checkbox-inner-container[_ngcontent-serverApp-c138] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c138] .mat-checkbox-frame[_ngcontent-serverApp-c138],
.mat-checkbox[_ngcontent-serverApp-c138] .mat-checkbox-background[_ngcontent-serverApp-c138] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c138]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c138] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c138] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c138] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c138] p[_ngcontent-serverApp-c138] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c138] p[_ngcontent-serverApp-c138] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c138] p[_ngcontent-serverApp-c138] span[_ngcontent-serverApp-c138] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c138] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c138] .wp-block-button[_ngcontent-serverApp-c138] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c138] .wp-block-button[_ngcontent-serverApp-c138] a[_ngcontent-serverApp-c138] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c138] .wp-block-button[_ngcontent-serverApp-c138]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c138] .is-style-outline[_ngcontent-serverApp-c138] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c138] .is-style-outline[_ngcontent-serverApp-c138] a[_ngcontent-serverApp-c138] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c138] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c138] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c138] {
  justify-content: right;
}

[_nghost-serverApp-c138] .loader-container[_ngcontent-serverApp-c138] {
  height: 240px;
}

[_nghost-serverApp-c138] section.row[_ngcontent-serverApp-c138] {
  padding-top: 0 !important;
}

@media (max-width: 540px) and (min-width: 468px) {
  [_nghost-serverApp-c138] section.row[_ngcontent-serverApp-c138] {
    padding: 0 0 30px !important;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  [_nghost-serverApp-c138] .container[_ngcontent-serverApp-c138] {
    padding: 0 10px;
  }
}

@media (max-width: 467px) {
  [_nghost-serverApp-c138] .container[_ngcontent-serverApp-c138] {
    padding: 0;
  }
}


h2[_ngcontent-serverApp-c135],
h3[_ngcontent-serverApp-c135],
h4[_ngcontent-serverApp-c135],
h5[_ngcontent-serverApp-c135],
h6[_ngcontent-serverApp-c135] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c135] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c135] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c135] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c135] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c135] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c135] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c135] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c135],
#wrapper[_ngcontent-serverApp-c135],
.wrapper-slide[_ngcontent-serverApp-c135] {
  height: 100%;
}

body[_ngcontent-serverApp-c135] {
  height: auto;
}

.container[_ngcontent-serverApp-c135] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c135] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c135] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c135] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c135] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c135] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c135] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c135],
a.button[_ngcontent-serverApp-c135] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c135] i.spinner[_ngcontent-serverApp-c135],
a.button[_ngcontent-serverApp-c135] i.spinner[_ngcontent-serverApp-c135] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c135] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c135] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c135] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c135] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c135] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c135] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c135] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c135] .mat-button[_ngcontent-serverApp-c135],
.gli[_ngcontent-serverApp-c135] .mat-fab[_ngcontent-serverApp-c135],
.gli[_ngcontent-serverApp-c135] .mat-flat-button[_ngcontent-serverApp-c135],
.gli[_ngcontent-serverApp-c135] .mat-icon-button[_ngcontent-serverApp-c135],
.gli[_ngcontent-serverApp-c135] .mat-mini-fab[_ngcontent-serverApp-c135],
.gli[_ngcontent-serverApp-c135] .mat-raised-button[_ngcontent-serverApp-c135],
.gli[_ngcontent-serverApp-c135] .mat-stroked-button[_ngcontent-serverApp-c135],
.gli[_ngcontent-serverApp-c135] .mat-dialog-title[_ngcontent-serverApp-c135] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c135] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c135] .mat-checkbox-label[_ngcontent-serverApp-c135] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c135] label[_ngcontent-serverApp-c135] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c135] label[_ngcontent-serverApp-c135] .label-text[_ngcontent-serverApp-c135] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c135] label.icon-right[_ngcontent-serverApp-c135] .icon[_ngcontent-serverApp-c135] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c135] label.icon-left[_ngcontent-serverApp-c135] .icon[_ngcontent-serverApp-c135] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c135] input[_ngcontent-serverApp-c135],
form.default[_ngcontent-serverApp-c135] mat-select[_ngcontent-serverApp-c135] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c135] textarea[_ngcontent-serverApp-c135] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c135] .mat-select-trigger[_ngcontent-serverApp-c135] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c135] input[_ngcontent-serverApp-c135]:-webkit-autofill,
form.default[_ngcontent-serverApp-c135] input[_ngcontent-serverApp-c135]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c135] input[_ngcontent-serverApp-c135]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c135] input[_ngcontent-serverApp-c135]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c135] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c135] .mat-checkbox-background[_ngcontent-serverApp-c135],
form.default[_ngcontent-serverApp-c135] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c135] .mat-checkbox-background[_ngcontent-serverApp-c135],
form.default[_ngcontent-serverApp-c135] .mat-accent[_ngcontent-serverApp-c135] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c135],
form.default[_ngcontent-serverApp-c135] .mat-accent[_ngcontent-serverApp-c135] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c135],
form.default[_ngcontent-serverApp-c135] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c135],
form.default[_ngcontent-serverApp-c135] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c135] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c135] .mat-ripple-element[_ngcontent-serverApp-c135] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c135] .mat-checkbox-layout[_ngcontent-serverApp-c135] .mat-checkbox-label[_ngcontent-serverApp-c135] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c135] input[_ngcontent-serverApp-c135]:focus,
form.default[_ngcontent-serverApp-c135] textarea[_ngcontent-serverApp-c135]:focus,
form.default[_ngcontent-serverApp-c135] mat-select[_ngcontent-serverApp-c135]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c135] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c135],
form.default[_ngcontent-serverApp-c135] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c135],
form.default[_ngcontent-serverApp-c135] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c135] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c135] .errors[_ngcontent-serverApp-c135] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c135] .errors[_ngcontent-serverApp-c135] .error[_ngcontent-serverApp-c135]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c135],
  mat-select[_ngcontent-serverApp-c135] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c135] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c135] .mat-checkbox-background[_ngcontent-serverApp-c135] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c135] {
  outline: none;
}

.fa[_ngcontent-serverApp-c135],
.fas[_ngcontent-serverApp-c135],
.far[_ngcontent-serverApp-c135],
.fa[_ngcontent-serverApp-c135],
.fal[_ngcontent-serverApp-c135] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c135] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c135] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c135],
li[_ngcontent-serverApp-c135] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c135] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c135],
li[_ngcontent-serverApp-c135] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c135] ul[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135],
.content-wrapper[_ngcontent-serverApp-c135] ol[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c135] ul[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c135] ul[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135] ul[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135]:before,
.content-wrapper[_ngcontent-serverApp-c135] ol[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135] ul[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c135] ol[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135] ul[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c135] ol[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135] ul[_ngcontent-serverApp-c135],
.content-wrapper[_ngcontent-serverApp-c135] ol[_ngcontent-serverApp-c135] li[_ngcontent-serverApp-c135] ol[_ngcontent-serverApp-c135] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c135] section[_ngcontent-serverApp-c135] a[_ngcontent-serverApp-c135] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c135] section[_ngcontent-serverApp-c135]>header[_ngcontent-serverApp-c135] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c135] section[_ngcontent-serverApp-c135]>header[_ngcontent-serverApp-c135] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c135] section[_ngcontent-serverApp-c135]>header[_ngcontent-serverApp-c135] .container[_ngcontent-serverApp-c135] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c135] section[_ngcontent-serverApp-c135]>header[_ngcontent-serverApp-c135]>a[_ngcontent-serverApp-c135] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c135] section[_ngcontent-serverApp-c135]>header[_ngcontent-serverApp-c135] button[_ngcontent-serverApp-c135] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c135] section[_ngcontent-serverApp-c135]>header[_ngcontent-serverApp-c135] button[disabled][_ngcontent-serverApp-c135] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c135] section.row[_ngcontent-serverApp-c135] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c135] section.row[_ngcontent-serverApp-c135] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c135] section.row.gradient-bg[_ngcontent-serverApp-c135] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c135] section.row.news-listing[_ngcontent-serverApp-c135] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c135] section.row.news-listing[_ngcontent-serverApp-c135] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c135] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c135] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c135] .mat-checkbox-inner-container[_ngcontent-serverApp-c135] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c135] .mat-checkbox-frame[_ngcontent-serverApp-c135],
.mat-checkbox[_ngcontent-serverApp-c135] .mat-checkbox-background[_ngcontent-serverApp-c135] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c135]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c135] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c135] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c135] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c135] p[_ngcontent-serverApp-c135] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c135] p[_ngcontent-serverApp-c135] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c135] p[_ngcontent-serverApp-c135] span[_ngcontent-serverApp-c135] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c135] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c135] .wp-block-button[_ngcontent-serverApp-c135] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c135] .wp-block-button[_ngcontent-serverApp-c135] a[_ngcontent-serverApp-c135] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c135] .wp-block-button[_ngcontent-serverApp-c135]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c135] .is-style-outline[_ngcontent-serverApp-c135] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c135] .is-style-outline[_ngcontent-serverApp-c135] a[_ngcontent-serverApp-c135] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c135] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c135] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c135] {
  justify-content: right;
}

[_nghost-serverApp-c135] a[_ngcontent-serverApp-c135]:hover {
  cursor: pointer;
}

[_nghost-serverApp-c135] header[_ngcontent-serverApp-c135] {
  height: auto;
  padding: 30px 0;
  display: flex;
  align-items: center;
}

[_nghost-serverApp-c135] header[_ngcontent-serverApp-c135] h1[_ngcontent-serverApp-c135] {
  margin: 0;
  letter-spacing: 0;
}

[_nghost-serverApp-c135] header[_ngcontent-serverApp-c135]>a[_ngcontent-serverApp-c135] {
  color: var(--link-text-color);
  margin-left: 20px;
  font-weight: var(--font-weight-500);
}

[_nghost-serverApp-c135] header[_ngcontent-serverApp-c135] button[_ngcontent-serverApp-c135] {
  background: transparent;
  color: var(--color-primary-2);
  border: 2px solid var(--color-primary-2);
}

[_nghost-serverApp-c135] header[_ngcontent-serverApp-c135] button[disabled][_ngcontent-serverApp-c135] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c135] header[_ngcontent-serverApp-c135] {
    justify-content: center;
  }

  [_nghost-serverApp-c135] .loader-container[_ngcontent-serverApp-c135] {
    height: auto;
  }
}

[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] {
  position: relative;
}

[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-prev[_ngcontent-serverApp-c135],
[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-next[_ngcontent-serverApp-c135] {
  background: none;
}

[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-prev[_ngcontent-serverApp-c135]>i[_ngcontent-serverApp-c135],
[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-next[_ngcontent-serverApp-c135]>i[_ngcontent-serverApp-c135] {
  font-size: var(--font-size-25);
  color: var(--site-icons-color);
}

[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-prev.swiper-button-disabled[_ngcontent-serverApp-c135],
[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-next.swiper-button-disabled[_ngcontent-serverApp-c135] {
  display: none;
}

[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-prev[_ngcontent-serverApp-c135]::after,
[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-next[_ngcontent-serverApp-c135]::after {
  content: "";
}

[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-prev[_ngcontent-serverApp-c135] {
  left: -40px;
}

[_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .swiper-button-next[_ngcontent-serverApp-c135] {
  right: -40px;
}

[_nghost-serverApp-c135] .plugin-games.is-universal[_ngcontent-serverApp-c135] .swiper-container[_ngcontent-serverApp-c135] .swiper-wrapper[_ngcontent-serverApp-c135] {
  width: 1320px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 498px;
  justify-content: space-between;
}

[_nghost-serverApp-c135] .plugin-games.is-universal[_ngcontent-serverApp-c135] .swiper-container[_ngcontent-serverApp-c135] .swiper-wrapper[_ngcontent-serverApp-c135] .swiper-slide[_ngcontent-serverApp-c135] {
  width: 300px;
  margin-right: 30px;
  height: auto;
}

@media (max-width: 768px) {
  [_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  [_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .slide[_ngcontent-serverApp-c135] {
    width: calc(50% - 8px);
    margin-bottom: 15px;
  }
}

@media (max-width: 467px) {
  [_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .slide[_ngcontent-serverApp-c135] {
    width: 100%;
    margin-bottom: 13px;
  }

  [_nghost-serverApp-c135] .plugin-games[_ngcontent-serverApp-c135] .slide[_ngcontent-serverApp-c135]:last-of-type {
    margin-bottom: 0;
  }
}

[_nghost-serverApp-c135] p.view-all[_ngcontent-serverApp-c135] {
  text-align: center;
  font-weight: var(--font-weight-500);
}

@media (max-width: 467px) {
  [_nghost-serverApp-c135] p.view-all[_ngcontent-serverApp-c135] {
    margin-top: 20px;
    margin-bottom: 5px;
  }
}

[_nghost-serverApp-c135] .loader-container[_ngcontent-serverApp-c135] {
  height: 240px;
}

[_nghost-serverApp-c135] .plugin-games-grid[_ngcontent-serverApp-c135] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 30px;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c135] {
    display: block;
  }
}


h2[_ngcontent-serverApp-c133],
h3[_ngcontent-serverApp-c133],
h4[_ngcontent-serverApp-c133],
h5[_ngcontent-serverApp-c133],
h6[_ngcontent-serverApp-c133] {
  margin: 0;
  color: var(--paragraph-text-dark);
  font-weight: var(--font-weight-500);
}

h1[_ngcontent-serverApp-c133] {
  color: var(--paragraph-text-dark);
  font-size: var(--heading-1-font-size);
  font-weight: var(--font-weight-600);
  margin: 30px 0 0;
  letter-spacing: 0.48px;
}

h2[_ngcontent-serverApp-c133] {
  font-size: var(--heading-2-font-size);
  font-weight: var(--font-weight-600);
}

h3[_ngcontent-serverApp-c133] {
  font-size: var(--heading-3-font-size);
  font-weight: var(--font-weight-600);
}

h4[_ngcontent-serverApp-c133] {
  font-size: var(--heading-4-font-size);
  font-weight: var(--font-weight-600);
}

h5[_ngcontent-serverApp-c133] {
  font-size: var(--heading-5-font-size);
  font-weight: var(--font-weight-600);
}

@media (max-width: 467px) {
  h5[_ngcontent-serverApp-c133] {
    font-size: var(--font-size-20);
  }
}

h6[_ngcontent-serverApp-c133] {
  font-size: var(--heading-6-font-size);
  font-weight: var(--font-weight-600);
}




html[_ngcontent-serverApp-c133],
#wrapper[_ngcontent-serverApp-c133],
.wrapper-slide[_ngcontent-serverApp-c133] {
  height: 100%;
}

body[_ngcontent-serverApp-c133] {
  height: auto;
}

.container[_ngcontent-serverApp-c133] {
  width: 1040px;
  padding: 0 40px;
  margin: 0 auto;
}

@media (max-width: 1055px) {
  .container[_ngcontent-serverApp-c133] {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .container[_ngcontent-serverApp-c133] {
    padding: 0 15px;
  }
}

.page[_ngcontent-serverApp-c133] {
  padding-top: 20px;
  padding-bottom: 20px;
}

@media (max-width: 467px) {
  .page--haswhitebox[_ngcontent-serverApp-c133] {
    padding: 0;
  }
}

.row.has-padding[_ngcontent-serverApp-c133] {
  padding: 30px 0;
}

.row.has-padding-bottom[_ngcontent-serverApp-c133] {
  padding-bottom: 30px;
}

button[_ngcontent-serverApp-c133],
a.button[_ngcontent-serverApp-c133] {
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: auto;
  border: none;
  border-radius: 20px;
  font-size: var(--font-size-12);
  outline: none;
  cursor: pointer;
  font-weight: var(--font-weight-500);
  white-space: nowrap;
}

button[_ngcontent-serverApp-c133] i.spinner[_ngcontent-serverApp-c133],
a.button[_ngcontent-serverApp-c133] i.spinner[_ngcontent-serverApp-c133] {
  margin-left: 5px;
  margin-right: -20px;
}

a[_ngcontent-serverApp-c133] {
  text-decoration: none;
}

.mat-form-field-prefix[_ngcontent-serverApp-c133] {
  margin-right: 10px;
}

.mat-checkbox-layout {
  white-space: normal !important;
}

.mat-checkbox-inner-container {
  margin-top: 3px !important;
  float: left;
}

.mat-dialog-container[_ngcontent-serverApp-c133] {
  position: relative;
}

.mat-calendar-body-selected[_ngcontent-serverApp-c133] {
  background-color: var(--site-icons-color);
}

@media (max-width: 768px) {
  .cdk-overlay-pane[_ngcontent-serverApp-c133] {
    max-width: 100% !important;
    height: auto;
  }

  .mat-dialog-container[_ngcontent-serverApp-c133] {
    padding: 16px;
    border-radius: 0;
  }

  .mat-dialog-content[_ngcontent-serverApp-c133] {
    max-height: 100%;
  }
}

.gli[_ngcontent-serverApp-c133] .mat-button[_ngcontent-serverApp-c133],
.gli[_ngcontent-serverApp-c133] .mat-fab[_ngcontent-serverApp-c133],
.gli[_ngcontent-serverApp-c133] .mat-flat-button[_ngcontent-serverApp-c133],
.gli[_ngcontent-serverApp-c133] .mat-icon-button[_ngcontent-serverApp-c133],
.gli[_ngcontent-serverApp-c133] .mat-mini-fab[_ngcontent-serverApp-c133],
.gli[_ngcontent-serverApp-c133] .mat-raised-button[_ngcontent-serverApp-c133],
.gli[_ngcontent-serverApp-c133] .mat-stroked-button[_ngcontent-serverApp-c133],
.gli[_ngcontent-serverApp-c133] .mat-dialog-title[_ngcontent-serverApp-c133] {
  font-family: var(--font-family-body);
}

.gli[_ngcontent-serverApp-c133] .mat-checkbox.mat-prime.gray[_ngcontent-serverApp-c133] .mat-checkbox-label[_ngcontent-serverApp-c133] {
  color: var(--form-label-icon-color);
  font-size: var(--font-size-14);
}

form.default[_ngcontent-serverApp-c133] label[_ngcontent-serverApp-c133] {
  display: block;
  position: relative;
}

form.default[_ngcontent-serverApp-c133] label[_ngcontent-serverApp-c133] .label-text[_ngcontent-serverApp-c133] {
  color: var(--form-label-icon-color);
  margin-bottom: 5px;
  display: block;
}

form.default[_ngcontent-serverApp-c133] label.icon-right[_ngcontent-serverApp-c133] .icon[_ngcontent-serverApp-c133] {
  position: absolute;
  right: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c133] label.icon-left[_ngcontent-serverApp-c133] .icon[_ngcontent-serverApp-c133] {
  position: absolute;
  left: 0;
  bottom: 0;
}

form.default[_ngcontent-serverApp-c133] input[_ngcontent-serverApp-c133],
form.default[_ngcontent-serverApp-c133] mat-select[_ngcontent-serverApp-c133] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 0 10px;
  height: 40px;
  display: flex;
  align-items: center;
  border: none;
  width: 100%;
  max-width: -webkit-fill-available;
}

form.default[_ngcontent-serverApp-c133] textarea[_ngcontent-serverApp-c133] {
  border-radius: 5px;
  background-color: var(--site-background-color);
  box-shadow: var(--mat-checkbox-box-shadow);
  padding: 10px;
  height: 200px;
  border: none;
  width: 100%;
}

form.default[_ngcontent-serverApp-c133] .mat-select-trigger[_ngcontent-serverApp-c133] {
  flex-grow: 1;
}

form.default[_ngcontent-serverApp-c133] input[_ngcontent-serverApp-c133]:-webkit-autofill,
form.default[_ngcontent-serverApp-c133] input[_ngcontent-serverApp-c133]:-webkit-autofill:hover,
form.default[_ngcontent-serverApp-c133] input[_ngcontent-serverApp-c133]:-webkit-autofill:focus,
form.default[_ngcontent-serverApp-c133] input[_ngcontent-serverApp-c133]:-webkit-autofill:active {
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s;
}

form.default[_ngcontent-serverApp-c133] .mat-checkbox-checked.mat-accent[_ngcontent-serverApp-c133] .mat-checkbox-background[_ngcontent-serverApp-c133],
form.default[_ngcontent-serverApp-c133] .mat-checkbox-indeterminate.mat-accent[_ngcontent-serverApp-c133] .mat-checkbox-background[_ngcontent-serverApp-c133],
form.default[_ngcontent-serverApp-c133] .mat-accent[_ngcontent-serverApp-c133] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c133],
form.default[_ngcontent-serverApp-c133] .mat-accent[_ngcontent-serverApp-c133] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c133],
form.default[_ngcontent-serverApp-c133] .mat-pseudo-checkbox-checked[_ngcontent-serverApp-c133],
form.default[_ngcontent-serverApp-c133] .mat-pseudo-checkbox-indeterminate[_ngcontent-serverApp-c133] {
  background-color: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c133] .mat-ripple-element[_ngcontent-serverApp-c133] {
  background: var(--site-icons-color) !important;
}

form.default[_ngcontent-serverApp-c133] .mat-checkbox-layout[_ngcontent-serverApp-c133] .mat-checkbox-label[_ngcontent-serverApp-c133] {
  display: flex !important;
}

form.default[_ngcontent-serverApp-c133] input[_ngcontent-serverApp-c133]:focus,
form.default[_ngcontent-serverApp-c133] textarea[_ngcontent-serverApp-c133]:focus,
form.default[_ngcontent-serverApp-c133] mat-select[_ngcontent-serverApp-c133]:focus {
  box-shadow: var(--form-input-focus-box-shadow);
}

form.default[_ngcontent-serverApp-c133] input.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c133],
form.default[_ngcontent-serverApp-c133] textarea.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c133],
form.default[_ngcontent-serverApp-c133] mat-select.ng-touched.ng-dirty.ng-invalid[_ngcontent-serverApp-c133] {
  box-shadow: var(--form-input-focus-error-box-shadow);
}

form.default[_ngcontent-serverApp-c133] .errors[_ngcontent-serverApp-c133] {
  color: var(--error-text-color);
  font-size: var(--font-size-13);
}

form.default[_ngcontent-serverApp-c133] .errors[_ngcontent-serverApp-c133] .error[_ngcontent-serverApp-c133]:first-child {
  margin-top: 8px;
}

@media (max-width: 467px) {

  input[_ngcontent-serverApp-c133],
  mat-select[_ngcontent-serverApp-c133] {
    font-size: var(--font-size-16);
  }
}

.gli[_ngcontent-serverApp-c133] .mat-checkbox.mat-prime.mat-checkbox-checked[_ngcontent-serverApp-c133] .mat-checkbox-background[_ngcontent-serverApp-c133] {
  background-color: var(--site-icons-color);
}

*[_ngcontent-serverApp-c133] {
  outline: none;
}

.fa[_ngcontent-serverApp-c133],
.fas[_ngcontent-serverApp-c133],
.far[_ngcontent-serverApp-c133],
.fa[_ngcontent-serverApp-c133],
.fal[_ngcontent-serverApp-c133] {
  font-family: var(--font-family-icons);
}

.fab[_ngcontent-serverApp-c133] {
  font-family: var(--font-family-icons-2);
}

.material-icons[_ngcontent-serverApp-c133] {
  font-family: var(--font-family-material-icons);
}

p[_ngcontent-serverApp-c133],
li[_ngcontent-serverApp-c133] {
  line-height: 24px;
}

ol[_ngcontent-serverApp-c133] {
  padding: 0;
  margin-inline-start: -2em;
}

ol[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133] {
  list-style-type: decimal;
  list-style-position: inside;
}

ul[_ngcontent-serverApp-c133],
li[_ngcontent-serverApp-c133] {
  padding: 0;
  margin: 0;
  list-style: none;
}

.content-wrapper[_ngcontent-serverApp-c133] ul[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133],
.content-wrapper[_ngcontent-serverApp-c133] ol[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133] {
  padding-left: 2em;
  margin-bottom: 1em;
}

.content-wrapper[_ngcontent-serverApp-c133] ul[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133]:before {
  content: "";
  height: 13px;
  width: 13px;
  background-color: var(--site-icons-color);
  border-radius: 50%;
  display: inline-block;
  margin-left: -2em;
  margin-right: 1em;
}

.content-wrapper[_ngcontent-serverApp-c133] ul[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133] ul[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133]:before,
.content-wrapper[_ngcontent-serverApp-c133] ol[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133] ul[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133]:before {
  background-color: transparent;
  border: 2px solid var(--site-icons-color);
}

.content-wrapper[_ngcontent-serverApp-c133] ol[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133] ul[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133] {
  list-style-type: none;
}

.content-wrapper[_ngcontent-serverApp-c133] ol[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133] ul[_ngcontent-serverApp-c133],
.content-wrapper[_ngcontent-serverApp-c133] ol[_ngcontent-serverApp-c133] li[_ngcontent-serverApp-c133] ol[_ngcontent-serverApp-c133] {
  padding-left: 2em;
}

.content-wrapper[_ngcontent-serverApp-c133] section[_ngcontent-serverApp-c133] a[_ngcontent-serverApp-c133] {
  color: var(--link-text-color);
  font-weight: var(--font-weight-500);
}

.content-wrapper[_ngcontent-serverApp-c133] section[_ngcontent-serverApp-c133]>header[_ngcontent-serverApp-c133] {
  height: 87px;
  display: flex;
  align-items: center;
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c133] section[_ngcontent-serverApp-c133]>header[_ngcontent-serverApp-c133] {
    justify-content: center;
  }
}

@media (max-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c133] section[_ngcontent-serverApp-c133]>header[_ngcontent-serverApp-c133] .container[_ngcontent-serverApp-c133] {
    padding: 0;
  }
}

.content-wrapper[_ngcontent-serverApp-c133] section[_ngcontent-serverApp-c133]>header[_ngcontent-serverApp-c133]>a[_ngcontent-serverApp-c133] {
  font-weight: var(--font-weight-500);
  margin-left: 20px;
}

.content-wrapper[_ngcontent-serverApp-c133] section[_ngcontent-serverApp-c133]>header[_ngcontent-serverApp-c133] button[_ngcontent-serverApp-c133] {
  background: transparent;
  color: var(--button-secondary-solid-background);
  border: 2px solid var(--button-secondary-solid-background);
}

.content-wrapper[_ngcontent-serverApp-c133] section[_ngcontent-serverApp-c133]>header[_ngcontent-serverApp-c133] button[disabled][_ngcontent-serverApp-c133] {
  background: gray;
  opacity: 0.5;
  cursor: not-allowed;
}

.content-wrapper[_ngcontent-serverApp-c133] section.row[_ngcontent-serverApp-c133] {
  padding: 30px;
}

@media (max-width: 467px) {
  .content-wrapper[_ngcontent-serverApp-c133] section.row[_ngcontent-serverApp-c133] {
    padding: 15px;
  }
}

.content-wrapper[_ngcontent-serverApp-c133] section.row.gradient-bg[_ngcontent-serverApp-c133] {
  background: var(--section-background-gradient);
}

.content-wrapper[_ngcontent-serverApp-c133] section.row.news-listing[_ngcontent-serverApp-c133] {
  padding: 20px 15px 0;
}

@media (min-width: 768px) {
  .content-wrapper[_ngcontent-serverApp-c133] section.row.news-listing[_ngcontent-serverApp-c133] {
    padding: 0 0 30px 0;
  }
}

body[_ngcontent-serverApp-c133] {
  font-family: var(--font-family-body), sans-serif;
  font-size: var(--font-size-14) !important;
  color: var(--paragraph-text-medium);
  overflow-x: hidden;
  width: 100%;
}

.fa-spin[_ngcontent-serverApp-c133] {
  animation: fa-spin 0.4s infinite linear;
}

.mat-checkbox[_ngcontent-serverApp-c133] .mat-checkbox-inner-container[_ngcontent-serverApp-c133] {
  box-shadow: inset 0 0 9px 0 rgba(0, 0, 0, 0.14), 0 0 3px 2px #ffffff;
  width: 20px;
  height: 20px;
  border-radius: 5px;
}

.mat-checkbox[_ngcontent-serverApp-c133] .mat-checkbox-frame[_ngcontent-serverApp-c133],
.mat-checkbox[_ngcontent-serverApp-c133] .mat-checkbox-background[_ngcontent-serverApp-c133] {
  border: none;
  border-radius: 5px;
}

.clearfix[_ngcontent-serverApp-c133]::after {
  content: "";
  clear: both;
  display: table;
}

#wrapper.scroll-y[_ngcontent-serverApp-c133] {
  overflow-y: scroll;
}

.b[_ngcontent-serverApp-c133] {
  font-weight: var(--font-weight-500);
}

gli-button[_ngcontent-serverApp-c133] {
  -webkit-appearance: none !important;
}

@keyframes fading {
  0% {
    opacity: 0.1;
  }

  50% {
    opacity: 0.2;
  }

  100% {
    opacity: 0.1;
  }
}

.wp-paragraph[_ngcontent-serverApp-c133] p[_ngcontent-serverApp-c133] {
  padding: 0;
  margin: 20px 0;
}

@media (min-width: 1280px) {
  .wp-paragraph[_ngcontent-serverApp-c133] p[_ngcontent-serverApp-c133] {
    margin: 18px 0;
  }
}

.wp-paragraph[_ngcontent-serverApp-c133] p[_ngcontent-serverApp-c133] span[_ngcontent-serverApp-c133] {
  text-decoration: underline;
}

.wp-block-buttons[_ngcontent-serverApp-c133] {
  display: flex;
  text-align: center;
  margin: 20px auto;
  height: 40px;
}

.wp-block-buttons[_ngcontent-serverApp-c133] .wp-block-button[_ngcontent-serverApp-c133] {
  display: flex;
  align-items: center;
  font-size: var(--font-size-18);
  border-radius: 27px;
  padding: 12px 24px;
  border: none;
  background: var(--button-primary-background);
}

.wp-block-buttons[_ngcontent-serverApp-c133] .wp-block-button[_ngcontent-serverApp-c133] a[_ngcontent-serverApp-c133] {
  color: var(--site-background-color);
}

.wp-block-buttons[_ngcontent-serverApp-c133] .wp-block-button[_ngcontent-serverApp-c133]:hover {
  cursor: pointer;
}

.wp-block-buttons[_ngcontent-serverApp-c133] .is-style-outline[_ngcontent-serverApp-c133] {
  background: transparent;
  border: 2px solid var(--site-icons-color);
}

.wp-block-buttons[_ngcontent-serverApp-c133] .is-style-outline[_ngcontent-serverApp-c133] a[_ngcontent-serverApp-c133] {
  color: var(--link-text-color);
}

.is-content-justification-left[_ngcontent-serverApp-c133] {
  justify-content: left;
}

.is-content-justification-center[_ngcontent-serverApp-c133] {
  justify-content: center;
}

.is-content-justification-right[_ngcontent-serverApp-c133] {
  justify-content: right;
}

[_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] {
  display: flex;
  position: relative;
  overflow: hidden;
  align-items: stretch;
  width: 290px;
  height: 120px;
  border-radius: 7px;
  background: var(--card-header-grey-gradient);
  box-shadow: var(--general-site-elements-box-shadow);
  margin: 0 3px 3px 3px;
}

@media (min-width: 769px) and (max-width: 1024px) {
  [_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] {
    width: auto;
    margin: 0 3px 3px;
  }
}

@media (max-width: 540px) and (min-width: 468px) {
  [_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] {
    width: 100%;
  }
}

@media (max-width: 467px) {
  [_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] {
    width: 100%;
    margin: 0;
  }
}

[_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-image[_ngcontent-serverApp-c133] {
  background-position: 50%;
  background-size: cover;
  width: 121px;
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
}

@media (min-width: 769px) and (max-width: 1024px) {
  [_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-image[_ngcontent-serverApp-c133] {
    width: 102px;
  }
}

[_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-controls[_ngcontent-serverApp-c133] {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  flex: 1;
  padding: 1em 0;
}

[_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-controls[_ngcontent-serverApp-c133] .game-title[_ngcontent-serverApp-c133] {
  color: var(--card-title-font-color);
  font-family: var(--font-family-body);
  font-size: var(--card-title-font-size);
  font-weight: var(--card-title-font-weight);
  letter-spacing: 0.11px;
  line-height: 14px;
  text-align: center;
  max-width: 120px;
  word-break: break-word;
}

@media (max-width: 467px) {
  [_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-controls[_ngcontent-serverApp-c133] .game-title[_ngcontent-serverApp-c133] {
    max-width: 80px;
  }
}

[_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-controls[_ngcontent-serverApp-c133] .game-link-button[_ngcontent-serverApp-c133] a[_ngcontent-serverApp-c133] {
  background: var(--gradient-color-primary-1);
  color: var(--site-background-color);
  border: none;
}

[_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-controls[_ngcontent-serverApp-c133] .game-link-button[_ngcontent-serverApp-c133] a[disabled][_ngcontent-serverApp-c133] {
  background: var(--gradient-color-primary-1);
  opacity: 0.5;
  cursor: not-allowed;
}

@media (max-width: 540px) and (min-width: 468px) {
  [_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-controls[_ngcontent-serverApp-c133] .game-link-button[_ngcontent-serverApp-c133] a[_ngcontent-serverApp-c133] {
    width: 80%;
    margin: auto;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  [_nghost-serverApp-c133] .game-card[_ngcontent-serverApp-c133] .game-controls[_ngcontent-serverApp-c133] .game-link-button[_ngcontent-serverApp-c133] a[_ngcontent-serverApp-c133] {
    padding: 0 20px;
  }
}

[_nghost-serverApp-c133] .loader-container[_ngcontent-serverApp-c133] .image-placeholder[_ngcontent-serverApp-c133] {
  display: inline-block;
  background-color: #444;
  width: 121px !important;
  height: 120px;
  border-top-left-radius: 7px;
  border-bottom-left-radius: 7px;
  width: 200px;
  opacity: 0.1;
  animation: fading 1.5s infinite;
}

@media (min-width: 769px) and (max-width: 1024px) {
  [_nghost-serverApp-c133] .loader-container[_ngcontent-serverApp-c133] .image-placeholder[_ngcontent-serverApp-c133] {
    width: 102px !important;
  }
}

[_nghost-serverApp-c133] .loader-container[_ngcontent-serverApp-c133] .title-placeholder[_ngcontent-serverApp-c133] {
  display: inline-block;
  background-color: #444;
  height: 18px;
  border-radius: 100px;
  width: 80px;
  opacity: 0.1;
  animation: fading 1.5s infinite;
}

[_nghost-serverApp-c133] .loader-container[_ngcontent-serverApp-c133] .button-placeholder[_ngcontent-serverApp-c133] {
  display: inline-block;
  background-color: #444;
  height: 27px;
  border-radius: 100px;
  width: 120px;
  opacity: 0.1;
  animation: fading 1.5s infinite;
}

.fas.fa-chevron-circle-right{
  display: none;
}

.xsdag_my_carousel .carousel {
  position: relative;
  width: 100%;
  height: 290px; 
  overflow: hidden;
}

.xsdag_my_carousel .carousel-inner {
  display: flex;
  width: 400%;
  height: 100%;
  transition: transform 0.5s ease-in-out;
}

.xsdag_my_carousel .carousel-item {
  flex: 1;
  height: 100%;
  background-size: cover;
  background-position: center;
}

.xsdag_my_carousel .carousel-indicators {
  position: absolute;
  bottom: 20px !important;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
}

.xsdag_my_carousel .indicator {
  width: 10px;
  height: 10px;
  background-color: white;
  border-radius: 50%;
  margin: 0 5px;
  cursor: pointer;
}

.xsdag_my_carousel .indicator.active {
  background-color: red;
}
@media screen and (max-width: 768px) {
  .xsdag_my_carousel .carousel {
      height: 27vh; 
  }
  .swiper-wrapper.hhhhhsssss_swiper-wrapper{
    max-height: inherit !important;
  }
}
.dasjkasjdasj_swiper-wrapper{
  height: auto !important;
}
.gotohrefafdisdkns{
  color: var(--site-background-color) !important;
}
.gotohrefafdisdkns_2{
  color: var(--login-button-border-color);
}
.gotohrefafdisdkns_nobor{
  border: none !important;
}
.jdjsanasnkn_fdffdfdsa_dfdsf{
  display: flex;
  flex-direction: column;
}
.jdjsanasnkn_fdffdfdsa_dfdsf li.menu-item-lottery{
  width: 100% !important;
}
.ufsajudhudas_footer{
  display: flex;
  align-items: center;
  justify-content: center;
}