<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.view.quat.form-advanced.form-files-drop {
    border-radius: 3px;
    padding: 0 0 2em
}

.view.quat.form-advanced.form-files-drop .drop-area {
    border: 2px dashed #999;
    margin: 0 0 1em;
    padding: 3em 2em 2em;
    position: relative;
    text-align: center
}

.view.quat.form-advanced.form-files-drop .drop-area .drop-over {
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.view.quat.form-advanced.form-files-drop .drop-area.file-over {
    background-color: #ccc
}

.view.quat.form-advanced.form-files-drop .drop-area.file-over .drop-over {
    display: block
}

.view.quat.form-advanced.form-files-drop .drop-label {
    display: block;
    padding: 0 0 1em
}

.view.quat.form-advanced.form-files-drop .drop-summary {
    display: block;
    font-size: .8em;
    line-height: 1.4em;
    padding: 0 0 1em
}

.view.quat.form-advanced.form-files-drop .input-file {
    padding: 0 0 1em
}

.view.quat.form-advanced.form-files-drop .clear-file {
    display: none;
    font-size: .8em;
    line-height: 1.4em
}

.view.quat.form-advanced.form-files-drop .clear-file .clear-btn {
    cursor: pointer
}

.view.quat.form-advanced.form-files-drop.has-files .clear-file {
    display: block
}

.view.quat.form-advanced.form-files-drop.has-input-label input {
    display: none
}

.view.quat.form-advanced.form-files-preview .file-items {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    padding: .25em
}

.view.quat.form-advanced.form-files-preview .file-item {
    border: 2px solid #555;
    border-radius: .2143em;
    margin: .75em;
    overflow: hidden;
    width: 100%
}

.view.quat.form-advanced.form-files-preview .file-item .item-inner {
    position: relative
}

.view.quat.form-advanced.form-files-preview .file-item .action-inputs {
    padding: .25em;
    position: absolute;
    right: 0;
    top: 0
}

.view.quat.form-advanced.form-files-preview .file-item .action-input {
    display: inline-block;
    vertical-align: middle
}

.view.quat.form-advanced.form-files-preview .file-item .action-input input {
    display: none
}

.view.quat.form-advanced.form-files-preview .file-item .action-input label {
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 1.5em;
    line-height: 1em;
    padding: .5em .25em
}

.view.quat.form-advanced.form-files-preview .file-item .action-input.feat-input input:checked+label {
    color: #53af21
}

.view.quat.form-advanced.form-files-preview .file-item .action-input.del-input input:checked+label {
    color: #ff1e0f
}

.view.quat.form-advanced.form-files-preview.is-sortable .file-item {
    cursor: pointer
}

.view.quat.form-advanced.form-files-preview.is-sortable .file-item.ui-sortable-helper {
    border-style: dashed;
    cursor: grab
}

@media(min-width: 992px) {
    .view.quat.form-advanced.form-files-preview.cols-num-2 .file-item {
        width: calc(50% - 1.5em)
    }

    .view.quat.form-advanced.form-files-preview.cols-num-3 .file-item {
        width: calc(33.33333% - 1.5em)
    }

    .view.quat.form-advanced.form-files-preview.cols-num-4 .file-item {
        width: calc(25% - 1.5em)
    }

    .view.quat.form-advanced.form-files-preview.cols-num-6 .file-item {
        width: calc(16.66667% - 1.5em)
    }
}

.view.quat.form-advanced.form-input-dates .datepicker {
    position: relative
}

.view.quat.form-advanced.form-input-dates .datepicker .ui-datepicker-inline {
    box-shadow: 0 0 .2143em rgba(0, 0, 0, .4);
    left: 0;
    position: absolute;
    top: .5em;
    width: 100%;
    z-index: 100
}

.pac-container {
    z-index: 1500
}

.view.quat.form-advanced.form-nice-checkbox .title-label {
    padding: 0 0 1em
}

.view.quat.form-advanced.form-nice-checkbox .nice-checkbox {
    display: block;
    padding: 0 0 .75em
}

.view.quat.form-advanced.form-nice-checkbox .nice-checkbox label {
    font-size: .857em;
    line-height: 1.4em
}

.view.quat.form-advanced.form-nice-checkbox.opts-inline .nice-checkbox {
    display: inline-block;
    padding: 0 .75em .75em 0
}

.view.quat.form-advanced.form-nice-dropdown {
    position: relative
}

.view.quat.form-advanced.form-nice-dropdown.disabled {
    opacity: .6
}

.view.quat.form-advanced.form-nice-dropdown .selected-label {
    background-color: #fff;
    border: .5px solid #555658;
    border-radius: .2143em;
    box-shadow: 0 0 .2143em rgba(0, 0, 0, .4);
    cursor: default;
    padding: .75em 2.5em .75em 1.25em;
    position: relative
}

.view.quat.form-advanced.form-nice-dropdown .selected-label .label-text {
    color: inherit;
    display: block;
    font-family: inherit;
    font-size: 1em;
    line-height: 1.4em
}

.view.quat.form-advanced.form-nice-dropdown .selected-label .label-clear {
    display: none;
    left: 0;
    padding: .93em 1em;
    position: absolute;
    text-align: center;
    top: 0
}

.view.quat.form-advanced.form-nice-dropdown .selected-label .label-clear:before {
    background-color: #ccc;
    color: #fff;
    content: "ïŒµ";
    display: block;
    font-family: dashicons;
    font-size: 1em;
    line-height: 1em;
    width: 1em
}

.view.quat.form-advanced.form-nice-dropdown .selected-label .label-toggle {
    display: block;
    padding: .93em 1em;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0
}

.view.quat.form-advanced.form-nice-dropdown .selected-label .label-toggle:after {
    content: "ïŒµ";
    display: block;
    font-family: dashicons;
    font-size: 1em;
    line-height: 1em
}

.view.quat.form-advanced.form-nice-dropdown:not(.disabled) .selected-label {
    cursor: pointer
}

.view.quat.form-advanced.form-nice-dropdown.opened .selected-label .label-toggle:after {
    content: "ïƒ"
}

.view.quat.form-advanced.form-nice-dropdown.has-selected .selected-label {
    padding-left: 2.857em
}

.view.quat.form-advanced.form-nice-dropdown.has-selected .selected-label .label-clear {
    display: block
}

.view.quat.form-advanced.form-nice-dropdown .dropdown-options {
    background-color: #fff;
    border-radius: .2143em;
    box-shadow: 0 0 .2143em rgba(0, 0, 0, .4);
    display: none;
    left: 0;
    min-width: 15em;
    padding: 1em 0;
    position: absolute;
    top: 120%;
    width: 100%;
    z-index: 100
}

.view.quat.form-advanced.form-nice-dropdown .dropdown-options ul {
    list-style: none;
    margin: 0;
    max-height: 10em;
    overflow: auto;
    padding: 0
}

.view.quat.form-advanced.form-nice-dropdown .dropdown-options ul li {
    list-style: none;
    margin: 0
}

.view.quat.form-advanced.form-nice-dropdown .dropdown-options ul li label {
    color: inherit;
    cursor: pointer;
    display: block;
    font-family: inherit;
    font-size: 1em;
    line-height: 1.4em;
    padding: .5em 1em .5em 2.857em;
    position: relative;
    text-decoration: none
}

.view.quat.form-advanced.form-nice-dropdown .dropdown-options ul li label a.label-text:hover {
    opacity: 1
}

.view.quat.form-advanced.form-nice-dropdown .dropdown-options ul li.type-checkbox input:checked+label,
.view.quat.form-advanced.form-nice-dropdown .dropdown-options ul li.type-radio input:checked+label {
    background-color: #e5e5e5
}

.view.quat.form-advanced.form-nice-dropdown .dropdown-options ul li input[type=checkbox],
.view.quat.form-advanced.form-nice-dropdown .dropdown-options ul li input[type=radio] {
    display: none
}

.view.quat.form-advanced.form-nice-dropdown.opened .dropdown-options {
    display: block
}

.view.quat.form-advanced.form-nice-dropdown .dropdown-area {
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 90
}

.view.quat.form-advanced.form-nice-dropdown.opened .dropdown-area {
    display: block
}

.view.quat.form-advanced.form-time-picker {
    font-size: .83rem;
    line-height: 1.4em
}

@media(min-width: 992px) {
    .view.quat.form-advanced.form-time-picker {
        font-size: 1em;
        line-height: 1.4em
    }
}

.view.quat.form-advanced.form-time-picker .t-opts {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap
}

.view.quat.form-advanced.form-time-picker .t-opt {
    padding: .25em;
    width: 16.66%
}

.view.quat.form-advanced.form-time-picker .t-opt button.app-btn {
    display: block;
    font-size: inherit;
    line-height: 1.4em;
    opacity: 1;
    width: 100%
}

.view.quat.form-advanced.form-time-picker .t-opt button.app-btn.opt-btn {
    background-color: #666;
    padding: .4em .6em
}

.view.quat.form-advanced.form-time-picker .t-opt button.app-btn.opt-btn.active {
    background-color: #438f1a
}

.view.quat.form-advanced.form-time-picker .t-opt button.app-btn.range-btn {
    background-color: #ccc;
    padding: .4em .6em
}

.view.quat.form-advanced.form-time-picker .t-opt button.app-btn.range-btn.active {
    background-color: #438f1a
}

.view.quat.form-advanced.form-time-picker.has-ranges .t-opt button.app-btn.opt-btn {
    margin-bottom: 3px
}

@media(min-width: 992px) {
    .view.quat.form-advanced.form-time-picker.has-ranges .t-opt button.app-btn {
        display: inline-block;
        width: auto
    }

    .view.quat.form-advanced.form-time-picker.has-ranges .t-opt button.app-btn.opt-btn {
        margin-bottom: 0
    }
}

.view.list-pager {
    font-size: 1rem;
    line-height: 1.4em;
    padding: 2em 0
}

.view.list-pager ul.page-list li {
    display: inline-block;
    margin: 0 .25em .25em 0;
    vertical-align: middle
}

.view.list-pager ul.page-list li a {
    background-color: #555658;
    color: #fff
}

.view.list-pager ul.page-list li.active a {
    background-color: #999
}

.view.list-pager.align-center ul.page-list {
    text-align: center
}

@charset "UTF-8";

/*!
 * Bootstrap  v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #0d6efd;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 13, 110, 253;
    --bs-secondary-rgb: 108, 117, 125;
    --bs-success-rgb: 25, 135, 84;
    --bs-info-rgb: 13, 202, 240;
    --bs-warning-rgb: 255, 193, 7;
    --bs-danger-rgb: 220, 53, 69;
    --bs-light-rgb: 248, 249, 250;
    --bs-dark-rgb: 33, 37, 41;
    --bs-primary-text-emphasis: #052c65;
    --bs-secondary-text-emphasis: #2b2f32;
    --bs-success-text-emphasis: #0a3622;
    --bs-info-text-emphasis: #055160;
    --bs-warning-text-emphasis: #664d03;
    --bs-danger-text-emphasis: #58151c;
    --bs-light-text-emphasis: #495057;
    --bs-dark-text-emphasis: #495057;
    --bs-primary-bg-subtle: #cfe2ff;
    --bs-secondary-bg-subtle: #e2e3e5;
    --bs-success-bg-subtle: #d1e7dd;
    --bs-info-bg-subtle: #cff4fc;
    --bs-warning-bg-subtle: #fff3cd;
    --bs-danger-bg-subtle: #f8d7da;
    --bs-light-bg-subtle: #fcfcfd;
    --bs-dark-bg-subtle: #ced4da;
    --bs-primary-border-subtle: #9ec5fe;
    --bs-secondary-border-subtle: #c4c8cb;
    --bs-success-border-subtle: #a3cfbb;
    --bs-info-border-subtle: #9eeaf9;
    --bs-warning-border-subtle: #ffe69c;
    --bs-danger-border-subtle: #f1aeb5;
    --bs-light-border-subtle: #e9ecef;
    --bs-dark-border-subtle: #adb5bd;
    --bs-white-rgb: 255, 255, 255;
    --bs-black-rgb: 0, 0, 0;
    --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --bs-body-font-family: var(--bs-font-sans-serif);
    --bs-body-font-size: 1rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #212529;
    --bs-body-color-rgb: 33, 37, 41;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255, 255, 255;
    --bs-emphasis-color: #000;
    --bs-emphasis-color-rgb: 0, 0, 0;
    --bs-secondary-color: rgba(33, 37, 41, 0.75);
    --bs-secondary-color-rgb: 33, 37, 41;
    --bs-secondary-bg: #e9ecef;
    --bs-secondary-bg-rgb: 233, 236, 239;
    --bs-tertiary-color: rgba(33, 37, 41, 0.5);
    --bs-tertiary-color-rgb: 33, 37, 41;
    --bs-tertiary-bg: #f8f9fa;
    --bs-tertiary-bg-rgb: 248, 249, 250;
    --bs-heading-color: inherit;
    --bs-link-color: #0d6efd;
    --bs-link-color-rgb: 13, 110, 253;
    --bs-link-decoration: underline;
    --bs-link-hover-color: #0a58ca;
    --bs-link-hover-color-rgb: 10, 88, 202;
    --bs-code-color: #d63384;
    --bs-highlight-color: #212529;
    --bs-highlight-bg: #fff3cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
    --bs-border-radius: 0.375rem;
    --bs-border-radius-sm: 0.25rem;
    --bs-border-radius-lg: 0.5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-xxl: 2rem;
    --bs-border-radius-2xl: var(--bs-border-radius-xxl);
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
    --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
    --bs-focus-ring-width: 0.25rem;
    --bs-focus-ring-opacity: 0.25;
    --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
    --bs-form-valid-color: #198754;
    --bs-form-valid-border-color: #198754;
    --bs-form-invalid-color: #dc3545;
    --bs-form-invalid-border-color: #dc3545
}

[data-bs-theme=dark] {
    color-scheme: dark;
    --bs-body-color: #dee2e6;
    --bs-body-color-rgb: 222, 226, 230;
    --bs-body-bg: #212529;
    --bs-body-bg-rgb: 33, 37, 41;
    --bs-emphasis-color: #fff;
    --bs-emphasis-color-rgb: 255, 255, 255;
    --bs-secondary-color: rgba(222, 226, 230, 0.75);
    --bs-secondary-color-rgb: 222, 226, 230;
    --bs-secondary-bg: #343a40;
    --bs-secondary-bg-rgb: 52, 58, 64;
    --bs-tertiary-color: rgba(222, 226, 230, 0.5);
    --bs-tertiary-color-rgb: 222, 226, 230;
    --bs-tertiary-bg: #2b3035;
    --bs-tertiary-bg-rgb: 43, 48, 53;
    --bs-primary-text-emphasis: #6ea8fe;
    --bs-secondary-text-emphasis: #a7acb1;
    --bs-success-text-emphasis: #75b798;
    --bs-info-text-emphasis: #6edff6;
    --bs-warning-text-emphasis: #ffda6a;
    --bs-danger-text-emphasis: #ea868f;
    --bs-light-text-emphasis: #f8f9fa;
    --bs-dark-text-emphasis: #dee2e6;
    --bs-primary-bg-subtle: #031633;
    --bs-secondary-bg-subtle: #161719;
    --bs-success-bg-subtle: #051b11;
    --bs-info-bg-subtle: #032830;
    --bs-warning-bg-subtle: #332701;
    --bs-danger-bg-subtle: #2c0b0e;
    --bs-light-bg-subtle: #343a40;
    --bs-dark-bg-subtle: #1a1d20;
    --bs-primary-border-subtle: #084298;
    --bs-secondary-border-subtle: #41464b;
    --bs-success-border-subtle: #0f5132;
    --bs-info-border-subtle: #087990;
    --bs-warning-border-subtle: #997404;
    --bs-danger-border-subtle: #842029;
    --bs-light-border-subtle: #495057;
    --bs-dark-border-subtle: #343a40;
    --bs-heading-color: inherit;
    --bs-link-color: #6ea8fe;
    --bs-link-hover-color: #8bb9fe;
    --bs-link-color-rgb: 110, 168, 254;
    --bs-link-hover-color-rgb: 139, 185, 254;
    --bs-code-color: #e685b5;
    --bs-highlight-color: #dee2e6;
    --bs-highlight-bg: #664d03;
    --bs-border-color: #495057;
    --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
    --bs-form-valid-color: #75b798;
    --bs-form-valid-border-color: #75b798;
    --bs-form-invalid-color: #ea868f;
    --bs-form-invalid-border-color: #ea868f
}

*,
::after,
::before {
    box-sizing: border-box
}

@media (prefers-reduced-motion:no-preference) {
    :root {
        scroll-behavior: smooth
    }
}

body {
    margin: 0;
    font-family: var(--bs-body-font-family);
    font-size: var(--bs-body-font-size);
    font-weight: var(--bs-body-font-weight);
    line-height: var(--bs-body-line-height);
    color: var(--bs-body-color);
    text-align: var(--bs-body-text-align);
    background-color: var(--bs-body-bg);
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: transparent
}

hr {
    margin: 1rem 0;
    color: inherit;
    border: 0;
    border-top: var(--bs-border-width) solid;
    opacity: .25
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-weight: 500;
    line-height: 1.2;
    color: var(--bs-heading-color)
}

.h1,
h1 {
    font-size: calc(1.375rem + 1.5vw)
}

@media (min-width: 1200px) {

    .h1,
    h1 {
        font-size: 2.5rem
    }
}

.h2,
h2 {
    font-size: calc(1.325rem + .9vw)
}

@media (min-width: 1200px) {

    .h2,
    h2 {
        font-size: 2rem
    }
}

.h3,
h3 {
    font-size: calc(1.3rem + .6vw)
}

@media (min-width: 1200px) {

    .h3,
    h3 {
        font-size: 1.75rem
    }
}

.h4,
h4 {
    font-size: calc(1.275rem + .3vw)
}

@media (min-width: 1200px) {

    .h4,
    h4 {
        font-size: 1.5rem
    }
}

.h5,
h5 {
    font-size: 1.25rem
}

.h6,
h6 {
    font-size: 1rem
}

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

abbr[title] {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

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

ol,
ul {
    padding-left: 2rem
}

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

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

dt {
    font-weight: 700
}

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

blockquote {
    margin: 0 0 1rem
}

b,
strong {
    font-weight: bolder
}

.small,
small {
    font-size: .875em
}

.mark,
mark {
    padding: .1875em;
    color: var(--bs-highlight-color);
    background-color: var(--bs-highlight-bg)
}

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

a {
    color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
    text-decoration: underline
}

a:hover {
    --bs-link-color-rgb: var(--bs-link-hover-color-rgb)
}

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

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

pre {
    display: block;
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    font-size: .875em
}

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

code {
    font-size: .875em;
    color: var(--bs-code-color);
    word-wrap: break-word
}

a&gt;code {
    color: inherit
}

kbd {
    padding: .1875rem .375rem;
    font-size: .875em;
    color: var(--bs-body-bg);
    background-color: var(--bs-body-color);
    border-radius: .25rem
}

kbd kbd {
    padding: 0;
    font-size: 1em
}

figure {
    margin: 0 0 1rem
}

img,
svg {
    vertical-align: middle
}

table {
    caption-side: bottom;
    border-collapse: collapse
}

caption {
    padding-top: .5rem;
    padding-bottom: .5rem;
    color: var(--bs-secondary-color);
    text-align: left
}

th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

tbody,
td,
tfoot,
th,
thead,
tr {
    border-color: inherit;
    border-style: solid;
    border-width: 0
}

label {
    display: inline-block
}

button {
    border-radius: 0
}

button:focus:not(:focus-visible) {
    outline: 0
}

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

button,
select {
    text-transform: none
}

[role=button] {
    cursor: pointer
}

select {
    word-wrap: normal
}

select:disabled {
    opacity: 1
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
    display: none !important
}

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

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
    cursor: pointer
}

::-moz-focus-inner {
    padding: 0;
    border-style: none
}

textarea {
    resize: vertical
}

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

legend {
    float: left;
    width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: calc(1.275rem + .3vw);
    line-height: inherit
}

@media (min-width: 1200px) {
    legend {
        font-size: 1.5rem
    }
}

legend+* {
    clear: left
}

::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-year-field {
    padding: 0
}

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

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

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

::-webkit-color-swatch-wrapper {
    padding: 0
}

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

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

output {
    display: inline-block
}

iframe {
    border: 0
}

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

progress {
    vertical-align: baseline
}

[hidden] {
    display: none !important
}

.lead {
    font-size: 1.25rem;
    font-weight: 300
}

.display-1 {
    font-size: calc(1.625rem + 4.5vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-1 {
        font-size: 5rem
    }
}

.display-2 {
    font-size: calc(1.575rem + 3.9vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-2 {
        font-size: 4.5rem
    }
}

.display-3 {
    font-size: calc(1.525rem + 3.3vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-3 {
        font-size: 4rem
    }
}

.display-4 {
    font-size: calc(1.475rem + 2.7vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-4 {
        font-size: 3.5rem
    }
}

.display-5 {
    font-size: calc(1.425rem + 2.1vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-5 {
        font-size: 3rem
    }
}

.display-6 {
    font-size: calc(1.375rem + 1.5vw);
    font-weight: 300;
    line-height: 1.2
}

@media (min-width: 1200px) {
    .display-6 {
        font-size: 2.5rem
    }
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    padding-left: 0;
    list-style: none
}

.list-inline-item {
    display: inline-block
}

.list-inline-item:not(:last-child) {
    margin-right: .5rem
}

.initialism {
    font-size: .875em;
    text-transform: uppercase
}

.blockquote {
    margin-bottom: 1rem;
    font-size: 1.25rem
}

.blockquote&gt;:last-child {
    margin-bottom: 0
}

.blockquote-footer {
    margin-top: -1rem;
    margin-bottom: 1rem;
    font-size: .875em;
    color: #6c757d
}

.blockquote-footer::before {
    content: "â€”Â&nbsp;"
}

.img-fluid {
    max-width: 100%;
    height: auto
}

.img-thumbnail {
    padding: .25rem;
    background-color: var(--bs-body-bg);
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    max-width: 100%;
    height: auto
}

.figure {
    display: inline-block
}

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

.figure-caption {
    font-size: .875em;
    color: var(--bs-secondary-color)
}

.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-right: auto;
    margin-left: auto
}

@media (min-width: 576px) {

    .container,
    .container-sm {
        max-width: 540px
    }
}

@media (min-width: 768px) {

    .container,
    .container-md,
    .container-sm {
        max-width: 720px
    }
}

@media (min-width: 992px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm {
        max-width: 960px
    }
}

@media (min-width: 1200px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl {
        max-width: 1140px
    }
}

@media (min-width: 1400px) {

    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1320px
    }
}

:root {
    --bs-breakpoint-xs: 0;
    --bs-breakpoint-sm: 576px;
    --bs-breakpoint-md: 768px;
    --bs-breakpoint-lg: 992px;
    --bs-breakpoint-xl: 1200px;
    --bs-breakpoint-xxl: 1400px
}

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x))
}

.row&gt;* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-top: var(--bs-gutter-y)
}

.col {
    flex: 1 0 0%
}

.row-cols-auto&gt;* {
    flex: 0 0 auto;
    width: auto
}

.row-cols-1&gt;* {
    flex: 0 0 auto;
    width: 100%
}

.row-cols-2&gt;* {
    flex: 0 0 auto;
    width: 50%
}

.row-cols-3&gt;* {
    flex: 0 0 auto;
    width: 33.33333333%
}

.row-cols-4&gt;* {
    flex: 0 0 auto;
    width: 25%
}

.row-cols-5&gt;* {
    flex: 0 0 auto;
    width: 20%
}

.row-cols-6&gt;* {
    flex: 0 0 auto;
    width: 16.66666667%
}

.col-auto {
    flex: 0 0 auto;
    width: auto
}

.col-1 {
    flex: 0 0 auto;
    width: 8.33333333%
}

.col-2 {
    flex: 0 0 auto;
    width: 16.66666667%
}

.col-3 {
    flex: 0 0 auto;
    width: 25%
}

.col-4 {
    flex: 0 0 auto;
    width: 33.33333333%
}

.col-5 {
    flex: 0 0 auto;
    width: 41.66666667%
}

.col-6 {
    flex: 0 0 auto;
    width: 50%
}

.col-7 {
    flex: 0 0 auto;
    width: 58.33333333%
}

.col-8 {
    flex: 0 0 auto;
    width: 66.66666667%
}

.col-9 {
    flex: 0 0 auto;
    width: 75%
}

.col-10 {
    flex: 0 0 auto;
    width: 83.33333333%
}

.col-11 {
    flex: 0 0 auto;
    width: 91.66666667%
}

.col-12 {
    flex: 0 0 auto;
    width: 100%
}

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

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

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

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

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

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

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

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

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

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

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

.g-0,
.gx-0 {
    --bs-gutter-x: 0
}

.g-0,
.gy-0 {
    --bs-gutter-y: 0
}

.g-1,
.gx-1 {
    --bs-gutter-x: 0.25rem
}

.g-1,
.gy-1 {
    --bs-gutter-y: 0.25rem
}

.g-2,
.gx-2 {
    --bs-gutter-x: 0.5rem
}

.g-2,
.gy-2 {
    --bs-gutter-y: 0.5rem
}

.g-3,
.gx-3 {
    --bs-gutter-x: 1rem
}

.g-3,
.gy-3 {
    --bs-gutter-y: 1rem
}

.g-4,
.gx-4 {
    --bs-gutter-x: 1.5rem
}

.g-4,
.gy-4 {
    --bs-gutter-y: 1.5rem
}

.g-5,
.gx-5 {
    --bs-gutter-x: 3rem
}

.g-5,
.gy-5 {
    --bs-gutter-y: 3rem
}

@media (min-width: 576px) {
    .col-sm {
        flex: 1 0 0%
    }

    .row-cols-sm-auto&gt;* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-sm-1&gt;* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-sm-2&gt;* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-sm-3&gt;* {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .row-cols-sm-4&gt;* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-sm-5&gt;* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-sm-6&gt;* {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-sm-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-sm-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-sm-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-sm-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-sm-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-sm-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-sm-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-sm-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-sm-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-sm-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-sm-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-sm-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-sm-12 {
        flex: 0 0 auto;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .g-sm-0,
    .gx-sm-0 {
        --bs-gutter-x: 0
    }

    .g-sm-0,
    .gy-sm-0 {
        --bs-gutter-y: 0
    }

    .g-sm-1,
    .gx-sm-1 {
        --bs-gutter-x: 0.25rem
    }

    .g-sm-1,
    .gy-sm-1 {
        --bs-gutter-y: 0.25rem
    }

    .g-sm-2,
    .gx-sm-2 {
        --bs-gutter-x: 0.5rem
    }

    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: 0.5rem
    }

    .g-sm-3,
    .gx-sm-3 {
        --bs-gutter-x: 1rem
    }

    .g-sm-3,
    .gy-sm-3 {
        --bs-gutter-y: 1rem
    }

    .g-sm-4,
    .gx-sm-4 {
        --bs-gutter-x: 1.5rem
    }

    .g-sm-4,
    .gy-sm-4 {
        --bs-gutter-y: 1.5rem
    }

    .g-sm-5,
    .gx-sm-5 {
        --bs-gutter-x: 3rem
    }

    .g-sm-5,
    .gy-sm-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width: 768px) {
    .col-md {
        flex: 1 0 0%
    }

    .row-cols-md-auto&gt;* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-md-1&gt;* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-md-2&gt;* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-md-3&gt;* {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .row-cols-md-4&gt;* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-md-5&gt;* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-md-6&gt;* {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-md-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-md-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-md-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-md-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-md-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-md-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-md-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-md-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-md-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-md-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-md-12 {
        flex: 0 0 auto;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .g-md-0,
    .gx-md-0 {
        --bs-gutter-x: 0
    }

    .g-md-0,
    .gy-md-0 {
        --bs-gutter-y: 0
    }

    .g-md-1,
    .gx-md-1 {
        --bs-gutter-x: 0.25rem
    }

    .g-md-1,
    .gy-md-1 {
        --bs-gutter-y: 0.25rem
    }

    .g-md-2,
    .gx-md-2 {
        --bs-gutter-x: 0.5rem
    }

    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: 0.5rem
    }

    .g-md-3,
    .gx-md-3 {
        --bs-gutter-x: 1rem
    }

    .g-md-3,
    .gy-md-3 {
        --bs-gutter-y: 1rem
    }

    .g-md-4,
    .gx-md-4 {
        --bs-gutter-x: 1.5rem
    }

    .g-md-4,
    .gy-md-4 {
        --bs-gutter-y: 1.5rem
    }

    .g-md-5,
    .gx-md-5 {
        --bs-gutter-x: 3rem
    }

    .g-md-5,
    .gy-md-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width: 992px) {
    .col-lg {
        flex: 1 0 0%
    }

    .row-cols-lg-auto&gt;* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-lg-1&gt;* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-lg-2&gt;* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-lg-3&gt;* {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .row-cols-lg-4&gt;* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-lg-5&gt;* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-lg-6&gt;* {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-lg-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-lg-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-lg-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-lg-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-lg-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-lg-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-lg-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-lg-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-lg-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-lg-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-lg-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-lg-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-lg-12 {
        flex: 0 0 auto;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .g-lg-0,
    .gx-lg-0 {
        --bs-gutter-x: 0
    }

    .g-lg-0,
    .gy-lg-0 {
        --bs-gutter-y: 0
    }

    .g-lg-1,
    .gx-lg-1 {
        --bs-gutter-x: 0.25rem
    }

    .g-lg-1,
    .gy-lg-1 {
        --bs-gutter-y: 0.25rem
    }

    .g-lg-2,
    .gx-lg-2 {
        --bs-gutter-x: 0.5rem
    }

    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: 0.5rem
    }

    .g-lg-3,
    .gx-lg-3 {
        --bs-gutter-x: 1rem
    }

    .g-lg-3,
    .gy-lg-3 {
        --bs-gutter-y: 1rem
    }

    .g-lg-4,
    .gx-lg-4 {
        --bs-gutter-x: 1.5rem
    }

    .g-lg-4,
    .gy-lg-4 {
        --bs-gutter-y: 1.5rem
    }

    .g-lg-5,
    .gx-lg-5 {
        --bs-gutter-x: 3rem
    }

    .g-lg-5,
    .gy-lg-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width: 1200px) {
    .col-xl {
        flex: 1 0 0%
    }

    .row-cols-xl-auto&gt;* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xl-1&gt;* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xl-2&gt;* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xl-3&gt;* {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .row-cols-xl-4&gt;* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xl-5&gt;* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xl-6&gt;* {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xl-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-xl-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-xl-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xl-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-xl-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-xl-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-xl-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-xl-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-xl-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-xl-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-xl-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-xl-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-xl-12 {
        flex: 0 0 auto;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .g-xl-0,
    .gx-xl-0 {
        --bs-gutter-x: 0
    }

    .g-xl-0,
    .gy-xl-0 {
        --bs-gutter-y: 0
    }

    .g-xl-1,
    .gx-xl-1 {
        --bs-gutter-x: 0.25rem
    }

    .g-xl-1,
    .gy-xl-1 {
        --bs-gutter-y: 0.25rem
    }

    .g-xl-2,
    .gx-xl-2 {
        --bs-gutter-x: 0.5rem
    }

    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: 0.5rem
    }

    .g-xl-3,
    .gx-xl-3 {
        --bs-gutter-x: 1rem
    }

    .g-xl-3,
    .gy-xl-3 {
        --bs-gutter-y: 1rem
    }

    .g-xl-4,
    .gx-xl-4 {
        --bs-gutter-x: 1.5rem
    }

    .g-xl-4,
    .gy-xl-4 {
        --bs-gutter-y: 1.5rem
    }

    .g-xl-5,
    .gx-xl-5 {
        --bs-gutter-x: 3rem
    }

    .g-xl-5,
    .gy-xl-5 {
        --bs-gutter-y: 3rem
    }
}

@media (min-width: 1400px) {
    .col-xxl {
        flex: 1 0 0%
    }

    .row-cols-xxl-auto&gt;* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xxl-1&gt;* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xxl-2&gt;* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xxl-3&gt;* {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .row-cols-xxl-4&gt;* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xxl-5&gt;* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xxl-6&gt;* {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xxl-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-xxl-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-xxl-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xxl-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-xxl-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-xxl-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-xxl-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-xxl-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-xxl-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-xxl-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-xxl-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-xxl-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-xxl-12 {
        flex: 0 0 auto;
        width: 100%
    }

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

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

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

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

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

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

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

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

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

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

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

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

    .g-xxl-0,
    .gx-xxl-0 {
        --bs-gutter-x: 0
    }

    .g-xxl-0,
    .gy-xxl-0 {
        --bs-gutter-y: 0
    }

    .g-xxl-1,
    .gx-xxl-1 {
        --bs-gutter-x: 0.25rem
    }

    .g-xxl-1,
    .gy-xxl-1 {
        --bs-gutter-y: 0.25rem
    }

    .g-xxl-2,
    .gx-xxl-2 {
        --bs-gutter-x: 0.5rem
    }

    .g-xxl-2,
    .gy-xxl-2 {
        --bs-gutter-y: 0.5rem
    }

    .g-xxl-3,
    .gx-xxl-3 {
        --bs-gutter-x: 1rem
    }

    .g-xxl-3,
    .gy-xxl-3 {
        --bs-gutter-y: 1rem
    }

    .g-xxl-4,
    .gx-xxl-4 {
        --bs-gutter-x: 1.5rem
    }

    .g-xxl-4,
    .gy-xxl-4 {
        --bs-gutter-y: 1.5rem
    }

    .g-xxl-5,
    .gx-xxl-5 {
        --bs-gutter-x: 3rem
    }

    .g-xxl-5,
    .gy-xxl-5 {
        --bs-gutter-y: 3rem
    }
}

.table {
    --bs-table-color-type: initial;
    --bs-table-bg-type: initial;
    --bs-table-color-state: initial;
    --bs-table-bg-state: initial;
    --bs-table-color: var(--bs-emphasis-color);
    --bs-table-bg: var(--bs-body-bg);
    --bs-table-border-color: var(--bs-border-color);
    --bs-table-accent-bg: transparent;
    --bs-table-striped-color: var(--bs-emphasis-color);
    --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
    --bs-table-active-color: var(--bs-emphasis-color);
    --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
    --bs-table-hover-color: var(--bs-emphasis-color);
    --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
    width: 100%;
    margin-bottom: 1rem;
    vertical-align: top;
    border-color: var(--bs-table-border-color)
}

.table&gt;:not(caption)&gt;*&gt;* {
    padding: .5rem .5rem;
    color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
    background-color: var(--bs-table-bg);
    border-bottom-width: var(--bs-border-width);
    box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))
}

.table&gt;tbody {
    vertical-align: inherit
}

.table&gt;thead {
    vertical-align: bottom
}

.table-group-divider {
    border-top: calc(var(--bs-border-width) * 2) solid currentcolor
}

.caption-top {
    caption-side: top
}

.table-sm&gt;:not(caption)&gt;*&gt;* {
    padding: .25rem .25rem
}

.table-bordered&gt;:not(caption)&gt;* {
    border-width: var(--bs-border-width) 0
}

.table-bordered&gt;:not(caption)&gt;*&gt;* {
    border-width: 0 var(--bs-border-width)
}

.table-borderless&gt;:not(caption)&gt;*&gt;* {
    border-bottom-width: 0
}

.table-borderless&gt;:not(:first-child) {
    border-top-width: 0
}

.table-striped&gt;tbody&gt;tr:nth-of-type(odd)&gt;* {
    --bs-table-color-type: var(--bs-table-striped-color);
    --bs-table-bg-type: var(--bs-table-striped-bg)
}

.table-striped-columns&gt;:not(caption)&gt;tr&gt;:nth-child(2n) {
    --bs-table-color-type: var(--bs-table-striped-color);
    --bs-table-bg-type: var(--bs-table-striped-bg)
}

.table-active {
    --bs-table-color-state: var(--bs-table-active-color);
    --bs-table-bg-state: var(--bs-table-active-bg)
}

.table-hover&gt;tbody&gt;tr:hover&gt;* {
    --bs-table-color-state: var(--bs-table-hover-color);
    --bs-table-bg-state: var(--bs-table-hover-bg)
}

.table-primary {
    --bs-table-color: #000;
    --bs-table-bg: #cfe2ff;
    --bs-table-border-color: #a6b5cc;
    --bs-table-striped-bg: #c5d7f2;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #bacbe6;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #bfd1ec;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-secondary {
    --bs-table-color: #000;
    --bs-table-bg: #e2e3e5;
    --bs-table-border-color: #b5b6b7;
    --bs-table-striped-bg: #d7d8da;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #cbccce;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #d1d2d4;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-success {
    --bs-table-color: #000;
    --bs-table-bg: #d1e7dd;
    --bs-table-border-color: #a7b9b1;
    --bs-table-striped-bg: #c7dbd2;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #bcd0c7;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #c1d6cc;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-info {
    --bs-table-color: #000;
    --bs-table-bg: #cff4fc;
    --bs-table-border-color: #a6c3ca;
    --bs-table-striped-bg: #c5e8ef;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #badce3;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #bfe2e9;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-warning {
    --bs-table-color: #000;
    --bs-table-bg: #fff3cd;
    --bs-table-border-color: #ccc2a4;
    --bs-table-striped-bg: #f2e7c3;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #e6dbb9;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #ece1be;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-danger {
    --bs-table-color: #000;
    --bs-table-bg: #f8d7da;
    --bs-table-border-color: #c6acae;
    --bs-table-striped-bg: #eccccf;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #dfc2c4;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #e5c7ca;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-light {
    --bs-table-color: #000;
    --bs-table-bg: #f8f9fa;
    --bs-table-border-color: #c6c7c8;
    --bs-table-striped-bg: #ecedee;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #dfe0e1;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #e5e6e7;
    --bs-table-hover-color: #000;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-dark {
    --bs-table-color: #fff;
    --bs-table-bg: #212529;
    --bs-table-border-color: #4d5154;
    --bs-table-striped-bg: #2c3034;
    --bs-table-striped-color: #fff;
    --bs-table-active-bg: #373b3e;
    --bs-table-active-color: #fff;
    --bs-table-hover-bg: #323539;
    --bs-table-hover-color: #fff;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color)
}

.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
}

@media (max-width: 575.98px) {
    .table-responsive-sm {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

@media (max-width: 767.98px) {
    .table-responsive-md {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

@media (max-width: 991.98px) {
    .table-responsive-lg {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

@media (max-width: 1199.98px) {
    .table-responsive-xl {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

@media (max-width: 1399.98px) {
    .table-responsive-xxl {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

.form-label {
    margin-bottom: .5rem
}

.col-form-label {
    padding-top: calc(.375rem + var(--bs-border-width));
    padding-bottom: calc(.375rem + var(--bs-border-width));
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5
}

.col-form-label-lg {
    padding-top: calc(.5rem + var(--bs-border-width));
    padding-bottom: calc(.5rem + var(--bs-border-width));
    font-size: 1.25rem
}

.col-form-label-sm {
    padding-top: calc(.25rem + var(--bs-border-width));
    padding-bottom: calc(.25rem + var(--bs-border-width));
    font-size: .875rem
}

.form-text {
    margin-top: .25rem;
    font-size: .875em;
    color: var(--bs-secondary-color)
}

.form-control {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--bs-body-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--bs-body-bg);
    background-clip: padding-box;
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-control {
        transition: none
    }
}

.form-control[type=file] {
    overflow: hidden
}

.form-control[type=file]:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control:focus {
    color: var(--bs-body-color);
    background-color: var(--bs-body-bg);
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25)
}

.form-control::-webkit-date-and-time-value {
    min-width: 85px;
    height: 1.5em;
    margin: 0
}

.form-control::-webkit-datetime-edit {
    display: block;
    padding: 0
}

.form-control::-moz-placeholder {
    color: var(--bs-secondary-color);
    opacity: 1
}

.form-control::placeholder {
    color: var(--bs-secondary-color);
    opacity: 1
}

.form-control:disabled {
    background-color: var(--bs-secondary-bg);
    opacity: 1
}

.form-control::-webkit-file-upload-button {
    padding: .375rem .75rem;
    margin: -.375rem -.75rem;
    -webkit-margin-end: .75rem;
    margin-inline-end: .75rem;
    color: var(--bs-body-color);
    background-color: var(--bs-tertiary-bg);
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: var(--bs-border-width);
    border-radius: 0;
    -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

.form-control::file-selector-button {
    padding: .375rem .75rem;
    margin: -.375rem -.75rem;
    -webkit-margin-end: .75rem;
    margin-inline-end: .75rem;
    color: var(--bs-body-color);
    background-color: var(--bs-tertiary-bg);
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: var(--bs-border-width);
    border-radius: 0;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-control::-webkit-file-upload-button {
        -webkit-transition: none;
        transition: none
    }

    .form-control::file-selector-button {
        transition: none
    }
}

.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
    background-color: var(--bs-secondary-bg)
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: var(--bs-secondary-bg)
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding: .375rem 0;
    margin-bottom: 0;
    line-height: 1.5;
    color: var(--bs-body-color);
    background-color: transparent;
    border: solid transparent;
    border-width: var(--bs-border-width) 0
}

.form-control-plaintext:focus {
    outline: 0
}

.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
    padding-right: 0;
    padding-left: 0
}

.form-control-sm {
    min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));
    padding: .25rem .5rem;
    font-size: .875rem;
    border-radius: var(--bs-border-radius-sm)
}

.form-control-sm::-webkit-file-upload-button {
    padding: .25rem .5rem;
    margin: -.25rem -.5rem;
    -webkit-margin-end: .5rem;
    margin-inline-end: .5rem
}

.form-control-sm::file-selector-button {
    padding: .25rem .5rem;
    margin: -.25rem -.5rem;
    -webkit-margin-end: .5rem;
    margin-inline-end: .5rem
}

.form-control-lg {
    min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
    padding: .5rem 1rem;
    font-size: 1.25rem;
    border-radius: var(--bs-border-radius-lg)
}

.form-control-lg::-webkit-file-upload-button {
    padding: .5rem 1rem;
    margin: -.5rem -1rem;
    -webkit-margin-end: 1rem;
    margin-inline-end: 1rem
}

.form-control-lg::file-selector-button {
    padding: .5rem 1rem;
    margin: -.5rem -1rem;
    -webkit-margin-end: 1rem;
    margin-inline-end: 1rem
}

textarea.form-control {
    min-height: calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))
}

textarea.form-control-sm {
    min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))
}

textarea.form-control-lg {
    min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))
}

.form-control-color {
    width: 3rem;
    height: calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));
    padding: .375rem
}

.form-control-color:not(:disabled):not([readonly]) {
    cursor: pointer
}

.form-control-color::-moz-color-swatch {
    border: 0 !important;
    border-radius: var(--bs-border-radius)
}

.form-control-color::-webkit-color-swatch {
    border: 0 !important;
    border-radius: var(--bs-border-radius)
}

.form-control-color.form-control-sm {
    height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))
}

.form-control-color.form-control-lg {
    height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))
}

.form-select {
    --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
    display: block;
    width: 100%;
    padding: .375rem 2.25rem .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--bs-body-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--bs-body-bg);
    background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
    background-repeat: no-repeat;
    background-position: right .75rem center;
    background-size: 16px 12px;
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius);
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-select {
        transition: none
    }
}

.form-select:focus {
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25)
}

.form-select[multiple],
.form-select[size]:not([size="1"]) {
    padding-right: .75rem;
    background-image: none
}

.form-select:disabled {
    background-color: var(--bs-secondary-bg)
}

.form-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 var(--bs-body-color)
}

.form-select-sm {
    padding-top: .25rem;
    padding-bottom: .25rem;
    padding-left: .5rem;
    font-size: .875rem;
    border-radius: var(--bs-border-radius-sm)
}

.form-select-lg {
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: 1rem;
    font-size: 1.25rem;
    border-radius: var(--bs-border-radius-lg)
}

[data-bs-theme=dark] .form-select {
    --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e")
}

.form-check {
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5em;
    margin-bottom: .125rem
}

.form-check .form-check-input {
    float: left;
    margin-left: -1.5em
}

.form-check-reverse {
    padding-right: 1.5em;
    padding-left: 0;
    text-align: right
}

.form-check-reverse .form-check-input {
    float: right;
    margin-right: -1.5em;
    margin-left: 0
}

.form-check-input {
    --bs-form-check-bg: var(--bs-body-bg);
    flex-shrink: 0;
    width: 1em;
    height: 1em;
    margin-top: .25em;
    vertical-align: top;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--bs-form-check-bg);
    background-image: var(--bs-form-check-bg-image);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: var(--bs-border-width) solid var(--bs-border-color);
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
    print-color-adjust: exact
}

.form-check-input[type=checkbox] {
    border-radius: .25em
}

.form-check-input[type=radio] {
    border-radius: 50%
}

.form-check-input:active {
    filter: brightness(90%)
}

.form-check-input:focus {
    border-color: #86b7fe;
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25)
}

.form-check-input:checked {
    background-color: #0d6efd;
    border-color: #0d6efd
}

.form-check-input:checked[type=checkbox] {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e")
}

.form-check-input:checked[type=radio] {
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e")
}

.form-check-input[type=checkbox]:indeterminate {
    background-color: #0d6efd;
    border-color: #0d6efd;
    --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e")
}

.form-check-input:disabled {
    pointer-events: none;
    filter: none;
    opacity: .5
}

.form-check-input:disabled~.form-check-label,
.form-check-input[disabled]~.form-check-label {
    cursor: default;
    opacity: .5
}

.form-switch {
    padding-left: 2.5em
}

.form-switch .form-check-input {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
    width: 2em;
    margin-left: -2.5em;
    background-image: var(--bs-form-switch-bg);
    background-position: left center;
    border-radius: 2em;
    transition: background-position .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-switch .form-check-input {
        transition: none
    }
}

.form-switch .form-check-input:focus {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%2386b7fe%27/%3e%3c/svg%3e")
}

.form-switch .form-check-input:checked {
    background-position: right center;
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e")
}

.form-switch.form-check-reverse {
    padding-right: 2.5em;
    padding-left: 0
}

.form-switch.form-check-reverse .form-check-input {
    margin-right: -2.5em;
    margin-left: 0
}

.form-check-inline {
    display: inline-block;
    margin-right: 1rem
}

.btn-check {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

.btn-check:disabled+.btn,
.btn-check[disabled]+.btn {
    pointer-events: none;
    filter: none;
    opacity: .65
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
    --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e")
}

.form-range {
    width: 100%;
    height: 1.5rem;
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent
}

.form-range:focus {
    outline: 0
}

.form-range:focus::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25)
}

.form-range:focus::-moz-range-thumb {
    box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25)
}

.form-range::-moz-focus-outer {
    border: 0
}

.form-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -.25rem;
    -webkit-appearance: none;
    appearance: none;
    background-color: #0d6efd;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none
    }
}

.form-range::-webkit-slider-thumb:active {
    background-color: #b6d4fe
}

.form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--bs-secondary-bg);
    border-color: transparent;
    border-radius: 1rem
}

.form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    -moz-appearance: none;
    appearance: none;
    background-color: #0d6efd;
    border: 0;
    border-radius: 1rem;
    -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none
    }
}

.form-range::-moz-range-thumb:active {
    background-color: #b6d4fe
}

.form-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: transparent;
    cursor: pointer;
    background-color: var(--bs-secondary-bg);
    border-color: transparent;
    border-radius: 1rem
}

.form-range:disabled {
    pointer-events: none
}

.form-range:disabled::-webkit-slider-thumb {
    background-color: var(--bs-secondary-color)
}

.form-range:disabled::-moz-range-thumb {
    background-color: var(--bs-secondary-color)
}

.form-floating {
    position: relative
}

.form-floating&gt;.form-control,
.form-floating&gt;.form-control-plaintext,
.form-floating&gt;.form-select {
    height: calc(3.5rem + calc(var(--bs-border-width) * 2));
    min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
    line-height: 1.25
}

.form-floating&gt;label {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    height: 100%;
    padding: 1rem .75rem;
    overflow: hidden;
    text-align: start;
    text-overflow: ellipsis;
    white-space: nowrap;
    pointer-events: none;
    border: var(--bs-border-width) solid transparent;
    transform-origin: 0 0;
    transition: opacity .1s ease-in-out, transform .1s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .form-floating&gt;label {
        transition: none
    }
}

.form-floating&gt;.form-control,
.form-floating&gt;.form-control-plaintext {
    padding: 1rem .75rem
}

.form-floating&gt;.form-control-plaintext::-moz-placeholder,
.form-floating&gt;.form-control::-moz-placeholder {
    color: transparent
}

.form-floating&gt;.form-control-plaintext::placeholder,
.form-floating&gt;.form-control::placeholder {
    color: transparent
}

.form-floating&gt;.form-control-plaintext:not(:-moz-placeholder-shown),
.form-floating&gt;.form-control:not(:-moz-placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating&gt;.form-control-plaintext:focus,
.form-floating&gt;.form-control-plaintext:not(:placeholder-shown),
.form-floating&gt;.form-control:focus,
.form-floating&gt;.form-control:not(:placeholder-shown) {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating&gt;.form-control-plaintext:-webkit-autofill,
.form-floating&gt;.form-control:-webkit-autofill {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating&gt;.form-select {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating&gt;.form-control:not(:-moz-placeholder-shown)~label {
    color: rgba(var(--bs-body-color-rgb), .65);
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating&gt;.form-control-plaintext~label,
.form-floating&gt;.form-control:focus~label,
.form-floating&gt;.form-control:not(:placeholder-shown)~label,
.form-floating&gt;.form-select~label {
    color: rgba(var(--bs-body-color-rgb), .65);
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating&gt;.form-control:not(:-moz-placeholder-shown)~label::after {
    position: absolute;
    inset: 1rem 0.375rem;
    z-index: -1;
    height: 1.5em;
    content: "";
    background-color: var(--bs-body-bg);
    border-radius: var(--bs-border-radius)
}

.form-floating&gt;.form-control-plaintext~label::after,
.form-floating&gt;.form-control:focus~label::after,
.form-floating&gt;.form-control:not(:placeholder-shown)~label::after,
.form-floating&gt;.form-select~label::after {
    position: absolute;
    inset: 1rem 0.375rem;
    z-index: -1;
    height: 1.5em;
    content: "";
    background-color: var(--bs-body-bg);
    border-radius: var(--bs-border-radius)
}

.form-floating&gt;.form-control:-webkit-autofill~label {
    color: rgba(var(--bs-body-color-rgb), .65);
    transform: scale(.85) translateY(-.5rem) translateX(.15rem)
}

.form-floating&gt;.form-control-plaintext~label {
    border-width: var(--bs-border-width) 0
}

.form-floating&gt;.form-control:disabled~label,
.form-floating&gt;:disabled~label {
    color: #6c757d
}

.form-floating&gt;.form-control:disabled~label::after,
.form-floating&gt;:disabled~label::after {
    background-color: var(--bs-secondary-bg)
}

.input-group {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%
}

.input-group&gt;.form-control,
.input-group&gt;.form-floating,
.input-group&gt;.form-select {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0
}

.input-group&gt;.form-control:focus,
.input-group&gt;.form-floating:focus-within,
.input-group&gt;.form-select:focus {
    z-index: 5
}

.input-group .btn {
    position: relative;
    z-index: 2
}

.input-group .btn:focus {
    z-index: 5
}

.input-group-text {
    display: flex;
    align-items: center;
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--bs-body-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--bs-tertiary-bg);
    border: var(--bs-border-width) solid var(--bs-border-color);
    border-radius: var(--bs-border-radius)
}

.input-group-lg&gt;.btn,
.input-group-lg&gt;.form-control,
.input-group-lg&gt;.form-select,
.input-group-lg&gt;.input-group-text {
    padding: .5rem 1rem;
    font-size: 1.25rem;
    border-radius: var(--bs-border-radius-lg)
}

.input-group-sm&gt;.btn,
.input-group-sm&gt;.form-control,
.input-group-sm&gt;.form-select,
.input-group-sm&gt;.input-group-text {
    padding: .25rem .5rem;
    font-size: .875rem;
    border-radius: var(--bs-border-radius-sm)
}

.input-group-lg&gt;.form-select,
.input-group-sm&gt;.form-select {
    padding-right: 3rem
}

.input-group:not(.has-validation)&gt;.dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation)&gt;.form-floating:not(:last-child)&gt;.form-control,
.input-group:not(.has-validation)&gt;.form-floating:not(:last-child)&gt;.form-select,
.input-group:not(.has-validation)&gt;:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group.has-validation&gt;.dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation&gt;.form-floating:nth-last-child(n+3)&gt;.form-control,
.input-group.has-validation&gt;.form-floating:nth-last-child(n+3)&gt;.form-select,
.input-group.has-validation&gt;:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group&gt;:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: calc(var(--bs-border-width) * -1);
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group&gt;.form-floating:not(:first-child)&gt;.form-control,
.input-group&gt;.form-floating:not(:first-child)&gt;.form-select {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.valid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: .875em;
    color: var(--bs-form-valid-color)
}

.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    color: #fff;
    background-color: var(--bs-success);
    border-radius: var(--bs-border-radius)
}

.is-valid~.valid-feedback,
.is-valid~.valid-tooltip,
.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip {
    display: block
}

.form-control.is-valid,
.was-validated .form-control:valid {
    border-color: var(--bs-form-valid-border-color);
    padding-right: calc(1.5em + .75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(.375em + .1875rem) center;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
    padding-right: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}

.form-select.is-valid,
.was-validated .form-select:valid {
    border-color: var(--bs-form-valid-border-color)
}

.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"],
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
    padding-right: 4.125rem;
    background-position: right .75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem)
}

.form-select.is-valid:focus,
.was-validated .form-select:valid:focus {
    border-color: var(--bs-form-valid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.form-control-color.is-valid,
.was-validated .form-control-color:valid {
    width: calc(3rem + calc(1.5em + .75rem))
}

.form-check-input.is-valid,
.was-validated .form-check-input:valid {
    border-color: var(--bs-form-valid-border-color)
}

.form-check-input.is-valid:checked,
.was-validated .form-check-input:valid:checked {
    background-color: var(--bs-form-valid-color)
}

.form-check-input.is-valid:focus,
.was-validated .form-check-input:valid:focus {
    box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25)
}

.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
    color: var(--bs-form-valid-color)
}

.form-check-inline .form-check-input~.valid-feedback {
    margin-left: .5em
}

.input-group&gt;.form-control:not(:focus).is-valid,
.input-group&gt;.form-floating:not(:focus-within).is-valid,
.input-group&gt;.form-select:not(:focus).is-valid,
.was-validated .input-group&gt;.form-control:not(:focus):valid,
.was-validated .input-group&gt;.form-floating:not(:focus-within):valid,
.was-validated .input-group&gt;.form-select:not(:focus):valid {
    z-index: 3
}

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: .875em;
    color: var(--bs-form-invalid-color)
}

.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .25rem .5rem;
    margin-top: .1rem;
    font-size: .875rem;
    color: #fff;
    background-color: var(--bs-danger);
    border-radius: var(--bs-border-radius)
}

.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip,
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip {
    display: block
}

.form-control.is-invalid,
.was-validated .form-control:invalid {
    border-color: var(--bs-form-invalid-border-color);
    padding-right: calc(1.5em + .75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(.375em + .1875rem) center;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
    padding-right: calc(1.5em + .75rem);
    background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
}

.form-select.is-invalid,
.was-validated .form-select:invalid {
    border-color: var(--bs-form-invalid-border-color)
}

.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"],
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"] {
    --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
    padding-right: 4.125rem;
    background-position: right .75rem center, center right 2.25rem;
    background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem)
}

.form-select.is-invalid:focus,
.was-validated .form-select:invalid:focus {
    border-color: var(--bs-form-invalid-border-color);
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.form-control-color.is-invalid,
.was-validated .form-control-color:invalid {
    width: calc(3rem + calc(1.5em + .75rem))
}

.form-check-input.is-invalid,
.was-validated .form-check-input:invalid {
    border-color: var(--bs-form-invalid-border-color)
}

.form-check-input.is-invalid:checked,
.was-validated .form-check-input:invalid:checked {
    background-color: var(--bs-form-invalid-color)
}

.form-check-input.is-invalid:focus,
.was-validated .form-check-input:invalid:focus {
    box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)
}

.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
    color: var(--bs-form-invalid-color)
}

.form-check-inline .form-check-input~.invalid-feedback {
    margin-left: .5em
}

.input-group&gt;.form-control:not(:focus).is-invalid,
.input-group&gt;.form-floating:not(:focus-within).is-invalid,
.input-group&gt;.form-select:not(:focus).is-invalid,
.was-validated .input-group&gt;.form-control:not(:focus):invalid,
.was-validated .input-group&gt;.form-floating:not(:focus-within):invalid,
.was-validated .input-group&gt;.form-select:not(:focus):invalid {
    z-index: 4
}

.btn {
    --bs-btn-padding-x: 0.75rem;
    --bs-btn-padding-y: 0.375rem;
    --bs-btn-font-family: ;
    --bs-btn-font-size: 1rem;
    --bs-btn-font-weight: 400;
    --bs-btn-line-height: 1.5;
    --bs-btn-color: var(--bs-body-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-width: var(--bs-border-width);
    --bs-btn-border-color: transparent;
    --bs-btn-border-radius: var(--bs-border-radius);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    --bs-btn-disabled-opacity: 0.65;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
    display: inline-block;
    padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
    font-family: var(--bs-btn-font-family);
    font-size: var(--bs-btn-font-size);
    font-weight: var(--bs-btn-font-weight);
    line-height: var(--bs-btn-line-height);
    color: var(--bs-btn-color);
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
    border-radius: var(--bs-btn-border-radius);
    background-color: var(--bs-btn-bg);
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

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

.btn:hover {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color)
}

.btn-check+.btn:hover {
    color: var(--bs-btn-color);
    background-color: var(--bs-btn-bg);
    border-color: var(--bs-btn-border-color)
}

.btn:focus-visible {
    color: var(--bs-btn-hover-color);
    background-color: var(--bs-btn-hover-bg);
    border-color: var(--bs-btn-hover-border-color);
    outline: 0;
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn-check:focus-visible+.btn {
    border-color: var(--bs-btn-hover-border-color);
    outline: 0;
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn-check:checked+.btn,
.btn.active,
.btn.show,
.btn:first-child:active,
:not(.btn-check)+.btn:active {
    color: var(--bs-btn-active-color);
    background-color: var(--bs-btn-active-bg);
    border-color: var(--bs-btn-active-border-color)
}

.btn-check:checked+.btn:focus-visible,
.btn.active:focus-visible,
.btn.show:focus-visible,
.btn:first-child:active:focus-visible,
:not(.btn-check)+.btn:active:focus-visible {
    box-shadow: var(--bs-btn-focus-box-shadow)
}

.btn.disabled,
.btn:disabled,
fieldset:disabled .btn {
    color: var(--bs-btn-disabled-color);
    pointer-events: none;
    background-color: var(--bs-btn-disabled-bg);
    border-color: var(--bs-btn-disabled-border-color);
    opacity: var(--bs-btn-disabled-opacity)
}

.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #0d6efd;
    --bs-btn-border-color: #0d6efd;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0b5ed7;
    --bs-btn-hover-border-color: #0a58ca;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0a58ca;
    --bs-btn-active-border-color: #0a53be;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #0d6efd;
    --bs-btn-disabled-border-color: #0d6efd
}

.btn-secondary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #6c757d;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #5c636a;
    --bs-btn-hover-border-color: #565e64;
    --bs-btn-focus-shadow-rgb: 130, 138, 145;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #565e64;
    --bs-btn-active-border-color: #51585e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #6c757d;
    --bs-btn-disabled-border-color: #6c757d
}

.btn-success {
    --bs-btn-color: #fff;
    --bs-btn-bg: #198754;
    --bs-btn-border-color: #198754;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #157347;
    --bs-btn-hover-border-color: #146c43;
    --bs-btn-focus-shadow-rgb: 60, 153, 110;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #146c43;
    --bs-btn-active-border-color: #13653f;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #198754;
    --bs-btn-disabled-border-color: #198754
}

.btn-info {
    --bs-btn-color: #000;
    --bs-btn-bg: #0dcaf0;
    --bs-btn-border-color: #0dcaf0;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #31d2f2;
    --bs-btn-hover-border-color: #25cff2;
    --bs-btn-focus-shadow-rgb: 11, 172, 204;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #3dd5f3;
    --bs-btn-active-border-color: #25cff2;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #0dcaf0;
    --bs-btn-disabled-border-color: #0dcaf0
}

.btn-warning {
    --bs-btn-color: #000;
    --bs-btn-bg: #ffc107;
    --bs-btn-border-color: #ffc107;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #ffca2c;
    --bs-btn-hover-border-color: #ffc720;
    --bs-btn-focus-shadow-rgb: 217, 164, 6;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #ffcd39;
    --bs-btn-active-border-color: #ffc720;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #ffc107;
    --bs-btn-disabled-border-color: #ffc107
}

.btn-danger {
    --bs-btn-color: #fff;
    --bs-btn-bg: #dc3545;
    --bs-btn-border-color: #dc3545;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #bb2d3b;
    --bs-btn-hover-border-color: #b02a37;
    --bs-btn-focus-shadow-rgb: 225, 83, 97;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #b02a37;
    --bs-btn-active-border-color: #a52834;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #dc3545;
    --bs-btn-disabled-border-color: #dc3545
}

.btn-light {
    --bs-btn-color: #000;
    --bs-btn-bg: #f8f9fa;
    --bs-btn-border-color: #f8f9fa;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #d3d4d5;
    --bs-btn-hover-border-color: #c6c7c8;
    --bs-btn-focus-shadow-rgb: 211, 212, 213;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #c6c7c8;
    --bs-btn-active-border-color: #babbbc;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #000;
    --bs-btn-disabled-bg: #f8f9fa;
    --bs-btn-disabled-border-color: #f8f9fa
}

.btn-dark {
    --bs-btn-color: #fff;
    --bs-btn-bg: #212529;
    --bs-btn-border-color: #212529;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #424649;
    --bs-btn-hover-border-color: #373b3e;
    --bs-btn-focus-shadow-rgb: 66, 70, 73;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4d5154;
    --bs-btn-active-border-color: #373b3e;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #212529;
    --bs-btn-disabled-border-color: #212529
}

.btn-outline-primary {
    --bs-btn-color: #0d6efd;
    --bs-btn-border-color: #0d6efd;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #0d6efd;
    --bs-btn-hover-border-color: #0d6efd;
    --bs-btn-focus-shadow-rgb: 13, 110, 253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #0d6efd;
    --bs-btn-active-border-color: #0d6efd;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #0d6efd;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #0d6efd;
    --bs-gradient: none
}

.btn-outline-secondary {
    --bs-btn-color: #6c757d;
    --bs-btn-border-color: #6c757d;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #6c757d;
    --bs-btn-hover-border-color: #6c757d;
    --bs-btn-focus-shadow-rgb: 108, 117, 125;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #6c757d;
    --bs-btn-active-border-color: #6c757d;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #6c757d;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #6c757d;
    --bs-gradient: none
}

.btn-outline-success {
    --bs-btn-color: #198754;
    --bs-btn-border-color: #198754;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #198754;
    --bs-btn-hover-border-color: #198754;
    --bs-btn-focus-shadow-rgb: 25, 135, 84;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #198754;
    --bs-btn-active-border-color: #198754;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #198754;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #198754;
    --bs-gradient: none
}

.btn-outline-info {
    --bs-btn-color: #0dcaf0;
    --bs-btn-border-color: #0dcaf0;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #0dcaf0;
    --bs-btn-hover-border-color: #0dcaf0;
    --bs-btn-focus-shadow-rgb: 13, 202, 240;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #0dcaf0;
    --bs-btn-active-border-color: #0dcaf0;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #0dcaf0;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #0dcaf0;
    --bs-gradient: none
}

.btn-outline-warning {
    --bs-btn-color: #ffc107;
    --bs-btn-border-color: #ffc107;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #ffc107;
    --bs-btn-hover-border-color: #ffc107;
    --bs-btn-focus-shadow-rgb: 255, 193, 7;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #ffc107;
    --bs-btn-active-border-color: #ffc107;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #ffc107;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #ffc107;
    --bs-gradient: none
}

.btn-outline-danger {
    --bs-btn-color: #dc3545;
    --bs-btn-border-color: #dc3545;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #dc3545;
    --bs-btn-hover-border-color: #dc3545;
    --bs-btn-focus-shadow-rgb: 220, 53, 69;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #dc3545;
    --bs-btn-active-border-color: #dc3545;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #dc3545;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #dc3545;
    --bs-gradient: none
}

.btn-outline-light {
    --bs-btn-color: #f8f9fa;
    --bs-btn-border-color: #f8f9fa;
    --bs-btn-hover-color: #000;
    --bs-btn-hover-bg: #f8f9fa;
    --bs-btn-hover-border-color: #f8f9fa;
    --bs-btn-focus-shadow-rgb: 248, 249, 250;
    --bs-btn-active-color: #000;
    --bs-btn-active-bg: #f8f9fa;
    --bs-btn-active-border-color: #f8f9fa;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #f8f9fa;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #f8f9fa;
    --bs-gradient: none
}

.btn-outline-dark {
    --bs-btn-color: #212529;
    --bs-btn-border-color: #212529;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #212529;
    --bs-btn-hover-border-color: #212529;
    --bs-btn-focus-shadow-rgb: 33, 37, 41;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #212529;
    --bs-btn-active-border-color: #212529;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #212529;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #212529;
    --bs-gradient: none
}

.btn-link {
    --bs-btn-font-weight: 400;
    --bs-btn-color: var(--bs-link-color);
    --bs-btn-bg: transparent;
    --bs-btn-border-color: transparent;
    --bs-btn-hover-color: var(--bs-link-hover-color);
    --bs-btn-hover-border-color: transparent;
    --bs-btn-active-color: var(--bs-link-hover-color);
    --bs-btn-active-border-color: transparent;
    --bs-btn-disabled-color: #6c757d;
    --bs-btn-disabled-border-color: transparent;
    --bs-btn-box-shadow: 0 0 0 #000;
    --bs-btn-focus-shadow-rgb: 49, 132, 253;
    text-decoration: underline
}

.btn-link:focus-visible {
    color: var(--bs-btn-color)
}

.btn-link:hover {
    color: var(--bs-btn-hover-color)
}

.btn-group-lg&gt;.btn,
.btn-lg {
    --bs-btn-padding-y: 0.5rem;
    --bs-btn-padding-x: 1rem;
    --bs-btn-font-size: 1.25rem;
    --bs-btn-border-radius: var(--bs-border-radius-lg)
}

.btn-group-sm&gt;.btn,
.btn-sm {
    --bs-btn-padding-y: 0.25rem;
    --bs-btn-padding-x: 0.5rem;
    --bs-btn-font-size: 0.875rem;
    --bs-btn-border-radius: var(--bs-border-radius-sm)
}

.fade {
    transition: opacity .15s linear
}

@media (prefers-reduced-motion:reduce) {
    .fade {
        transition: none
    }
}

.fade:not(.show) {
    opacity: 0
}

.collapse:not(.show) {
    display: none
}

.collapsing {
    height: 0;
    overflow: hidden;
    transition: height .35s ease
}

@media (prefers-reduced-motion:reduce) {
    .collapsing {
        transition: none
    }
}

.collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    transition: width .35s ease
}

@media (prefers-reduced-motion:reduce) {
    .collapsing.collapse-horizontal {
        transition: none
    }
}

.dropdown,
.dropdown-center,
.dropend,
.dropstart,
.dropup,
.dropup-center {
    position: relative
}

.dropdown-toggle {
    white-space: nowrap
}

.dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent
}

.dropdown-toggle:empty::after {
    margin-left: 0
}

.dropdown-menu {
    --bs-dropdown-zindex: 1000;
    --bs-dropdown-min-width: 10rem;
    --bs-dropdown-padding-x: 0;
    --bs-dropdown-padding-y: 0.5rem;
    --bs-dropdown-spacer: 0.125rem;
    --bs-dropdown-font-size: 1rem;
    --bs-dropdown-color: var(--bs-body-color);
    --bs-dropdown-bg: var(--bs-body-bg);
    --bs-dropdown-border-color: var(--bs-border-color-translucent);
    --bs-dropdown-border-radius: var(--bs-border-radius);
    --bs-dropdown-border-width: var(--bs-border-width);
    --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
    --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
    --bs-dropdown-divider-margin-y: 0.5rem;
    --bs-dropdown-box-shadow: var(--bs-box-shadow);
    --bs-dropdown-link-color: var(--bs-body-color);
    --bs-dropdown-link-hover-color: var(--bs-body-color);
    --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
    --bs-dropdown-link-active-color: #fff;
    --bs-dropdown-link-active-bg: #0d6efd;
    --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
    --bs-dropdown-item-padding-x: 1rem;
    --bs-dropdown-item-padding-y: 0.25rem;
    --bs-dropdown-header-color: #6c757d;
    --bs-dropdown-header-padding-x: 1rem;
    --bs-dropdown-header-padding-y: 0.5rem;
    position: absolute;
    z-index: var(--bs-dropdown-zindex);
    display: none;
    min-width: var(--bs-dropdown-min-width);
    padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
    margin: 0;
    font-size: var(--bs-dropdown-font-size);
    color: var(--bs-dropdown-color);
    text-align: left;
    list-style: none;
    background-color: var(--bs-dropdown-bg);
    background-clip: padding-box;
    border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
    border-radius: var(--bs-dropdown-border-radius)
}

.dropdown-menu[data-bs-popper] {
    top: 100%;
    left: 0;
    margin-top: var(--bs-dropdown-spacer)
}

.dropdown-menu-start {
    --bs-position: start
}

.dropdown-menu-start[data-bs-popper] {
    right: auto;
    left: 0
}

.dropdown-menu-end {
    --bs-position: end
}

.dropdown-menu-end[data-bs-popper] {
    right: 0;
    left: auto
}

@media (min-width: 576px) {
    .dropdown-menu-sm-start {
        --bs-position: start
    }

    .dropdown-menu-sm-start[data-bs-popper] {
        right: auto;
        left: 0
    }

    .dropdown-menu-sm-end {
        --bs-position: end
    }

    .dropdown-menu-sm-end[data-bs-popper] {
        right: 0;
        left: auto
    }
}

@media (min-width: 768px) {
    .dropdown-menu-md-start {
        --bs-position: start
    }

    .dropdown-menu-md-start[data-bs-popper] {
        right: auto;
        left: 0
    }

    .dropdown-menu-md-end {
        --bs-position: end
    }

    .dropdown-menu-md-end[data-bs-popper] {
        right: 0;
        left: auto
    }
}

@media (min-width: 992px) {
    .dropdown-menu-lg-start {
        --bs-position: start
    }

    .dropdown-menu-lg-start[data-bs-popper] {
        right: auto;
        left: 0
    }

    .dropdown-menu-lg-end {
        --bs-position: end
    }

    .dropdown-menu-lg-end[data-bs-popper] {
        right: 0;
        left: auto
    }
}

@media (min-width: 1200px) {
    .dropdown-menu-xl-start {
        --bs-position: start
    }

    .dropdown-menu-xl-start[data-bs-popper] {
        right: auto;
        left: 0
    }

    .dropdown-menu-xl-end {
        --bs-position: end
    }

    .dropdown-menu-xl-end[data-bs-popper] {
        right: 0;
        left: auto
    }
}

@media (min-width: 1400px) {
    .dropdown-menu-xxl-start {
        --bs-position: start
    }

    .dropdown-menu-xxl-start[data-bs-popper] {
        right: auto;
        left: 0
    }

    .dropdown-menu-xxl-end {
        --bs-position: end
    }

    .dropdown-menu-xxl-end[data-bs-popper] {
        right: 0;
        left: auto
    }
}

.dropup .dropdown-menu[data-bs-popper] {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: var(--bs-dropdown-spacer)
}

.dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid transparent;
    border-bottom: .3em solid;
    border-left: .3em solid transparent
}

.dropup .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropend .dropdown-menu[data-bs-popper] {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: var(--bs-dropdown-spacer)
}

.dropend .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: 0;
    border-bottom: .3em solid transparent;
    border-left: .3em solid
}

.dropend .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropend .dropdown-toggle::after {
    vertical-align: 0
}

.dropstart .dropdown-menu[data-bs-popper] {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: var(--bs-dropdown-spacer)
}

.dropstart .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: ""
}

.dropstart .dropdown-toggle::after {
    display: none
}

.dropstart .dropdown-toggle::before {
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid transparent;
    border-right: .3em solid;
    border-bottom: .3em solid transparent
}

.dropstart .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropstart .dropdown-toggle::before {
    vertical-align: 0
}

.dropdown-divider {
    height: 0;
    margin: var(--bs-dropdown-divider-margin-y) 0;
    overflow: hidden;
    border-top: 1px solid var(--bs-dropdown-divider-bg);
    opacity: 1
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    clear: both;
    font-weight: 400;
    color: var(--bs-dropdown-link-color);
    text-align: inherit;
    text-decoration: none;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
    border-radius: var(--bs-dropdown-item-border-radius, 0)
}

.dropdown-item:focus,
.dropdown-item:hover {
    color: var(--bs-dropdown-link-hover-color);
    background-color: var(--bs-dropdown-link-hover-bg)
}

.dropdown-item.active,
.dropdown-item:active {
    color: var(--bs-dropdown-link-active-color);
    text-decoration: none;
    background-color: var(--bs-dropdown-link-active-bg)
}

.dropdown-item.disabled,
.dropdown-item:disabled {
    color: var(--bs-dropdown-link-disabled-color);
    pointer-events: none;
    background-color: transparent
}

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    display: block;
    padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
    margin-bottom: 0;
    font-size: .875rem;
    color: var(--bs-dropdown-header-color);
    white-space: nowrap
}

.dropdown-item-text {
    display: block;
    padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
    color: var(--bs-dropdown-link-color)
}

.dropdown-menu-dark {
    --bs-dropdown-color: #dee2e6;
    --bs-dropdown-bg: #343a40;
    --bs-dropdown-border-color: var(--bs-border-color-translucent);
    --bs-dropdown-box-shadow: ;
    --bs-dropdown-link-color: #dee2e6;
    --bs-dropdown-link-hover-color: #fff;
    --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
    --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
    --bs-dropdown-link-active-color: #fff;
    --bs-dropdown-link-active-bg: #0d6efd;
    --bs-dropdown-link-disabled-color: #adb5bd;
    --bs-dropdown-header-color: #adb5bd
}

.btn-group,
.btn-group-vertical {
    position: relative;
    display: inline-flex;
    vertical-align: middle
}

.btn-group-vertical&gt;.btn,
.btn-group&gt;.btn {
    position: relative;
    flex: 1 1 auto
}

.btn-group-vertical&gt;.btn-check:checked+.btn,
.btn-group-vertical&gt;.btn-check:focus+.btn,
.btn-group-vertical&gt;.btn.active,
.btn-group-vertical&gt;.btn:active,
.btn-group-vertical&gt;.btn:focus,
.btn-group-vertical&gt;.btn:hover,
.btn-group&gt;.btn-check:checked+.btn,
.btn-group&gt;.btn-check:focus+.btn,
.btn-group&gt;.btn.active,
.btn-group&gt;.btn:active,
.btn-group&gt;.btn:focus,
.btn-group&gt;.btn:hover {
    z-index: 1
}

.btn-toolbar {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.btn-toolbar .input-group {
    width: auto
}

.btn-group {
    border-radius: var(--bs-border-radius)
}

.btn-group&gt;.btn-group:not(:first-child),
.btn-group&gt;:not(.btn-check:first-child)+.btn {
    margin-left: calc(var(--bs-border-width) * -1)
}

.btn-group&gt;.btn-group:not(:last-child)&gt;.btn,
.btn-group&gt;.btn.dropdown-toggle-split:first-child,
.btn-group&gt;.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group&gt;.btn-group:not(:first-child)&gt;.btn,
.btn-group&gt;.btn:nth-child(n+3),
.btn-group&gt;:not(.btn-check)+.btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.dropdown-toggle-split {
    padding-right: .5625rem;
    padding-left: .5625rem
}

.dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
    margin-left: 0
}

.dropstart .dropdown-toggle-split::before {
    margin-right: 0
}

.btn-group-sm&gt;.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split {
    padding-right: .375rem;
    padding-left: .375rem
}

.btn-group-lg&gt;.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split {
    padding-right: .75rem;
    padding-left: .75rem
}

.btn-group-vertical {
    flex-direction: column;
    align-items: flex-start;
    justify-content: center
}

.btn-group-vertical&gt;.btn,
.btn-group-vertical&gt;.btn-group {
    width: 100%
}

.btn-group-vertical&gt;.btn-group:not(:first-child),
.btn-group-vertical&gt;.btn:not(:first-child) {
    margin-top: calc(var(--bs-border-width) * -1)
}

.btn-group-vertical&gt;.btn-group:not(:last-child)&gt;.btn,
.btn-group-vertical&gt;.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical&gt;.btn-group:not(:first-child)&gt;.btn,
.btn-group-vertical&gt;.btn~.btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav {
    --bs-nav-link-padding-x: 1rem;
    --bs-nav-link-padding-y: 0.5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-link-color);
    --bs-nav-link-hover-color: var(--bs-link-hover-color);
    --bs-nav-link-disabled-color: var(--bs-secondary-color);
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    font-size: var(--bs-nav-link-font-size);
    font-weight: var(--bs-nav-link-font-weight);
    color: var(--bs-nav-link-color);
    text-decoration: none;
    background: 0 0;
    border: 0;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .nav-link {
        transition: none
    }
}

.nav-link:focus,
.nav-link:hover {
    color: var(--bs-nav-link-hover-color)
}

.nav-link:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25)
}

.nav-link.disabled,
.nav-link:disabled {
    color: var(--bs-nav-link-disabled-color);
    pointer-events: none;
    cursor: default
}

.nav-tabs {
    --bs-nav-tabs-border-width: var(--bs-border-width);
    --bs-nav-tabs-border-color: var(--bs-border-color);
    --bs-nav-tabs-border-radius: var(--bs-border-radius);
    --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
    --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
    --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
    --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
    border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)
}

.nav-tabs .nav-link {
    margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
    border: var(--bs-nav-tabs-border-width) solid transparent;
    border-top-left-radius: var(--bs-nav-tabs-border-radius);
    border-top-right-radius: var(--bs-nav-tabs-border-radius)
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    isolation: isolate;
    border-color: var(--bs-nav-tabs-link-hover-border-color)
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    color: var(--bs-nav-tabs-link-active-color);
    background-color: var(--bs-nav-tabs-link-active-bg);
    border-color: var(--bs-nav-tabs-link-active-border-color)
}

.nav-tabs .dropdown-menu {
    margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav-pills {
    --bs-nav-pills-border-radius: var(--bs-border-radius);
    --bs-nav-pills-link-active-color: #fff;
    --bs-nav-pills-link-active-bg: #0d6efd
}

.nav-pills .nav-link {
    border-radius: var(--bs-nav-pills-border-radius)
}

.nav-pills .nav-link.active,
.nav-pills .show&gt;.nav-link {
    color: var(--bs-nav-pills-link-active-color);
    background-color: var(--bs-nav-pills-link-active-bg)
}

.nav-underline {
    --bs-nav-underline-gap: 1rem;
    --bs-nav-underline-border-width: 0.125rem;
    --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
    gap: var(--bs-nav-underline-gap)
}

.nav-underline .nav-link {
    padding-right: 0;
    padding-left: 0;
    border-bottom: var(--bs-nav-underline-border-width) solid transparent
}

.nav-underline .nav-link:focus,
.nav-underline .nav-link:hover {
    border-bottom-color: currentcolor
}

.nav-underline .nav-link.active,
.nav-underline .show&gt;.nav-link {
    font-weight: 700;
    color: var(--bs-nav-underline-link-active-color);
    border-bottom-color: currentcolor
}

.nav-fill .nav-item,
.nav-fill&gt;.nav-link {
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item,
.nav-justified&gt;.nav-link {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
    width: 100%
}

.tab-content&gt;.tab-pane {
    display: none
}

.tab-content&gt;.active {
    display: block
}

.navbar {
    --bs-navbar-padding-x: 0;
    --bs-navbar-padding-y: 0.5rem;
    --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
    --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
    --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
    --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-brand-padding-y: 0.3125rem;
    --bs-navbar-brand-margin-end: 1rem;
    --bs-navbar-brand-font-size: 1.25rem;
    --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
    --bs-navbar-nav-link-padding-x: 0.5rem;
    --bs-navbar-toggler-padding-y: 0.25rem;
    --bs-navbar-toggler-padding-x: 0.75rem;
    --bs-navbar-toggler-font-size: 1.25rem;
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2833, 37, 41, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
    --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
    --bs-navbar-toggler-border-radius: var(--bs-border-radius);
    --bs-navbar-toggler-focus-width: 0.25rem;
    --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)
}

.navbar&gt;.container,
.navbar&gt;.container-fluid,
.navbar&gt;.container-lg,
.navbar&gt;.container-md,
.navbar&gt;.container-sm,
.navbar&gt;.container-xl,
.navbar&gt;.container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between
}

.navbar-brand {
    padding-top: var(--bs-navbar-brand-padding-y);
    padding-bottom: var(--bs-navbar-brand-padding-y);
    margin-right: var(--bs-navbar-brand-margin-end);
    font-size: var(--bs-navbar-brand-font-size);
    color: var(--bs-navbar-brand-color);
    text-decoration: none;
    white-space: nowrap
}

.navbar-brand:focus,
.navbar-brand:hover {
    color: var(--bs-navbar-brand-hover-color)
}

.navbar-nav {
    --bs-nav-link-padding-x: 0;
    --bs-nav-link-padding-y: 0.5rem;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: var(--bs-navbar-color);
    --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
    --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
    color: var(--bs-navbar-active-color)
}

.navbar-nav .dropdown-menu {
    position: static
}

.navbar-text {
    padding-top: .5rem;
    padding-bottom: .5rem;
    color: var(--bs-navbar-color)
}

.navbar-text a,
.navbar-text a:focus,
.navbar-text a:hover {
    color: var(--bs-navbar-active-color)
}

.navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center
}

.navbar-toggler {
    padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
    font-size: var(--bs-navbar-toggler-font-size);
    line-height: 1;
    color: var(--bs-navbar-color);
    background-color: transparent;
    border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
    border-radius: var(--bs-navbar-toggler-border-radius);
    transition: var(--bs-navbar-toggler-transition)
}

@media (prefers-reduced-motion:reduce) {
    .navbar-toggler {
        transition: none
    }
}

.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width)
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    background-image: var(--bs-navbar-toggler-icon-bg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%
}

.navbar-nav-scroll {
    max-height: var(--bs-scroll-height, 75vh);
    overflow-y: auto
}

@media (min-width: 576px) {
    .navbar-expand-sm {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-sm .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-sm .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-sm .navbar-toggler {
        display: none
    }

    .navbar-expand-sm .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        transition: none
    }

    .navbar-expand-sm .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-sm .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

@media (min-width: 768px) {
    .navbar-expand-md {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-md .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-md .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-md .navbar-toggler {
        display: none
    }

    .navbar-expand-md .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        transition: none
    }

    .navbar-expand-md .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-md .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-lg .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-lg .navbar-toggler {
        display: none
    }

    .navbar-expand-lg .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        transition: none
    }

    .navbar-expand-lg .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-lg .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

@media (min-width: 1200px) {
    .navbar-expand-xl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-xl .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-xl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-xl .navbar-toggler {
        display: none
    }

    .navbar-expand-xl .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        transition: none
    }

    .navbar-expand-xl .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-xl .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

@media (min-width: 1400px) {
    .navbar-expand-xxl {
        flex-wrap: nowrap;
        justify-content: flex-start
    }

    .navbar-expand-xxl .navbar-nav {
        flex-direction: row
    }

    .navbar-expand-xxl .navbar-nav .dropdown-menu {
        position: absolute
    }

    .navbar-expand-xxl .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x)
    }

    .navbar-expand-xxl .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand-xxl .navbar-collapse {
        display: flex !important;
        flex-basis: auto
    }

    .navbar-expand-xxl .navbar-toggler {
        display: none
    }

    .navbar-expand-xxl .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: transparent !important;
        border: 0 !important;
        transform: none !important;
        transition: none
    }

    .navbar-expand-xxl .offcanvas .offcanvas-header {
        display: none
    }

    .navbar-expand-xxl .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible
    }
}

.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start
}

.navbar-expand .navbar-nav {
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x)
}

.navbar-expand .navbar-nav-scroll {
    overflow: visible
}

.navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-expand .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none
}

.navbar-expand .offcanvas .offcanvas-header {
    display: none
}

.navbar-expand .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
    --bs-navbar-color: rgba(255, 255, 255, 0.55);
    --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
    --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
    --bs-navbar-active-color: #fff;
    --bs-navbar-brand-color: #fff;
    --bs-navbar-brand-hover-color: #fff;
    --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e")
}

[data-bs-theme=dark] .navbar-toggler-icon {
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e")
}

.card {
    --bs-card-spacer-y: 1rem;
    --bs-card-spacer-x: 1rem;
    --bs-card-title-spacer-y: 0.5rem;
    --bs-card-title-color: ;
    --bs-card-subtitle-color: ;
    --bs-card-border-width: var(--bs-border-width);
    --bs-card-border-color: var(--bs-border-color-translucent);
    --bs-card-border-radius: var(--bs-border-radius);
    --bs-card-box-shadow: ;
    --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
    --bs-card-cap-padding-y: 0.5rem;
    --bs-card-cap-padding-x: 1rem;
    --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
    --bs-card-cap-color: ;
    --bs-card-height: ;
    --bs-card-color: ;
    --bs-card-bg: var(--bs-body-bg);
    --bs-card-img-overlay-padding: 1rem;
    --bs-card-group-margin: 0.75rem;
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    height: var(--bs-card-height);
    color: var(--bs-body-color);
    word-wrap: break-word;
    background-color: var(--bs-card-bg);
    background-clip: border-box;
    border: var(--bs-card-border-width) solid var(--bs-card-border-color);
    border-radius: var(--bs-card-border-radius)
}

.card&gt;hr {
    margin-right: 0;
    margin-left: 0
}

.card&gt;.list-group {
    border-top: inherit;
    border-bottom: inherit
}

.card&gt;.list-group:first-child {
    border-top-width: 0;
    border-top-left-radius: var(--bs-card-inner-border-radius);
    border-top-right-radius: var(--bs-card-inner-border-radius)
}

.card&gt;.list-group:last-child {
    border-bottom-width: 0;
    border-bottom-right-radius: var(--bs-card-inner-border-radius);
    border-bottom-left-radius: var(--bs-card-inner-border-radius)
}

.card&gt;.card-header+.list-group,
.card&gt;.list-group+.card-footer {
    border-top: 0
}

.card-body {
    flex: 1 1 auto;
    padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
    color: var(--bs-card-color)
}

.card-title {
    margin-bottom: var(--bs-card-title-spacer-y);
    color: var(--bs-card-title-color)
}

.card-subtitle {
    margin-top: calc(-.5 * var(--bs-card-title-spacer-y));
    margin-bottom: 0;
    color: var(--bs-card-subtitle-color)
}

.card-text:last-child {
    margin-bottom: 0
}

.card-link+.card-link {
    margin-left: var(--bs-card-spacer-x)
}

.card-header {
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
    margin-bottom: 0;
    color: var(--bs-card-cap-color);
    background-color: var(--bs-card-cap-bg);
    border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color)
}

.card-header:first-child {
    border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0
}

.card-footer {
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
    color: var(--bs-card-cap-color);
    background-color: var(--bs-card-cap-bg);
    border-top: var(--bs-card-border-width) solid var(--bs-card-border-color)
}

.card-footer:last-child {
    border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)
}

.card-header-tabs {
    margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
    margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
    margin-left: calc(-.5 * var(--bs-card-cap-padding-x));
    border-bottom: 0
}

.card-header-tabs .nav-link.active {
    background-color: var(--bs-card-bg);
    border-bottom-color: var(--bs-card-bg)
}

.card-header-pills {
    margin-right: calc(-.5 * var(--bs-card-cap-padding-x));
    margin-left: calc(-.5 * var(--bs-card-cap-padding-x))
}

.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: var(--bs-card-img-overlay-padding);
    border-radius: var(--bs-card-inner-border-radius)
}

.card-img,
.card-img-bottom,
.card-img-top {
    width: 100%
}

.card-img,
.card-img-top {
    border-top-left-radius: var(--bs-card-inner-border-radius);
    border-top-right-radius: var(--bs-card-inner-border-radius)
}

.card-img,
.card-img-bottom {
    border-bottom-right-radius: var(--bs-card-inner-border-radius);
    border-bottom-left-radius: var(--bs-card-inner-border-radius)
}

.card-group&gt;.card {
    margin-bottom: var(--bs-card-group-margin)
}

@media (min-width: 576px) {
    .card-group {
        display: flex;
        flex-flow: row wrap
    }

    .card-group&gt;.card {
        flex: 1 0 0%;
        margin-bottom: 0
    }

    .card-group&gt;.card+.card {
        margin-left: 0;
        border-left: 0
    }

    .card-group&gt;.card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .card-group&gt;.card:not(:last-child) .card-header,
    .card-group&gt;.card:not(:last-child) .card-img-top {
        border-top-right-radius: 0
    }

    .card-group&gt;.card:not(:last-child) .card-footer,
    .card-group&gt;.card:not(:last-child) .card-img-bottom {
        border-bottom-right-radius: 0
    }

    .card-group&gt;.card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .card-group&gt;.card:not(:first-child) .card-header,
    .card-group&gt;.card:not(:first-child) .card-img-top {
        border-top-left-radius: 0
    }

    .card-group&gt;.card:not(:first-child) .card-footer,
    .card-group&gt;.card:not(:first-child) .card-img-bottom {
        border-bottom-left-radius: 0
    }
}

.accordion {
    --bs-accordion-color: var(--bs-body-color);
    --bs-accordion-bg: var(--bs-body-bg);
    --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
    --bs-accordion-border-color: var(--bs-border-color);
    --bs-accordion-border-width: var(--bs-border-width);
    --bs-accordion-border-radius: var(--bs-border-radius);
    --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
    --bs-accordion-btn-padding-x: 1.25rem;
    --bs-accordion-btn-padding-y: 1rem;
    --bs-accordion-btn-color: var(--bs-body-color);
    --bs-accordion-btn-bg: var(--bs-accordion-bg);
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23212529%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
    --bs-accordion-btn-icon-width: 1.25rem;
    --bs-accordion-btn-icon-transform: rotate(-180deg);
    --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23052c65%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
    --bs-accordion-btn-focus-border-color: #86b7fe;
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
    --bs-accordion-body-padding-x: 1.25rem;
    --bs-accordion-body-padding-y: 1rem;
    --bs-accordion-active-color: var(--bs-primary-text-emphasis);
    --bs-accordion-active-bg: var(--bs-primary-bg-subtle)
}

.accordion-button {
    position: relative;
    display: flex;
    align-items: center;
    width: 100%;
    padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
    font-size: 1rem;
    color: var(--bs-accordion-btn-color);
    text-align: left;
    background-color: var(--bs-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    transition: var(--bs-accordion-transition)
}

@media (prefers-reduced-motion:reduce) {
    .accordion-button {
        transition: none
    }
}

.accordion-button:not(.collapsed) {
    color: var(--bs-accordion-active-color);
    background-color: var(--bs-accordion-active-bg);
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)
}

.accordion-button:not(.collapsed)::after {
    background-image: var(--bs-accordion-btn-active-icon);
    transform: var(--bs-accordion-btn-icon-transform)
}

.accordion-button::after {
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    margin-left: auto;
    content: "";
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    transition: var(--bs-accordion-btn-icon-transition)
}

@media (prefers-reduced-motion:reduce) {
    .accordion-button::after {
        transition: none
    }
}

.accordion-button:hover {
    z-index: 2
}

.accordion-button:focus {
    z-index: 3;
    border-color: var(--bs-accordion-btn-focus-border-color);
    outline: 0;
    box-shadow: var(--bs-accordion-btn-focus-box-shadow)
}

.accordion-header {
    margin-bottom: 0
}

.accordion-item {
    color: var(--bs-accordion-color);
    background-color: var(--bs-accordion-bg);
    border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)
}

.accordion-item:first-of-type {
    border-top-left-radius: var(--bs-accordion-border-radius);
    border-top-right-radius: var(--bs-accordion-border-radius)
}

.accordion-item:first-of-type .accordion-button {
    border-top-left-radius: var(--bs-accordion-inner-border-radius);
    border-top-right-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:not(:first-of-type) {
    border-top: 0
}

.accordion-item:last-of-type {
    border-bottom-right-radius: var(--bs-accordion-border-radius);
    border-bottom-left-radius: var(--bs-accordion-border-radius)
}

.accordion-item:last-of-type .accordion-button.collapsed {
    border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
    border-bottom-left-radius: var(--bs-accordion-inner-border-radius)
}

.accordion-item:last-of-type .accordion-collapse {
    border-bottom-right-radius: var(--bs-accordion-border-radius);
    border-bottom-left-radius: var(--bs-accordion-border-radius)
}

.accordion-body {
    padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)
}

.accordion-flush .accordion-collapse {
    border-width: 0
}

.accordion-flush .accordion-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0
}

.accordion-flush .accordion-item:first-child {
    border-top: 0
}

.accordion-flush .accordion-item:last-child {
    border-bottom: 0
}

.accordion-flush .accordion-item .accordion-button,
.accordion-flush .accordion-item .accordion-button.collapsed {
    border-radius: 0
}

[data-bs-theme=dark] .accordion-button::after {
    --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%236ea8fe%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e")
}

.breadcrumb {
    --bs-breadcrumb-padding-x: 0;
    --bs-breadcrumb-padding-y: 0;
    --bs-breadcrumb-margin-bottom: 1rem;
    --bs-breadcrumb-bg: ;
    --bs-breadcrumb-border-radius: ;
    --bs-breadcrumb-divider-color: var(--bs-secondary-color);
    --bs-breadcrumb-item-padding-x: 0.5rem;
    --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
    display: flex;
    flex-wrap: wrap;
    padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
    margin-bottom: var(--bs-breadcrumb-margin-bottom);
    font-size: var(--bs-breadcrumb-font-size);
    list-style: none;
    background-color: var(--bs-breadcrumb-bg);
    border-radius: var(--bs-breadcrumb-border-radius)
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: var(--bs-breadcrumb-item-padding-x)
}

.breadcrumb-item+.breadcrumb-item::before {
    float: left;
    padding-right: var(--bs-breadcrumb-item-padding-x);
    color: var(--bs-breadcrumb-divider-color);
    content: var(--bs-breadcrumb-divider, "/")
}

.breadcrumb-item.active {
    color: var(--bs-breadcrumb-item-active-color)
}

.pagination {
    --bs-pagination-padding-x: 0.75rem;
    --bs-pagination-padding-y: 0.375rem;
    --bs-pagination-font-size: 1rem;
    --bs-pagination-color: var(--bs-link-color);
    --bs-pagination-bg: var(--bs-body-bg);
    --bs-pagination-border-width: var(--bs-border-width);
    --bs-pagination-border-color: var(--bs-border-color);
    --bs-pagination-border-radius: var(--bs-border-radius);
    --bs-pagination-hover-color: var(--bs-link-hover-color);
    --bs-pagination-hover-bg: var(--bs-tertiary-bg);
    --bs-pagination-hover-border-color: var(--bs-border-color);
    --bs-pagination-focus-color: var(--bs-link-hover-color);
    --bs-pagination-focus-bg: var(--bs-secondary-bg);
    --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
    --bs-pagination-active-color: #fff;
    --bs-pagination-active-bg: #0d6efd;
    --bs-pagination-active-border-color: #0d6efd;
    --bs-pagination-disabled-color: var(--bs-secondary-color);
    --bs-pagination-disabled-bg: var(--bs-secondary-bg);
    --bs-pagination-disabled-border-color: var(--bs-border-color);
    display: flex;
    padding-left: 0;
    list-style: none
}

.page-link {
    position: relative;
    display: block;
    padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
    font-size: var(--bs-pagination-font-size);
    color: var(--bs-pagination-color);
    text-decoration: none;
    background-color: var(--bs-pagination-bg);
    border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .page-link {
        transition: none
    }
}

.page-link:hover {
    z-index: 2;
    color: var(--bs-pagination-hover-color);
    background-color: var(--bs-pagination-hover-bg);
    border-color: var(--bs-pagination-hover-border-color)
}

.page-link:focus {
    z-index: 3;
    color: var(--bs-pagination-focus-color);
    background-color: var(--bs-pagination-focus-bg);
    outline: 0;
    box-shadow: var(--bs-pagination-focus-box-shadow)
}

.active&gt;.page-link,
.page-link.active {
    z-index: 3;
    color: var(--bs-pagination-active-color);
    background-color: var(--bs-pagination-active-bg);
    border-color: var(--bs-pagination-active-border-color)
}

.disabled&gt;.page-link,
.page-link.disabled {
    color: var(--bs-pagination-disabled-color);
    pointer-events: none;
    background-color: var(--bs-pagination-disabled-bg);
    border-color: var(--bs-pagination-disabled-border-color)
}

.page-item:not(:first-child) .page-link {
    margin-left: calc(var(--bs-border-width) * -1)
}

.page-item:first-child .page-link {
    border-top-left-radius: var(--bs-pagination-border-radius);
    border-bottom-left-radius: var(--bs-pagination-border-radius)
}

.page-item:last-child .page-link {
    border-top-right-radius: var(--bs-pagination-border-radius);
    border-bottom-right-radius: var(--bs-pagination-border-radius)
}

.pagination-lg {
    --bs-pagination-padding-x: 1.5rem;
    --bs-pagination-padding-y: 0.75rem;
    --bs-pagination-font-size: 1.25rem;
    --bs-pagination-border-radius: var(--bs-border-radius-lg)
}

.pagination-sm {
    --bs-pagination-padding-x: 0.5rem;
    --bs-pagination-padding-y: 0.25rem;
    --bs-pagination-font-size: 0.875rem;
    --bs-pagination-border-radius: var(--bs-border-radius-sm)
}

.badge {
    --bs-badge-padding-x: 0.65em;
    --bs-badge-padding-y: 0.35em;
    --bs-badge-font-size: 0.75em;
    --bs-badge-font-weight: 700;
    --bs-badge-color: #fff;
    --bs-badge-border-radius: var(--bs-border-radius);
    display: inline-block;
    padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
    font-size: var(--bs-badge-font-size);
    font-weight: var(--bs-badge-font-weight);
    line-height: 1;
    color: var(--bs-badge-color);
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: var(--bs-badge-border-radius)
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.alert {
    --bs-alert-bg: transparent;
    --bs-alert-padding-x: 1rem;
    --bs-alert-padding-y: 1rem;
    --bs-alert-margin-bottom: 1rem;
    --bs-alert-color: inherit;
    --bs-alert-border-color: transparent;
    --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
    --bs-alert-border-radius: var(--bs-border-radius);
    --bs-alert-link-color: inherit;
    position: relative;
    padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
    margin-bottom: var(--bs-alert-margin-bottom);
    color: var(--bs-alert-color);
    background-color: var(--bs-alert-bg);
    border: var(--bs-alert-border);
    border-radius: var(--bs-alert-border-radius)
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700;
    color: var(--bs-alert-link-color)
}

.alert-dismissible {
    padding-right: 3rem
}

.alert-dismissible .btn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    padding: 1.25rem 1rem
}

.alert-primary {
    --bs-alert-color: var(--bs-primary-text-emphasis);
    --bs-alert-bg: var(--bs-primary-bg-subtle);
    --bs-alert-border-color: var(--bs-primary-border-subtle);
    --bs-alert-link-color: var(--bs-primary-text-emphasis)
}

.alert-secondary {
    --bs-alert-color: var(--bs-secondary-text-emphasis);
    --bs-alert-bg: var(--bs-secondary-bg-subtle);
    --bs-alert-border-color: var(--bs-secondary-border-subtle);
    --bs-alert-link-color: var(--bs-secondary-text-emphasis)
}

.alert-success {
    --bs-alert-color: var(--bs-success-text-emphasis);
    --bs-alert-bg: var(--bs-success-bg-subtle);
    --bs-alert-border-color: var(--bs-success-border-subtle);
    --bs-alert-link-color: var(--bs-success-text-emphasis)
}

.alert-info {
    --bs-alert-color: var(--bs-info-text-emphasis);
    --bs-alert-bg: var(--bs-info-bg-subtle);
    --bs-alert-border-color: var(--bs-info-border-subtle);
    --bs-alert-link-color: var(--bs-info-text-emphasis)
}

.alert-warning {
    --bs-alert-color: var(--bs-warning-text-emphasis);
    --bs-alert-bg: var(--bs-warning-bg-subtle);
    --bs-alert-border-color: var(--bs-warning-border-subtle);
    --bs-alert-link-color: var(--bs-warning-text-emphasis)
}

.alert-danger {
    --bs-alert-color: var(--bs-danger-text-emphasis);
    --bs-alert-bg: var(--bs-danger-bg-subtle);
    --bs-alert-border-color: var(--bs-danger-border-subtle);
    --bs-alert-link-color: var(--bs-danger-text-emphasis)
}

.alert-light {
    --bs-alert-color: var(--bs-light-text-emphasis);
    --bs-alert-bg: var(--bs-light-bg-subtle);
    --bs-alert-border-color: var(--bs-light-border-subtle);
    --bs-alert-link-color: var(--bs-light-text-emphasis)
}

.alert-dark {
    --bs-alert-color: var(--bs-dark-text-emphasis);
    --bs-alert-bg: var(--bs-dark-bg-subtle);
    --bs-alert-border-color: var(--bs-dark-border-subtle);
    --bs-alert-link-color: var(--bs-dark-text-emphasis)
}

@keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

.progress,
.progress-stacked {
    --bs-progress-height: 1rem;
    --bs-progress-font-size: 0.75rem;
    --bs-progress-bg: var(--bs-secondary-bg);
    --bs-progress-border-radius: var(--bs-border-radius);
    --bs-progress-box-shadow: var(--bs-box-shadow-inset);
    --bs-progress-bar-color: #fff;
    --bs-progress-bar-bg: #0d6efd;
    --bs-progress-bar-transition: width 0.6s ease;
    display: flex;
    height: var(--bs-progress-height);
    overflow: hidden;
    font-size: var(--bs-progress-font-size);
    background-color: var(--bs-progress-bg);
    border-radius: var(--bs-progress-border-radius)
}

.progress-bar {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: hidden;
    color: var(--bs-progress-bar-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--bs-progress-bar-bg);
    transition: var(--bs-progress-bar-transition)
}

@media (prefers-reduced-motion:reduce) {
    .progress-bar {
        transition: none
    }
}

.progress-bar-striped {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: var(--bs-progress-height) var(--bs-progress-height)
}

.progress-stacked&gt;.progress {
    overflow: visible
}

.progress-stacked&gt;.progress&gt;.progress-bar {
    width: 100%
}

.progress-bar-animated {
    animation: 1s linear infinite progress-bar-stripes
}

@media (prefers-reduced-motion:reduce) {
    .progress-bar-animated {
        animation: none
    }
}

.list-group {
    --bs-list-group-color: var(--bs-body-color);
    --bs-list-group-bg: var(--bs-body-bg);
    --bs-list-group-border-color: var(--bs-border-color);
    --bs-list-group-border-width: var(--bs-border-width);
    --bs-list-group-border-radius: var(--bs-border-radius);
    --bs-list-group-item-padding-x: 1rem;
    --bs-list-group-item-padding-y: 0.5rem;
    --bs-list-group-action-color: var(--bs-secondary-color);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
    --bs-list-group-action-active-color: var(--bs-body-color);
    --bs-list-group-action-active-bg: var(--bs-secondary-bg);
    --bs-list-group-disabled-color: var(--bs-secondary-color);
    --bs-list-group-disabled-bg: var(--bs-body-bg);
    --bs-list-group-active-color: #fff;
    --bs-list-group-active-bg: #0d6efd;
    --bs-list-group-active-border-color: #0d6efd;
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    border-radius: var(--bs-list-group-border-radius)
}

.list-group-numbered {
    list-style-type: none;
    counter-reset: section
}

.list-group-numbered&gt;.list-group-item::before {
    content: counters(section, ".") ". ";
    counter-increment: section
}

.list-group-item-action {
    width: 100%;
    color: var(--bs-list-group-action-color);
    text-align: inherit
}

.list-group-item-action:focus,
.list-group-item-action:hover {
    z-index: 1;
    color: var(--bs-list-group-action-hover-color);
    text-decoration: none;
    background-color: var(--bs-list-group-action-hover-bg)
}

.list-group-item-action:active {
    color: var(--bs-list-group-action-active-color);
    background-color: var(--bs-list-group-action-active-bg)
}

.list-group-item {
    position: relative;
    display: block;
    padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
    color: var(--bs-list-group-color);
    text-decoration: none;
    background-color: var(--bs-list-group-bg);
    border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)
}

.list-group-item:first-child {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.list-group-item:last-child {
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit
}

.list-group-item.disabled,
.list-group-item:disabled {
    color: var(--bs-list-group-disabled-color);
    pointer-events: none;
    background-color: var(--bs-list-group-disabled-bg)
}

.list-group-item.active {
    z-index: 2;
    color: var(--bs-list-group-active-color);
    background-color: var(--bs-list-group-active-bg);
    border-color: var(--bs-list-group-active-border-color)
}

.list-group-item+.list-group-item {
    border-top-width: 0
}

.list-group-item+.list-group-item.active {
    margin-top: calc(-1 * var(--bs-list-group-border-width));
    border-top-width: var(--bs-list-group-border-width)
}

.list-group-horizontal {
    flex-direction: row
}

.list-group-horizontal&gt;.list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0
}

.list-group-horizontal&gt;.list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0
}

.list-group-horizontal&gt;.list-group-item.active {
    margin-top: 0
}

.list-group-horizontal&gt;.list-group-item+.list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0
}

.list-group-horizontal&gt;.list-group-item+.list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width)
}

@media (min-width: 576px) {
    .list-group-horizontal-sm {
        flex-direction: row
    }

    .list-group-horizontal-sm&gt;.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }

    .list-group-horizontal-sm&gt;.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-sm&gt;.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-sm&gt;.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-sm&gt;.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

@media (min-width: 768px) {
    .list-group-horizontal-md {
        flex-direction: row
    }

    .list-group-horizontal-md&gt;.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }

    .list-group-horizontal-md&gt;.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-md&gt;.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-md&gt;.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-md&gt;.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

@media (min-width: 992px) {
    .list-group-horizontal-lg {
        flex-direction: row
    }

    .list-group-horizontal-lg&gt;.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }

    .list-group-horizontal-lg&gt;.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-lg&gt;.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-lg&gt;.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-lg&gt;.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

@media (min-width: 1200px) {
    .list-group-horizontal-xl {
        flex-direction: row
    }

    .list-group-horizontal-xl&gt;.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }

    .list-group-horizontal-xl&gt;.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-xl&gt;.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-xl&gt;.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-xl&gt;.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

@media (min-width: 1400px) {
    .list-group-horizontal-xxl {
        flex-direction: row
    }

    .list-group-horizontal-xxl&gt;.list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--bs-list-group-border-radius);
        border-top-right-radius: 0
    }

    .list-group-horizontal-xxl&gt;.list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--bs-list-group-border-radius);
        border-bottom-left-radius: 0
    }

    .list-group-horizontal-xxl&gt;.list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal-xxl&gt;.list-group-item+.list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0
    }

    .list-group-horizontal-xxl&gt;.list-group-item+.list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width)
    }
}

.list-group-flush {
    border-radius: 0
}

.list-group-flush&gt;.list-group-item {
    border-width: 0 0 var(--bs-list-group-border-width)
}

.list-group-flush&gt;.list-group-item:last-child {
    border-bottom-width: 0
}

.list-group-item-primary {
    --bs-list-group-color: var(--bs-primary-text-emphasis);
    --bs-list-group-bg: var(--bs-primary-bg-subtle);
    --bs-list-group-border-color: var(--bs-primary-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
    --bs-list-group-active-color: var(--bs-primary-bg-subtle);
    --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-primary-text-emphasis)
}

.list-group-item-secondary {
    --bs-list-group-color: var(--bs-secondary-text-emphasis);
    --bs-list-group-bg: var(--bs-secondary-bg-subtle);
    --bs-list-group-border-color: var(--bs-secondary-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
    --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
    --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)
}

.list-group-item-success {
    --bs-list-group-color: var(--bs-success-text-emphasis);
    --bs-list-group-bg: var(--bs-success-bg-subtle);
    --bs-list-group-border-color: var(--bs-success-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
    --bs-list-group-active-color: var(--bs-success-bg-subtle);
    --bs-list-group-active-bg: var(--bs-success-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-success-text-emphasis)
}

.list-group-item-info {
    --bs-list-group-color: var(--bs-info-text-emphasis);
    --bs-list-group-bg: var(--bs-info-bg-subtle);
    --bs-list-group-border-color: var(--bs-info-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
    --bs-list-group-active-color: var(--bs-info-bg-subtle);
    --bs-list-group-active-bg: var(--bs-info-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-info-text-emphasis)
}

.list-group-item-warning {
    --bs-list-group-color: var(--bs-warning-text-emphasis);
    --bs-list-group-bg: var(--bs-warning-bg-subtle);
    --bs-list-group-border-color: var(--bs-warning-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
    --bs-list-group-active-color: var(--bs-warning-bg-subtle);
    --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-warning-text-emphasis)
}

.list-group-item-danger {
    --bs-list-group-color: var(--bs-danger-text-emphasis);
    --bs-list-group-bg: var(--bs-danger-bg-subtle);
    --bs-list-group-border-color: var(--bs-danger-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
    --bs-list-group-active-color: var(--bs-danger-bg-subtle);
    --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-danger-text-emphasis)
}

.list-group-item-light {
    --bs-list-group-color: var(--bs-light-text-emphasis);
    --bs-list-group-bg: var(--bs-light-bg-subtle);
    --bs-list-group-border-color: var(--bs-light-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
    --bs-list-group-active-color: var(--bs-light-bg-subtle);
    --bs-list-group-active-bg: var(--bs-light-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-light-text-emphasis)
}

.list-group-item-dark {
    --bs-list-group-color: var(--bs-dark-text-emphasis);
    --bs-list-group-bg: var(--bs-dark-bg-subtle);
    --bs-list-group-border-color: var(--bs-dark-border-subtle);
    --bs-list-group-action-hover-color: var(--bs-emphasis-color);
    --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
    --bs-list-group-action-active-color: var(--bs-emphasis-color);
    --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
    --bs-list-group-active-color: var(--bs-dark-bg-subtle);
    --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
    --bs-list-group-active-border-color: var(--bs-dark-text-emphasis)
}

.btn-close {
    --bs-btn-close-color: #000;
    --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e");
    --bs-btn-close-opacity: 0.5;
    --bs-btn-close-hover-opacity: 0.75;
    --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
    --bs-btn-close-focus-opacity: 1;
    --bs-btn-close-disabled-opacity: 0.25;
    --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em .25em;
    color: var(--bs-btn-close-color);
    background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
    border: 0;
    border-radius: .375rem;
    opacity: var(--bs-btn-close-opacity)
}

.btn-close:hover {
    color: var(--bs-btn-close-color);
    text-decoration: none;
    opacity: var(--bs-btn-close-hover-opacity)
}

.btn-close:focus {
    outline: 0;
    box-shadow: var(--bs-btn-close-focus-shadow);
    opacity: var(--bs-btn-close-focus-opacity)
}

.btn-close.disabled,
.btn-close:disabled {
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    opacity: var(--bs-btn-close-disabled-opacity)
}

.btn-close-white {
    filter: var(--bs-btn-close-white-filter)
}

[data-bs-theme=dark] .btn-close {
    filter: var(--bs-btn-close-white-filter)
}

.toast {
    --bs-toast-zindex: 1090;
    --bs-toast-padding-x: 0.75rem;
    --bs-toast-padding-y: 0.5rem;
    --bs-toast-spacing: 1.5rem;
    --bs-toast-max-width: 350px;
    --bs-toast-font-size: 0.875rem;
    --bs-toast-color: ;
    --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
    --bs-toast-border-width: var(--bs-border-width);
    --bs-toast-border-color: var(--bs-border-color-translucent);
    --bs-toast-border-radius: var(--bs-border-radius);
    --bs-toast-box-shadow: var(--bs-box-shadow);
    --bs-toast-header-color: var(--bs-secondary-color);
    --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
    --bs-toast-header-border-color: var(--bs-border-color-translucent);
    width: var(--bs-toast-max-width);
    max-width: 100%;
    font-size: var(--bs-toast-font-size);
    color: var(--bs-toast-color);
    pointer-events: auto;
    background-color: var(--bs-toast-bg);
    background-clip: padding-box;
    border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
    box-shadow: var(--bs-toast-box-shadow);
    border-radius: var(--bs-toast-border-radius)
}

.toast.showing {
    opacity: 0
}

.toast:not(.show) {
    display: none
}

.toast-container {
    --bs-toast-zindex: 1090;
    position: absolute;
    z-index: var(--bs-toast-zindex);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 100%;
    pointer-events: none
}

.toast-container&gt;:not(:last-child) {
    margin-bottom: var(--bs-toast-spacing)
}

.toast-header {
    display: flex;
    align-items: center;
    padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
    color: var(--bs-toast-header-color);
    background-color: var(--bs-toast-header-bg);
    background-clip: padding-box;
    border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
    border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
    border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))
}

.toast-header .btn-close {
    margin-right: calc(-.5 * var(--bs-toast-padding-x));
    margin-left: var(--bs-toast-padding-x)
}

.toast-body {
    padding: var(--bs-toast-padding-x);
    word-wrap: break-word
}

.modal {
    --bs-modal-zindex: 1055;
    --bs-modal-width: 500px;
    --bs-modal-padding: 1rem;
    --bs-modal-margin: 0.5rem;
    --bs-modal-color: ;
    --bs-modal-bg: var(--bs-body-bg);
    --bs-modal-border-color: var(--bs-border-color-translucent);
    --bs-modal-border-width: var(--bs-border-width);
    --bs-modal-border-radius: var(--bs-border-radius-lg);
    --bs-modal-box-shadow: var(--bs-box-shadow-sm);
    --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
    --bs-modal-header-padding-x: 1rem;
    --bs-modal-header-padding-y: 1rem;
    --bs-modal-header-padding: 1rem 1rem;
    --bs-modal-header-border-color: var(--bs-border-color);
    --bs-modal-header-border-width: var(--bs-border-width);
    --bs-modal-title-line-height: 1.5;
    --bs-modal-footer-gap: 0.5rem;
    --bs-modal-footer-bg: ;
    --bs-modal-footer-border-color: var(--bs-border-color);
    --bs-modal-footer-border-width: var(--bs-border-width);
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--bs-modal-zindex);
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: var(--bs-modal-margin);
    pointer-events: none
}

.modal.fade .modal-dialog {
    transition: transform .3s ease-out;
    transform: translate(0, -50px)
}

@media (prefers-reduced-motion:reduce) {
    .modal.fade .modal-dialog {
        transition: none
    }
}

.modal.show .modal-dialog {
    transform: none
}

.modal.modal-static .modal-dialog {
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    height: calc(100% - var(--bs-modal-margin) * 2)
}

.modal-dialog-scrollable .modal-content {
    max-height: 100%;
    overflow: hidden
}

.modal-dialog-scrollable .modal-body {
    overflow-y: auto
}

.modal-dialog-centered {
    display: flex;
    align-items: center;
    min-height: calc(100% - var(--bs-modal-margin) * 2)
}

.modal-content {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    color: var(--bs-modal-color);
    pointer-events: auto;
    background-color: var(--bs-modal-bg);
    background-clip: padding-box;
    border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
    border-radius: var(--bs-modal-border-radius);
    outline: 0
}

.modal-backdrop {
    --bs-backdrop-zindex: 1050;
    --bs-backdrop-bg: #000;
    --bs-backdrop-opacity: 0.5;
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--bs-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--bs-backdrop-bg)
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop.show {
    opacity: var(--bs-backdrop-opacity)
}

.modal-header {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    justify-content: space-between;
    padding: var(--bs-modal-header-padding);
    border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
    border-top-left-radius: var(--bs-modal-inner-border-radius);
    border-top-right-radius: var(--bs-modal-inner-border-radius)
}

.modal-header .btn-close {
    padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);
    margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto
}

.modal-title {
    margin-bottom: 0;
    line-height: var(--bs-modal-title-line-height)
}

.modal-body {
    position: relative;
    flex: 1 1 auto;
    padding: var(--bs-modal-padding)
}

.modal-footer {
    display: flex;
    flex-shrink: 0;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
    padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);
    background-color: var(--bs-modal-footer-bg);
    border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
    border-bottom-right-radius: var(--bs-modal-inner-border-radius);
    border-bottom-left-radius: var(--bs-modal-inner-border-radius)
}

.modal-footer&gt;* {
    margin: calc(var(--bs-modal-footer-gap) * .5)
}

@media (min-width: 576px) {
    .modal {
        --bs-modal-margin: 1.75rem;
        --bs-modal-box-shadow: var(--bs-box-shadow)
    }

    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-right: auto;
        margin-left: auto
    }

    .modal-sm {
        --bs-modal-width: 300px
    }
}

@media (min-width: 992px) {

    .modal-lg,
    .modal-xl {
        --bs-modal-width: 800px
    }
}

@media (min-width: 1200px) {
    .modal-xl {
        --bs-modal-width: 1140px
    }
}

.modal-fullscreen {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0
}

.modal-fullscreen .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0
}

.modal-fullscreen .modal-footer,
.modal-fullscreen .modal-header {
    border-radius: 0
}

.modal-fullscreen .modal-body {
    overflow-y: auto
}

@media (max-width: 575.98px) {
    .modal-fullscreen-sm-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-sm-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-sm-down .modal-footer,
    .modal-fullscreen-sm-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width: 767.98px) {
    .modal-fullscreen-md-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-md-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-md-down .modal-footer,
    .modal-fullscreen-md-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width: 991.98px) {
    .modal-fullscreen-lg-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-lg-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-lg-down .modal-footer,
    .modal-fullscreen-lg-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width: 1199.98px) {
    .modal-fullscreen-xl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-xl-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-xl-down .modal-footer,
    .modal-fullscreen-xl-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto
    }
}

@media (max-width: 1399.98px) {
    .modal-fullscreen-xxl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

    .modal-fullscreen-xxl-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen-xxl-down .modal-footer,
    .modal-fullscreen-xxl-down .modal-header {
        border-radius: 0
    }

    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto
    }
}

.tooltip {
    --bs-tooltip-zindex: 1080;
    --bs-tooltip-max-width: 200px;
    --bs-tooltip-padding-x: 0.5rem;
    --bs-tooltip-padding-y: 0.25rem;
    --bs-tooltip-margin: ;
    --bs-tooltip-font-size: 0.875rem;
    --bs-tooltip-color: var(--bs-body-bg);
    --bs-tooltip-bg: var(--bs-emphasis-color);
    --bs-tooltip-border-radius: var(--bs-border-radius);
    --bs-tooltip-opacity: 0.9;
    --bs-tooltip-arrow-width: 0.8rem;
    --bs-tooltip-arrow-height: 0.4rem;
    z-index: var(--bs-tooltip-zindex);
    display: block;
    margin: var(--bs-tooltip-margin);
    font-family: var(--bs-font-sans-serif);
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-size: var(--bs-tooltip-font-size);
    word-wrap: break-word;
    opacity: 0
}

.tooltip.show {
    opacity: var(--bs-tooltip-opacity)
}

.tooltip .tooltip-arrow {
    display: block;
    width: var(--bs-tooltip-arrow-width);
    height: var(--bs-tooltip-arrow-height)
}

.tooltip .tooltip-arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,
.bs-tooltip-top .tooltip-arrow {
    bottom: calc(-1 * var(--bs-tooltip-arrow-height))
}

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,
.bs-tooltip-top .tooltip-arrow::before {
    top: -1px;
    border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
    border-top-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,
.bs-tooltip-end .tooltip-arrow {
    left: calc(-1 * var(--bs-tooltip-arrow-height));
    width: var(--bs-tooltip-arrow-height);
    height: var(--bs-tooltip-arrow-width)
}

.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,
.bs-tooltip-end .tooltip-arrow::before {
    right: -1px;
    border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;
    border-right-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,
.bs-tooltip-bottom .tooltip-arrow {
    top: calc(-1 * var(--bs-tooltip-arrow-height))
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,
.bs-tooltip-bottom .tooltip-arrow::before {
    bottom: -1px;
    border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
    border-bottom-color: var(--bs-tooltip-bg)
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,
.bs-tooltip-start .tooltip-arrow {
    right: calc(-1 * var(--bs-tooltip-arrow-height));
    width: var(--bs-tooltip-arrow-height);
    height: var(--bs-tooltip-arrow-width)
}

.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,
.bs-tooltip-start .tooltip-arrow::before {
    left: -1px;
    border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);
    border-left-color: var(--bs-tooltip-bg)
}

.tooltip-inner {
    max-width: var(--bs-tooltip-max-width);
    padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
    color: var(--bs-tooltip-color);
    text-align: center;
    background-color: var(--bs-tooltip-bg);
    border-radius: var(--bs-tooltip-border-radius)
}

.popover {
    --bs-popover-zindex: 1070;
    --bs-popover-max-width: 276px;
    --bs-popover-font-size: 0.875rem;
    --bs-popover-bg: var(--bs-body-bg);
    --bs-popover-border-width: var(--bs-border-width);
    --bs-popover-border-color: var(--bs-border-color-translucent);
    --bs-popover-border-radius: var(--bs-border-radius-lg);
    --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
    --bs-popover-box-shadow: var(--bs-box-shadow);
    --bs-popover-header-padding-x: 1rem;
    --bs-popover-header-padding-y: 0.5rem;
    --bs-popover-header-font-size: 1rem;
    --bs-popover-header-color: inherit;
    --bs-popover-header-bg: var(--bs-secondary-bg);
    --bs-popover-body-padding-x: 1rem;
    --bs-popover-body-padding-y: 1rem;
    --bs-popover-body-color: var(--bs-body-color);
    --bs-popover-arrow-width: 1rem;
    --bs-popover-arrow-height: 0.5rem;
    --bs-popover-arrow-border: var(--bs-popover-border-color);
    z-index: var(--bs-popover-zindex);
    display: block;
    max-width: var(--bs-popover-max-width);
    font-family: var(--bs-font-sans-serif);
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-size: var(--bs-popover-font-size);
    word-wrap: break-word;
    background-color: var(--bs-popover-bg);
    background-clip: padding-box;
    border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
    border-radius: var(--bs-popover-border-radius)
}

.popover .popover-arrow {
    display: block;
    width: var(--bs-popover-arrow-width);
    height: var(--bs-popover-arrow-height)
}

.popover .popover-arrow::after,
.popover .popover-arrow::before {
    position: absolute;
    display: block;
    content: "";
    border-color: transparent;
    border-style: solid;
    border-width: 0
}

.bs-popover-auto[data-popper-placement^=top]&gt;.popover-arrow,
.bs-popover-top&gt;.popover-arrow {
    bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}

.bs-popover-auto[data-popper-placement^=top]&gt;.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top]&gt;.popover-arrow::before,
.bs-popover-top&gt;.popover-arrow::after,
.bs-popover-top&gt;.popover-arrow::before {
    border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0
}

.bs-popover-auto[data-popper-placement^=top]&gt;.popover-arrow::before,
.bs-popover-top&gt;.popover-arrow::before {
    bottom: 0;
    border-top-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=top]&gt;.popover-arrow::after,
.bs-popover-top&gt;.popover-arrow::after {
    bottom: var(--bs-popover-border-width);
    border-top-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=right]&gt;.popover-arrow,
.bs-popover-end&gt;.popover-arrow {
    left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
    width: var(--bs-popover-arrow-height);
    height: var(--bs-popover-arrow-width)
}

.bs-popover-auto[data-popper-placement^=right]&gt;.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right]&gt;.popover-arrow::before,
.bs-popover-end&gt;.popover-arrow::after,
.bs-popover-end&gt;.popover-arrow::before {
    border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0
}

.bs-popover-auto[data-popper-placement^=right]&gt;.popover-arrow::before,
.bs-popover-end&gt;.popover-arrow::before {
    left: 0;
    border-right-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=right]&gt;.popover-arrow::after,
.bs-popover-end&gt;.popover-arrow::after {
    left: var(--bs-popover-border-width);
    border-right-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=bottom]&gt;.popover-arrow,
.bs-popover-bottom&gt;.popover-arrow {
    top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))
}

.bs-popover-auto[data-popper-placement^=bottom]&gt;.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom]&gt;.popover-arrow::before,
.bs-popover-bottom&gt;.popover-arrow::after,
.bs-popover-bottom&gt;.popover-arrow::before {
    border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=bottom]&gt;.popover-arrow::before,
.bs-popover-bottom&gt;.popover-arrow::before {
    top: 0;
    border-bottom-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=bottom]&gt;.popover-arrow::after,
.bs-popover-bottom&gt;.popover-arrow::after {
    top: var(--bs-popover-border-width);
    border-bottom-color: var(--bs-popover-bg)
}

.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: var(--bs-popover-arrow-width);
    margin-left: calc(-.5 * var(--bs-popover-arrow-width));
    content: "";
    border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg)
}

.bs-popover-auto[data-popper-placement^=left]&gt;.popover-arrow,
.bs-popover-start&gt;.popover-arrow {
    right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
    width: var(--bs-popover-arrow-height);
    height: var(--bs-popover-arrow-width)
}

.bs-popover-auto[data-popper-placement^=left]&gt;.popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left]&gt;.popover-arrow::before,
.bs-popover-start&gt;.popover-arrow::after,
.bs-popover-start&gt;.popover-arrow::before {
    border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)
}

.bs-popover-auto[data-popper-placement^=left]&gt;.popover-arrow::before,
.bs-popover-start&gt;.popover-arrow::before {
    right: 0;
    border-left-color: var(--bs-popover-arrow-border)
}

.bs-popover-auto[data-popper-placement^=left]&gt;.popover-arrow::after,
.bs-popover-start&gt;.popover-arrow::after {
    right: var(--bs-popover-border-width);
    border-left-color: var(--bs-popover-bg)
}

.popover-header {
    padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
    margin-bottom: 0;
    font-size: var(--bs-popover-header-font-size);
    color: var(--bs-popover-header-color);
    background-color: var(--bs-popover-header-bg);
    border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
    border-top-left-radius: var(--bs-popover-inner-border-radius);
    border-top-right-radius: var(--bs-popover-inner-border-radius)
}

.popover-header:empty {
    display: none
}

.popover-body {
    padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
    color: var(--bs-popover-body-color)
}

.carousel {
    position: relative
}

.carousel.pointer-event {
    touch-action: pan-y
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden
}

.carousel-inner::after {
    display: block;
    clear: both;
    content: ""
}

.carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: transform .6s ease-in-out
}

@media (prefers-reduced-motion:reduce) {
    .carousel-item {
        transition: none
    }
}

.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
    display: block
}

.active.carousel-item-end,
.carousel-item-next:not(.carousel-item-start) {
    transform: translateX(100%)
}

.active.carousel-item-start,
.carousel-item-prev:not(.carousel-item-end) {
    transform: translateX(-100%)
}

.carousel-fade .carousel-item {
    opacity: 0;
    transition-property: opacity;
    transform: none
}

.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end,
.carousel-fade .carousel-item.active {
    z-index: 1;
    opacity: 1
}

.carousel-fade .active.carousel-item-end,
.carousel-fade .active.carousel-item-start {
    z-index: 0;
    opacity: 0;
    transition: opacity 0s .6s
}

@media (prefers-reduced-motion:reduce) {

    .carousel-fade .active.carousel-item-end,
    .carousel-fade .active.carousel-item-start {
        transition: none
    }
}

.carousel-control-next,
.carousel-control-prev {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #fff;
    text-align: center;
    background: 0 0;
    border: 0;
    opacity: .5;
    transition: opacity .15s ease
}

@media (prefers-reduced-motion:reduce) {

    .carousel-control-next,
    .carousel-control-prev {
        transition: none
    }
}

.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e")
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e")
}

.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%
}

.carousel-indicators [data-bs-target] {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    padding: 0;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease
}

@media (prefers-reduced-motion:reduce) {
    .carousel-indicators [data-bs-target] {
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 1.25rem;
    left: 15%;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    color: #fff;
    text-align: center
}

.carousel-dark .carousel-control-next-icon,
.carousel-dark .carousel-control-prev-icon {
    filter: invert(1) grayscale(100)
}

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: #000
}

.carousel-dark .carousel-caption {
    color: #000
}

[data-bs-theme=dark] .carousel .carousel-control-next-icon,
[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon,
[data-bs-theme=dark].carousel .carousel-control-prev-icon {
    filter: invert(1) grayscale(100)
}

[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],
[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
    background-color: #000
}

[data-bs-theme=dark] .carousel .carousel-caption,
[data-bs-theme=dark].carousel .carousel-caption {
    color: #000
}

.spinner-border,
.spinner-grow {
    display: inline-block;
    width: var(--bs-spinner-width);
    height: var(--bs-spinner-height);
    vertical-align: var(--bs-spinner-vertical-align);
    border-radius: 50%;
    animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)
}

@keyframes spinner-border {
    to {
        transform: rotate(360deg)
    }
}

.spinner-border {
    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -0.125em;
    --bs-spinner-border-width: 0.25em;
    --bs-spinner-animation-speed: 0.75s;
    --bs-spinner-animation-name: spinner-border;
    border: var(--bs-spinner-border-width) solid currentcolor;
    border-right-color: transparent
}

.spinner-border-sm {
    --bs-spinner-width: 1rem;
    --bs-spinner-height: 1rem;
    --bs-spinner-border-width: 0.2em
}

@keyframes spinner-grow {
    0% {
        transform: scale(0)
    }

    50% {
        opacity: 1;
        transform: none
    }
}

.spinner-grow {
    --bs-spinner-width: 2rem;
    --bs-spinner-height: 2rem;
    --bs-spinner-vertical-align: -0.125em;
    --bs-spinner-animation-speed: 0.75s;
    --bs-spinner-animation-name: spinner-grow;
    background-color: currentcolor;
    opacity: 0
}

.spinner-grow-sm {
    --bs-spinner-width: 1rem;
    --bs-spinner-height: 1rem
}

@media (prefers-reduced-motion:reduce) {

    .spinner-border,
    .spinner-grow {
        --bs-spinner-animation-speed: 1.5s
    }
}

.offcanvas,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm,
.offcanvas-xl,
.offcanvas-xxl {
    --bs-offcanvas-zindex: 1045;
    --bs-offcanvas-width: 400px;
    --bs-offcanvas-height: 30vh;
    --bs-offcanvas-padding-x: 1rem;
    --bs-offcanvas-padding-y: 1rem;
    --bs-offcanvas-color: var(--bs-body-color);
    --bs-offcanvas-bg: var(--bs-body-bg);
    --bs-offcanvas-border-width: var(--bs-border-width);
    --bs-offcanvas-border-color: var(--bs-border-color-translucent);
    --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
    --bs-offcanvas-transition: transform 0.3s ease-in-out;
    --bs-offcanvas-title-line-height: 1.5
}

@media (max-width: 575.98px) {
    .offcanvas-sm {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition)
    }
}

@media (max-width: 575.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-sm {
        transition: none
    }
}

@media (max-width: 575.98px) {
    .offcanvas-sm.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-sm.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-sm.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-sm.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-sm.show:not(.hiding),
    .offcanvas-sm.showing {
        transform: none
    }

    .offcanvas-sm.hiding,
    .offcanvas-sm.show,
    .offcanvas-sm.showing {
        visibility: visible
    }
}

@media (min-width: 576px) {
    .offcanvas-sm {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-sm .offcanvas-header {
        display: none
    }

    .offcanvas-sm .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }
}

@media (max-width: 767.98px) {
    .offcanvas-md {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition)
    }
}

@media (max-width: 767.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-md {
        transition: none
    }
}

@media (max-width: 767.98px) {
    .offcanvas-md.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-md.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-md.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-md.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-md.show:not(.hiding),
    .offcanvas-md.showing {
        transform: none
    }

    .offcanvas-md.hiding,
    .offcanvas-md.show,
    .offcanvas-md.showing {
        visibility: visible
    }
}

@media (min-width: 768px) {
    .offcanvas-md {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-md .offcanvas-header {
        display: none
    }

    .offcanvas-md .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }
}

@media (max-width: 991.98px) {
    .offcanvas-lg {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition)
    }
}

@media (max-width: 991.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-lg {
        transition: none
    }
}

@media (max-width: 991.98px) {
    .offcanvas-lg.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-lg.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-lg.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-lg.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-lg.show:not(.hiding),
    .offcanvas-lg.showing {
        transform: none
    }

    .offcanvas-lg.hiding,
    .offcanvas-lg.show,
    .offcanvas-lg.showing {
        visibility: visible
    }
}

@media (min-width: 992px) {
    .offcanvas-lg {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-lg .offcanvas-header {
        display: none
    }

    .offcanvas-lg .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }
}

@media (max-width: 1199.98px) {
    .offcanvas-xl {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition)
    }
}

@media (max-width: 1199.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-xl {
        transition: none
    }
}

@media (max-width: 1199.98px) {
    .offcanvas-xl.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-xl.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-xl.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-xl.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-xl.show:not(.hiding),
    .offcanvas-xl.showing {
        transform: none
    }

    .offcanvas-xl.hiding,
    .offcanvas-xl.show,
    .offcanvas-xl.showing {
        visibility: visible
    }
}

@media (min-width: 1200px) {
    .offcanvas-xl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-xl .offcanvas-header {
        display: none
    }

    .offcanvas-xl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }
}

@media (max-width: 1399.98px) {
    .offcanvas-xxl {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition)
    }
}

@media (max-width: 1399.98px) and (prefers-reduced-motion:reduce) {
    .offcanvas-xxl {
        transition: none
    }
}

@media (max-width: 1399.98px) {
    .offcanvas-xxl.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(-100%)
    }

    .offcanvas-xxl.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateX(100%)
    }

    .offcanvas-xxl.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(-100%)
    }

    .offcanvas-xxl.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
        transform: translateY(100%)
    }

    .offcanvas-xxl.show:not(.hiding),
    .offcanvas-xxl.showing {
        transform: none
    }

    .offcanvas-xxl.hiding,
    .offcanvas-xxl.show,
    .offcanvas-xxl.showing {
        visibility: visible
    }
}

@media (min-width: 1400px) {
    .offcanvas-xxl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: transparent !important
    }

    .offcanvas-xxl .offcanvas-header {
        display: none
    }

    .offcanvas-xxl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: transparent !important
    }
}

.offcanvas {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition)
}

@media (prefers-reduced-motion:reduce) {
    .offcanvas {
        transition: none
    }
}

.offcanvas.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%)
}

.offcanvas.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%)
}

.offcanvas.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%)
}

.offcanvas.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%)
}

.offcanvas.show:not(.hiding),
.offcanvas.showing {
    transform: none
}

.offcanvas.hiding,
.offcanvas.show,
.offcanvas.showing {
    visibility: visible
}

.offcanvas-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000
}

.offcanvas-backdrop.fade {
    opacity: 0
}

.offcanvas-backdrop.show {
    opacity: .5
}

.offcanvas-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)
}

.offcanvas-header .btn-close {
    padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);
    margin-top: calc(-.5 * var(--bs-offcanvas-padding-y));
    margin-right: calc(-.5 * var(--bs-offcanvas-padding-x));
    margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y))
}

.offcanvas-title {
    margin-bottom: 0;
    line-height: var(--bs-offcanvas-title-line-height)
}

.offcanvas-body {
    flex-grow: 1;
    padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
    overflow-y: auto
}

.placeholder {
    display: inline-block;
    min-height: 1em;
    vertical-align: middle;
    cursor: wait;
    background-color: currentcolor;
    opacity: .5
}

.placeholder.btn::before {
    display: inline-block;
    content: ""
}

.placeholder-xs {
    min-height: .6em
}

.placeholder-sm {
    min-height: .8em
}

.placeholder-lg {
    min-height: 1.2em
}

.placeholder-glow .placeholder {
    animation: placeholder-glow 2s ease-in-out infinite
}

@keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

.placeholder-wave {
    -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
    mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
    -webkit-mask-size: 200% 100%;
    mask-size: 200% 100%;
    animation: placeholder-wave 2s linear infinite
}

@keyframes placeholder-wave {
    100% {
        -webkit-mask-position: -200% 0%;
        mask-position: -200% 0%
    }
}

.clearfix::after {
    display: block;
    clear: both;
    content: ""
}

.text-bg-primary {
    color: #fff !important;
    background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important
}

.text-bg-secondary {
    color: #fff !important;
    background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important
}

.text-bg-success {
    color: #fff !important;
    background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important
}

.text-bg-info {
    color: #000 !important;
    background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important
}

.text-bg-warning {
    color: #000 !important;
    background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important
}

.text-bg-danger {
    color: #fff !important;
    background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important
}

.text-bg-light {
    color: #000 !important;
    background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important
}

.text-bg-dark {
    color: #fff !important;
    background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important
}

.link-primary {
    color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-primary:focus,
.link-primary:hover {
    color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important
}

.link-secondary {
    color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-secondary:focus,
.link-secondary:hover {
    color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important
}

.link-success {
    color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-success:focus,
.link-success:hover {
    color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important
}

.link-info {
    color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-info:focus,
.link-info:hover {
    color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important
}

.link-warning {
    color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-warning:focus,
.link-warning:hover {
    color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important
}

.link-danger {
    color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-danger:focus,
.link-danger:hover {
    color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important
}

.link-light {
    color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-light:focus,
.link-light:hover {
    color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important
}

.link-dark {
    color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-dark:focus,
.link-dark:hover {
    color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important
}

.link-body-emphasis {
    color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-body-emphasis:focus,
.link-body-emphasis:hover {
    color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, .75)) !important;
    -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
    text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important
}

.focus-ring:focus {
    outline: 0;
    box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)
}

.icon-link {
    display: inline-flex;
    gap: .375rem;
    align-items: center;
    -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
    text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
    text-underline-offset: 0.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.icon-link&gt;.bi {
    flex-shrink: 0;
    width: 1em;
    height: 1em;
    fill: currentcolor;
    transition: .2s ease-in-out transform
}

@media (prefers-reduced-motion:reduce) {
    .icon-link&gt;.bi {
        transition: none
    }
}

.icon-link-hover:focus-visible&gt;.bi,
.icon-link-hover:hover&gt;.bi {
    transform: var(--bs-icon-link-transform, translate3d(.25em, 0, 0))
}

.ratio {
    position: relative;
    width: 100%
}

.ratio::before {
    display: block;
    padding-top: var(--bs-aspect-ratio);
    content: ""
}

.ratio&gt;* {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ratio-1x1 {
    --bs-aspect-ratio: 100%
}

.ratio-4x3 {
    --bs-aspect-ratio: 75%
}

.ratio-16x9 {
    --bs-aspect-ratio: 56.25%
}

.ratio-21x9 {
    --bs-aspect-ratio: 42.8571428571%
}

.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}

.fixed-bottom {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030
}

.sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020
}

.sticky-bottom {
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    z-index: 1020
}

@media (min-width: 576px) {
    .sticky-sm-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-sm-bottom {
        position: -webkit-sticky;
        position: sticky;
        bottom: 0;
        z-index: 1020
    }
}

@media (min-width: 768px) {
    .sticky-md-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-md-bottom {
        position: -webkit-sticky;
        position: sticky;
        bottom: 0;
        z-index: 1020
    }
}

@media (min-width: 992px) {
    .sticky-lg-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-lg-bottom {
        position: -webkit-sticky;
        position: sticky;
        bottom: 0;
        z-index: 1020
    }
}

@media (min-width: 1200px) {
    .sticky-xl-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-xl-bottom {
        position: -webkit-sticky;
        position: sticky;
        bottom: 0;
        z-index: 1020
    }
}

@media (min-width: 1400px) {
    .sticky-xxl-top {
        position: -webkit-sticky;
        position: sticky;
        top: 0;
        z-index: 1020
    }

    .sticky-xxl-bottom {
        position: -webkit-sticky;
        position: sticky;
        bottom: 0;
        z-index: 1020
    }
}

.hstack {
    display: flex;
    flex-direction: row;
    align-items: center;
    align-self: stretch
}

.vstack {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    align-self: stretch
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important
}

.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),
.visually-hidden:not(caption) {
    position: absolute !important
}

.stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: ""
}

.text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vr {
    display: inline-block;
    align-self: stretch;
    width: var(--bs-border-width);
    min-height: 1em;
    background-color: currentcolor;
    opacity: .25
}

.align-baseline {
    vertical-align: baseline !important
}

.align-top {
    vertical-align: top !important
}

.align-middle {
    vertical-align: middle !important
}

.align-bottom {
    vertical-align: bottom !important
}

.align-text-bottom {
    vertical-align: text-bottom !important
}

.align-text-top {
    vertical-align: text-top !important
}

.float-start {
    float: left !important
}

.float-end {
    float: right !important
}

.float-none {
    float: none !important
}

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

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

.object-fit-fill {
    -o-object-fit: fill !important;
    object-fit: fill !important
}

.object-fit-scale {
    -o-object-fit: scale-down !important;
    object-fit: scale-down !important
}

.object-fit-none {
    -o-object-fit: none !important;
    object-fit: none !important
}

.opacity-0 {
    opacity: 0 !important
}

.opacity-25 {
    opacity: .25 !important
}

.opacity-50 {
    opacity: .5 !important
}

.opacity-75 {
    opacity: .75 !important
}

.opacity-100 {
    opacity: 1 !important
}

.overflow-auto {
    overflow: auto !important
}

.overflow-hidden {
    overflow: hidden !important
}

.overflow-visible {
    overflow: visible !important
}

.overflow-scroll {
    overflow: scroll !important
}

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

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

.overflow-x-visible {
    overflow-x: visible !important
}

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

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

.overflow-y-hidden {
    overflow-y: hidden !important
}

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

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

.d-inline {
    display: inline !important
}

.d-inline-block {
    display: inline-block !important
}

.d-block {
    display: block !important
}

.d-grid {
    display: grid !important
}

.d-inline-grid {
    display: inline-grid !important
}

.d-table {
    display: table !important
}

.d-table-row {
    display: table-row !important
}

.d-table-cell {
    display: table-cell !important
}

.d-flex {
    display: flex !important
}

.d-inline-flex {
    display: inline-flex !important
}

.d-none {
    display: none !important
}

.shadow {
    box-shadow: var(--bs-box-shadow) !important
}

.shadow-sm {
    box-shadow: var(--bs-box-shadow-sm) !important
}

.shadow-lg {
    box-shadow: var(--bs-box-shadow-lg) !important
}

.shadow-none {
    box-shadow: none !important
}

.focus-ring-primary {
    --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-secondary {
    --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-success {
    --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-info {
    --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-warning {
    --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-danger {
    --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-light {
    --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))
}

.focus-ring-dark {
    --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))
}

.position-static {
    position: static !important
}

.position-relative {
    position: relative !important
}

.position-absolute {
    position: absolute !important
}

.position-fixed {
    position: fixed !important
}

.position-sticky {
    position: -webkit-sticky !important;
    position: sticky !important
}

.top-0 {
    top: 0 !important
}

.top-50 {
    top: 50% !important
}

.top-100 {
    top: 100% !important
}

.bottom-0 {
    bottom: 0 !important
}

.bottom-50 {
    bottom: 50% !important
}

.bottom-100 {
    bottom: 100% !important
}

.start-0 {
    left: 0 !important
}

.start-50 {
    left: 50% !important
}

.start-100 {
    left: 100% !important
}

.end-0 {
    right: 0 !important
}

.end-50 {
    right: 50% !important
}

.end-100 {
    right: 100% !important
}

.translate-middle {
    transform: translate(-50%, -50%) !important
}

.translate-middle-x {
    transform: translateX(-50%) !important
}

.translate-middle-y {
    transform: translateY(-50%) !important
}

.border {
    border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-0 {
    border: 0 !important
}

.border-top {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-top-0 {
    border-top: 0 !important
}

.border-end {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-end-0 {
    border-right: 0 !important
}

.border-bottom {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-bottom-0 {
    border-bottom: 0 !important
}

.border-start {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important
}

.border-start-0 {
    border-left: 0 !important
}

.border-primary {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important
}

.border-secondary {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important
}

.border-success {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important
}

.border-info {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important
}

.border-warning {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important
}

.border-danger {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important
}

.border-light {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important
}

.border-dark {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important
}

.border-black {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important
}

.border-white {
    --bs-border-opacity: 1;
    border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important
}

.border-primary-subtle {
    border-color: var(--bs-primary-border-subtle) !important
}

.border-secondary-subtle {
    border-color: var(--bs-secondary-border-subtle) !important
}

.border-success-subtle {
    border-color: var(--bs-success-border-subtle) !important
}

.border-info-subtle {
    border-color: var(--bs-info-border-subtle) !important
}

.border-warning-subtle {
    border-color: var(--bs-warning-border-subtle) !important
}

.border-danger-subtle {
    border-color: var(--bs-danger-border-subtle) !important
}

.border-light-subtle {
    border-color: var(--bs-light-border-subtle) !important
}

.border-dark-subtle {
    border-color: var(--bs-dark-border-subtle) !important
}

.border-1 {
    border-width: 1px !important
}

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

.border-3 {
    border-width: 3px !important
}

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

.border-5 {
    border-width: 5px !important
}

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

.border-opacity-25 {
    --bs-border-opacity: 0.25
}

.border-opacity-50 {
    --bs-border-opacity: 0.5
}

.border-opacity-75 {
    --bs-border-opacity: 0.75
}

.border-opacity-100 {
    --bs-border-opacity: 1
}

.w-25 {
    width: 25% !important
}

.w-50 {
    width: 50% !important
}

.w-75 {
    width: 75% !important
}

.w-100 {
    width: 100% !important
}

.w-auto {
    width: auto !important
}

.mw-100 {
    max-width: 100% !important
}

.vw-100 {
    width: 100vw !important
}

.min-vw-100 {
    min-width: 100vw !important
}

.h-25 {
    height: 25% !important
}

.h-50 {
    height: 50% !important
}

.h-75 {
    height: 75% !important
}

.h-100 {
    height: 100% !important
}

.h-auto {
    height: auto !important
}

.mh-100 {
    max-height: 100% !important
}

.vh-100 {
    height: 100vh !important
}

.min-vh-100 {
    min-height: 100vh !important
}

.flex-fill {
    flex: 1 1 auto !important
}

.flex-row {
    flex-direction: row !important
}

.flex-column {
    flex-direction: column !important
}

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

.flex-column-reverse {
    flex-direction: column-reverse !important
}

.flex-grow-0 {
    flex-grow: 0 !important
}

.flex-grow-1 {
    flex-grow: 1 !important
}

.flex-shrink-0 {
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    flex-shrink: 1 !important
}

.flex-wrap {
    flex-wrap: wrap !important
}

.flex-nowrap {
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}

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

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

.justify-content-center {
    justify-content: center !important
}

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

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

.justify-content-evenly {
    justify-content: space-evenly !important
}

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

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

.align-items-center {
    align-items: center !important
}

.align-items-baseline {
    align-items: baseline !important
}

.align-items-stretch {
    align-items: stretch !important
}

.align-content-start {
    align-content: flex-start !important
}

.align-content-end {
    align-content: flex-end !important
}

.align-content-center {
    align-content: center !important
}

.align-content-between {
    align-content: space-between !important
}

.align-content-around {
    align-content: space-around !important
}

.align-content-stretch {
    align-content: stretch !important
}

.align-self-auto {
    align-self: auto !important
}

.align-self-start {
    align-self: flex-start !important
}

.align-self-end {
    align-self: flex-end !important
}

.align-self-center {
    align-self: center !important
}

.align-self-baseline {
    align-self: baseline !important
}

.align-self-stretch {
    align-self: stretch !important
}

.order-first {
    order: -1 !important
}

.order-0 {
    order: 0 !important
}

.order-1 {
    order: 1 !important
}

.order-2 {
    order: 2 !important
}

.order-3 {
    order: 3 !important
}

.order-4 {
    order: 4 !important
}

.order-5 {
    order: 5 !important
}

.order-last {
    order: 6 !important
}

.m-0 {
    margin: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

.m-4 {
    margin: 1.5rem !important
}

.m-5 {
    margin: 3rem !important
}

.m-auto {
    margin: auto !important
}

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

.mx-1 {
    margin-right: .25rem !important;
    margin-left: .25rem !important
}

.mx-2 {
    margin-right: .5rem !important;
    margin-left: .5rem !important
}

.mx-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important
}

.mx-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important
}

.mx-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important
}

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

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

.my-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important
}

.my-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important
}

.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important
}

.my-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important
}

.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important
}

.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important
}

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

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

.mt-2 {
    margin-top: .5rem !important
}

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

.mt-4 {
    margin-top: 1.5rem !important
}

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

.mt-auto {
    margin-top: auto !important
}

.me-0 {
    margin-right: 0 !important
}

.me-1 {
    margin-right: .25rem !important
}

.me-2 {
    margin-right: .5rem !important
}

.me-3 {
    margin-right: 1rem !important
}

.me-4 {
    margin-right: 1.5rem !important
}

.me-5 {
    margin-right: 3rem !important
}

.me-auto {
    margin-right: auto !important
}

.mb-0 {
    margin-bottom: 0 !important
}

.mb-1 {
    margin-bottom: .25rem !important
}

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

.mb-3 {
    margin-bottom: 1rem !important
}

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

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

.mb-auto {
    margin-bottom: auto !important
}

.ms-0 {
    margin-left: 0 !important
}

.ms-1 {
    margin-left: .25rem !important
}

.ms-2 {
    margin-left: .5rem !important
}

.ms-3 {
    margin-left: 1rem !important
}

.ms-4 {
    margin-left: 1.5rem !important
}

.ms-5 {
    margin-left: 3rem !important
}

.ms-auto {
    margin-left: auto !important
}

.p-0 {
    padding: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.p-4 {
    padding: 1.5rem !important
}

.p-5 {
    padding: 3rem !important
}

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

.px-1 {
    padding-right: .25rem !important;
    padding-left: .25rem !important
}

.px-2 {
    padding-right: .5rem !important;
    padding-left: .5rem !important
}

.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important
}

.px-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important
}

.px-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important
}

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

.py-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important
}

.py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important
}

.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}

.py-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important
}

.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important
}

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

.pt-1 {
    padding-top: .25rem !important
}

.pt-2 {
    padding-top: .5rem !important
}

.pt-3 {
    padding-top: 1rem !important
}

.pt-4 {
    padding-top: 1.5rem !important
}

.pt-5 {
    padding-top: 3rem !important
}

.pe-0 {
    padding-right: 0 !important
}

.pe-1 {
    padding-right: .25rem !important
}

.pe-2 {
    padding-right: .5rem !important
}

.pe-3 {
    padding-right: 1rem !important
}

.pe-4 {
    padding-right: 1.5rem !important
}

.pe-5 {
    padding-right: 3rem !important
}

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

.pb-1 {
    padding-bottom: .25rem !important
}

.pb-2 {
    padding-bottom: .5rem !important
}

.pb-3 {
    padding-bottom: 1rem !important
}

.pb-4 {
    padding-bottom: 1.5rem !important
}

.pb-5 {
    padding-bottom: 3rem !important
}

.ps-0 {
    padding-left: 0 !important
}

.ps-1 {
    padding-left: .25rem !important
}

.ps-2 {
    padding-left: .5rem !important
}

.ps-3 {
    padding-left: 1rem !important
}

.ps-4 {
    padding-left: 1.5rem !important
}

.ps-5 {
    padding-left: 3rem !important
}

.gap-0 {
    gap: 0 !important
}

.gap-1 {
    gap: .25rem !important
}

.gap-2 {
    gap: .5rem !important
}

.gap-3 {
    gap: 1rem !important
}

.gap-4 {
    gap: 1.5rem !important
}

.gap-5 {
    gap: 3rem !important
}

.row-gap-0 {
    row-gap: 0 !important
}

.row-gap-1 {
    row-gap: .25rem !important
}

.row-gap-2 {
    row-gap: .5rem !important
}

.row-gap-3 {
    row-gap: 1rem !important
}

.row-gap-4 {
    row-gap: 1.5rem !important
}

.row-gap-5 {
    row-gap: 3rem !important
}

.column-gap-0 {
    -moz-column-gap: 0 !important;
    column-gap: 0 !important
}

.column-gap-1 {
    -moz-column-gap: 0.25rem !important;
    column-gap: .25rem !important
}

.column-gap-2 {
    -moz-column-gap: 0.5rem !important;
    column-gap: .5rem !important
}

.column-gap-3 {
    -moz-column-gap: 1rem !important;
    column-gap: 1rem !important
}

.column-gap-4 {
    -moz-column-gap: 1.5rem !important;
    column-gap: 1.5rem !important
}

.column-gap-5 {
    -moz-column-gap: 3rem !important;
    column-gap: 3rem !important
}

.font-monospace {
    font-family: var(--bs-font-monospace) !important
}

.fs-1 {
    font-size: calc(1.375rem + 1.5vw) !important
}

.fs-2 {
    font-size: calc(1.325rem + .9vw) !important
}

.fs-3 {
    font-size: calc(1.3rem + .6vw) !important
}

.fs-4 {
    font-size: calc(1.275rem + .3vw) !important
}

.fs-5 {
    font-size: 1.25rem !important
}

.fs-6 {
    font-size: 1rem !important
}

.fst-italic {
    font-style: italic !important
}

.fst-normal {
    font-style: normal !important
}

.fw-lighter {
    font-weight: lighter !important
}

.fw-light {
    font-weight: 300 !important
}

.fw-normal {
    font-weight: 400 !important
}

.fw-medium {
    font-weight: 500 !important
}

.fw-semibold {
    font-weight: 600 !important
}

.fw-bold {
    font-weight: 700 !important
}

.fw-bolder {
    font-weight: bolder !important
}

.lh-1 {
    line-height: 1 !important
}

.lh-sm {
    line-height: 1.25 !important
}

.lh-base {
    line-height: 1.5 !important
}

.lh-lg {
    line-height: 2 !important
}

.text-start {
    text-align: left !important
}

.text-end {
    text-align: right !important
}

.text-center {
    text-align: center !important
}

.text-decoration-none {
    text-decoration: none !important
}

.text-decoration-underline {
    text-decoration: underline !important
}

.text-decoration-line-through {
    text-decoration: line-through !important
}

.text-lowercase {
    text-transform: lowercase !important
}

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

.text-capitalize {
    text-transform: capitalize !important
}

.text-wrap {
    white-space: normal !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-break {
    word-wrap: break-word !important;
    word-break: break-word !important
}

.text-primary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important
}

.text-secondary {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important
}

.text-success {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important
}

.text-info {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important
}

.text-warning {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important
}

.text-danger {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important
}

.text-light {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important
}

.text-dark {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important
}

.text-black {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important
}

.text-white {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important
}

.text-body {
    --bs-text-opacity: 1;
    color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important
}

.text-muted {
    --bs-text-opacity: 1;
    color: var(--bs-secondary-color) !important
}

.text-black-50 {
    --bs-text-opacity: 1;
    color: rgba(0, 0, 0, .5) !important
}

.text-white-50 {
    --bs-text-opacity: 1;
    color: rgba(255, 255, 255, .5) !important
}

.text-body-secondary {
    --bs-text-opacity: 1;
    color: var(--bs-secondary-color) !important
}

.text-body-tertiary {
    --bs-text-opacity: 1;
    color: var(--bs-tertiary-color) !important
}

.text-body-emphasis {
    --bs-text-opacity: 1;
    color: var(--bs-emphasis-color) !important
}

.text-reset {
    --bs-text-opacity: 1;
    color: inherit !important
}

.text-opacity-25 {
    --bs-text-opacity: 0.25
}

.text-opacity-50 {
    --bs-text-opacity: 0.5
}

.text-opacity-75 {
    --bs-text-opacity: 0.75
}

.text-opacity-100 {
    --bs-text-opacity: 1
}

.text-primary-emphasis {
    color: var(--bs-primary-text-emphasis) !important
}

.text-secondary-emphasis {
    color: var(--bs-secondary-text-emphasis) !important
}

.text-success-emphasis {
    color: var(--bs-success-text-emphasis) !important
}

.text-info-emphasis {
    color: var(--bs-info-text-emphasis) !important
}

.text-warning-emphasis {
    color: var(--bs-warning-text-emphasis) !important
}

.text-danger-emphasis {
    color: var(--bs-danger-text-emphasis) !important
}

.text-light-emphasis {
    color: var(--bs-light-text-emphasis) !important
}

.text-dark-emphasis {
    color: var(--bs-dark-text-emphasis) !important
}

.link-opacity-10 {
    --bs-link-opacity: 0.1
}

.link-opacity-10-hover:hover {
    --bs-link-opacity: 0.1
}

.link-opacity-25 {
    --bs-link-opacity: 0.25
}

.link-opacity-25-hover:hover {
    --bs-link-opacity: 0.25
}

.link-opacity-50 {
    --bs-link-opacity: 0.5
}

.link-opacity-50-hover:hover {
    --bs-link-opacity: 0.5
}

.link-opacity-75 {
    --bs-link-opacity: 0.75
}

.link-opacity-75-hover:hover {
    --bs-link-opacity: 0.75
}

.link-opacity-100 {
    --bs-link-opacity: 1
}

.link-opacity-100-hover:hover {
    --bs-link-opacity: 1
}

.link-offset-1 {
    text-underline-offset: 0.125em !important
}

.link-offset-1-hover:hover {
    text-underline-offset: 0.125em !important
}

.link-offset-2 {
    text-underline-offset: 0.25em !important
}

.link-offset-2-hover:hover {
    text-underline-offset: 0.25em !important
}

.link-offset-3 {
    text-underline-offset: 0.375em !important
}

.link-offset-3-hover:hover {
    text-underline-offset: 0.375em !important
}

.link-underline-primary {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-secondary {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-success {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-info {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-warning {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-danger {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-light {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline-dark {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
    text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important
}

.link-underline {
    --bs-link-underline-opacity: 1;
    -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
    text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important
}

.link-underline-opacity-0 {
    --bs-link-underline-opacity: 0
}

.link-underline-opacity-0-hover:hover {
    --bs-link-underline-opacity: 0
}

.link-underline-opacity-10 {
    --bs-link-underline-opacity: 0.1
}

.link-underline-opacity-10-hover:hover {
    --bs-link-underline-opacity: 0.1
}

.link-underline-opacity-25 {
    --bs-link-underline-opacity: 0.25
}

.link-underline-opacity-25-hover:hover {
    --bs-link-underline-opacity: 0.25
}

.link-underline-opacity-50 {
    --bs-link-underline-opacity: 0.5
}

.link-underline-opacity-50-hover:hover {
    --bs-link-underline-opacity: 0.5
}

.link-underline-opacity-75 {
    --bs-link-underline-opacity: 0.75
}

.link-underline-opacity-75-hover:hover {
    --bs-link-underline-opacity: 0.75
}

.link-underline-opacity-100 {
    --bs-link-underline-opacity: 1
}

.link-underline-opacity-100-hover:hover {
    --bs-link-underline-opacity: 1
}

.bg-primary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important
}

.bg-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important
}

.bg-success {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important
}

.bg-info {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important
}

.bg-warning {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important
}

.bg-danger {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important
}

.bg-light {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important
}

.bg-dark {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important
}

.bg-black {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important
}

.bg-white {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important
}

.bg-body {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important
}

.bg-transparent {
    --bs-bg-opacity: 1;
    background-color: transparent !important
}

.bg-body-secondary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important
}

.bg-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important
}

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

.bg-opacity-25 {
    --bs-bg-opacity: 0.25
}

.bg-opacity-50 {
    --bs-bg-opacity: 0.5
}

.bg-opacity-75 {
    --bs-bg-opacity: 0.75
}

.bg-opacity-100 {
    --bs-bg-opacity: 1
}

.bg-primary-subtle {
    background-color: var(--bs-primary-bg-subtle) !important
}

.bg-secondary-subtle {
    background-color: var(--bs-secondary-bg-subtle) !important
}

.bg-success-subtle {
    background-color: var(--bs-success-bg-subtle) !important
}

.bg-info-subtle {
    background-color: var(--bs-info-bg-subtle) !important
}

.bg-warning-subtle {
    background-color: var(--bs-warning-bg-subtle) !important
}

.bg-danger-subtle {
    background-color: var(--bs-danger-bg-subtle) !important
}

.bg-light-subtle {
    background-color: var(--bs-light-bg-subtle) !important
}

.bg-dark-subtle {
    background-color: var(--bs-dark-bg-subtle) !important
}

.bg-gradient {
    background-image: var(--bs-gradient) !important
}

.user-select-all {
    -webkit-user-select: all !important;
    -moz-user-select: all !important;
    user-select: all !important
}

.user-select-auto {
    -webkit-user-select: auto !important;
    -moz-user-select: auto !important;
    user-select: auto !important
}

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

.pe-none {
    pointer-events: none !important
}

.pe-auto {
    pointer-events: auto !important
}

.rounded {
    border-radius: var(--bs-border-radius) !important
}

.rounded-0 {
    border-radius: 0 !important
}

.rounded-1 {
    border-radius: var(--bs-border-radius-sm) !important
}

.rounded-2 {
    border-radius: var(--bs-border-radius) !important
}

.rounded-3 {
    border-radius: var(--bs-border-radius-lg) !important
}

.rounded-4 {
    border-radius: var(--bs-border-radius-xl) !important
}

.rounded-5 {
    border-radius: var(--bs-border-radius-xxl) !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-pill {
    border-radius: var(--bs-border-radius-pill) !important
}

.rounded-top {
    border-top-left-radius: var(--bs-border-radius) !important;
    border-top-right-radius: var(--bs-border-radius) !important
}

.rounded-top-0 {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.rounded-top-1 {
    border-top-left-radius: var(--bs-border-radius-sm) !important;
    border-top-right-radius: var(--bs-border-radius-sm) !important
}

.rounded-top-2 {
    border-top-left-radius: var(--bs-border-radius) !important;
    border-top-right-radius: var(--bs-border-radius) !important
}

.rounded-top-3 {
    border-top-left-radius: var(--bs-border-radius-lg) !important;
    border-top-right-radius: var(--bs-border-radius-lg) !important
}

.rounded-top-4 {
    border-top-left-radius: var(--bs-border-radius-xl) !important;
    border-top-right-radius: var(--bs-border-radius-xl) !important
}

.rounded-top-5 {
    border-top-left-radius: var(--bs-border-radius-xxl) !important;
    border-top-right-radius: var(--bs-border-radius-xxl) !important
}

.rounded-top-circle {
    border-top-left-radius: 50% !important;
    border-top-right-radius: 50% !important
}

.rounded-top-pill {
    border-top-left-radius: var(--bs-border-radius-pill) !important;
    border-top-right-radius: var(--bs-border-radius-pill) !important
}

.rounded-end {
    border-top-right-radius: var(--bs-border-radius) !important;
    border-bottom-right-radius: var(--bs-border-radius) !important
}

.rounded-end-0 {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.rounded-end-1 {
    border-top-right-radius: var(--bs-border-radius-sm) !important;
    border-bottom-right-radius: var(--bs-border-radius-sm) !important
}

.rounded-end-2 {
    border-top-right-radius: var(--bs-border-radius) !important;
    border-bottom-right-radius: var(--bs-border-radius) !important
}

.rounded-end-3 {
    border-top-right-radius: var(--bs-border-radius-lg) !important;
    border-bottom-right-radius: var(--bs-border-radius-lg) !important
}

.rounded-end-4 {
    border-top-right-radius: var(--bs-border-radius-xl) !important;
    border-bottom-right-radius: var(--bs-border-radius-xl) !important
}

.rounded-end-5 {
    border-top-right-radius: var(--bs-border-radius-xxl) !important;
    border-bottom-right-radius: var(--bs-border-radius-xxl) !important
}

.rounded-end-circle {
    border-top-right-radius: 50% !important;
    border-bottom-right-radius: 50% !important
}

.rounded-end-pill {
    border-top-right-radius: var(--bs-border-radius-pill) !important;
    border-bottom-right-radius: var(--bs-border-radius-pill) !important
}

.rounded-bottom {
    border-bottom-right-radius: var(--bs-border-radius) !important;
    border-bottom-left-radius: var(--bs-border-radius) !important
}

.rounded-bottom-0 {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.rounded-bottom-1 {
    border-bottom-right-radius: var(--bs-border-radius-sm) !important;
    border-bottom-left-radius: var(--bs-border-radius-sm) !important
}

.rounded-bottom-2 {
    border-bottom-right-radius: var(--bs-border-radius) !important;
    border-bottom-left-radius: var(--bs-border-radius) !important
}

.rounded-bottom-3 {
    border-bottom-right-radius: var(--bs-border-radius-lg) !important;
    border-bottom-left-radius: var(--bs-border-radius-lg) !important
}

.rounded-bottom-4 {
    border-bottom-right-radius: var(--bs-border-radius-xl) !important;
    border-bottom-left-radius: var(--bs-border-radius-xl) !important
}

.rounded-bottom-5 {
    border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
    border-bottom-left-radius: var(--bs-border-radius-xxl) !important
}

.rounded-bottom-circle {
    border-bottom-right-radius: 50% !important;
    border-bottom-left-radius: 50% !important
}

.rounded-bottom-pill {
    border-bottom-right-radius: var(--bs-border-radius-pill) !important;
    border-bottom-left-radius: var(--bs-border-radius-pill) !important
}

.rounded-start {
    border-bottom-left-radius: var(--bs-border-radius) !important;
    border-top-left-radius: var(--bs-border-radius) !important
}

.rounded-start-0 {
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important
}

.rounded-start-1 {
    border-bottom-left-radius: var(--bs-border-radius-sm) !important;
    border-top-left-radius: var(--bs-border-radius-sm) !important
}

.rounded-start-2 {
    border-bottom-left-radius: var(--bs-border-radius) !important;
    border-top-left-radius: var(--bs-border-radius) !important
}

.rounded-start-3 {
    border-bottom-left-radius: var(--bs-border-radius-lg) !important;
    border-top-left-radius: var(--bs-border-radius-lg) !important
}

.rounded-start-4 {
    border-bottom-left-radius: var(--bs-border-radius-xl) !important;
    border-top-left-radius: var(--bs-border-radius-xl) !important
}

.rounded-start-5 {
    border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
    border-top-left-radius: var(--bs-border-radius-xxl) !important
}

.rounded-start-circle {
    border-bottom-left-radius: 50% !important;
    border-top-left-radius: 50% !important
}

.rounded-start-pill {
    border-bottom-left-radius: var(--bs-border-radius-pill) !important;
    border-top-left-radius: var(--bs-border-radius-pill) !important
}

.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}

.z-n1 {
    z-index: -1 !important
}

.z-0 {
    z-index: 0 !important
}

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

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

.z-3 {
    z-index: 3 !important
}

@media (min-width: 576px) {
    .float-sm-start {
        float: left !important
    }

    .float-sm-end {
        float: right !important
    }

    .float-sm-none {
        float: none !important
    }

    .object-fit-sm-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .object-fit-sm-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .object-fit-sm-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .object-fit-sm-scale {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .object-fit-sm-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .d-sm-inline {
        display: inline !important
    }

    .d-sm-inline-block {
        display: inline-block !important
    }

    .d-sm-block {
        display: block !important
    }

    .d-sm-grid {
        display: grid !important
    }

    .d-sm-inline-grid {
        display: inline-grid !important
    }

    .d-sm-table {
        display: table !important
    }

    .d-sm-table-row {
        display: table-row !important
    }

    .d-sm-table-cell {
        display: table-cell !important
    }

    .d-sm-flex {
        display: flex !important
    }

    .d-sm-inline-flex {
        display: inline-flex !important
    }

    .d-sm-none {
        display: none !important
    }

    .flex-sm-fill {
        flex: 1 1 auto !important
    }

    .flex-sm-row {
        flex-direction: row !important
    }

    .flex-sm-column {
        flex-direction: column !important
    }

    .flex-sm-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-sm-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-sm-grow-0 {
        flex-grow: 0 !important
    }

    .flex-sm-grow-1 {
        flex-grow: 1 !important
    }

    .flex-sm-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-sm-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-sm-wrap {
        flex-wrap: wrap !important
    }

    .flex-sm-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

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

    .justify-content-sm-end {
        justify-content: flex-end !important
    }

    .justify-content-sm-center {
        justify-content: center !important
    }

    .justify-content-sm-between {
        justify-content: space-between !important
    }

    .justify-content-sm-around {
        justify-content: space-around !important
    }

    .justify-content-sm-evenly {
        justify-content: space-evenly !important
    }

    .align-items-sm-start {
        align-items: flex-start !important
    }

    .align-items-sm-end {
        align-items: flex-end !important
    }

    .align-items-sm-center {
        align-items: center !important
    }

    .align-items-sm-baseline {
        align-items: baseline !important
    }

    .align-items-sm-stretch {
        align-items: stretch !important
    }

    .align-content-sm-start {
        align-content: flex-start !important
    }

    .align-content-sm-end {
        align-content: flex-end !important
    }

    .align-content-sm-center {
        align-content: center !important
    }

    .align-content-sm-between {
        align-content: space-between !important
    }

    .align-content-sm-around {
        align-content: space-around !important
    }

    .align-content-sm-stretch {
        align-content: stretch !important
    }

    .align-self-sm-auto {
        align-self: auto !important
    }

    .align-self-sm-start {
        align-self: flex-start !important
    }

    .align-self-sm-end {
        align-self: flex-end !important
    }

    .align-self-sm-center {
        align-self: center !important
    }

    .align-self-sm-baseline {
        align-self: baseline !important
    }

    .align-self-sm-stretch {
        align-self: stretch !important
    }

    .order-sm-first {
        order: -1 !important
    }

    .order-sm-0 {
        order: 0 !important
    }

    .order-sm-1 {
        order: 1 !important
    }

    .order-sm-2 {
        order: 2 !important
    }

    .order-sm-3 {
        order: 3 !important
    }

    .order-sm-4 {
        order: 4 !important
    }

    .order-sm-5 {
        order: 5 !important
    }

    .order-sm-last {
        order: 6 !important
    }

    .m-sm-0 {
        margin: 0 !important
    }

    .m-sm-1 {
        margin: .25rem !important
    }

    .m-sm-2 {
        margin: .5rem !important
    }

    .m-sm-3 {
        margin: 1rem !important
    }

    .m-sm-4 {
        margin: 1.5rem !important
    }

    .m-sm-5 {
        margin: 3rem !important
    }

    .m-sm-auto {
        margin: auto !important
    }

    .mx-sm-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-sm-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-sm-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-sm-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-sm-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-sm-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-sm-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-sm-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-sm-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-sm-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-sm-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-sm-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-sm-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-sm-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

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

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

    .mt-sm-2 {
        margin-top: .5rem !important
    }

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

    .mt-sm-4 {
        margin-top: 1.5rem !important
    }

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

    .mt-sm-auto {
        margin-top: auto !important
    }

    .me-sm-0 {
        margin-right: 0 !important
    }

    .me-sm-1 {
        margin-right: .25rem !important
    }

    .me-sm-2 {
        margin-right: .5rem !important
    }

    .me-sm-3 {
        margin-right: 1rem !important
    }

    .me-sm-4 {
        margin-right: 1.5rem !important
    }

    .me-sm-5 {
        margin-right: 3rem !important
    }

    .me-sm-auto {
        margin-right: auto !important
    }

    .mb-sm-0 {
        margin-bottom: 0 !important
    }

    .mb-sm-1 {
        margin-bottom: .25rem !important
    }

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

    .mb-sm-3 {
        margin-bottom: 1rem !important
    }

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

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

    .mb-sm-auto {
        margin-bottom: auto !important
    }

    .ms-sm-0 {
        margin-left: 0 !important
    }

    .ms-sm-1 {
        margin-left: .25rem !important
    }

    .ms-sm-2 {
        margin-left: .5rem !important
    }

    .ms-sm-3 {
        margin-left: 1rem !important
    }

    .ms-sm-4 {
        margin-left: 1.5rem !important
    }

    .ms-sm-5 {
        margin-left: 3rem !important
    }

    .ms-sm-auto {
        margin-left: auto !important
    }

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

    .p-sm-1 {
        padding: .25rem !important
    }

    .p-sm-2 {
        padding: .5rem !important
    }

    .p-sm-3 {
        padding: 1rem !important
    }

    .p-sm-4 {
        padding: 1.5rem !important
    }

    .p-sm-5 {
        padding: 3rem !important
    }

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

    .px-sm-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-sm-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-sm-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-sm-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-sm-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

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

    .py-sm-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-sm-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-sm-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-sm-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-sm-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

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

    .pt-sm-1 {
        padding-top: .25rem !important
    }

    .pt-sm-2 {
        padding-top: .5rem !important
    }

    .pt-sm-3 {
        padding-top: 1rem !important
    }

    .pt-sm-4 {
        padding-top: 1.5rem !important
    }

    .pt-sm-5 {
        padding-top: 3rem !important
    }

    .pe-sm-0 {
        padding-right: 0 !important
    }

    .pe-sm-1 {
        padding-right: .25rem !important
    }

    .pe-sm-2 {
        padding-right: .5rem !important
    }

    .pe-sm-3 {
        padding-right: 1rem !important
    }

    .pe-sm-4 {
        padding-right: 1.5rem !important
    }

    .pe-sm-5 {
        padding-right: 3rem !important
    }

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

    .pb-sm-1 {
        padding-bottom: .25rem !important
    }

    .pb-sm-2 {
        padding-bottom: .5rem !important
    }

    .pb-sm-3 {
        padding-bottom: 1rem !important
    }

    .pb-sm-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-sm-5 {
        padding-bottom: 3rem !important
    }

    .ps-sm-0 {
        padding-left: 0 !important
    }

    .ps-sm-1 {
        padding-left: .25rem !important
    }

    .ps-sm-2 {
        padding-left: .5rem !important
    }

    .ps-sm-3 {
        padding-left: 1rem !important
    }

    .ps-sm-4 {
        padding-left: 1.5rem !important
    }

    .ps-sm-5 {
        padding-left: 3rem !important
    }

    .gap-sm-0 {
        gap: 0 !important
    }

    .gap-sm-1 {
        gap: .25rem !important
    }

    .gap-sm-2 {
        gap: .5rem !important
    }

    .gap-sm-3 {
        gap: 1rem !important
    }

    .gap-sm-4 {
        gap: 1.5rem !important
    }

    .gap-sm-5 {
        gap: 3rem !important
    }

    .row-gap-sm-0 {
        row-gap: 0 !important
    }

    .row-gap-sm-1 {
        row-gap: .25rem !important
    }

    .row-gap-sm-2 {
        row-gap: .5rem !important
    }

    .row-gap-sm-3 {
        row-gap: 1rem !important
    }

    .row-gap-sm-4 {
        row-gap: 1.5rem !important
    }

    .row-gap-sm-5 {
        row-gap: 3rem !important
    }

    .column-gap-sm-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .column-gap-sm-1 {
        -moz-column-gap: 0.25rem !important;
        column-gap: .25rem !important
    }

    .column-gap-sm-2 {
        -moz-column-gap: 0.5rem !important;
        column-gap: .5rem !important
    }

    .column-gap-sm-3 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .column-gap-sm-4 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .column-gap-sm-5 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .text-sm-start {
        text-align: left !important
    }

    .text-sm-end {
        text-align: right !important
    }

    .text-sm-center {
        text-align: center !important
    }
}

@media (min-width: 768px) {
    .float-md-start {
        float: left !important
    }

    .float-md-end {
        float: right !important
    }

    .float-md-none {
        float: none !important
    }

    .object-fit-md-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .object-fit-md-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .object-fit-md-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .object-fit-md-scale {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .object-fit-md-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .d-md-inline {
        display: inline !important
    }

    .d-md-inline-block {
        display: inline-block !important
    }

    .d-md-block {
        display: block !important
    }

    .d-md-grid {
        display: grid !important
    }

    .d-md-inline-grid {
        display: inline-grid !important
    }

    .d-md-table {
        display: table !important
    }

    .d-md-table-row {
        display: table-row !important
    }

    .d-md-table-cell {
        display: table-cell !important
    }

    .d-md-flex {
        display: flex !important
    }

    .d-md-inline-flex {
        display: inline-flex !important
    }

    .d-md-none {
        display: none !important
    }

    .flex-md-fill {
        flex: 1 1 auto !important
    }

    .flex-md-row {
        flex-direction: row !important
    }

    .flex-md-column {
        flex-direction: column !important
    }

    .flex-md-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-md-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-md-grow-0 {
        flex-grow: 0 !important
    }

    .flex-md-grow-1 {
        flex-grow: 1 !important
    }

    .flex-md-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-md-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-md-wrap {
        flex-wrap: wrap !important
    }

    .flex-md-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

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

    .justify-content-md-end {
        justify-content: flex-end !important
    }

    .justify-content-md-center {
        justify-content: center !important
    }

    .justify-content-md-between {
        justify-content: space-between !important
    }

    .justify-content-md-around {
        justify-content: space-around !important
    }

    .justify-content-md-evenly {
        justify-content: space-evenly !important
    }

    .align-items-md-start {
        align-items: flex-start !important
    }

    .align-items-md-end {
        align-items: flex-end !important
    }

    .align-items-md-center {
        align-items: center !important
    }

    .align-items-md-baseline {
        align-items: baseline !important
    }

    .align-items-md-stretch {
        align-items: stretch !important
    }

    .align-content-md-start {
        align-content: flex-start !important
    }

    .align-content-md-end {
        align-content: flex-end !important
    }

    .align-content-md-center {
        align-content: center !important
    }

    .align-content-md-between {
        align-content: space-between !important
    }

    .align-content-md-around {
        align-content: space-around !important
    }

    .align-content-md-stretch {
        align-content: stretch !important
    }

    .align-self-md-auto {
        align-self: auto !important
    }

    .align-self-md-start {
        align-self: flex-start !important
    }

    .align-self-md-end {
        align-self: flex-end !important
    }

    .align-self-md-center {
        align-self: center !important
    }

    .align-self-md-baseline {
        align-self: baseline !important
    }

    .align-self-md-stretch {
        align-self: stretch !important
    }

    .order-md-first {
        order: -1 !important
    }

    .order-md-0 {
        order: 0 !important
    }

    .order-md-1 {
        order: 1 !important
    }

    .order-md-2 {
        order: 2 !important
    }

    .order-md-3 {
        order: 3 !important
    }

    .order-md-4 {
        order: 4 !important
    }

    .order-md-5 {
        order: 5 !important
    }

    .order-md-last {
        order: 6 !important
    }

    .m-md-0 {
        margin: 0 !important
    }

    .m-md-1 {
        margin: .25rem !important
    }

    .m-md-2 {
        margin: .5rem !important
    }

    .m-md-3 {
        margin: 1rem !important
    }

    .m-md-4 {
        margin: 1.5rem !important
    }

    .m-md-5 {
        margin: 3rem !important
    }

    .m-md-auto {
        margin: auto !important
    }

    .mx-md-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-md-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-md-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-md-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-md-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-md-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-md-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-md-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-md-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-md-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-md-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-md-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-md-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-md-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

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

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

    .mt-md-2 {
        margin-top: .5rem !important
    }

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

    .mt-md-4 {
        margin-top: 1.5rem !important
    }

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

    .mt-md-auto {
        margin-top: auto !important
    }

    .me-md-0 {
        margin-right: 0 !important
    }

    .me-md-1 {
        margin-right: .25rem !important
    }

    .me-md-2 {
        margin-right: .5rem !important
    }

    .me-md-3 {
        margin-right: 1rem !important
    }

    .me-md-4 {
        margin-right: 1.5rem !important
    }

    .me-md-5 {
        margin-right: 3rem !important
    }

    .me-md-auto {
        margin-right: auto !important
    }

    .mb-md-0 {
        margin-bottom: 0 !important
    }

    .mb-md-1 {
        margin-bottom: .25rem !important
    }

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

    .mb-md-3 {
        margin-bottom: 1rem !important
    }

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

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

    .mb-md-auto {
        margin-bottom: auto !important
    }

    .ms-md-0 {
        margin-left: 0 !important
    }

    .ms-md-1 {
        margin-left: .25rem !important
    }

    .ms-md-2 {
        margin-left: .5rem !important
    }

    .ms-md-3 {
        margin-left: 1rem !important
    }

    .ms-md-4 {
        margin-left: 1.5rem !important
    }

    .ms-md-5 {
        margin-left: 3rem !important
    }

    .ms-md-auto {
        margin-left: auto !important
    }

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

    .p-md-1 {
        padding: .25rem !important
    }

    .p-md-2 {
        padding: .5rem !important
    }

    .p-md-3 {
        padding: 1rem !important
    }

    .p-md-4 {
        padding: 1.5rem !important
    }

    .p-md-5 {
        padding: 3rem !important
    }

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

    .px-md-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-md-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-md-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-md-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-md-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

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

    .py-md-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-md-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-md-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-md-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-md-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

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

    .pt-md-1 {
        padding-top: .25rem !important
    }

    .pt-md-2 {
        padding-top: .5rem !important
    }

    .pt-md-3 {
        padding-top: 1rem !important
    }

    .pt-md-4 {
        padding-top: 1.5rem !important
    }

    .pt-md-5 {
        padding-top: 3rem !important
    }

    .pe-md-0 {
        padding-right: 0 !important
    }

    .pe-md-1 {
        padding-right: .25rem !important
    }

    .pe-md-2 {
        padding-right: .5rem !important
    }

    .pe-md-3 {
        padding-right: 1rem !important
    }

    .pe-md-4 {
        padding-right: 1.5rem !important
    }

    .pe-md-5 {
        padding-right: 3rem !important
    }

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

    .pb-md-1 {
        padding-bottom: .25rem !important
    }

    .pb-md-2 {
        padding-bottom: .5rem !important
    }

    .pb-md-3 {
        padding-bottom: 1rem !important
    }

    .pb-md-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-md-5 {
        padding-bottom: 3rem !important
    }

    .ps-md-0 {
        padding-left: 0 !important
    }

    .ps-md-1 {
        padding-left: .25rem !important
    }

    .ps-md-2 {
        padding-left: .5rem !important
    }

    .ps-md-3 {
        padding-left: 1rem !important
    }

    .ps-md-4 {
        padding-left: 1.5rem !important
    }

    .ps-md-5 {
        padding-left: 3rem !important
    }

    .gap-md-0 {
        gap: 0 !important
    }

    .gap-md-1 {
        gap: .25rem !important
    }

    .gap-md-2 {
        gap: .5rem !important
    }

    .gap-md-3 {
        gap: 1rem !important
    }

    .gap-md-4 {
        gap: 1.5rem !important
    }

    .gap-md-5 {
        gap: 3rem !important
    }

    .row-gap-md-0 {
        row-gap: 0 !important
    }

    .row-gap-md-1 {
        row-gap: .25rem !important
    }

    .row-gap-md-2 {
        row-gap: .5rem !important
    }

    .row-gap-md-3 {
        row-gap: 1rem !important
    }

    .row-gap-md-4 {
        row-gap: 1.5rem !important
    }

    .row-gap-md-5 {
        row-gap: 3rem !important
    }

    .column-gap-md-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .column-gap-md-1 {
        -moz-column-gap: 0.25rem !important;
        column-gap: .25rem !important
    }

    .column-gap-md-2 {
        -moz-column-gap: 0.5rem !important;
        column-gap: .5rem !important
    }

    .column-gap-md-3 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .column-gap-md-4 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .column-gap-md-5 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .text-md-start {
        text-align: left !important
    }

    .text-md-end {
        text-align: right !important
    }

    .text-md-center {
        text-align: center !important
    }
}

@media (min-width: 992px) {
    .float-lg-start {
        float: left !important
    }

    .float-lg-end {
        float: right !important
    }

    .float-lg-none {
        float: none !important
    }

    .object-fit-lg-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .object-fit-lg-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .object-fit-lg-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .object-fit-lg-scale {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .object-fit-lg-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .d-lg-inline {
        display: inline !important
    }

    .d-lg-inline-block {
        display: inline-block !important
    }

    .d-lg-block {
        display: block !important
    }

    .d-lg-grid {
        display: grid !important
    }

    .d-lg-inline-grid {
        display: inline-grid !important
    }

    .d-lg-table {
        display: table !important
    }

    .d-lg-table-row {
        display: table-row !important
    }

    .d-lg-table-cell {
        display: table-cell !important
    }

    .d-lg-flex {
        display: flex !important
    }

    .d-lg-inline-flex {
        display: inline-flex !important
    }

    .d-lg-none {
        display: none !important
    }

    .flex-lg-fill {
        flex: 1 1 auto !important
    }

    .flex-lg-row {
        flex-direction: row !important
    }

    .flex-lg-column {
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-lg-grow-0 {
        flex-grow: 0 !important
    }

    .flex-lg-grow-1 {
        flex-grow: 1 !important
    }

    .flex-lg-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-lg-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-lg-wrap {
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

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

    .justify-content-lg-end {
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        justify-content: center !important
    }

    .justify-content-lg-between {
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        justify-content: space-around !important
    }

    .justify-content-lg-evenly {
        justify-content: space-evenly !important
    }

    .align-items-lg-start {
        align-items: flex-start !important
    }

    .align-items-lg-end {
        align-items: flex-end !important
    }

    .align-items-lg-center {
        align-items: center !important
    }

    .align-items-lg-baseline {
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        align-items: stretch !important
    }

    .align-content-lg-start {
        align-content: flex-start !important
    }

    .align-content-lg-end {
        align-content: flex-end !important
    }

    .align-content-lg-center {
        align-content: center !important
    }

    .align-content-lg-between {
        align-content: space-between !important
    }

    .align-content-lg-around {
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        align-content: stretch !important
    }

    .align-self-lg-auto {
        align-self: auto !important
    }

    .align-self-lg-start {
        align-self: flex-start !important
    }

    .align-self-lg-end {
        align-self: flex-end !important
    }

    .align-self-lg-center {
        align-self: center !important
    }

    .align-self-lg-baseline {
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        align-self: stretch !important
    }

    .order-lg-first {
        order: -1 !important
    }

    .order-lg-0 {
        order: 0 !important
    }

    .order-lg-1 {
        order: 1 !important
    }

    .order-lg-2 {
        order: 2 !important
    }

    .order-lg-3 {
        order: 3 !important
    }

    .order-lg-4 {
        order: 4 !important
    }

    .order-lg-5 {
        order: 5 !important
    }

    .order-lg-last {
        order: 6 !important
    }

    .m-lg-0 {
        margin: 0 !important
    }

    .m-lg-1 {
        margin: .25rem !important
    }

    .m-lg-2 {
        margin: .5rem !important
    }

    .m-lg-3 {
        margin: 1rem !important
    }

    .m-lg-4 {
        margin: 1.5rem !important
    }

    .m-lg-5 {
        margin: 3rem !important
    }

    .m-lg-auto {
        margin: auto !important
    }

    .mx-lg-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-lg-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-lg-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-lg-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-lg-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-lg-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-lg-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-lg-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-lg-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-lg-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-lg-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-lg-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-lg-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-lg-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

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

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

    .mt-lg-2 {
        margin-top: .5rem !important
    }

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

    .mt-lg-4 {
        margin-top: 1.5rem !important
    }

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

    .mt-lg-auto {
        margin-top: auto !important
    }

    .me-lg-0 {
        margin-right: 0 !important
    }

    .me-lg-1 {
        margin-right: .25rem !important
    }

    .me-lg-2 {
        margin-right: .5rem !important
    }

    .me-lg-3 {
        margin-right: 1rem !important
    }

    .me-lg-4 {
        margin-right: 1.5rem !important
    }

    .me-lg-5 {
        margin-right: 3rem !important
    }

    .me-lg-auto {
        margin-right: auto !important
    }

    .mb-lg-0 {
        margin-bottom: 0 !important
    }

    .mb-lg-1 {
        margin-bottom: .25rem !important
    }

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

    .mb-lg-3 {
        margin-bottom: 1rem !important
    }

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

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

    .mb-lg-auto {
        margin-bottom: auto !important
    }

    .ms-lg-0 {
        margin-left: 0 !important
    }

    .ms-lg-1 {
        margin-left: .25rem !important
    }

    .ms-lg-2 {
        margin-left: .5rem !important
    }

    .ms-lg-3 {
        margin-left: 1rem !important
    }

    .ms-lg-4 {
        margin-left: 1.5rem !important
    }

    .ms-lg-5 {
        margin-left: 3rem !important
    }

    .ms-lg-auto {
        margin-left: auto !important
    }

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

    .p-lg-1 {
        padding: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .p-lg-3 {
        padding: 1rem !important
    }

    .p-lg-4 {
        padding: 1.5rem !important
    }

    .p-lg-5 {
        padding: 3rem !important
    }

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

    .px-lg-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-lg-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-lg-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-lg-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-lg-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

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

    .py-lg-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-lg-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-lg-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-lg-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-lg-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

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

    .pt-lg-1 {
        padding-top: .25rem !important
    }

    .pt-lg-2 {
        padding-top: .5rem !important
    }

    .pt-lg-3 {
        padding-top: 1rem !important
    }

    .pt-lg-4 {
        padding-top: 1.5rem !important
    }

    .pt-lg-5 {
        padding-top: 3rem !important
    }

    .pe-lg-0 {
        padding-right: 0 !important
    }

    .pe-lg-1 {
        padding-right: .25rem !important
    }

    .pe-lg-2 {
        padding-right: .5rem !important
    }

    .pe-lg-3 {
        padding-right: 1rem !important
    }

    .pe-lg-4 {
        padding-right: 1.5rem !important
    }

    .pe-lg-5 {
        padding-right: 3rem !important
    }

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

    .pb-lg-1 {
        padding-bottom: .25rem !important
    }

    .pb-lg-2 {
        padding-bottom: .5rem !important
    }

    .pb-lg-3 {
        padding-bottom: 1rem !important
    }

    .pb-lg-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-lg-5 {
        padding-bottom: 3rem !important
    }

    .ps-lg-0 {
        padding-left: 0 !important
    }

    .ps-lg-1 {
        padding-left: .25rem !important
    }

    .ps-lg-2 {
        padding-left: .5rem !important
    }

    .ps-lg-3 {
        padding-left: 1rem !important
    }

    .ps-lg-4 {
        padding-left: 1.5rem !important
    }

    .ps-lg-5 {
        padding-left: 3rem !important
    }

    .gap-lg-0 {
        gap: 0 !important
    }

    .gap-lg-1 {
        gap: .25rem !important
    }

    .gap-lg-2 {
        gap: .5rem !important
    }

    .gap-lg-3 {
        gap: 1rem !important
    }

    .gap-lg-4 {
        gap: 1.5rem !important
    }

    .gap-lg-5 {
        gap: 3rem !important
    }

    .row-gap-lg-0 {
        row-gap: 0 !important
    }

    .row-gap-lg-1 {
        row-gap: .25rem !important
    }

    .row-gap-lg-2 {
        row-gap: .5rem !important
    }

    .row-gap-lg-3 {
        row-gap: 1rem !important
    }

    .row-gap-lg-4 {
        row-gap: 1.5rem !important
    }

    .row-gap-lg-5 {
        row-gap: 3rem !important
    }

    .column-gap-lg-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .column-gap-lg-1 {
        -moz-column-gap: 0.25rem !important;
        column-gap: .25rem !important
    }

    .column-gap-lg-2 {
        -moz-column-gap: 0.5rem !important;
        column-gap: .5rem !important
    }

    .column-gap-lg-3 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .column-gap-lg-4 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .column-gap-lg-5 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .text-lg-start {
        text-align: left !important
    }

    .text-lg-end {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }
}

@media (min-width: 1200px) {
    .float-xl-start {
        float: left !important
    }

    .float-xl-end {
        float: right !important
    }

    .float-xl-none {
        float: none !important
    }

    .object-fit-xl-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .object-fit-xl-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .object-fit-xl-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .object-fit-xl-scale {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .object-fit-xl-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .d-xl-inline {
        display: inline !important
    }

    .d-xl-inline-block {
        display: inline-block !important
    }

    .d-xl-block {
        display: block !important
    }

    .d-xl-grid {
        display: grid !important
    }

    .d-xl-inline-grid {
        display: inline-grid !important
    }

    .d-xl-table {
        display: table !important
    }

    .d-xl-table-row {
        display: table-row !important
    }

    .d-xl-table-cell {
        display: table-cell !important
    }

    .d-xl-flex {
        display: flex !important
    }

    .d-xl-inline-flex {
        display: inline-flex !important
    }

    .d-xl-none {
        display: none !important
    }

    .flex-xl-fill {
        flex: 1 1 auto !important
    }

    .flex-xl-row {
        flex-direction: row !important
    }

    .flex-xl-column {
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

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

    .justify-content-xl-end {
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        justify-content: center !important
    }

    .justify-content-xl-between {
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        justify-content: space-around !important
    }

    .justify-content-xl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xl-start {
        align-items: flex-start !important
    }

    .align-items-xl-end {
        align-items: flex-end !important
    }

    .align-items-xl-center {
        align-items: center !important
    }

    .align-items-xl-baseline {
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        align-items: stretch !important
    }

    .align-content-xl-start {
        align-content: flex-start !important
    }

    .align-content-xl-end {
        align-content: flex-end !important
    }

    .align-content-xl-center {
        align-content: center !important
    }

    .align-content-xl-between {
        align-content: space-between !important
    }

    .align-content-xl-around {
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        align-content: stretch !important
    }

    .align-self-xl-auto {
        align-self: auto !important
    }

    .align-self-xl-start {
        align-self: flex-start !important
    }

    .align-self-xl-end {
        align-self: flex-end !important
    }

    .align-self-xl-center {
        align-self: center !important
    }

    .align-self-xl-baseline {
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        align-self: stretch !important
    }

    .order-xl-first {
        order: -1 !important
    }

    .order-xl-0 {
        order: 0 !important
    }

    .order-xl-1 {
        order: 1 !important
    }

    .order-xl-2 {
        order: 2 !important
    }

    .order-xl-3 {
        order: 3 !important
    }

    .order-xl-4 {
        order: 4 !important
    }

    .order-xl-5 {
        order: 5 !important
    }

    .order-xl-last {
        order: 6 !important
    }

    .m-xl-0 {
        margin: 0 !important
    }

    .m-xl-1 {
        margin: .25rem !important
    }

    .m-xl-2 {
        margin: .5rem !important
    }

    .m-xl-3 {
        margin: 1rem !important
    }

    .m-xl-4 {
        margin: 1.5rem !important
    }

    .m-xl-5 {
        margin: 3rem !important
    }

    .m-xl-auto {
        margin: auto !important
    }

    .mx-xl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xl-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xl-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xl-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xl-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xl-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xl-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

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

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

    .mt-xl-2 {
        margin-top: .5rem !important
    }

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

    .mt-xl-4 {
        margin-top: 1.5rem !important
    }

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

    .mt-xl-auto {
        margin-top: auto !important
    }

    .me-xl-0 {
        margin-right: 0 !important
    }

    .me-xl-1 {
        margin-right: .25rem !important
    }

    .me-xl-2 {
        margin-right: .5rem !important
    }

    .me-xl-3 {
        margin-right: 1rem !important
    }

    .me-xl-4 {
        margin-right: 1.5rem !important
    }

    .me-xl-5 {
        margin-right: 3rem !important
    }

    .me-xl-auto {
        margin-right: auto !important
    }

    .mb-xl-0 {
        margin-bottom: 0 !important
    }

    .mb-xl-1 {
        margin-bottom: .25rem !important
    }

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

    .mb-xl-3 {
        margin-bottom: 1rem !important
    }

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

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

    .mb-xl-auto {
        margin-bottom: auto !important
    }

    .ms-xl-0 {
        margin-left: 0 !important
    }

    .ms-xl-1 {
        margin-left: .25rem !important
    }

    .ms-xl-2 {
        margin-left: .5rem !important
    }

    .ms-xl-3 {
        margin-left: 1rem !important
    }

    .ms-xl-4 {
        margin-left: 1.5rem !important
    }

    .ms-xl-5 {
        margin-left: 3rem !important
    }

    .ms-xl-auto {
        margin-left: auto !important
    }

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

    .p-xl-1 {
        padding: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .p-xl-3 {
        padding: 1rem !important
    }

    .p-xl-4 {
        padding: 1.5rem !important
    }

    .p-xl-5 {
        padding: 3rem !important
    }

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

    .px-xl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xl-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

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

    .py-xl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xl-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

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

    .pt-xl-1 {
        padding-top: .25rem !important
    }

    .pt-xl-2 {
        padding-top: .5rem !important
    }

    .pt-xl-3 {
        padding-top: 1rem !important
    }

    .pt-xl-4 {
        padding-top: 1.5rem !important
    }

    .pt-xl-5 {
        padding-top: 3rem !important
    }

    .pe-xl-0 {
        padding-right: 0 !important
    }

    .pe-xl-1 {
        padding-right: .25rem !important
    }

    .pe-xl-2 {
        padding-right: .5rem !important
    }

    .pe-xl-3 {
        padding-right: 1rem !important
    }

    .pe-xl-4 {
        padding-right: 1.5rem !important
    }

    .pe-xl-5 {
        padding-right: 3rem !important
    }

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

    .pb-xl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xl-3 {
        padding-bottom: 1rem !important
    }

    .pb-xl-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-xl-5 {
        padding-bottom: 3rem !important
    }

    .ps-xl-0 {
        padding-left: 0 !important
    }

    .ps-xl-1 {
        padding-left: .25rem !important
    }

    .ps-xl-2 {
        padding-left: .5rem !important
    }

    .ps-xl-3 {
        padding-left: 1rem !important
    }

    .ps-xl-4 {
        padding-left: 1.5rem !important
    }

    .ps-xl-5 {
        padding-left: 3rem !important
    }

    .gap-xl-0 {
        gap: 0 !important
    }

    .gap-xl-1 {
        gap: .25rem !important
    }

    .gap-xl-2 {
        gap: .5rem !important
    }

    .gap-xl-3 {
        gap: 1rem !important
    }

    .gap-xl-4 {
        gap: 1.5rem !important
    }

    .gap-xl-5 {
        gap: 3rem !important
    }

    .row-gap-xl-0 {
        row-gap: 0 !important
    }

    .row-gap-xl-1 {
        row-gap: .25rem !important
    }

    .row-gap-xl-2 {
        row-gap: .5rem !important
    }

    .row-gap-xl-3 {
        row-gap: 1rem !important
    }

    .row-gap-xl-4 {
        row-gap: 1.5rem !important
    }

    .row-gap-xl-5 {
        row-gap: 3rem !important
    }

    .column-gap-xl-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .column-gap-xl-1 {
        -moz-column-gap: 0.25rem !important;
        column-gap: .25rem !important
    }

    .column-gap-xl-2 {
        -moz-column-gap: 0.5rem !important;
        column-gap: .5rem !important
    }

    .column-gap-xl-3 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .column-gap-xl-4 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .column-gap-xl-5 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .text-xl-start {
        text-align: left !important
    }

    .text-xl-end {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }
}

@media (min-width: 1400px) {
    .float-xxl-start {
        float: left !important
    }

    .float-xxl-end {
        float: right !important
    }

    .float-xxl-none {
        float: none !important
    }

    .object-fit-xxl-contain {
        -o-object-fit: contain !important;
        object-fit: contain !important
    }

    .object-fit-xxl-cover {
        -o-object-fit: cover !important;
        object-fit: cover !important
    }

    .object-fit-xxl-fill {
        -o-object-fit: fill !important;
        object-fit: fill !important
    }

    .object-fit-xxl-scale {
        -o-object-fit: scale-down !important;
        object-fit: scale-down !important
    }

    .object-fit-xxl-none {
        -o-object-fit: none !important;
        object-fit: none !important
    }

    .d-xxl-inline {
        display: inline !important
    }

    .d-xxl-inline-block {
        display: inline-block !important
    }

    .d-xxl-block {
        display: block !important
    }

    .d-xxl-grid {
        display: grid !important
    }

    .d-xxl-inline-grid {
        display: inline-grid !important
    }

    .d-xxl-table {
        display: table !important
    }

    .d-xxl-table-row {
        display: table-row !important
    }

    .d-xxl-table-cell {
        display: table-cell !important
    }

    .d-xxl-flex {
        display: flex !important
    }

    .d-xxl-inline-flex {
        display: inline-flex !important
    }

    .d-xxl-none {
        display: none !important
    }

    .flex-xxl-fill {
        flex: 1 1 auto !important
    }

    .flex-xxl-row {
        flex-direction: row !important
    }

    .flex-xxl-column {
        flex-direction: column !important
    }

    .flex-xxl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xxl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xxl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xxl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xxl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xxl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xxl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xxl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

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

    .justify-content-xxl-end {
        justify-content: flex-end !important
    }

    .justify-content-xxl-center {
        justify-content: center !important
    }

    .justify-content-xxl-between {
        justify-content: space-between !important
    }

    .justify-content-xxl-around {
        justify-content: space-around !important
    }

    .justify-content-xxl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xxl-start {
        align-items: flex-start !important
    }

    .align-items-xxl-end {
        align-items: flex-end !important
    }

    .align-items-xxl-center {
        align-items: center !important
    }

    .align-items-xxl-baseline {
        align-items: baseline !important
    }

    .align-items-xxl-stretch {
        align-items: stretch !important
    }

    .align-content-xxl-start {
        align-content: flex-start !important
    }

    .align-content-xxl-end {
        align-content: flex-end !important
    }

    .align-content-xxl-center {
        align-content: center !important
    }

    .align-content-xxl-between {
        align-content: space-between !important
    }

    .align-content-xxl-around {
        align-content: space-around !important
    }

    .align-content-xxl-stretch {
        align-content: stretch !important
    }

    .align-self-xxl-auto {
        align-self: auto !important
    }

    .align-self-xxl-start {
        align-self: flex-start !important
    }

    .align-self-xxl-end {
        align-self: flex-end !important
    }

    .align-self-xxl-center {
        align-self: center !important
    }

    .align-self-xxl-baseline {
        align-self: baseline !important
    }

    .align-self-xxl-stretch {
        align-self: stretch !important
    }

    .order-xxl-first {
        order: -1 !important
    }

    .order-xxl-0 {
        order: 0 !important
    }

    .order-xxl-1 {
        order: 1 !important
    }

    .order-xxl-2 {
        order: 2 !important
    }

    .order-xxl-3 {
        order: 3 !important
    }

    .order-xxl-4 {
        order: 4 !important
    }

    .order-xxl-5 {
        order: 5 !important
    }

    .order-xxl-last {
        order: 6 !important
    }

    .m-xxl-0 {
        margin: 0 !important
    }

    .m-xxl-1 {
        margin: .25rem !important
    }

    .m-xxl-2 {
        margin: .5rem !important
    }

    .m-xxl-3 {
        margin: 1rem !important
    }

    .m-xxl-4 {
        margin: 1.5rem !important
    }

    .m-xxl-5 {
        margin: 3rem !important
    }

    .m-xxl-auto {
        margin: auto !important
    }

    .mx-xxl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xxl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xxl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xxl-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xxl-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xxl-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xxl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xxl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xxl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xxl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xxl-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xxl-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xxl-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xxl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

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

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

    .mt-xxl-2 {
        margin-top: .5rem !important
    }

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

    .mt-xxl-4 {
        margin-top: 1.5rem !important
    }

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

    .mt-xxl-auto {
        margin-top: auto !important
    }

    .me-xxl-0 {
        margin-right: 0 !important
    }

    .me-xxl-1 {
        margin-right: .25rem !important
    }

    .me-xxl-2 {
        margin-right: .5rem !important
    }

    .me-xxl-3 {
        margin-right: 1rem !important
    }

    .me-xxl-4 {
        margin-right: 1.5rem !important
    }

    .me-xxl-5 {
        margin-right: 3rem !important
    }

    .me-xxl-auto {
        margin-right: auto !important
    }

    .mb-xxl-0 {
        margin-bottom: 0 !important
    }

    .mb-xxl-1 {
        margin-bottom: .25rem !important
    }

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

    .mb-xxl-3 {
        margin-bottom: 1rem !important
    }

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

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

    .mb-xxl-auto {
        margin-bottom: auto !important
    }

    .ms-xxl-0 {
        margin-left: 0 !important
    }

    .ms-xxl-1 {
        margin-left: .25rem !important
    }

    .ms-xxl-2 {
        margin-left: .5rem !important
    }

    .ms-xxl-3 {
        margin-left: 1rem !important
    }

    .ms-xxl-4 {
        margin-left: 1.5rem !important
    }

    .ms-xxl-5 {
        margin-left: 3rem !important
    }

    .ms-xxl-auto {
        margin-left: auto !important
    }

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

    .p-xxl-1 {
        padding: .25rem !important
    }

    .p-xxl-2 {
        padding: .5rem !important
    }

    .p-xxl-3 {
        padding: 1rem !important
    }

    .p-xxl-4 {
        padding: 1.5rem !important
    }

    .p-xxl-5 {
        padding: 3rem !important
    }

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

    .px-xxl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xxl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xxl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xxl-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xxl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

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

    .py-xxl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xxl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xxl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xxl-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xxl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

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

    .pt-xxl-1 {
        padding-top: .25rem !important
    }

    .pt-xxl-2 {
        padding-top: .5rem !important
    }

    .pt-xxl-3 {
        padding-top: 1rem !important
    }

    .pt-xxl-4 {
        padding-top: 1.5rem !important
    }

    .pt-xxl-5 {
        padding-top: 3rem !important
    }

    .pe-xxl-0 {
        padding-right: 0 !important
    }

    .pe-xxl-1 {
        padding-right: .25rem !important
    }

    .pe-xxl-2 {
        padding-right: .5rem !important
    }

    .pe-xxl-3 {
        padding-right: 1rem !important
    }

    .pe-xxl-4 {
        padding-right: 1.5rem !important
    }

    .pe-xxl-5 {
        padding-right: 3rem !important
    }

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

    .pb-xxl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xxl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xxl-3 {
        padding-bottom: 1rem !important
    }

    .pb-xxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-xxl-5 {
        padding-bottom: 3rem !important
    }

    .ps-xxl-0 {
        padding-left: 0 !important
    }

    .ps-xxl-1 {
        padding-left: .25rem !important
    }

    .ps-xxl-2 {
        padding-left: .5rem !important
    }

    .ps-xxl-3 {
        padding-left: 1rem !important
    }

    .ps-xxl-4 {
        padding-left: 1.5rem !important
    }

    .ps-xxl-5 {
        padding-left: 3rem !important
    }

    .gap-xxl-0 {
        gap: 0 !important
    }

    .gap-xxl-1 {
        gap: .25rem !important
    }

    .gap-xxl-2 {
        gap: .5rem !important
    }

    .gap-xxl-3 {
        gap: 1rem !important
    }

    .gap-xxl-4 {
        gap: 1.5rem !important
    }

    .gap-xxl-5 {
        gap: 3rem !important
    }

    .row-gap-xxl-0 {
        row-gap: 0 !important
    }

    .row-gap-xxl-1 {
        row-gap: .25rem !important
    }

    .row-gap-xxl-2 {
        row-gap: .5rem !important
    }

    .row-gap-xxl-3 {
        row-gap: 1rem !important
    }

    .row-gap-xxl-4 {
        row-gap: 1.5rem !important
    }

    .row-gap-xxl-5 {
        row-gap: 3rem !important
    }

    .column-gap-xxl-0 {
        -moz-column-gap: 0 !important;
        column-gap: 0 !important
    }

    .column-gap-xxl-1 {
        -moz-column-gap: 0.25rem !important;
        column-gap: .25rem !important
    }

    .column-gap-xxl-2 {
        -moz-column-gap: 0.5rem !important;
        column-gap: .5rem !important
    }

    .column-gap-xxl-3 {
        -moz-column-gap: 1rem !important;
        column-gap: 1rem !important
    }

    .column-gap-xxl-4 {
        -moz-column-gap: 1.5rem !important;
        column-gap: 1.5rem !important
    }

    .column-gap-xxl-5 {
        -moz-column-gap: 3rem !important;
        column-gap: 3rem !important
    }

    .text-xxl-start {
        text-align: left !important
    }

    .text-xxl-end {
        text-align: right !important
    }

    .text-xxl-center {
        text-align: center !important
    }
}

@media (min-width: 1200px) {
    .fs-1 {
        font-size: 2.5rem !important
    }

    .fs-2 {
        font-size: 2rem !important
    }

    .fs-3 {
        font-size: 1.75rem !important
    }

    .fs-4 {
        font-size: 1.5rem !important
    }
}

@media print {
    .d-print-inline {
        display: inline !important
    }

    .d-print-inline-block {
        display: inline-block !important
    }

    .d-print-block {
        display: block !important
    }

    .d-print-grid {
        display: grid !important
    }

    .d-print-inline-grid {
        display: inline-grid !important
    }

    .d-print-table {
        display: table !important
    }

    .d-print-table-row {
        display: table-row !important
    }

    .d-print-table-cell {
        display: table-cell !important
    }

    .d-print-flex {
        display: flex !important
    }

    .d-print-inline-flex {
        display: inline-flex !important
    }

    .d-print-none {
        display: none !important
    }
}

/*!
 * Bootstrap Icons v1.11.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
@font-face {
    font-display: block;
    font-family: "bootstrap-icons";
    src: url(/wp-content/themes/qualitas-theme/build/fonts/bootstrap-icons.dea24bf5.woff2) format("woff2"), url(/wp-content/themes/qualitas-theme/build/fonts/bootstrap-icons.449ad8ad.woff) format("woff");
}

.bi::before,
[class^="bi-"]::before,
[class*=" bi-"]::before {
    display: inline-block;
    font-family: bootstrap-icons !important;
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: -.125em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.bi-123::before {
    content: "\f67f";
}

.bi-alarm-fill::before {
    content: "\f101";
}

.bi-alarm::before {
    content: "\f102";
}

.bi-align-bottom::before {
    content: "\f103";
}

.bi-align-center::before {
    content: "\f104";
}

.bi-align-end::before {
    content: "\f105";
}

.bi-align-middle::before {
    content: "\f106";
}

.bi-align-start::before {
    content: "\f107";
}

.bi-align-top::before {
    content: "\f108";
}

.bi-alt::before {
    content: "\f109";
}

.bi-app-indicator::before {
    content: "\f10a";
}

.bi-app::before {
    content: "\f10b";
}

.bi-archive-fill::before {
    content: "\f10c";
}

.bi-archive::before {
    content: "\f10d";
}

.bi-arrow-90deg-down::before {
    content: "\f10e";
}

.bi-arrow-90deg-left::before {
    content: "\f10f";
}

.bi-arrow-90deg-right::before {
    content: "\f110";
}

.bi-arrow-90deg-up::before {
    content: "\f111";
}

.bi-arrow-bar-down::before {
    content: "\f112";
}

.bi-arrow-bar-left::before {
    content: "\f113";
}

.bi-arrow-bar-right::before {
    content: "\f114";
}

.bi-arrow-bar-up::before {
    content: "\f115";
}

.bi-arrow-clockwise::before {
    content: "\f116";
}

.bi-arrow-counterclockwise::before {
    content: "\f117";
}

.bi-arrow-down-circle-fill::before {
    content: "\f118";
}

.bi-arrow-down-circle::before {
    content: "\f119";
}

.bi-arrow-down-left-circle-fill::before {
    content: "\f11a";
}

.bi-arrow-down-left-circle::before {
    content: "\f11b";
}

.bi-arrow-down-left-square-fill::before {
    content: "\f11c";
}

.bi-arrow-down-left-square::before {
    content: "\f11d";
}

.bi-arrow-down-left::before {
    content: "\f11e";
}

.bi-arrow-down-right-circle-fill::before {
    content: "\f11f";
}

.bi-arrow-down-right-circle::before {
    content: "\f120";
}

.bi-arrow-down-right-square-fill::before {
    content: "\f121";
}

.bi-arrow-down-right-square::before {
    content: "\f122";
}

.bi-arrow-down-right::before {
    content: "\f123";
}

.bi-arrow-down-short::before {
    content: "\f124";
}

.bi-arrow-down-square-fill::before {
    content: "\f125";
}

.bi-arrow-down-square::before {
    content: "\f126";
}

.bi-arrow-down-up::before {
    content: "\f127";
}

.bi-arrow-down::before {
    content: "\f128";
}

.bi-arrow-left-circle-fill::before {
    content: "\f129";
}

.bi-arrow-left-circle::before {
    content: "\f12a";
}

.bi-arrow-left-right::before {
    content: "\f12b";
}

.bi-arrow-left-short::before {
    content: "\f12c";
}

.bi-arrow-left-square-fill::before {
    content: "\f12d";
}

.bi-arrow-left-square::before {
    content: "\f12e";
}

.bi-arrow-left::before {
    content: "\f12f";
}

.bi-arrow-repeat::before {
    content: "\f130";
}

.bi-arrow-return-left::before {
    content: "\f131";
}

.bi-arrow-return-right::before {
    content: "\f132";
}

.bi-arrow-right-circle-fill::before {
    content: "\f133";
}

.bi-arrow-right-circle::before {
    content: "\f134";
}

.bi-arrow-right-short::before {
    content: "\f135";
}

.bi-arrow-right-square-fill::before {
    content: "\f136";
}

.bi-arrow-right-square::before {
    content: "\f137";
}

.bi-arrow-right::before {
    content: "\f138";
}

.bi-arrow-up-circle-fill::before {
    content: "\f139";
}

.bi-arrow-up-circle::before {
    content: "\f13a";
}

.bi-arrow-up-left-circle-fill::before {
    content: "\f13b";
}

.bi-arrow-up-left-circle::before {
    content: "\f13c";
}

.bi-arrow-up-left-square-fill::before {
    content: "\f13d";
}

.bi-arrow-up-left-square::before {
    content: "\f13e";
}

.bi-arrow-up-left::before {
    content: "\f13f";
}

.bi-arrow-up-right-circle-fill::before {
    content: "\f140";
}

.bi-arrow-up-right-circle::before {
    content: "\f141";
}

.bi-arrow-up-right-square-fill::before {
    content: "\f142";
}

.bi-arrow-up-right-square::before {
    content: "\f143";
}

.bi-arrow-up-right::before {
    content: "\f144";
}

.bi-arrow-up-short::before {
    content: "\f145";
}

.bi-arrow-up-square-fill::before {
    content: "\f146";
}

.bi-arrow-up-square::before {
    content: "\f147";
}

.bi-arrow-up::before {
    content: "\f148";
}

.bi-arrows-angle-contract::before {
    content: "\f149";
}

.bi-arrows-angle-expand::before {
    content: "\f14a";
}

.bi-arrows-collapse::before {
    content: "\f14b";
}

.bi-arrows-expand::before {
    content: "\f14c";
}

.bi-arrows-fullscreen::before {
    content: "\f14d";
}

.bi-arrows-move::before {
    content: "\f14e";
}

.bi-aspect-ratio-fill::before {
    content: "\f14f";
}

.bi-aspect-ratio::before {
    content: "\f150";
}

.bi-asterisk::before {
    content: "\f151";
}

.bi-at::before {
    content: "\f152";
}

.bi-award-fill::before {
    content: "\f153";
}

.bi-award::before {
    content: "\f154";
}

.bi-back::before {
    content: "\f155";
}

.bi-backspace-fill::before {
    content: "\f156";
}

.bi-backspace-reverse-fill::before {
    content: "\f157";
}

.bi-backspace-reverse::before {
    content: "\f158";
}

.bi-backspace::before {
    content: "\f159";
}

.bi-badge-3d-fill::before {
    content: "\f15a";
}

.bi-badge-3d::before {
    content: "\f15b";
}

.bi-badge-4k-fill::before {
    content: "\f15c";
}

.bi-badge-4k::before {
    content: "\f15d";
}

.bi-badge-8k-fill::before {
    content: "\f15e";
}

.bi-badge-8k::before {
    content: "\f15f";
}

.bi-badge-ad-fill::before {
    content: "\f160";
}

.bi-badge-ad::before {
    content: "\f161";
}

.bi-badge-ar-fill::before {
    content: "\f162";
}

.bi-badge-ar::before {
    content: "\f163";
}

.bi-badge-cc-fill::before {
    content: "\f164";
}

.bi-badge-cc::before {
    content: "\f165";
}

.bi-badge-hd-fill::before {
    content: "\f166";
}

.bi-badge-hd::before {
    content: "\f167";
}

.bi-badge-tm-fill::before {
    content: "\f168";
}

.bi-badge-tm::before {
    content: "\f169";
}

.bi-badge-vo-fill::before {
    content: "\f16a";
}

.bi-badge-vo::before {
    content: "\f16b";
}

.bi-badge-vr-fill::before {
    content: "\f16c";
}

.bi-badge-vr::before {
    content: "\f16d";
}

.bi-badge-wc-fill::before {
    content: "\f16e";
}

.bi-badge-wc::before {
    content: "\f16f";
}

.bi-bag-check-fill::before {
    content: "\f170";
}

.bi-bag-check::before {
    content: "\f171";
}

.bi-bag-dash-fill::before {
    content: "\f172";
}

.bi-bag-dash::before {
    content: "\f173";
}

.bi-bag-fill::before {
    content: "\f174";
}

.bi-bag-plus-fill::before {
    content: "\f175";
}

.bi-bag-plus::before {
    content: "\f176";
}

.bi-bag-x-fill::before {
    content: "\f177";
}

.bi-bag-x::before {
    content: "\f178";
}

.bi-bag::before {
    content: "\f179";
}

.bi-bar-chart-fill::before {
    content: "\f17a";
}

.bi-bar-chart-line-fill::before {
    content: "\f17b";
}

.bi-bar-chart-line::before {
    content: "\f17c";
}

.bi-bar-chart-steps::before {
    content: "\f17d";
}

.bi-bar-chart::before {
    content: "\f17e";
}

.bi-basket-fill::before {
    content: "\f17f";
}

.bi-basket::before {
    content: "\f180";
}

.bi-basket2-fill::before {
    content: "\f181";
}

.bi-basket2::before {
    content: "\f182";
}

.bi-basket3-fill::before {
    content: "\f183";
}

.bi-basket3::before {
    content: "\f184";
}

.bi-battery-charging::before {
    content: "\f185";
}

.bi-battery-full::before {
    content: "\f186";
}

.bi-battery-half::before {
    content: "\f187";
}

.bi-battery::before {
    content: "\f188";
}

.bi-bell-fill::before {
    content: "\f189";
}

.bi-bell::before {
    content: "\f18a";
}

.bi-bezier::before {
    content: "\f18b";
}

.bi-bezier2::before {
    content: "\f18c";
}

.bi-bicycle::before {
    content: "\f18d";
}

.bi-binoculars-fill::before {
    content: "\f18e";
}

.bi-binoculars::before {
    content: "\f18f";
}

.bi-blockquote-left::before {
    content: "\f190";
}

.bi-blockquote-right::before {
    content: "\f191";
}

.bi-book-fill::before {
    content: "\f192";
}

.bi-book-half::before {
    content: "\f193";
}

.bi-book::before {
    content: "\f194";
}

.bi-bookmark-check-fill::before {
    content: "\f195";
}

.bi-bookmark-check::before {
    content: "\f196";
}

.bi-bookmark-dash-fill::before {
    content: "\f197";
}

.bi-bookmark-dash::before {
    content: "\f198";
}

.bi-bookmark-fill::before {
    content: "\f199";
}

.bi-bookmark-heart-fill::before {
    content: "\f19a";
}

.bi-bookmark-heart::before {
    content: "\f19b";
}

.bi-bookmark-plus-fill::before {
    content: "\f19c";
}

.bi-bookmark-plus::before {
    content: "\f19d";
}

.bi-bookmark-star-fill::before {
    content: "\f19e";
}

.bi-bookmark-star::before {
    content: "\f19f";
}

.bi-bookmark-x-fill::before {
    content: "\f1a0";
}

.bi-bookmark-x::before {
    content: "\f1a1";
}

.bi-bookmark::before {
    content: "\f1a2";
}

.bi-bookmarks-fill::before {
    content: "\f1a3";
}

.bi-bookmarks::before {
    content: "\f1a4";
}

.bi-bookshelf::before {
    content: "\f1a5";
}

.bi-bootstrap-fill::before {
    content: "\f1a6";
}

.bi-bootstrap-reboot::before {
    content: "\f1a7";
}

.bi-bootstrap::before {
    content: "\f1a8";
}

.bi-border-all::before {
    content: "\f1a9";
}

.bi-border-bottom::before {
    content: "\f1aa";
}

.bi-border-center::before {
    content: "\f1ab";
}

.bi-border-inner::before {
    content: "\f1ac";
}

.bi-border-left::before {
    content: "\f1ad";
}

.bi-border-middle::before {
    content: "\f1ae";
}

.bi-border-outer::before {
    content: "\f1af";
}

.bi-border-right::before {
    content: "\f1b0";
}

.bi-border-style::before {
    content: "\f1b1";
}

.bi-border-top::before {
    content: "\f1b2";
}

.bi-border-width::before {
    content: "\f1b3";
}

.bi-border::before {
    content: "\f1b4";
}

.bi-bounding-box-circles::before {
    content: "\f1b5";
}

.bi-bounding-box::before {
    content: "\f1b6";
}

.bi-box-arrow-down-left::before {
    content: "\f1b7";
}

.bi-box-arrow-down-right::before {
    content: "\f1b8";
}

.bi-box-arrow-down::before {
    content: "\f1b9";
}

.bi-box-arrow-in-down-left::before {
    content: "\f1ba";
}

.bi-box-arrow-in-down-right::before {
    content: "\f1bb";
}

.bi-box-arrow-in-down::before {
    content: "\f1bc";
}

.bi-box-arrow-in-left::before {
    content: "\f1bd";
}

.bi-box-arrow-in-right::before {
    content: "\f1be";
}

.bi-box-arrow-in-up-left::before {
    content: "\f1bf";
}

.bi-box-arrow-in-up-right::before {
    content: "\f1c0";
}

.bi-box-arrow-in-up::before {
    content: "\f1c1";
}

.bi-box-arrow-left::before {
    content: "\f1c2";
}

.bi-box-arrow-right::before {
    content: "\f1c3";
}

.bi-box-arrow-up-left::before {
    content: "\f1c4";
}

.bi-box-arrow-up-right::before {
    content: "\f1c5";
}

.bi-box-arrow-up::before {
    content: "\f1c6";
}

.bi-box-seam::before {
    content: "\f1c7";
}

.bi-box::before {
    content: "\f1c8";
}

.bi-braces::before {
    content: "\f1c9";
}

.bi-bricks::before {
    content: "\f1ca";
}

.bi-briefcase-fill::before {
    content: "\f1cb";
}

.bi-briefcase::before {
    content: "\f1cc";
}

.bi-brightness-alt-high-fill::before {
    content: "\f1cd";
}

.bi-brightness-alt-high::before {
    content: "\f1ce";
}

.bi-brightness-alt-low-fill::before {
    content: "\f1cf";
}

.bi-brightness-alt-low::before {
    content: "\f1d0";
}

.bi-brightness-high-fill::before {
    content: "\f1d1";
}

.bi-brightness-high::before {
    content: "\f1d2";
}

.bi-brightness-low-fill::before {
    content: "\f1d3";
}

.bi-brightness-low::before {
    content: "\f1d4";
}

.bi-broadcast-pin::before {
    content: "\f1d5";
}

.bi-broadcast::before {
    content: "\f1d6";
}

.bi-brush-fill::before {
    content: "\f1d7";
}

.bi-brush::before {
    content: "\f1d8";
}

.bi-bucket-fill::before {
    content: "\f1d9";
}

.bi-bucket::before {
    content: "\f1da";
}

.bi-bug-fill::before {
    content: "\f1db";
}

.bi-bug::before {
    content: "\f1dc";
}

.bi-building::before {
    content: "\f1dd";
}

.bi-bullseye::before {
    content: "\f1de";
}

.bi-calculator-fill::before {
    content: "\f1df";
}

.bi-calculator::before {
    content: "\f1e0";
}

.bi-calendar-check-fill::before {
    content: "\f1e1";
}

.bi-calendar-check::before {
    content: "\f1e2";
}

.bi-calendar-date-fill::before {
    content: "\f1e3";
}

.bi-calendar-date::before {
    content: "\f1e4";
}

.bi-calendar-day-fill::before {
    content: "\f1e5";
}

.bi-calendar-day::before {
    content: "\f1e6";
}

.bi-calendar-event-fill::before {
    content: "\f1e7";
}

.bi-calendar-event::before {
    content: "\f1e8";
}

.bi-calendar-fill::before {
    content: "\f1e9";
}

.bi-calendar-minus-fill::before {
    content: "\f1ea";
}

.bi-calendar-minus::before {
    content: "\f1eb";
}

.bi-calendar-month-fill::before {
    content: "\f1ec";
}

.bi-calendar-month::before {
    content: "\f1ed";
}

.bi-calendar-plus-fill::before {
    content: "\f1ee";
}

.bi-calendar-plus::before {
    content: "\f1ef";
}

.bi-calendar-range-fill::before {
    content: "\f1f0";
}

.bi-calendar-range::before {
    content: "\f1f1";
}

.bi-calendar-week-fill::before {
    content: "\f1f2";
}

.bi-calendar-week::before {
    content: "\f1f3";
}

.bi-calendar-x-fill::before {
    content: "\f1f4";
}

.bi-calendar-x::before {
    content: "\f1f5";
}

.bi-calendar::before {
    content: "\f1f6";
}

.bi-calendar2-check-fill::before {
    content: "\f1f7";
}

.bi-calendar2-check::before {
    content: "\f1f8";
}

.bi-calendar2-date-fill::before {
    content: "\f1f9";
}

.bi-calendar2-date::before {
    content: "\f1fa";
}

.bi-calendar2-day-fill::before {
    content: "\f1fb";
}

.bi-calendar2-day::before {
    content: "\f1fc";
}

.bi-calendar2-event-fill::before {
    content: "\f1fd";
}

.bi-calendar2-event::before {
    content: "\f1fe";
}

.bi-calendar2-fill::before {
    content: "\f1ff";
}

.bi-calendar2-minus-fill::before {
    content: "\f200";
}

.bi-calendar2-minus::before {
    content: "\f201";
}

.bi-calendar2-month-fill::before {
    content: "\f202";
}

.bi-calendar2-month::before {
    content: "\f203";
}

.bi-calendar2-plus-fill::before {
    content: "\f204";
}

.bi-calendar2-plus::before {
    content: "\f205";
}

.bi-calendar2-range-fill::before {
    content: "\f206";
}

.bi-calendar2-range::before {
    content: "\f207";
}

.bi-calendar2-week-fill::before {
    content: "\f208";
}

.bi-calendar2-week::before {
    content: "\f209";
}

.bi-calendar2-x-fill::before {
    content: "\f20a";
}

.bi-calendar2-x::before {
    content: "\f20b";
}

.bi-calendar2::before {
    content: "\f20c";
}

.bi-calendar3-event-fill::before {
    content: "\f20d";
}

.bi-calendar3-event::before {
    content: "\f20e";
}

.bi-calendar3-fill::before {
    content: "\f20f";
}

.bi-calendar3-range-fill::before {
    content: "\f210";
}

.bi-calendar3-range::before {
    content: "\f211";
}

.bi-calendar3-week-fill::before {
    content: "\f212";
}

.bi-calendar3-week::before {
    content: "\f213";
}

.bi-calendar3::before {
    content: "\f214";
}

.bi-calendar4-event::before {
    content: "\f215";
}

.bi-calendar4-range::before {
    content: "\f216";
}

.bi-calendar4-week::before {
    content: "\f217";
}

.bi-calendar4::before {
    content: "\f218";
}

.bi-camera-fill::before {
    content: "\f219";
}

.bi-camera-reels-fill::before {
    content: "\f21a";
}

.bi-camera-reels::before {
    content: "\f21b";
}

.bi-camera-video-fill::before {
    content: "\f21c";
}

.bi-camera-video-off-fill::before {
    content: "\f21d";
}

.bi-camera-video-off::before {
    content: "\f21e";
}

.bi-camera-video::before {
    content: "\f21f";
}

.bi-camera::before {
    content: "\f220";
}

.bi-camera2::before {
    content: "\f221";
}

.bi-capslock-fill::before {
    content: "\f222";
}

.bi-capslock::before {
    content: "\f223";
}

.bi-card-checklist::before {
    content: "\f224";
}

.bi-card-heading::before {
    content: "\f225";
}

.bi-card-image::before {
    content: "\f226";
}

.bi-card-list::before {
    content: "\f227";
}

.bi-card-text::before {
    content: "\f228";
}

.bi-caret-down-fill::before {
    content: "\f229";
}

.bi-caret-down-square-fill::before {
    content: "\f22a";
}

.bi-caret-down-square::before {
    content: "\f22b";
}

.bi-caret-down::before {
    content: "\f22c";
}

.bi-caret-left-fill::before {
    content: "\f22d";
}

.bi-caret-left-square-fill::before {
    content: "\f22e";
}

.bi-caret-left-square::before {
    content: "\f22f";
}

.bi-caret-left::before {
    content: "\f230";
}

.bi-caret-right-fill::before {
    content: "\f231";
}

.bi-caret-right-square-fill::before {
    content: "\f232";
}

.bi-caret-right-square::before {
    content: "\f233";
}

.bi-caret-right::before {
    content: "\f234";
}

.bi-caret-up-fill::before {
    content: "\f235";
}

.bi-caret-up-square-fill::before {
    content: "\f236";
}

.bi-caret-up-square::before {
    content: "\f237";
}

.bi-caret-up::before {
    content: "\f238";
}

.bi-cart-check-fill::before {
    content: "\f239";
}

.bi-cart-check::before {
    content: "\f23a";
}

.bi-cart-dash-fill::before {
    content: "\f23b";
}

.bi-cart-dash::before {
    content: "\f23c";
}

.bi-cart-fill::before {
    content: "\f23d";
}

.bi-cart-plus-fill::before {
    content: "\f23e";
}

.bi-cart-plus::before {
    content: "\f23f";
}

.bi-cart-x-fill::before {
    content: "\f240";
}

.bi-cart-x::before {
    content: "\f241";
}

.bi-cart::before {
    content: "\f242";
}

.bi-cart2::before {
    content: "\f243";
}

.bi-cart3::before {
    content: "\f244";
}

.bi-cart4::before {
    content: "\f245";
}

.bi-cash-stack::before {
    content: "\f246";
}

.bi-cash::before {
    content: "\f247";
}

.bi-cast::before {
    content: "\f248";
}

.bi-chat-dots-fill::before {
    content: "\f249";
}

.bi-chat-dots::before {
    content: "\f24a";
}

.bi-chat-fill::before {
    content: "\f24b";
}

.bi-chat-left-dots-fill::before {
    content: "\f24c";
}

.bi-chat-left-dots::before {
    content: "\f24d";
}

.bi-chat-left-fill::before {
    content: "\f24e";
}

.bi-chat-left-quote-fill::before {
    content: "\f24f";
}

.bi-chat-left-quote::before {
    content: "\f250";
}

.bi-chat-left-text-fill::before {
    content: "\f251";
}

.bi-chat-left-text::before {
    content: "\f252";
}

.bi-chat-left::before {
    content: "\f253";
}

.bi-chat-quote-fill::before {
    content: "\f254";
}

.bi-chat-quote::before {
    content: "\f255";
}

.bi-chat-right-dots-fill::before {
    content: "\f256";
}

.bi-chat-right-dots::before {
    content: "\f257";
}

.bi-chat-right-fill::before {
    content: "\f258";
}

.bi-chat-right-quote-fill::before {
    content: "\f259";
}

.bi-chat-right-quote::before {
    content: "\f25a";
}

.bi-chat-right-text-fill::before {
    content: "\f25b";
}

.bi-chat-right-text::before {
    content: "\f25c";
}

.bi-chat-right::before {
    content: "\f25d";
}

.bi-chat-square-dots-fill::before {
    content: "\f25e";
}

.bi-chat-square-dots::before {
    content: "\f25f";
}

.bi-chat-square-fill::before {
    content: "\f260";
}

.bi-chat-square-quote-fill::before {
    content: "\f261";
}

.bi-chat-square-quote::before {
    content: "\f262";
}

.bi-chat-square-text-fill::before {
    content: "\f263";
}

.bi-chat-square-text::before {
    content: "\f264";
}

.bi-chat-square::before {
    content: "\f265";
}

.bi-chat-text-fill::before {
    content: "\f266";
}

.bi-chat-text::before {
    content: "\f267";
}

.bi-chat::before {
    content: "\f268";
}

.bi-check-all::before {
    content: "\f269";
}

.bi-check-circle-fill::before {
    content: "\f26a";
}

.bi-check-circle::before {
    content: "\f26b";
}

.bi-check-square-fill::before {
    content: "\f26c";
}

.bi-check-square::before {
    content: "\f26d";
}

.bi-check::before {
    content: "\f26e";
}

.bi-check2-all::before {
    content: "\f26f";
}

.bi-check2-circle::before {
    content: "\f270";
}

.bi-check2-square::before {
    content: "\f271";
}

.bi-check2::before {
    content: "\f272";
}

.bi-chevron-bar-contract::before {
    content: "\f273";
}

.bi-chevron-bar-down::before {
    content: "\f274";
}

.bi-chevron-bar-expand::before {
    content: "\f275";
}

.bi-chevron-bar-left::before {
    content: "\f276";
}

.bi-chevron-bar-right::before {
    content: "\f277";
}

.bi-chevron-bar-up::before {
    content: "\f278";
}

.bi-chevron-compact-down::before {
    content: "\f279";
}

.bi-chevron-compact-left::before {
    content: "\f27a";
}

.bi-chevron-compact-right::before {
    content: "\f27b";
}

.bi-chevron-compact-up::before {
    content: "\f27c";
}

.bi-chevron-contract::before {
    content: "\f27d";
}

.bi-chevron-double-down::before {
    content: "\f27e";
}

.bi-chevron-double-left::before {
    content: "\f27f";
}

.bi-chevron-double-right::before {
    content: "\f280";
}

.bi-chevron-double-up::before {
    content: "\f281";
}

.bi-chevron-down::before {
    content: "\f282";
}

.bi-chevron-expand::before {
    content: "\f283";
}

.bi-chevron-left::before {
    content: "\f284";
}

.bi-chevron-right::before {
    content: "\f285";
}

.bi-chevron-up::before {
    content: "\f286";
}

.bi-circle-fill::before {
    content: "\f287";
}

.bi-circle-half::before {
    content: "\f288";
}

.bi-circle-square::before {
    content: "\f289";
}

.bi-circle::before {
    content: "\f28a";
}

.bi-clipboard-check::before {
    content: "\f28b";
}

.bi-clipboard-data::before {
    content: "\f28c";
}

.bi-clipboard-minus::before {
    content: "\f28d";
}

.bi-clipboard-plus::before {
    content: "\f28e";
}

.bi-clipboard-x::before {
    content: "\f28f";
}

.bi-clipboard::before {
    content: "\f290";
}

.bi-clock-fill::before {
    content: "\f291";
}

.bi-clock-history::before {
    content: "\f292";
}

.bi-clock::before {
    content: "\f293";
}

.bi-cloud-arrow-down-fill::before {
    content: "\f294";
}

.bi-cloud-arrow-down::before {
    content: "\f295";
}

.bi-cloud-arrow-up-fill::before {
    content: "\f296";
}

.bi-cloud-arrow-up::before {
    content: "\f297";
}

.bi-cloud-check-fill::before {
    content: "\f298";
}

.bi-cloud-check::before {
    content: "\f299";
}

.bi-cloud-download-fill::before {
    content: "\f29a";
}

.bi-cloud-download::before {
    content: "\f29b";
}

.bi-cloud-drizzle-fill::before {
    content: "\f29c";
}

.bi-cloud-drizzle::before {
    content: "\f29d";
}

.bi-cloud-fill::before {
    content: "\f29e";
}

.bi-cloud-fog-fill::before {
    content: "\f29f";
}

.bi-cloud-fog::before {
    content: "\f2a0";
}

.bi-cloud-fog2-fill::before {
    content: "\f2a1";
}

.bi-cloud-fog2::before {
    content: "\f2a2";
}

.bi-cloud-hail-fill::before {
    content: "\f2a3";
}

.bi-cloud-hail::before {
    content: "\f2a4";
}

.bi-cloud-haze-fill::before {
    content: "\f2a6";
}

.bi-cloud-haze::before {
    content: "\f2a7";
}

.bi-cloud-haze2-fill::before {
    content: "\f2a8";
}

.bi-cloud-lightning-fill::before {
    content: "\f2a9";
}

.bi-cloud-lightning-rain-fill::before {
    content: "\f2aa";
}

.bi-cloud-lightning-rain::before {
    content: "\f2ab";
}

.bi-cloud-lightning::before {
    content: "\f2ac";
}

.bi-cloud-minus-fill::before {
    content: "\f2ad";
}

.bi-cloud-minus::before {
    content: "\f2ae";
}

.bi-cloud-moon-fill::before {
    content: "\f2af";
}

.bi-cloud-moon::before {
    content: "\f2b0";
}

.bi-cloud-plus-fill::before {
    content: "\f2b1";
}

.bi-cloud-plus::before {
    content: "\f2b2";
}

.bi-cloud-rain-fill::before {
    content: "\f2b3";
}

.bi-cloud-rain-heavy-fill::before {
    content: "\f2b4";
}

.bi-cloud-rain-heavy::before {
    content: "\f2b5";
}

.bi-cloud-rain::before {
    content: "\f2b6";
}

.bi-cloud-slash-fill::before {
    content: "\f2b7";
}

.bi-cloud-slash::before {
    content: "\f2b8";
}

.bi-cloud-sleet-fill::before {
    content: "\f2b9";
}

.bi-cloud-sleet::before {
    content: "\f2ba";
}

.bi-cloud-snow-fill::before {
    content: "\f2bb";
}

.bi-cloud-snow::before {
    content: "\f2bc";
}

.bi-cloud-sun-fill::before {
    content: "\f2bd";
}

.bi-cloud-sun::before {
    content: "\f2be";
}

.bi-cloud-upload-fill::before {
    content: "\f2bf";
}

.bi-cloud-upload::before {
    content: "\f2c0";
}

.bi-cloud::before {
    content: "\f2c1";
}

.bi-clouds-fill::before {
    content: "\f2c2";
}

.bi-clouds::before {
    content: "\f2c3";
}

.bi-cloudy-fill::before {
    content: "\f2c4";
}

.bi-cloudy::before {
    content: "\f2c5";
}

.bi-code-slash::before {
    content: "\f2c6";
}

.bi-code-square::before {
    content: "\f2c7";
}

.bi-code::before {
    content: "\f2c8";
}

.bi-collection-fill::before {
    content: "\f2c9";
}

.bi-collection-play-fill::before {
    content: "\f2ca";
}

.bi-collection-play::before {
    content: "\f2cb";
}

.bi-collection::before {
    content: "\f2cc";
}

.bi-columns-gap::before {
    content: "\f2cd";
}

.bi-columns::before {
    content: "\f2ce";
}

.bi-command::before {
    content: "\f2cf";
}

.bi-compass-fill::before {
    content: "\f2d0";
}

.bi-compass::before {
    content: "\f2d1";
}

.bi-cone-striped::before {
    content: "\f2d2";
}

.bi-cone::before {
    content: "\f2d3";
}

.bi-controller::before {
    content: "\f2d4";
}

.bi-cpu-fill::before {
    content: "\f2d5";
}

.bi-cpu::before {
    content: "\f2d6";
}

.bi-credit-card-2-back-fill::before {
    content: "\f2d7";
}

.bi-credit-card-2-back::before {
    content: "\f2d8";
}

.bi-credit-card-2-front-fill::before {
    content: "\f2d9";
}

.bi-credit-card-2-front::before {
    content: "\f2da";
}

.bi-credit-card-fill::before {
    content: "\f2db";
}

.bi-credit-card::before {
    content: "\f2dc";
}

.bi-crop::before {
    content: "\f2dd";
}

.bi-cup-fill::before {
    content: "\f2de";
}

.bi-cup-straw::before {
    content: "\f2df";
}

.bi-cup::before {
    content: "\f2e0";
}

.bi-cursor-fill::before {
    content: "\f2e1";
}

.bi-cursor-text::before {
    content: "\f2e2";
}

.bi-cursor::before {
    content: "\f2e3";
}

.bi-dash-circle-dotted::before {
    content: "\f2e4";
}

.bi-dash-circle-fill::before {
    content: "\f2e5";
}

.bi-dash-circle::before {
    content: "\f2e6";
}

.bi-dash-square-dotted::before {
    content: "\f2e7";
}

.bi-dash-square-fill::before {
    content: "\f2e8";
}

.bi-dash-square::before {
    content: "\f2e9";
}

.bi-dash::before {
    content: "\f2ea";
}

.bi-diagram-2-fill::before {
    content: "\f2eb";
}

.bi-diagram-2::before {
    content: "\f2ec";
}

.bi-diagram-3-fill::before {
    content: "\f2ed";
}

.bi-diagram-3::before {
    content: "\f2ee";
}

.bi-diamond-fill::before {
    content: "\f2ef";
}

.bi-diamond-half::before {
    content: "\f2f0";
}

.bi-diamond::before {
    content: "\f2f1";
}

.bi-dice-1-fill::before {
    content: "\f2f2";
}

.bi-dice-1::before {
    content: "\f2f3";
}

.bi-dice-2-fill::before {
    content: "\f2f4";
}

.bi-dice-2::before {
    content: "\f2f5";
}

.bi-dice-3-fill::before {
    content: "\f2f6";
}

.bi-dice-3::before {
    content: "\f2f7";
}

.bi-dice-4-fill::before {
    content: "\f2f8";
}

.bi-dice-4::before {
    content: "\f2f9";
}

.bi-dice-5-fill::before {
    content: "\f2fa";
}

.bi-dice-5::before {
    content: "\f2fb";
}

.bi-dice-6-fill::before {
    content: "\f2fc";
}

.bi-dice-6::before {
    content: "\f2fd";
}

.bi-disc-fill::before {
    content: "\f2fe";
}

.bi-disc::before {
    content: "\f2ff";
}

.bi-discord::before {
    content: "\f300";
}

.bi-display-fill::before {
    content: "\f301";
}

.bi-display::before {
    content: "\f302";
}

.bi-distribute-horizontal::before {
    content: "\f303";
}

.bi-distribute-vertical::before {
    content: "\f304";
}

.bi-door-closed-fill::before {
    content: "\f305";
}

.bi-door-closed::before {
    content: "\f306";
}

.bi-door-open-fill::before {
    content: "\f307";
}

.bi-door-open::before {
    content: "\f308";
}

.bi-dot::before {
    content: "\f309";
}

.bi-download::before {
    content: "\f30a";
}

.bi-droplet-fill::before {
    content: "\f30b";
}

.bi-droplet-half::before {
    content: "\f30c";
}

.bi-droplet::before {
    content: "\f30d";
}

.bi-earbuds::before {
    content: "\f30e";
}

.bi-easel-fill::before {
    content: "\f30f";
}

.bi-easel::before {
    content: "\f310";
}

.bi-egg-fill::before {
    content: "\f311";
}

.bi-egg-fried::before {
    content: "\f312";
}

.bi-egg::before {
    content: "\f313";
}

.bi-eject-fill::before {
    content: "\f314";
}

.bi-eject::before {
    content: "\f315";
}

.bi-emoji-angry-fill::before {
    content: "\f316";
}

.bi-emoji-angry::before {
    content: "\f317";
}

.bi-emoji-dizzy-fill::before {
    content: "\f318";
}

.bi-emoji-dizzy::before {
    content: "\f319";
}

.bi-emoji-expressionless-fill::before {
    content: "\f31a";
}

.bi-emoji-expressionless::before {
    content: "\f31b";
}

.bi-emoji-frown-fill::before {
    content: "\f31c";
}

.bi-emoji-frown::before {
    content: "\f31d";
}

.bi-emoji-heart-eyes-fill::before {
    content: "\f31e";
}

.bi-emoji-heart-eyes::before {
    content: "\f31f";
}

.bi-emoji-laughing-fill::before {
    content: "\f320";
}

.bi-emoji-laughing::before {
    content: "\f321";
}

.bi-emoji-neutral-fill::before {
    content: "\f322";
}

.bi-emoji-neutral::before {
    content: "\f323";
}

.bi-emoji-smile-fill::before {
    content: "\f324";
}

.bi-emoji-smile-upside-down-fill::before {
    content: "\f325";
}

.bi-emoji-smile-upside-down::before {
    content: "\f326";
}

.bi-emoji-smile::before {
    content: "\f327";
}

.bi-emoji-sunglasses-fill::before {
    content: "\f328";
}

.bi-emoji-sunglasses::before {
    content: "\f329";
}

.bi-emoji-wink-fill::before {
    content: "\f32a";
}

.bi-emoji-wink::before {
    content: "\f32b";
}

.bi-envelope-fill::before {
    content: "\f32c";
}

.bi-envelope-open-fill::before {
    content: "\f32d";
}

.bi-envelope-open::before {
    content: "\f32e";
}

.bi-envelope::before {
    content: "\f32f";
}

.bi-eraser-fill::before {
    content: "\f330";
}

.bi-eraser::before {
    content: "\f331";
}

.bi-exclamation-circle-fill::before {
    content: "\f332";
}

.bi-exclamation-circle::before {
    content: "\f333";
}

.bi-exclamation-diamond-fill::before {
    content: "\f334";
}

.bi-exclamation-diamond::before {
    content: "\f335";
}

.bi-exclamation-octagon-fill::before {
    content: "\f336";
}

.bi-exclamation-octagon::before {
    content: "\f337";
}

.bi-exclamation-square-fill::before {
    content: "\f338";
}

.bi-exclamation-square::before {
    content: "\f339";
}

.bi-exclamation-triangle-fill::before {
    content: "\f33a";
}

.bi-exclamation-triangle::before {
    content: "\f33b";
}

.bi-exclamation::before {
    content: "\f33c";
}

.bi-exclude::before {
    content: "\f33d";
}

.bi-eye-fill::before {
    content: "\f33e";
}

.bi-eye-slash-fill::before {
    content: "\f33f";
}

.bi-eye-slash::before {
    content: "\f340";
}

.bi-eye::before {
    content: "\f341";
}

.bi-eyedropper::before {
    content: "\f342";
}

.bi-eyeglasses::before {
    content: "\f343";
}

.bi-facebook::before {
    content: "\f344";
}

.bi-file-arrow-down-fill::before {
    content: "\f345";
}

.bi-file-arrow-down::before {
    content: "\f346";
}

.bi-file-arrow-up-fill::before {
    content: "\f347";
}

.bi-file-arrow-up::before {
    content: "\f348";
}

.bi-file-bar-graph-fill::before {
    content: "\f349";
}

.bi-file-bar-graph::before {
    content: "\f34a";
}

.bi-file-binary-fill::before {
    content: "\f34b";
}

.bi-file-binary::before {
    content: "\f34c";
}

.bi-file-break-fill::before {
    content: "\f34d";
}

.bi-file-break::before {
    content: "\f34e";
}

.bi-file-check-fill::before {
    content: "\f34f";
}

.bi-file-check::before {
    content: "\f350";
}

.bi-file-code-fill::before {
    content: "\f351";
}

.bi-file-code::before {
    content: "\f352";
}

.bi-file-diff-fill::before {
    content: "\f353";
}

.bi-file-diff::before {
    content: "\f354";
}

.bi-file-earmark-arrow-down-fill::before {
    content: "\f355";
}

.bi-file-earmark-arrow-down::before {
    content: "\f356";
}

.bi-file-earmark-arrow-up-fill::before {
    content: "\f357";
}

.bi-file-earmark-arrow-up::before {
    content: "\f358";
}

.bi-file-earmark-bar-graph-fill::before {
    content: "\f359";
}

.bi-file-earmark-bar-graph::before {
    content: "\f35a";
}

.bi-file-earmark-binary-fill::before {
    content: "\f35b";
}

.bi-file-earmark-binary::before {
    content: "\f35c";
}

.bi-file-earmark-break-fill::before {
    content: "\f35d";
}

.bi-file-earmark-break::before {
    content: "\f35e";
}

.bi-file-earmark-check-fill::before {
    content: "\f35f";
}

.bi-file-earmark-check::before {
    content: "\f360";
}

.bi-file-earmark-code-fill::before {
    content: "\f361";
}

.bi-file-earmark-code::before {
    content: "\f362";
}

.bi-file-earmark-diff-fill::before {
    content: "\f363";
}

.bi-file-earmark-diff::before {
    content: "\f364";
}

.bi-file-earmark-easel-fill::before {
    content: "\f365";
}

.bi-file-earmark-easel::before {
    content: "\f366";
}

.bi-file-earmark-excel-fill::before {
    content: "\f367";
}

.bi-file-earmark-excel::before {
    content: "\f368";
}

.bi-file-earmark-fill::before {
    content: "\f369";
}

.bi-file-earmark-font-fill::before {
    content: "\f36a";
}

.bi-file-earmark-font::before {
    content: "\f36b";
}

.bi-file-earmark-image-fill::before {
    content: "\f36c";
}

.bi-file-earmark-image::before {
    content: "\f36d";
}

.bi-file-earmark-lock-fill::before {
    content: "\f36e";
}

.bi-file-earmark-lock::before {
    content: "\f36f";
}

.bi-file-earmark-lock2-fill::before {
    content: "\f370";
}

.bi-file-earmark-lock2::before {
    content: "\f371";
}

.bi-file-earmark-medical-fill::before {
    content: "\f372";
}

.bi-file-earmark-medical::before {
    content: "\f373";
}

.bi-file-earmark-minus-fill::before {
    content: "\f374";
}

.bi-file-earmark-minus::before {
    content: "\f375";
}

.bi-file-earmark-music-fill::before {
    content: "\f376";
}

.bi-file-earmark-music::before {
    content: "\f377";
}

.bi-file-earmark-person-fill::before {
    content: "\f378";
}

.bi-file-earmark-person::before {
    content: "\f379";
}

.bi-file-earmark-play-fill::before {
    content: "\f37a";
}

.bi-file-earmark-play::before {
    content: "\f37b";
}

.bi-file-earmark-plus-fill::before {
    content: "\f37c";
}

.bi-file-earmark-plus::before {
    content: "\f37d";
}

.bi-file-earmark-post-fill::before {
    content: "\f37e";
}

.bi-file-earmark-post::before {
    content: "\f37f";
}

.bi-file-earmark-ppt-fill::before {
    content: "\f380";
}

.bi-file-earmark-ppt::before {
    content: "\f381";
}

.bi-file-earmark-richtext-fill::before {
    content: "\f382";
}

.bi-file-earmark-richtext::before {
    content: "\f383";
}

.bi-file-earmark-ruled-fill::before {
    content: "\f384";
}

.bi-file-earmark-ruled::before {
    content: "\f385";
}

.bi-file-earmark-slides-fill::before {
    content: "\f386";
}

.bi-file-earmark-slides::before {
    content: "\f387";
}

.bi-file-earmark-spreadsheet-fill::before {
    content: "\f388";
}

.bi-file-earmark-spreadsheet::before {
    content: "\f389";
}

.bi-file-earmark-text-fill::before {
    content: "\f38a";
}

.bi-file-earmark-text::before {
    content: "\f38b";
}

.bi-file-earmark-word-fill::before {
    content: "\f38c";
}

.bi-file-earmark-word::before {
    content: "\f38d";
}

.bi-file-earmark-x-fill::before {
    content: "\f38e";
}

.bi-file-earmark-x::before {
    content: "\f38f";
}

.bi-file-earmark-zip-fill::before {
    content: "\f390";
}

.bi-file-earmark-zip::before {
    content: "\f391";
}

.bi-file-earmark::before {
    content: "\f392";
}

.bi-file-easel-fill::before {
    content: "\f393";
}

.bi-file-easel::before {
    content: "\f394";
}

.bi-file-excel-fill::before {
    content: "\f395";
}

.bi-file-excel::before {
    content: "\f396";
}

.bi-file-fill::before {
    content: "\f397";
}

.bi-file-font-fill::before {
    content: "\f398";
}

.bi-file-font::before {
    content: "\f399";
}

.bi-file-image-fill::before {
    content: "\f39a";
}

.bi-file-image::before {
    content: "\f39b";
}

.bi-file-lock-fill::before {
    content: "\f39c";
}

.bi-file-lock::before {
    content: "\f39d";
}

.bi-file-lock2-fill::before {
    content: "\f39e";
}

.bi-file-lock2::before {
    content: "\f39f";
}

.bi-file-medical-fill::before {
    content: "\f3a0";
}

.bi-file-medical::before {
    content: "\f3a1";
}

.bi-file-minus-fill::before {
    content: "\f3a2";
}

.bi-file-minus::before {
    content: "\f3a3";
}

.bi-file-music-fill::before {
    content: "\f3a4";
}

.bi-file-music::before {
    content: "\f3a5";
}

.bi-file-person-fill::before {
    content: "\f3a6";
}

.bi-file-person::before {
    content: "\f3a7";
}

.bi-file-play-fill::before {
    content: "\f3a8";
}

.bi-file-play::before {
    content: "\f3a9";
}

.bi-file-plus-fill::before {
    content: "\f3aa";
}

.bi-file-plus::before {
    content: "\f3ab";
}

.bi-file-post-fill::before {
    content: "\f3ac";
}

.bi-file-post::before {
    content: "\f3ad";
}

.bi-file-ppt-fill::before {
    content: "\f3ae";
}

.bi-file-ppt::before {
    content: "\f3af";
}

.bi-file-richtext-fill::before {
    content: "\f3b0";
}

.bi-file-richtext::before {
    content: "\f3b1";
}

.bi-file-ruled-fill::before {
    content: "\f3b2";
}

.bi-file-ruled::before {
    content: "\f3b3";
}

.bi-file-slides-fill::before {
    content: "\f3b4";
}

.bi-file-slides::before {
    content: "\f3b5";
}

.bi-file-spreadsheet-fill::before {
    content: "\f3b6";
}

.bi-file-spreadsheet::before {
    content: "\f3b7";
}

.bi-file-text-fill::before {
    content: "\f3b8";
}

.bi-file-text::before {
    content: "\f3b9";
}

.bi-file-word-fill::before {
    content: "\f3ba";
}

.bi-file-word::before {
    content: "\f3bb";
}

.bi-file-x-fill::before {
    content: "\f3bc";
}

.bi-file-x::before {
    content: "\f3bd";
}

.bi-file-zip-fill::before {
    content: "\f3be";
}

.bi-file-zip::before {
    content: "\f3bf";
}

.bi-file::before {
    content: "\f3c0";
}

.bi-files-alt::before {
    content: "\f3c1";
}

.bi-files::before {
    content: "\f3c2";
}

.bi-film::before {
    content: "\f3c3";
}

.bi-filter-circle-fill::before {
    content: "\f3c4";
}

.bi-filter-circle::before {
    content: "\f3c5";
}

.bi-filter-left::before {
    content: "\f3c6";
}

.bi-filter-right::before {
    content: "\f3c7";
}

.bi-filter-square-fill::before {
    content: "\f3c8";
}

.bi-filter-square::before {
    content: "\f3c9";
}

.bi-filter::before {
    content: "\f3ca";
}

.bi-flag-fill::before {
    content: "\f3cb";
}

.bi-flag::before {
    content: "\f3cc";
}

.bi-flower1::before {
    content: "\f3cd";
}

.bi-flower2::before {
    content: "\f3ce";
}

.bi-flower3::before {
    content: "\f3cf";
}

.bi-folder-check::before {
    content: "\f3d0";
}

.bi-folder-fill::before {
    content: "\f3d1";
}

.bi-folder-minus::before {
    content: "\f3d2";
}

.bi-folder-plus::before {
    content: "\f3d3";
}

.bi-folder-symlink-fill::before {
    content: "\f3d4";
}

.bi-folder-symlink::before {
    content: "\f3d5";
}

.bi-folder-x::before {
    content: "\f3d6";
}

.bi-folder::before {
    content: "\f3d7";
}

.bi-folder2-open::before {
    content: "\f3d8";
}

.bi-folder2::before {
    content: "\f3d9";
}

.bi-fonts::before {
    content: "\f3da";
}

.bi-forward-fill::before {
    content: "\f3db";
}

.bi-forward::before {
    content: "\f3dc";
}

.bi-front::before {
    content: "\f3dd";
}

.bi-fullscreen-exit::before {
    content: "\f3de";
}

.bi-fullscreen::before {
    content: "\f3df";
}

.bi-funnel-fill::before {
    content: "\f3e0";
}

.bi-funnel::before {
    content: "\f3e1";
}

.bi-gear-fill::before {
    content: "\f3e2";
}

.bi-gear-wide-connected::before {
    content: "\f3e3";
}

.bi-gear-wide::before {
    content: "\f3e4";
}

.bi-gear::before {
    content: "\f3e5";
}

.bi-gem::before {
    content: "\f3e6";
}

.bi-geo-alt-fill::before {
    content: "\f3e7";
}

.bi-geo-alt::before {
    content: "\f3e8";
}

.bi-geo-fill::before {
    content: "\f3e9";
}

.bi-geo::before {
    content: "\f3ea";
}

.bi-gift-fill::before {
    content: "\f3eb";
}

.bi-gift::before {
    content: "\f3ec";
}

.bi-github::before {
    content: "\f3ed";
}

.bi-globe::before {
    content: "\f3ee";
}

.bi-globe2::before {
    content: "\f3ef";
}

.bi-google::before {
    content: "\f3f0";
}

.bi-graph-down::before {
    content: "\f3f1";
}

.bi-graph-up::before {
    content: "\f3f2";
}

.bi-grid-1x2-fill::before {
    content: "\f3f3";
}

.bi-grid-1x2::before {
    content: "\f3f4";
}

.bi-grid-3x2-gap-fill::before {
    content: "\f3f5";
}

.bi-grid-3x2-gap::before {
    content: "\f3f6";
}

.bi-grid-3x2::before {
    content: "\f3f7";
}

.bi-grid-3x3-gap-fill::before {
    content: "\f3f8";
}

.bi-grid-3x3-gap::before {
    content: "\f3f9";
}

.bi-grid-3x3::before {
    content: "\f3fa";
}

.bi-grid-fill::before {
    content: "\f3fb";
}

.bi-grid::before {
    content: "\f3fc";
}

.bi-grip-horizontal::before {
    content: "\f3fd";
}

.bi-grip-vertical::before {
    content: "\f3fe";
}

.bi-hammer::before {
    content: "\f3ff";
}

.bi-hand-index-fill::before {
    content: "\f400";
}

.bi-hand-index-thumb-fill::before {
    content: "\f401";
}

.bi-hand-index-thumb::before {
    content: "\f402";
}

.bi-hand-index::before {
    content: "\f403";
}

.bi-hand-thumbs-down-fill::before {
    content: "\f404";
}

.bi-hand-thumbs-down::before {
    content: "\f405";
}

.bi-hand-thumbs-up-fill::before {
    content: "\f406";
}

.bi-hand-thumbs-up::before {
    content: "\f407";
}

.bi-handbag-fill::before {
    content: "\f408";
}

.bi-handbag::before {
    content: "\f409";
}

.bi-hash::before {
    content: "\f40a";
}

.bi-hdd-fill::before {
    content: "\f40b";
}

.bi-hdd-network-fill::before {
    content: "\f40c";
}

.bi-hdd-network::before {
    content: "\f40d";
}

.bi-hdd-rack-fill::before {
    content: "\f40e";
}

.bi-hdd-rack::before {
    content: "\f40f";
}

.bi-hdd-stack-fill::before {
    content: "\f410";
}

.bi-hdd-stack::before {
    content: "\f411";
}

.bi-hdd::before {
    content: "\f412";
}

.bi-headphones::before {
    content: "\f413";
}

.bi-headset::before {
    content: "\f414";
}

.bi-heart-fill::before {
    content: "\f415";
}

.bi-heart-half::before {
    content: "\f416";
}

.bi-heart::before {
    content: "\f417";
}

.bi-heptagon-fill::before {
    content: "\f418";
}

.bi-heptagon-half::before {
    content: "\f419";
}

.bi-heptagon::before {
    content: "\f41a";
}

.bi-hexagon-fill::before {
    content: "\f41b";
}

.bi-hexagon-half::before {
    content: "\f41c";
}

.bi-hexagon::before {
    content: "\f41d";
}

.bi-hourglass-bottom::before {
    content: "\f41e";
}

.bi-hourglass-split::before {
    content: "\f41f";
}

.bi-hourglass-top::before {
    content: "\f420";
}

.bi-hourglass::before {
    content: "\f421";
}

.bi-house-door-fill::before {
    content: "\f422";
}

.bi-house-door::before {
    content: "\f423";
}

.bi-house-fill::before {
    content: "\f424";
}

.bi-house::before {
    content: "\f425";
}

.bi-hr::before {
    content: "\f426";
}

.bi-hurricane::before {
    content: "\f427";
}

.bi-image-alt::before {
    content: "\f428";
}

.bi-image-fill::before {
    content: "\f429";
}

.bi-image::before {
    content: "\f42a";
}

.bi-images::before {
    content: "\f42b";
}

.bi-inbox-fill::before {
    content: "\f42c";
}

.bi-inbox::before {
    content: "\f42d";
}

.bi-inboxes-fill::before {
    content: "\f42e";
}

.bi-inboxes::before {
    content: "\f42f";
}

.bi-info-circle-fill::before {
    content: "\f430";
}

.bi-info-circle::before {
    content: "\f431";
}

.bi-info-square-fill::before {
    content: "\f432";
}

.bi-info-square::before {
    content: "\f433";
}

.bi-info::before {
    content: "\f434";
}

.bi-input-cursor-text::before {
    content: "\f435";
}

.bi-input-cursor::before {
    content: "\f436";
}

.bi-instagram::before {
    content: "\f437";
}

.bi-intersect::before {
    content: "\f438";
}

.bi-journal-album::before {
    content: "\f439";
}

.bi-journal-arrow-down::before {
    content: "\f43a";
}

.bi-journal-arrow-up::before {
    content: "\f43b";
}

.bi-journal-bookmark-fill::before {
    content: "\f43c";
}

.bi-journal-bookmark::before {
    content: "\f43d";
}

.bi-journal-check::before {
    content: "\f43e";
}

.bi-journal-code::before {
    content: "\f43f";
}

.bi-journal-medical::before {
    content: "\f440";
}

.bi-journal-minus::before {
    content: "\f441";
}

.bi-journal-plus::before {
    content: "\f442";
}

.bi-journal-richtext::before {
    content: "\f443";
}

.bi-journal-text::before {
    content: "\f444";
}

.bi-journal-x::before {
    content: "\f445";
}

.bi-journal::before {
    content: "\f446";
}

.bi-journals::before {
    content: "\f447";
}

.bi-joystick::before {
    content: "\f448";
}

.bi-justify-left::before {
    content: "\f449";
}

.bi-justify-right::before {
    content: "\f44a";
}

.bi-justify::before {
    content: "\f44b";
}

.bi-kanban-fill::before {
    content: "\f44c";
}

.bi-kanban::before {
    content: "\f44d";
}

.bi-key-fill::before {
    content: "\f44e";
}

.bi-key::before {
    content: "\f44f";
}

.bi-keyboard-fill::before {
    content: "\f450";
}

.bi-keyboard::before {
    content: "\f451";
}

.bi-ladder::before {
    content: "\f452";
}

.bi-lamp-fill::before {
    content: "\f453";
}

.bi-lamp::before {
    content: "\f454";
}

.bi-laptop-fill::before {
    content: "\f455";
}

.bi-laptop::before {
    content: "\f456";
}

.bi-layer-backward::before {
    content: "\f457";
}

.bi-layer-forward::before {
    content: "\f458";
}

.bi-layers-fill::before {
    content: "\f459";
}

.bi-layers-half::before {
    content: "\f45a";
}

.bi-layers::before {
    content: "\f45b";
}

.bi-layout-sidebar-inset-reverse::before {
    content: "\f45c";
}

.bi-layout-sidebar-inset::before {
    content: "\f45d";
}

.bi-layout-sidebar-reverse::before {
    content: "\f45e";
}

.bi-layout-sidebar::before {
    content: "\f45f";
}

.bi-layout-split::before {
    content: "\f460";
}

.bi-layout-text-sidebar-reverse::before {
    content: "\f461";
}

.bi-layout-text-sidebar::before {
    content: "\f462";
}

.bi-layout-text-window-reverse::before {
    content: "\f463";
}

.bi-layout-text-window::before {
    content: "\f464";
}

.bi-layout-three-columns::before {
    content: "\f465";
}

.bi-layout-wtf::before {
    content: "\f466";
}

.bi-life-preserver::before {
    content: "\f467";
}

.bi-lightbulb-fill::before {
    content: "\f468";
}

.bi-lightbulb-off-fill::before {
    content: "\f469";
}

.bi-lightbulb-off::before {
    content: "\f46a";
}

.bi-lightbulb::before {
    content: "\f46b";
}

.bi-lightning-charge-fill::before {
    content: "\f46c";
}

.bi-lightning-charge::before {
    content: "\f46d";
}

.bi-lightning-fill::before {
    content: "\f46e";
}

.bi-lightning::before {
    content: "\f46f";
}

.bi-link-45deg::before {
    content: "\f470";
}

.bi-link::before {
    content: "\f471";
}

.bi-linkedin::before {
    content: "\f472";
}

.bi-list-check::before {
    content: "\f473";
}

.bi-list-nested::before {
    content: "\f474";
}

.bi-list-ol::before {
    content: "\f475";
}

.bi-list-stars::before {
    content: "\f476";
}

.bi-list-task::before {
    content: "\f477";
}

.bi-list-ul::before {
    content: "\f478";
}

.bi-list::before {
    content: "\f479";
}

.bi-lock-fill::before {
    content: "\f47a";
}

.bi-lock::before {
    content: "\f47b";
}

.bi-mailbox::before {
    content: "\f47c";
}

.bi-mailbox2::before {
    content: "\f47d";
}

.bi-map-fill::before {
    content: "\f47e";
}

.bi-map::before {
    content: "\f47f";
}

.bi-markdown-fill::before {
    content: "\f480";
}

.bi-markdown::before {
    content: "\f481";
}

.bi-mask::before {
    content: "\f482";
}

.bi-megaphone-fill::before {
    content: "\f483";
}

.bi-megaphone::before {
    content: "\f484";
}

.bi-menu-app-fill::before {
    content: "\f485";
}

.bi-menu-app::before {
    content: "\f486";
}

.bi-menu-button-fill::before {
    content: "\f487";
}

.bi-menu-button-wide-fill::before {
    content: "\f488";
}

.bi-menu-button-wide::before {
    content: "\f489";
}

.bi-menu-button::before {
    content: "\f48a";
}

.bi-menu-down::before {
    content: "\f48b";
}

.bi-menu-up::before {
    content: "\f48c";
}

.bi-mic-fill::before {
    content: "\f48d";
}

.bi-mic-mute-fill::before {
    content: "\f48e";
}

.bi-mic-mute::before {
    content: "\f48f";
}

.bi-mic::before {
    content: "\f490";
}

.bi-minecart-loaded::before {
    content: "\f491";
}

.bi-minecart::before {
    content: "\f492";
}

.bi-moisture::before {
    content: "\f493";
}

.bi-moon-fill::before {
    content: "\f494";
}

.bi-moon-stars-fill::before {
    content: "\f495";
}

.bi-moon-stars::before {
    content: "\f496";
}

.bi-moon::before {
    content: "\f497";
}

.bi-mouse-fill::before {
    content: "\f498";
}

.bi-mouse::before {
    content: "\f499";
}

.bi-mouse2-fill::before {
    content: "\f49a";
}

.bi-mouse2::before {
    content: "\f49b";
}

.bi-mouse3-fill::before {
    content: "\f49c";
}

.bi-mouse3::before {
    content: "\f49d";
}

.bi-music-note-beamed::before {
    content: "\f49e";
}

.bi-music-note-list::before {
    content: "\f49f";
}

.bi-music-note::before {
    content: "\f4a0";
}

.bi-music-player-fill::before {
    content: "\f4a1";
}

.bi-music-player::before {
    content: "\f4a2";
}

.bi-newspaper::before {
    content: "\f4a3";
}

.bi-node-minus-fill::before {
    content: "\f4a4";
}

.bi-node-minus::before {
    content: "\f4a5";
}

.bi-node-plus-fill::before {
    content: "\f4a6";
}

.bi-node-plus::before {
    content: "\f4a7";
}

.bi-nut-fill::before {
    content: "\f4a8";
}

.bi-nut::before {
    content: "\f4a9";
}

.bi-octagon-fill::before {
    content: "\f4aa";
}

.bi-octagon-half::before {
    content: "\f4ab";
}

.bi-octagon::before {
    content: "\f4ac";
}

.bi-option::before {
    content: "\f4ad";
}

.bi-outlet::before {
    content: "\f4ae";
}

.bi-paint-bucket::before {
    content: "\f4af";
}

.bi-palette-fill::before {
    content: "\f4b0";
}

.bi-palette::before {
    content: "\f4b1";
}

.bi-palette2::before {
    content: "\f4b2";
}

.bi-paperclip::before {
    content: "\f4b3";
}

.bi-paragraph::before {
    content: "\f4b4";
}

.bi-patch-check-fill::before {
    content: "\f4b5";
}

.bi-patch-check::before {
    content: "\f4b6";
}

.bi-patch-exclamation-fill::before {
    content: "\f4b7";
}

.bi-patch-exclamation::before {
    content: "\f4b8";
}

.bi-patch-minus-fill::before {
    content: "\f4b9";
}

.bi-patch-minus::before {
    content: "\f4ba";
}

.bi-patch-plus-fill::before {
    content: "\f4bb";
}

.bi-patch-plus::before {
    content: "\f4bc";
}

.bi-patch-question-fill::before {
    content: "\f4bd";
}

.bi-patch-question::before {
    content: "\f4be";
}

.bi-pause-btn-fill::before {
    content: "\f4bf";
}

.bi-pause-btn::before {
    content: "\f4c0";
}

.bi-pause-circle-fill::before {
    content: "\f4c1";
}

.bi-pause-circle::before {
    content: "\f4c2";
}

.bi-pause-fill::before {
    content: "\f4c3";
}

.bi-pause::before {
    content: "\f4c4";
}

.bi-peace-fill::before {
    content: "\f4c5";
}

.bi-peace::before {
    content: "\f4c6";
}

.bi-pen-fill::before {
    content: "\f4c7";
}

.bi-pen::before {
    content: "\f4c8";
}

.bi-pencil-fill::before {
    content: "\f4c9";
}

.bi-pencil-square::before {
    content: "\f4ca";
}

.bi-pencil::before {
    content: "\f4cb";
}

.bi-pentagon-fill::before {
    content: "\f4cc";
}

.bi-pentagon-half::before {
    content: "\f4cd";
}

.bi-pentagon::before {
    content: "\f4ce";
}

.bi-people-fill::before {
    content: "\f4cf";
}

.bi-people::before {
    content: "\f4d0";
}

.bi-percent::before {
    content: "\f4d1";
}

.bi-person-badge-fill::before {
    content: "\f4d2";
}

.bi-person-badge::before {
    content: "\f4d3";
}

.bi-person-bounding-box::before {
    content: "\f4d4";
}

.bi-person-check-fill::before {
    content: "\f4d5";
}

.bi-person-check::before {
    content: "\f4d6";
}

.bi-person-circle::before {
    content: "\f4d7";
}

.bi-person-dash-fill::before {
    content: "\f4d8";
}

.bi-person-dash::before {
    content: "\f4d9";
}

.bi-person-fill::before {
    content: "\f4da";
}

.bi-person-lines-fill::before {
    content: "\f4db";
}

.bi-person-plus-fill::before {
    content: "\f4dc";
}

.bi-person-plus::before {
    content: "\f4dd";
}

.bi-person-square::before {
    content: "\f4de";
}

.bi-person-x-fill::before {
    content: "\f4df";
}

.bi-person-x::before {
    content: "\f4e0";
}

.bi-person::before {
    content: "\f4e1";
}

.bi-phone-fill::before {
    content: "\f4e2";
}

.bi-phone-landscape-fill::before {
    content: "\f4e3";
}

.bi-phone-landscape::before {
    content: "\f4e4";
}

.bi-phone-vibrate-fill::before {
    content: "\f4e5";
}

.bi-phone-vibrate::before {
    content: "\f4e6";
}

.bi-phone::before {
    content: "\f4e7";
}

.bi-pie-chart-fill::before {
    content: "\f4e8";
}

.bi-pie-chart::before {
    content: "\f4e9";
}

.bi-pin-angle-fill::before {
    content: "\f4ea";
}

.bi-pin-angle::before {
    content: "\f4eb";
}

.bi-pin-fill::before {
    content: "\f4ec";
}

.bi-pin::before {
    content: "\f4ed";
}

.bi-pip-fill::before {
    content: "\f4ee";
}

.bi-pip::before {
    content: "\f4ef";
}

.bi-play-btn-fill::before {
    content: "\f4f0";
}

.bi-play-btn::before {
    content: "\f4f1";
}

.bi-play-circle-fill::before {
    content: "\f4f2";
}

.bi-play-circle::before {
    content: "\f4f3";
}

.bi-play-fill::before {
    content: "\f4f4";
}

.bi-play::before {
    content: "\f4f5";
}

.bi-plug-fill::before {
    content: "\f4f6";
}

.bi-plug::before {
    content: "\f4f7";
}

.bi-plus-circle-dotted::before {
    content: "\f4f8";
}

.bi-plus-circle-fill::before {
    content: "\f4f9";
}

.bi-plus-circle::before {
    content: "\f4fa";
}

.bi-plus-square-dotted::before {
    content: "\f4fb";
}

.bi-plus-square-fill::before {
    content: "\f4fc";
}

.bi-plus-square::before {
    content: "\f4fd";
}

.bi-plus::before {
    content: "\f4fe";
}

.bi-power::before {
    content: "\f4ff";
}

.bi-printer-fill::before {
    content: "\f500";
}

.bi-printer::before {
    content: "\f501";
}

.bi-puzzle-fill::before {
    content: "\f502";
}

.bi-puzzle::before {
    content: "\f503";
}

.bi-question-circle-fill::before {
    content: "\f504";
}

.bi-question-circle::before {
    content: "\f505";
}

.bi-question-diamond-fill::before {
    content: "\f506";
}

.bi-question-diamond::before {
    content: "\f507";
}

.bi-question-octagon-fill::before {
    content: "\f508";
}

.bi-question-octagon::before {
    content: "\f509";
}

.bi-question-square-fill::before {
    content: "\f50a";
}

.bi-question-square::before {
    content: "\f50b";
}

.bi-question::before {
    content: "\f50c";
}

.bi-rainbow::before {
    content: "\f50d";
}

.bi-receipt-cutoff::before {
    content: "\f50e";
}

.bi-receipt::before {
    content: "\f50f";
}

.bi-reception-0::before {
    content: "\f510";
}

.bi-reception-1::before {
    content: "\f511";
}

.bi-reception-2::before {
    content: "\f512";
}

.bi-reception-3::before {
    content: "\f513";
}

.bi-reception-4::before {
    content: "\f514";
}

.bi-record-btn-fill::before {
    content: "\f515";
}

.bi-record-btn::before {
    content: "\f516";
}

.bi-record-circle-fill::before {
    content: "\f517";
}

.bi-record-circle::before {
    content: "\f518";
}

.bi-record-fill::before {
    content: "\f519";
}

.bi-record::before {
    content: "\f51a";
}

.bi-record2-fill::before {
    content: "\f51b";
}

.bi-record2::before {
    content: "\f51c";
}

.bi-reply-all-fill::before {
    content: "\f51d";
}

.bi-reply-all::before {
    content: "\f51e";
}

.bi-reply-fill::before {
    content: "\f51f";
}

.bi-reply::before {
    content: "\f520";
}

.bi-rss-fill::before {
    content: "\f521";
}

.bi-rss::before {
    content: "\f522";
}

.bi-rulers::before {
    content: "\f523";
}

.bi-save-fill::before {
    content: "\f524";
}

.bi-save::before {
    content: "\f525";
}

.bi-save2-fill::before {
    content: "\f526";
}

.bi-save2::before {
    content: "\f527";
}

.bi-scissors::before {
    content: "\f528";
}

.bi-screwdriver::before {
    content: "\f529";
}

.bi-search::before {
    content: "\f52a";
}

.bi-segmented-nav::before {
    content: "\f52b";
}

.bi-server::before {
    content: "\f52c";
}

.bi-share-fill::before {
    content: "\f52d";
}

.bi-share::before {
    content: "\f52e";
}

.bi-shield-check::before {
    content: "\f52f";
}

.bi-shield-exclamation::before {
    content: "\f530";
}

.bi-shield-fill-check::before {
    content: "\f531";
}

.bi-shield-fill-exclamation::before {
    content: "\f532";
}

.bi-shield-fill-minus::before {
    content: "\f533";
}

.bi-shield-fill-plus::before {
    content: "\f534";
}

.bi-shield-fill-x::before {
    content: "\f535";
}

.bi-shield-fill::before {
    content: "\f536";
}

.bi-shield-lock-fill::before {
    content: "\f537";
}

.bi-shield-lock::before {
    content: "\f538";
}

.bi-shield-minus::before {
    content: "\f539";
}

.bi-shield-plus::before {
    content: "\f53a";
}

.bi-shield-shaded::before {
    content: "\f53b";
}

.bi-shield-slash-fill::before {
    content: "\f53c";
}

.bi-shield-slash::before {
    content: "\f53d";
}

.bi-shield-x::before {
    content: "\f53e";
}

.bi-shield::before {
    content: "\f53f";
}

.bi-shift-fill::before {
    content: "\f540";
}

.bi-shift::before {
    content: "\f541";
}

.bi-shop-window::before {
    content: "\f542";
}

.bi-shop::before {
    content: "\f543";
}

.bi-shuffle::before {
    content: "\f544";
}

.bi-signpost-2-fill::before {
    content: "\f545";
}

.bi-signpost-2::before {
    content: "\f546";
}

.bi-signpost-fill::before {
    content: "\f547";
}

.bi-signpost-split-fill::before {
    content: "\f548";
}

.bi-signpost-split::before {
    content: "\f549";
}

.bi-signpost::before {
    content: "\f54a";
}

.bi-sim-fill::before {
    content: "\f54b";
}

.bi-sim::before {
    content: "\f54c";
}

.bi-skip-backward-btn-fill::before {
    content: "\f54d";
}

.bi-skip-backward-btn::before {
    content: "\f54e";
}

.bi-skip-backward-circle-fill::before {
    content: "\f54f";
}

.bi-skip-backward-circle::before {
    content: "\f550";
}

.bi-skip-backward-fill::before {
    content: "\f551";
}

.bi-skip-backward::before {
    content: "\f552";
}

.bi-skip-end-btn-fill::before {
    content: "\f553";
}

.bi-skip-end-btn::before {
    content: "\f554";
}

.bi-skip-end-circle-fill::before {
    content: "\f555";
}

.bi-skip-end-circle::before {
    content: "\f556";
}

.bi-skip-end-fill::before {
    content: "\f557";
}

.bi-skip-end::before {
    content: "\f558";
}

.bi-skip-forward-btn-fill::before {
    content: "\f559";
}

.bi-skip-forward-btn::before {
    content: "\f55a";
}

.bi-skip-forward-circle-fill::before {
    content: "\f55b";
}

.bi-skip-forward-circle::before {
    content: "\f55c";
}

.bi-skip-forward-fill::before {
    content: "\f55d";
}

.bi-skip-forward::before {
    content: "\f55e";
}

.bi-skip-start-btn-fill::before {
    content: "\f55f";
}

.bi-skip-start-btn::before {
    content: "\f560";
}

.bi-skip-start-circle-fill::before {
    content: "\f561";
}

.bi-skip-start-circle::before {
    content: "\f562";
}

.bi-skip-start-fill::before {
    content: "\f563";
}

.bi-skip-start::before {
    content: "\f564";
}

.bi-slack::before {
    content: "\f565";
}

.bi-slash-circle-fill::before {
    content: "\f566";
}

.bi-slash-circle::before {
    content: "\f567";
}

.bi-slash-square-fill::before {
    content: "\f568";
}

.bi-slash-square::before {
    content: "\f569";
}

.bi-slash::before {
    content: "\f56a";
}

.bi-sliders::before {
    content: "\f56b";
}

.bi-smartwatch::before {
    content: "\f56c";
}

.bi-snow::before {
    content: "\f56d";
}

.bi-snow2::before {
    content: "\f56e";
}

.bi-snow3::before {
    content: "\f56f";
}

.bi-sort-alpha-down-alt::before {
    content: "\f570";
}

.bi-sort-alpha-down::before {
    content: "\f571";
}

.bi-sort-alpha-up-alt::before {
    content: "\f572";
}

.bi-sort-alpha-up::before {
    content: "\f573";
}

.bi-sort-down-alt::before {
    content: "\f574";
}

.bi-sort-down::before {
    content: "\f575";
}

.bi-sort-numeric-down-alt::before {
    content: "\f576";
}

.bi-sort-numeric-down::before {
    content: "\f577";
}

.bi-sort-numeric-up-alt::before {
    content: "\f578";
}

.bi-sort-numeric-up::before {
    content: "\f579";
}

.bi-sort-up-alt::before {
    content: "\f57a";
}

.bi-sort-up::before {
    content: "\f57b";
}

.bi-soundwave::before {
    content: "\f57c";
}

.bi-speaker-fill::before {
    content: "\f57d";
}

.bi-speaker::before {
    content: "\f57e";
}

.bi-speedometer::before {
    content: "\f57f";
}

.bi-speedometer2::before {
    content: "\f580";
}

.bi-spellcheck::before {
    content: "\f581";
}

.bi-square-fill::before {
    content: "\f582";
}

.bi-square-half::before {
    content: "\f583";
}

.bi-square::before {
    content: "\f584";
}

.bi-stack::before {
    content: "\f585";
}

.bi-star-fill::before {
    content: "\f586";
}

.bi-star-half::before {
    content: "\f587";
}

.bi-star::before {
    content: "\f588";
}

.bi-stars::before {
    content: "\f589";
}

.bi-stickies-fill::before {
    content: "\f58a";
}

.bi-stickies::before {
    content: "\f58b";
}

.bi-sticky-fill::before {
    content: "\f58c";
}

.bi-sticky::before {
    content: "\f58d";
}

.bi-stop-btn-fill::before {
    content: "\f58e";
}

.bi-stop-btn::before {
    content: "\f58f";
}

.bi-stop-circle-fill::before {
    content: "\f590";
}

.bi-stop-circle::before {
    content: "\f591";
}

.bi-stop-fill::before {
    content: "\f592";
}

.bi-stop::before {
    content: "\f593";
}

.bi-stoplights-fill::before {
    content: "\f594";
}

.bi-stoplights::before {
    content: "\f595";
}

.bi-stopwatch-fill::before {
    content: "\f596";
}

.bi-stopwatch::before {
    content: "\f597";
}

.bi-subtract::before {
    content: "\f598";
}

.bi-suit-club-fill::before {
    content: "\f599";
}

.bi-suit-club::before {
    content: "\f59a";
}

.bi-suit-diamond-fill::before {
    content: "\f59b";
}

.bi-suit-diamond::before {
    content: "\f59c";
}

.bi-suit-heart-fill::before {
    content: "\f59d";
}

.bi-suit-heart::before {
    content: "\f59e";
}

.bi-suit-spade-fill::before {
    content: "\f59f";
}

.bi-suit-spade::before {
    content: "\f5a0";
}

.bi-sun-fill::before {
    content: "\f5a1";
}

.bi-sun::before {
    content: "\f5a2";
}

.bi-sunglasses::before {
    content: "\f5a3";
}

.bi-sunrise-fill::before {
    content: "\f5a4";
}

.bi-sunrise::before {
    content: "\f5a5";
}

.bi-sunset-fill::before {
    content: "\f5a6";
}

.bi-sunset::before {
    content: "\f5a7";
}

.bi-symmetry-horizontal::before {
    content: "\f5a8";
}

.bi-symmetry-vertical::before {
    content: "\f5a9";
}

.bi-table::before {
    content: "\f5aa";
}

.bi-tablet-fill::before {
    content: "\f5ab";
}

.bi-tablet-landscape-fill::before {
    content: "\f5ac";
}

.bi-tablet-landscape::before {
    content: "\f5ad";
}

.bi-tablet::before {
    content: "\f5ae";
}

.bi-tag-fill::before {
    content: "\f5af";
}

.bi-tag::before {
    content: "\f5b0";
}

.bi-tags-fill::before {
    content: "\f5b1";
}

.bi-tags::before {
    content: "\f5b2";
}

.bi-telegram::before {
    content: "\f5b3";
}

.bi-telephone-fill::before {
    content: "\f5b4";
}

.bi-telephone-forward-fill::before {
    content: "\f5b5";
}

.bi-telephone-forward::before {
    content: "\f5b6";
}

.bi-telephone-inbound-fill::before {
    content: "\f5b7";
}

.bi-telephone-inbound::before {
    content: "\f5b8";
}

.bi-telephone-minus-fill::before {
    content: "\f5b9";
}

.bi-telephone-minus::before {
    content: "\f5ba";
}

.bi-telephone-outbound-fill::before {
    content: "\f5bb";
}

.bi-telephone-outbound::before {
    content: "\f5bc";
}

.bi-telephone-plus-fill::before {
    content: "\f5bd";
}

.bi-telephone-plus::before {
    content: "\f5be";
}

.bi-telephone-x-fill::before {
    content: "\f5bf";
}

.bi-telephone-x::before {
    content: "\f5c0";
}

.bi-telephone::before {
    content: "\f5c1";
}

.bi-terminal-fill::before {
    content: "\f5c2";
}

.bi-terminal::before {
    content: "\f5c3";
}

.bi-text-center::before {
    content: "\f5c4";
}

.bi-text-indent-left::before {
    content: "\f5c5";
}

.bi-text-indent-right::before {
    content: "\f5c6";
}

.bi-text-left::before {
    content: "\f5c7";
}

.bi-text-paragraph::before {
    content: "\f5c8";
}

.bi-text-right::before {
    content: "\f5c9";
}

.bi-textarea-resize::before {
    content: "\f5ca";
}

.bi-textarea-t::before {
    content: "\f5cb";
}

.bi-textarea::before {
    content: "\f5cc";
}

.bi-thermometer-half::before {
    content: "\f5cd";
}

.bi-thermometer-high::before {
    content: "\f5ce";
}

.bi-thermometer-low::before {
    content: "\f5cf";
}

.bi-thermometer-snow::before {
    content: "\f5d0";
}

.bi-thermometer-sun::before {
    content: "\f5d1";
}

.bi-thermometer::before {
    content: "\f5d2";
}

.bi-three-dots-vertical::before {
    content: "\f5d3";
}

.bi-three-dots::before {
    content: "\f5d4";
}

.bi-toggle-off::before {
    content: "\f5d5";
}

.bi-toggle-on::before {
    content: "\f5d6";
}

.bi-toggle2-off::before {
    content: "\f5d7";
}

.bi-toggle2-on::before {
    content: "\f5d8";
}

.bi-toggles::before {
    content: "\f5d9";
}

.bi-toggles2::before {
    content: "\f5da";
}

.bi-tools::before {
    content: "\f5db";
}

.bi-tornado::before {
    content: "\f5dc";
}

.bi-trash-fill::before {
    content: "\f5dd";
}

.bi-trash::before {
    content: "\f5de";
}

.bi-trash2-fill::before {
    content: "\f5df";
}

.bi-trash2::before {
    content: "\f5e0";
}

.bi-tree-fill::before {
    content: "\f5e1";
}

.bi-tree::before {
    content: "\f5e2";
}

.bi-triangle-fill::before {
    content: "\f5e3";
}

.bi-triangle-half::before {
    content: "\f5e4";
}

.bi-triangle::before {
    content: "\f5e5";
}

.bi-trophy-fill::before {
    content: "\f5e6";
}

.bi-trophy::before {
    content: "\f5e7";
}

.bi-tropical-storm::before {
    content: "\f5e8";
}

.bi-truck-flatbed::before {
    content: "\f5e9";
}

.bi-truck::before {
    content: "\f5ea";
}

.bi-tsunami::before {
    content: "\f5eb";
}

.bi-tv-fill::before {
    content: "\f5ec";
}

.bi-tv::before {
    content: "\f5ed";
}

.bi-twitch::before {
    content: "\f5ee";
}

.bi-twitter::before {
    content: "\f5ef";
}

.bi-type-bold::before {
    content: "\f5f0";
}

.bi-type-h1::before {
    content: "\f5f1";
}

.bi-type-h2::before {
    content: "\f5f2";
}

.bi-type-h3::before {
    content: "\f5f3";
}

.bi-type-italic::before {
    content: "\f5f4";
}

.bi-type-strikethrough::before {
    content: "\f5f5";
}

.bi-type-underline::before {
    content: "\f5f6";
}

.bi-type::before {
    content: "\f5f7";
}

.bi-ui-checks-grid::before {
    content: "\f5f8";
}

.bi-ui-checks::before {
    content: "\f5f9";
}

.bi-ui-radios-grid::before {
    content: "\f5fa";
}

.bi-ui-radios::before {
    content: "\f5fb";
}

.bi-umbrella-fill::before {
    content: "\f5fc";
}

.bi-umbrella::before {
    content: "\f5fd";
}

.bi-union::before {
    content: "\f5fe";
}

.bi-unlock-fill::before {
    content: "\f5ff";
}

.bi-unlock::before {
    content: "\f600";
}

.bi-upc-scan::before {
    content: "\f601";
}

.bi-upc::before {
    content: "\f602";
}

.bi-upload::before {
    content: "\f603";
}

.bi-vector-pen::before {
    content: "\f604";
}

.bi-view-list::before {
    content: "\f605";
}

.bi-view-stacked::before {
    content: "\f606";
}

.bi-vinyl-fill::before {
    content: "\f607";
}

.bi-vinyl::before {
    content: "\f608";
}

.bi-voicemail::before {
    content: "\f609";
}

.bi-volume-down-fill::before {
    content: "\f60a";
}

.bi-volume-down::before {
    content: "\f60b";
}

.bi-volume-mute-fill::before {
    content: "\f60c";
}

.bi-volume-mute::before {
    content: "\f60d";
}

.bi-volume-off-fill::before {
    content: "\f60e";
}

.bi-volume-off::before {
    content: "\f60f";
}

.bi-volume-up-fill::before {
    content: "\f610";
}

.bi-volume-up::before {
    content: "\f611";
}

.bi-vr::before {
    content: "\f612";
}

.bi-wallet-fill::before {
    content: "\f613";
}

.bi-wallet::before {
    content: "\f614";
}

.bi-wallet2::before {
    content: "\f615";
}

.bi-watch::before {
    content: "\f616";
}

.bi-water::before {
    content: "\f617";
}

.bi-whatsapp::before {
    content: "\f618";
}

.bi-wifi-1::before {
    content: "\f619";
}

.bi-wifi-2::before {
    content: "\f61a";
}

.bi-wifi-off::before {
    content: "\f61b";
}

.bi-wifi::before {
    content: "\f61c";
}

.bi-wind::before {
    content: "\f61d";
}

.bi-window-dock::before {
    content: "\f61e";
}

.bi-window-sidebar::before {
    content: "\f61f";
}

.bi-window::before {
    content: "\f620";
}

.bi-wrench::before {
    content: "\f621";
}

.bi-x-circle-fill::before {
    content: "\f622";
}

.bi-x-circle::before {
    content: "\f623";
}

.bi-x-diamond-fill::before {
    content: "\f624";
}

.bi-x-diamond::before {
    content: "\f625";
}

.bi-x-octagon-fill::before {
    content: "\f626";
}

.bi-x-octagon::before {
    content: "\f627";
}

.bi-x-square-fill::before {
    content: "\f628";
}

.bi-x-square::before {
    content: "\f629";
}

.bi-x::before {
    content: "\f62a";
}

.bi-youtube::before {
    content: "\f62b";
}

.bi-zoom-in::before {
    content: "\f62c";
}

.bi-zoom-out::before {
    content: "\f62d";
}

.bi-bank::before {
    content: "\f62e";
}

.bi-bank2::before {
    content: "\f62f";
}

.bi-bell-slash-fill::before {
    content: "\f630";
}

.bi-bell-slash::before {
    content: "\f631";
}

.bi-cash-coin::before {
    content: "\f632";
}

.bi-check-lg::before {
    content: "\f633";
}

.bi-coin::before {
    content: "\f634";
}

.bi-currency-bitcoin::before {
    content: "\f635";
}

.bi-currency-dollar::before {
    content: "\f636";
}

.bi-currency-euro::before {
    content: "\f637";
}

.bi-currency-exchange::before {
    content: "\f638";
}

.bi-currency-pound::before {
    content: "\f639";
}

.bi-currency-yen::before {
    content: "\f63a";
}

.bi-dash-lg::before {
    content: "\f63b";
}

.bi-exclamation-lg::before {
    content: "\f63c";
}

.bi-file-earmark-pdf-fill::before {
    content: "\f63d";
}

.bi-file-earmark-pdf::before {
    content: "\f63e";
}

.bi-file-pdf-fill::before {
    content: "\f63f";
}

.bi-file-pdf::before {
    content: "\f640";
}

.bi-gender-ambiguous::before {
    content: "\f641";
}

.bi-gender-female::before {
    content: "\f642";
}

.bi-gender-male::before {
    content: "\f643";
}

.bi-gender-trans::before {
    content: "\f644";
}

.bi-headset-vr::before {
    content: "\f645";
}

.bi-info-lg::before {
    content: "\f646";
}

.bi-mastodon::before {
    content: "\f647";
}

.bi-messenger::before {
    content: "\f648";
}

.bi-piggy-bank-fill::before {
    content: "\f649";
}

.bi-piggy-bank::before {
    content: "\f64a";
}

.bi-pin-map-fill::before {
    content: "\f64b";
}

.bi-pin-map::before {
    content: "\f64c";
}

.bi-plus-lg::before {
    content: "\f64d";
}

.bi-question-lg::before {
    content: "\f64e";
}

.bi-recycle::before {
    content: "\f64f";
}

.bi-reddit::before {
    content: "\f650";
}

.bi-safe-fill::before {
    content: "\f651";
}

.bi-safe2-fill::before {
    content: "\f652";
}

.bi-safe2::before {
    content: "\f653";
}

.bi-sd-card-fill::before {
    content: "\f654";
}

.bi-sd-card::before {
    content: "\f655";
}

.bi-skype::before {
    content: "\f656";
}

.bi-slash-lg::before {
    content: "\f657";
}

.bi-translate::before {
    content: "\f658";
}

.bi-x-lg::before {
    content: "\f659";
}

.bi-safe::before {
    content: "\f65a";
}

.bi-apple::before {
    content: "\f65b";
}

.bi-microsoft::before {
    content: "\f65d";
}

.bi-windows::before {
    content: "\f65e";
}

.bi-behance::before {
    content: "\f65c";
}

.bi-dribbble::before {
    content: "\f65f";
}

.bi-line::before {
    content: "\f660";
}

.bi-medium::before {
    content: "\f661";
}

.bi-paypal::before {
    content: "\f662";
}

.bi-pinterest::before {
    content: "\f663";
}

.bi-signal::before {
    content: "\f664";
}

.bi-snapchat::before {
    content: "\f665";
}

.bi-spotify::before {
    content: "\f666";
}

.bi-stack-overflow::before {
    content: "\f667";
}

.bi-strava::before {
    content: "\f668";
}

.bi-wordpress::before {
    content: "\f669";
}

.bi-vimeo::before {
    content: "\f66a";
}

.bi-activity::before {
    content: "\f66b";
}

.bi-easel2-fill::before {
    content: "\f66c";
}

.bi-easel2::before {
    content: "\f66d";
}

.bi-easel3-fill::before {
    content: "\f66e";
}

.bi-easel3::before {
    content: "\f66f";
}

.bi-fan::before {
    content: "\f670";
}

.bi-fingerprint::before {
    content: "\f671";
}

.bi-graph-down-arrow::before {
    content: "\f672";
}

.bi-graph-up-arrow::before {
    content: "\f673";
}

.bi-hypnotize::before {
    content: "\f674";
}

.bi-magic::before {
    content: "\f675";
}

.bi-person-rolodex::before {
    content: "\f676";
}

.bi-person-video::before {
    content: "\f677";
}

.bi-person-video2::before {
    content: "\f678";
}

.bi-person-video3::before {
    content: "\f679";
}

.bi-person-workspace::before {
    content: "\f67a";
}

.bi-radioactive::before {
    content: "\f67b";
}

.bi-webcam-fill::before {
    content: "\f67c";
}

.bi-webcam::before {
    content: "\f67d";
}

.bi-yin-yang::before {
    content: "\f67e";
}

.bi-bandaid-fill::before {
    content: "\f680";
}

.bi-bandaid::before {
    content: "\f681";
}

.bi-bluetooth::before {
    content: "\f682";
}

.bi-body-text::before {
    content: "\f683";
}

.bi-boombox::before {
    content: "\f684";
}

.bi-boxes::before {
    content: "\f685";
}

.bi-dpad-fill::before {
    content: "\f686";
}

.bi-dpad::before {
    content: "\f687";
}

.bi-ear-fill::before {
    content: "\f688";
}

.bi-ear::before {
    content: "\f689";
}

.bi-envelope-check-fill::before {
    content: "\f68b";
}

.bi-envelope-check::before {
    content: "\f68c";
}

.bi-envelope-dash-fill::before {
    content: "\f68e";
}

.bi-envelope-dash::before {
    content: "\f68f";
}

.bi-envelope-exclamation-fill::before {
    content: "\f691";
}

.bi-envelope-exclamation::before {
    content: "\f692";
}

.bi-envelope-plus-fill::before {
    content: "\f693";
}

.bi-envelope-plus::before {
    content: "\f694";
}

.bi-envelope-slash-fill::before {
    content: "\f696";
}

.bi-envelope-slash::before {
    content: "\f697";
}

.bi-envelope-x-fill::before {
    content: "\f699";
}

.bi-envelope-x::before {
    content: "\f69a";
}

.bi-explicit-fill::before {
    content: "\f69b";
}

.bi-explicit::before {
    content: "\f69c";
}

.bi-git::before {
    content: "\f69d";
}

.bi-infinity::before {
    content: "\f69e";
}

.bi-list-columns-reverse::before {
    content: "\f69f";
}

.bi-list-columns::before {
    content: "\f6a0";
}

.bi-meta::before {
    content: "\f6a1";
}

.bi-nintendo-switch::before {
    content: "\f6a4";
}

.bi-pc-display-horizontal::before {
    content: "\f6a5";
}

.bi-pc-display::before {
    content: "\f6a6";
}

.bi-pc-horizontal::before {
    content: "\f6a7";
}

.bi-pc::before {
    content: "\f6a8";
}

.bi-playstation::before {
    content: "\f6a9";
}

.bi-plus-slash-minus::before {
    content: "\f6aa";
}

.bi-projector-fill::before {
    content: "\f6ab";
}

.bi-projector::before {
    content: "\f6ac";
}

.bi-qr-code-scan::before {
    content: "\f6ad";
}

.bi-qr-code::before {
    content: "\f6ae";
}

.bi-quora::before {
    content: "\f6af";
}

.bi-quote::before {
    content: "\f6b0";
}

.bi-robot::before {
    content: "\f6b1";
}

.bi-send-check-fill::before {
    content: "\f6b2";
}

.bi-send-check::before {
    content: "\f6b3";
}

.bi-send-dash-fill::before {
    content: "\f6b4";
}

.bi-send-dash::before {
    content: "\f6b5";
}

.bi-send-exclamation-fill::before {
    content: "\f6b7";
}

.bi-send-exclamation::before {
    content: "\f6b8";
}

.bi-send-fill::before {
    content: "\f6b9";
}

.bi-send-plus-fill::before {
    content: "\f6ba";
}

.bi-send-plus::before {
    content: "\f6bb";
}

.bi-send-slash-fill::before {
    content: "\f6bc";
}

.bi-send-slash::before {
    content: "\f6bd";
}

.bi-send-x-fill::before {
    content: "\f6be";
}

.bi-send-x::before {
    content: "\f6bf";
}

.bi-send::before {
    content: "\f6c0";
}

.bi-steam::before {
    content: "\f6c1";
}

.bi-terminal-dash::before {
    content: "\f6c3";
}

.bi-terminal-plus::before {
    content: "\f6c4";
}

.bi-terminal-split::before {
    content: "\f6c5";
}

.bi-ticket-detailed-fill::before {
    content: "\f6c6";
}

.bi-ticket-detailed::before {
    content: "\f6c7";
}

.bi-ticket-fill::before {
    content: "\f6c8";
}

.bi-ticket-perforated-fill::before {
    content: "\f6c9";
}

.bi-ticket-perforated::before {
    content: "\f6ca";
}

.bi-ticket::before {
    content: "\f6cb";
}

.bi-tiktok::before {
    content: "\f6cc";
}

.bi-window-dash::before {
    content: "\f6cd";
}

.bi-window-desktop::before {
    content: "\f6ce";
}

.bi-window-fullscreen::before {
    content: "\f6cf";
}

.bi-window-plus::before {
    content: "\f6d0";
}

.bi-window-split::before {
    content: "\f6d1";
}

.bi-window-stack::before {
    content: "\f6d2";
}

.bi-window-x::before {
    content: "\f6d3";
}

.bi-xbox::before {
    content: "\f6d4";
}

.bi-ethernet::before {
    content: "\f6d5";
}

.bi-hdmi-fill::before {
    content: "\f6d6";
}

.bi-hdmi::before {
    content: "\f6d7";
}

.bi-usb-c-fill::before {
    content: "\f6d8";
}

.bi-usb-c::before {
    content: "\f6d9";
}

.bi-usb-fill::before {
    content: "\f6da";
}

.bi-usb-plug-fill::before {
    content: "\f6db";
}

.bi-usb-plug::before {
    content: "\f6dc";
}

.bi-usb-symbol::before {
    content: "\f6dd";
}

.bi-usb::before {
    content: "\f6de";
}

.bi-boombox-fill::before {
    content: "\f6df";
}

.bi-displayport::before {
    content: "\f6e1";
}

.bi-gpu-card::before {
    content: "\f6e2";
}

.bi-memory::before {
    content: "\f6e3";
}

.bi-modem-fill::before {
    content: "\f6e4";
}

.bi-modem::before {
    content: "\f6e5";
}

.bi-motherboard-fill::before {
    content: "\f6e6";
}

.bi-motherboard::before {
    content: "\f6e7";
}

.bi-optical-audio-fill::before {
    content: "\f6e8";
}

.bi-optical-audio::before {
    content: "\f6e9";
}

.bi-pci-card::before {
    content: "\f6ea";
}

.bi-router-fill::before {
    content: "\f6eb";
}

.bi-router::before {
    content: "\f6ec";
}

.bi-thunderbolt-fill::before {
    content: "\f6ef";
}

.bi-thunderbolt::before {
    content: "\f6f0";
}

.bi-usb-drive-fill::before {
    content: "\f6f1";
}

.bi-usb-drive::before {
    content: "\f6f2";
}

.bi-usb-micro-fill::before {
    content: "\f6f3";
}

.bi-usb-micro::before {
    content: "\f6f4";
}

.bi-usb-mini-fill::before {
    content: "\f6f5";
}

.bi-usb-mini::before {
    content: "\f6f6";
}

.bi-cloud-haze2::before {
    content: "\f6f7";
}

.bi-device-hdd-fill::before {
    content: "\f6f8";
}

.bi-device-hdd::before {
    content: "\f6f9";
}

.bi-device-ssd-fill::before {
    content: "\f6fa";
}

.bi-device-ssd::before {
    content: "\f6fb";
}

.bi-displayport-fill::before {
    content: "\f6fc";
}

.bi-mortarboard-fill::before {
    content: "\f6fd";
}

.bi-mortarboard::before {
    content: "\f6fe";
}

.bi-terminal-x::before {
    content: "\f6ff";
}

.bi-arrow-through-heart-fill::before {
    content: "\f700";
}

.bi-arrow-through-heart::before {
    content: "\f701";
}

.bi-badge-sd-fill::before {
    content: "\f702";
}

.bi-badge-sd::before {
    content: "\f703";
}

.bi-bag-heart-fill::before {
    content: "\f704";
}

.bi-bag-heart::before {
    content: "\f705";
}

.bi-balloon-fill::before {
    content: "\f706";
}

.bi-balloon-heart-fill::before {
    content: "\f707";
}

.bi-balloon-heart::before {
    content: "\f708";
}

.bi-balloon::before {
    content: "\f709";
}

.bi-box2-fill::before {
    content: "\f70a";
}

.bi-box2-heart-fill::before {
    content: "\f70b";
}

.bi-box2-heart::before {
    content: "\f70c";
}

.bi-box2::before {
    content: "\f70d";
}

.bi-braces-asterisk::before {
    content: "\f70e";
}

.bi-calendar-heart-fill::before {
    content: "\f70f";
}

.bi-calendar-heart::before {
    content: "\f710";
}

.bi-calendar2-heart-fill::before {
    content: "\f711";
}

.bi-calendar2-heart::before {
    content: "\f712";
}

.bi-chat-heart-fill::before {
    content: "\f713";
}

.bi-chat-heart::before {
    content: "\f714";
}

.bi-chat-left-heart-fill::before {
    content: "\f715";
}

.bi-chat-left-heart::before {
    content: "\f716";
}

.bi-chat-right-heart-fill::before {
    content: "\f717";
}

.bi-chat-right-heart::before {
    content: "\f718";
}

.bi-chat-square-heart-fill::before {
    content: "\f719";
}

.bi-chat-square-heart::before {
    content: "\f71a";
}

.bi-clipboard-check-fill::before {
    content: "\f71b";
}

.bi-clipboard-data-fill::before {
    content: "\f71c";
}

.bi-clipboard-fill::before {
    content: "\f71d";
}

.bi-clipboard-heart-fill::before {
    content: "\f71e";
}

.bi-clipboard-heart::before {
    content: "\f71f";
}

.bi-clipboard-minus-fill::before {
    content: "\f720";
}

.bi-clipboard-plus-fill::before {
    content: "\f721";
}

.bi-clipboard-pulse::before {
    content: "\f722";
}

.bi-clipboard-x-fill::before {
    content: "\f723";
}

.bi-clipboard2-check-fill::before {
    content: "\f724";
}

.bi-clipboard2-check::before {
    content: "\f725";
}

.bi-clipboard2-data-fill::before {
    content: "\f726";
}

.bi-clipboard2-data::before {
    content: "\f727";
}

.bi-clipboard2-fill::before {
    content: "\f728";
}

.bi-clipboard2-heart-fill::before {
    content: "\f729";
}

.bi-clipboard2-heart::before {
    content: "\f72a";
}

.bi-clipboard2-minus-fill::before {
    content: "\f72b";
}

.bi-clipboard2-minus::before {
    content: "\f72c";
}

.bi-clipboard2-plus-fill::before {
    content: "\f72d";
}

.bi-clipboard2-plus::before {
    content: "\f72e";
}

.bi-clipboard2-pulse-fill::before {
    content: "\f72f";
}

.bi-clipboard2-pulse::before {
    content: "\f730";
}

.bi-clipboard2-x-fill::before {
    content: "\f731";
}

.bi-clipboard2-x::before {
    content: "\f732";
}

.bi-clipboard2::before {
    content: "\f733";
}

.bi-emoji-kiss-fill::before {
    content: "\f734";
}

.bi-emoji-kiss::before {
    content: "\f735";
}

.bi-envelope-heart-fill::before {
    content: "\f736";
}

.bi-envelope-heart::before {
    content: "\f737";
}

.bi-envelope-open-heart-fill::before {
    content: "\f738";
}

.bi-envelope-open-heart::before {
    content: "\f739";
}

.bi-envelope-paper-fill::before {
    content: "\f73a";
}

.bi-envelope-paper-heart-fill::before {
    content: "\f73b";
}

.bi-envelope-paper-heart::before {
    content: "\f73c";
}

.bi-envelope-paper::before {
    content: "\f73d";
}

.bi-filetype-aac::before {
    content: "\f73e";
}

.bi-filetype-ai::before {
    content: "\f73f";
}

.bi-filetype-bmp::before {
    content: "\f740";
}

.bi-filetype-cs::before {
    content: "\f741";
}

.bi-filetype-css::before {
    content: "\f742";
}

.bi-filetype-csv::before {
    content: "\f743";
}

.bi-filetype-doc::before {
    content: "\f744";
}

.bi-filetype-docx::before {
    content: "\f745";
}

.bi-filetype-exe::before {
    content: "\f746";
}

.bi-filetype-gif::before {
    content: "\f747";
}

.bi-filetype-heic::before {
    content: "\f748";
}

.bi-filetype-html::before {
    content: "\f749";
}

.bi-filetype-java::before {
    content: "\f74a";
}

.bi-filetype-jpg::before {
    content: "\f74b";
}

.bi-filetype-js::before {
    content: "\f74c";
}

.bi-filetype-jsx::before {
    content: "\f74d";
}

.bi-filetype-key::before {
    content: "\f74e";
}

.bi-filetype-m4p::before {
    content: "\f74f";
}

.bi-filetype-md::before {
    content: "\f750";
}

.bi-filetype-mdx::before {
    content: "\f751";
}

.bi-filetype-mov::before {
    content: "\f752";
}

.bi-filetype-mp3::before {
    content: "\f753";
}

.bi-filetype-mp4::before {
    content: "\f754";
}

.bi-filetype-otf::before {
    content: "\f755";
}

.bi-filetype-pdf::before {
    content: "\f756";
}

.bi-filetype-php::before {
    content: "\f757";
}

.bi-filetype-png::before {
    content: "\f758";
}

.bi-filetype-ppt::before {
    content: "\f75a";
}

.bi-filetype-psd::before {
    content: "\f75b";
}

.bi-filetype-py::before {
    content: "\f75c";
}

.bi-filetype-raw::before {
    content: "\f75d";
}

.bi-filetype-rb::before {
    content: "\f75e";
}

.bi-filetype-sass::before {
    content: "\f75f";
}

.bi-filetype-scss::before {
    content: "\f760";
}

.bi-filetype-sh::before {
    content: "\f761";
}

.bi-filetype-svg::before {
    content: "\f762";
}

.bi-filetype-tiff::before {
    content: "\f763";
}

.bi-filetype-tsx::before {
    content: "\f764";
}

.bi-filetype-ttf::before {
    content: "\f765";
}

.bi-filetype-txt::before {
    content: "\f766";
}

.bi-filetype-wav::before {
    content: "\f767";
}

.bi-filetype-woff::before {
    content: "\f768";
}

.bi-filetype-xls::before {
    content: "\f76a";
}

.bi-filetype-xml::before {
    content: "\f76b";
}

.bi-filetype-yml::before {
    content: "\f76c";
}

.bi-heart-arrow::before {
    content: "\f76d";
}

.bi-heart-pulse-fill::before {
    content: "\f76e";
}

.bi-heart-pulse::before {
    content: "\f76f";
}

.bi-heartbreak-fill::before {
    content: "\f770";
}

.bi-heartbreak::before {
    content: "\f771";
}

.bi-hearts::before {
    content: "\f772";
}

.bi-hospital-fill::before {
    content: "\f773";
}

.bi-hospital::before {
    content: "\f774";
}

.bi-house-heart-fill::before {
    content: "\f775";
}

.bi-house-heart::before {
    content: "\f776";
}

.bi-incognito::before {
    content: "\f777";
}

.bi-magnet-fill::before {
    content: "\f778";
}

.bi-magnet::before {
    content: "\f779";
}

.bi-person-heart::before {
    content: "\f77a";
}

.bi-person-hearts::before {
    content: "\f77b";
}

.bi-phone-flip::before {
    content: "\f77c";
}

.bi-plugin::before {
    content: "\f77d";
}

.bi-postage-fill::before {
    content: "\f77e";
}

.bi-postage-heart-fill::before {
    content: "\f77f";
}

.bi-postage-heart::before {
    content: "\f780";
}

.bi-postage::before {
    content: "\f781";
}

.bi-postcard-fill::before {
    content: "\f782";
}

.bi-postcard-heart-fill::before {
    content: "\f783";
}

.bi-postcard-heart::before {
    content: "\f784";
}

.bi-postcard::before {
    content: "\f785";
}

.bi-search-heart-fill::before {
    content: "\f786";
}

.bi-search-heart::before {
    content: "\f787";
}

.bi-sliders2-vertical::before {
    content: "\f788";
}

.bi-sliders2::before {
    content: "\f789";
}

.bi-trash3-fill::before {
    content: "\f78a";
}

.bi-trash3::before {
    content: "\f78b";
}

.bi-valentine::before {
    content: "\f78c";
}

.bi-valentine2::before {
    content: "\f78d";
}

.bi-wrench-adjustable-circle-fill::before {
    content: "\f78e";
}

.bi-wrench-adjustable-circle::before {
    content: "\f78f";
}

.bi-wrench-adjustable::before {
    content: "\f790";
}

.bi-filetype-json::before {
    content: "\f791";
}

.bi-filetype-pptx::before {
    content: "\f792";
}

.bi-filetype-xlsx::before {
    content: "\f793";
}

.bi-1-circle-fill::before {
    content: "\f796";
}

.bi-1-circle::before {
    content: "\f797";
}

.bi-1-square-fill::before {
    content: "\f798";
}

.bi-1-square::before {
    content: "\f799";
}

.bi-2-circle-fill::before {
    content: "\f79c";
}

.bi-2-circle::before {
    content: "\f79d";
}

.bi-2-square-fill::before {
    content: "\f79e";
}

.bi-2-square::before {
    content: "\f79f";
}

.bi-3-circle-fill::before {
    content: "\f7a2";
}

.bi-3-circle::before {
    content: "\f7a3";
}

.bi-3-square-fill::before {
    content: "\f7a4";
}

.bi-3-square::before {
    content: "\f7a5";
}

.bi-4-circle-fill::before {
    content: "\f7a8";
}

.bi-4-circle::before {
    content: "\f7a9";
}

.bi-4-square-fill::before {
    content: "\f7aa";
}

.bi-4-square::before {
    content: "\f7ab";
}

.bi-5-circle-fill::before {
    content: "\f7ae";
}

.bi-5-circle::before {
    content: "\f7af";
}

.bi-5-square-fill::before {
    content: "\f7b0";
}

.bi-5-square::before {
    content: "\f7b1";
}

.bi-6-circle-fill::before {
    content: "\f7b4";
}

.bi-6-circle::before {
    content: "\f7b5";
}

.bi-6-square-fill::before {
    content: "\f7b6";
}

.bi-6-square::before {
    content: "\f7b7";
}

.bi-7-circle-fill::before {
    content: "\f7ba";
}

.bi-7-circle::before {
    content: "\f7bb";
}

.bi-7-square-fill::before {
    content: "\f7bc";
}

.bi-7-square::before {
    content: "\f7bd";
}

.bi-8-circle-fill::before {
    content: "\f7c0";
}

.bi-8-circle::before {
    content: "\f7c1";
}

.bi-8-square-fill::before {
    content: "\f7c2";
}

.bi-8-square::before {
    content: "\f7c3";
}

.bi-9-circle-fill::before {
    content: "\f7c6";
}

.bi-9-circle::before {
    content: "\f7c7";
}

.bi-9-square-fill::before {
    content: "\f7c8";
}

.bi-9-square::before {
    content: "\f7c9";
}

.bi-airplane-engines-fill::before {
    content: "\f7ca";
}

.bi-airplane-engines::before {
    content: "\f7cb";
}

.bi-airplane-fill::before {
    content: "\f7cc";
}

.bi-airplane::before {
    content: "\f7cd";
}

.bi-alexa::before {
    content: "\f7ce";
}

.bi-alipay::before {
    content: "\f7cf";
}

.bi-android::before {
    content: "\f7d0";
}

.bi-android2::before {
    content: "\f7d1";
}

.bi-box-fill::before {
    content: "\f7d2";
}

.bi-box-seam-fill::before {
    content: "\f7d3";
}

.bi-browser-chrome::before {
    content: "\f7d4";
}

.bi-browser-edge::before {
    content: "\f7d5";
}

.bi-browser-firefox::before {
    content: "\f7d6";
}

.bi-browser-safari::before {
    content: "\f7d7";
}

.bi-c-circle-fill::before {
    content: "\f7da";
}

.bi-c-circle::before {
    content: "\f7db";
}

.bi-c-square-fill::before {
    content: "\f7dc";
}

.bi-c-square::before {
    content: "\f7dd";
}

.bi-capsule-pill::before {
    content: "\f7de";
}

.bi-capsule::before {
    content: "\f7df";
}

.bi-car-front-fill::before {
    content: "\f7e0";
}

.bi-car-front::before {
    content: "\f7e1";
}

.bi-cassette-fill::before {
    content: "\f7e2";
}

.bi-cassette::before {
    content: "\f7e3";
}

.bi-cc-circle-fill::before {
    content: "\f7e6";
}

.bi-cc-circle::before {
    content: "\f7e7";
}

.bi-cc-square-fill::before {
    content: "\f7e8";
}

.bi-cc-square::before {
    content: "\f7e9";
}

.bi-cup-hot-fill::before {
    content: "\f7ea";
}

.bi-cup-hot::before {
    content: "\f7eb";
}

.bi-currency-rupee::before {
    content: "\f7ec";
}

.bi-dropbox::before {
    content: "\f7ed";
}

.bi-escape::before {
    content: "\f7ee";
}

.bi-fast-forward-btn-fill::before {
    content: "\f7ef";
}

.bi-fast-forward-btn::before {
    content: "\f7f0";
}

.bi-fast-forward-circle-fill::before {
    content: "\f7f1";
}

.bi-fast-forward-circle::before {
    content: "\f7f2";
}

.bi-fast-forward-fill::before {
    content: "\f7f3";
}

.bi-fast-forward::before {
    content: "\f7f4";
}

.bi-filetype-sql::before {
    content: "\f7f5";
}

.bi-fire::before {
    content: "\f7f6";
}

.bi-google-play::before {
    content: "\f7f7";
}

.bi-h-circle-fill::before {
    content: "\f7fa";
}

.bi-h-circle::before {
    content: "\f7fb";
}

.bi-h-square-fill::before {
    content: "\f7fc";
}

.bi-h-square::before {
    content: "\f7fd";
}

.bi-indent::before {
    content: "\f7fe";
}

.bi-lungs-fill::before {
    content: "\f7ff";
}

.bi-lungs::before {
    content: "\f800";
}

.bi-microsoft-teams::before {
    content: "\f801";
}

.bi-p-circle-fill::before {
    content: "\f804";
}

.bi-p-circle::before {
    content: "\f805";
}

.bi-p-square-fill::before {
    content: "\f806";
}

.bi-p-square::before {
    content: "\f807";
}

.bi-pass-fill::before {
    content: "\f808";
}

.bi-pass::before {
    content: "\f809";
}

.bi-prescription::before {
    content: "\f80a";
}

.bi-prescription2::before {
    content: "\f80b";
}

.bi-r-circle-fill::before {
    content: "\f80e";
}

.bi-r-circle::before {
    content: "\f80f";
}

.bi-r-square-fill::before {
    content: "\f810";
}

.bi-r-square::before {
    content: "\f811";
}

.bi-repeat-1::before {
    content: "\f812";
}

.bi-repeat::before {
    content: "\f813";
}

.bi-rewind-btn-fill::before {
    content: "\f814";
}

.bi-rewind-btn::before {
    content: "\f815";
}

.bi-rewind-circle-fill::before {
    content: "\f816";
}

.bi-rewind-circle::before {
    content: "\f817";
}

.bi-rewind-fill::before {
    content: "\f818";
}

.bi-rewind::before {
    content: "\f819";
}

.bi-train-freight-front-fill::before {
    content: "\f81a";
}

.bi-train-freight-front::before {
    content: "\f81b";
}

.bi-train-front-fill::before {
    content: "\f81c";
}

.bi-train-front::before {
    content: "\f81d";
}

.bi-train-lightrail-front-fill::before {
    content: "\f81e";
}

.bi-train-lightrail-front::before {
    content: "\f81f";
}

.bi-truck-front-fill::before {
    content: "\f820";
}

.bi-truck-front::before {
    content: "\f821";
}

.bi-ubuntu::before {
    content: "\f822";
}

.bi-unindent::before {
    content: "\f823";
}

.bi-unity::before {
    content: "\f824";
}

.bi-universal-access-circle::before {
    content: "\f825";
}

.bi-universal-access::before {
    content: "\f826";
}

.bi-virus::before {
    content: "\f827";
}

.bi-virus2::before {
    content: "\f828";
}

.bi-wechat::before {
    content: "\f829";
}

.bi-yelp::before {
    content: "\f82a";
}

.bi-sign-stop-fill::before {
    content: "\f82b";
}

.bi-sign-stop-lights-fill::before {
    content: "\f82c";
}

.bi-sign-stop-lights::before {
    content: "\f82d";
}

.bi-sign-stop::before {
    content: "\f82e";
}

.bi-sign-turn-left-fill::before {
    content: "\f82f";
}

.bi-sign-turn-left::before {
    content: "\f830";
}

.bi-sign-turn-right-fill::before {
    content: "\f831";
}

.bi-sign-turn-right::before {
    content: "\f832";
}

.bi-sign-turn-slight-left-fill::before {
    content: "\f833";
}

.bi-sign-turn-slight-left::before {
    content: "\f834";
}

.bi-sign-turn-slight-right-fill::before {
    content: "\f835";
}

.bi-sign-turn-slight-right::before {
    content: "\f836";
}

.bi-sign-yield-fill::before {
    content: "\f837";
}

.bi-sign-yield::before {
    content: "\f838";
}

.bi-ev-station-fill::before {
    content: "\f839";
}

.bi-ev-station::before {
    content: "\f83a";
}

.bi-fuel-pump-diesel-fill::before {
    content: "\f83b";
}

.bi-fuel-pump-diesel::before {
    content: "\f83c";
}

.bi-fuel-pump-fill::before {
    content: "\f83d";
}

.bi-fuel-pump::before {
    content: "\f83e";
}

.bi-0-circle-fill::before {
    content: "\f83f";
}

.bi-0-circle::before {
    content: "\f840";
}

.bi-0-square-fill::before {
    content: "\f841";
}

.bi-0-square::before {
    content: "\f842";
}

.bi-rocket-fill::before {
    content: "\f843";
}

.bi-rocket-takeoff-fill::before {
    content: "\f844";
}

.bi-rocket-takeoff::before {
    content: "\f845";
}

.bi-rocket::before {
    content: "\f846";
}

.bi-stripe::before {
    content: "\f847";
}

.bi-subscript::before {
    content: "\f848";
}

.bi-superscript::before {
    content: "\f849";
}

.bi-trello::before {
    content: "\f84a";
}

.bi-envelope-at-fill::before {
    content: "\f84b";
}

.bi-envelope-at::before {
    content: "\f84c";
}

.bi-regex::before {
    content: "\f84d";
}

.bi-text-wrap::before {
    content: "\f84e";
}

.bi-sign-dead-end-fill::before {
    content: "\f84f";
}

.bi-sign-dead-end::before {
    content: "\f850";
}

.bi-sign-do-not-enter-fill::before {
    content: "\f851";
}

.bi-sign-do-not-enter::before {
    content: "\f852";
}

.bi-sign-intersection-fill::before {
    content: "\f853";
}

.bi-sign-intersection-side-fill::before {
    content: "\f854";
}

.bi-sign-intersection-side::before {
    content: "\f855";
}

.bi-sign-intersection-t-fill::before {
    content: "\f856";
}

.bi-sign-intersection-t::before {
    content: "\f857";
}

.bi-sign-intersection-y-fill::before {
    content: "\f858";
}

.bi-sign-intersection-y::before {
    content: "\f859";
}

.bi-sign-intersection::before {
    content: "\f85a";
}

.bi-sign-merge-left-fill::before {
    content: "\f85b";
}

.bi-sign-merge-left::before {
    content: "\f85c";
}

.bi-sign-merge-right-fill::before {
    content: "\f85d";
}

.bi-sign-merge-right::before {
    content: "\f85e";
}

.bi-sign-no-left-turn-fill::before {
    content: "\f85f";
}

.bi-sign-no-left-turn::before {
    content: "\f860";
}

.bi-sign-no-parking-fill::before {
    content: "\f861";
}

.bi-sign-no-parking::before {
    content: "\f862";
}

.bi-sign-no-right-turn-fill::before {
    content: "\f863";
}

.bi-sign-no-right-turn::before {
    content: "\f864";
}

.bi-sign-railroad-fill::before {
    content: "\f865";
}

.bi-sign-railroad::before {
    content: "\f866";
}

.bi-building-add::before {
    content: "\f867";
}

.bi-building-check::before {
    content: "\f868";
}

.bi-building-dash::before {
    content: "\f869";
}

.bi-building-down::before {
    content: "\f86a";
}

.bi-building-exclamation::before {
    content: "\f86b";
}

.bi-building-fill-add::before {
    content: "\f86c";
}

.bi-building-fill-check::before {
    content: "\f86d";
}

.bi-building-fill-dash::before {
    content: "\f86e";
}

.bi-building-fill-down::before {
    content: "\f86f";
}

.bi-building-fill-exclamation::before {
    content: "\f870";
}

.bi-building-fill-gear::before {
    content: "\f871";
}

.bi-building-fill-lock::before {
    content: "\f872";
}

.bi-building-fill-slash::before {
    content: "\f873";
}

.bi-building-fill-up::before {
    content: "\f874";
}

.bi-building-fill-x::before {
    content: "\f875";
}

.bi-building-fill::before {
    content: "\f876";
}

.bi-building-gear::before {
    content: "\f877";
}

.bi-building-lock::before {
    content: "\f878";
}

.bi-building-slash::before {
    content: "\f879";
}

.bi-building-up::before {
    content: "\f87a";
}

.bi-building-x::before {
    content: "\f87b";
}

.bi-buildings-fill::before {
    content: "\f87c";
}

.bi-buildings::before {
    content: "\f87d";
}

.bi-bus-front-fill::before {
    content: "\f87e";
}

.bi-bus-front::before {
    content: "\f87f";
}

.bi-ev-front-fill::before {
    content: "\f880";
}

.bi-ev-front::before {
    content: "\f881";
}

.bi-globe-americas::before {
    content: "\f882";
}

.bi-globe-asia-australia::before {
    content: "\f883";
}

.bi-globe-central-south-asia::before {
    content: "\f884";
}

.bi-globe-europe-africa::before {
    content: "\f885";
}

.bi-house-add-fill::before {
    content: "\f886";
}

.bi-house-add::before {
    content: "\f887";
}

.bi-house-check-fill::before {
    content: "\f888";
}

.bi-house-check::before {
    content: "\f889";
}

.bi-house-dash-fill::before {
    content: "\f88a";
}

.bi-house-dash::before {
    content: "\f88b";
}

.bi-house-down-fill::before {
    content: "\f88c";
}

.bi-house-down::before {
    content: "\f88d";
}

.bi-house-exclamation-fill::before {
    content: "\f88e";
}

.bi-house-exclamation::before {
    content: "\f88f";
}

.bi-house-gear-fill::before {
    content: "\f890";
}

.bi-house-gear::before {
    content: "\f891";
}

.bi-house-lock-fill::before {
    content: "\f892";
}

.bi-house-lock::before {
    content: "\f893";
}

.bi-house-slash-fill::before {
    content: "\f894";
}

.bi-house-slash::before {
    content: "\f895";
}

.bi-house-up-fill::before {
    content: "\f896";
}

.bi-house-up::before {
    content: "\f897";
}

.bi-house-x-fill::before {
    content: "\f898";
}

.bi-house-x::before {
    content: "\f899";
}

.bi-person-add::before {
    content: "\f89a";
}

.bi-person-down::before {
    content: "\f89b";
}

.bi-person-exclamation::before {
    content: "\f89c";
}

.bi-person-fill-add::before {
    content: "\f89d";
}

.bi-person-fill-check::before {
    content: "\f89e";
}

.bi-person-fill-dash::before {
    content: "\f89f";
}

.bi-person-fill-down::before {
    content: "\f8a0";
}

.bi-person-fill-exclamation::before {
    content: "\f8a1";
}

.bi-person-fill-gear::before {
    content: "\f8a2";
}

.bi-person-fill-lock::before {
    content: "\f8a3";
}

.bi-person-fill-slash::before {
    content: "\f8a4";
}

.bi-person-fill-up::before {
    content: "\f8a5";
}

.bi-person-fill-x::before {
    content: "\f8a6";
}

.bi-person-gear::before {
    content: "\f8a7";
}

.bi-person-lock::before {
    content: "\f8a8";
}

.bi-person-slash::before {
    content: "\f8a9";
}

.bi-person-up::before {
    content: "\f8aa";
}

.bi-scooter::before {
    content: "\f8ab";
}

.bi-taxi-front-fill::before {
    content: "\f8ac";
}

.bi-taxi-front::before {
    content: "\f8ad";
}

.bi-amd::before {
    content: "\f8ae";
}

.bi-database-add::before {
    content: "\f8af";
}

.bi-database-check::before {
    content: "\f8b0";
}

.bi-database-dash::before {
    content: "\f8b1";
}

.bi-database-down::before {
    content: "\f8b2";
}

.bi-database-exclamation::before {
    content: "\f8b3";
}

.bi-database-fill-add::before {
    content: "\f8b4";
}

.bi-database-fill-check::before {
    content: "\f8b5";
}

.bi-database-fill-dash::before {
    content: "\f8b6";
}

.bi-database-fill-down::before {
    content: "\f8b7";
}

.bi-database-fill-exclamation::before {
    content: "\f8b8";
}

.bi-database-fill-gear::before {
    content: "\f8b9";
}

.bi-database-fill-lock::before {
    content: "\f8ba";
}

.bi-database-fill-slash::before {
    content: "\f8bb";
}

.bi-database-fill-up::before {
    content: "\f8bc";
}

.bi-database-fill-x::before {
    content: "\f8bd";
}

.bi-database-fill::before {
    content: "\f8be";
}

.bi-database-gear::before {
    content: "\f8bf";
}

.bi-database-lock::before {
    content: "\f8c0";
}

.bi-database-slash::before {
    content: "\f8c1";
}

.bi-database-up::before {
    content: "\f8c2";
}

.bi-database-x::before {
    content: "\f8c3";
}

.bi-database::before {
    content: "\f8c4";
}

.bi-houses-fill::before {
    content: "\f8c5";
}

.bi-houses::before {
    content: "\f8c6";
}

.bi-nvidia::before {
    content: "\f8c7";
}

.bi-person-vcard-fill::before {
    content: "\f8c8";
}

.bi-person-vcard::before {
    content: "\f8c9";
}

.bi-sina-weibo::before {
    content: "\f8ca";
}

.bi-tencent-qq::before {
    content: "\f8cb";
}

.bi-wikipedia::before {
    content: "\f8cc";
}

.bi-alphabet-uppercase::before {
    content: "\f2a5";
}

.bi-alphabet::before {
    content: "\f68a";
}

.bi-amazon::before {
    content: "\f68d";
}

.bi-arrows-collapse-vertical::before {
    content: "\f690";
}

.bi-arrows-expand-vertical::before {
    content: "\f695";
}

.bi-arrows-vertical::before {
    content: "\f698";
}

.bi-arrows::before {
    content: "\f6a2";
}

.bi-ban-fill::before {
    content: "\f6a3";
}

.bi-ban::before {
    content: "\f6b6";
}

.bi-bing::before {
    content: "\f6c2";
}

.bi-cake::before {
    content: "\f6e0";
}

.bi-cake2::before {
    content: "\f6ed";
}

.bi-cookie::before {
    content: "\f6ee";
}

.bi-copy::before {
    content: "\f759";
}

.bi-crosshair::before {
    content: "\f769";
}

.bi-crosshair2::before {
    content: "\f794";
}

.bi-emoji-astonished-fill::before {
    content: "\f795";
}

.bi-emoji-astonished::before {
    content: "\f79a";
}

.bi-emoji-grimace-fill::before {
    content: "\f79b";
}

.bi-emoji-grimace::before {
    content: "\f7a0";
}

.bi-emoji-grin-fill::before {
    content: "\f7a1";
}

.bi-emoji-grin::before {
    content: "\f7a6";
}

.bi-emoji-surprise-fill::before {
    content: "\f7a7";
}

.bi-emoji-surprise::before {
    content: "\f7ac";
}

.bi-emoji-tear-fill::before {
    content: "\f7ad";
}

.bi-emoji-tear::before {
    content: "\f7b2";
}

.bi-envelope-arrow-down-fill::before {
    content: "\f7b3";
}

.bi-envelope-arrow-down::before {
    content: "\f7b8";
}

.bi-envelope-arrow-up-fill::before {
    content: "\f7b9";
}

.bi-envelope-arrow-up::before {
    content: "\f7be";
}

.bi-feather::before {
    content: "\f7bf";
}

.bi-feather2::before {
    content: "\f7c4";
}

.bi-floppy-fill::before {
    content: "\f7c5";
}

.bi-floppy::before {
    content: "\f7d8";
}

.bi-floppy2-fill::before {
    content: "\f7d9";
}

.bi-floppy2::before {
    content: "\f7e4";
}

.bi-gitlab::before {
    content: "\f7e5";
}

.bi-highlighter::before {
    content: "\f7f8";
}

.bi-marker-tip::before {
    content: "\f802";
}

.bi-nvme-fill::before {
    content: "\f803";
}

.bi-nvme::before {
    content: "\f80c";
}

.bi-opencollective::before {
    content: "\f80d";
}

.bi-pci-card-network::before {
    content: "\f8cd";
}

.bi-pci-card-sound::before {
    content: "\f8ce";
}

.bi-radar::before {
    content: "\f8cf";
}

.bi-send-arrow-down-fill::before {
    content: "\f8d0";
}

.bi-send-arrow-down::before {
    content: "\f8d1";
}

.bi-send-arrow-up-fill::before {
    content: "\f8d2";
}

.bi-send-arrow-up::before {
    content: "\f8d3";
}

.bi-sim-slash-fill::before {
    content: "\f8d4";
}

.bi-sim-slash::before {
    content: "\f8d5";
}

.bi-sourceforge::before {
    content: "\f8d6";
}

.bi-substack::before {
    content: "\f8d7";
}

.bi-threads-fill::before {
    content: "\f8d8";
}

.bi-threads::before {
    content: "\f8d9";
}

.bi-transparency::before {
    content: "\f8da";
}

.bi-twitter-x::before {
    content: "\f8db";
}

.bi-type-h4::before {
    content: "\f8dc";
}

.bi-type-h5::before {
    content: "\f8dd";
}

.bi-type-h6::before {
    content: "\f8de";
}

.bi-backpack-fill::before {
    content: "\f8df";
}

.bi-backpack::before {
    content: "\f8e0";
}

.bi-backpack2-fill::before {
    content: "\f8e1";
}

.bi-backpack2::before {
    content: "\f8e2";
}

.bi-backpack3-fill::before {
    content: "\f8e3";
}

.bi-backpack3::before {
    content: "\f8e4";
}

.bi-backpack4-fill::before {
    content: "\f8e5";
}

.bi-backpack4::before {
    content: "\f8e6";
}

.bi-brilliance::before {
    content: "\f8e7";
}

.bi-cake-fill::before {
    content: "\f8e8";
}

.bi-cake2-fill::before {
    content: "\f8e9";
}

.bi-duffle-fill::before {
    content: "\f8ea";
}

.bi-duffle::before {
    content: "\f8eb";
}

.bi-exposure::before {
    content: "\f8ec";
}

.bi-gender-neuter::before {
    content: "\f8ed";
}

.bi-highlights::before {
    content: "\f8ee";
}

.bi-luggage-fill::before {
    content: "\f8ef";
}

.bi-luggage::before {
    content: "\f8f0";
}

.bi-mailbox-flag::before {
    content: "\f8f1";
}

.bi-mailbox2-flag::before {
    content: "\f8f2";
}

.bi-noise-reduction::before {
    content: "\f8f3";
}

.bi-passport-fill::before {
    content: "\f8f4";
}

.bi-passport::before {
    content: "\f8f5";
}

.bi-person-arms-up::before {
    content: "\f8f6";
}

.bi-person-raised-hand::before {
    content: "\f8f7";
}

.bi-person-standing-dress::before {
    content: "\f8f8";
}

.bi-person-standing::before {
    content: "\f8f9";
}

.bi-person-walking::before {
    content: "\f8fa";
}

.bi-person-wheelchair::before {
    content: "\f8fb";
}

.bi-shadows::before {
    content: "\f8fc";
}

.bi-suitcase-fill::before {
    content: "\f8fd";
}

.bi-suitcase-lg-fill::before {
    content: "\f8fe";
}

.bi-suitcase-lg::before {
    content: "\f8ff";
}

.bi-suitcase::before {
    content: "\f900";
}

.bi-suitcase2-fill::before {
    content: "\f901";
}

.bi-suitcase2::before {
    content: "\f902";
}

.bi-vignette::before {
    content: "\f903";
}

/*
font-weight: 300
-------------------------
*/
@font-face {
    font-family: 'Montserrat-Light';
    src: url(/wp-content/themes/qualitas-theme/build/fonts/Montserrat-Light.dfb04f69.ttf) format('truetype');
    /* font-weight: 300; */
    font-weight: normal;
    font-style: normal;
}

/*
font-weight: 400
-------------------------
*/
@font-face {
    font-family: 'Montserrat-Regular';
    src: url(/wp-content/themes/qualitas-theme/build/fonts/Montserrat-Regular.94bb495f.ttf) format('truetype');
    /* font-weight: 400; */
    font-weight: normal;
    font-style: normal;
}

/*
font-weight: 500
-------------------------
*/
@font-face {
    font-family: 'Montserrat-Medium';
    src: url(/wp-content/themes/qualitas-theme/build/fonts/Montserrat-Medium.a281f04d.ttf) format('truetype');
    /* font-weight: 500; */
    font-weight: normal;
    font-style: normal;
}

/*
font-weight: 600
-------------------------
*/
@font-face {
    font-family: 'Montserrat-SemiBold';
    src: url(/wp-content/themes/qualitas-theme/build/fonts/Montserrat-SemiBold.62b8eee0.ttf) format('truetype');
    /* font-weight: 600; */
    font-weight: normal;
    font-style: normal;
}

/*
font-weight: 700
-------------------------
*/
@font-face {
    font-family: 'Montserrat-Bold';
    src: url(/wp-content/themes/qualitas-theme/build/fonts/Montserrat-Bold.d0ca82d8.ttf) format('truetype');
    /* font-weight: 700; */
    font-weight: normal;
    font-style: normal;
}

:root {
    --color-blue1: #013b75;
    --color-blue2: #186eb0;
    --color-blue3: #029fe7;
    --color-blue4: #e6f6fd;
    --color-blue5: #002046;
    --color-blue6: #063f6a;
    --color-green1: #37bf6f;
    --color-green2: #e6f7ed;
    --color-grey1: #4d4d4d;
    --color-grey2: #666;
    --color-grey3: #a8a8a8;
    --color-grey4: #ddd;
    --color-grey5: #ccc;
    --color-grey6: #eee;
    --color-grey7: #d9d9d9;
    --color-grey8: #a3a3a3;
    --color-light1: #fafafa;
    --color-light2: #f7f6ef;
    --color-red1: #d14836;
    --color-red2: #e4001f;
    --color-red3: #ff0500;
    --color-orange1: #e97a30;
    --color-orange2: #fae4d7;
    --color-yellow1: #fffce0;
    --font-light: "Montserrat-Light", sans-serif;
    --font-regular: "Montserrat-Regular", sans-serif;
    --font-medium: "Montserrat-Medium", sans-serif;
    --font-semibold: "Montserrat-SemiBold", sans-serif;
    --font-bold: "Montserrat-Bold", sans-serif;
    --body-font-color: var(--color-grey1);
    --pad-1: 0.5rem;
    --pad-2: 1rem;
    --pad-3: 1.5rem;
    --mar-1: 0.5rem;
    --mar-2: 1rem;
    --mar-3: 1.5rem
}

body {
    --wp--preset--font-size--x-small: 0.75rem;
    --wp--preset--font-size--small: 0.875rem;
    --wp--preset--font-size--normal: 1rem;
    --wp--preset--font-size--medium: 1.25rem;
    --wp--preset--font-size--large: 1.5rem;
    --wp--preset--font-size--x-large: 2rem
}

.p--1 {
    padding: var(--pad-1)
}

.p--2 {
    padding: var(--pad-2)
}

.p--3 {
    padding: var(--pad-3)
}

.pv--1 {
    padding-bottom: var(--pad-1);
    padding-top: var(--pad-1)
}

.pv--2 {
    padding-bottom: var(--pad-2);
    padding-top: var(--pad-2)
}

.pv--3 {
    padding-bottom: var(--pad-3);
    padding-top: var(--pad-3)
}

.ph--1 {
    padding-left: var(--pad-1);
    padding-right: var(--pad-1)
}

.ph--2 {
    padding-left: var(--pad-2);
    padding-right: var(--pad-2)
}

.ph--3 {
    padding-left: var(--pad-3);
    padding-right: var(--pad-3)
}

.pt--1 {
    padding-top: var(--pad-1)
}

.pt--2 {
    padding-top: var(--pad-2)
}

.pt--3 {
    padding-top: var(--pad-3)
}

.pb--1 {
    padding-bottom: var(--pad-1)
}

.pb--2 {
    padding-bottom: var(--pad-2)
}

.pb--3 {
    padding-bottom: var(--pad-3)
}

.m--1 {
    margin: var(--mar-1)
}

.m--2 {
    margin: var(--mar-2)
}

.m--3 {
    margin: var(--mar-3)
}

.mv--1 {
    margin-bottom: var(--mar-1);
    margin-top: var(--mar-1)
}

.mv--2 {
    margin-bottom: var(--mar-2);
    margin-top: var(--mar-2)
}

.mv--3 {
    margin-bottom: var(--mar-3);
    margin-top: var(--mar-3)
}

.mh--1 {
    margin-left: var(--mar-1);
    margin-right: var(--mar-1)
}

.mh--2 {
    margin-left: var(--mar-2);
    margin-right: var(--mar-2)
}

.mh--3 {
    margin-left: var(--mar-3);
    margin-right: var(--mar-3)
}

.mt--1 {
    margin-top: var(--mar-1)
}

.mt--2 {
    margin-top: var(--mar-2)
}

.mt--3 {
    margin-top: var(--mar-3)
}

.mb--1 {
    margin-bottom: var(--mar-1)
}

.mb--2 {
    margin-bottom: var(--mar-2)
}

.mb--3 {
    margin-bottom: var(--mar-3)
}

.lastnopb&gt;:last-child {
    padding-bottom: 0 !important
}

.lastnomb&gt;:last-child {
    margin-bottom: 0 !important
}

.container {
    position: relative
}

.abs-full {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.abs-full,
.h-full {
    height: 100%
}

.hw-full,
.w-full {
    width: 100%
}

.hw-full {
    height: 100%
}

.vh-full {
    min-height: 100vh
}

.o-hidden {
    overflow: hidden
}

ol.ns,
ul.ns {
    list-style: none
}

ol.ns,
ol.ns li,
ul.ns,
ul.ns li {
    margin: 0;
    padding: 0
}

.t-em {
    font-style: italic;
    line-height: 1.4em
}

.t-uc {
    text-transform: uppercase
}

.ta-left {
    text-align: left !important
}

.ta-center {
    text-align: center !important
}

.ta-right {
    text-align: right !important
}

@media(max-width: 991px) {
    .ta-md-left {
        text-align: left !important
    }

    .ta-md-center {
        text-align: center !important
    }

    .ta-md-right {
        text-align: right !important
    }
}

@media(min-width: 992px) {
    .ta-lg-left {
        text-align: left !important
    }

    .ta-lg-center {
        text-align: center !important
    }

    .ta-lg-right {
        text-align: right !important
    }
}

.br-mob {
    display: inline
}

.br-desk,
.br-tab {
    display: none
}

@media(min-width: 768px) {
    .br-tab {
        display: inline
    }

    .br-mob {
        display: none
    }
}

@media(min-width: 992px) {
    .br-desk {
        display: inline
    }

    .br-tab {
        display: none
    }
}

.shad-1 {
    box-shadow: 0 .356rem .356rem hsla(0, 0%, 80%, .5)
}

.shad-2 {
    box-shadow: 1px 2px 3px hsla(0, 0%, 80%, .5)
}

.brad-4 {
    border-radius: .25rem;
    overflow: hidden
}

.bord-1 {
    border: 1px solid var(--color-grey4)
}

.box-1 {
    border: 1px solid var(--color-grey4);
    border-radius: .25rem;
    box-shadow: 1px 2px 3px hsla(0, 0%, 80%, .5);
    overflow: hidden
}

.bg-img-contain {
    background-size: contain
}

.bg-img-contain,
.bg-img-cover {
    background-position: 50%;
    background-repeat: no-repeat
}

.bg-img-cover {
    background-size: cover
}

.img-fluid {
    height: auto;
    max-width: 100%
}

.img-resp {
    position: relative
}

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

.img-rel img {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0
}

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

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

.rect-100-100 {
    width: 100%
}

.rect-100-100:before {
    content: "";
    display: block;
    padding-bottom: 100%
}

.rect-100-17 {
    width: 100%
}

.rect-100-17:before {
    content: "";
    display: block;
    padding-bottom: 17%
}

.rect-100-28 {
    width: 100%
}

.rect-100-28:before {
    content: "";
    display: block;
    padding-bottom: 28%
}

.rect-100-30 {
    width: 100%
}

.rect-100-30:before {
    content: "";
    display: block;
    padding-bottom: 30%
}

.rect-100-40 {
    width: 100%
}

.rect-100-40:before {
    content: "";
    display: block;
    padding-bottom: 40%
}

.rect-100-43 {
    width: 100%
}

.rect-100-43:before {
    content: "";
    display: block;
    padding-bottom: 43%
}

.rect-100-60 {
    width: 100%
}

.rect-100-60:before {
    content: "";
    display: block;
    padding-bottom: 60%
}

.rect-100-70 {
    width: 100%
}

.rect-100-70:before {
    content: "";
    display: block;
    padding-bottom: 70%
}

body.wp-admin .edit-post-visual-editor form.form-boxed,
body:not(.wp-admin) form.form-boxed {
    background-color: #fff;
    border: 1px solid var(--color-grey4);
    border-radius: .25rem;
    box-shadow: 1px 2px 3px hsla(0, 0%, 80%, .5);
    padding: 2rem 1rem
}

body.wp-admin .edit-post-visual-editor form .form-group,
body.wp-admin .edit-post-visual-editor form .form-input,
body:not(.wp-admin) form .form-group,
body:not(.wp-admin) form .form-input {
    padding: 0 0 1rem;
    position: relative
}

body.wp-admin .edit-post-visual-editor form label,
body:not(.wp-admin) form label {
    display: block;
    font-size: 1rem;
    margin: 0;
    padding: 0 0 .5rem
}

body.wp-admin .edit-post-visual-editor form label.label-radio-boxed,
body:not(.wp-admin) form label.label-radio-boxed {
    align-items: center;
    border: 1px solid var(--color-grey4);
    border-radius: .25rem;
    box-shadow: 1px 2px 3px hsla(0, 0%, 80%, .5);
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: .5rem 1rem;
    width: 100%
}

body.wp-admin .edit-post-visual-editor form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),
body.wp-admin .edit-post-visual-editor form select,
body.wp-admin .edit-post-visual-editor form textarea,
body:not(.wp-admin) form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),
body:not(.wp-admin) form select,
body:not(.wp-admin) form textarea {
    border: 1px solid var(--color-grey4);
    border-radius: .25rem;
    display: block;
    font-family: var(--font-light);
    font-size: .875rem;
    margin: 0 0 1rem;
    padding: .342rem 1rem;
    width: 100%
}

body.wp-admin .edit-post-visual-editor form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file])::-ms-input-placeholder,
body.wp-admin .edit-post-visual-editor form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,
body.wp-admin .edit-post-visual-editor form select::-ms-input-placeholder,
body.wp-admin .edit-post-visual-editor form select::placeholder,
body.wp-admin .edit-post-visual-editor form textarea::-ms-input-placeholder,
body.wp-admin .edit-post-visual-editor form textarea::placeholder,
body:not(.wp-admin) form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file])::-ms-input-placeholder,
body:not(.wp-admin) form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,
body:not(.wp-admin) form select::-ms-input-placeholder,
body:not(.wp-admin) form select::placeholder,
body:not(.wp-admin) form textarea::-ms-input-placeholder,
body:not(.wp-admin) form textarea::placeholder {
    color: var(--color-grey5);
    opacity: 1
}

body.wp-admin .edit-post-visual-editor form select,
body:not(.wp-admin) form select {
    -moz-appearance: none;
    -webkit-appearance: none;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjQ0NDQ0NDIi8+Cjwvc3ZnPg==);
    background-position: right 1rem center;
    background-repeat: no-repeat;
    background-size: 1rem;
    color: var(--color-grey5);
    padding-right: 3rem
}

body.wp-admin .edit-post-visual-editor form select.has-selected,
body:not(.wp-admin) form select.has-selected {
    color: inherit
}

body.wp-admin .edit-post-visual-editor form select::-ms-expand,
body:not(.wp-admin) form select::-ms-expand {
    display: none
}

body.wp-admin .edit-post-visual-editor form textarea,
body:not(.wp-admin) form textarea {
    resize: vertical
}

body.wp-admin .edit-post-visual-editor form button.submit,
body.wp-admin .edit-post-visual-editor form button[type=submit],
body.wp-admin .edit-post-visual-editor form input[type=submit],
body:not(.wp-admin) form button.submit,
body:not(.wp-admin) form button[type=submit],
body:not(.wp-admin) form input[type=submit] {
    min-width: 17.5rem
}

body.wp-admin .edit-post-visual-editor form input[type=file]::file-selector-button,
body:not(.wp-admin) form input[type=file]::file-selector-button {
    background-color: hsla(0, 0%, 87%, .35);
    border: 1px solid var(--color-grey4);
    border-radius: .25rem;
    box-shadow: 1px 2px 3px hsla(0, 0%, 80%, .5);
    font-size: .875rem;
    margin-right: 1rem;
    padding: .342rem 1rem
}

body.wp-admin .edit-post-visual-editor form input[type=radio],
body:not(.wp-admin) form input[type=radio] {
    margin-right: .75rem
}

body.wp-admin .edit-post-visual-editor form .form-group input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),
body.wp-admin .edit-post-visual-editor form .form-group select,
body.wp-admin .edit-post-visual-editor form .form-group textarea,
body.wp-admin .edit-post-visual-editor form .form-input input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),
body.wp-admin .edit-post-visual-editor form .form-input select,
body.wp-admin .edit-post-visual-editor form .form-input textarea,
body:not(.wp-admin) form .form-group input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),
body:not(.wp-admin) form .form-group select,
body:not(.wp-admin) form .form-group textarea,
body:not(.wp-admin) form .form-input input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),
body:not(.wp-admin) form .form-input select,
body:not(.wp-admin) form .form-input textarea {
    margin-bottom: 0 !important
}

body.wp-admin .edit-post-visual-editor form .view.form-nice-dropdown,
body:not(.wp-admin) form .view.form-nice-dropdown {
    font-size: inherit
}

body.wp-admin .edit-post-visual-editor form .view.form-nice-dropdown .selected-label,
body:not(.wp-admin) form .view.form-nice-dropdown .selected-label {
    border: 1px solid var(--color-grey4);
    border-radius: .25rem;
    box-shadow: none
}

@media(min-width: 992px) {

    body.wp-admin .edit-post-visual-editor form.form-boxed,
    body:not(.wp-admin) form.form-boxed {
        padding: 2.5rem
    }

    body.wp-admin .edit-post-visual-editor form.form-boxed.label-radio-boxed,
    body:not(.wp-admin) form.form-boxed.label-radio-boxed {
        padding: 1rem 1.5rem
    }

    body.wp-admin .edit-post-visual-editor form .form-group,
    body.wp-admin .edit-post-visual-editor form .form-input,
    body:not(.wp-admin) form .form-group,
    body:not(.wp-admin) form .form-input {
        padding-bottom: 2rem
    }

    body.wp-admin .edit-post-visual-editor form label,
    body:not(.wp-admin) form label {
        font-size: 1.25rem;
        line-height: 1.3em;
        padding-bottom: 1rem
    }

    body.wp-admin .edit-post-visual-editor form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),
    body.wp-admin .edit-post-visual-editor form select,
    body.wp-admin .edit-post-visual-editor form textarea,
    body:not(.wp-admin) form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=file]),
    body:not(.wp-admin) form select,
    body:not(.wp-admin) form textarea {
        font-size: 1.25rem;
        margin-bottom: 2rem;
        padding: .5rem 1.5rem
    }

    body.wp-admin .edit-post-visual-editor form select,
    body:not(.wp-admin) form select {
        background-position: right 1.5rem center;
        padding-right: 4rem
    }

    body.wp-admin .edit-post-visual-editor form input[type=file]::file-selector-button,
    body:not(.wp-admin) form input[type=file]::file-selector-button {
        font-size: 1.25rem;
        padding: .5rem 1.5rem
    }
}

.nice-checkbox:not(.view) {
    display: inline-block
}

.nice-checkbox:not(.view) input {
    display: none
}

.nice-checkbox:not(.view) label {
    cursor: pointer;
    display: block;
    position: relative
}

.nice-checkbox:not(.view).pos-left label,
.nice-checkbox:not(.view):not(.pos-right) label {
    padding: 0 0 0 2em
}

.nice-checkbox:not(.view).pos-left label:before,
.nice-checkbox:not(.view):not(.pos-right) label:before {
    background-color: #fff;
    border: 2px solid var(--body-font-color);
    content: "";
    display: block;
    height: 1.4em;
    left: 0;
    position: absolute;
    top: 0;
    width: 1.4em
}

.nice-checkbox:not(.view).pos-left input:checked+label:before,
.nice-checkbox:not(.view):not(.pos-right) input:checked+label:before {
    background-color: var(--body-font-color);
    border-color: var(--body-font-color)
}

.nice-checkbox:not(.view).pos-left.size-large label,
.nice-checkbox:not(.view):not(.pos-right).size-large label {
    padding: .2em 0 .2em 2.4em
}

.nice-checkbox:not(.view).pos-left.size-large label:before,
.nice-checkbox:not(.view):not(.pos-right).size-large label:before {
    height: 1.8em;
    width: 1.8em
}

.nice-checkbox:not(.view).pos-right label {
    padding: 0 2em 0 0
}

.nice-checkbox:not(.view).pos-right.has-icon label {
    padding-left: 2em
}

.nice-checkbox:not(.view).pos-right.has-icon label .label-icon {
    left: 0;
    position: absolute;
    top: 0
}

.nice-checkbox:not(.view).pos-right.has-icon label .label-icon i {
    font-size: 1.4em;
    line-height: 1em
}

.nice-checkbox:not(.view).pos-right label:after {
    background-color: #fff;
    border: 2px solid var(--body-font-color);
    content: "";
    display: block;
    height: 1.4em;
    position: absolute;
    right: 0;
    top: 0;
    width: 1.4em
}

.nice-checkbox:not(.view).pos-right input:checked+label:after {
    background-color: var(--body-font-color);
    border-color: var(--body-font-color)
}

.nice-checkbox:not(.view).pos-right.size-large label {
    padding: .2em 2.4em .2em 0
}

.nice-checkbox:not(.view).pos-right.size-large label:after {
    height: 1.8em;
    width: 1.8em
}

.nice-checkbox:not(.view).pos-right.size-large.has-icon label {
    padding-left: 2.4em
}

.nice-checkbox:not(.view).pos-right.size-large.has-icon label .label-icon i {
    font-size: 1.8em;
    line-height: 1em
}

.app-icon {
    display: inline-block;
    line-height: 1em;
    position: relative;
    vertical-align: middle
}

.app-icon.bi {
    font-size: 1em;
    line-height: inherit
}

.app-icon.icon-img img {
    fill: currentColor;
    display: block;
    height: 1em;
    width: auto
}

.app-icon.icon-img,
.app-icon.icon-svg {
    height: 1em;
    min-height: 1em;
    min-width: 1em;
    width: 1em
}

.app-icon.icon-img img,
.app-icon.icon-img svg,
.app-icon.icon-svg img,
.app-icon.icon-svg svg {
    display: block;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%
}

.app-icon.icon-svg,
.app-icon.icon-svg path:not([fill=""]) {
    fill: currentColor
}

.app-icon.icon-bg {
    height: 1em;
    width: 1em
}

.app-icon.icon-bg:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 100%;
    width: 100%
}

.app-icon.icon-account:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDI0QzUuMzgyMDEgMjQgMCAxOC42MTggMCAxMkMwIDUuMzgyMDEgNS4zODIwMSAwIDEyIDBDMTguNjE4IDAgMjQgNS4zODIwMSAyNCAxMkMyNCAxOC42MTggMTguNjE4IDI0IDEyIDI0Wk0xMiAwLjk0MDgxNUM1LjkwMzE1IDAuOTQwODE1IDAuOTQwODE1IDUuOTAzMTUgMC45NDA4MTUgMTJDMC45NDA4MTUgMTguMDk2OCA1LjkwMzE1IDIzLjA1OTIgMTIgMjMuMDU5MkMxOC4wOTY4IDIzLjA1OTIgMjMuMDU5MiAxOC4wOTY4IDIzLjA1OTIgMTJDMjMuMDU5MiA1LjkwMzE1IDE4LjA5NjggMC45NDA4MTUgMTIgMC45NDA4MTVaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0xMS45OTg0IDE1LjY5NzlDOS4wNjk4NyAxNS42OTc5IDYuNjg1NTUgMTMuMzEzNiA2LjY4NTU1IDEwLjM4NTFDNi42ODU1NSA3LjQ1NjU5IDkuMDY5ODcgNS4wNzIyNyAxMS45OTg0IDUuMDcyMjdDMTQuOTI2OSA1LjA3MjI3IDE3LjMxMTIgNy40NTY1OSAxNy4zMTEyIDEwLjM4NTFDMTcuMzExMiAxMy4zMTM2IDE0LjkyNjkgMTUuNjk3OSAxMS45OTg0IDE1LjY5NzlaTTExLjk5ODQgNi4wMTMwOEM5LjU4NjM5IDYuMDEzMDggNy42MjYzNiA3Ljk3MzExIDcuNjI2MzYgMTAuMzg1MUM3LjYyNjM2IDEyLjc5NzEgOS41ODYzOSAxNC43NTcxIDExLjk5ODQgMTQuNzU3MUMxNC40MTA0IDE0Ljc1NzEgMTYuMzcwNCAxMi43OTcxIDE2LjM3MDQgMTAuMzg1MUMxNi4zNzA0IDcuOTczMTEgMTQuNDEwNCA2LjAxMzA4IDExLjk5ODQgNi4wMTMwOFoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTE5LjE2MTcgMjEuMjIzNkgxOC4yMjA5QzE4LjIyMDkgMTguMTc1MiAxNS40MzA3IDE1LjY5ODYgMTEuOTk0OSAxNS42OTg2QzguNTU5MSAxNS42OTg2IDUuNzY4OTQgMTguMTc5OCA1Ljc2ODk0IDIxLjIyMzZINC44MjgxMkM0LjgyODEyIDE3LjY1ODcgOC4wNDI1NyAxNC43NTc4IDExLjk5NDkgMTQuNzU3OEMxNS45NDczIDE0Ljc1NzggMTkuMTYxNyAxNy42NTg3IDE5LjE2MTcgMjEuMjIzNloiIGZpbGw9IiMwMTNCNzUiLz4KPC9zdmc+)
}

.app-icon.icon-account-w:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMwLjQwMDEgNTMuOTRDMTcuMTgwMSA1My45NCA2LjQzMDA1IDQzLjE5IDYuNDMwMDUgMjkuOTdDNi40MzAwNSAxNi43NSAxNy4xOTAxIDYgMzAuNDAwMSA2QzQzLjYxMDEgNiA1NC4zNzAxIDE2Ljc1IDU0LjM3MDEgMjkuOTdDNTQuMzcwMSA0My4xOSA0My42MjAxIDUzLjk0IDMwLjQwMDEgNTMuOTRaTTMwLjQwMDEgNy44OEMxOC4yMjAxIDcuODggOC4zMTAwNSAxNy43OSA4LjMxMDA1IDI5Ljk3QzguMzEwMDUgNDIuMTUgMTguMjIwMSA1Mi4wNiAzMC40MDAxIDUyLjA2QzQyLjU4MDEgNTIuMDYgNTIuNDkwMSA0Mi4xNSA1Mi40OTAxIDI5Ljk3QzUyLjQ5MDEgMTcuNzkgNDIuNTgwMSA3Ljg4IDMwLjQwMDEgNy44OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMC40MDAxIDM3LjY4QzM1LjI4MjMgMzcuNjggMzkuMjQwMSAzMy43MjIyIDM5LjI0MDEgMjguODRDMzkuMjQwMSAyMy45NTc4IDM1LjI4MjMgMjAgMzAuNDAwMSAyMEMyNS41MTc5IDIwIDIxLjU2MDEgMjMuOTU3OCAyMS41NjAxIDI4Ljg0QzIxLjU2MDEgMzMuNzIyMiAyNS41MTc5IDM3LjY4IDMwLjQwMDEgMzcuNjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzAuNCAzOC43MUMyNC45NiAzOC43MSAyMC41NCAzNC4yOSAyMC41NCAyOC44NUMyMC41NCAyMy40MSAyNC45NyAxOC45OSAzMC40IDE4Ljk5QzM1LjgzIDE4Ljk5IDQwLjI2IDIzLjQxIDQwLjI2IDI4Ljg1QzQwLjI2IDM0LjI5IDM1Ljg0IDM4LjcxIDMwLjQgMzguNzFaTTMwLjQgMjEuMDJDMjYuMDkgMjEuMDIgMjIuNTggMjQuNTMgMjIuNTggMjguODVDMjIuNTggMzMuMTcgMjYuMDkgMzYuNjggMzAuNCAzNi42OEMzNC43MSAzNi42OCAzOC4yMiAzMy4xNyAzOC4yMiAyOC44NUMzOC4yMiAyNC41MyAzNC43MSAyMS4wMiAzMC40IDIxLjAyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE4LjE4MDEgNDguNjQwMUMxOC4yNjAxIDQyLjU5MDEgMjMuNjUwMSAzNy42OTAxIDMwLjQxMDEgMzcuNjkwMUMzNy4xNzAxIDM3LjY5MDEgNDIuNjQwMSA0Mi41OTAxIDQyLjY0MDEgNDguNjQwMUM0Mi42NDAxIDQ4LjY0MDEgMzAuOTEwMSA1Ny4wOTAxIDE4LjE4MDEgNDguNjQwMVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMC4xMiA1My4zOUMyNi4zMyA1My4zOSAyMi4wMiA1Mi40MSAxNy42MiA0OS40OUwxNy4xNiA0OS4xOFY0OC42MkMxNy4yNSA0Mi4wMyAyMy4xOSAzNi42NiAzMC40MSAzNi42NkMzNy42MyAzNi42NiA0My42NiA0Mi4wMyA0My42NiA0OC42M1Y0OS4xNUw0My4yNCA0OS40NUM0My4xNiA0OS41MSAzNy42NyA1My4zNyAzMC4xMyA1My4zN0wzMC4xMiA1My4zOVpNMTkuMjIgNDguMUMyOS43IDU0LjcgMzkuNDQgNDkuNDMgNDEuNiA0OC4xQzQxLjI4IDQyLjg3IDM2LjM4IDM4LjcxIDMwLjQxIDM4LjcxQzI0LjQ0IDM4LjcxIDE5LjYxIDQyLjg4IDE5LjIzIDQ4LjFIMTkuMjJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
}

.app-icon.icon-grua:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0LjUzMTMgMTUuOTY3NUMzNC40NzggMTUuNzU1NSAzNC4zNTcyIDE1LjI1OTYgMjkuNzU0MSAxMi4yNTQ5TDI2LjkzNTUgOC41NDI4OUMyNi45MzE4IDguNTM5MTggMjYuOTI2NyA4LjUzNTY3IDI2LjkyMzggOC41MzIwOUMyNi40NDEyIDcuOTQxMzcgMjUuODg4IDcuMzY1OCAyNC45MTgyIDcuMzY1OEgyNC44MzE3QzI0Ljc4OTggNi4yODM4NCAyNC41NjA5IDQuMjUxNTIgMjMuNDAyMSA0LjI1MTUySDIyLjM5OUMyMS4yNDU0IDQuMjUxNTIgMjAuOTk4MiA2LjI4MDg0IDIwLjk0NjcgNy4zNjgxNkMyMC4yNjc1IDcuNDQ1ODQgMjAuMTkgOC4wMTY5NyAyMC4xOSA4LjI3Mzg5VjE2LjEzNzJIMTkuNjcxNEMxOS41NTI3IDE0LjI3ODIgMTguMzk4MSAxMi42OTQ3IDE2Ljc4MTIgMTEuOTU5MkwxOC4xOTcgNC4yMzg3MkMxOC4zNjIyIDMuMjk4ODEgMTcuNzI4NyAyLjM5NzMgMTYuNzg1NiAyLjIzMTg2QzE2LjY4NjkgMi4yMTQyIDE2LjU4NjYgMi4yMDU5NyAxNi40ODcxIDIuMjA1OTdDMTUuNzg1MyAyLjIwNTk3IDE1LjE3MjIgMi42MjEzMiAxNC45MDIxIDMuMjM2NThMNC4yODI2NCAwLjAxODIyNzdDNC4xNDk1MyAtMC4wMjA4OTY2IDQuMDA2NjIgMC4wMDM2Mzc5MSAzLjg5NzEyIDAuMDg1MzE5N0MzLjc4NjU0IDAuMTY2NTAxIDMuNzIwNTIgMC4yOTU4OSAzLjcyMDUyIDAuNDM0MjkxVjkuMDYxMTZDMy43MjA1MiA5LjE0NTM1IDMuNzQzOTEgOS4yMjQ2NyAzLjc4ODQ3IDkuMjk0NTVDNC4wNDYzOSA5LjcwMDY3IDQuNjkwODMgMTAuNTM0OSA1LjA3NTQ5IDExLjAzMzZMNS4xODA0MiAxMS4xNjg2QzUuNDQ2OTMgMTEuNTE1OSA1LjUyODExIDExLjg4MyA1LjQwNTU4IDEyLjE4MTVDNS4zMTMxIDEyLjQwMjggNS4xMTQyNiAxMi41NjA4IDQuODgzMDkgMTIuNTg5OUM0LjU4MDA0IDEyLjYyNjYgNC4yNjU5IDEyLjQ1NTMgMy45OTg5NyAxMi4xMDI1QzMuODUzODQgMTEuOTExNCAzLjU3OTY5IDExLjg3NjIgMy4zODg3MSAxMi4wMjEyQzMuMTk3NiAxMi4xNjYxIDMuMTYxNTUgMTIuNDM3NCAzLjMwNjg5IDEyLjYyODNDMy43MTU1OSAxMy4xNjcyIDQuMjUwMDIgMTMuNDY1MyA0Ljc5OTU1IDEzLjQ2NTNDNC44NjM1NiAxMy40NjUzIDQuOTI5NDQgMTMuNDU4NSA0Ljk5NTY3IDEzLjQ1MUM1LjUzMjU0IDEzLjM4MTEgNS45OTgxIDEzLjAyMTkgNi4yMDk0NiAxMi41MTQxQzYuNDUzNjQgMTEuOTIxNSA2LjMzMDEyIDExLjIzNzMgNS44Njg5MiAxMC42Mzg3TDUuNzYzNTcgMTAuNTAzMUM1LjQ0Mjk5IDEwLjA4NSA0Ljg2NSA5LjM0MDQ3IDQuNTkxMTMgOC45MzI3OFYxLjAyMDA4TDE0LjY5NjEgNC4wODQyMkwxMy4yOTQxIDExLjczNjVDMTEuMzc0NyAxMi4zMjc5IDkuOTUzMjMgMTQuMDYwNiA5LjgxOTU1IDE2LjEzN0gxLjA1NzQyQzAuODE3NTk3IDE2LjEzNyAwLjYyMzA0NyAxNi4zMzExIDAuNjIzMDQ3IDE2LjU3MzZWMjEuMTQ2OEMwLjYyMzA0NyAyMS4zODY1IDAuODE3NjY4IDIxLjU4MDUgMS4wNTc0MiAyMS41ODA1SDMuMzY3MDRDMy41Nzc0IDIyLjk0OTMgNC43NTk2NCAyNCA2LjE4NTA3IDI0QzcuNjEwNjQgMjQgOC43OTI3MyAyMi45NDkzIDkuMDAzMDkgMjEuNTgwNUgyMC42MjM2SDI2Ljc5MTZDMjYuOTk5MyAyMi45NDkzIDI4LjE4MTUgMjQgMjkuNjA2OSAyNEMzMS4wMzI0IDI0IDMyLjIxNDUgMjIuOTQ5MyAzMi40MjU0IDIxLjU4MDVIMzMuMDMxMkMzMy43MzUzIDIxLjU4MDUgMzQuMjEzMSAyMS4zMTU2IDM0LjQ5ODUgMjAuNzYyMUMzNS4zOTUzIDE4LjkyNjUgMzQuODY2OCAxNy4xMjIgMzQuNjExNCAxNi4yNTMyQzM0LjU3NzQgMTYuMTM5NCAzNC41NDg1IDE2LjA0MzYgMzQuNTMxMyAxNS45Njc1Wk0zMy4wMzEzIDIwLjcxMzFIMzIuNDI1NUMzMi4yMTQ2IDE5LjM0MzkgMzEuMDMyNCAxOC4yOTMgMjkuNjA2OSAxOC4yOTNDMjguMTgxNSAxOC4yOTMgMjYuOTk5MyAxOS4zNDM5IDI2Ljc5MTYgMjAuNzEzMUgyMS4wNTczVjE2LjU3MzdWOC4yNzM4MUMyMS4wNTczIDguMjU1IDIxLjA1OCA4LjI0MjI3IDIxLjA1ODggOC4yMjgyNUMyMS4wOTkxIDguMjI2NTQgMjEuMTY4NyA4LjIyNzk3IDIxLjIyNTcgOC4yMjk5QzIxLjI3NDQgOC4yMzE2MiAyMS4zMjIzIDguMjMzMTkgMjEuMzY4MiA4LjIzMzE5SDIxLjM3MDJIMjQuOTE4MkMyNS40NTQ1IDguMjMzMTkgMjUuNzg3MSA4LjUxNyAyNi4yNDgxIDkuMDc3MjZMMjkuMTA3OSAxMi44Mzg0TDI5LjExMDEgMTIuODM2OEMyOS4xNDcxIDEyLjg4MTUgMjkuMTk0NSAxMi45MjU1IDI5LjI1NTggMTIuOTY3N0MzMi4wMzM2IDE0Ljc4MDQgMzMuNDkzOCAxNS45MTEyIDMzLjY5MzkgMTYuMjA4OEMzMy43MTUxIDE2LjI5MTQgMzMuNzQyNyAxNi4zODggMzMuNzc3NCAxNi40OTcxQzM0LjAxNzkgMTcuMzE5MiAzNC40NjY3IDE4Ljg0NTggMzMuNzIwNCAyMC4zNzM0QzMzLjYzNDIgMjAuNTQ1MyAzMy41MDU3IDIwLjcxMzEgMzMuMDMxMyAyMC43MTMxWk0yOS42MDY5IDIzLjEzMjZDMjguNTEyOSAyMy4xMzI2IDI3LjYyNDMgMjIuMjQwNyAyNy42MjQzIDIxLjE0NjhDMjcuNjI0MyAyMC4wNTI1IDI4LjUxMjkgMTkuMTYzNyAyOS42MDY5IDE5LjE2MzdDMzAuNzAxIDE5LjE2MzcgMzEuNTkzIDIwLjA1MjUgMzEuNTkzIDIxLjE0NjhDMzEuNTkzIDIyLjI0MDggMzAuNzAxIDIzLjEzMjYgMjkuNjA2OSAyMy4xMzI2Wk0yMi4zOTg5IDUuMTE4OTFIMjMuNDAyMUMyMy42MDIxIDUuMTE4OTEgMjMuOTAyMiA2LjA4NjE0IDIzLjk1OTIgNy4zNTAwN0wyMS44MTY5IDcuMzYzNTlDMjEuODg2MSA2LjA5MDIyIDIyLjE5NDQgNS4xMTg5MSAyMi4zOTg5IDUuMTE4OTFaTTE2LjQ4NjkgMy4wNzM5M0MxNi41MzY2IDMuMDczOTMgMTYuNTg2OSAzLjA3Nzc5IDE2LjYzNjUgMy4wODg1OUMxNy4xMDcgMy4xNjk0MiAxNy40MjE1IDMuNjE5MDkgMTcuMzQxMiA0LjA4NjhMMTUuNjUzNCAxMy4zMDAxQzE1LjU4MDMgMTMuNzEzNCAxNS4yMjAzIDE0LjAxNTYgMTQuODAyNiAxNC4wMTU2QzE0Ljc1MjkgMTQuMDE1NiAxNC43MDA3IDE0LjAxMTggMTQuNjQ5NCAxNC4wMDFDMTQuNDIzNiAxMy45NjM0IDE0LjIyMzEgMTMuODM1IDE0LjA5MjMgMTMuNjQ1N0MxMy45NTgxIDEzLjQ1NjUgMTMuOTA3NCAxMy4yMjkgMTMuOTQ3OCAxMy4wMDI5TDE1LjYzNTMgMy43ODk3NUMxNS43MDc5IDMuMzc2MjcgMTYuMDY1NiAzLjA3MzkzIDE2LjQ4NjkgMy4wNzM5M1pNMTMuMzgwNSAxNC4xNDUxQzEzLjY0NjEgMTQuNTI0NSAxNC4wNDQ5IDE0Ljc3ODQgMTQuNTAwNCAxNC44NTcxQzE0LjU5OTIgMTQuODc1NCAxNC43MDI0IDE0Ljg4MyAxNC44MDI2IDE0Ljg4M0MxNS42NDQzIDE0Ljg4MyAxNi4zNjI4IDE0LjI4MDYgMTYuNTA5MyAxMy40NTE4TDE2LjYxOCAxMi44NDgzQzE3LjgzMSAxMy40Nzg3IDE4LjY4NjQgMTQuNzA1OSAxOC43OTg1IDE2LjEzNjlIMTAuNjkyNEMxMC44MTA5IDE0LjYxMjIgMTEuNzcyMiAxMy4zMjE4IDEzLjExNDMgMTIuNzMxNkwxMy4wOTIgMTIuODUwOUMxMy4wMTAxIDEzLjMwNjcgMTMuMTE0OSAxMy43NjU2IDEzLjM4MDUgMTQuMTQ1MVpNMS40OTE3OSAxNy4wMDc5SDIwLjE4OTlWMjAuNzEzMUg5LjAwMzIzQzguNzkyODggMTkuMzQ0IDcuNjEwNTYgMTguMjkzMSA2LjE4NTA3IDE4LjI5MzFDNC43NTk1NyAxOC4yOTMxIDMuNTc3NCAxOS4zNDQgMy4zNjY5IDIwLjcxMzFIMS40OTE3OVYxNy4wMDc5Wk04LjE2ODk2IDIxLjE0NjlDOC4xNjg5NiAyMi4yNDA4IDcuMjc5MTIgMjMuMTMyNyA2LjE4NTA3IDIzLjEzMjdDNS4wOTEwMiAyMy4xMzI3IDQuMTk5NiAyMi4yNDA4IDQuMTk5NiAyMS4xNDY5QzQuMTk5NiAyMC4wNTI2IDUuMDkxMDIgMTkuMTYzNyA2LjE4NTA3IDE5LjE2MzdDNy4yNzkxMiAxOS4xNjM3IDguMTY4OTYgMjAuMDUyNiA4LjE2ODk2IDIxLjE0NjlaIiBmaWxsPSIjMDEzQjc1Ii8+Cjwvc3ZnPg==)
}

.app-icon.icon-grua-w:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMzggMzhIMzguMzhWNDVINS4zOEM0LjgzIDQ1IDQuMzggNDQuNTUgNC4zOCA0NFYzOUM0LjM4IDM4LjQ1IDQuODMgMzggNS4zOCAzOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zOS40IDQ2LjAySDUuMzc5OTlDNC4yNjk5OSA0Ni4wMiAzLjM1OTk5IDQ1LjExIDMuMzU5OTkgNDRWMzlDMy4zNTk5OSAzNy44OSA0LjI2OTk5IDM2Ljk4IDUuMzc5OTkgMzYuOThIMzkuNFY0Ni4wMlpNNS4zNzk5OSAzOS4wMkw1LjM5OTk5IDQ0TDM3LjM2IDQzLjk4VjM5LjAySDUuMzc5OTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzMuMzggMjRWNDRDMzMuMzggNDQuNTUgMzMuODEgNDUgMzQuMzQgNDVINTMuNjFDNTQuMTYgNDUgNTQuNjYgNDQuNyA1NC45MyA0NC4yQzU1Ljc4IDQyLjU5IDU2LjM1IDM3IDUzLjQ4IDM1TDQ3Ljc0IDMxTDQxLjMzIDIzLjM0QzQxLjE1IDIzLjEyIDQwLjg5IDIzIDQwLjYxIDIzSDM0LjM1QzMzLjgyIDIzIDMzLjM5IDIzLjQ1IDMzLjM5IDI0SDMzLjM4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTUzLjYxIDQ2LjAySDM0LjM0QzMzLjI1IDQ2LjAyIDMyLjM2IDQ1LjExIDMyLjM2IDQ0VjI0QzMyLjM2IDIyLjg5IDMzLjI1IDIxLjk4IDM0LjM0IDIxLjk4SDQwLjZDNDEuMTggMjEuOTggNDEuNzMgMjIuMjQgNDIuMSAyMi42OUw0OC40MiAzMC4yNEw1NC4wNSAzNC4xNkM1Ny4zOCAzNi40OCA1Ni45MSA0Mi42IDU1LjgyIDQ0LjY4QzU1LjM4IDQ1LjUxIDU0LjUzIDQ2LjAyIDUzLjYgNDYuMDJINTMuNjFaTTM0LjQgMjQuMDJWNDRMNTMuNjEgNDMuOThDNTMuNzggNDMuOTggNTMuOTQgNDMuODggNTQuMDMgNDMuNzJDNTQuNzEgNDIuNDMgNTUuMjEgMzcuNDQgNTIuOSAzNS44M0w0Ni45NiAzMS42NUw0MC41NSAyMy45OUwzNC40MSAyNC4wMUwzNC40IDI0LjAyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI4LjA2OTggMjAuMTQyN0MyOC4yMTA0IDE5LjM5OTIgMjcuNzIzOSAxOC42ODMgMjYuOTgzMiAxOC41NDI5QzI2LjI0MjUgMTguNDAyOCAyNS41MjggMTguODkxOSAyNS4zODc0IDE5LjYzNTNMMjIuMjA1OCAzNi40NTcxQzIyLjA2NTIgMzcuMjAwNSAyMi41NTE3IDM3LjkxNjggMjMuMjkyNCAzOC4wNTY5QzI0LjAzMzIgMzguMTk3IDI0Ljc0NzcgMzcuNzA3OSAyNC44ODgzIDM2Ljk2NDRMMjguMDY5OCAyMC4xNDI3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIzLjU1IDM5LjFDMjMuNCAzOS4xIDIzLjI2IDM5LjA5IDIzLjExIDM5LjA2QzIxLjgyIDM4LjgyIDIwLjk2IDM3LjU2IDIxLjIxIDM2LjI3TDI0LjM5IDE5LjQ0QzI0LjY0IDE4LjE1IDI1Ljg5IDE3LjI5IDI3LjE4IDE3LjU0QzI4LjQ3IDE3Ljc4IDI5LjMzIDE5LjA0IDI5LjA4IDIwLjMzTDI1LjkgMzcuMTZDMjUuNjggMzguMyAyNC42OCAzOS4xIDIzLjU2IDM5LjFIMjMuNTVaTTIzLjQ5IDM3LjA1QzIzLjY4IDM3LjA4IDIzLjg2IDM2Ljk2IDIzLjkgMzYuNzdMMjcuMDggMTkuOTRDMjcuMTIgMTkuNzUgMjYuOTkgMTkuNTcgMjYuOCAxOS41M0MyNi42MSAxOS40OSAyNi40MyAxOS42MiAyNi4zOSAxOS44MUwyMy4yMSAzNi42NEMyMy4xNyAzNi44MyAyMy4zIDM3LjAxIDIzLjQ5IDM3LjA1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTguNDQwMDYgMzMuNTRDNy42MzAwNiAzMy41NCA2LjUzMDA2IDMzLjIxIDUuMjQwMDYgMzIuMDFDNC44MzAwNiAzMS42MyA0LjgwMDA2IDMwLjk4IDUuMTkwMDYgMzAuNTdDNS41NzAwNiAzMC4xNiA2LjIyMDA2IDMwLjEzIDYuNjMwMDYgMzAuNTJDNy42MjAwNiAzMS40NCA4LjM2MDA2IDMxLjYxIDguNzIwMDYgMzEuNDZDOC45ODAwNiAzMS4zNSA5LjE1MDA2IDMxLjA0IDkuMTYwMDYgMzAuNjRDOS4xNjAwNiAzMC4zOSA5LjExMDA2IDI5LjUyIDguMDIwMDYgMjlDNy42MDAwNiAyOC43OSA3LjM3MDA2IDI4LjMzIDcuNDcwMDYgMjcuODdMMTAuNDkwMSAxMy42MUMxMC41NjAxIDEzLjMgMTAuNzcwMSAxMy4wMyAxMS4wNjAxIDEyLjlDMTEuMzUwMSAxMi43NyAxMS42OTAxIDEyLjc4IDExLjk3MDEgMTIuOTNMMjYuMTgwMSAyMC42QzI2LjY4MDEgMjAuODcgMjYuODYwMSAyMS40OSAyNi41OTAxIDIxLjk4QzI2LjMyMDEgMjIuNDcgMjUuNzEwMSAyMi42NiAyNS4yMTAxIDIyLjM5TDEyLjIwMDEgMTUuMzdMOS42MTAwNiAyNy41OUMxMC42NDAxIDI4LjM1IDExLjIzMDEgMjkuNDkgMTEuMTkwMSAzMC43QzExLjE1MDEgMzEuOTEgMTAuNTEwMSAzMi45MiA5LjQ5MDA2IDMzLjM0QzkuMjMwMDYgMzMuNDUgOC44NzAwNiAzMy41NSA4LjQyMDA2IDMzLjU1TDguNDQwMDYgMzMuNTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTMuMzggNDlDMTUuNTg5MSA0OSAxNy4zOCA0Ny4yMDkxIDE3LjM4IDQ1QzE3LjM4IDQyLjc5MDkgMTUuNTg5MSA0MSAxMy4zOCA0MUMxMS4xNzA5IDQxIDkuMzggNDIuNzkwOSA5LjM4IDQ1QzkuMzggNDcuMjA5MSAxMS4xNzA5IDQ5IDEzLjM4IDQ5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzLjM4IDUwLjAyQzEwLjYxIDUwLjAyIDguMzU5OTkgNDcuNzcgOC4zNTk5OSA0NUM4LjM1OTk5IDQyLjIzIDEwLjYxIDM5Ljk4IDEzLjM4IDM5Ljk4QzE2LjE1IDM5Ljk4IDE4LjQgNDIuMjMgMTguNCA0NUMxOC40IDQ3Ljc3IDE2LjE1IDUwLjAyIDEzLjM4IDUwLjAyWk0xMy4zOCA0Mi4wMkMxMS43NCA0Mi4wMiAxMC40IDQzLjM2IDEwLjQgNDVDMTAuNCA0Ni42NCAxMS43NCA0Ny45OCAxMy4zOCA0Ny45OEMxNS4wMiA0Ny45OCAxNi4zNiA0Ni42NCAxNi4zNiA0NUMxNi4zNiA0My4zNiAxNS4wMiA0Mi4wMiAxMy4zOCA0Mi4wMloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00Ny4zOCA0OUM0OS41ODkxIDQ5IDUxLjM4IDQ3LjIwOTEgNTEuMzggNDVDNTEuMzggNDIuNzkwOSA0OS41ODkxIDQxIDQ3LjM4IDQxQzQ1LjE3MDkgNDEgNDMuMzggNDIuNzkwOSA0My4zOCA0NUM0My4zOCA0Ny4yMDkxIDQ1LjE3MDkgNDkgNDcuMzggNDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDcuMzggNTAuMDJDNDQuNjEgNTAuMDIgNDIuMzYgNDcuNzcgNDIuMzYgNDVDNDIuMzYgNDIuMjMgNDQuNjEgMzkuOTggNDcuMzggMzkuOThDNTAuMTUgMzkuOTggNTIuNCA0Mi4yMyA1Mi40IDQ1QzUyLjQgNDcuNzcgNTAuMTUgNTAuMDIgNDcuMzggNTAuMDJaTTQ3LjM4IDQyLjAyQzQ1Ljc0IDQyLjAyIDQ0LjQgNDMuMzYgNDQuNCA0NUM0NC40IDQ2LjY0IDQ1Ljc0IDQ3Ljk4IDQ3LjM4IDQ3Ljk4QzQ5LjAyIDQ3Ljk4IDUwLjM2IDQ2LjY0IDUwLjM2IDQ1QzUwLjM2IDQzLjM2IDQ5LjAyIDQyLjAyIDQ3LjM4IDQyLjAyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTM0Ljg4IDIzTDM1LjQ3IDE5LjY0QzM1LjU0IDE5LjI3IDM1LjgyIDE5IDM2LjE2IDE5SDM2LjUxQzM2LjggMTkgMzcuMDUgMTkuMiAzNy4xNiAxOS41TDM4LjM4IDIzIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzcuNDIgMjMuMzRMMzYuMzggMjAuMzdMMzUuODkgMjMuMThMMzMuODggMjIuODNMMzQuNDcgMTkuNDdDMzQuNjIgMTguNjEgMzUuMzMgMTcuOTggMzYuMTYgMTcuOThIMzYuNTFDMzcuMjMgMTcuOTggMzcuODggMTguNDYgMzguMTIgMTkuMTdMMzkuMzQgMjIuNjdMMzcuNDEgMjMuMzRIMzcuNDJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
}

.app-icon.icon-car:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjAwMzYgMTAuMzc2M0g2LjI5OTZDNi4wNzU2IDEwLjM3NjMgNS44OTE2IDEwLjE5MjMgNS44OTE2IDkuOTY4M0M1Ljg5MTYgOS43NDQzIDYuMDc1NiA5LjU2MDMgNi4yOTk2IDkuNTYwM0gxOC4wMDM2QzE4LjIyNzYgOS41NjAzIDE4LjQxMTYgOS43NDQzIDE4LjQxMTYgOS45NjgzQzE4LjQxMTYgMTAuMTkyMyAxOC4yMjc2IDEwLjM3NjMgMTguMDAzNiAxMC4zNzYzWiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMi4zODgxNSAxMC4zNzY0QzIuMzQ0MTUgMTAuMzc2NCAyLjMwMDE1IDEwLjM2ODQgMi4yNjAxNSAxMC4zNTY0QzIuMDI0MTUgMTAuMjc2NCAwLjgxNjE0OCA5Ljg2NDQxIDAuNDI0MTQ4IDkuNTYwNDFDMC40MTIxNDggOS41NTI0MSAwLjQwMDE0OCA5LjU0MDQxIDAuMzg4MTQ4IDkuNTI4NDFDMC4xMTIxNDggOS4yNTI0MSAtMC4wNDc4NTE2IDguODYwNDEgLTAuMDQ3ODUxNiA4LjQ1MjQxVjUuNDY0NDFDLTAuMDQ3ODUxNiA0LjgwNDQxIDAuMzQ4MTQ4IDQuMjE2NDEgMC45NjAxNDggMy45Njg0MUwyLjYwMDE1IDMuMzAwNDFDMi42MDAxNSAzLjMwMDQxIDIuNjQ4MTUgMy4yNjA0MSAyLjY2ODE1IDMuMjQ0NDFMNC44OTIxNSAxLjY2ODQxQzUuNTM2MTUgMS4yMTI0MSA2LjI5MjE1IDAuOTcyNDEyIDcuMDgwMTUgMC45NzI0MTJIMTIuMzE2MUMxMy4wMDAxIDAuOTcyNDEyIDEzLjY4MDEgMS4xOTY0MSAxNC4yMjgxIDEuNjA0NDFMMTYuNjQwMSAzLjM5MjQxQzE3LjE5MjEgMy44MDA0MSAxNy44NDAxIDQuMDg4NDEgMTguNTEyMSA0LjIxNjQxTDIxLjQwODEgNC43ODA0MUMyMi4xNDQxIDQuOTI0NDEgMjIuODAwMSA1LjI5MjQxIDIzLjMwODEgNS44NDQ0MUMyMy43ODQxIDYuMzY0NDEgMjQuMDQ4MSA3LjAzNjQxIDI0LjA0ODEgNy43NDA0MVY5LjUyMDQxQzI0LjA0ODEgOS45OTY0MSAyMy42NjQxIDEwLjM4MDQgMjMuMTg4MSAxMC4zODA0SDIyLjAzMjFDMjEuODA4MSAxMC4zODA0IDIxLjYyNDEgMTAuMTk2NCAyMS42MjQxIDkuOTcyNDFDMjEuNjI0MSA5Ljc0ODQxIDIxLjgwODEgOS41NjQ0MSAyMi4wMzIxIDkuNTY0NDFIMjMuMTg4MUMyMy4yMTIxIDkuNTY0NDEgMjMuMjMyMSA5LjU0NDQxIDIzLjIzMjEgOS41MjA0MVY3Ljc0MDQxQzIzLjIzMjEgNy4yNDA0MSAyMy4wNDQxIDYuNzY0NDEgMjIuNzA4MSA2LjM5NjQxQzIyLjMyMDEgNS45NzI0MSAyMS44MTYxIDUuNjkyNDEgMjEuMjUyMSA1LjU4MDQxTDE4LjM1NjEgNS4wMTY0MUMxNy41NjQxIDQuODYwNDEgMTYuODAwMSA0LjUyNDQxIDE2LjE1MjEgNC4wNDQ0MUwxMy43NDAxIDIuMjU2NDFDMTMuMzMyMSAxLjk1MjQxIDEyLjgyNDEgMS43ODQ0MSAxMi4zMTIxIDEuNzg0NDFINy4wNzYxNUM2LjQ2MDE1IDEuNzg0NDEgNS44NjQxNSAxLjk3MjQxIDUuMzYwMTUgMi4zMzI0MUwzLjE2MDE1IDMuODkyNDFDMy4wODQxNSAzLjk2MDQxIDMuMDAwMTUgNC4wMTY0MSAyLjkwNDE1IDQuMDUyNDFMMS4yNjQxNSA0LjcyMDQxQzAuOTYwMTQ4IDQuODQ0NDEgMC43NjQxNDggNS4xMzY0MSAwLjc2NDE0OCA1LjQ2MDQxVjguNDQ4NDFDMC43NjQxNDggOC42MzI0MSAwLjgyODE0OCA4LjgwODQxIDAuOTQwMTQ4IDguOTI4NDFDMS4xNzYxNSA5LjA5NjQxIDEuOTkyMTUgOS40MDQ0MSAyLjUxMjE1IDkuNTgwNDFDMi43MjgxNSA5LjY1MjQxIDIuODQwMTUgOS44ODQ0MSAyLjc3MjE1IDEwLjA5NjRDMi43MTYxNSAxMC4yNjg0IDIuNTU2MTUgMTAuMzc2NCAyLjM4NDE1IDEwLjM3NjRIMi4zODgxNVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTQuMTk2NDcgMTIuMTg0QzIuOTcyNDcgMTIuMTg0IDEuOTgwNDcgMTEuMTg4IDEuOTgwNDcgOS45Njc5NUMxLjk4MDQ3IDguNzQ3OTUgMi45NzY0NyA3Ljc1MTk1IDQuMTk2NDcgNy43NTE5NUM1LjQxNjQ3IDcuNzUxOTUgNi40MTI0NyA4Ljc0Nzk1IDYuNDEyNDcgOS45Njc5NUM2LjQxMjQ3IDExLjE4OCA1LjQxNjQ3IDEyLjE4NCA0LjE5NjQ3IDEyLjE4NFpNNC4xOTY0NyA4LjU2Nzk1QzMuNDI0NDcgOC41Njc5NSAyLjc5NjQ3IDkuMTk1OTUgMi43OTY0NyA5Ljk2Nzk1QzIuNzk2NDcgMTAuNzQgMy40MjQ0NyAxMS4zNjggNC4xOTY0NyAxMS4zNjhDNC45Njg0NyAxMS4zNjggNS41OTY0NyAxMC43NCA1LjU5NjQ3IDkuOTY3OTVDNS41OTY0NyA5LjE5NTk1IDQuOTY4NDcgOC41Njc5NSA0LjE5NjQ3IDguNTY3OTVaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0yMC4wMjM2IDEyLjE4NEMxOC43OTk2IDEyLjE4NCAxNy44MDc2IDExLjE4OCAxNy44MDc2IDkuOTY3OTVDMTcuODA3NiA4Ljc0Nzk1IDE4LjgwMzYgNy43NTE5NSAyMC4wMjM2IDcuNzUxOTVDMjEuMjQzNiA3Ljc1MTk1IDIyLjIzOTYgOC43NDc5NSAyMi4yMzk2IDkuOTY3OTVDMjIuMjM5NiAxMS4xODggMjEuMjQzNiAxMi4xODQgMjAuMDIzNiAxMi4xODRaTTIwLjAyMzYgOC41Njc5NUMxOS4yNTE2IDguNTY3OTUgMTguNjIzNiA5LjE5NTk1IDE4LjYyMzYgOS45Njc5NUMxOC42MjM2IDEwLjc0IDE5LjI1MTYgMTEuMzY4IDIwLjAyMzYgMTEuMzY4QzIwLjc5NTYgMTEuMzY4IDIxLjQyMzYgMTAuNzQgMjEuNDIzNiA5Ljk2Nzk1QzIxLjQyMzYgOS4xOTU5NSAyMC43OTU2IDguNTY3OTUgMjAuMDIzNiA4LjU2Nzk1WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMTYuMzA0NSA2LjUwNDY4SDcuNDI0NDhDNy4yMDA0OCA2LjUwNDY4IDcuMDE2NDggNi4zMjA2OCA3LjAxNjQ4IDYuMDk2NjhDNy4wMTY0OCA1Ljg3MjY4IDcuMjAwNDggNS42ODg2OCA3LjQyNDQ4IDUuNjg4NjhIMTUuNjk2NUwxMi40NjQ1IDMuNTMyNjhDMTIuMzAwNSAzLjQyNDY4IDEyLjExMjUgMy4zNjQ2OCAxMS45MjA1IDMuMzY0NjhINy4wMjQ0OEM2Ljc5MjQ4IDMuMzY0NjggNi41NjQ0OCAzLjQ2NDY4IDYuMzk2NDggMy42NDA2OEM2LjM4ODQ4IDMuNjUyNjggNi4zNzY0OCAzLjY2MDY4IDYuMzY0NDggMy42NzI2OEw0LjAwODQ4IDUuNjg4NjhINC44NTI0OEM1LjA3NjQ4IDUuNjg4NjggNS4yNjA0OCA1Ljg3MjY4IDUuMjYwNDggNi4wOTY2OEM1LjI2MDQ4IDYuMzIwNjggNS4wNzY0OCA2LjUwNDY4IDQuODUyNDggNi41MDQ2OEgzLjUwNDQ4QzMuMjU2NDggNi41MDQ2OCAzLjAzMjQ4IDYuMzU2NjggMi45MzI0OCA2LjEyNDY4QzIuODMyNDggNS44ODg2OCAyLjg3NjQ4IDUuNjIwNjggMy4wNTI0OCA1LjQzMjY4QzMuMDYwNDggNS40MjA2OCAzLjA3MjQ4IDUuNDEyNjggMy4wODQ0OCA1LjQwMDY4TDUuODE2NDggMy4wNjA2OEM2LjEzMjQ4IDIuNzMyNjggNi41NzI0OCAyLjU0NDY4IDcuMDIwNDggMi41NDQ2OEgxMS45MTY1QzEyLjI3MjUgMi41NDQ2OCAxMi42MTY1IDIuNjQ4NjggMTIuOTEyNSAyLjg0ODY4TDE2LjY0NDUgNS4zMzY2OEMxNi44NzY1IDUuNDkyNjggMTYuOTgwNSA1Ljc4MDY4IDE2Ljg5NjUgNi4wNTI2OEMxNi44MTY1IDYuMzIwNjggMTYuNTc2NSA2LjUwMDY4IDE2LjMwMDUgNi41MDA2OEwxNi4zMDQ1IDYuNTA0NjhaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik04LjU3Njk1IDYuNTA0NzNDOC4zNTI5NSA2LjUwNDczIDguMTY4OTUgNi4zMjA3MyA4LjE2ODk1IDYuMDk2NzNWMi45NjA3M0M4LjE2ODk1IDIuNzM2NzMgOC4zNTI5NSAyLjU1MjczIDguNTc2OTUgMi41NTI3M0M4LjgwMDk1IDIuNTUyNzMgOC45ODQ5NCAyLjczNjczIDguOTg0OTQgMi45NjA3M1Y2LjA5NjczQzguOTg0OTQgNi4zMjA3MyA4LjgwMDk1IDYuNTA0NzMgOC41NzY5NSA2LjUwNDczWiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMTAuMzU2MiA3Ljg4ODAySDguODU2MjRDOC42MzIyNCA3Ljg4ODAyIDguNDQ4MjQgNy43MDQwMiA4LjQ0ODI0IDcuNDgwMDJDOC40NDgyNCA3LjI1NjAyIDguNjMyMjQgNy4wNzIwMiA4Ljg1NjI0IDcuMDcyMDJIMTAuMzU2MkMxMC41ODAyIDcuMDcyMDIgMTAuNzY0MiA3LjI1NjAyIDEwLjc2NDIgNy40ODAwMkMxMC43NjQyIDcuNzA0MDIgMTAuNTgwMiA3Ljg4ODAyIDEwLjM1NjIgNy44ODgwMloiIGZpbGw9IiMwMTNCNzUiLz4KPC9zdmc+)
}

.app-icon.icon-car-w:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjAwMzYgMTAuMzc2M0g2LjI5OTZDNi4wNzU2IDEwLjM3NjMgNS44OTE2IDEwLjE5MjMgNS44OTE2IDkuOTY4M0M1Ljg5MTYgOS43NDQzIDYuMDc1NiA5LjU2MDMgNi4yOTk2IDkuNTYwM0gxOC4wMDM2QzE4LjIyNzYgOS41NjAzIDE4LjQxMTYgOS43NDQzIDE4LjQxMTYgOS45NjgzQzE4LjQxMTYgMTAuMTkyMyAxOC4yMjc2IDEwLjM3NjMgMTguMDAzNiAxMC4zNzYzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi4zODgxNSAxMC4zNzY0QzIuMzQ0MTUgMTAuMzc2NCAyLjMwMDE1IDEwLjM2ODQgMi4yNjAxNSAxMC4zNTY0QzIuMDI0MTUgMTAuMjc2NCAwLjgxNjE0OCA5Ljg2NDQxIDAuNDI0MTQ4IDkuNTYwNDFDMC40MTIxNDggOS41NTI0MSAwLjQwMDE0OCA5LjU0MDQxIDAuMzg4MTQ4IDkuNTI4NDFDMC4xMTIxNDggOS4yNTI0MSAtMC4wNDc4NTE2IDguODYwNDEgLTAuMDQ3ODUxNiA4LjQ1MjQxVjUuNDY0NDFDLTAuMDQ3ODUxNiA0LjgwNDQxIDAuMzQ4MTQ4IDQuMjE2NDEgMC45NjAxNDggMy45Njg0MUwyLjYwMDE1IDMuMzAwNDFDMi42MDAxNSAzLjMwMDQxIDIuNjQ4MTUgMy4yNjA0MSAyLjY2ODE1IDMuMjQ0NDFMNC44OTIxNSAxLjY2ODQxQzUuNTM2MTUgMS4yMTI0MSA2LjI5MjE1IDAuOTcyNDEyIDcuMDgwMTUgMC45NzI0MTJIMTIuMzE2MUMxMy4wMDAxIDAuOTcyNDEyIDEzLjY4MDEgMS4xOTY0MSAxNC4yMjgxIDEuNjA0NDFMMTYuNjQwMSAzLjM5MjQxQzE3LjE5MjEgMy44MDA0MSAxNy44NDAxIDQuMDg4NDEgMTguNTEyMSA0LjIxNjQxTDIxLjQwODEgNC43ODA0MUMyMi4xNDQxIDQuOTI0NDEgMjIuODAwMSA1LjI5MjQxIDIzLjMwODEgNS44NDQ0MUMyMy43ODQxIDYuMzY0NDEgMjQuMDQ4MSA3LjAzNjQxIDI0LjA0ODEgNy43NDA0MVY5LjUyMDQxQzI0LjA0ODEgOS45OTY0MSAyMy42NjQxIDEwLjM4MDQgMjMuMTg4MSAxMC4zODA0SDIyLjAzMjFDMjEuODA4MSAxMC4zODA0IDIxLjYyNDEgMTAuMTk2NCAyMS42MjQxIDkuOTcyNDFDMjEuNjI0MSA5Ljc0ODQxIDIxLjgwODEgOS41NjQ0MSAyMi4wMzIxIDkuNTY0NDFIMjMuMTg4MUMyMy4yMTIxIDkuNTY0NDEgMjMuMjMyMSA5LjU0NDQxIDIzLjIzMjEgOS41MjA0MVY3Ljc0MDQxQzIzLjIzMjEgNy4yNDA0MSAyMy4wNDQxIDYuNzY0NDEgMjIuNzA4MSA2LjM5NjQxQzIyLjMyMDEgNS45NzI0MSAyMS44MTYxIDUuNjkyNDEgMjEuMjUyMSA1LjU4MDQxTDE4LjM1NjEgNS4wMTY0MUMxNy41NjQxIDQuODYwNDEgMTYuODAwMSA0LjUyNDQxIDE2LjE1MjEgNC4wNDQ0MUwxMy43NDAxIDIuMjU2NDFDMTMuMzMyMSAxLjk1MjQxIDEyLjgyNDEgMS43ODQ0MSAxMi4zMTIxIDEuNzg0NDFINy4wNzYxNUM2LjQ2MDE1IDEuNzg0NDEgNS44NjQxNSAxLjk3MjQxIDUuMzYwMTUgMi4zMzI0MUwzLjE2MDE1IDMuODkyNDFDMy4wODQxNSAzLjk2MDQxIDMuMDAwMTUgNC4wMTY0MSAyLjkwNDE1IDQuMDUyNDFMMS4yNjQxNSA0LjcyMDQxQzAuOTYwMTQ4IDQuODQ0NDEgMC43NjQxNDggNS4xMzY0MSAwLjc2NDE0OCA1LjQ2MDQxVjguNDQ4NDFDMC43NjQxNDggOC42MzI0MSAwLjgyODE0OCA4LjgwODQxIDAuOTQwMTQ4IDguOTI4NDFDMS4xNzYxNSA5LjA5NjQxIDEuOTkyMTUgOS40MDQ0MSAyLjUxMjE1IDkuNTgwNDFDMi43MjgxNSA5LjY1MjQxIDIuODQwMTUgOS44ODQ0MSAyLjc3MjE1IDEwLjA5NjRDMi43MTYxNSAxMC4yNjg0IDIuNTU2MTUgMTAuMzc2NCAyLjM4NDE1IDEwLjM3NjRIMi4zODgxNVoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTQuMTk2NDcgMTIuMTg0QzIuOTcyNDcgMTIuMTg0IDEuOTgwNDcgMTEuMTg4IDEuOTgwNDcgOS45Njc5NUMxLjk4MDQ3IDguNzQ3OTUgMi45NzY0NyA3Ljc1MTk1IDQuMTk2NDcgNy43NTE5NUM1LjQxNjQ3IDcuNzUxOTUgNi40MTI0NyA4Ljc0Nzk1IDYuNDEyNDcgOS45Njc5NUM2LjQxMjQ3IDExLjE4OCA1LjQxNjQ3IDEyLjE4NCA0LjE5NjQ3IDEyLjE4NFpNNC4xOTY0NyA4LjU2Nzk1QzMuNDI0NDcgOC41Njc5NSAyLjc5NjQ3IDkuMTk1OTUgMi43OTY0NyA5Ljk2Nzk1QzIuNzk2NDcgMTAuNzQgMy40MjQ0NyAxMS4zNjggNC4xOTY0NyAxMS4zNjhDNC45Njg0NyAxMS4zNjggNS41OTY0NyAxMC43NCA1LjU5NjQ3IDkuOTY3OTVDNS41OTY0NyA5LjE5NTk1IDQuOTY4NDcgOC41Njc5NSA0LjE5NjQ3IDguNTY3OTVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yMC4wMjM2IDEyLjE4NEMxOC43OTk2IDEyLjE4NCAxNy44MDc2IDExLjE4OCAxNy44MDc2IDkuOTY3OTVDMTcuODA3NiA4Ljc0Nzk1IDE4LjgwMzYgNy43NTE5NSAyMC4wMjM2IDcuNzUxOTVDMjEuMjQzNiA3Ljc1MTk1IDIyLjIzOTYgOC43NDc5NSAyMi4yMzk2IDkuOTY3OTVDMjIuMjM5NiAxMS4xODggMjEuMjQzNiAxMi4xODQgMjAuMDIzNiAxMi4xODRaTTIwLjAyMzYgOC41Njc5NUMxOS4yNTE2IDguNTY3OTUgMTguNjIzNiA5LjE5NTk1IDE4LjYyMzYgOS45Njc5NUMxOC42MjM2IDEwLjc0IDE5LjI1MTYgMTEuMzY4IDIwLjAyMzYgMTEuMzY4QzIwLjc5NTYgMTEuMzY4IDIxLjQyMzYgMTAuNzQgMjEuNDIzNiA5Ljk2Nzk1QzIxLjQyMzYgOS4xOTU5NSAyMC43OTU2IDguNTY3OTUgMjAuMDIzNiA4LjU2Nzk1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMTYuMzA0NSA2LjUwNDY4SDcuNDI0NDhDNy4yMDA0OCA2LjUwNDY4IDcuMDE2NDggNi4zMjA2OCA3LjAxNjQ4IDYuMDk2NjhDNy4wMTY0OCA1Ljg3MjY4IDcuMjAwNDggNS42ODg2OCA3LjQyNDQ4IDUuNjg4NjhIMTUuNjk2NUwxMi40NjQ1IDMuNTMyNjhDMTIuMzAwNSAzLjQyNDY4IDEyLjExMjUgMy4zNjQ2OCAxMS45MjA1IDMuMzY0NjhINy4wMjQ0OEM2Ljc5MjQ4IDMuMzY0NjggNi41NjQ0OCAzLjQ2NDY4IDYuMzk2NDggMy42NDA2OEM2LjM4ODQ4IDMuNjUyNjggNi4zNzY0OCAzLjY2MDY4IDYuMzY0NDggMy42NzI2OEw0LjAwODQ4IDUuNjg4NjhINC44NTI0OEM1LjA3NjQ4IDUuNjg4NjggNS4yNjA0OCA1Ljg3MjY4IDUuMjYwNDggNi4wOTY2OEM1LjI2MDQ4IDYuMzIwNjggNS4wNzY0OCA2LjUwNDY4IDQuODUyNDggNi41MDQ2OEgzLjUwNDQ4QzMuMjU2NDggNi41MDQ2OCAzLjAzMjQ4IDYuMzU2NjggMi45MzI0OCA2LjEyNDY4QzIuODMyNDggNS44ODg2OCAyLjg3NjQ4IDUuNjIwNjggMy4wNTI0OCA1LjQzMjY4QzMuMDYwNDggNS40MjA2OCAzLjA3MjQ4IDUuNDEyNjggMy4wODQ0OCA1LjQwMDY4TDUuODE2NDggMy4wNjA2OEM2LjEzMjQ4IDIuNzMyNjggNi41NzI0OCAyLjU0NDY4IDcuMDIwNDggMi41NDQ2OEgxMS45MTY1QzEyLjI3MjUgMi41NDQ2OCAxMi42MTY1IDIuNjQ4NjggMTIuOTEyNSAyLjg0ODY4TDE2LjY0NDUgNS4zMzY2OEMxNi44NzY1IDUuNDkyNjggMTYuOTgwNSA1Ljc4MDY4IDE2Ljg5NjUgNi4wNTI2OEMxNi44MTY1IDYuMzIwNjggMTYuNTc2NSA2LjUwMDY4IDE2LjMwMDUgNi41MDA2OEwxNi4zMDQ1IDYuNTA0NjhaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik04LjU3Njk1IDYuNTA0NzNDOC4zNTI5NSA2LjUwNDczIDguMTY4OTUgNi4zMjA3MyA4LjE2ODk1IDYuMDk2NzNWMi45NjA3M0M4LjE2ODk1IDIuNzM2NzMgOC4zNTI5NSAyLjU1MjczIDguNTc2OTUgMi41NTI3M0M4LjgwMDk1IDIuNTUyNzMgOC45ODQ5NCAyLjczNjczIDguOTg0OTQgMi45NjA3M1Y2LjA5NjczQzguOTg0OTQgNi4zMjA3MyA4LjgwMDk1IDYuNTA0NzMgOC41NzY5NSA2LjUwNDczWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMTAuMzU2MiA3Ljg4ODAySDguODU2MjRDOC42MzIyNCA3Ljg4ODAyIDguNDQ4MjQgNy43MDQwMiA4LjQ0ODI0IDcuNDgwMDJDOC40NDgyNCA3LjI1NjAyIDguNjMyMjQgNy4wNzIwMiA4Ljg1NjI0IDcuMDcyMDJIMTAuMzU2MkMxMC41ODAyIDcuMDcyMDIgMTAuNzY0MiA3LjI1NjAyIDEwLjc2NDIgNy40ODAwMkMxMC43NjQyIDcuNzA0MDIgMTAuNTgwMiA3Ljg4ODAyIDEwLjM1NjIgNy44ODgwMloiIGZpbGw9IiNmZmZmZmYiLz4KPC9zdmc+)
}

.app-icon.icon-moto:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAyMSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjc5OTggMTEuMDI3OEg4Ljk5OTg1QzguODI3ODUgMTEuMDI3OCA4LjY3NTg1IDEwLjkxOTggOC42MTU4NSAxMC43NTk4TDcuMzE1ODUgNy4xODM4M0M3LjE1NTg1IDYuNzQ3ODMgNi44NDM4NSA2LjM4MzgzIDYuNDM1ODUgNi4xNjM4M0wzLjIyNzg1IDQuNDI3ODNDMi42OTE4NSA0LjEzNTgzIDIuMjQ3ODUgMy43MDM4MyAxLjk0Nzg1IDMuMTcxODNMMC44NTk4NDUgMS4yNTk4M0MwLjc3OTg0NSAxLjExOTgzIDAuNzkxODQ1IDAuOTUxODI3IDAuODgzODQ1IDAuODE5ODI3QzAuOTc1ODQ1IDAuNjkxODI3IDEuMTM1ODUgMC42Mjc4MjcgMS4yOTE4NSAwLjY1NTgyN0w1LjMxNTg1IDEuNDIzODNDNS41NjM4NSAxLjQ3MTgzIDUuNzc5ODQgMS42MzU4MyA1Ljg4Nzg1IDEuODU5ODNDNS44OTk4NSAxLjg4MzgzIDUuOTA3ODUgMS45MDM4MyA1LjkxNTg1IDEuOTI3ODNMNi4xMzU4NSAyLjY5OTgzTDEyLjM0NzggNC42Njc4M0wxNS4wMDc4IDMuNTI3ODNMMTUuNjY3OCAyLjM0MzgzTDE1LjI0NzggMi4wNzE4M0MxNS4wMzE4IDEuOTI3ODMgMTQuODk1OCAxLjY4MzgzIDE0Ljg4NzggMS40MjM4M0MxNC44Nzk4IDEuMTYzODMgMTQuOTk5OCAwLjkxMTgyNyAxNS4yMTE4IDAuNzU1ODI3QzE2LjA2MzggMC4xMTU4MjcgMTcuMjUxOCAwLjExOTgyNyAxOC4wOTU4IDAuNzY3ODI3QzE5LjUxOTggMS44NTU4MyAyMC4yMTE4IDIuNzIzODMgMjAuMjExOCAzLjQyMzgzQzIwLjIxMTggMy40NTk4MyAyMC4yMDM4IDQuMjc1ODMgMTkuNDcxOCA1LjExOTgzQzE5LjI4NzggNS4zMzE4MyAxOC45OTU4IDUuNDIzODMgMTguNjk1OCA1LjM2NzgzQzE3LjA5OTggNS4wNTE4MyAxNS42NjM4IDUuNDg3ODMgMTQuNzU5OCA2LjU1NTgzQzEzLjg3MTggNy42MDM4MyAxMy42NTU4IDkuMDcxODMgMTQuMTg3OCAxMC40ODM4QzE0LjIzNTggMTAuNjA3OCAxNC4yMTU4IDEwLjc0NzggMTQuMTM5OCAxMC44NTk4QzE0LjA2MzggMTAuOTY3OCAxMy45Mzk4IDExLjAzNTggMTMuODAzOCAxMS4wMzU4TDEzLjc5OTggMTEuMDI3OFpNOS4yODM4NCAxMC4yMTE4SDEzLjIzOThDMTIuODQ3OCA4LjY5MTgzIDEzLjE2MzggNy4xNTk4MyAxNC4xMjc4IDYuMDE5ODNDMTUuMjI3OCA0LjcxOTgzIDE2Ljk0NzggNC4xODc4MyAxOC44NDM4IDQuNTU5ODNDMTkuMzY3OCAzLjk3NTgzIDE5LjM4MzggMy40MzU4MyAxOS4zODc4IDMuNDExODNDMTkuMzg3OCAzLjExMTgzIDE4LjkxNTggMi40MjM4MyAxNy41OTE4IDEuNDExODNDMTcuMDM1OCAwLjk4NzgyNyAxNi4yNTE4IDAuOTgzODI3IDE1LjY5MTggMS40MDM4M0wxNi4xMTE4IDEuNjcxODNDMTYuNDU5OCAxLjkwMzgzIDE2LjU3MTggMi4zNzE4MyAxNi4zNjc4IDIuNzM1ODNMMTUuNzA3OCAzLjkyMzgzQzE1LjYxOTggNC4wNzk4MyAxNS40Nzk4IDQuMjAzODMgMTUuMzE1OCA0LjI3NTgzTDEyLjYzMTggNS40MTE4M0MxMi40NjM4IDUuNDgzODMgMTIuMjc1OCA1LjQ5NTgzIDEyLjEwMzggNS40NDc4M0w1Ljg3MTg1IDMuNDcxODNDNS42MTE4NSAzLjM4NzgzIDUuNDExODUgMy4xODM4MyA1LjMzOTg1IDIuOTIzODNMNS4xMzk4NSAyLjIxOTgzTDEuOTk1ODUgMS42MjM4M0wyLjY0Nzg1IDIuNzY3ODNDMi44NzU4NSAzLjE2MzgzIDMuMjA3ODUgMy40OTE4MyAzLjYwNzg1IDMuNzA3ODNMNi44MTU4NSA1LjQ0MzgzQzcuMzk5ODUgNS43NTk4MyA3Ljg0Nzg1IDYuMjc5ODMgOC4wNzU4NSA2LjkwMzgzTDkuMjc5ODUgMTAuMjExOEg5LjI4Mzg0WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMy44NjgxNiAxMi4yMjhDMi4xMDAxNiAxMi4yMjggMC42NjAxNTYgMTAuNzg4IDAuNjYwMTU2IDkuMDIwMDFDMC42NjAxNTYgNy4yNTIwMSAyLjEwMDE2IDUuODEyMDEgMy44NjgxNiA1LjgxMjAxQzUuNjM2MTYgNS44MTIwMSA3LjA3NjE2IDcuMjUyMDEgNy4wNzYxNiA5LjAyMDAxQzcuMDc2MTYgMTAuNzg4IDUuNjM2MTYgMTIuMjI4IDMuODY4MTYgMTIuMjI4Wk0zLjg2ODE2IDYuNjI4MDFDMi41NDgxNiA2LjYyODAxIDEuNDc2MTYgNy43MDAwMSAxLjQ3NjE2IDkuMDIwMDFDMS40NzYxNiAxMC4zNCAyLjU0ODE2IDExLjQxMiAzLjg2ODE2IDExLjQxMkM1LjE4ODE2IDExLjQxMiA2LjI2MDE2IDEwLjM0IDYuMjYwMTYgOS4wMjAwMUM2LjI2MDE2IDcuNzAwMDEgNS4xODgxNiA2LjYyODAxIDMuODY4MTYgNi42MjgwMVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTE3LjczMTkgMTIuMjI4QzE1Ljk2MzkgMTIuMjI4IDE0LjUyMzkgMTAuNzg4IDE0LjUyMzkgOS4wMjAwMUMxNC41MjM5IDcuMjUyMDEgMTUuOTYzOSA1LjgxMjAxIDE3LjczMTkgNS44MTIwMUMxOS40OTk5IDUuODEyMDEgMjAuOTM5OSA3LjI1MjAxIDIwLjkzOTkgOS4wMjAwMUMyMC45Mzk5IDEwLjc4OCAxOS40OTk5IDEyLjIyOCAxNy43MzE5IDEyLjIyOFpNMTcuNzMxOSA2LjYyODAxQzE2LjQxMTkgNi42MjgwMSAxNS4zMzk5IDcuNzAwMDEgMTUuMzM5OSA5LjAyMDAxQzE1LjMzOTkgMTAuMzQgMTYuNDExOSAxMS40MTIgMTcuNzMxOSAxMS40MTJDMTkuMDUxOSAxMS40MTIgMjAuMTIzOSAxMC4zNCAyMC4xMjM5IDkuMDIwMDFDMjAuMTIzOSA3LjcwMDAxIDE5LjA1MTkgNi42MjgwMSAxNy43MzE5IDYuNjI4MDFaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik05Ljg1OTggNC40Mzk5Nkw5LjE5NTggMy45Njc5Nkw5LjUyNzggNC4yMDM5Nkw5LjE5NTggMy45Njc5NkM5LjIxNTggMy45MzU5NiA5LjI0MzggMy44ODc5NiA5LjI3NTggMy44MTk5NkM5LjUzOTggMy4zMjM5NiAxMC4xNTU4IDIuMTYzOTYgMTEuNDcxOCAxLjg4Nzk2QzEyLjU5OTggMS42NTE5NiAxMy45Mzk4IDIuMTQ3OTYgMTUuNDU5OCAzLjM1NTk2TDE0Ljk1MTggMy45OTU5NkMxMy42MzE4IDIuOTQzOTYgMTIuNTE5OCAyLjUwMzk2IDExLjYzOTggMi42ODc5NkMxMC42OTk4IDIuODgzOTYgMTAuMjI3OCAzLjc3NTk2IDkuOTk5OCA0LjIwMzk2QzkuOTQzOCA0LjMxMTk2IDkuODk1OCA0LjM5NTk2IDkuODYzOCA0LjQzOTk2SDkuODU5OFoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTEzLjggNy40Mjc4MkgxMi4yQzExLjk3NiA3LjQyNzgyIDExLjc5MiA3LjI0MzgyIDExLjc5MiA3LjAxOTgyQzExLjc5MiA2Ljc5NTgyIDExLjk3NiA2LjYxMTgyIDEyLjIgNi42MTE4MkgxMy44QzE0LjAyNCA2LjYxMTgyIDE0LjIwOCA2Ljc5NTgyIDE0LjIwOCA3LjAxOTgyQzE0LjIwOCA3LjI0MzgyIDE0LjAyNCA3LjQyNzgyIDEzLjggNy40Mjc4MloiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTE5LjIgNC40MDc5NkMxOS4xMjggNC40MDc5NiAxOS4wNTYgNC4zODc5NiAxOC45OTIgNC4zNTE5NkwxOC4zMiAzLjk1NTk2QzE4LjEyNCAzLjgzOTk2IDE4LjA1OTkgMy41OTE5NiAxOC4xNzU5IDMuMzk1OTZDMTguMjkxOSAzLjIwMzk2IDE4LjU0NCAzLjEzNTk2IDE4LjczNiAzLjI1MTk2TDE5LjQwOCAzLjY0Nzk2QzE5LjYwNCAzLjc2Mzk2IDE5LjY2OCA0LjAxMTk2IDE5LjU1MiA0LjIwNzk2QzE5LjQ3NiA0LjMzNTk2IDE5LjM0IDQuNDA3OTYgMTkuMiA0LjQwNzk2WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMTMuMTE2MiA5LjAyNzkxSDExLjQwMDJDMTEuMTc2MiA5LjAyNzkxIDEwLjk5MjIgOC44NDM5MSAxMC45OTIyIDguNjE5OTFDMTAuOTkyMiA4LjM5NTkxIDExLjE3NjIgOC4yMTE5MSAxMS40MDAyIDguMjExOTFIMTMuMTE2MkMxMy4zNDAyIDguMjExOTEgMTMuNTI0MiA4LjM5NTkxIDEzLjUyNDIgOC42MTk5MUMxMy41MjQyIDguODQzOTEgMTMuMzQwMiA5LjAyNzkxIDEzLjExNjIgOS4wMjc5MVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTguMjAwMDkgOS40Mjc4MkgzLjgwMDA5QzMuNTc2MDkgOS40Mjc4MiAzLjM5MjA5IDkuMjQzODIgMy4zOTIwOSA5LjAxOTgyQzMuMzkyMDkgOC43OTU4MiAzLjU3NjA5IDguNjExODIgMy44MDAwOSA4LjYxMTgySDguMjAwMDlDOC40MjQwOSA4LjYxMTgyIDguNjA4MDkgOC43OTU4MiA4LjYwODA5IDkuMDE5ODJDOC42MDgwOSA5LjI0MzgyIDguNDI0MDkgOS40Mjc4MiA4LjIwMDA5IDkuNDI3ODJaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0xNy44MDAyIDkuNDI3OTZDMTcuNjI0MiA5LjQyNzk2IDE3LjQ2MDIgOS4zMTE5NiAxNy40MDgyIDkuMTM1OTZMMTYuMzE2MiA1LjQxNTk2QzE2LjI1MjIgNS4xOTk5NiAxNi4zNzYyIDQuOTcxOTYgMTYuNTkyMiA0LjkwNzk2QzE2LjgwODIgNC44NDM5NiAxNy4wMzYyIDQuOTY3OTYgMTcuMTAwMiA1LjE4Mzk2TDE4LjE5MjIgOC45MDM5NkMxOC4yNTYyIDkuMTE5OTYgMTguMTMyMiA5LjM0Nzk2IDE3LjkxNjIgOS40MTE5NkMxNy44NzYyIDkuNDIzOTYgMTcuODQwMiA5LjQyNzk2IDE3LjgwMDIgOS40Mjc5NloiIGZpbGw9IiMwMTNCNzUiLz4KPC9zdmc+)
}

.app-icon.icon-crane:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0LjUzMTMgMTUuOTY3NUMzNC40NzggMTUuNzU1NSAzNC4zNTcyIDE1LjI1OTYgMjkuNzU0MSAxMi4yNTQ5TDI2LjkzNTUgOC41NDI4OUMyNi45MzE4IDguNTM5MTggMjYuOTI2NyA4LjUzNTY3IDI2LjkyMzggOC41MzIwOUMyNi40NDEyIDcuOTQxMzcgMjUuODg4IDcuMzY1OCAyNC45MTgyIDcuMzY1OEgyNC44MzE3QzI0Ljc4OTggNi4yODM4NCAyNC41NjA5IDQuMjUxNTIgMjMuNDAyMSA0LjI1MTUySDIyLjM5OUMyMS4yNDU0IDQuMjUxNTIgMjAuOTk4MiA2LjI4MDg0IDIwLjk0NjcgNy4zNjgxNkMyMC4yNjc1IDcuNDQ1ODQgMjAuMTkgOC4wMTY5NyAyMC4xOSA4LjI3Mzg5VjE2LjEzNzJIMTkuNjcxNEMxOS41NTI3IDE0LjI3ODIgMTguMzk4MSAxMi42OTQ3IDE2Ljc4MTIgMTEuOTU5MkwxOC4xOTcgNC4yMzg3MkMxOC4zNjIyIDMuMjk4ODEgMTcuNzI4NyAyLjM5NzMgMTYuNzg1NiAyLjIzMTg2QzE2LjY4NjkgMi4yMTQyIDE2LjU4NjYgMi4yMDU5NyAxNi40ODcxIDIuMjA1OTdDMTUuNzg1MyAyLjIwNTk3IDE1LjE3MjIgMi42MjEzMiAxNC45MDIxIDMuMjM2NThMNC4yODI2NCAwLjAxODIyNzdDNC4xNDk1MyAtMC4wMjA4OTY2IDQuMDA2NjIgMC4wMDM2Mzc5MSAzLjg5NzEyIDAuMDg1MzE5N0MzLjc4NjU0IDAuMTY2NTAxIDMuNzIwNTIgMC4yOTU4OSAzLjcyMDUyIDAuNDM0MjkxVjkuMDYxMTZDMy43MjA1MiA5LjE0NTM1IDMuNzQzOTEgOS4yMjQ2NyAzLjc4ODQ3IDkuMjk0NTVDNC4wNDYzOSA5LjcwMDY3IDQuNjkwODMgMTAuNTM0OSA1LjA3NTQ5IDExLjAzMzZMNS4xODA0MiAxMS4xNjg2QzUuNDQ2OTMgMTEuNTE1OSA1LjUyODExIDExLjg4MyA1LjQwNTU4IDEyLjE4MTVDNS4zMTMxIDEyLjQwMjggNS4xMTQyNiAxMi41NjA4IDQuODgzMDkgMTIuNTg5OUM0LjU4MDA0IDEyLjYyNjYgNC4yNjU5IDEyLjQ1NTMgMy45OTg5NyAxMi4xMDI1QzMuODUzODQgMTEuOTExNCAzLjU3OTY5IDExLjg3NjIgMy4zODg3MSAxMi4wMjEyQzMuMTk3NiAxMi4xNjYxIDMuMTYxNTUgMTIuNDM3NCAzLjMwNjg5IDEyLjYyODNDMy43MTU1OSAxMy4xNjcyIDQuMjUwMDIgMTMuNDY1MyA0Ljc5OTU1IDEzLjQ2NTNDNC44NjM1NiAxMy40NjUzIDQuOTI5NDQgMTMuNDU4NSA0Ljk5NTY3IDEzLjQ1MUM1LjUzMjU0IDEzLjM4MTEgNS45OTgxIDEzLjAyMTkgNi4yMDk0NiAxMi41MTQxQzYuNDUzNjQgMTEuOTIxNSA2LjMzMDEyIDExLjIzNzMgNS44Njg5MiAxMC42Mzg3TDUuNzYzNTcgMTAuNTAzMUM1LjQ0Mjk5IDEwLjA4NSA0Ljg2NSA5LjM0MDQ3IDQuNTkxMTMgOC45MzI3OFYxLjAyMDA4TDE0LjY5NjEgNC4wODQyMkwxMy4yOTQxIDExLjczNjVDMTEuMzc0NyAxMi4zMjc5IDkuOTUzMjMgMTQuMDYwNiA5LjgxOTU1IDE2LjEzN0gxLjA1NzQyQzAuODE3NTk3IDE2LjEzNyAwLjYyMzA0NyAxNi4zMzExIDAuNjIzMDQ3IDE2LjU3MzZWMjEuMTQ2OEMwLjYyMzA0NyAyMS4zODY1IDAuODE3NjY4IDIxLjU4MDUgMS4wNTc0MiAyMS41ODA1SDMuMzY3MDRDMy41Nzc0IDIyLjk0OTMgNC43NTk2NCAyNCA2LjE4NTA3IDI0QzcuNjEwNjQgMjQgOC43OTI3MyAyMi45NDkzIDkuMDAzMDkgMjEuNTgwNUgyMC42MjM2SDI2Ljc5MTZDMjYuOTk5MyAyMi45NDkzIDI4LjE4MTUgMjQgMjkuNjA2OSAyNEMzMS4wMzI0IDI0IDMyLjIxNDUgMjIuOTQ5MyAzMi40MjU0IDIxLjU4MDVIMzMuMDMxMkMzMy43MzUzIDIxLjU4MDUgMzQuMjEzMSAyMS4zMTU2IDM0LjQ5ODUgMjAuNzYyMUMzNS4zOTUzIDE4LjkyNjUgMzQuODY2OCAxNy4xMjIgMzQuNjExNCAxNi4yNTMyQzM0LjU3NzQgMTYuMTM5NCAzNC41NDg1IDE2LjA0MzYgMzQuNTMxMyAxNS45Njc1Wk0zMy4wMzEzIDIwLjcxMzFIMzIuNDI1NUMzMi4yMTQ2IDE5LjM0MzkgMzEuMDMyNCAxOC4yOTMgMjkuNjA2OSAxOC4yOTNDMjguMTgxNSAxOC4yOTMgMjYuOTk5MyAxOS4zNDM5IDI2Ljc5MTYgMjAuNzEzMUgyMS4wNTczVjE2LjU3MzdWOC4yNzM4MUMyMS4wNTczIDguMjU1IDIxLjA1OCA4LjI0MjI3IDIxLjA1ODggOC4yMjgyNUMyMS4wOTkxIDguMjI2NTQgMjEuMTY4NyA4LjIyNzk3IDIxLjIyNTcgOC4yMjk5QzIxLjI3NDQgOC4yMzE2MiAyMS4zMjIzIDguMjMzMTkgMjEuMzY4MiA4LjIzMzE5SDIxLjM3MDJIMjQuOTE4MkMyNS40NTQ1IDguMjMzMTkgMjUuNzg3MSA4LjUxNyAyNi4yNDgxIDkuMDc3MjZMMjkuMTA3OSAxMi44Mzg0TDI5LjExMDEgMTIuODM2OEMyOS4xNDcxIDEyLjg4MTUgMjkuMTk0NSAxMi45MjU1IDI5LjI1NTggMTIuOTY3N0MzMi4wMzM2IDE0Ljc4MDQgMzMuNDkzOCAxNS45MTEyIDMzLjY5MzkgMTYuMjA4OEMzMy43MTUxIDE2LjI5MTQgMzMuNzQyNyAxNi4zODggMzMuNzc3NCAxNi40OTcxQzM0LjAxNzkgMTcuMzE5MiAzNC40NjY3IDE4Ljg0NTggMzMuNzIwNCAyMC4zNzM0QzMzLjYzNDIgMjAuNTQ1MyAzMy41MDU3IDIwLjcxMzEgMzMuMDMxMyAyMC43MTMxWk0yOS42MDY5IDIzLjEzMjZDMjguNTEyOSAyMy4xMzI2IDI3LjYyNDMgMjIuMjQwNyAyNy42MjQzIDIxLjE0NjhDMjcuNjI0MyAyMC4wNTI1IDI4LjUxMjkgMTkuMTYzNyAyOS42MDY5IDE5LjE2MzdDMzAuNzAxIDE5LjE2MzcgMzEuNTkzIDIwLjA1MjUgMzEuNTkzIDIxLjE0NjhDMzEuNTkzIDIyLjI0MDggMzAuNzAxIDIzLjEzMjYgMjkuNjA2OSAyMy4xMzI2Wk0yMi4zOTg5IDUuMTE4OTFIMjMuNDAyMUMyMy42MDIxIDUuMTE4OTEgMjMuOTAyMiA2LjA4NjE0IDIzLjk1OTIgNy4zNTAwN0wyMS44MTY5IDcuMzYzNTlDMjEuODg2MSA2LjA5MDIyIDIyLjE5NDQgNS4xMTg5MSAyMi4zOTg5IDUuMTE4OTFaTTE2LjQ4NjkgMy4wNzM5M0MxNi41MzY2IDMuMDczOTMgMTYuNTg2OSAzLjA3Nzc5IDE2LjYzNjUgMy4wODg1OUMxNy4xMDcgMy4xNjk0MiAxNy40MjE1IDMuNjE5MDkgMTcuMzQxMiA0LjA4NjhMMTUuNjUzNCAxMy4zMDAxQzE1LjU4MDMgMTMuNzEzNCAxNS4yMjAzIDE0LjAxNTYgMTQuODAyNiAxNC4wMTU2QzE0Ljc1MjkgMTQuMDE1NiAxNC43MDA3IDE0LjAxMTggMTQuNjQ5NCAxNC4wMDFDMTQuNDIzNiAxMy45NjM0IDE0LjIyMzEgMTMuODM1IDE0LjA5MjMgMTMuNjQ1N0MxMy45NTgxIDEzLjQ1NjUgMTMuOTA3NCAxMy4yMjkgMTMuOTQ3OCAxMy4wMDI5TDE1LjYzNTMgMy43ODk3NUMxNS43MDc5IDMuMzc2MjcgMTYuMDY1NiAzLjA3MzkzIDE2LjQ4NjkgMy4wNzM5M1pNMTMuMzgwNSAxNC4xNDUxQzEzLjY0NjEgMTQuNTI0NSAxNC4wNDQ5IDE0Ljc3ODQgMTQuNTAwNCAxNC44NTcxQzE0LjU5OTIgMTQuODc1NCAxNC43MDI0IDE0Ljg4MyAxNC44MDI2IDE0Ljg4M0MxNS42NDQzIDE0Ljg4MyAxNi4zNjI4IDE0LjI4MDYgMTYuNTA5MyAxMy40NTE4TDE2LjYxOCAxMi44NDgzQzE3LjgzMSAxMy40Nzg3IDE4LjY4NjQgMTQuNzA1OSAxOC43OTg1IDE2LjEzNjlIMTAuNjkyNEMxMC44MTA5IDE0LjYxMjIgMTEuNzcyMiAxMy4zMjE4IDEzLjExNDMgMTIuNzMxNkwxMy4wOTIgMTIuODUwOUMxMy4wMTAxIDEzLjMwNjcgMTMuMTE0OSAxMy43NjU2IDEzLjM4MDUgMTQuMTQ1MVpNMS40OTE3OSAxNy4wMDc5SDIwLjE4OTlWMjAuNzEzMUg5LjAwMzIzQzguNzkyODggMTkuMzQ0IDcuNjEwNTYgMTguMjkzMSA2LjE4NTA3IDE4LjI5MzFDNC43NTk1NyAxOC4yOTMxIDMuNTc3NCAxOS4zNDQgMy4zNjY5IDIwLjcxMzFIMS40OTE3OVYxNy4wMDc5Wk04LjE2ODk2IDIxLjE0NjlDOC4xNjg5NiAyMi4yNDA4IDcuMjc5MTIgMjMuMTMyNyA2LjE4NTA3IDIzLjEzMjdDNS4wOTEwMiAyMy4xMzI3IDQuMTk5NiAyMi4yNDA4IDQuMTk5NiAyMS4xNDY5QzQuMTk5NiAyMC4wNTI2IDUuMDkxMDIgMTkuMTYzNyA2LjE4NTA3IDE5LjE2MzdDNy4yNzkxMiAxOS4xNjM3IDguMTY4OTYgMjAuMDUyNiA4LjE2ODk2IDIxLjE0NjlaIiBmaWxsPSIjMDEzQjc1Ii8+Cjwvc3ZnPg==)
}

.app-icon.icon-crane-w:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0LjUzMTMgMTUuOTY3NUMzNC40NzggMTUuNzU1NSAzNC4zNTcyIDE1LjI1OTYgMjkuNzU0MSAxMi4yNTQ5TDI2LjkzNTUgOC41NDI4OUMyNi45MzE4IDguNTM5MTggMjYuOTI2NyA4LjUzNTY3IDI2LjkyMzggOC41MzIwOUMyNi40NDEyIDcuOTQxMzcgMjUuODg4IDcuMzY1OCAyNC45MTgyIDcuMzY1OEgyNC44MzE3QzI0Ljc4OTggNi4yODM4NCAyNC41NjA5IDQuMjUxNTIgMjMuNDAyMSA0LjI1MTUySDIyLjM5OUMyMS4yNDU0IDQuMjUxNTIgMjAuOTk4MiA2LjI4MDg0IDIwLjk0NjcgNy4zNjgxNkMyMC4yNjc1IDcuNDQ1ODQgMjAuMTkgOC4wMTY5NyAyMC4xOSA4LjI3Mzg5VjE2LjEzNzJIMTkuNjcxNEMxOS41NTI3IDE0LjI3ODIgMTguMzk4MSAxMi42OTQ3IDE2Ljc4MTIgMTEuOTU5MkwxOC4xOTcgNC4yMzg3MkMxOC4zNjIyIDMuMjk4ODEgMTcuNzI4NyAyLjM5NzMgMTYuNzg1NiAyLjIzMTg2QzE2LjY4NjkgMi4yMTQyIDE2LjU4NjYgMi4yMDU5NyAxNi40ODcxIDIuMjA1OTdDMTUuNzg1MyAyLjIwNTk3IDE1LjE3MjIgMi42MjEzMiAxNC45MDIxIDMuMjM2NThMNC4yODI2NCAwLjAxODIyNzdDNC4xNDk1MyAtMC4wMjA4OTY2IDQuMDA2NjIgMC4wMDM2Mzc5MSAzLjg5NzEyIDAuMDg1MzE5N0MzLjc4NjU0IDAuMTY2NTAxIDMuNzIwNTIgMC4yOTU4OSAzLjcyMDUyIDAuNDM0MjkxVjkuMDYxMTZDMy43MjA1MiA5LjE0NTM1IDMuNzQzOTEgOS4yMjQ2NyAzLjc4ODQ3IDkuMjk0NTVDNC4wNDYzOSA5LjcwMDY3IDQuNjkwODMgMTAuNTM0OSA1LjA3NTQ5IDExLjAzMzZMNS4xODA0MiAxMS4xNjg2QzUuNDQ2OTMgMTEuNTE1OSA1LjUyODExIDExLjg4MyA1LjQwNTU4IDEyLjE4MTVDNS4zMTMxIDEyLjQwMjggNS4xMTQyNiAxMi41NjA4IDQuODgzMDkgMTIuNTg5OUM0LjU4MDA0IDEyLjYyNjYgNC4yNjU5IDEyLjQ1NTMgMy45OTg5NyAxMi4xMDI1QzMuODUzODQgMTEuOTExNCAzLjU3OTY5IDExLjg3NjIgMy4zODg3MSAxMi4wMjEyQzMuMTk3NiAxMi4xNjYxIDMuMTYxNTUgMTIuNDM3NCAzLjMwNjg5IDEyLjYyODNDMy43MTU1OSAxMy4xNjcyIDQuMjUwMDIgMTMuNDY1MyA0Ljc5OTU1IDEzLjQ2NTNDNC44NjM1NiAxMy40NjUzIDQuOTI5NDQgMTMuNDU4NSA0Ljk5NTY3IDEzLjQ1MUM1LjUzMjU0IDEzLjM4MTEgNS45OTgxIDEzLjAyMTkgNi4yMDk0NiAxMi41MTQxQzYuNDUzNjQgMTEuOTIxNSA2LjMzMDEyIDExLjIzNzMgNS44Njg5MiAxMC42Mzg3TDUuNzYzNTcgMTAuNTAzMUM1LjQ0Mjk5IDEwLjA4NSA0Ljg2NSA5LjM0MDQ3IDQuNTkxMTMgOC45MzI3OFYxLjAyMDA4TDE0LjY5NjEgNC4wODQyMkwxMy4yOTQxIDExLjczNjVDMTEuMzc0NyAxMi4zMjc5IDkuOTUzMjMgMTQuMDYwNiA5LjgxOTU1IDE2LjEzN0gxLjA1NzQyQzAuODE3NTk3IDE2LjEzNyAwLjYyMzA0NyAxNi4zMzExIDAuNjIzMDQ3IDE2LjU3MzZWMjEuMTQ2OEMwLjYyMzA0NyAyMS4zODY1IDAuODE3NjY4IDIxLjU4MDUgMS4wNTc0MiAyMS41ODA1SDMuMzY3MDRDMy41Nzc0IDIyLjk0OTMgNC43NTk2NCAyNCA2LjE4NTA3IDI0QzcuNjEwNjQgMjQgOC43OTI3MyAyMi45NDkzIDkuMDAzMDkgMjEuNTgwNUgyMC42MjM2SDI2Ljc5MTZDMjYuOTk5MyAyMi45NDkzIDI4LjE4MTUgMjQgMjkuNjA2OSAyNEMzMS4wMzI0IDI0IDMyLjIxNDUgMjIuOTQ5MyAzMi40MjU0IDIxLjU4MDVIMzMuMDMxMkMzMy43MzUzIDIxLjU4MDUgMzQuMjEzMSAyMS4zMTU2IDM0LjQ5ODUgMjAuNzYyMUMzNS4zOTUzIDE4LjkyNjUgMzQuODY2OCAxNy4xMjIgMzQuNjExNCAxNi4yNTMyQzM0LjU3NzQgMTYuMTM5NCAzNC41NDg1IDE2LjA0MzYgMzQuNTMxMyAxNS45Njc1Wk0zMy4wMzEzIDIwLjcxMzFIMzIuNDI1NUMzMi4yMTQ2IDE5LjM0MzkgMzEuMDMyNCAxOC4yOTMgMjkuNjA2OSAxOC4yOTNDMjguMTgxNSAxOC4yOTMgMjYuOTk5MyAxOS4zNDM5IDI2Ljc5MTYgMjAuNzEzMUgyMS4wNTczVjE2LjU3MzdWOC4yNzM4MUMyMS4wNTczIDguMjU1IDIxLjA1OCA4LjI0MjI3IDIxLjA1ODggOC4yMjgyNUMyMS4wOTkxIDguMjI2NTQgMjEuMTY4NyA4LjIyNzk3IDIxLjIyNTcgOC4yMjk5QzIxLjI3NDQgOC4yMzE2MiAyMS4zMjIzIDguMjMzMTkgMjEuMzY4MiA4LjIzMzE5SDIxLjM3MDJIMjQuOTE4MkMyNS40NTQ1IDguMjMzMTkgMjUuNzg3MSA4LjUxNyAyNi4yNDgxIDkuMDc3MjZMMjkuMTA3OSAxMi44Mzg0TDI5LjExMDEgMTIuODM2OEMyOS4xNDcxIDEyLjg4MTUgMjkuMTk0NSAxMi45MjU1IDI5LjI1NTggMTIuOTY3N0MzMi4wMzM2IDE0Ljc4MDQgMzMuNDkzOCAxNS45MTEyIDMzLjY5MzkgMTYuMjA4OEMzMy43MTUxIDE2LjI5MTQgMzMuNzQyNyAxNi4zODggMzMuNzc3NCAxNi40OTcxQzM0LjAxNzkgMTcuMzE5MiAzNC40NjY3IDE4Ljg0NTggMzMuNzIwNCAyMC4zNzM0QzMzLjYzNDIgMjAuNTQ1MyAzMy41MDU3IDIwLjcxMzEgMzMuMDMxMyAyMC43MTMxWk0yOS42MDY5IDIzLjEzMjZDMjguNTEyOSAyMy4xMzI2IDI3LjYyNDMgMjIuMjQwNyAyNy42MjQzIDIxLjE0NjhDMjcuNjI0MyAyMC4wNTI1IDI4LjUxMjkgMTkuMTYzNyAyOS42MDY5IDE5LjE2MzdDMzAuNzAxIDE5LjE2MzcgMzEuNTkzIDIwLjA1MjUgMzEuNTkzIDIxLjE0NjhDMzEuNTkzIDIyLjI0MDggMzAuNzAxIDIzLjEzMjYgMjkuNjA2OSAyMy4xMzI2Wk0yMi4zOTg5IDUuMTE4OTFIMjMuNDAyMUMyMy42MDIxIDUuMTE4OTEgMjMuOTAyMiA2LjA4NjE0IDIzLjk1OTIgNy4zNTAwN0wyMS44MTY5IDcuMzYzNTlDMjEuODg2MSA2LjA5MDIyIDIyLjE5NDQgNS4xMTg5MSAyMi4zOTg5IDUuMTE4OTFaTTE2LjQ4NjkgMy4wNzM5M0MxNi41MzY2IDMuMDczOTMgMTYuNTg2OSAzLjA3Nzc5IDE2LjYzNjUgMy4wODg1OUMxNy4xMDcgMy4xNjk0MiAxNy40MjE1IDMuNjE5MDkgMTcuMzQxMiA0LjA4NjhMMTUuNjUzNCAxMy4zMDAxQzE1LjU4MDMgMTMuNzEzNCAxNS4yMjAzIDE0LjAxNTYgMTQuODAyNiAxNC4wMTU2QzE0Ljc1MjkgMTQuMDE1NiAxNC43MDA3IDE0LjAxMTggMTQuNjQ5NCAxNC4wMDFDMTQuNDIzNiAxMy45NjM0IDE0LjIyMzEgMTMuODM1IDE0LjA5MjMgMTMuNjQ1N0MxMy45NTgxIDEzLjQ1NjUgMTMuOTA3NCAxMy4yMjkgMTMuOTQ3OCAxMy4wMDI5TDE1LjYzNTMgMy43ODk3NUMxNS43MDc5IDMuMzc2MjcgMTYuMDY1NiAzLjA3MzkzIDE2LjQ4NjkgMy4wNzM5M1pNMTMuMzgwNSAxNC4xNDUxQzEzLjY0NjEgMTQuNTI0NSAxNC4wNDQ5IDE0Ljc3ODQgMTQuNTAwNCAxNC44NTcxQzE0LjU5OTIgMTQuODc1NCAxNC43MDI0IDE0Ljg4MyAxNC44MDI2IDE0Ljg4M0MxNS42NDQzIDE0Ljg4MyAxNi4zNjI4IDE0LjI4MDYgMTYuNTA5MyAxMy40NTE4TDE2LjYxOCAxMi44NDgzQzE3LjgzMSAxMy40Nzg3IDE4LjY4NjQgMTQuNzA1OSAxOC43OTg1IDE2LjEzNjlIMTAuNjkyNEMxMC44MTA5IDE0LjYxMjIgMTEuNzcyMiAxMy4zMjE4IDEzLjExNDMgMTIuNzMxNkwxMy4wOTIgMTIuODUwOUMxMy4wMTAxIDEzLjMwNjcgMTMuMTE0OSAxMy43NjU2IDEzLjM4MDUgMTQuMTQ1MVpNMS40OTE3OSAxNy4wMDc5SDIwLjE4OTlWMjAuNzEzMUg5LjAwMzIzQzguNzkyODggMTkuMzQ0IDcuNjEwNTYgMTguMjkzMSA2LjE4NTA3IDE4LjI5MzFDNC43NTk1NyAxOC4yOTMxIDMuNTc3NCAxOS4zNDQgMy4zNjY5IDIwLjcxMzFIMS40OTE3OVYxNy4wMDc5Wk04LjE2ODk2IDIxLjE0NjlDOC4xNjg5NiAyMi4yNDA4IDcuMjc5MTIgMjMuMTMyNyA2LjE4NTA3IDIzLjEzMjdDNS4wOTEwMiAyMy4xMzI3IDQuMTk5NiAyMi4yNDA4IDQuMTk5NiAyMS4xNDY5QzQuMTk5NiAyMC4wNTI2IDUuMDkxMDIgMTkuMTYzNyA2LjE4NTA3IDE5LjE2MzdDNy4yNzkxMiAxOS4xNjM3IDguMTY4OTYgMjAuMDUyNiA4LjE2ODk2IDIxLjE0NjlaIiBmaWxsPSIjZmZmZmZmIi8+Cjwvc3ZnPg==)
}

.app-icon.icon-expertise:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzkiIGhlaWdodD0iODgiIHZpZXdCb3g9IjAgMCA3OSA4OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjIzODYgMjkuNDcwMUg0MS4yMzA2QzQyLjA4NzMgMjkuNDcwMSA0Mi43OCAyOC43NzY3IDQyLjc4IDI3LjkwODdDNDIuNzggMjcuMDUyNSA0Mi4wODcxIDI2LjM1OTYgNDEuMjMwNiAyNi4zNTk2SDEyLjIzODZDMTEuMzgyMSAyNi4zNTk2IDEwLjY4OTUgMjcuMDUyOCAxMC42ODk1IDI3LjkwODdDMTAuNjg5MiAyOC43NzY5IDExLjM4MjEgMjkuNDcwMSAxMi4yMzg2IDI5LjQ3MDFaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0xMi4yMzg2IDM5LjE4NzNIMzYuOTA1OEMzNy43NjI0IDM5LjE4NzMgMzguNDU1MSAzOC40OTQ0IDM4LjQ1NTEgMzcuNjM4MkMzOC40NTUxIDM2Ljc4MiAzNy43NjIyIDM2LjA4ODkgMzYuOTA1OCAzNi4wODg5SDEyLjIzODZDMTEuMzgyMSAzNi4wODg5IDEwLjY4OTUgMzYuNzgyIDEwLjY4OTUgMzcuNjM4MkMxMC42ODk1IDM4LjQ5NDQgMTEuMzgyMSAzOS4xODczIDEyLjIzODYgMzkuMTg3M1oiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTQxLjUyMzcgNDcuMzdDNDEuNTIzNyA0Ni41MTM1IDQwLjgyMjggNDUuODA4OCAzOS45NjY0IDQ1LjgwODhIMTIuMjM4NkMxMS4zODIxIDQ1LjgwODggMTAuNjg5NSA0Ni41MTM4IDEwLjY4OTUgNDcuMzdDMTAuNjg5NSA0OC4yMjYxIDExLjM4MjQgNDguOTE5MSAxMi4yMzg2IDQ4LjkxOTFIMzkuOTY2NEM0MC44MjI4IDQ4LjkxOTMgNDEuNTIzNyA0OC4yMjY0IDQxLjUyMzcgNDcuMzdaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0zMS43MTIzIDU1LjUzNjlIMTIuMjM2MUMxMS4zNzk3IDU1LjUzNjkgMTAuNjg3IDU2LjIyOTggMTAuNjg3IDU3LjA4NjJDMTAuNjg3IDU3Ljk1MDggMTEuMzc5OSA1OC42NDcxIDEyLjIzNjEgNTguNjQ3MUgzMS43MTIzQzMyLjU2ODcgNTguNjQ3MSAzMy4yNjE0IDU3Ljk1MDYgMzMuMjYxNCA1Ny4wODYyQzMzLjI2MTYgNTYuMjI5OCAzMi41Njg3IDU1LjUzNjkgMzEuNzEyMyA1NS41MzY5WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNNjguODk1MiA0Ny4zMjQyQzY5LjQ5MTMgNDYuNzExMyA2OS40Nzc3IDQ1LjcyMzMgNjguODY0OCA0NS4xMjY5QzY4LjI0MzQgNDQuNTMxNiA2Ny4yNjM2IDQ0LjU1NjEgNjYuNjY3MiA0NS4xNjkzTDU5LjMwOTggNTIuNzU4OFYxNC4yODk5QzU5LjMwOTggMTEuNDQ4MiA1Ny43NzA2IDguNDI0MDUgNTMuNDQ2MyA4LjQyNDA1SDM5Ljk1NFYxLjk1MjE4QzM5Ljk1NCAxLjA5NTk5IDM5LjI2MSAwLjM5NzcwNSAzOC40MDQ2IDAuMzk3NzA1SDIxLjg0MjdDMjAuOTc0OCAwLjM5NzcwNSAyMC4yODE2IDEuMDk1OTkgMjAuMjgxNiAxLjk1MjE4VjguNDI0MDVINi43ODk3OUMzLjIyNjU2IDguNDI0MDUgMC45MjYyNyAxMC43MjcxIDAuOTI2MjcgMTQuMjg5OVY4MS41NzE3QzAuOTI2MjcgODQuNTU3IDMuNDUzNDQgODcuMDg0MiA2LjQzODczIDg3LjA4NDJINTMuNDQ2NUM1Ny41MDExIDg3LjA4NDIgNTkuMzEgODQuMzk3MSA1OS4zMSA4MS43NDIxVjU3LjIyODhMNjguODk1MiA0Ny4zMjQyWk00Ny4zODg2IDY3LjMxNzNDNDcuNjg0MiA2Ny42MDQyIDQ4LjA3NzkgNjcuNzUyNiA0OC40NjA0IDY3Ljc1MjZDNDguODY4NyA2Ny43NTI2IDQ5LjI3NjcgNjcuNTkyNyA0OS41NzU3IDY3LjI4MDVMNTYuMjEwNSA2MC40Mzg5VjgxLjc0MjFDNTYuMjEwNSA4My41OTIgNTQuNzA2NyA4My45NzM0IDUzLjQ0NjMgODMuOTczNEg2LjQzODQ3QzQuOTk4NDYgODMuOTczNCA0LjAzNjI0IDgyLjczNzMgNC4wMzYyNCA4MS41NzE3VjE0LjI4OTlDNC4wMzYyNCAxMi40MzIxIDQuOTMxMjYgMTEuNTI1NiA2Ljc4OTUzIDExLjUyNTZIMjAuMjgxM1YxOC4wMDQzQzIwLjI4MTMgMTguODYwNSAyMC45NzQ1IDE5LjU1MzUgMjEuODQyNCAxOS41NTM1SDM4LjQwNDNDMzkuMjYxIDE5LjU1MzUgMzkuOTUzNyAxOC44NjAzIDM5Ljk1MzcgMTguMDA0M1YxMS41MjU2SDUzLjQ0NjNDNTQuNjMxIDExLjUyNTYgNTYuMjEwNSAxMS44MTgxIDU2LjIxMDUgMTQuMjg5OVY1NS45NjkxTDQ3LjM0NjcgNjUuMTE5N0M0Ni43NTA2IDY1LjczMzIgNDYuNzY0MSA2Ni43MjEyIDQ3LjM4ODYgNjcuMzE3M1pNMzYuODQzNyAzLjUwMzU4VjE2LjQ0M0gyMy4zOTIxVjMuNTAzNThIMzYuODQzN1oiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTQ2LjM5NSA3MC4zOTMzQzQ2Ljk5NjEgNjkuNzc1MiA0Ni45ODIxIDY4Ljc3NTQgNDYuMzU4NyA2OC4xNzQyQzQ1Ljc1NDIgNjcuNTg5NiA0NC43MTg5IDY3LjYwMzkgNDQuMTM0MyA2OC4yMDU0QzQyLjkwODQgNjkuNDc5MSA0MS4zMTQzIDcyLjU2ODYgNDEuNjMzNyA3My4wNjk0QzQxLjYzMzcgNzMuMDY5NCA0MS42MzM3IDczLjA2OTQgNDEuNjM0MiA3My4wNjk0QzQxLjYzODggNzMuMDY5NCA0MS42NzQzIDczLjA4NDUgNDEuNzczNyA3My4wODQ1QzQyLjgxODcgNzMuMDg0NSA0NS40MTI2IDcxLjQwNTMgNDYuMzk1IDcwLjM5MzNaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik03Ni4zOTY2IDM1Ljc0NzNDNzYuMzk0NiAzNS43NDczIDc2LjM5MzEgMzUuNzQ3MyA3Ni4zOTEzIDM1Ljc0NzNDNzUuOTcyIDM1Ljc0ODggNzUuNTY4OCAzNS45MTkgNzUuMjgyNCAzNi4yMTMxTDY5Ljg3NzggNDEuNzk0M0M2OS4yODE3IDQyLjQwNzIgNjkuMjk1MiA0My4zOTUzIDY5LjkwODEgNDMuOTkxNkM3MC41MzMxIDQ0LjU4NzUgNzEuNTA4OSA0NC41NzQ0IDcyLjEwNTcgNDMuOTYwN0w3NS41NTM1IDQwLjQwNDZDNzUuMzI1NiA0Mi4zOTE5IDczLjg4OTYgNDUuOTQ4OCA2OC4zMjk3IDUxLjU4MDZDNjcuNzE2NSA1Mi4xOTk5IDY3LjcyNTQgNTMuMTc2NCA2OC4zNDEyIDUzLjc3NzlDNjguNjM3MyA1NC4wODIyIDY5LjAzNjEgNTQuMjM0NSA2OS40MzQyIDU0LjIzNDVDNjkuODI2MSA1NC4yMzQ1IDcwLjIzMDMgNTQuMDc4MSA3MC41Mzg3IDUzLjc2NjRDODIuMzQwNiA0MS44MTQyIDc4LjAzMDMgMzYuNzUyMiA3Ny41MDMgMzYuMjA1N0M3Ny4yMDQzIDM1LjkxNDcgNzYuODEzOSAzNS43NDczIDc2LjM5NjYgMzUuNzQ3M1oiIGZpbGw9IiMwMTNCNzUiLz4KPC9zdmc+Cg==)
}

.app-icon.icon-expertise2:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA2MCA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ2Ljk1OTggNTguNDQ2NUgxMy4xMzk4QzExLjg1OTggNTguNDQ2NSAxMC44MTk4IDU3LjQwNjUgMTAuODE5OCA1Ni4xMjY1VjUuNDI2NDlDMTAuODE5OCA0LjMxNjQ5IDExLjcyOTggMy40MDY0OSAxMi44Mzk4IDMuNDA2NDlIMzUuMDU5OEMzNS42NDk4IDMuNDA2NDkgMzYuMjE5OCAzLjYyNjQ5IDM2LjY0OTggNC4wMjY0OUw0OC42MTk4IDE1LjgwNjVDNDkuMDM5OCAxNi4yMjY1IDQ5LjI3OTggMTYuNzk2NSA0OS4yNzk4IDE3LjM4NjVWNTYuMTI2NUM0OS4yNzk4IDU3LjQwNjUgNDguMjM5OCA1OC40NDY1IDQ2Ljk1OTggNTguNDQ2NVpNMTIuODM5OCA1LjQ0NjQ5TDEyLjg1OTggNTYuMTI2NUMxMi44NTk4IDU2LjI4NjUgMTIuOTg5OCA1Ni40MDY1IDEzLjEzOTggNTYuNDA2NUg0Ni45NTk4QzQ3LjExOTggNTYuNDA2NSA0Ny4yMzk4IDU2LjI3NjUgNDcuMjM5OCA1Ni4xMjY1VjE3LjM5NjVDNDcuMjM5OCAxNy4zOTY1IDQ3LjIxOTggMTcuMjk2NSA0Ny4xNzk4IDE3LjI2NjVMMzUuMjI5OCA1LjUwNjQ5QzM1LjIyOTggNS41MDY0OSAzNS4xMjk4IDUuNDQ2NDkgMzUuMDU5OCA1LjQ0NjQ5SDEyLjgzOThaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik00OC4yMTAyIDE4LjI4NjRIMzUuOTMwMkMzNC44MjAyIDE4LjI4NjQgMzMuOTEwMiAxNy4zNzY0IDMzLjkxMDIgMTYuMjY2NFY0LjU4NjQzSDM1Ljk1MDJWMTYuMjY2NEw0OC4yMTAyIDE2LjI0NjRWMTguMjg2NFoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTMwLjQ1MDIgMTguMjg2NkgxNy4yNDAyQzE2LjY4MDIgMTguMjg2NiAxNi4yMjAyIDE3LjgyNjYgMTYuMjIwMiAxNy4yNjY2QzE2LjIyMDIgMTYuNzA2NiAxNi42ODAyIDE2LjI0NjYgMTcuMjQwMiAxNi4yNDY2SDMwLjQ1MDJDMzEuMDEwMiAxNi4yNDY2IDMxLjQ3MDIgMTYuNzA2NiAzMS40NzAyIDE3LjI2NjZDMzEuNDcwMiAxNy44MjY2IDMxLjAxMDIgMTguMjg2NiAzMC40NTAyIDE4LjI4NjZaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik00My4zOCAyNS4yMzY1SDE3LjIzQzE2LjY3IDI1LjIzNjUgMTYuMjEgMjQuNzc2NSAxNi4yMSAyNC4yMTY1QzE2LjIxIDIzLjY1NjUgMTYuNjcgMjMuMTk2NSAxNy4yMyAyMy4xOTY1SDQzLjM4QzQzLjk0IDIzLjE5NjUgNDQuNCAyMy42NTY1IDQ0LjQgMjQuMjE2NUM0NC40IDI0Ljc3NjUgNDMuOTQgMjUuMjM2NSA0My4zOCAyNS4yMzY1WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNNDMuMzggMzIuMTc2NUgxNy4yM0MxNi42NyAzMi4xNzY1IDE2LjIxIDMxLjcxNjUgMTYuMjEgMzEuMTU2NUMxNi4yMSAzMC41OTY1IDE2LjY3IDMwLjEzNjUgMTcuMjMgMzAuMTM2NUg0My4zOEM0My45NCAzMC4xMzY1IDQ0LjQgMzAuNTk2NSA0NC40IDMxLjE1NjVDNDQuNCAzMS43MTY1IDQzLjk0IDMyLjE3NjUgNDMuMzggMzIuMTc2NVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTQzLjM4IDM5LjExNjRIMTcuMjNDMTYuNjcgMzkuMTE2NCAxNi4yMSAzOC42NTY0IDE2LjIxIDM4LjA5NjRDMTYuMjEgMzcuNTM2NCAxNi42NyAzNy4wNzY0IDE3LjIzIDM3LjA3NjRINDMuMzhDNDMuOTQgMzcuMDc2NCA0NC40IDM3LjUzNjQgNDQuNCAzOC4wOTY0QzQ0LjQgMzguNjU2NCA0My45NCAzOS4xMTY0IDQzLjM4IDM5LjExNjRaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik00My4zOCA0Ni4wNjY2SDE3LjIzQzE2LjY3IDQ2LjA2NjYgMTYuMjEgNDUuNjA2NiAxNi4yMSA0NS4wNDY2QzE2LjIxIDQ0LjQ4NjYgMTYuNjcgNDQuMDI2NiAxNy4yMyA0NC4wMjY2SDQzLjM4QzQzLjk0IDQ0LjAyNjYgNDQuNCA0NC40ODY2IDQ0LjQgNDUuMDQ2NkM0NC40IDQ1LjYwNjYgNDMuOTQgNDYuMDY2NiA0My4zOCA0Ni4wNjY2WiIgZmlsbD0iIzAxM0I3NSIvPgo8L3N2Zz4K)
}

.app-icon.icon-repairs:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzYiIGhlaWdodD0iNzciIHZpZXdCb3g9IjAgMCA3NiA3NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTczLjY1MjYgMC45NTM1OTNDNzIuOTA2NyAwLjk1MzU5MyA3Mi4zMDI4IDEuNTU3MDUgNzIuMzAyOCAyLjMwNzE0VjM4Ljk5N0g2Ny4yMjM1VjMxLjM2MjdDNjcuMjIzNSAzMS4yMzU3IDY3LjIxNTQgMzEuMTEwMiA2Ny4xOTkgMzAuOTk2QzY3LjIzNTcgMjkuNTE3MiA2Ny4yMjg4IDI3Ljg2OTUgNjcuMTU4IDI2LjA1OThDNjcuMTU0IDI1Ljk1MSA2Ny4xMzk4IDI1Ljg1MzEgNjcuMTE3MSAyNS43NTc2QzY1Ljg2NjggMjEuMTk5MiA2NC40NzA3IDE4LjYxNTggNjEuNjM0NiAxNS43MTc0QzYwLjgyMjkgMTIuNzU3NyA1Ny43NDMzIDMuODA3MTEgNTMuNzc3IDIuMDU2ODJDNTMuNjU3NyAyLjAwMTE5IDUzLjUzMzggMS45Njg0OCA1My40MDE2IDEuOTUxNTdDNTAuNDQ5NyAxLjU3OTA4IDQ0LjQ3MjQgMC45NTMzNjkgMzcuNiAwLjk1MzM2OUMzMC43Mjc5IDAuOTUzMzY5IDI0Ljc1MDggMS41NzkwOCAyMS43OTkzIDEuOTUxNTdDMjEuNjY2NyAxLjk2ODQ4IDIxLjU0MyAyLjAwMTE5IDIxLjQyMzUgMi4wNTY4MkMxNy40NTY1IDMuODA2ODkgMTQuMzc3OCAxMi43NTc3IDEzLjU2NzIgMTUuNzE3NEMxMC43MjkzIDE4LjYxNTggOS4zMzQ3OSAyMS4xOTkyIDguMDgzODIgMjUuNzU3NkM4LjA2MDQ2IDI1Ljg1MzMgOC4wNDY4OSAyNS45NTEyIDguMDQyODggMjYuMDZDNy45NzE2OCAyNy44Njk1IDcuOTY1IDI5LjUxNjggOC4wMDMyNyAzMC45OTU0QzcuOTg0NTggMzEuMTA5NyA3Ljk3NzI0IDMxLjIzNTUgNy45NzcyNCAzMS4zNjI3VjM4Ljk5N0gyLjcwOTlWMi4zMDcxNEMyLjcwOTkgMS41NTY4MyAyLjEwNjY3IDAuOTUzNTkzIDEuMzYwNTggMC45NTM1OTNDMC42MDkxNSAwLjk1MzU5MyAwLjAwMTQ2NDg0IDEuNTU3MDUgMC4wMDE0NjQ4NCAyLjMwNzE0Vjc1LjI1ODlDMC4wMDE0NjQ4NCA3Ni4wMDQ1IDAuNjA5MTUgNzYuNjA4IDEuMzYwNTggNzYuNjA4QzIuMTA2ODkgNzYuNjA4IDIuNzA5OSA3Ni4wMDQzIDIuNzA5OSA3NS4yNTg5VjQxLjcwNThINy45NzcyNFY0OS4zMzk4QzcuOTc3MjQgNTEuMTM0OCA5LjQ0MjQ5IDUyLjYwMDMgMTEuMjM4OCA1Mi42MDAzSDE1LjAyNDdDMTYuODMwMiA1Mi42MDAzIDE4LjI5MDMgNTEuMTM0OCAxOC4yOTAzIDQ5LjMzOThWNDUuMjc0NUMyMi43NjIyIDQ1Ljg0NjYgMjguOTY1OCA0Ni4wOTA1IDM3LjU5OTggNDYuMDkwNUM0Ni4yMzUxIDQ2LjA5MDUgNTIuNDM3NCA0NS44NDY2IDU2LjkwODQgNDUuMjc0NVY0OS4zMzk4QzU2LjkwODQgNTEuMTM0OCA1OC4zNjk3IDUyLjYwMDMgNjAuMTc1NCA1Mi42MDAzSDYzLjk2MjFDNjUuNzU3NSA1Mi42MDAzIDY3LjIyMyA1MS4xMzQ4IDY3LjIyMyA0OS4zMzk4VjQxLjcwNThINzIuMzAyM1Y3NS4yNTg5QzcyLjMwMjMgNzYuMDA0NSA3Mi45MDY1IDc2LjYwOCA3My42NTIxIDc2LjYwOEM3NC4zOTg0IDc2LjYwOCA3NS4wMDE0IDc2LjAwNDMgNzUuMDAxNCA3NS4yNTg5VjIuMzA3MTRDNzUuMDAxOSAxLjU1NzA1IDc0LjM5ODYgMC45NTM1OTMgNzMuNjUyNiAwLjk1MzU5M1pNNTkuNjEzNyA0OS4zMzk4VjQ0Ljg0OTNDNjEuNjk4IDQ0LjQ1NSA2My4yOTcgNDMuOTQ5MiA2NC41MTQ2IDQzLjMzMTNWNDkuMzM5OEM2NC41MTQ2IDQ5LjY0NTYgNjQuMjY4MyA0OS44OTE0IDYzLjk2MjMgNDkuODkxNEg2MC4xNzU2QzU5Ljg2NDEgNDkuODkxMiA1OS42MTM3IDQ5LjY0NTYgNTkuNjEzNyA0OS4zMzk4Wk0xNS4wMjQ5IDQ5Ljg5MTJIMTEuMjM5MUMxMC45MzI0IDQ5Ljg5MTIgMTAuNjg2MyA0OS42NDU2IDEwLjY4NjMgNDkuMzM5NlY0My4zMzEzQzExLjkwMzcgNDMuOTQ5MiAxMy41MDI1IDQ0LjQ1NSAxNS41ODY4IDQ0Ljg0OTNWNDkuMzM5OEMxNS41ODcgNDkuNjQ1NiAxNS4zMzYyIDQ5Ljg5MTIgMTUuMDI0OSA0OS44OTEyWk0zNy42IDMuNjU4NDdDNDQuMTU3NyAzLjY1ODQ3IDQ5Ljg3OTIgNC4yMzkyMyA1Mi44Mzc1IDQuNjA2ODJDNTQuODAxIDUuNjc3MTEgNTcuMjI1NyAxMC43MTg2IDU4LjU0NSAxNC43ODM3QzU2LjA0NzcgMTYuMjU3NCA0Ni40OTE5IDE2LjI0ODEgMzkuNDEyNCAxNi4yNDE0TDM3LjYgMTYuMjQwMUwzNS43OTAzIDE2LjI0MTRDMjguNzEzNyAxNi4yNTA1IDE5LjE1MyAxNi4yNTc5IDE2LjY1ODIgMTQuNzgzNUMxNy45NzQ1IDEwLjcxODYgMjAuNDAwNCA1LjY3NzExIDIyLjM2MzYgNC42MDY4MkMyNS4zMjExIDQuMjM5MjMgMzEuMDQxNyAzLjY1ODQ3IDM3LjYgMy42NTg0N1pNNTMuNzU0OSAyOS41MjI4QzUzLjYzOTUgMjkuNDA1NyA1My42MjAzIDI5LjMyNzQgNTMuNjIwMyAyOS4yMjQ0QzUzLjYyMDMgMjguMzY1IDU4LjE1NDkgMjYuNzIxMyA2NC40MjUxIDI2LjE5OTNDNjQuNDM2MyAyNi4yMzUxIDY0LjQ1NTggMjYuMjc4NSA2NC40NjU5IDI2LjMxNDZDNjQuNDg4MSAyNy4wMjI4IDY0LjQ5OTIgMjcuNjg3NyA2NC41MDY0IDI4LjMzNzdDNjQuNDMwOSAyOC41MDM5IDY0LjM4NDIgMjguNjg1IDY0LjM4NDIgMjguODg2NEM2NC4zNTQ2IDI5LjI2ODcgNjMuMDY2IDMwLjQzMDIgNjEuMzA1NyAzMC40MzAyQzYxLjEzNjggMzAuNDMwMiA2MC45MDcgMzAuNDM2IDYwLjYxNTcgMzAuNDQzOEM1Ni44MTI3IDMwLjU2MzkgNTQuNTA5NyAzMC4yNDQ0IDUzLjc1NDkgMjkuNTIyOFpNMTQuNDkxOCAzMC40NDM1QzE0LjIwMjcgMzAuNDM2IDEzLjk2MzcgMzAuNDMgMTMuODAxMSAzMC40M0MxMi4wMzc5IDMwLjQzIDEwLjc0MjkgMjkuMjY4NCAxMC43MTUgMjguODg4OEMxMC43MTUgMjguODAwNyAxMC43MDY4IDI4LjcxNDYgMTAuNjkyNCAyOC42MzA3QzEwLjY5NjggMjcuODk0IDEwLjcwODggMjcuMTI1MiAxMC43MzQ0IDI2LjMxNDZDMTAuNzQ0OSAyNi4yODEyIDEwLjc2MTMgMjYuMjQwMyAxMC43NzMxIDI2LjIwNjlDMTYuOTkxIDI2LjczNjIgMjEuNDg1NiAyOC4zNjkgMjEuNDg1NiAyOS4yMjQ2QzIxLjQ4NTYgMjkuMzI3NiAyMS40NjY1IDI5LjQwNTcgMjEuMzQ2NSAyOS41MjNDMjAuNTk3MyAzMC4yNDQ0IDE4LjI5MDEgMzAuNTYzNSAxNC40OTE4IDMwLjQ0MzVaTTEyLjA1MjQgNDAuOTkxM0MxMS42NDEyIDM5LjU3OTcgMTAuOTg1OCAzNi45MTg5IDEwLjc2MTUgMzIuNDE1N0MxMS42Njk2IDMyLjg2MzEgMTIuNzI0MSAzMy4xMzkxIDEzLjgwMTEgMzMuMTM5MUMxMy45NDcxIDMzLjEzOTEgMTQuMTUyNyAzMy4xNDQ2IDE0LjQxMDMgMzMuMTUxM0MxNC45NzcxIDMzLjE2NTggMTUuNTQxMSAzMy4xNzU2IDE2LjA5MyAzMy4xNzU2QzE5LjA0OTcgMzMuMTc1MyAyMS43ODYgMzIuODY0IDIzLjIzNjMgMzEuNDYxM0MyMy44NTgzIDMwLjg1NTIgMjQuMTg0MiAzMC4wNzUzIDI0LjE4NDIgMjkuMjI0NEMyNC4xODQyIDI1LjI4NDEgMTUuOTExNiAyMy45ODI2IDExLjYyMDkgMjMuNTY0N0MxMi41Nzc1IDIxLjA3MDYgMTMuNzYyMSAxOS4zNDQ4IDE1LjczOSAxNy4zNjM1QzE1Ljc0NjUgMTcuMzU2MiAxNS43NTEgMTcuMzQ2NCAxNS43NTc5IDE3LjMzODhDMTguOTM1NiAxOC43NzY1IDI1LjUxNjIgMTguOTUwMyAzNC42OTI0IDE4Ljk1MDNDMzUuMDU4NyAxOC45NTAzIDM1LjQxNDcgMTguOTUwMyAzNS43OTM3IDE4Ljk0OTRMMzcuNjAwMiAxOC45NDQ3TDM5LjQwNzcgMTguOTQ5NEMzOS43ODY3IDE4Ljk1MDMgNDAuMTQyMiAxOC45NTAzIDQwLjUxMTYgMTguOTUwM0M0OS42ODM4IDE4Ljk1MDMgNTYuMjY1MyAxOC43NzYzIDU5LjQ0MzEgMTcuMzM4OEM1OS40NSAxNy4zNDY0IDU5LjQ1NDQgMTcuMzU2MiA1OS40NjIyIDE3LjM2MzVDNjEuNDMzOSAxOS4zNDI4IDYyLjYyMDMgMjEuMDY2OCA2My41NzY1IDIzLjU1NzJDNTkuMzEwOSAyMy45NTU5IDUwLjkxMTkgMjUuMjU4NSA1MC45MTE5IDI5LjIyNDRDNTAuOTExOSAzMC4wNzUzIDUxLjI0NTcgMzAuODU1MiA1MS44NzA5IDMxLjQ2MTNDNTMuMzIwMiAzMi44NjQzIDU2LjA1NjQgMzMuMTc1NiA1OS4wMTM4IDMzLjE3NTZDNTkuNTY3NCAzMy4xNzU2IDYwLjEyOTMgMzMuMTY1OCA2MC42ODY3IDMzLjE1MTNDNjAuOTQ5NyAzMy4xNDQ4IDYxLjE2MDIgMzMuMTM5MSA2MS4zMDU3IDMzLjEzOTFDNjIuNDIwNSAzMy4xMzkxIDYzLjUxMTEgMzIuODQ4MiA2NC40NDM4IDMyLjM2NTJDNjQuMjE5NSAzNi44OTM1IDYzLjU2MzggMzkuNTc1NSA2My4xNDg0IDQwLjk5MTNDNTkuNjYyIDQyLjY4ODIgNTIuMTQwOCA0My4zODE0IDM3LjYwMDcgNDMuMzgxNEMyMy4wNjA4IDQzLjM4MTYgMTUuNTQxNCA0Mi42ODgyIDEyLjA1MjQgNDAuOTkxM1oiIGZpbGw9IiMwMTNCNzUiLz4KPC9zdmc+Cg==)
}

.app-icon.icon-phone:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjEiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA2MSA2MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM5Ljc4IDU1LjQ0NjVDMzcuNzQgNTUuNDQ2NSAzNS40NSA1NC45OTY1IDMyLjk1IDUzLjg1NjVDMjYuMjcgNTAuODA2NSAxMy4xOCAzMS40OTY1IDEwLjE0IDI0Ljg2NjVDNy4xNjAwMiAxOC4zODY1IDkuOTYwMDIgMTEuOTU2NSAxOC4wNCA2Ljc1NjUxQzE5LjAyIDYuMTI2NTEgMjAuMzIgNi40MTY1MSAyMC45NiA3LjM4NjUxTDI4LjM2IDE4LjM0NjVDMjguOTQgMTkuMzA2NSAyOC43NyAyMC40ODY1IDI3Ljk3IDIxLjIwNjVMMjIuOTMgMjUuOTk2NUMyNS4xNiAyOC45OTY1IDMyLjU0IDM5LjAxNjUgMzQuMjIgNDEuMTc2NUw0MS40NSAzNi45OTY1QzQyLjQyIDM2LjUwNjUgNDMuNTMgMzYuNzI2NSA0NC4yIDM3LjUwNjVMNTEuNiA0Ny4xNDY1QzUyLjI1IDQ3Ljk4NjUgNTIuMTcgNDkuMTg2NSA1MS40MiA0OS45MzY1QzQ5Ljg0IDUxLjQ5NjUgNDUuODYgNTUuNDQ2NSAzOS44IDU1LjQ0NjVIMzkuNzhaTTE5LjE3IDguNDY2NTFDMTkuMTcgOC40NjY1MSAxOS4xNSA4LjQ2NjUxIDE5LjE0IDguNDc2NTFDMTQuMTEgMTEuNzE2NSA4Ljc4MDAyIDE3LjAzNjUgMTEuOTkgMjQuMDE2NUMxNS4yNyAzMS4xNDY1IDI3Ljk1IDQ5LjMzNjUgMzMuNzkgNTEuOTk2NUM0Mi40MyA1NS45NDY1IDQ3LjkgNTAuNTI2NSA0OS45NiA0OC40ODY1QzQ5Ljk5IDQ4LjQ1NjUgNDkuOTkgNDguNDE2NSA0OS45NiA0OC4zODY1TDQyLjYgMzguNzg2NUM0Mi42IDM4Ljc4NjUgNDIuNDggMzguNzQ2NSA0Mi40IDM4Ljc4NjVMMzUuMTQgNDIuOTY2NUMzNC4yMyA0My40MjY1IDMzLjE4IDQzLjE4NjUgMzIuNTkgNDIuNDI2NUMzMC44OSA0MC4yNDY1IDIzLjQ5IDMwLjE5NjUgMjEuMjYgMjcuMTY2NUMyMC43MyAyNi40NDY1IDIwLjczIDI1LjQ3NjUgMjEuMjggMjQuNzQ2NUwyMS4zOSAyNC42MjY1TDI2LjU3IDE5LjcwNjVDMjYuNjYgMTkuNjI2NSAyNi42NyAxOS41MTY1IDI2LjYyIDE5LjQzNjVMMTkuMjQgOC41MDY1MUMxOS4yNCA4LjUwNjUxIDE5LjE5IDguNDU2NTEgMTkuMTYgOC40NTY1MUwxOS4xNyA4LjQ2NjUxWiIgZmlsbD0iIzAxM0I3NSIvPgo8L3N2Zz4K)
}

.app-icon.icon-phone2:before {
    background-image: url(/wp-content/themes/qualitas-theme/build/images/icon-phone2.56ce046e.png)
}

.app-icon.icon-whatsapp2:before {
    background-image: url(/wp-content/themes/qualitas-theme/build/images/icon-whatsapp2.3625b1aa.png)
}

.app-icon.icon-phone-blue:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjcxMiAyMS44MDhDMTQuODk2IDIxLjgwOCAxMy45OCAyMS42MjggMTIuOTggMjEuMTcyQzEwLjMwOCAxOS45NTIgNS4wNzIwMSAxMi4yMjggMy44NTYwMSA5LjU3NjAyQzIuNjY0MDEgNi45ODQwMiAzLjc4NDAxIDQuNDEyMDIgNy4wMTYwMSAyLjMzMjAyQzcuNDA4MDEgMi4wODAwMiA3LjkyODAxIDIuMTk2MDIgOC4xODQwMSAyLjU4NDAyTDExLjE0NCA2Ljk2ODAyQzExLjM3NiA3LjM1MjAyIDExLjMwOCA3LjgyNDAyIDEwLjk4OCA4LjExMjAyTDguOTcyMDEgMTAuMDI4QzkuODY0MDEgMTEuMjI4IDEyLjgxNiAxNS4yMzYgMTMuNDg4IDE2LjFMMTYuMzggMTQuNDI4QzE2Ljc2OCAxNC4yMzIgMTcuMjEyIDE0LjMyIDE3LjQ4IDE0LjYzMkwyMC40NCAxOC40ODhDMjAuNyAxOC44MjQgMjAuNjY4IDE5LjMwNCAyMC4zNjggMTkuNjA0QzE5LjczNiAyMC4yMjggMTguMTQ0IDIxLjgwOCAxNS43MiAyMS44MDhIMTUuNzEyWk03LjQ2ODAxIDMuMDE2MDJDNy40NjgwMSAzLjAxNjAyIDcuNDYwMDEgMy4wMTYwMiA3LjQ1NjAxIDMuMDIwMDJDNS40NDQwMSA0LjMxNjAyIDMuMzEyMDEgNi40NDQwMiA0LjU5NjAxIDkuMjM2MDJDNS45MDgwMSAxMi4wODggMTAuOTggMTkuMzY0IDEzLjMxNiAyMC40MjhDMTYuNzcyIDIyLjAwOCAxOC45NiAxOS44NCAxOS43ODQgMTkuMDI0QzE5Ljc5NiAxOS4wMTIgMTkuNzk2IDE4Ljk5NiAxOS43ODQgMTguOTg0TDE2Ljg0IDE1LjE0NEMxNi44NCAxNS4xNDQgMTYuNzkyIDE1LjEyOCAxNi43NiAxNS4xNDRMMTMuODU2IDE2LjgxNkMxMy40OTIgMTcgMTMuMDcyIDE2LjkwNCAxMi44MzYgMTYuNkMxMi4xNTYgMTUuNzI4IDkuMTk2MDEgMTEuNzA4IDguMzA0MDEgMTAuNDk2QzguMDkyMDEgMTAuMjA4IDguMDkyMDEgOS44MjAwMiA4LjMxMjAxIDkuNTI4MDJMOC4zNTYwMSA5LjQ4MDAyTDEwLjQyOCA3LjUxMjAyQzEwLjQ2NCA3LjQ4MDAyIDEwLjQ2OCA3LjQzNjAyIDEwLjQ0OCA3LjQwNDAyTDcuNDk2MDEgMy4wMzIwMkM3LjQ5NjAxIDMuMDMyMDIgNy40NzYwMSAzLjAxMjAyIDcuNDY0MDEgMy4wMTIwMkw3LjQ2ODAxIDMuMDE2MDJaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC4xODQwMSAyLjU4NDAyQzcuOTI4MDEgMi4xOTYwMiA3LjQwODAxIDIuMDgwMDIgNy4wMTYwMSAyLjMzMjAyQzMuNzg0MDEgNC40MTIwMiAyLjY2NDAxIDYuOTg0MDIgMy44NTYwMSA5LjU3NjAyQzUuMDcyMDEgMTIuMjI4IDEwLjMwOCAxOS45NTIgMTIuOTggMjEuMTcyQzEzLjk4IDIxLjYyOCAxNC44OTYgMjEuODA4IDE1LjcxMiAyMS44MDhIMTUuNzJDMTguMTM1OCAyMS44MDggMTkuNzI1MyAyMC4yMzg2IDIwLjM2MTYgMTkuNjEwNEwyMC4zNjggMTkuNjA0QzIwLjY2OCAxOS4zMDQgMjAuNyAxOC44MjQgMjAuNDQgMTguNDg4TDE3LjQ4IDE0LjYzMkMxNy4yMTIgMTQuMzIgMTYuNzY4IDE0LjIzMiAxNi4zOCAxNC40MjhMMTMuNDg4IDE2LjFDMTIuOTk3NCAxNS40NjkyIDExLjI5MTYgMTMuMTYyNyAxMC4wNTkzIDExLjQ5NjVDOS42MDM2NyAxMC44ODA1IDkuMjEyNzkgMTAuMzUxOSA4Ljk3MjAxIDEwLjAyOEwxMC45ODggOC4xMTIwMkMxMS4zMDggNy44MjQwMiAxMS4zNzYgNy4zNTIwMiAxMS4xNDQgNi45NjgwMkw4LjE4NDAxIDIuNTg0MDJaTTExLjA1OTcgNy4wMjE4M0MxMS4yNjYyIDcuMzY1NzkgMTEuMjAzNyA3Ljc4MzM5IDEwLjkyMTEgOC4wMzc2OUw4LjgzODg5IDEwLjAxNjZMOC44OTE3NSAxMC4wODc3QzkuMTMyIDEwLjQxMDkgOS41MjIyNyAxMC45Mzg2IDkuOTc3MzYgMTEuNTUzOUMxMS4yMDk4IDEzLjIyMDMgMTIuOTE3NyAxNS41Mjk2IDEzLjQwOTEgMTYuMTYxNEwxMy40NjI2IDE2LjIzMDJMMTYuNDI3NiAxNC41MTZDMTYuNzc0NSAxNC4zNDIxIDE3LjE2NTggMTQuNDIxNiAxNy40MDI0IDE0LjY5NTJMMjAuMzYwNyAxOC41NDg5QzIwLjU4OTcgMTguODQ0OSAyMC41NjE5IDE5LjI2ODcgMjAuMjk3MyAxOS41MzMzTDIwLjI5MzggMTkuNTM2N0MxOS42NTkxIDIwLjE2MzQgMTguMDk0NyAyMS43MDggMTUuNzIgMjEuNzA4SDE1LjcxMkMxNC45MTExIDIxLjcwOCAxNC4wMDkyIDIxLjUzMTQgMTMuMDIxNSAyMS4wODFDMTIuMzcyNSAyMC43ODQ3IDExLjU1NTUgMjAuMDg1OCAxMC42NzA4IDE5LjE0OTdDOS43ODg3OSAxOC4yMTY0IDguODQ4MzYgMTcuMDU3IDcuOTUyMjcgMTUuODUxNEM2LjE1ODkgMTMuNDM4NiA0LjU1MDY0IDEwLjg1MSAzLjk0NjkxIDkuNTM0MzRDMy4zNjIyNSA4LjI2MzAxIDMuMzQ1NTkgNy4wMDE2NiAzLjg2ODY3IDUuODAxOTlDNC4zOTMyIDQuNTk5IDUuNDY0MjkgMy40NDk1NyA3LjA3MDA4IDIuNDE2MTNDNy40MTQ5OSAyLjE5NDQxIDcuODc0MDIgMi4yOTU3NyA4LjEwMDU0IDIuNjM5MDlMMTEuMDU5NyA3LjAyMTgzWk0xMi44MzYgMTYuNkMxMy4wNzIgMTYuOTA0IDEzLjQ5MiAxNyAxMy44NTYgMTYuODE2TDE2Ljc2IDE1LjE0NEMxNi43OTIgMTUuMTI4IDE2Ljg0IDE1LjE0NCAxNi44NCAxNS4xNDRMMTkuNzg0IDE4Ljk4NEMxOS43OTYgMTguOTk2IDE5Ljc5NiAxOS4wMTIgMTkuNzg0IDE5LjAyNEMxOC45NTk1IDE5Ljg0MDUgMTYuNzcxMSAyMi4wMDc2IDEzLjMxNiAyMC40MjhDMTAuOTggMTkuMzY0IDUuOTA4MDEgMTIuMDg4IDQuNTk2MDEgOS4yMzYwMkMzLjMyODE4IDYuNDc5MTggNS4zOTA4NSA0LjM2OTcyIDcuMzc5OTQgMy4wNjkzOEM3LjQwNTMxIDMuMDUyNzkgNy40MzA2NyAzLjAzNjM0IDcuNDU2MDEgMy4wMjAwMkM3LjQ1ODE0IDMuMDE3ODggNy40NjE0MiAzLjAxNjg5IDcuNDY0MDEgMy4wMTY0MkM3LjQ2NjI3IDMuMDE2MDIgNy40NjgwMSAzLjAxNjAyIDcuNDY4MDEgMy4wMTYwMkw3LjQ2NDAxIDMuMDEyMDJDNy40NjUyNiAzLjAxMjAyIDcuNDY2NjEgMy4wMTIyNCA3LjQ2OCAzLjAxMjYzQzcuNDY4ODMgMy4wMTI4NiA3LjQ2OTY3IDMuMDEzMTUgNy40NzA1MyAzLjAxMzQ5QzcuNDgyMTEgMy4wMTgxMiA3LjQ5NjAxIDMuMDMyMDIgNy40OTYwMSAzLjAzMjAyTDEwLjQ0OCA3LjQwNDAyQzEwLjQ2OCA3LjQzNjAyIDEwLjQ2NCA3LjQ4MDAyIDEwLjQyOCA3LjUxMjAyTDguMzU2MDEgOS40ODAwMkw4LjMxMjAxIDkuNTI4MDJDOC4wOTIwMSA5LjgyMDAyIDguMDkyMDEgMTAuMjA4IDguMzA0MDEgMTAuNDk2QzkuMTk2MDEgMTEuNzA4IDEyLjE1NiAxNS43MjggMTIuODM2IDE2LjZaTTguMzg5MDggOS41OTE5M0M4LjE5ODQ0IDkuODQ4MjMgOC4xOTk2NyAxMC4xODU2IDguMzg0NTQgMTAuNDM2N0M5LjI3NzI1IDExLjY0OTcgMTIuMjM2IDE1LjY2OCAxMi45MTQ5IDE2LjUzODVDMTMuMTIwMiAxNi44MDMgMTMuNDg2NiAxNi44ODk0IDEzLjgwODUgMTYuNzI4TDE2LjcxNTIgMTUuMDU0NEMxNi43NTgxIDE1LjAzMyAxNi44MDI1IDE1LjAzNiAxNi44MjQ0IDE1LjAzODhDMTYuODM3MyAxNS4wNDA0IDE2Ljg0ODQgMTUuMDQyOCAxNi44NTYzIDE1LjA0NDhMMTYuODY2MiAxNS4wNDc1TDE2Ljg2OTUgMTUuMDQ4NUwxNi44NzA3IDE1LjA0ODlMMTYuOTAwNyAxNS4wNTg4TDE5Ljg2MDcgMTguOTE5NkMxOS44Nzk2IDE4Ljk0MTIgMTkuODkzIDE4Ljk3MDMgMTkuODkzIDE5LjAwNEMxOS44OTMgMTkuMDQxMSAxOS44NzY4IDE5LjA3MjcgMTkuODU0NyAxOS4wOTQ3TDE5Ljg1MTkgMTkuMDk3NUMxOS40MzkxIDE5LjUwNjMgMTguNjc0OSAyMC4yNjMyIDE3LjU3NTIgMjAuNzE3QzE2LjQ2ODkgMjEuMTczNSAxNS4wMjkgMjEuMzIxMSAxMy4yNzQ2IDIwLjUxOUMxMi42NzExIDIwLjI0NDIgMTEuOTA0NSAxOS41NzY3IDExLjA3OTcgMTguN0MxMC4yNTE3IDE3LjgyIDkuMzU1MjYgMTYuNzE4NCA4LjQ5MTg4IDE1LjU2MjRDNi43NjYyNSAxMy4yNTE3IDUuMTY1NDYgMTAuNzEzMiA0LjUwNTE2IDkuMjc3ODFDMy44NDc2MiA3Ljg0ODAyIDQuMDY1NTMgNi41ODMxOCA0LjcwNDE5IDUuNTE1NjhDNS4zMTk5OSA0LjQ4NjM4IDYuMzI1NzcgMy42NDEyNyA3LjMwNzcxIDIuOTk3MTRMNy4yMjI1OCAyLjkxMjAySDcuNDY0MDFDNy40OTE0NiAyLjkxMjAyIDcuNTEyMzkgMi45MjIzMSA3LjUyMDY0IDIuOTI2NjVDNy41MzExNiAyLjkzMjE4IDcuNTM5OCAyLjkzODM5IDcuNTQ1NDggMi45NDI3NUM3LjU1MTUxIDIuOTQ3MzkgNy41NTY1NCAyLjk1MTc5IDcuNTU5OTYgMi45NTQ5TDcuNTY0MzQgMi45NTg5OEw3LjU2NTc5IDIuOTYwMzhMNy41NjY1MyAyLjk2MTEyTDcuNTczNTEgMi45NjgxTDcuNTk4NDUgMy4wMDUwNEw3LjcwOTQzIDMuMTE2MDFMNy42NzMzOCAzLjExNjAxTDEwLjUzMjkgNy4zNTA5OEMxMC41Nzk3IDcuNDI1ODcgMTAuNTY1MyA3LjUyMjY2IDEwLjQ5NTkgNy41ODU0OUw4LjQyNzM5IDkuNTUwMTRMOC4zODkwOCA5LjU5MTkzWiIgZmlsbD0iIzAxM0I3NSIvPgo8L3N2Zz4K)
}

.app-icon.icon-whatsapp-blue:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi43OTQ2IDE5LjMwMzZDMTEuMjc4MyAxOS4zMDM2IDkuODY5MDkgMTguODUxMSA4LjY4Nzg1IDE4LjA3OThMNS44MjEwOSAxOC45OTE2TDYuNzUzNjUgMTYuMjQyNEM1Ljg1OTA5IDE1LjAyMiA1LjMzNDA5IDEzLjUyMDUgNS4zMzQwOSAxMS44OTkxQzUuMzM0MDkgNy44MTI5NSA4LjY4MDk0IDQuNDkxMjMgMTIuNzk0NiA0LjQ5MTIzQzE2LjkwODIgNC40OTEyMyAyMC4yNTg1IDcuODEyOTUgMjAuMjU4NSAxMS44OTkxQzIwLjI1ODUgMTUuOTg1MyAxNi45MTE2IDE5LjMwNyAxMi43OTQ2IDE5LjMwN1YxOS4zMDM2Wk0xMi43OTQ2IDMuMDAwMDZDNy44NDUwOSAzLjAwMDA2IDMuODMxNjQgNi45ODMzOCAzLjgzMTY0IDExLjg5NTdDMy44MzE2NCAxMy41NzU0IDQuMzAxMzcgMTUuMTQ4OCA1LjExOTk1IDE2LjQ4OTJMMy41MDAwNiAyMS4yNjA5TDguNDYzMzQgMTkuNjg0MUM5Ljc0ODIgMjAuMzkwMiAxMS4yMjMgMjAuNzkxMyAxMi43OTQ2IDIwLjc5MTNDMTcuNzQ3NSAyMC43OTEzIDIxLjc2MDkgMTYuODA4IDIxLjc2MDkgMTEuODkyM0MyMS43NjA5IDYuOTc2NTIgMTcuNzQ3NSAzLjAwMDA2IDEyLjc5NDYgMy4wMDAwNloiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi43OTQ2IDE5LjMwN0MxMi44NzExIDE5LjMwNyAxMi45NDc0IDE5LjMwNTggMTMuMDIzNCAxOS4zMDM2QzEzLjA0NzIgMTkuMzAyOCAxMy4wNzA5IDE5LjMwMiAxMy4wOTQ2IDE5LjMwMTFDMTcuMDczIDE5LjE0NDQgMjAuMjU4NSAxNS44ODU1IDIwLjI1ODUgMTEuODk5MUMyMC4yNTg1IDcuODEyOTUgMTYuOTA4MiA0LjQ5MTIzIDEyLjc5NDYgNC40OTEyM0M4LjY4MDk0IDQuNDkxMjMgNS4zMzQwOSA3LjgxMjk1IDUuMzM0MDkgMTEuODk5MUM1LjMzNDA5IDEzLjUyMDUgNS44NTkwOSAxNS4wMjIgNi43NTM2NSAxNi4yNDI0TDUuODIxMDkgMTguOTkxNkw4LjY4Nzg1IDE4LjA3OThDOS44NjkwOSAxOC44NTExIDExLjI3ODMgMTkuMzAzNiAxMi43OTQ2IDE5LjMwMzZWMTkuMzA3Wk0xMi40OTQ2IDE5LjU5NzlDMTEuMDgyOCAxOS41NDQyIDkuNzY4MjcgMTkuMTEzMyA4LjY0NDY3IDE4LjQwODNMNS4zNDYyOSAxOS40NTc0TDYuNDIwMDQgMTYuMjkyQzUuNTQ0ODggMTUuMDQ1NCA1LjAzNDA5IDEzLjUzMDIgNS4wMzQwOSAxMS44OTkxQzUuMDM0MDkgNy42NDUyMyA4LjUxNzMgNC4xOTEyMyAxMi43OTQ2IDQuMTkxMjNDMTcuMDcxNiA0LjE5MTIzIDIwLjU1ODUgNy42NDUwNSAyMC41NTg1IDExLjg5OTFDMjAuNTU4NSAxNi4xNTMxIDE3LjA3NTIgMTkuNjA3IDEyLjc5NDYgMTkuNjA3SDEyLjQ5NDZWMTkuNTk3OVpNNS40NDkxNiAxNi40NTI3TDMuOTc0OTUgMjAuNzk1M0w4LjQ5NTEgMTkuMzU5Mkw4LjYwNzg0IDE5LjQyMTFDOS44NDk0OCAyMC4xMDM2IDExLjI3NDcgMjAuNDkxMyAxMi43OTQ2IDIwLjQ5MTNDMTcuNTgzOSAyMC40OTEzIDIxLjQ2MDkgMTYuNjQwMiAyMS40NjA5IDExLjg5MjNDMjEuNDYwOSA3LjE0NDY0IDE3LjU4NDIgMy4zMDAwNiAxMi43OTQ2IDMuMzAwMDZDOC4wMDg2NCAzLjMwMDA2IDQuMTMxNjQgNy4xNTExOSA0LjEzMTY0IDExLjg5NTdDNC4xMzE2NCAxMy41MTg3IDQuNTg1MzggMTUuMDM4MyA1LjM3NTk4IDE2LjMzMjhMNS40NDkxNiAxNi40NTI3Wk0zLjUwMDA2IDIxLjI2MDlMNS4xMTk5NSAxNi40ODkyQzQuMzAxMzcgMTUuMTQ4OCAzLjgzMTY0IDEzLjU3NTQgMy44MzE2NCAxMS44OTU3QzMuODMxNjQgNi45ODMzOCA3Ljg0NTA5IDMuMDAwMDYgMTIuNzk0NiAzLjAwMDA2QzE3Ljc0NzUgMy4wMDAwNiAyMS43NjA5IDYuOTc2NTIgMjEuNzYwOSAxMS44OTIzQzIxLjc2MDkgMTYuODA4IDE3Ljc0NzUgMjAuNzkxMyAxMi43OTQ2IDIwLjc5MTNDMTEuMjIzIDIwLjc5MTMgOS43NDgyIDIwLjM5MDIgOC40NjMzNCAxOS42ODQxTDMuNTAwMDYgMjEuMjYwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNS4zOTM0IDE2Ljk4NDZDMTQuOTQyNCAxNy4wMjgzIDE0LjQyNjYgMTYuOTc3OCAxMy44NDk2IDE2Ljc3OTRDMTIuMzA3NyAxNi4yNDgyIDkuMDAwODUgMTIuMjU5OSA4LjE4Njk1IDEwLjg1OTRDNy4zODk1MiA5LjQ5MDggNy44NzA4MyA4LjAwOTUzIDkuNTQ1NTkgNi42ODcxM0M5Ljc0ODc0IDYuNTI2ODkgMTAuMDQyMyA2LjU2MzE3IDEwLjIwNDUgNi43NjM4OEwxMi4wNzQ5IDkuMDI4MThDMTIuMjIzNyA5LjIyNzk3IDEyLjIxMTMgOS40OTI0NSAxMi4wNDk5IDkuNjY4NzNMMTEuMDM4MyAxMC44MzU0QzExLjU5NTUgMTEuNDUwOCAxMy40NDEzIDEzLjUwNzggMTMuODU4OSAxMy45NDkzTDE1LjM2NzYgMTIuODcwNUMxNS41NzE1IDEyLjc0MTUgMTUuODIxNiAxMi43NjYzIDE1Ljk4NjQgMTIuOTI0NEwxNy44Mjg1IDE0Ljg5NjlDMTcuOTkwMiAxNS4wNjg3IDE3Ljk5ODIgMTUuMzM1NyAxNy44NDg0IDE1LjUxNzVDMTcuNTMyNiAxNS44OTYyIDE2LjczNzQgMTYuODU0NSAxNS4zOTc4IDE2Ljk4NDJMMTUuMzkzNCAxNi45ODQ2WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjIwNDUgNi43NjM4OEMxMC4wNDIzIDYuNTYzMTcgOS43NDg3MyA2LjUyNjg5IDkuNTQ1NTkgNi42ODcxM0M3Ljg3MDgzIDguMDA5NTMgNy4zODk1MiA5LjQ5MDggOC4xODY5NSAxMC44NTk0QzkuMDAwODUgMTIuMjU5OSAxMi4zMDc3IDE2LjI0ODIgMTMuODQ5NiAxNi43Nzk0QzE0LjQyNjYgMTYuOTc3OCAxNC45NDI0IDE3LjAyODMgMTUuMzkzNCAxNi45ODQ2TDE1LjM5NzggMTYuOTg0MkMxNi43MzI5IDE2Ljg1NDkgMTcuNTI3MiAxNS45MDI2IDE3Ljg0NTIgMTUuNTIxM0wxNy44NDg0IDE1LjUxNzVDMTcuOTk4MiAxNS4zMzU3IDE3Ljk5MDIgMTUuMDY4NyAxNy44Mjg1IDE0Ljg5NjlMMTUuOTg2NCAxMi45MjQ0QzE1LjgyMTYgMTIuNzY2MyAxNS41NzE1IDEyLjc0MTUgMTUuMzY3NiAxMi44NzA1TDEzLjg1ODkgMTMuOTQ5M0MxMy41NTQgMTMuNjI3IDEyLjQ4OCAxMi40NDM2IDExLjcxNzggMTEuNTg4OEMxMS40MzMgMTEuMjcyNyAxMS4xODg3IDExLjAwMTYgMTEuMDM4MyAxMC44MzU0TDEyLjA0OTkgOS42Njg3M0MxMi4yMTEzIDkuNDkyNDUgMTIuMjIzNyA5LjIyNzk3IDEyLjA3NDkgOS4wMjgxOEwxMC4yMDQ1IDYuNzYzODhaTTExLjgzNzkgOS4yMTIyOUMxMS44OTk2IDkuMjk5NTQgMTEuODg4NCA5LjQwMDgzIDExLjgyODcgOS40NjYxMkwxMC42Mzc2IDEwLjgzOTdMMTAuODE2IDExLjAzNjhDMTAuOTY0NiAxMS4yMDA5IDExLjIwNjggMTEuNDY5OSAxMS40ODk5IDExLjc4NEMxMi4yNjA1IDEyLjYzOTQgMTMuMzMzNCAxMy44MzAyIDEzLjY0MSAxNC4xNTU0TDEzLjgyMDcgMTQuMzQ1NEwxNS41MzM5IDEzLjEyMDRDMTUuNjIxNSAxMy4wNjgxIDE1LjcxMzYgMTMuMDgyMyAxNS43NzQxIDEzLjEzNjZMMTcuNjA5MyAxNS4xMDE3TDE3LjYxMDEgMTUuMTAyNUMxNy42Njc1IDE1LjE2MzUgMTcuNjcxMSAxNS4yNjA0IDE3LjYxNzMgMTUuMzI2M0MxNy4zMDA0IDE1LjcwNjEgMTYuNTc0OSAxNi41Njg4IDE1LjM2ODkgMTYuNjg1NkwxNS4zNjQ1IDE2LjY4NkMxNC45NTg3IDE2LjcyNTMgMTQuNDg2IDE2LjY4MSAxMy45NDcyIDE2LjQ5NTdDMTMuNjIwOCAxNi4zODMyIDEzLjE2MjQgMTYuMDY4OSAxMi42MjU5IDE1LjYwMTFDMTIuMDk4MiAxNS4xNDEgMTEuNTIzNSAxNC41NTgxIDEwLjk2NzcgMTMuOTQ0QzkuODUyMDEgMTIuNzExNiA4LjgzNzg2IDExLjM4MjQgOC40NDYzMyAxMC43MDg3QzguMDg4NjMgMTAuMDk0OCA4LjAyMjE1IDkuNDcwNDUgOC4yMjQ0NyA4Ljg0ODc4QzguNDMwMTUgOC4yMTY4MSA4LjkyMjU5IDcuNTYxMzIgOS43MzEzOSA2LjkyMjY3QzkuODAyNjYgNi44NjY0NSA5LjkwOTk1IDYuODc2NjYgOS45NzEyMiA2Ljk1MjQ3TDExLjgzNzkgOS4yMTIyOVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
}

.app-icon.icon-workshops:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjEiIHZpZXdCb3g9IjAgMCA2MCA2MSIgZmlsbD0iYmxhY2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00OC42NjAxIDE3LjgwNjVDNDguNTAwMSAxNy44MDY1IDQ4LjM0MDEgMTcuODA2NSA0OC4xOTAxIDE3Ljc4NjVDNDYuNzYwMSAxNy42OTY1IDQ1LjQwMDEgMTcuMTg2NSA0NC4yNjAxIDE2LjMwNjVDNDMuMTIwMSAxNS40MzY1IDQyLjI4MDEgMTQuMjU2NSA0MS44MTAxIDEyLjg5NjVDNDEuMzUwMSAxMS41MzY1IDQxLjMwMDEgMTAuMDg2NSA0MS42NzAxIDguNjk2NTNDNDIuMDQwMSA3LjMwNjUzIDQyLjgxMDEgNi4wNzY1MyA0My44ODAxIDUuMTI2NTNDNDQuOTYwMSA0LjE3NjUzIDQ2LjI4MDEgMy41NzY1MyA0Ny43MDAxIDMuMzk2NTNDNDkuMTIwMSAzLjIwNjUzIDUwLjU1MDEgMy40NDY1MyA1MS44NDAxIDQuMDc2NTNDNTIuMzUwMSA0LjMyNjUzIDUyLjU1MDEgNC45MzY1MyA1Mi4zMDAxIDUuNDQ2NTNDNTIuMDUwMSA1Ljk1NjUzIDUxLjQ0MDEgNi4xNTY1MyA1MC45MzAxIDUuOTA2NTNDNTAuMDEwMSA1LjQ0NjUzIDQ4Ljk3MDEgNS4yODY1MyA0Ny45NjAxIDUuNDE2NTNDNDYuOTQwMSA1LjU1NjUzIDQ1Ljk5MDEgNS45ODY1MyA0NS4yMjAxIDYuNjY2NTNDNDQuNDUwMSA3LjM0NjUzIDQzLjkwMDEgOC4yMjY1MyA0My42MzAxIDkuMjI2NTNDNDMuMzYwMSAxMC4yMTY1IDQzLjQwMDEgMTEuMjY2NSA0My43MzAxIDEyLjIzNjVDNDQuMDYwMSAxMy4yMDY1IDQ0LjY3MDEgMTQuMDU2NSA0NS40OTAxIDE0LjY4NjVDNDYuMzEwMSAxNS4zMTY1IDQ3LjI4MDEgMTUuNjc2NSA0OC4zMTAxIDE1Ljc0NjVDNDkuMzUwMSAxNS44MDY1IDUwLjM1MDEgMTUuNTc2NSA1MS4yNDAxIDE1LjA1NjVDNTIuMTMwMSAxNC41MzY1IDUyLjg0MDEgMTMuNzc2NSA1My4zMDAxIDEyLjg1NjVDNTMuNTUwMSAxMi4zNDY1IDU0LjE2MDEgMTIuMTQ2NSA1NC42NzAxIDEyLjM5NjVDNTUuMTgwMSAxMi42NDY1IDU1LjM4MDEgMTMuMjU2NSA1NS4xMzAxIDEzLjc2NjVDNTQuNTAwMSAxNS4wNTY1IDUzLjUxMDEgMTYuMTE2NSA1Mi4yNjAxIDE2LjgzNjVDNTEuMTUwMSAxNy40NzY1IDQ5LjkxMDEgMTcuODA2NSA0OC42NTAxIDE3LjgwNjVINDguNjYwMVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8cGF0aCBkPSJNMTEuNTkgMjcuNTM2NUMxMC43MyAyNy41MzY1IDkuODgwMDQgMjcuMzg2NSA5LjA2MDA0IDI3LjA3NjVDOC41MzAwNCAyNi44NzY1IDguMjYwMDQgMjYuMjk2NSA4LjQ2MDA0IDI1Ljc2NjVDOC42NjAwNCAyNS4yMzY1IDkuMjUwMDQgMjQuOTc2NSA5Ljc3MDA0IDI1LjE2NjVDMTAuNzMgMjUuNTI2NSAxMS43NyAyNS41OTY1IDEyLjc4IDI1LjM1NjVDMTMuNzggMjUuMTE2NSAxNC42OCAyNC41OTY1IDE1LjM5IDIzLjg0NjVDMTYuMDkgMjMuMDk2NSAxNi41NSAyMi4xNTY1IDE2LjcyIDIxLjE0NjVDMTYuODkgMjAuMTI2NSAxNi43NSAxOS4wOTY1IDE2LjMyIDE4LjE1NjVDMTUuODkgMTcuMjE2NSAxNS4yMSAxNi40MzY1IDE0LjMzIDE1Ljg5NjVDMTMuNDYgMTUuMzU2NSAxMi40NSAxNS4wODY1IDExLjQyIDE1LjEyNjVDMTAuMzkgMTUuMTY2NSA5LjQwMDA0IDE1LjQ5NjUgOC41NzAwNCAxNi4wOTY1QzcuNzQwMDQgMTYuNjk2NSA3LjEwMDA0IDE3LjUyNjUgNi43NDAwNCAxOC40ODY1QzYuNTQwMDQgMTkuMDE2NSA1Ljk1MDA0IDE5LjI3NjUgNS40MzAwNCAxOS4wODY1QzQuOTAwMDQgMTguODg2NSA0LjY0MDA0IDE4LjI5NjUgNC44MzAwNCAxNy43NzY1QzUuMzMwMDQgMTYuNDM2NSA2LjIxMDA0IDE1LjI3NjUgNy4zODAwNCAxNC40NDY1QzguNTQwMDQgMTMuNjA2NSA5LjkyMDA0IDEzLjEzNjUgMTEuMzUgMTMuMDg2NUMxMi43OCAxMy4wMzY1IDE0LjE5IDEzLjQwNjUgMTUuNDEgMTQuMTY2NUMxNi42MyAxNC45MjY1IDE3LjU5IDE2LjAwNjUgMTguMTggMTcuMzE2NUMxOC43NyAxOC42MjY1IDE4Ljk3IDIwLjA2NjUgMTguNzQgMjEuNDc2NUMxOC41MSAyMi44OTY1IDE3Ljg3IDI0LjE5NjUgMTYuODkgMjUuMjQ2NUMxNS45MSAyNi4yOTY1IDE0LjY2IDI3LjAyNjUgMTMuMjYgMjcuMzU2NUMxMi43MSAyNy40ODY1IDEyLjE2IDI3LjU0NjUgMTEuNiAyNy41NDY1TDExLjU5IDI3LjUzNjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPHBhdGggZD0iTTE4LjMzMDMgMTkuNzQ2NUMxNy44NzAzIDE5Ljc0NjUgMTcuNDYwMyAxOS40MzY1IDE3LjM0MDMgMTguOTc2NUMxNy4yMDAzIDE4LjQyNjUgMTcuNTMwMyAxNy44NzY1IDE4LjA4MDMgMTcuNzM2NUw0Mi41MjAzIDExLjU4NjVDNDMuMDYwMyAxMS40NTY1IDQzLjYyMDMgMTEuNzc2NSA0My43NjAzIDEyLjMyNjVDNDMuOTAwMyAxMi44NzY1IDQzLjU3MDMgMTMuNDI2NSA0My4wMjAzIDEzLjU2NjVMMTguNTgwMyAxOS43MTY1QzE4LjUwMDMgMTkuNzM2NSAxOC40MTAzIDE5Ljc0NjUgMTguMzMwMyAxOS43NDY1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+CjxwYXRoIGQ9Ik0xNi40NjAxIDU1Ljk3NjVDMTYuMTgwMSA1NS45NzY1IDE1LjkyMDEgNTUuODY2NSAxNS43MjAxIDU1LjY1NjVDMi42MzAxMSA0MS45MzY1IDcuNDYwMTEgMzQuODM2NSA5LjI1MDExIDMyLjk4NjVDMTIuNzIwMSAyOS4zOTY1IDE5LjIzMDEgMjkuMTI2NSAyMi45MTAxIDMyLjQwNjVDMjQuNzMwMSAzNC4wMzY1IDI5LjgwMDEgNDAuNDI2NSAxOC40NDAxIDU0LjIwNjVMMTcuMjQwMSA1NS42MDY1QzE3LjA1MDEgNTUuODI2NSAxNi43ODAxIDU1Ljk1NjUgMTYuNDkwMSA1NS45NjY1SDE2LjQ2MDFWNTUuOTc2NVpNMTYuNDYwMSAzMi4xMjY1QzE0LjMzMDEgMzIuMTI2NSAxMi4xODAxIDMyLjg5NjUgMTAuNzIwMSAzNC40MTY1QzYuOTIwMTEgMzguMzM2NSA5LjA2MDExIDQ1LjQwNjUgMTYuNDMwMSA1My40MzY1TDE2Ljg3MDEgNTIuOTE2NUMyMy43NTAxIDQ0LjU3NjUgMjUuNTAwMSAzNy40NzY1IDIxLjU1MDEgMzMuOTQ2NUMyMC4xOTAxIDMyLjcyNjUgMTguMzMwMSAzMi4xMjY1IDE2LjQ2MDEgMzIuMTI2NVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8cGF0aCBkPSJNMTYuMTcgNDQuMDc2NUMxMy4zMiA0NC4wNzY1IDExIDQxLjc1NjQgMTEgMzguOTA2NEMxMSAzNi4wNTY0IDEzLjMyIDMzLjczNjUgMTYuMTcgMzMuNzM2NUMxOS4wMiAzMy43MzY1IDIxLjM0IDM2LjA1NjQgMjEuMzQgMzguOTA2NEMyMS4zNCA0MS43NTY0IDE5LjAyIDQ0LjA3NjUgMTYuMTcgNDQuMDc2NVpNMTYuMTcgMzUuNzg2NEMxNC40NSAzNS43ODY0IDEzLjA0IDM3LjE4NjUgMTMuMDQgMzguOTE2NUMxMy4wNCA0MC42NDY1IDE0LjQ0IDQyLjA0NjQgMTYuMTcgNDIuMDQ2NEMxNy45IDQyLjA0NjQgMTkuMyA0MC42NDY1IDE5LjMgMzguOTE2NUMxOS4zIDM3LjE4NjUgMTcuOSAzNS43ODY0IDE2LjE3IDM1Ljc4NjRaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPHBhdGggZD0iTTQwLjc0MDEgNTguNTA2NUM0MC40NjAxIDU4LjUwNjUgNDAuMjAwMSA1OC4zOTY1IDQwLjAwMDEgNTguMTg2NUMyMS45OTAxIDM5LjMxNjUgMjguNTQwMSAyOS42NDY1IDMwLjk3MDEgMjcuMTM2NUMzNS42NzAxIDIyLjI3NjUgNDQuNDgwMSAyMS45MDY1IDQ5LjQ2MDEgMjYuMzU2NUM1MS45NDAxIDI4LjU2NjUgNTguODAwMSAzNy4yNTY1IDQzLjE4MDEgNTYuMjA2NUw0MS41MjAxIDU4LjE1NjVDNDEuMzMwMSA1OC4zNzY1IDQxLjA2MDEgNTguNTA2NSA0MC43NzAxIDU4LjUxNjVINDAuNzQwMVY1OC41MDY1Wk00MC43NDAxIDI1LjI0NjVDMzcuNjYwMSAyNS4yNDY1IDM0LjU2MDEgMjYuMzY2NSAzMi40NDAxIDI4LjU1NjVDMjYuOTMwMSAzNC4yNTY1IDMwLjAyMDEgNDQuNDQ2NSA0MC43MTAxIDU1Ljk1NjVMNDEuNjIwMSA1NC44ODY1QzUxLjM3MDEgNDMuMDY2NSA1My44MDAxIDMyLjk1NjUgNDguMTAwMSAyNy44NzY1QzQ2LjEzMDEgMjYuMTE2NSA0My40NDAxIDI1LjI0NjUgNDAuNzMwMSAyNS4yNDY1SDQwLjc0MDFaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPHBhdGggZD0iTTQwLjMyIDQxLjkwNjVDMzYuNTcgNDEuOTA2NSAzMy41MiAzOC44NTY1IDMzLjUyIDM1LjEwNjVDMzMuNTIgMzEuMzU2NSAzNi41NyAyOC4zMDY1IDQwLjMyIDI4LjMwNjVDNDQuMDcgMjguMzA2NSA0Ny4xMiAzMS4zNTY1IDQ3LjEyIDM1LjEwNjVDNDcuMTIgMzguODU2NSA0NC4wNyA0MS45MDY1IDQwLjMyIDQxLjkwNjVaTTQwLjMyIDMwLjMzNjVDMzcuNjkgMzAuMzM2NSAzNS41NiAzMi40NzY1IDM1LjU2IDM1LjA5NjVDMzUuNTYgMzcuNzE2NSAzNy43IDM5Ljg1NjUgNDAuMzIgMzkuODU2NUM0Mi45NCAzOS44NTY1IDQ1LjA4IDM3LjcxNjUgNDUuMDggMzUuMDk2NUM0NS4wOCAzMi40NzY1IDQyLjk0IDMwLjMzNjUgNDAuMzIgMzAuMzM2NVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K)
}

.app-icon.icon-facebook:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCA0MCAzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5Ljg4ODUgMzguOTk4OEMzMC44NzI3IDM4Ljk5ODggMzkuNzc3MSAzMC40NzYxIDM5Ljc3NzEgMTkuOTYyOEMzOS43NzcxIDkuNDQ5NDggMzAuODcyNyAwLjkyNjc1OCAxOS44ODg1IDAuOTI2NzU4QzguOTA0NCAwLjkyNjc1OCAwIDkuNDQ5NDggMCAxOS45NjI4QzAgMzAuNDc2MSA4LjkwNDQgMzguOTk4OCAxOS44ODg1IDM4Ljk5ODhaIiBmaWxsPSIjNEQ0RDREIi8+CjxwYXRoIGQ9Ik0yNC44ODgyIDIwLjcwNzhIMjEuMzM5M1YzMy4xNTE5SDE1Ljk2MjVWMjAuNzA3OEgxMy40MDUzVjE2LjMzNDRIMTUuOTYyNVYxMy41MDQ0QzE1Ljk2MjUgMTEuNDgwNiAxNi45NjY5IDguMzExNTIgMjEuMzg3MiA4LjMxMTUyTDI1LjM3IDguMzI3NDdWMTIuNTcyNkgyMi40ODAyQzIyLjAwNjIgMTIuNTcyNiAyMS4zMzk3IDEyLjc5OTIgMjEuMzM5NyAxMy43NjQ2VjE2LjMzODVIMjUuMzU4TDI0Ljg4ODIgMjAuNzA3OFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
}

.app-icon.icon-twitter:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjAwMTIgMzkuNzIxM0MzMC44OTIzIDM5LjcyMTMgMzkuNzIxMyAzMC44OTIzIDM5LjcyMTMgMjAuMDAxMkMzOS43MjEzIDkuMTEwMTkgMzAuODkyMyAwLjI4MTI1IDIwLjAwMTIgMC4yODEyNUM5LjExMDE5IDAuMjgxMjUgMC4yODEyNSA5LjExMDE5IDAuMjgxMjUgMjAuMDAxMkMwLjI4MTI1IDMwLjg5MjMgOS4xMTAxOSAzOS43MjEzIDIwLjAwMTIgMzkuNzIxM1oiIGZpbGw9IiM0RDRENEQiLz4KPHBhdGggZD0iTTguMjUgOC45NjE0MUM4LjM5IDguOTUxNDEgOC40NyA4Ljk0MTQxIDguNTUgOC45NDE0MUMxMC42OCA4Ljk0MTQxIDEyLjgxIDguOTQxNDEgMTQuOTUgOC45NDE0MUMxNS4xOSA4Ljk0MTQxIDE1LjM1IDkuMDMxNDEgMTUuNDggOS4yMDE0MUMxNi4wMiA5LjkzMTQxIDE2LjU0IDEwLjY3MTQgMTcuMDggMTEuNDAxNEMxNy42MyAxMi4xNDE0IDE4LjIgMTIuODYxNCAxOC43NiAxMy41OTE0QzE5LjU2IDE0LjY1MTQgMjAuMzQgMTUuNzExNCAyMS4xMyAxNi43NzE0QzIxLjI2IDE2Ljk0MTQgMjEuMzMgMTYuOTIxNCAyMS40NyAxNi43NzE0QzIyLjE0IDE2LjAzMTQgMjIuODMgMTUuMzAxNCAyMy41MSAxNC41NzE0QzI0LjU2IDEzLjQ0MTQgMjUuNjEgMTIuMzIxNCAyNi42NiAxMS4xOTE0QzI3LjI3IDEwLjUzMTQgMjcuODcgOS44NjE0MSAyOC40OCA5LjIwMTQxQzI4LjU5IDkuMDgxNDEgMjguNjkgOC45NTE0MSAyOC44OCA4Ljk1MTQxQzI5LjQ3IDguOTUxNDEgMzAuMDYgOC45NTE0MSAzMC43MyA4Ljk1MTQxQzMwLjM0IDkuNDcxNDEgMjkuOTIgOS44NjE0MSAyOS41NCAxMC4yNzE0QzI4LjU5IDExLjMwMTQgMjcuNjYgMTIuMzYxNCAyNi42OCAxMy4zNzE0QzI1LjczIDE0LjM2MTQgMjQuODEgMTUuMzYxNCAyMy44OCAxNi4zNzE0QzIzLjM4IDE2LjkxMTQgMjIuODYgMTcuNDMxNCAyMi4zNiAxNy45ODE0QzIyLjIyIDE4LjE0MTQgMjIuMjcgMTguMzMxNCAyMi40IDE4LjUwMTRDMjMuMTQgMTkuNDcxNCAyMy44OCAyMC40NDE0IDI0LjYyIDIxLjQyMTRDMjUuNDkgMjIuNTcxNCAyNi4zNSAyMy43MTE0IDI3LjIxIDI0Ljg3MTRDMjcuODUgMjUuNzQxNCAyOC40NyAyNi42MjE0IDI5LjEyIDI3LjQ4MTRDMjkuODIgMjguNDExNCAzMC41NCAyOS4zMzE0IDMxLjI1IDMwLjI1MTRDMzEuMzggMzAuNDIxNCAzMS40NCAzMC42NTE0IDMxLjY1IDMwLjc3MTRDMzEuNyAzMC44MDE0IDMxLjc0IDMwLjkyMTQgMzEuNzMgMzAuOTkxNEMzMS43MiAzMS4xMTE0IDMxLjYgMzEuMDYxNCAzMS41MyAzMS4wNjE0QzI5LjM2IDMxLjA2MTQgMjcuMTggMzEuMDYxNCAyNS4wMSAzMS4wNjE0QzI0LjYgMzEuMDYxNCAyNC41NiAzMC42ODE0IDI0LjQgMzAuNDgxNEMyMy41MiAyOS4zMjE0IDIyLjY0IDI4LjE2MTQgMjEuNzUgMjcuMDExNEMyMS4wMiAyNi4wNzE0IDIwLjM2IDI1LjA4MTQgMTkuNjUgMjQuMTMxNEMxOS4yNiAyMy42MDE0IDE4Ljg1IDIzLjEwMTQgMTguNDYgMjIuNTcxNEMxOC4zMSAyMi4zNzE0IDE4LjI0IDIyLjQ3MTQgMTguMTIgMjIuNTkxNEMxNy4zNyAyMy4zOTE0IDE2LjYyIDI0LjE3MTQgMTUuODggMjQuOTcxNEMxNS4wMyAyNS44OTE0IDE0LjIgMjYuODIxNCAxMy4zNiAyNy43NDE0QzEyLjQ0IDI4Ljc0MTQgMTEuNSAyOS43MTE0IDEwLjU5IDMwLjcyMTRDMTAuMzcgMzAuOTcxNCAxMC4xNSAzMS4wOTE0IDkuODEgMzEuMDcxNEM5LjMyIDMxLjA0MTQgOC44MyAzMS4wNzE0IDguMjUgMzEuMDcxNEM4LjggMzAuNDUxNCA5LjI5IDI5LjkwMTQgOS43OSAyOS4zNjE0QzEwLjc0IDI4LjM0MTQgMTEuNjkgMjcuMzIxNCAxMi42NCAyNi4zMDE0QzEzLjEyIDI1Ljc4MTQgMTMuNiAyNS4yNTE0IDE0LjA4IDI0LjczMTRDMTQuODYgMjMuODkxNCAxNS42NSAyMy4wNTE0IDE2LjQzIDIyLjIxMTRDMTYuNjggMjEuOTQxNCAxNi45MiAyMS42NzE0IDE3LjE4IDIxLjQyMTRDMTcuMzUgMjEuMjUxNCAxNy4zNiAyMS4wODE0IDE3LjIzIDIwLjkxMTRDMTYuMjggMTkuNzIxNCAxNS40MSAxOC40NzE0IDE0LjQ3IDE3LjI4MTRDMTMuNjEgMTYuMjAxNCAxMi44NSAxNS4wNTE0IDEyLjAzIDEzLjk1MTRDMTEuNDggMTMuMjExNCAxMC44OSAxMi40OTE0IDEwLjMzIDExLjc1MTRDOS44OSAxMS4xODE0IDkuNDggMTAuNTkxNCA5LjA1IDEwLjAxMTRDOC44MSA5LjY4MTQxIDguNTYgOS4zNjE0MSA4LjI3IDguOTcxNDFMOC4yNSA4Ljk2MTQxWk0xMS4zOSAxMC41MDE0QzExLjQyIDEwLjYwMTQgMTEuNDIgMTAuNjgxNCAxMS40NSAxMC43MzE0QzEyLjE1IDExLjY3MTQgMTIuODUgMTIuNjAxNCAxMy41NiAxMy41NDE0QzE0LjEyIDE0LjI5MTQgMTQuNzEgMTUuMDIxNCAxNS4yNSAxNS43NzE0QzE1Ljc1IDE2LjQ2MTQgMTYuMjQgMTcuMTUxNCAxNi43NiAxNy44MzE0QzE3LjMyIDE4LjU2MTQgMTcuODcgMTkuMzAxNCAxOC40NSAyMC4wMjE0QzE5LjQgMjEuMjExNCAyMC4yNSAyMi40ODE0IDIxLjE2IDIzLjcwMTRDMjEuNzMgMjQuNDcxNCAyMi4zNCAyNS4yMzE0IDIyLjkxIDI2LjAwMTRDMjMuNzIgMjcuMDgxNCAyNC41MSAyOC4xODE0IDI1LjMzIDI5LjI1MTRDMjUuNDEgMjkuMzYxNCAyNS40NiAyOS41NjE0IDI1LjcxIDI5LjU1MTRDMjYuNjQgMjkuNTMxNCAyNy41NiAyOS41NTE0IDI4LjQ5IDI5LjU0MTRDMjguNTcgMjkuNTQxNCAyOC42NyAyOS41NzE0IDI4LjcgMjkuNDcxNEMyOC43MyAyOS4zODE0IDI4LjY2IDI5LjMzMTQgMjguNjEgMjkuMjYxNEMyNy42NSAyNy45ODE0IDI2LjY5IDI2LjY5MTQgMjUuNzMgMjUuNDExNEMyNS4yMSAyNC43MjE0IDI0LjY5IDI0LjAzMTQgMjQuMTcgMjMuMzQxNEMyMy4zNCAyMi4yNDE0IDIyLjUxIDIxLjE0MTQgMjEuNjggMjAuMDQxNEMyMC43NiAxOC44MjE0IDE5Ljg2IDE3LjU5MTQgMTguOTQgMTYuMzYxNEMxOC4yIDE1LjM3MTQgMTcuNDQgMTQuMzgxNCAxNi42OSAxMy4zOTE0QzE2LjAxIDEyLjQ4MTQgMTUuMzQgMTEuNTYxNCAxNC42NyAxMC42NDE0QzE0LjYgMTAuNTQxNCAxNC41MSAxMC40OTE0IDE0LjM5IDEwLjQ5MTRDMTMuNCAxMC40OTE0IDEyLjQgMTAuNDkxNCAxMS4zOCAxMC40OTE0TDExLjM5IDEwLjUwMTRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)
}

.app-icon.icon-youtube:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjU1NzkgMTYuMzc3SDE1LjI3NDdMMTUuMjgxIDE1LjY2NEMxNS4yODEgMTUuMzQ2OSAxNS41NTI3IDE1LjA4ODEgMTUuODg1MiAxNS4wODgxSDE1Ljk2NzVDMTYuMzAwMSAxNS4wODgxIDE2LjU3MyAxNS4zNDY5IDE2LjU3MyAxNS42NjRMMTYuNTU3OSAxNi4zNzdaTTExLjc0NjkgMTQuODQ5QzExLjQyMjUgMTQuODQ5IDExLjE1NjIgMTUuMDU4NSAxMS4xNTYyIDE1LjMxNDZWMTguNzgyQzExLjE1NjIgMTkuMDM4MSAxMS40MjI1IDE5LjI0NjQgMTEuNzQ2OSAxOS4yNDY0QzEyLjA3MzggMTkuMjQ2NCAxMi4zNDAxIDE5LjAzODEgMTIuMzQwMSAxOC43ODJWMTUuMzE0M0MxMi4zNDAxIDE1LjA1ODUgMTIuMDczOCAxNC44NDkgMTEuNzQ2OSAxNC44NDlaTTE5LjU1ODUgMTIuOTA5OVYxOS41MDU2QzE5LjU1ODUgMjEuMDg3OSAxOC4xMjUxIDIyLjM4MjMgMTYuMzcyNCAyMi4zODIzSDMuMjczMDFDMS41MTk5IDIyLjM4MjMgMC4wODY5MTQxIDIxLjA4NzYgMC4wODY5MTQxIDE5LjUwNTZWMTIuOTA5OUMwLjA4NjkxNDEgMTEuMzI3NSAxLjUxOTk5IDEwLjAzMjYgMy4yNzMwMSAxMC4wMzI2SDE2LjM3MjdDMTguMTI1MSAxMC4wMzI2IDE5LjU1ODUgMTEuMzI3OCAxOS41NTg1IDEyLjkwOTlaTTQuMTQ2NDIgMjAuMjIxOUw0LjE0NTgzIDEzLjI3NEw1Ljc2OTUyIDEzLjI3NDVWMTIuMjQ0N0wxLjQ0MDg0IDEyLjIzODRWMTMuMjUwMkwyLjc5MjI1IDEzLjI1NDFWMjAuMjIxNkg0LjE0NjQyVjIwLjIyMTlaTTkuMDE0MjkgMTQuMzA5Mkg3LjY2MDM2VjE4LjAxOTFDNy42NjAzNiAxOC41NTYgNy42OTM5NCAxOC44MjQ0IDcuNjU4NTIgMTguOTE4OEM3LjU0Nzk4IDE5LjIwNjUgNy4wNTMwMiAxOS41MTE5IDYuODYwNDggMTguOTUwMUM2LjgyNzgzIDE4Ljg1MTUgNi44NTY3IDE4LjU1NDUgNi44NTYxMiAxOC4wNDQ0TDYuODQ5ODIgMTQuMzA4OEg1LjUwMzQ1TDUuNTA4NDkgMTcuOTg1NEM1LjUwOTA4IDE4LjU0OSA1LjQ5NDk3IDE4Ljk2OTMgNS41MTI4NSAxOS4xNjA1QzUuNTQ1ODQgMTkuNDk3NyA1LjUzMzU4IDE5Ljg5MTIgNS44NjExNyAyMC4xMTUyQzYuNDY5ODYgMjAuNTM1NyA3LjYzNzQ1IDIwLjA1MjcgNy45Mjk1NCAxOS40NTIzTDcuOTI3MDIgMjAuMjE4Mkw5LjAxMzk1IDIwLjIxOThWMTQuMzA5Mkg5LjAxNDI5Wk0xMy4zNDU1IDE4LjU1NzVMMTMuMzQzIDE1LjQ2OTRDMTMuMzQxNyAxNC4yOTIzIDEyLjQyMjEgMTMuNTg3NCAxMS4xNzI4IDE0LjUzOTdMMTEuMTc4NCAxMi4yNDM3TDkuODI1NzUgMTIuMjQ1OEw5LjgxOTEyIDIwLjE2OTlMMTAuOTMxMiAyMC4xNTQyTDExLjAzMjQgMTkuNjYwM0MxMi40NTQxIDIwLjkwOTcgMTMuMzQ3OSAyMC4wNTQyIDEzLjM0NTUgMTguNTU3NVpNMTcuNTgzNCAxOC4xNDg0TDE2LjU2NzcgMTguMTUzNUMxNi41Njc3IDE4LjE5MjMgMTYuNTY1OCAxOC4yMzY1IDE2LjU2NTIgMTguMjg1MlYxOC44Mjc1QzE2LjU2NTIgMTkuMTE3NSAxNi4zMTQ5IDE5LjM1MzggMTYuMDEwNSAxOS4zNTM4SDE1LjgxMTdDMTUuNTA2OCAxOS4zNTM4IDE1LjI1NjUgMTkuMTE3NSAxNS4yNTY1IDE4LjgyNzVWMTguNzY3NFYxOC4xNzA0VjE3LjQwMDlIMTcuNTgxMlYxNi41NjM0QzE3LjU4MTIgMTUuOTUxNyAxNy41NjQ2IDE1LjMzOTkgMTcuNTExOCAxNC45OTAxQzE3LjM0NTcgMTMuODgzIDE1LjcyMjYgMTMuNzA3NSAxNC45MDIzIDE0LjI3NDFDMTQuNjQ0OCAxNC40NTExIDE0LjQ0ODQgMTQuNjg3OSAxNC4zMzM1IDE1LjAwNjZDMTQuMjE4MyAxNS4zMjUgMTQuMTYxMSAxNS43NTkzIDE0LjE2MTEgMTYuMzExOFYxOC4xNTNDMTQuMTYyIDIxLjIxMzYgMTguMDQ1OSAyMC43ODEgMTcuNTgzNCAxOC4xNDg0Wk0xMi4zNzU2IDguMTUxNzhDMTIuNDQ1MSA4LjMxNDcgMTIuNTUzNCA4LjQ0NjA1IDEyLjcwMTMgOC41NDU4M0MxMi44NDYxIDguNjQzMTkgMTMuMDMyNyA4LjY5Mjg0IDEzLjI1NTMgOC42OTI4NEMxMy40NTAzIDguNjkyODQgMTMuNjIzMyA4LjY0MjMxIDEzLjc3MzUgOC41MzgwM0MxMy45MjM5IDguNDM0MzIgMTQuMDUwOCA4LjI3OTg0IDE0LjE1MzggOC4wNzMwNUwxNC4xMjggOC41ODE2NkgxNS42MzdWMi40Mzg2NkgxNC40NDlWNy4yMTk2NUMxNC40NDkgNy40NzgxNyAxNC4yMjU3IDcuNjkwMDkgMTMuOTUzMyA3LjY5MDA5QzEzLjY4MjkgNy42OTAwOSAxMy40NTkgNy40NzgxNyAxMy40NTkgNy4yMTk2NVYyLjQzODY2SDEyLjIxOTRWNi41ODE3OUMxMi4yMTk0IDcuMTA5NjcgMTIuMjI5MSA3LjQ2MTYyIDEyLjI0NTcgNy42NDAyMUMxMi4yNjM1IDcuODE3NTEgMTIuMzA1OSA3Ljk4NzM0IDEyLjM3NTYgOC4xNTE3OFpNNy44MDIzOCA0LjY4MjM0QzcuODAyMzggNC4wOTI2IDcuODUzOTEgMy42MzIzNiA3Ljk1NTY0IDMuMzAwNDlDOC4wNTgwNCAyLjk2OTUxIDguMjQzMjggMi43MDM1MiA4LjUxMDI3IDIuNTAzMzNDOC43NzcxOCAyLjMwMTYgOS4xMTg5NSAyLjIwMDk0IDkuNTMzNSAyLjIwMDk0QzkuODgyNDEgMi4yMDA5NCAxMC4xODE3IDIuMjY2NzQgMTAuNDMyIDIuMzk1MTFDMTAuNjgyMyAyLjUyNDM3IDEwLjg3NjcgMi42OTE3OSAxMS4wMTA1IDIuODk4OUMxMS4xNDggMy4xMDY2NCAxMS4yNDA0IDMuMzIwMzQgMTEuMjkwMyAzLjUzODg1QzExLjM0MTIgMy43NjAwOSAxMS4zNjU3IDQuMDk0NjkgMTEuMzY1NyA0LjU0NDY1VjYuMDk4NDFDMTEuMzY1NyA2LjY2ODMxIDExLjM0MTggNy4wODczNCAxMS4yOTU3IDcuMzUzNzNDMTEuMjUwMSA3LjYyMDY4IDExLjE1MTYgNy44NjgwNCAxMC45OTg5IDguMDk5OEMxMC44NDgxIDguMzI5NDggMTAuNjUzNCA4LjUwMTA4IDEwLjQxNzIgOC42MTA1QzEwLjE3OTIgOC43MjE0NCA5LjkwNjkyIDguNzc1NSA5LjU5ODQ2IDguNzc1NUM5LjI1NDkyIDguNzc1NSA4Ljk2NDY4IDguNzMwMTIgOC43MjYzMSA4LjYzNDg0QzguNDg3MDIgOC41NDA0NCA4LjMwMTcgOC4zOTc5MyA4LjE3MDA5IDguMjA4OUM4LjAzNjMgOC4wMTk1NSA3Ljk0MzA1IDcuNzg4OTkgNy44ODY4MiA3LjUyMDI3QzcuODI5NjYgNy4yNTEyMiA3LjgwMjYzIDYuODQ3NTQgNy44MDI2MyA2LjMwODg5VjQuNjgyMzRINy44MDIzOFpNOC45ODM4MiA3LjEyMjg1QzguOTgzODIgNy40NzAzIDkuMjU0ODQgNy43NTQzNiA5LjU4NDI4IDcuNzU0MzZDOS45MTM3MSA3Ljc1NDM2IDEwLjE4MjkgNy40NzA2MiAxMC4xODI5IDcuMTIyODVWMy44NTI0QzEwLjE4MjkgMy41MDQ5NSA5LjkxMzcxIDMuMjIwODggOS41ODQyOCAzLjIyMDg4QzkuMjU0ODQgMy4yMjA4OCA4Ljk4MzgyIDMuNTA0NjIgOC45ODM4MiAzLjg1MjRWNy4xMjI4NVpNNC44MDcxNCA4Ljc3Mzk4SDYuMjMxNEw2LjIzMjY2IDQuMDYyNDdMNy45MTUxIDAuMDI2MzQ3Mkg2LjM1NzcyTDUuNDYzMjUgMy4wMjQ3OEw0LjU1NTkzIDAuMDE4NTU0N0gzLjAxNTE3TDQuODA0OTYgNC4wNjUyTDQuODA3MTQgOC43NzM5OFoiIGZpbGw9IiM0RDRENEQiLz4KPC9zdmc+Cg==)
}

.app-icon.icon-instagram:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCA0MSAzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC4xOTQ0IDAuOTI2NzU4QzMxLjE2MzYgMC45MjY3NTggNDAuMDU1OCA5LjQzNzgxIDQwLjA1NTggMTkuOTM2OEM0MC4wNTU4IDMwLjQzNTggMzEuMTYzNiAzOC45NDY5IDIwLjE5NDQgMzguOTQ2OUM5LjIyNTIyIDM4Ljk0NjkgMC4zMzMwMDggMzAuNDM1OCAwLjMzMzAwOCAxOS45MzY4QzAuMzMzMDA4IDkuNDM3ODEgOS4yMjUyMiAwLjkyNjc1OCAyMC4xOTQ0IDAuOTI2NzU4Wk0xNS4zNTEyIDkuMDY2MkgyNS4wMzgxQzI4LjY3NTggOS4wNjYyIDMxLjY1MDYgMTEuODc4MiAzMS42NTA2IDE1LjMxMzVWMjQuNTYwMkMzMS42NTA2IDI3Ljk5NjMgMjguNjc1OCAzMC44MDc0IDI1LjAzODIgMzAuODA3NEwxNS4zNTEyIDMwLjgwNzNDMTEuNzEzNCAzMC44MDczIDguNzM4MjkgMjcuOTk2MiA4LjczODI5IDI0LjU2MDFWMTUuMzEzNEM4LjczODI5IDExLjg3ODIgMTEuNzEzNCA5LjA2NjIgMTUuMzUxMiA5LjA2NjJaTTIwLjEzMjggMTQuMDY2OUMyMy42Njc3IDE0LjA2NjkgMjYuNTM2MiAxNi44MTI2IDI2LjUzNjIgMjAuMTk2QzI2LjUzNjIgMjMuNTc5OCAyMy42Njc3IDI2LjMyNSAyMC4xMzI4IDI2LjMyNUMxNi41OTY4IDI2LjMyNSAxMy43Mjg4IDIzLjU3OTggMTMuNzI4OCAyMC4xOTZDMTMuNzI4OCAxNi44MTI2IDE2LjU5NyAxNC4wNjY5IDIwLjEzMjggMTQuMDY2OVpNMjAuMTMyOCAxNi4xMzcxQzIyLjQ3MzYgMTYuMTM3MSAyNC4zNzM1IDE3Ljk1NTEgMjQuMzczNSAyMC4xOTZDMjQuMzczNSAyMi40MzY5IDIyLjQ3MzYgMjQuMjU1MiAyMC4xMzI4IDI0LjI1NTJDMTcuNzkxMSAyNC4yNTUyIDE1Ljg5MTYgMjIuNDM2OCAxNS44OTE2IDIwLjE5NkMxNS44OTE2IDE3Ljk1NTEgMTcuNzkxMSAxNi4xMzcxIDIwLjEzMjggMTYuMTM3MVpNMjYuMzI3OSAxMy4yMTc0QzI2LjkwMjEgMTMuMjE3NCAyNy4zNjc3IDEzLjY2MzEgMjcuMzY3NyAxNC4yMTIxQzI3LjM2NzcgMTQuNzYxOCAyNi45MDIxIDE1LjIwNzQgMjYuMzI3OSAxNS4yMDc0QzI1Ljc1NDEgMTUuMjA3NCAyNS4yODg2IDE0Ljc2MTggMjUuMjg4NiAxNC4yMTIxQzI1LjI4ODYgMTMuNjYyOSAyNS43NTQyIDEzLjIxNzQgMjYuMzI3OSAxMy4yMTc0Wk0xNi4xNDI4IDEwLjg0MjFIMjQuMjQ3M0MyNy4yOTA1IDEwLjg0MjEgMjkuNzc5MyAxMy4yMTI1IDI5Ljc3OTMgMTYuMTA5MlYyMy45MDUyQzI5Ljc3OTMgMjYuODAxOCAyNy4yOTA1IDI5LjE3MTggMjQuMjQ3MyAyOS4xNzE4TDE2LjE0MjggMjkuMTcxOUMxMy4wOTk2IDI5LjE3MTkgMTAuNjEwMyAyNi44MDIgMTAuNjEwMyAyMy45MDUzVjE2LjEwOTFDMTAuNjEwMyAxMy4yMTI1IDEzLjA5OTYgMTAuODQyMSAxNi4xNDI4IDEwLjg0MjFaIiBmaWxsPSIjNEQ0RDREIi8+Cjwvc3ZnPgo=)
}

.app-icon.icon-feature-check:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAzMCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgMTAuMDcwNEwxMS40MTM4IDIwLjEyOTNMMjggMi4xMjkyNyIgc3Ryb2tlPSIjMDI5RkU3IiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)
}

.app-icon.icon-feature-none:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNy4xMjUgMS4wMjUxMUMyNi4zMTI1IDAuMjEyNjA2IDI1IDAuMjEyNjA2IDI0LjE4NzUgMS4wMjUxMUwxNCAxMS4xOTE4TDMuODEyNSAxLjAwNDI3QzMgMC4xOTE3NzIgMS42ODc1IDAuMTkxNzcyIDAuODc1IDEuMDA0MjdDMC4wNjI1IDEuODE2NzcgMC4wNjI1IDMuMTI5MjcgMC44NzUgMy45NDE3N0wxMS4wNjI1IDE0LjEyOTNMMC44NzUgMjQuMzE2OEMwLjA2MjUgMjUuMTI5MyAwLjA2MjUgMjYuNDQxOCAwLjg3NSAyNy4yNTQzQzEuNjg3NSAyOC4wNjY4IDMgMjguMDY2OCAzLjgxMjUgMjcuMjU0M0wxNCAxNy4wNjY4TDI0LjE4NzUgMjcuMjU0M0MyNSAyOC4wNjY4IDI2LjMxMjUgMjguMDY2OCAyNy4xMjUgMjcuMjU0M0MyNy45Mzc1IDI2LjQ0MTggMjcuOTM3NSAyNS4xMjkzIDI3LjEyNSAyNC4zMTY4TDE2LjkzNzUgMTQuMTI5M0wyNy4xMjUgMy45NDE3N0MyNy45MTY3IDMuMTUwMTEgMjcuOTE2NyAxLjgxNjc3IDI3LjEyNSAxLjAyNTExWiIgZmlsbD0iI0RERERERCIgZmlsbC1vcGFjaXR5PSIwLjYiLz4KPC9zdmc+Cg==)
}

.app-icon.icon-mime-pdf:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyMiAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjQ2OTEgMTUuNzU0OUwxMS40NzgxIDE1LjcxMzlDMTEuNjUyNCAxNS4wMTM3IDExLjg3MTkgMTQuMTQwNiAxMS43MDA1IDEzLjM0OTZDMTEuNTg2MyAxMi43MjU2IDExLjExNDQgMTIuNDgyNCAxMC43MTE3IDEyLjQ2NDhDMTAuMjM2OCAxMi40NDQzIDkuODEyOTggMTIuNzA4IDkuNzA3NzggMTMuMDkxOEM5LjUwOTQxIDEzLjc5NDkgOS42ODY3NCAxNC43NTU5IDEwLjAxMTQgMTUuOTgwNUM5LjYwMjU4IDE2LjkyOTcgOC45NTAzNSAxOC4zMDk2IDguNDcyNDUgMTkuMTI5OUM3LjU4Mjc4IDE5LjU3ODEgNi4zODk1MyAyMC4yNjk1IDYuMjEyMiAyMS4xNDI2QzYuMTc2MTMgMjEuMzAzNyA2LjIxODIxIDIxLjUwODggNi4zMTc0IDIxLjY5MzRDNi40Mjg2MSAyMS44OTg0IDYuNjA1OTQgMjIuMDU2NiA2LjgxMzMzIDIyLjEzMjhDNi45MDM1IDIyLjE2NSA3LjAxMTcgMjIuMTkxNCA3LjEzNzk0IDIyLjE5MTRDNy42NjY5NCAyMi4xOTE0IDguNTIzNTUgMjEuNzc1NCA5LjY2NTcgMTkuODY1MkM5Ljg0MDAzIDE5LjgwOTYgMTAuMDIwNCAxOS43NTEgMTAuMTk0NyAxOS42OTI0QzExLjAxMjIgMTkuNDIyOSAxMS44NTk4IDE5LjE0MTYgMTIuNjI2MyAxOS4wMTU2QzEzLjQ3MzkgMTkuNDU4IDE0LjQzODcgMTkuNzQyMiAxNS4wOTM5IDE5Ljc0MjJDMTUuNzQzMSAxOS43NDIyIDE1Ljk5ODYgMTkuMzY3MiAxNi4wOTQ4IDE5LjE0MTZDMTYuMjYzMSAxOC43NDYxIDE2LjE4MiAxOC4yNDggMTUuOTA4NSAxNy45ODE0QzE1LjUxMTcgMTcuNjAwNiAxNC41NDY5IDE3LjUwMSAxMy4wNDQxIDE3LjY4MjZDMTIuMzA0NyAxNy4yNDMyIDExLjgyMDggMTYuNjQ1NSAxMS40NjkxIDE1Ljc1NDlaTTguMTcxODkgMjAuMjA1MUM3Ljc1NDEgMjAuNzk2OSA3LjQzODUxIDIxLjA5MjggNy4yNjcxOCAyMS4yMjE3QzcuNDY4NTYgMjAuODYxMyA3Ljg2MjMxIDIwLjQ4MDUgOC4xNzE4OSAyMC4yMDUxWk0xMC44MDQ4IDEzLjMwNTdDMTAuOTYxMSAxMy41NjY0IDEwLjk0MDEgMTQuMzU0NSAxMC44MTk5IDE0Ljc1MjlDMTAuNjcyNiAxNC4xNjk5IDEwLjY1MTYgMTMuMzQzOCAxMC43Mzg3IDEzLjI0NzFDMTAuNzYyOCAxMy4yNSAxMC43ODM4IDEzLjI2NzYgMTAuODA0OCAxMy4zMDU3Wk0xMC43NTY4IDE2LjgzNTlDMTEuMDc4NCAxNy4zNzc5IDExLjQ4NDEgMTcuODQzOCAxMS45MzIgMTguMTg5NUMxMS4yODI3IDE4LjMzMyAxMC42OTA2IDE4LjU3MDMgMTAuMTYxNiAxOC43ODEyQzEwLjAzNTQgMTguODMxMSA5LjkxMjE2IDE4Ljg4MDkgOS43OTE5NCAxOC45Mjc3QzEwLjE5MTcgMTguMjIxNyAxMC41MjUzIDE3LjQyMTkgMTAuNzU2OCAxNi44MzU5Wk0xNS40MzM2IDE4Ljc1NDlDMTUuNDM2NiAxOC43NjA3IDE1LjQzOTYgMTguNzY5NSAxNS40MjE1IDE4Ljc4MTJIMTUuNDE1NUwxNS40MDk1IDE4Ljc5QzE1LjM4NTUgMTguODA0NyAxNS4xMzkgMTguOTQ1MyAxNC4wNzggMTguNTM4MUMxNS4yOTgzIDE4LjQ4MjQgMTUuNDMwNiAxOC43NTIgMTUuNDMzNiAxOC43NTQ5Wk0yMS4xODY0IDcuMzgxODRMMTQuNzE4MiAxLjA3NzE1QzE0LjUzNzkgMC45MDEzNjcgMTQuMjk0NCAwLjgwMTc1OCAxNC4wMzg5IDAuODAxNzU4SDEuMjcwODlDMC43Mzg4OTEgMC44MDE3NTggMC4zMDkwODIgMS4yMjA3IDAuMzA5MDgyIDEuNzM5MjZWMjYuMTE0M0MwLjMwOTA4MiAyNi42MzI4IDAuNzM4ODkxIDI3LjA1MTggMS4yNzA4OSAyNy4wNTE4SDIwLjUwNzFDMjEuMDM5MSAyNy4wNTE4IDIxLjQ2ODkgMjYuNjMyOCAyMS40Njg5IDI2LjExNDNWOC4wNDY4N0MyMS40Njg5IDcuNzk3ODUgMjEuMzY2NyA3LjU1NzYyIDIxLjE4NjQgNy4zODE4NFpNMTkuMjUwNyA4LjQ3NzU0SDEzLjU5NDFWMi45NjM4N0wxOS4yNTA3IDguNDc3NTRaTTE5LjMwNDkgMjQuOTQyNEgyLjQ3MzE2VjIuOTExMTNIMTEuNTUwMlY5LjIzOTI2QzExLjU1MDIgOS41NjU2IDExLjY4MzIgOS44Nzg1NyAxMS45MiAxMC4xMDkzQzEyLjE1NjcgMTAuMzQwMSAxMi40Nzc4IDEwLjQ2OTcgMTIuODEyNiAxMC40Njk3SDE5LjMwNDlWMjQuOTQyNFoiIGZpbGw9IiM2NjY2NjYiLz4KPC9zdmc+Cg==)
}

.app-icon.icon-chevron-down-grey:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjQ0NDQ0NDIi8+Cjwvc3ZnPg==)
}

.app-icon.icon-arrow-prev:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNjUzMTcgMy42Njc0MkgyMC4zMzMyQzIxLjA2NjUgMy42Njc0MiAyMS42NjY1IDQuMjY3NDIgMjEuNjY2NSA1LjAwMDc2QzIxLjY2NjUgNS43MzQwOSAyMS4wNjY1IDYuMzM0MDkgMjAuMzMzMiA2LjMzNDA5SDUuNjUzMTdWOC43MjA3NUM1LjY1MzE3IDkuMzIwNzYgNC45MzMxNyA5LjYxNDA5IDQuNTE5ODQgOS4xODc0MkwwLjgxMzE3MSA1LjQ2NzQyQzAuNTU5ODM3IDUuMjAwNzYgMC41NTk4MzcgNC43ODc0MiAwLjgxMzE3MSA0LjUyMDc2TDQuNTE5ODQgMC44MDA3NTZDNC45MzMxNyAwLjM3NDA4OSA1LjY1MzE3IDAuNjgwNzU1IDUuNjUzMTcgMS4yNjc0MlYzLjY2NzQyWiIgZmlsbD0iIzAxM0I3NSIvPgo8L3N2Zz4K)
}

.app-icon.icon-arrow-next:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAyMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2Ljg0NjggMy42Njc0MkgyLjE2NjgzQzEuNDMzNSAzLjY2NzQyIDAuODMzNDk2IDQuMjY3NDIgMC44MzM0OTYgNS4wMDA3NkMwLjgzMzQ5NiA1LjczNDA5IDEuNDMzNSA2LjMzNDA5IDIuMTY2ODMgNi4zMzQwOUgxNi44NDY4VjguNzIwNzVDMTYuODQ2OCA5LjMyMDc2IDE3LjU2NjggOS42MTQwOSAxNy45ODAyIDkuMTg3NDJMMjEuNjg2OCA1LjQ2NzQyQzIxLjk0MDIgNS4yMDA3NiAyMS45NDAyIDQuNzg3NDIgMjEuNjg2OCA0LjUyMDc2TDE3Ljk4MDIgMC44MDA3NTZDMTcuNTY2OCAwLjM3NDA4OSAxNi44NDY4IDAuNjgwNzU1IDE2Ljg0NjggMS4yNjc0MlYzLjY2NzQyWiIgZmlsbD0iIzAxM0I3NSIvPgo8L3N2Zz4K)
}

.app-icon.icon-search:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjQ5OTYgMTEuNDg3SDExLjcwOTZMMTEuNDI5NiAxMS4yMTdDMTIuNjI5NiA5LjgxNjk1IDEzLjI0OTYgNy45MDY5NSAxMi45MDk2IDUuODc2OTVDMTIuNDM5NiAzLjA5Njk1IDEwLjExOTYgMC44NzY5NTQgNy4zMTk2NSAwLjUzNjk1NEMzLjA4OTY1IDAuMDE2OTUzNyAtMC40NzAzNTEgMy41NzY5NSAwLjA0OTY0OSA3LjgwNjk1QzAuMzg5NjQ5IDEwLjYwNyAyLjYwOTY1IDEyLjkyNyA1LjM4OTY1IDEzLjM5N0M3LjQxOTY1IDEzLjczNyA5LjMyOTY1IDEzLjExNyAxMC43Mjk2IDExLjkxN0wxMC45OTk2IDEyLjE5N1YxMi45ODdMMTUuMjQ5NiAxNy4yMzdDMTUuNjU5NiAxNy42NDcgMTYuMzI5NiAxNy42NDcgMTYuNzM5NiAxNy4yMzdDMTcuMTQ5NiAxNi44MjcgMTcuMTQ5NiAxNi4xNTcgMTYuNzM5NiAxNS43NDdMMTIuNDk5NiAxMS40ODdaTTYuNDk5NjUgMTEuNDg3QzQuMDA5NjUgMTEuNDg3IDEuOTk5NjUgOS40NzY5NSAxLjk5OTY1IDYuOTg2OTVDMS45OTk2NSA0LjQ5Njk1IDQuMDA5NjUgMi40ODY5NSA2LjQ5OTY1IDIuNDg2OTVDOC45ODk2NSAyLjQ4Njk1IDEwLjk5OTYgNC40OTY5NSAxMC45OTk2IDYuOTg2OTVDMTAuOTk5NiA5LjQ3Njk1IDguOTg5NjUgMTEuNDg3IDYuNDk5NjUgMTEuNDg3WiIgZmlsbD0iI0NDQ0NDQyIvPgo8L3N2Zz4K)
}

.app-icon.icon-search-clear:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjIuMTIxMSIgeTE9IjIuNDY5MjYiIHgyPSIxNS43NDk0IiB5Mj0iMTUuNzA4MiIgc3Ryb2tlPSIjQ0NDQ0NDIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMS41IiB5MT0iLTEuNSIgeDI9IjIwLjUiIHkyPSItMS41IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MzEzNCAwLjY4MjAxMyAwLjY4MjAxMyAwLjczMTM0IDE3Ljg2OTYgMi41KSIgc3Ryb2tlPSIjQ0NDQ0NDIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=)
}

.app-icon-c {
    border-color: var(--color-blue1);
    border-radius: 50%;
    border-style: solid;
    font-size: 1rem;
    line-height: 1em;
    padding: .375em
}

.app-icon-c .app-icon {
    vertical-align: bottom
}

@media(max-width: 991px) {
    .app-icon-c {
        border-width: 1px
    }
}

@media(min-width: 992px) {
    .app-icon-c {
        border-width: 2px
    }
}

.app-btn {
    fill: var(--body-font-color);
    background-color: transparent;
    border: 2px solid var(--body-font-color);
    color: var(--body-font-color);
    cursor: pointer;
    display: inline-block;
    font-family: var(--font-semibold);
    font-size: 1.125rem;
    line-height: 1.22em;
    margin: 0;
    opacity: 1;
    padding: .44em .56em;
    position: relative;
    text-align: center;
    text-decoration: none;
    transition-duration: .3s;
    transition-property: background-color, border-color
}

.app-btn:disabled {
    cursor: not-allowed;
    opacity: .7
}

.app-btn.btn-primary {
    fill: #fff;
    background-color: var(--color-red1);
    border-color: var(--color-red1);
    color: #fff
}

.app-btn.btn-primary.active,
.app-btn.btn-primary:hover {
    background-color: var(--color-red2);
    border-color: var(--color-red2)
}

.app-btn.btn-secondary {
    fill: var(--color-red1);
    background-color: #fff;
    border-color: var(--color-red1);
    color: var(--color-red1)
}

.app-btn.btn-secondary.active,
.app-btn.btn-secondary:hover {
    border-color: var(--color-red2);
    color: var(--color-red2)
}

.app-btn.btn-noborder {
    border: none
}

.app-btn.size-small {
    font-size: .75rem;
    line-height: 1.22em
}

.app-btn.size-large {
    font-size: 1.75rem;
    line-height: 1.22em
}

.app-btn.w-full {
    display: block;
    width: 100%
}

.app-btn.btn-wide {
    min-width: 14.22em
}

.app-btn.icon-btn {
    padding-left: 2.7em
}

.app-btn.icon-btn&gt;i {
    fill: currentColor;
    color: inherit;
    display: block;
    font-size: 1em;
    left: .5em;
    line-height: 1em;
    position: absolute;
    top: calc(50% - .5em)
}

.app-btn.icon-only&gt;i {
    font-size: inherit;
    line-height: inherit
}

@media(max-width: 991px) {

    .app-btn.btn-primary,
    .app-btn.btn-secondary {
        width: 100%
    }
}

@media(min-width: 992px) {
    .app-btn {
        padding-left: 1.33em;
        padding-right: 1.33em
    }
}

.radio-dot {
    border: 1px solid var(--color-grey5);
    border-radius: 50%;
    display: inline-block;
    font-size: 1.25rem;
    height: 1em;
    position: relative;
    vertical-align: middle;
    width: 1em
}

.radio-dot:before {
    background-color: transparent;
    border-radius: 50%;
    content: "";
    height: .7em;
    left: .1em;
    position: absolute;
    top: .1em;
    width: .7em
}

.view.quat.form-advanced.form-nice-dropdown.style-1 .selected-label {
    border: none;
    border-bottom: 1px solid var(--color-blue1);
    border-radius: 0;
    box-shadow: none;
    color: var(--color-blue6);
    font-family: var(--font-medium);
    padding: .5em 2em .5em 0
}

.view.quat.form-advanced.form-nice-dropdown.style-1 .selected-label .label-clear {
    display: none
}

.view.quat.form-advanced.form-nice-dropdown.style-1 .selected-label .label-toggle {
    bottom: 0;
    padding: .75em 0 .75em 1em;
    top: auto
}

.view.quat.form-advanced.form-nice-dropdown.style-1 .selected-label .label-toggle:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjQ0NDQ0NDIi8+Cjwvc3ZnPg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 1em;
    width: 1em
}

.view.quat.form-advanced.form-nice-dropdown.style-1 .type-input label {
    background-color: transparent !important;
    padding: .5em 1em !important
}

.view.quat.form-advanced.form-nice-dropdown.style-1 .type-input input:checked+label {
    font-family: var(--font-medium)
}

.view.quat.form-advanced.form-nice-dropdown.style-1 .type-input input:disabled+label {
    opacity: .5
}

@media(max-width: 991px) {
    .view.quat.form-advanced.form-nice-dropdown.style-1 .dropdown-options {
        left: .75rem;
        position: fixed;
        top: calc(50% - 6rem);
        width: calc(100% - 1.5rem)
    }

    .view.quat.form-advanced.form-nice-dropdown.style-1 .dropdown-area {
        background-color: rgba(0, 0, 0, .3)
    }
}

.view.quat.form-advanced.nice-checkbox-single.style-1 label {
    font-size: 1em
}

.view.quat.form-advanced.nice-checkbox-single.style-1 label .label-text {
    color: var(--color-grey1);
    font-family: var(--font-medium);
    font-size: .875em
}

.view.quat.form-advanced.nice-checkbox-single.style-1 label:after {
    background-color: var(--color-grey8);
    background-image: url(/wp-content/themes/qualitas-theme/build/images/icon-knob.8bdebd1b.png);
    background-position: 0;
    background-repeat: no-repeat;
    background-size: 1em;
    border: none;
    border-radius: .5em;
    height: 1em;
    top: .25em;
    width: 2em
}

.view.quat.form-advanced.nice-checkbox-single.style-1 input:checked+label:after {
    background-color: var(--color-green1);
    background-position: 100%
}

.view.quat.form-advanced.nice-checkbox-single.style-1 .nice-checkbox {
    padding: 0
}

.view.list-pager {
    font-size: 1rem
}

.view.list-pager ul.page-list {
    text-align: center
}

.view.list-pager ul.page-list li {
    display: inline-block;
    margin: 0;
    padding: 0;
    vertical-align: middle
}

.view.list-pager ul.page-list li a {
    background-color: transparent;
    color: var(--color-blue1);
    display: block;
    font-size: inherit;
    line-height: 1em;
    padding: .67em
}

.view.list-pager ul.page-list li.active a {
    background-color: transparent;
    font-family: var(--font-semibold)
}

.view.list-pager ul.page-list li.group-next a,
.view.list-pager ul.page-list li.group-prev a {
    padding-left: 0;
    padding-right: 0
}

.view.list-pager ul.page-list li.page-next a&gt;*,
.view.list-pager ul.page-list li.page-prev a&gt;* {
    display: inline-block;
    vertical-align: middle
}

.view.list-pager ul.page-list li.page-next .app-icon,
.view.list-pager ul.page-list li.page-prev .app-icon {
    font-size: 1em
}

.view.list-pager ul.page-list li.page-prev {
    display: none
}

.view.list-pager ul.page-list li.page-prev a .label-text {
    margin-left: 1.33em
}

.view.list-pager ul.page-list li.page-next a .label-text {
    margin-right: 1.33em
}

@media(max-width: 991px) {
    .view.list-pager {
        padding: 2.5rem 0 0
    }
}

@media(min-width: 992px) {
    .view.list-pager {
        font-size: 1.125rem;
        padding: 4.5rem 0 0
    }
}

.view {
    font-size: 1rem;
    position: relative
}

.view.section.bg-light_grey {
    background-color: var(--color-light1)
}

.view.pt--default {
    padding-top: 2rem !important
}

.view.pb--default {
    padding-bottom: 2rem !important
}

.view.pt--small {
    padding-top: 1rem !important
}

.view.pb--small {
    padding-bottom: 1rem !important
}

.view.pt--medium {
    padding-top: 1.5rem !important
}

.view.pb--medium {
    padding-bottom: 1.5rem !important
}

.view.pt--medium-large {
    padding-top: 2rem !important
}

.view.pb--medium-large {
    padding-bottom: 2rem !important
}

.view.pt--large {
    padding-top: 2rem !important
}

.view.pb--large {
    padding-bottom: 2rem !important
}

.view.font-size--x-small {
    font-size: var(--wp--preset--font-size--x-small)
}

.view.font-size--small {
    font-size: var(--wp--preset--font-size--small)
}

.view.font-size--normal {
    font-size: var(--wp--preset--font-size--normal)
}

.view.font-size--medium {
    font-size: var(--wp--preset--font-size--medium)
}

.view.font-size--large {
    font-size: var(--wp--preset--font-size--large)
}

.view.font-size--x-large {
    font-size: var(--wp--preset--font-size--x-large)
}

.view.text-align--left {
    text-align: left
}

.view.text-align--center {
    text-align: center
}

.view.text-align--right {
    text-align: right
}

@media(min-width: 992px) {
    .view.pt--default {
        padding-top: 4.5rem !important
    }

    .view.pb--default {
        padding-bottom: 4.5rem !important
    }

    .view.pt--small {
        padding-top: 1rem !important
    }

    .view.pb--small {
        padding-bottom: 1rem !important
    }

    .view.pt--medium {
        padding-top: 2rem !important
    }

    .view.pb--medium {
        padding-bottom: 2rem !important
    }

    .view.pt--medium-large {
        padding-top: 4rem !important
    }

    .view.pb--medium-large {
        padding-bottom: 4rem !important
    }

    .view.pt--large {
        padding-top: 4.5rem !important
    }

    .view.pb--large {
        padding-bottom: 4.5rem !important
    }

    .view.font-size-lg--x-small {
        font-size: var(--wp--preset--font-size--x-small)
    }

    .view.font-size-lg--small {
        font-size: var(--wp--preset--font-size--small)
    }

    .view.font-size-lg--normal {
        font-size: var(--wp--preset--font-size--normal)
    }

    .view.font-size-lg--medium {
        font-size: var(--wp--preset--font-size--medium)
    }

    .view.font-size-lg--large {
        font-size: var(--wp--preset--font-size--large)
    }

    .view.font-size-lg--x-large {
        font-size: var(--wp--preset--font-size--x-large)
    }

    .view.text-align-lg--left {
        text-align: left
    }

    .view.text-align-lg--center {
        text-align: center
    }

    .view.text-align-lg--right {
        text-align: right
    }
}

.view.header {
    font-size: .875rem;
    line-height: 1.4em;
    position: sticky;
    top: 0;
    z-index: 100
}

.view.header nav ul {
    font-size: 1em;
    line-height: 1.25em;
    list-style: none;
    margin: 0;
    padding: 0
}

.view.header nav ul li a, .view.header nav ul li span[goto], .view.header nav ul li a:hover, .view.header nav ul li a:visited {
    display: block;
    text-decoration: none
}

.view.header nav ul li a:hover:not(.app-btn),
.view.header nav ul li a:not(.app-btn),
.view.header nav ul li a:visited:not(.app-btn) {
    color: inherit
}

.view.header .h-mob .c-prim {
    background-color: var(--color-blue1);
    color: #fff;
    justify-content: space-between;
    position: relative
}

.view.header .h-mob .c-not {
    background-color: var(--color-blue2);
    color: #fff;
    justify-content: space-between;
    position: relative;
    padding: .875em 1em
}

.view.header .h-mob .c-not a {
    color: #fff;
    text-decoration: underline;
}

.view.header .h-mob .c-not .btn-close {
    color: #fff;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUwyNC45OTk4IDI1IiBzdHJva2U9IiNBM0EzQTMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0yNSAxTDEuMDAwMTcgMjUiIHN0cm9rZT0iI0EzQTNBMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+);
    filter: grayscale(1) brightness(2);
    opacity: 1;
    cursor: pointer;
}

.view.header .h-mob .c-prim,
.view.header .h-mob .c-prim .c-group {
    align-items: center;
    display: flex;
    flex-direction: row
}

.view.header .h-mob .c-not,
.view.header .h-mob .c-not .c-group {
    align-items: center;
    display: flex;
    flex-direction: row
}

.view.header .h-mob .c-prim .c-group.g1 {
    padding: .875em .643em
}

.view.header .h-mob .c-prim .view.logo {
    width: 5.3em
}

.view.header .h-mob .c-prim nav.nav-top {
    color: #fff;
    font-family: var(--font-light);
    font-size: 1em;
    line-height: 1.25em
}

.view.header .h-mob .c-prim nav.nav-top ul.menu {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-end
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon {
    position: relative
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a, .view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;span[goto] {
    padding: 1.07em .57em;
    position: relative
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a&gt;.item-icon, .view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;span[goto]&gt;.item-icon {
    display: block
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a&gt;.item-icon i.app-icon, .view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a&gt;.item-icon img, .view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;span[goto]&gt;.item-icon i.app-icon, .view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;span[goto]&gt;.item-icon img {
    font-size: 1.9em
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a&gt;.item-icon img {
    height: auto;
    width: 1em
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a&gt;.item-text, .view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;span[goto]&gt;.item-text {
    display: none
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon.icon-grua-w {
    background-color: var(--color-blue5)
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon.icon-grua-w&gt;a&gt;.item-icon i.app-icon, .view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon.icon-grua-w&gt;span[goto]&gt;.item-icon i.app-icon {
    transform: scale(1.125);
    transform-origin: center
}

.view.header .h-mob .c-prim nav.nav-top ul.menu&gt;li.menu-item.has-icon.icon-account-w {
    background-color: var(--color-blue2)
}

.view.header .h-mob .nav-toggle {
    padding: 0 .643em 0 0
}

.view.header .h-mob .nav-toggle .nav-toggle-btn {
    background-color: transparent;
    border: none;
    color: #fff;
    height: 2.07em;
    margin: 0;
    padding: .5em;
    position: relative;
    width: 2.07em
}

.view.header .h-mob .nav-toggle .nav-toggle-btn:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjEuNSIgeTE9IjIiIHgyPSIyMC41IiB5Mj0iMiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjEuNSIgeTE9IjciIHgyPSIyMC41IiB5Mj0iNyIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjEuNSIgeTE9IjEyIiB4Mj0iMjAuNSIgeTI9IjEyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8bGluZSB4MT0iMS41IiB5MT0iMTciIHgyPSIyMC41IiB5Mj0iMTciIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 100%;
    width: 100%
}

.view.header .h-mob.nav-primary-opened .nav-toggle .nav-toggle-btn:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGxpbmUgeDE9IjIuMTIxMSIgeTE9IjIuNDY5MjYiIHgyPSIxNS43NDk0IiB5Mj0iMTUuNzA4MiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPGxpbmUgeDE9IjEuNSIgeTE9Ii0xLjUiIHgyPSIyMC41IiB5Mj0iLTEuNSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzMxMzQgMC42ODIwMTMgMC42ODIwMTMgMC43MzEzNCAxNy44Njk2IDIuNSkiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPg==)
}

.view.header .h-mob .nav-primary-mob-cont {
    height: calc(100% - 3.857em);
    left: -100%;
    position: fixed;
    top: 4em;
    transition-duration: .3s;
    transition-property: left;
    width: 100%
}

.view.header .h-mob.nav-primary-opened .nav-primary-mob-cont {
    left: 0
}

.view.header .h-mob nav.nav-primary-mob {
    font-family: var(--font-regular);
    font-size: 1.125rem;
    height: 100%;
    line-height: 1.25em;
    overflow-y: scroll;
    position: relative
}

.view.header .h-mob nav.nav-primary-mob .menu-cont {
    background-color: #fff;
    padding: .5rem 1rem
}

.view.header .h-mob nav.nav-primary-mob ul.menu ul.sub-menu {
    font-size: 1rem;
    line-height: 1.25em;
    padding-bottom: .5rem
}

.view.header .h-mob nav.nav-primary-mob ul.menu ul.sub-menu li.menu-item&gt;a {
    padding: 0 0 .5rem
}

.view.header .h-mob nav.nav-primary-mob ul.menu ul.sub-menu li.menu-item.menu-item-has-children&gt;a {
    color: var(--color-blue1);
    font-family: var(--font-medium)
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li&gt;ul.sub-menu {
    display: none;
    padding-bottom: .5rem;
    padding-left: 1.875rem
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li.menu-item {
    padding-right: 2em
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li.menu-item:not(:last-child) {
    border-bottom: 1px solid var(--color-grey7)
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li.menu-item&gt;a {
    color: var(--color-blue1);
    padding: .89em 0;
    position: relative
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li.menu-item.menu-item-has-children {
    position: relative
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li.menu-item.menu-item-has-children&gt;.toggle-btn {
    display: block;
    height: 3.46em;
    position: absolute;
    right: 0;
    top: 0;
    width: 2em
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li.menu-item.menu-item-has-children&gt;.toggle-btn:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjc2NTUgMC42NzA4OThMOC4wMDAwMyA2LjMwMjk2TDIuMjM0NTYgMC42NzA4OThMMC4zMzU1NzEgMi41MjU5NUw4LjAwMDAzIDEwLjAxMzFMMTUuNjY0NSAyLjUyNTk1TDEzLjc2NTUgMC42NzA4OThaIiBmaWxsPSIjMDEzQjc1Ii8+Cjwvc3ZnPg==);
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    transition-duration: .3s;
    transition-property: transform;
    width: .89em
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li.menu-item.menu-item-has-children.opened&gt;.toggle-btn:before {
    transform: rotate(180deg);
    transform-origin: center
}

.view.header .h-mob nav.nav-primary-mob ul.menu&gt;li.menu-item.menu-item-has-children.opened&gt;ul.sub-menu {
    display: block
}

.view.header .h-mob.nav-opened .navs-mob-cont {
    left: 0
}

.view.header .h-mob .nav-close-area {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.view.header .h-desk .c-top {
    background-color: #fff;
    padding: .6875em 0
}

.view.header .h-desk .c-top nav.nav-top {
    color: var(--color-blue1);
    font-family: var(--font-regular);
    font-size: 1em;
    line-height: 1.25em
}

.view.header .h-desk .c-top nav.nav-top ul.menu {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-end
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item {
    border-right: 1px solid var(--color-blue1);
    padding: 0 1em
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item:first-child {
    padding-left: 0
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item:last-child {
    border-right: none;
    padding-right: 0
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon {
    position: relative
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a, .view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;span[goto] {
    padding-left: 2em;
    position: relative
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a&gt;.item-icon, .view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;span[goto]&gt;.item-icon {
    display: block;
    left: 0;
    position: absolute;
    top: -.125em
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;a&gt;.item-icon i.app-icon, .view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon&gt;span[goto]&gt;.item-icon i.app-icon {
    font-size: 1.5em
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon.icon-grua&gt;a, .view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon.icon-grua&gt;span[goto] {
    padding-left: 2.625em
}

.view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon.icon-grua&gt;a&gt;.item-icon i.app-icon, .view.header .h-desk .c-top nav.nav-top ul.menu&gt;li.menu-item.has-icon.icon-grua&gt;span[goto]&gt;.item-icon i.app-icon {
    transform: scale(1.4);
    transform-origin: center
}

.view.header .h-desk .c-prim {
    background-color: var(--color-blue1);
    color: #fff;
    padding: 1em 0;
    position: relative;
    z-index: 9;
}

.view.header .h-desk .c-not {
    background-color: var(--color-blue2);
    color: #fff;
    padding: 1em 0;
    position: relative;
    z-index: 8;
}

.view.header .h-desk .c-not a {
    color: #fff;
    text-decoration: underline;
}

.view.header .h-desk .c-not .btn-close {
    color: #fff;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUwyNC45OTk4IDI1IiBzdHJva2U9IiNBM0EzQTMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0yNSAxTDEuMDAwMTcgMjUiIHN0cm9rZT0iI0EzQTNBMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+);
    filter: grayscale(1) brightness(2);
    opacity: 1;
    cursor: pointer;
}

.view.header .h-desk .c-prim .c-inner {
    justify-content: space-between
}

.view.header .h-desk .c-not .c-inner {
    justify-content: space-between
}

.view.header .h-desk .c-prim .c-inner,
.view.header .h-desk .c-prim .c-inner .c-group {
    align-items: center;
    display: flex;
    flex-direction: row
}

.view.header .h-desk .c-not .c-inner,
.view.header .h-desk .c-not .c-inner .c-group {
    align-items: center;
    display: flex;
    flex-direction: row
}

.view.header .h-desk .c-prim .view.logo {
    width: 7.8125em
}

.view.header .h-desk .c-prim nav.nav-primary {
    font-family: var(--font-medium);
    font-size: 1em;
    line-height: 1.25em;
    padding: 0 2.75em
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu {
    align-items: flex-start;
    display: flex;
    flex-direction: row;
    position: relative
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu ul.sub-menu {
    color: var(--body-font-color);
    font-family: var(--font-regular)
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu ul.sub-menu li.menu-item {
    display: block;
    padding: 0 0 .5em;
    width: 100%
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu ul.sub-menu li.menu-item.is-cta:not(:first-child) {
    padding-top: 1em
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu ul.sub-menu li.menu-item.is-cta a.cta-btn {
    display: inline-block;
    white-space: nowrap
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item {
    padding: 0 .9375em
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item:first-child {
    padding-left: 0
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item:last-child {
    padding-right: 0
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children&gt;a {
    padding-right: 1.1875em;
    position: relative
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children&gt;a:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjZmZmZmZmIi8+Cjwvc3ZnPg==);
    background-position: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    transition-duration: .3s;
    transition-property: transform;
    width: .625em
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children ul.sub-menu li.menu-item a:not(.app-btn):hover {
    color: var(--color-blue1)
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children ul.sub-menu li.menu-item-has-children&gt;a {
    color: var(--color-blue1);
    font-family: var(--font-semibold);
    padding: 0 0 1em
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children&gt;.sub-menu-0-cont {
    display: none;
    left: 0;
    padding: 2.5em 0 1.5em;
    position: absolute;
    top: 100%;
    width: 100%
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children&gt;.sub-menu-0-cont&gt;ul.sub-menu {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    position: relative;
    width: 100%
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children&gt;.sub-menu-0-cont&gt;ul.sub-menu&gt;li.menu-item {
    padding: 0 1.5em
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children&gt;.sub-menu-0-cont&gt;ul.sub-menu&gt;li.menu-item:first-child {
    padding-left: 0
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children&gt;.sub-menu-0-cont&gt;ul.sub-menu&gt;li.menu-item:last-child {
    padding-right: 0
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children&gt;.sub-menu-0-cont .sub-menu-bg {
    background-color: #fff;
    bottom: 0;
    height: calc(100% - 1em);
    left: -100em;
    position: absolute;
    width: 280em
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children:hover&gt;a:after {
    transform: rotate(180deg);
    transform-origin: center
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item.menu-item-has-children:hover&gt;.sub-menu-0-cont {
    display: block
}

.view.header .h-desk .c-prim nav.nav-primary ul.menu&gt;li.menu-item&gt;a {
    padding: .75em 0;
    white-space: nowrap
}

@media(min-width: 992px) {
    .view.header {
        font-size: 1rem;
        line-height: 1.4em
    }
}

.view.logo {
    font-size: 1rem;
    height: 100%;
    max-width: 14.5625em;
    width: 100%
}

.view.logo .logo-img {
    display: block;
    height: 2rem
}

.view.logo.u-logo .logo-img .bg-img {
    height: 100%;
    width: 100%
}

.view.logo.d-logo .logo-img {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 100%
}

.view.logo.d-logo .logo-img:before {
    content: "";
    display: block;
    padding-bottom: 100%
}

.view.logo.d-logo.type-blue .logo-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc1IiBoZWlnaHQ9IjY2IiB2aWV3Qm94PSIwIDAgMTc1IDY2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNTYuNjk5IDI4LjUzNTVINTYuNTU3M0M1My4zNTYgMjguNTI2NCA1MS4yODU1IDI3LjYyMzQgNDkuNjcyOSAyNi4yMTg2QzQ2LjU5NDcgMjMuNTY3IDQ1LjY1MzEgMTkuMDc4MyA0NS42NzMxIDE1LjA5MzNDNDUuNjgyMSAxMS4wOTIxIDQ2LjYzMTggNi42MTA1NCA0OS43MzUyIDQuMDIzNTlDNTEuMzE0NSAyLjYyMDI2IDUzLjM0MTcgMS43MjUyOSA1Ni41NTczIDEuNzQ0NzlDNTkuODAxIDEuNzQ0NzkgNjEuNzk2NCAyLjY0Nzg0IDYzLjQwOSA0LjA1MTE3QzY2LjQ2NzIgNi42NjE5IDY3LjM5MDIgMTEuMTQ4NyA2Ny4zNzU1IDE1LjE4MzJDNjcuMzcwMiAxOC44MzcyIDY2LjcxMzUgMjIuNzU3NiA2NC4xNzQxIDI1LjMxNTFDNjMuNDY0NiAyNi4xMDAyIDYyLjcwODUgMjYuNjMgNjEuODY3NyAyNi45NjYyTDYyLjc3OTggMjcuNjA0NEM2NC45MjIxIDI5LjE1NDYgNjYuMDg5NiAyOS41Mzg5IDY3LjUzMTQgMjkuNTQ2NUM2Ny40MzU5IDMxLjg4MzMgNjUuOTI5MyAzMy4xOTI1IDY0LjIzMDcgMzMuMTgzNEM2Mi43MjY1IDMzLjE3ODIgNjEuNjgyMyAzMi42NDg0IDYwLjc2OTcgMzEuOTAxOEw1Ni42OTkgMjguNTM1NVpNNTYuNDk2NSAyNC41NDUyQzYxLjMxODUgMjQuNTU0NyA2Mi4xMjIxIDE5LjQ0MDIgNjIuMTMxMiAxNS4xMzk5QzYyLjE1MTEgMTAuODQyNCA2MS4zNzEzIDUuNzA3OTcgNTYuNTQ3OCA1LjY5MzdDNTEuNzU2MiA1LjY4ODQ3IDUwLjkxMTcgMTAuODA1MyA1MC45MDEyIDE1LjA5NzZDNTAuODg4NCAxOS4zOTY1IDUxLjcwMTEgMjQuNTI2NiA1Ni40OTY1IDI0LjU0NTJaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik03Mi4wNjY3IDI2LjY4MThDNzIuOTEyNyAyNy43NTggNzQuMTcyIDI4LjM5NzYgNzUuODU4NyAyOC4zOTc2Qzc4LjIwMDggMjguNDA3MSA4MC4yMzMyIDI3LjIxMTEgODEuODY5NiAyNS42OTc5QzgyLjQ5OTcgMjcuMTc4MyA4My43Nzg5IDI4LjIwNCA4NS42NjY4IDI4LjM5NzZDODYuMzc2MyAyNy45MDExIDg3LjA0OTIgMjYuNzc1NSA4Ny4yNzcgMjUuOTEwOUM4Ni41NjIzIDI1LjMwMDggODYuMTgwOSAyNC4wOTQ0IDg2LjE4MDkgMjIuNzc0N0M4Ni4xODA5IDIyLjcxMzkgODYuMTgwOSAyMi42NDc4IDg2LjE4MDkgMjIuNTkyMUM4Ni4xODA5IDE4LjE4ODYgODYuMjMwMyAxMy44MDM2IDg2LjIzMDMgOS4zOTkxNEM4NC42OTM0IDkuMDY0MzYgODIuNzkxMiA5LjA0NDM4IDgxLjQzNTQgOS4zODA1OUM4MS40MzU0IDEzLjY5MTQgODEuNDM1NCAxNy45MjggODEuNDM1NCAyMi4yMjY5QzgwLjA3OTYgMjMuNDA5MSA3OC43MDIgMjMuOTU3NCA3Ny42NDc3IDIzLjk1NzRDNzYuMTA1IDIzLjk1MjIgNzUuNjc3NSAyMy4wNDY4IDc1LjY3NzUgMjAuOTM2M0M3NS42ODY2IDE4LjAwMTIgNzUuNjg2MSAxNS4wNzc2IDc1LjY5NDIgMTIuMTU1OUM3NS42OTQyIDEwLjE2MDUgNzUuMDE0MSA5LjA1OTEzIDczLjA2MTEgOS4wNTM4OUM3MS44NTA4IDkuMDUzODkgNzAuNjc5MSA5LjUwMjgxIDY5Ljk3MDUgMTAuMDk5NkM3MS4zOTc2IDEyLjM2MzcgNzAuNzQgMTUuOTYyMSA3MC43MzA0IDE4LjUwNjdDNzAuNzMwNCAxOS4zNTI3IDcwLjY2OTEgMjAuMjU5NiA3MC42NjkxIDIxLjE3NzRDNzAuNjY5MSAyMy4xMzkgNzAuODUyNyAyNS4xMzk2IDcyLjA2NjcgMjYuNjgxOFoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTEwNC4zMjIgMjguNDQxM0MxMDIuNTUxIDI4LjI1MjEgMTAxLjQyIDI3LjQxNTEgMTAwLjc0OSAyNi4yODA1Qzk5LjQyMDkgMjcuNTYwNiA5Ny42MDQ4IDI4LjY0NDkgOTUuMTY0OCAyOC42MzQ0QzkxLjM0OTEgMjguNjMwNiA4OS41MTM5IDI1LjY4ODQgODkuNTI0OSAyMi45NjU0Qzg5LjUzNDQgMTguNTYzMyA5Mi45Mjg4IDE2LjYxNDUgOTYuODkxNSAxNi42MjVDOTcuNzYxMyAxNi42MzAyIDk4LjkyNDkgMTYuNjMwMiAxMDAuMDU0IDE2Ljc0NDRMMTAwLjA2NCAxNS43MzE1QzEwMC4wNjQgMTMuNzYwMyA5OS4xMjggMTIuODYxMSA5Ny4yNzQzIDEyLjg1NThDOTUuNTI5MSAxMi44NDYzIDkzLjUwMjMgMTMuNDgwNyA5MS41NDAyIDE0LjE1NkM5MC44MzQ1IDEzLjM3MjMgOTAuMzgwNCAxMS44ODgxIDkwLjI3MzQgMTAuNjQ4OUM5Mi42MTY4IDkuNjc5NjkgOTYuMDM2NSA4Ljk2NDk1IDk4LjUyNjkgOC45NzAxOEMxMDEuOTk4IDguOTgzNSAxMDQuOTczIDEwLjg0MjQgMTA0Ljk1MyAxNS4zNjI0TDEwNC45MzUgMjMuMDk0M0MxMDQuOTM1IDI0LjMzMjEgMTA1LjIgMjUuMjczNyAxMDUuOTg1IDI1Ljg3MzRDMTA1Ljc1MiAyNi43ODY0IDEwNC45OTUgMjcuOTU4MiAxMDQuMzIyIDI4LjQ0MTNaTTEwMC4wMzUgMjMuMjYzNkwxMDAuMDQ0IDE5Ljk4MjhDOTkuMTA4NSAxOS45MDcyIDk4LjA5MDQgMTkuODczIDk3LjMzNTcgMTkuODYzOUM5NS4zNzM2IDE5Ljg1NTkgOTQuMzg0NCAyMC45NTEgOTQuMzg0NCAyMi42ODY4Qzk0LjM3NTQgMjMuOTI2IDk1LjEzMjUgMjQuOTE1MiA5Ni40ODk3IDI0LjkxOUM5Ny42MTkxIDI0LjkxODUgOTguOTQ4MiAyNC4zNTA3IDEwMC4wMzUgMjMuMjYzNloiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTExNi43MzYgMjQuNTU0MkMxMTYuOTk2IDI1LjIzNDcgMTE3LjE0OCAyNi4xMDA3IDExNy4xNDggMjYuOTMxOUMxMTcuMTQ4IDI3LjMxNTcgMTE3LjA5NSAyNy43MjIzIDExNy4wMjUgMjguMDI0M0MxMTYuMDA4IDI4LjE3MjYgMTE0LjYxIDI4LjM1MTQgMTEzLjM3MSAyOC4zNDYyQzExMC40MzQgMjguMzQ2MiAxMDkuMTU2IDI2Ljg3MTUgMTA5LjE2NiAyMy43NDY4TDEwOS4yMjMgMC42ODA5ODlMMTA5LjQ4OSAwLjQwNzA3NEwxMTEuMzggMC40MTY1ODdDMTEzLjM3MSAwLjQyMTgxOCAxMTQuMDYgMS4zMDExIDExNC4wNDEgMy40ODU3NEwxMTMuOTk5IDIyLjgwOTlDMTEzLjk4NSAyMy45NDQ2IDExNC40NCAyNC41NDU3IDExNS41NjkgMjQuNTQ1N0wxMTYuNzM2IDI0LjU1NDJaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0xMjUuNTUzIDI4LjIwMDdDMTI0Ljg2MyAyOC4zMTQ0IDEyMy45NjEgMjguMzcxNCAxMjMuMDkxIDI4LjM3MTRDMTIyLjIzMiAyOC4zNzE0IDEyMS4zMjQgMjguMzAwMSAxMjAuNjEzIDI4LjE4NkwxMjAuNjUzIDE1LjA2OTVDMTIwLjY1MyAxMy43ODQxIDEyMC4yNDEgMTIuOTk5IDExOC45NTQgMTIuOTg5NUgxMTguNDY4QzExOC4zMTEgMTIuNDIxNyAxMTguMjQ0IDExLjkwMTUgMTE4LjI0NCAxMS4yODcxQzExOC4yNDQgMTAuNzMzNSAxMTguMzIgMTAuMDg0OSAxMTguNDc3IDkuNTI3NTRDMTE5LjUzNSA5LjQxNDg0IDEyMC42MzIgOS4zNDM1IDEyMS4zNDIgOS4zNTMwMkgxMjEuOTc1QzEyNC4yMDMgOS4zNTgyNSAxMjUuNTkzIDEwLjg0NzcgMTI1LjU5MyAxMy4zMTE0TDEyNS41NTMgMjguMjAwN1pNMTE5LjkyMyAyLjIxMjczQzEyMC40ODkgMS45MTA3NiAxMjEuNTA2IDEuNzM0OCAxMjIuMzc3IDEuNzM0OEMxMjMuMjM4IDEuNzQ1MjYgMTI0LjM0NSAxLjkyNTUgMTI0LjgyNyAyLjIyMjI0QzEyNS4wODYgMi44Mjg1NiAxMjUuMiAzLjU4OTkgMTI1LjIgNC4xOTQ3OUMxMjUuMTkxIDQuODMyOTcgMTI1LjA3NyA1LjU1MTk5IDEyNC44MDcgNi4xNDIxNEMxMjQuMzMyIDYuNDQ5MzUgMTIzLjIyMyA2LjY3MTkgMTIyLjM1OSA2LjY2NzYyQzEyMS40OTcgNi42Njc2MiAxMjAuNDA2IDYuNDM0NiAxMTkuOTEyIDYuMTMyNjNDMTE5LjY0OSA1LjUzMjk3IDExOS41NDQgNC44MjM0NiAxMTkuNTQ0IDQuMTg1MjhDMTE5LjU0NCAzLjUzNjY0IDExOS42NTggMi44MTAwMSAxMTkuOTIzIDIuMjEyNzNaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0xNDAuODUyIDExLjI0ODVDMTQwLjg1MiAxMS44ODgxIDE0MC43ODEgMTIuNDQ5MyAxNDAuNjM0IDEzLjA1NTZMMTM2LjA1NyAxMi45Njk1TDEzNi4wMzcgMjIuODY2MUMxMzYuMDI5IDIzLjk3NjkgMTM2LjQ5MSAyNC42MDU2IDEzNy42NTEgMjQuNjExM0wxMzkuOTg1IDI0LjYxNjVDMTQwLjIxOCAyNS4zMDIzIDE0MC4zNjkgMjYuMjA1MyAxNDAuMzY5IDI2Ljk5OTVDMTQwLjM2OSAyNy4zNzY2IDE0MC4zNTkgMjcuNzgzMiAxNDAuMjUxIDI4LjA5NTZDMTM4Ljk1OSAyOC4yNzU4IDEzNy4xODEgMjguNDEzMyAxMzUuNzIyIDI4LjQxMzNDMTMyLjcwOCAyOC40MDI4IDEzMS4yIDI2LjkzMiAxMzEuMjEgMjMuODEyNEwxMzEuMjM3IDEyLjk4OUwxMjguMzc3IDEzLjAyMDlDMTI4LjIzMiAxMi40MTYgMTI4LjE4OCAxMS44NDkxIDEyOC4xODggMTEuMjAwNUMxMjguMTg4IDEwLjY0MzIgMTI4LjIzMiAxMC4wNzExIDEyOC4zODcgOS40NzUyM0wxMzEuMjUzIDkuNTI3MDZMMTMxLjI1NyA2LjgwODg1QzEzMS4yNjYgNC42MTg5OCAxMzEuOTQzIDMuNzk2NzYgMTMzLjkzNCAzLjgwMTA0SDEzNS44M0wxMzYuMDkgNC4wMjg4M0wxMzYuMDY2IDkuNTY5MzlMMTQwLjY0NCA5LjUwMzI4QzE0MC43OCAxMC4xMTM5IDE0MC44NTIgMTAuNjg2IDE0MC44NTIgMTEuMjQ4NVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTE1Ni45NzkgMjguNTkyNUMxNTUuMjA2IDI4LjM5OTUgMTU0LjA3NyAyNy41NzIgMTUzLjQxNSAyNi40Mzc0QzE1Mi4wODIgMjcuNzA4NSAxNTAuMjc1IDI4Ljc5MTMgMTQ3LjgyMSAyOC43ODc1QzE0NC4wMSAyOC43NzcgMTQyLjE3IDI1LjgzMjUgMTQyLjE4IDIzLjExMjhDMTQyLjE4OSAxOC43MTQ1IDE0NS41OTMgMTYuNzY3MiAxNDkuNTUyIDE2Ljc3MUMxNTAuNDE2IDE2Ljc3NjIgMTUxLjU4NSAxNi43NzYyIDE1Mi43MiAxNi44ODQ2VjE1Ljg3MzJDMTUyLjcyOSAxMy45MDU4IDE1MS43OTcgMTMuMDA4IDE0OS45MzkgMTMuMDAyOEMxNDguMjA3IDEzLjAwMjggMTQ2LjE3IDEzLjYyNzcgMTQ0LjIwMiAxNC4zMDgyQzE0My40ODkgMTMuNTE0IDE0My4wNDUgMTIuMDMzNiAxNDIuOTI2IDEwLjc5NDRDMTQ1LjI2NiA5LjgyMTQxIDE0OC43MDQgOS4xMTE0MiAxNTEuMjAxIDkuMTExNDJDMTU0LjY2MyA5LjEyNjE2IDE1Ny42MzIgMTAuOTg4OSAxNTcuNjIyIDE1LjUwNDZMMTU3LjYgMjMuMjM1MUMxNTcuNTk1IDI0LjQ4MzQgMTU3Ljg1NCAyNS40MjM1IDE1OC42NSAyNi4wMjQ2QzE1OC40MTkgMjYuOTMyNCAxNTcuNjY2IDI4LjExMDMgMTU2Ljk3OSAyOC41OTI1Wk0xNTIuNyAyMy40MTA1TDE1Mi43MSAyMC4xMzM2QzE1MS43NzQgMjAuMDUyNyAxNTAuNzQ4IDIwLjAxNDIgMTQ5Ljk5MiAyMC4wMTQyQzE0OC4wMyAyMC4wMDQ3IDE0Ny4wNTUgMjEuMDkzMiAxNDcuMDQ2IDIyLjgyNzVDMTQ3LjA0NiAyNC4wNzU4IDE0Ny43OTcgMjUuMDU5NyAxNDkuMTQ2IDI1LjA2ODhDMTUwLjI4NCAyNS4wNzQ5IDE1MS42MDUgMjQuNTAyOSAxNTIuNyAyMy40MTA1WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMTYxLjcwOSAyMy41ODkzQzE2My4zMjkgMjQuNDYwNSAxNjUuMzI2IDI1LjIxNjYgMTY2Ljk0MiAyNS4yMjU3QzE2OC43MTUgMjUuMjMwOSAxNjkuNyAyNC40ODQzIDE2OS43MzMgMjMuNDI1M0MxNjkuNzMzIDIyLjUyMDggMTY5LjA3MSAyMS43OTggMTY3LjcwOSAyMS4zMDE1TDE2NS42MDQgMjAuNTEyNkMxNjIuOTY2IDE5LjUyNzcgMTYwLjg1MiAxNy45MzQ2IDE2MC44NjEgMTQuOTUwNkMxNjAuODcyIDExLjM0NDEgMTYzLjc1IDkuMDc5MDcgMTY3Ljg4OSA5LjA5NzYyQzE3MC4wMDMgOS4xMDcxMyAxNzIuODIxIDkuNzgzMzUgMTc0LjQ1NiAxMC41NzhDMTc0LjQ4NSAxMS43NTEyIDE3My44MzIgMTMuNDA5OCAxNzMuMDQ3IDE0LjA0NDJDMTcxLjYxNSAxMy40MDYgMTY5LjczMyAxMi43MzUxIDE2Ny44OCAxMi43MjQxQzE2Ni41NiAxMi43MjAzIDE2NS43NjkgMTMuNDI0NiAxNjUuNzY5IDE0LjQwMjhDMTY1Ljc2OSAxNS4yMzU1IDE2Ni4zNyAxNS43NjUyIDE2Ny42NDcgMTYuMjYxN0wxNjkuOTQxIDE3LjA5MjlDMTcyLjc3MyAxOC4xNTM0IDE3NC44MzYgMTkuOTI2MiAxNzQuODI1IDIyLjk4MDZDMTc0LjgxNiAyNi41OTM4IDE3MS43OTkgMjguODU3NCAxNjcuMzgzIDI4Ljg0NDZDMTY0LjUzMSAyOC44MzkzIDE2MS45MjQgMjcuOTU5MSAxNjAuMjI5IDI2Ljk4MTlDMTYwLjI4NSAyNS44ODI0IDE2MC45NTcgMjQuMzQxMiAxNjEuNzA5IDIzLjU4OTNaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik04MC4yNTY1IDUzLjc0MzVMNzguNDY5IDU5LjYyNDZDNzcuODMwOCA1OS43NzE1IDc3LjA3MzcgNTkuODEwMSA3Ni4yODk2IDU5LjgxMDFDNzUuNDg5NyA1OS44MDEgNzQuNDc4MiA1OS42ODY5IDczLjg3NzEgNTkuNDY0M0w3My42ODkzIDU5LjE4OUw4Mi4xNjY4IDMzLjg1MDFDODIuOTg5IDMzLjczMjIgODQuMjM3MyAzMy42NjA5IDg1LjEwNzYgMzMuNjYwOUM4NS45MDA4IDMzLjY3MTMgODcuMjE2NiAzMy43NDY5IDg4LjAwNTUgMzMuODk3N0w5Ni4xNzczIDU5LjI5ODhDOTUuNDczIDU5LjcwOTIgOTQuMjY2NSA1OS45MzMyIDkzLjI5MTIgNTkuOTIyM0M5MS42NzA1IDU5LjkxNDIgOTAuODY2OSA1OS4zNTAyIDkwLjI4MTkgNTcuMjA4M0w4OS4yMjI5IDUzLjc2NTlDODguNjU4OSA1My43NjA3IDg3Ljc1NDQgNTMuNzk5MiA4Ny4zNzczIDUzLjc5OTJMODIuMTA1NSA1My43ODk3QzgxLjcyNzQgNTMuNzg5NyA4MC44NTYyIDUzLjc4MDYgODAuMjU2NSA1My43NDM1Wk04MS41MTA1IDQ5Ljc2MjNDODIuMDQ0MSA0OS43NjIzIDgyLjg0MjUgNDkuNzIzOCA4My4yMTE2IDQ5LjcyMzhMODYuNDUgNDkuNzM4NUM4Ni43OTU3IDQ5LjczODUgODcuNTA5MSA0OS43NzU2IDg4LjAzNSA0OS43NzU2TDg2LjkwOTQgNDUuOTIxOEM4Ni4yODYgNDMuNzc1NyA4NS40NTcxIDQwLjg2MyA4NC45MDM1IDM4LjYwN0g4NC42NzJDODQuMjg5MSA0MC41MjY4IDgzLjQ5NSA0My4yNDczIDgyLjk5ODUgNDQuOTc2NEw4MS41MTA1IDQ5Ljc2MjNaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik05Ny4xNzQ1IDQ1LjI3NzlDOTcuMTc0NSA0My44Njk0IDk2Ljk4MDkgNDIuNjMwMSA5Ni4zOTA4IDQxLjY5NDJDOTcuMTA0NiA0MS4wODUxIDk4LjI3MiA0MC42NDk1IDk5LjQ3NyA0MC42NDk1QzEwMS40NDQgNDAuNjYyOCAxMDIuMTIxIDQxLjc0NyAxMDIuMTIxIDQzLjc0MjRMMTAyLjA4OCA1Mi41MjgxQzEwMi4wODggNTQuNjMxOSAxMDIuNTAzIDU1LjU0NCAxMDQuMDQxIDU1LjU0NzhDMTA1LjA5NSA1NS41NTMgMTA2LjYwOCA1NC45ODY2IDEwNy43NjggNTMuODE3M0wxMDcuODA1IDQwLjk3MDlDMTA4LjQ5IDQwLjgyMDIgMTA5LjM5NyA0MC43ODY5IDExMC4yNTggNDAuNzg2OUMxMTEuMTM3IDQwLjc5MjEgMTEyLjAzMiA0MC44MjkyIDExMi43NSA0MC45ODU3TDExMi43MjIgNTQuMzYxOEMxMTIuNzA4IDU1LjY5MDkgMTEzLjA0OCA1Ni44ODc4IDExMy43NTQgNTcuNDk3QzExMy41MzYgNTguMzY4MiAxMTIuODIyIDU5LjQ5MjQgMTEyLjA5NCA1OS45NzU1QzExMC4yMTEgNTkuNzgxMSAxMDguOTM1IDU4Ljc2OTYgMTA4LjI4NyA1Ny4yOTNDMTA2LjY3MSA1OC44MDI0IDEwNC42MzcgNTkuOTkzNiAxMDIuMjg3IDU5Ljk5MzZDOTguNzg4IDU5Ljk4NDYgOTcuMTMyNiA1Ny4yMjc5IDk3LjE0MjEgNTMuNTM0M0w5Ny4xNzQ1IDQ1LjI3NzlaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0xMjcuNTY1IDQyLjcyMTRDMTI3LjU2NSA0My4zNTgxIDEyNy40ODQgNDMuOTI1OSAxMjcuMzMzIDQ0LjUyNjFMMTIyLjc3NCA0NC40MzcyTDEyMi43NDcgNTQuMzQ4NEMxMjIuNzQ3IDU1LjQ0NDYgMTIzLjE4NiA1Ni4wOTc1IDEyNC4zNTggNTYuMDk3NUwxMjYuNzAzIDU2LjEwMjdDMTI2LjkyNyA1Ni43NzI4IDEyNy4wNjggNTcuNjkxNSAxMjcuMDU4IDU4LjQ3MTRDMTI3LjA1OCA1OC44NTUyIDEyNy4wNTggNTkuMjcxMyAxMjYuOTU0IDU5LjU2OUMxMjUuNjc4IDU5Ljc1ODIgMTIzLjg5OSA1OS44OTg1IDEyMi40MiA1OS44OTg1QzExOS40MTMgNTkuODg5IDExNy45IDU4LjQxNDMgMTE3LjkwOCA1NS4yODQ4TDExNy45NDIgNDQuNDcwOUwxMTUuMDcyIDQ0LjQ5OTlDMTE0LjkyNSA0My44ODg0IDExNC44OTMgNDMuMzMxIDExNC44OTMgNDIuNjgzM0MxMTQuODkzIDQyLjEyMDggMTE0LjkzNCA0MS41NTM5IDExNS4wODEgNDAuOTQyNEwxMTcuOTUgNDAuOTk5NUwxMTcuOTYgMzguMjkwN0MxMTcuOTYgMzYuMDk3MSAxMTguNjQ2IDM1LjI2ODIgMTIwLjY1MiAzNS4yNzg3TDEyMi41MzMgMzUuMjgzOUwxMjIuNzkyIDM1LjUxMTdMMTIyLjc4MiA0MS4wNDMyTDEyNy4zNDIgNDAuOTgwOUMxMjcuNDg0IDQxLjU5MSAxMjcuNTY1IDQyLjE1MzYgMTI3LjU2NSA0Mi43MjE0WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMTQyLjgyMyA1OC4xNDQyQzE0MS4zMDUgNTkuNjA2IDEzOS4zMzcgNjAuMjc3IDEzNy4wNTkgNjAuMjY4QzEzNC43OCA2MC4yNjggMTMyLjgzMSA1OS41ODYxIDEzMS4zMjggNTguMTEyNEMxMjkuMzMyIDU2LjExMTcgMTI4LjY1OSA1My41NzY2IDEyOC42NzUgNTAuMzg0M0MxMjguNjg0IDQ3LjE3NDggMTI5LjM2NSA0NC42MTE3IDEzMS4zNzEgNDIuNjExNUMxMzIuODc5IDQxLjE4ODIgMTM0Ljg0MiA0MC41MDM5IDEzNy4xMDYgNDAuNTA3N0MxMzkuNDA1IDQwLjUyMjUgMTQxLjM1MiA0MS4yMDgyIDE0Mi44NjYgNDIuNjQ0OEMxNDQuODYxIDQ0LjY1OTcgMTQ1LjUzMyA0Ny4yMTc3IDE0NS41MTkgNTAuNDI4NUMxNDUuNTE0IDUzLjYyNDIgMTQ0LjgxOSA1Ni4xNTQ2IDE0Mi44MjMgNTguMTQ0MlpNMTM3LjA5NiA1Ni41NDIxQzEzOS44NDQgNTYuNTU1NCAxNDAuNDUzIDUzLjY5MTcgMTQwLjQ3MyA1MC40MTM4QzE0MC40NzcgNDcuMDg5MyAxMzkuODc0IDQ0LjIyNDYgMTM3LjEyNSA0NC4yMTUxQzEzNC4zMzkgNDQuMjE1MSAxMzMuNzM2IDQ3LjA3NTkgMTMzLjcyNSA1MC4zOTUyQzEzMy43MjEgNTMuNjcyMiAxMzQuMzA4IDU2LjUzNjkgMTM3LjA5NiA1Ni41NDIxWiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMjcuNjA0OCAyMi41MzEyQzI4LjQzMjMgMjEuNzQwOSAyOS41NjMxIDIxLjI0ODIgMzAuNzk3MSAyMS4yNDgyQzMzLjMzNTEgMjEuMjYzOSAzNS4zOTI4IDIzLjMyNTQgMzUuMzkyOCAyNS44Njg2QzM1LjM3ODEgMjYuODYxNSAzNS4wNjcxIDI3Ljc2NDYgMzQuNTQzIDI4LjUxMTJMMzYuNjc0OSAzMC40MzFDMzYuNjc0OSAzMC40MzEgMzYuMDg0MiAzMy42NTYxIDMzLjc1NzkgMzQuNjU4NUMzMy43NTc5IDM0LjY1ODUgMjkuNzA5MSAzMC4wMDYzIDIzLjIzMjIgMjkuMTg0MUMyMy4yMzIyIDI5LjE4NDEgMjIuODE1MiAyNy4xODM1IDI1LjI0OTkgMjUuNjg4OUMyNy42NzY2IDI0LjIwNDcgMjguMzExIDIzLjkyMTMgMjguODI2IDIzLjEwMTlMMjcuNjA0OCAyMi41MzEyWiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMzQuNjc0NyAzOS44ODg2QzM0LjI4IDM5LjkxNzYgMzMuODI4NyAzOS45MTc2IDMzLjMyNTYgMzkuOTM2MUMzMS42NjEyIDM5Ljk3ODUgMzAuNDEyOSA0MC4yNTI0IDMwLjE3MTggMzkuMTQ3MkMyOS45NjQgMzguMjQyNyAzMC44OTIzIDM0LjQxNzkgMzEuMTUxNCAzMy4yNzk1QzI5LjQ4MTggMzEuOTkyNyAyNi43NTMxIDMwLjM0MyAyMy4zMDE2IDI5LjkwNzRDMjMuMzAxNiAyOS45MDc0IDIzLjI0NDYgMzEuMzg3OCAyMy4xMDg2IDMyLjI3NjFDMjIuOTY2OSAzMy4xNjU4IDIyLjMzMjUgMzQuNTU1OCAyMi41NzM2IDM0LjgwMjJDMjIuODI5IDM1LjA1MjMgMjMuNDM1MyAzNC44NTc4IDIzLjYwODggMzUuMTI3OUMyMy44NDA0IDM1LjUxNiAyMy40ODE5IDM1LjY3NjIgMjMuNzA4MiAzNS45MDc4QzIzLjg0MDQgMzYuMDQ5NSAyMy40OTA5IDM2LjMyMzQgMjMuOTIxMyAzNi42MzIxQzI0LjM3NTQgMzYuOTQ0NSAyMy44NjA0IDM3LjIxNzUgMjMuNzcwNSAzNy40OTY2QzIzLjY4OTcgMzcuNzc1OCAyMy43NzA1IDM4LjM0MjYgMjQuNzkxNSAzOC40OTM0QzI2LjA4NzkgMzguNjk3NCAyNi4zNDcgMzguMjQzMiAyNi40NzgzIDM4LjM5NTRDMjYuNjAyOSAzOC41MzcxIDI2LjYwMjkgNDAuMDgzNiAyNi40MzU5IDQxLjQzOTNDMjYuNDM1OSA0MS40MzkzIDI1Ljc0MjEgNDEuOTkyOSAyNS42ODUxIDQyLjg5NjlDMjUuNjQ4IDQzLjYwMTIgMjUuNTkwOSA0NC45NDM2IDI2LjE1NCA0NS45MDM3QzI2LjE1NCA0NS45MDM3IDMxLjkzMDQgNDIuNjE3NyAzMy44MTk3IDQxLjkyNjhDMzUuNzEwNSA0MS4yNTE1IDM2LjE4NyA0MS4xMjgzIDM2LjE4NyA0MS4xMjgzQzM2LjE4NyA0MS4xMjgzIDM1LjM5MjMgNDAuNjQ5NSAzNC42NzQ3IDM5Ljg4ODZaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik00Mi4yODYzIDI1Ljg4MjRDNDIuMzA2MiAxOS41MzMgMzcuMTcwNCAxNC4zNjk1IDMwLjgyMDQgMTQuMzUxQzI3LjIwMzUgMTQuMzQ1NyAyMy45NzgzIDE2LjAwNTkgMjEuODU5OCAxOC41OTI4QzIxLjg1OTggMTguNTkyOCAyMi40NzU2IDE4Ljg0MyAyMy42ODAyIDE5LjQ2MjZDMjUuNDM1OSAxNy41MDQzIDI3Ljk4MjkgMTYuMjk0NSAzMC44MTA5IDE2LjI5ODNDMzYuMDk2MSAxNi4zMTMxIDQwLjM1MTMgMjAuNjEyIDQwLjMzODUgMjUuODgyNEM0MC4zMjk0IDI3LjU4NjMgMzkuODg5NSAyOS4xNjAzIDM5LjA5OTIgMzAuNTQ1Nkw0MC44MDU5IDMxLjVDNDEuNzM4NSAyOS44NDYxIDQyLjI4NjMgMjcuOTM1OCA0Mi4yODYzIDI1Ljg4MjRaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0zMC43OTcxIDIwLjE3NTlDMzMuOTQxNCAyMC4xODU0IDM2LjQ2MDkgMjIuNzMzOCAzNi40NTE4IDI1Ljg2ODZDMzYuNDUxOCAyNi44ODE1IDM2LjE5MTIgMjcuODIxNyAzNS43MzA0IDI4LjY0NDhMMzguMjY3IDMwLjA2NjdDMzguOTcyNyAyOC44Mjg5IDM5LjM3NCAyNy40MDU2IDM5LjM3NCAyNS44NzI0QzM5LjM5NzggMjEuMTQ0NiAzNS41Mzk3IDE3LjI4NjUgMzAuODExOSAxNy4yNzIyQzI4LjM2MjQgMTcuMjY3IDI2LjE1NDQgMTguMjk0MSAyNC41Nzg1IDE5LjkzNDhDMjUuMzIyNyAyMC4zMTc2IDI2LjIwMDUgMjAuODA5OCAyNy4yNTE1IDIxLjQwOTRDMjguMjM0IDIwLjY0NDggMjkuNDYyMyAyMC4xNzU5IDMwLjc5NzEgMjAuMTc1OVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTU3LjgzMzcgNDEuMjYwMUM1My4yMjM4IDQyLjQ5OTMgNDkuNTczNSA0MC41MzcyIDQ1Ljg1NzEgMzkuNzIzMUM0NC4wMDIgMzkuMzAyMyA0Mi4wMjU3IDM5LjEwODcgNDAuNDk5MiAzOS4wMTM2QzQwLjIyOTEgMzguOTk4OSAzOS45NDcxIDM5LjA2NjQgNDAuMDU5OCAzOS4xMDQ5QzQyLjUzODMgNDAuMjI0OCA0NC44Nzg5IDQxLjI4NDMgNDUuMTUxOSA0MS4zNzhMNDUuMTYyMyA0MS4zOTI3TDQ1LjIwNDcgNDEuNDExM0M0Ny4wMDUxIDQyLjIxMTEgNTIuMjEyMyA0NC4yODE3IDU0LjYyNDcgNDQuMjc3NEM1NC43NTYgNDQuMjc3NCA1NC44ODgyIDQ0LjI3MjEgNTUuMDAyMyA0NC4yNTM2QzU2LjMzNTcgNDQuMDY0MyA1Ny43ODY2IDQzLjY4NTggNTkuMjA2MSA0My4zMDNDNjAuNzY1OSA0Mi44NzY5IDYyLjIzNjcgNDIuNDg1MSA2My40NjU1IDQyLjM5NDdMNjUuNDU2NiA0Mi4yNTNMNjQuMzMyNSA0My45MDc5QzY0LjAzODYgNDQuMzQ3MyA2My40MDk0IDQ1LjMxNjQgNjIuODk4NyA0Ni4yNDMzQzYzLjgyMTMgNDYuMjQzMyA2NC4zNzkxIDQ2LjI0MzMgNjQuMzc5MSA0Ni4yNDMzQzY0LjM3OTEgNDYuMjQzMyA2NS40MDM5IDQ2LjMwOTQgNjUuOTM2IDQ1Ljk3MzJDNjcuMjIxNCA0NS4xODk1IDY3LjIzOTkgNDEuNjE0OCA2Ny42OTMxIDQwLjY5N0M2OC4xMzQgMzkuNzc5NyA2OC45NzQ3IDM4Ljk0MjcgNjguOTc0NyAzOC45NDI3QzY0Ljk1NTQgMzguNzM1NCA2Mi40NTgzIDQwLjAyOTggNTcuODMzNyA0MS4yNjAxWiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNNjMuMjc2OCA1MS44MzE5QzYzLjA2MzcgNTIuMjM5OSA2Mi4xMzE2IDU0LjczNTEgNjEuNDYwMiA1Ni44NTM2QzYwLjc4MzUgNTguOTgyNiA2MS40MDk4IDU5Ljg5ODUgNTguODEzOCA1OS4xNDI5QzU2LjI1MDYgNTguMzg2OCA0OS45MzI1IDUzLjcyNTUgNDcuOTU2MiA1MS42NzU5QzQ2Ljg3MzQgNTAuNTYxMiA0NS40MzgyIDQ5LjEzNzkgNDQuMjM5OCA0OC4wOTMxQzQzLjg1MzIgNDcuMjI3MiA0My4yOTQ0IDQ2LjIxOTUgNDIuODk3MyA0NS4zMzEyQzQyLjgzNjUgNDUuMjEzMyA0Mi45OTE1IDQ1LjE2MDUgNDMuMTI4OSA0NS4yNDY1QzQ1LjYyNiA0Ni45MzMzIDUwLjAwODEgNDkuNjcxIDUzLjA0NCA1MC44OTE3QzU2LjgyMjcgNTIuNDE5NiA2MC43NTA3IDUzLjAxNTUgNjAuOTE3NiA1My4wMzc4TDYxLjk0MzggNTMuMTIyNUM2MS45NDM4IDUzLjEyMjUgNjEuMzkwMyA1MC44NTg0IDYxLjg4MjkgNDguODkxMUM2My43OTc1IDQ4Ljk2NjcgNjQuODMyNyA0OS4wMTgxIDY1LjIyNDYgNDkuMjYwNkM2NS42MTc5IDQ5LjUwMTcgNjYuNTYzMiA0OS45OTI5IDY2LjI4MzYgNTIuMTY0M0M2Ni4wMDAyIDU0LjMyODkgNjUuNzU5MSA1Ni4xODc4IDY1Ljc1OTEgNTYuMTg3OEw2Mi45ODgxIDU1LjEzNzhDNjIuOTg4MSA1NS4xMzc4IDYzLjQyMjMgNTMuMzQxMiA2My43OTcgNTIuNDE5NkM2NC4xNTU2IDUxLjUxMTMgNjMuODI0NiA1MC44NDQyIDYzLjI3NjggNTEuODMxOVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTM3LjM1MDYgMzEuNjMzNkMzNy4yMTE4IDMxLjk5NzkgMzcuMDI4NyAzMi40NjQ5IDM2Ljc3ODUgMzIuOTMzN0MzNi4yNzY4IDMzLjU5OTUgMzQuOTY3MiAzNC45MTQ0IDM0LjExMjIgMzUuMjgzOUwzMy40NTgzIDM1LjU2NzNMMzMuMDAwNCAzNS4wMzM3QzMyLjk4NTYgMzUuMDEzOCAzMi40ODAxIDM0LjQwNDYgMzEuODM5MSAzMy44MzE2QzMxLjgxNzcgMzMuOTE2MiAzMC43NDAxIDM4LjA2ODIgMzEuMjUxMyAzOC44MkMzMS41NDM4IDM5LjI0NTIgMzUuMDcwOSAzOC45MTUxIDM1LjA3MDkgMzguOTE1MUwzNi4xNjE4IDM5Ljk0OUMzNi40ODA5IDQwLjIwNTcgMzYuNjk4MiA0MC4zODA4IDM2LjcwMzQgNDAuMzgwOEMzNi43MDM0IDQwLjM4MDggMzcuMDEwNiA0MC41ODg2IDM3LjM5MzQgNDAuODIwMkMzNy43MzQ5IDQwLjczOTMgMzguMDA3OCA0MC42ODggMzguMjA2MSA0MC42NDQyQzM4LjA2NDQgNDAuMzQyMiAzNy45MDQyIDM5Ljk1NDIgMzcuNzM0OSAzOS40ODJDMzcuMjYwNyAzOC4xMzQzIDM3LjY5MjUgMzYuOTY2NCAzNy44MzI4IDM1LjI2MzlDMzcuOTg4OCAzMy41NTM0IDM3LjM1MDYgMzEuNjMzNiAzNy4zNTA2IDMxLjYzMzZaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0xNy4zNDkyIDY0LjY3OTFDMTcuNzk4MiA2Mi4xNzMgMTguODE4NyA1Ny45MzY0IDE5LjM4NyA1Ni4zMjM4QzE5Ljk1OSA1NC43MTI3IDIwLjgzNCA1Mi43NjkyIDIwLjgzNCA1Mi43NjkyQzIwLjgzNCA1Mi43NjkyIDIwLjUxMzUgNTAuNDQ3MSAyMC40MzcgNDkuNDI2MUMyMC4zNzA5IDQ4LjM5ODkgMjEuODE2NSA0Ny4xNTY4IDIyLjQ5OTkgNDYuNDA1QzIzLjE3ODkgNDUuNjQyMiAyNC4yNDM3IDQzLjc1NzEgMjQuMjQzNyA0My43NTcxQzI0LjI0MzcgNDMuNzU3MSAyNC40ODg2IDQzLjE0NyAyNC41NTA5IDQyLjQ3NTZDMjQuNTU5OSA0Mi4zMDQ4IDIyLjU1NDUgNDMuMjM2OSAyMC44OTU0IDQ2LjczNDVDMTguODgxNSA1MC45NjczIDE3LjA4MSA1Ny4zMzY4IDE3LjA4MSA1Ny4zMzY4TDE2LjQxNzcgNjAuNTMyOUMxNi40MTc3IDYwLjUzMjkgMTYuMTQzNyA2MS4zOTM2IDE1LjU4MDcgNjIuODkyQzE1LjM3NjcgNjMuNDIxOCAxNS4xMjY2IDY0LjE5NzQgMTQuODcxMiA2NS4wNDc3TDE3LjI3OTMgNjUuMDU4MkMxNy4zMDU1IDY0LjkzODggMTcuMzI5OCA2NC44MDIzIDE3LjM0OTIgNjQuNjc5MVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTQuMDI1IDUyLjc2MzlDNC4xNzA1MiA1Mi44NTM4IDQuNDAyNTkgNTIuOTU4NCA0LjYyNjA5IDUzLjAwNTFDNC42MjYwOSA1My4wMDUxIDUuMjk2MTMgNTMuMDM0MSA1Ljg1NDkgNTMuOTE3MUM2LjQ0MTI0IDU0LjgxNTkgNy42NTY3MyA1OC41MTkgOS4yNTg4NCA1OS44NDcyQzEwLjg2NjIgNjEuMTYyMSAxMi41ODcyIDYxLjk5MzMgMTMuNTM0IDYxLjg5MDFDMTQuNDgzMiA2MS43ODI2IDE0Ljk5NDQgNjEuMjMzNCAxNS4yMjc0IDYwLjMwNTFMMTUuOTAyNyA1Ny4wOTA0TDE1LjkwNjUgNTcuMDY2N0MxNS45ODIxIDU2LjgwMzIgMTcuNzU1OCA1MC41NzU1IDE5Ljc3NSA0Ni4zMzMyQzIwLjg5NDkgNDMuOTc3OCAyMy4zNzM0IDQxLjg2NSAyMy4zNzM0IDQxLjgxMzFDMjMuMzQ5NyA0MS43NjU2IDIyLjQyMjggNDIuMDI2MiAyMS41NjY0IDQyLjU3NDVDMjAuNzAxOCA0My4xMjI4IDE4LjgyOTYgNDUuNjY3NCAxOC4yMjQ3IDQ3LjIzNjJDMTcuNjA4OSA0OC44MDY1IDE4LjAxNTUgNDkuMzYgMTYuODM4NSA1MC40ODUxQzE1LjY1NzggNTEuNjAxMiAxNC4wOTEzIDU0LjI0MzggMTMuNjY2MiA1NS42OTQ3QzEzLjYwMzkgNTUuODk4NyAxMy40Mzg0IDU1Ljc1NyAxMy4wNjUxIDU1LjM3NDJDMTIuNjkxOCA1NC45OTk1IDEwLjgyOTEgNTMuNjY2MSA5LjkwNjA1IDUyLjk1OEM4Ljk5Mzk2IDUyLjIyNDcgNy4xODI2MSA1MC42NDQ5IDcuMDgzMjMgNTAuMzMzOUM2Ljc5MDc3IDQ5LjU1MjYgNi43ODEyNiA0OC43NzMyIDYuNjQzODIgNDguMTE2NUM2LjUwMzU0IDQ3LjQ1ODMgNS45MTU3NyA0Ni4wMjYgNC4zNjU1IDQ1LjgwODdDMy43NTkxOCA0NS43Mjc4IDIuOTYwNzQgNDYuNTI2MiAyLjIxNzk0IDQ2Ljc1MjZDMS40NzUxNCA0Ni45ODU2IDEuMTkxNzIgNDcuNTQ4MiAyLjEzNzEgNDcuNzI3QzIuODU3NTUgNDcuODcwMSAzLjUzODA1IDQ3LjQ5NjggMy43NDA2MyA0Ny4zOTIyQzMuNzU5MTggNDcuMzgyNyAzLjc5MzQxIDQ3LjM3MzcgMy43OTM0MSA0Ny4zNzM3QzMuNzkzNDEgNDcuMzczNyAzLjY2MTIyIDQ4LjU5ODIgNC4wMTQ1NCA0OS4yMDc0QzQuMzc0NTMgNDkuODM3NSA0LjU0NTI1IDQ5LjkwMjYgNC41NDUyNSA0OS45MDI2QzQuNTQ1MjUgNDkuOTAyNiA0LjE2MTQ5IDUwLjM0NzcgNC4wMzQwNCA1MC44OTE3QzMuOTM0NjUgNTEuMjcwMyAzLjg4MTg3IDUyLjAxMTYgMy44NzIzNiA1Mi40MTQ0QzMuODYzMzIgNTIuNTY5IDMuOTM1MTMgNTIuNzAzMSA0LjAyNSA1Mi43NjM5WiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNMy42NDIxOSA0NS4zMzEyTDMuNzA2ODYgMjEuMTYzNkgyLjQ0OTA1TDIuMzgyOTUgNDUuOTAyOEMyLjM4Mjk1IDQ1LjkwMjggMi4zODI5NSA0NS45MDI4IDIuMzkzNDEgNDUuOTAyOEMyLjcwNDg5IDQ1LjcwNDUgMy4wOTI5MyA0NS40NTgyIDMuNjQyMTkgNDUuMzMxMloiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTIuMzU5NjQgMTguOTI3NkMyLjM1OTY0IDE4LjkyNzYgMS4yNjM1MSAxNi43MTU0IDEuMDUgMTYuMzE2OEMwLjgzMjY3MiAxNS45MjEyIDIuNTM1NTkgNy44MjEyNiAzLjAyMjU1IDUuOTI5MDhDMy41MDk1MSA3LjgzMDMgNS4xNjM0NSAxNS45MzU1IDQuOTQ2MTIgMTYuMzMyNUM0LjcyODggMTYuNzIwNiAzLjYyMjIxIDE4LjkyNzYgMy42MjIyMSAxOC45Mjc2IiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik00LjQ5MjQ2IDIwLjA2NzRDNC40OTI0NiAxOS43ODQgNC4yNjYxIDE5LjU0NzIgMy45NzM2NCAxOS41NDcyTDEuOTU4NzcgMTkuNTM3N0MxLjY3MTU0IDE5LjUzNzcgMS40MzMyOSAxOS43Nzg4IDEuNDMzMjkgMjAuMDUyN0MxLjQzMzI5IDIwLjM0NTIgMS42NzE1NCAyMC41NzI5IDEuOTU4NzcgMjAuNTcyOUwzLjk3MzY0IDIwLjU3ODJDNC4yNjYxIDIwLjU3ODYgNC40OTI0NiAyMC4zNTk5IDQuNDkyNDYgMjAuMDY3NFoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTAuNjAxMDg4IDQ2LjAyNjRDMC40MDY1OTEgNDYuMzk5NyAwLjQwNjU5MiA0Ni44NzYzIDAuNTg2MzQ3IDQ3LjM1MDRDMC40ODY5NTkgNDcuNDIwNyAtMC4wMTMzMTM1IDQ3Ljg4MDEgMC4yMzY4MjIgNDguNDc1NUMwLjI5Mzg4OCA0OC42NDEgMC4zNzg1MzMgNDguNzczMiAwLjQ0OTg2NSA0OC44ODIxQzAuNDA2MTE1IDQ5LjA1NjYgMC4zOTI3OTggNDkuMzAyOSAwLjQ1ODg5OSA0OS41ODI2QzAuNTU4Mjg4IDQ5Ljk1NTkgMC42NDgxNjcgNTAuMTM2MSAwLjg5ODMwMyA1MC4yNzIxQzAuODU5Nzg0IDUwLjU1MTIgMC44MTc0NjEgNTEuMDIzOSAwLjk2OTYzNSA1MS4zNTQ5QzEuMTMzNyA1MS43MDQ0IDEuMjQyMTIgNTEuODY5OSAxLjc1NzYxIDUyLjExNjNMMS43NjgwNyA0OC40MTg0QzEuNzY4MDcgNDguNDE4NCAxLjA0MDAyIDQ3Ljk1MSAxLjAyMTQ3IDQ3LjMyOTlDMS4wMDE1IDQ2LjcxMTcgMS42NzQzOSA0Ni4xNjIgMS42NzQzOSA0Ni4xNjJWNDUuMjYwM0MxLjE5MTcyIDQ1LjQ5MTUgMC43ODUxMjQgNDUuNjg2IDAuNjAxMDg4IDQ2LjAyNjRaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0zLjYyMjY5IDUzLjUwMUMzLjU4OTQgNTMuNDkxNSAzLjU2NzA1IDUzLjQ3ODcgMy41NjcwNSA1My40NzM0QzMuNTY3MDUgNTMuNDczNCAzLjE3NzU4IDUzLjIxMjggMy4xMzUyNiA1Mi42NDZDMy4wOTI5NCA1Mi4wODM0IDMuMTc3NTggNTEuMjU5OCAzLjMzOTI3IDUwLjY2MzlDMy40MDAxNCA1MC40MTkgMy40OTE0NCA1MC4xODIyIDMuNTg5NCA0OS45ODcyQzMuNTM4MDQgNDkuODk4OCAzLjQ5MTQ0IDQ5Ljc5NDIgMy40MjkxNCA0OS42ODk1QzMuMjU4NDIgNDkuNDAyMyAzLjE1MzggNDguNzY0MSAzLjEwNjI1IDQ4LjQwNDFDMi45MTQxMyA0OC40NDY1IDIuNzA0ODkgNDguNDcxNyAyLjQ5MzI3IDQ4LjQ3MTdDMi40NDk1MiA0OC40NjY0IDIuNDEyNDMgNDguNDY2NCAyLjM3NTM0IDQ4LjQ1MTdMMi4zMjI1NiA2NS4wMTAxTDMuNTgwMzcgNjUuMDE1NEwzLjYyMjY5IDUzLjUwMVoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTQ0LjEyNjYgNTEuNzgxNEM0My44OTUgNTAuNTcwMiA0My43MzQ4IDQ5LjYyNDkgNDMuNjI0OSA0OS4yODQ0QzQyLjk0ODIgNDYuOTc1NiA0MS42NzE5IDQ1LjExNzcgNDEuMjUxIDQ0LjY2OTJDNDAuODUzOSA0NC4yMzM2IDM5Ljg5OTEgNDMuOTg4NyAzOS4yMDQzIDQ0LjMyMzVDMzguMDA3MyA0NC44NzcgMzcuOTIyNyA0Ny42MDU3IDM3Ljg0MTkgNTEuMTQ3MUMzOC4wMDczIDUxLjE0NzEgMzguNzczOSA1MS4xNDE4IDM5LjM4NDUgNTEuMTU2MUM0MS4wMTk0IDUxLjE2MDQgNDIuNjAzOSA1MS4zNzM0IDQ0LjEyNjYgNTEuNzgxNFoiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTM5LjM4NCA1Mi4wMzAyQzMxLjIzMjMgNTIuMDExNiAyNC4zNTU0IDU3LjU1MzYgMjIuMzYyIDY1LjA3MjRMMjcuMTc0NSA2NS4wODU3QzI5LjAwNDQgNjAuMTM1MyAzMy43ODEyIDU2LjYyMyAzOS4zNjQxIDU2LjYzMjVDNDQuOTYzMSA1Ni42NTEgNDkuNzA1NyA2MC4yMDE5IDUxLjUxMTQgNjUuMTU3NUw1Ni4zMzQ4IDY1LjE3MDlDNTQuMzcyNyA1Ny42MzQ0IDQ3LjU0MDEgNTIuMDYwNiAzOS4zODQgNTIuMDMwMloiIGZpbGw9IiMwMTNCNzUiLz4KPHBhdGggZD0iTTQ3LjI1NjYgNTIuMzU3M0M0Ni42MjM3IDUxLjY5MDEgNDUuNzk2MyA1MC45MjUgNDUuMDA5NyA1MC4yMDA3QzQ0Ljg3MzIgNTAuMDc5IDQ0LjY4NCA1MC4xMTE4IDQ0LjcxNzIgNTAuMjUzNUM0NC44NjA0IDUwLjc5MjMgNDUuMDA5NyA1MS40MDY3IDQ1LjE2MjQgNTIuMDYwNkM0Ni40MDE2IDUyLjQ2NTcgNDcuNTc4NiA1My4wMDA3IDQ4LjY3NDcgNTMuNjQ3OUM0OC4wOTMxIDUzLjE2MSA0Ny42MTE0IDUyLjcxMjEgNDcuMjU2NiA1Mi4zNTczWiIgZmlsbD0iIzAxM0I3NSIvPgo8cGF0aCBkPSJNNTUuNDc5OCA2MC42MTMyQzU4LjYxNzQgNjIuMDEyOCA2MS45ODE5IDYzLjAzMzMgNjQuNzQyNCA2My41MjZDNjQuNzQyNCA2My41MjYgNjIuOTg4MSA1OS45NDk5IDYzLjA2MzcgNTcuOTAzMUM2My4wNzI4IDU3LjM4ODEgNjIuODUyMSA1Ny4wMzM0IDYyLjQ5NTkgNTYuNzg3QzYyLjQ1ODggNTYuOTEwMiA2Mi40MTY1IDU3LjAzMzQgNjIuMzg4NSA1Ny4xNDdDNjIuMjQ1MyA1Ny41ODI2IDYyLjE2NTkgNTcuOTU5NyA2Mi4wODkzIDU4LjMwOTJDNjEuOTI1MyA1OS4xMjM0IDYxLjY3MzcgNjAuMzYxMiA2MC4xNjk2IDYwLjM2MTJDNTkuNzcyNSA2MC4zNjUgNTkuMjY2NSA2MC4yNzIzIDU4LjU0OCA2MC4wNjM1QzU3LjEwMjMgNTkuNjQ3OSA1NC42OTM3IDU4LjE4MjMgNTIuNDMzOSA1Ni41NTVDNTMuNjMwNCA1Ny43NTc2IDU0LjY1NjEgNTkuMTI4MSA1NS40Nzk4IDYwLjYxMzJaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik0xOC4xNDkxIDY1LjA1NjdDMTkuMjU2MiA2NS4wNjYyIDIwLjMzMzggNjUuMDY2MiAyMS40MzUxIDY1LjA3MTVDMjIuNjc0NCA2MC4xMzk2IDI1LjkyNzYgNTUuOTc3MiAzMC4yNTQxIDUzLjUxNDhDMzIuNDM4NyA1Mi42NTAzIDM0LjU1MDYgNTEuNjA5OCAzNi45MDU1IDUxLjMwNzhDMzYuOTE2IDUwLjgwMDkgMzYuOTA1NSA1MC4wMjYyIDM2Ljk0NCA0OS4xNjQ1QzM3LjA0ODYgNDYuMjYyMyAzNy41Njc1IDQyLjM0NjIgNDAuODY4MiA0My43MDg2QzQwLjk1MjggNDMuNTcyMSAzOC42Nzk3IDQxLjU1MiAzOC42Nzk3IDQxLjU1MkMzOC42Nzk3IDQxLjU1MiAzNi41MjMyIDQxLjg5MjUgMzQuMTYzNSA0Mi44Mjk4QzMyLjM3NTkgNDMuNTM5MyAyOC40NTE4IDQ2LjI5MDQgMjYuMDY4OCA0OC4zODEzQzIyLjQyMjggNTEuNTkxNyAyMC4zMjQzIDU2LjE2NSAxOS4wNzk4IDYwLjg2NDhDMTguNjk3NCA2Mi4yNTI0IDE4LjM5NTQgNjMuNjc1NyAxOC4xNDkxIDY1LjA1NjdaIiBmaWxsPSIjMDEzQjc1Ii8+CjxwYXRoIGQ9Ik00My4zNjk2IDQxLjY2MDlDNDEuOTg0OCA0MS4wMzc1IDM5Ljk2OTQgNDAuMTI5MiAzOC45NDM3IDM5LjY3MTNDMzguODQ5NSAzOS42MjUxIDM4Ljg5MjMgNDAuMDMwMyAzOS4wNzIxIDQwLjIzODFDNDAuMTAyMSA0MS4zMjA5IDQxLjgzMjYgNDMuMDU2NyA0MS44NTI2IDQzLjA4OTlDNDEuOTcwNSA0My4xNzk4IDQyLjExMjIgNDMuMjc5MiA0Mi4yMzU0IDQzLjM3NDhDNDQuMDU1OCA0NC42NDU5IDQ5LjY4MjkgNDguNDk5NyA1My40MDgzIDQ5Ljk5MzRDNTcuMTIxOCA1MS40OTc1IDYwLjc3MDcgNTIuMDEyNiA2MC43NzA3IDUyLjAxMjZDNjAuNTYxNCA1MC43NDA1IDYwLjgyNzcgNDguOTA2OCA2MS4yNjU3IDQ3LjQ1OTdDNjEuNjY0MiA0Ni4yMDcxIDYzLjA4MjMgNDQuMDMyIDYzLjQ0MDggNDMuNDkzMkM2My41MDMxIDQzLjQwNzEgNjMuMzUxOSA0My4zNzk1IDYzLjI3MjUgNDMuMzc5NUM2MS4wNzc0IDQzLjYyMDYgNTcuODk2IDQ0LjgzMDQgNTUuMTM0IDQ1LjIxNDdDNTIuOTc3NCA0NS41MTI0IDQ4LjI2MzkgNDMuNzI1MyA0Ni4wMjY0IDQyLjgxMzIiIGZpbGw9IiMwMTNCNzUiLz4KPC9zdmc+)
}

.view.logo.d-logo.type-blue .logo-img:before {
    padding-bottom: 37%
}

.view.logo.d-logo.type-white .logo-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI2IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgMTI2IDQ3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDAuOTU4OCAyMC4xMzE2SDQwLjg1NzRDMzguNTY2MiAyMC4xMjUgMzcuMDg0MyAxOS40Nzg3IDM1LjkzMDEgMTguNDczNEMzMy43MjcxIDE2LjU3NTUgMzMuMDUzNCAxMy4zNjM0IDMzLjA2NzYgMTAuNTExM0MzMy4wNzQyIDcuNjQ3ODQgMzMuNzUzNiA0LjQ0MDQ1IDM1Ljk3NDcgMi41ODg5OEMzNy4xMDUxIDEuNTg0NiAzOC41NTU4IDAuOTQ0MDI2IDQwLjg1NzQgMC45NTgyNEM0My4xNzg5IDAuOTU4MjQgNDQuNjA2OCAxLjYwNDQ5IDQ1Ljc2MDkgMi42MDg4N0M0Ny45NDk4IDQuNDc3NDIgNDguNjEwMiA3LjY4ODU5IDQ4LjU5OTggMTAuNTc1N0M0OC41OTYgMTMuMTkwOSA0OC4xMjYgMTUuOTk2NiA0Ni4zMDg2IDE3LjgyNzJDNDUuODAwOCAxOC4zODkxIDQ1LjI1OTcgMTguNzY4MSA0NC42NTggMTkuMDA4OEw0NS4zMTA5IDE5LjQ2NTVDNDYuODQ0IDIwLjU3NSA0Ny42Nzk3IDIwLjg0OTggNDguNzExNiAyMC44NTU1QzQ4LjY0MzQgMjIuNTI3OSA0Ny41NjUxIDIzLjQ2NSA0Ni4zNDk0IDIzLjQ1ODRDNDUuMjczIDIzLjQ1NDYgNDQuNTI1NCAyMy4wNzU2IDQzLjg3MjUgMjIuNTQxMkw0MC45NTg4IDIwLjEzMTZaTTQwLjgxMzggMTcuMjc1N0M0NC4yNjQ3IDE3LjI4MjQgNDQuODM5OSAxMy42MjIxIDQ0Ljg0NjYgMTAuNTQ0NEM0NC44NjA4IDcuNDY4NzggNDQuMzAyNyAzLjc5NDIgNDAuODUwNyAzLjc4MzgyQzM3LjQyMTYgMy43ODAwNCAzNi44MTcgNy40NDIyNCAzNi44MDk1IDEwLjUxNDFDMzYuOCAxMy41OTA4IDM3LjM4MTggMTcuMjYyNSA0MC44MTM4IDE3LjI3NTdaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik01MS45NTcgMTguODA0OUM1Mi41NjI1IDE5LjU3NTIgNTMuNDYzNiAyMC4wMzI5IDU0LjY3MDggMjAuMDMyOUM1Ni4zNDcgMjAuMDM5NSA1Ny44MDE1IDE5LjE4MzkgNTguOTcyNiAxOC4xMDA5QzU5LjQyMzcgMTkuMTYwMiA2MC4zMzkgMTkuODk0NSA2MS42OTAyIDIwLjAzMjlDNjIuMTk4MSAxOS42Nzc2IDYyLjY3OTcgMTguODcyMSA2Mi44NDI3IDE4LjI1MzRDNjIuMzMxIDE3LjgxNjYgNjIuMDU4MyAxNi45NTM0IDYyLjA1ODMgMTYuMDA4N0M2Mi4wNTgzIDE1Ljk2NTEgNjIuMDU4MyAxNS45MTc4IDYyLjA1ODMgMTUuODc4QzYyLjA1ODMgMTIuNzI2NSA2Mi4wOTM5IDkuNTg4MjIgNjIuMDkzOSA2LjQzNThDNjAuOTkzOCA2LjE5NjA1IDU5LjYzMjYgNi4xODE4MyA1OC42NjIzIDYuNDIyNTFDNTguNjYyMyA5LjUwNzY5IDU4LjY2MjMgMTIuNTM5OCA1OC42NjIzIDE1LjYxNjRDNTcuNjkyIDE2LjQ2MjYgNTYuNzA1OSAxNi44NTQ4IDU1Ljk1MTYgMTYuODU0OEM1NC44NDc3IDE2Ljg1MTEgNTQuNTQxNSAxNi4yMDMgNTQuNTQxNSAxNC42OTI2QzU0LjU0ODEgMTIuNTkxOSA1NC41NDc2IDEwLjQ5OTcgNTQuNTUzMyA4LjQwODU2QzU0LjU1MzMgNi45ODA2MSA1NC4wNjY1IDYuMTkyMjYgNTIuNjY4OSA2LjE4ODQ4QzUxLjgwMjggNi4xODg0OCA1MC45NjQgNi41MDk2OSA1MC40NTcgNi45MzcwNEM1MS40Nzg1IDguNTU3MyA1MS4wMDc2IDExLjEzMjcgNTEuMDAwOSAxMi45NTM5QzUxLjAwMDkgMTMuNTU5NCA1MC45NTY5IDE0LjIwODQgNTAuOTU2OSAxNC44NjUxQzUwLjk1NjkgMTYuMjY5MyA1MS4wODgxIDE3LjcwMSA1MS45NTcgMTguODA0OVoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTc1LjA0MiAyMC4wNjQzQzczLjc3NDEgMTkuOTI4OCA3Mi45NjQ5IDE5LjMzIDcyLjQ4NDUgMTguNTE4QzcxLjUzNDEgMTkuNDM0MiA3MC4yMzQxIDIwLjIxMDIgNjguNDg3OCAyMC4yMDI2QzY1Ljc1NjkgMjAuMTk5OCA2NC40NDM2IDE4LjA5NDQgNjQuNDUxMiAxNi4xNDUzQzY0LjQ1NzkgMTIuOTk0OCA2Ni44ODc0IDExLjYgNjkuNzIzNCAxMS42MDc2QzcwLjM0NTkgMTEuNjExNCA3MS4xNzg4IDExLjYxMTQgNzEuOTg3MSAxMS42OTI5TDcxLjk5MzcgMTAuOTY4QzcxLjk5MzcgOS41NTcxNSA3MS4zMjM4IDguOTEzNzUgNjkuOTk3MiA4LjkwOTk3QzY4Ljc0ODMgOC45MDMzMyA2Ny4yOTc2IDkuMzU3MTcgNjUuODkzNCA5Ljg0MDQxQzY1LjM4ODQgOS4yNzk1IDY1LjA2MzMgOC4yMTcyOSA2NC45ODY2IDcuMzMwNDJDNjYuNjYzOCA2LjYzNjgxIDY5LjExMTMgNi4xMjUxNCA3MC44OTM2IDYuMTI4OTNDNzMuMzc4MSA2LjEzODQ0IDc1LjUwNzIgNy40Njg3OCA3NS40OTMgMTAuNzAzNkw3NS40Nzk3IDE2LjIzNzJDNzUuNDc5NyAxNy4xMjMyIDc1LjY2OTMgMTcuNzk2OSA3Ni4yMzEyIDE4LjIyNjFDNzYuMDY1MyAxOC44Nzk5IDc1LjUyMzMgMTkuNzE4NSA3NS4wNDIgMjAuMDY0M1pNNzEuOTczOCAxNi4zNTg1TDcxLjk4MDQgMTQuMDEwNUM3MS4zMTA1IDEzLjk1NjUgNzAuNTgxOCAxMy45MzE5IDcwLjA0MTggMTMuOTI1M0M2OC42Mzc1IDEzLjkxOTUgNjcuOTI5NiAxNC43MDMyIDY3LjkyOTYgMTUuOTQ1NEM2Ny45MjMgMTYuODMyMyA2OC40NjUxIDE3LjU0MDEgNjkuNDM2MyAxNy41NDI5QzcwLjI0NDUgMTcuNTQyOSA3MS4xOTU5IDE3LjEzNjQgNzEuOTczOCAxNi4zNTg1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNODMuOTI2NCAxNy4yODIxQzg0LjExMjEgMTcuNzY5MSA4NC4yMjExIDE4LjM4ODggODQuMjIxMSAxOC45ODM4Qzg0LjIyMTEgMTkuMjU4NiA4NC4xODMyIDE5LjU0OTUgODQuMTMzIDE5Ljc2NTVDODMuNDA1MyAxOS44NzE3IDgyLjQwNDcgMTkuOTk5NiA4MS41MTc4IDE5Ljk5NThDNzkuNDE2MSAxOS45OTU4IDc4LjUwMTcgMTguOTQwMyA3OC41MDgzIDE2LjcwNDFMNzguNTQ5MSAwLjE5NjE0MUw3OC43Mzk2IDBMODAuMDkyNyAwLjAwNjY0MjA4QzgxLjUxNzggMC4wMTA0Mjc5IDgyLjAxMDUgMC42Mzk2MDIgODEuOTk3MiAyLjIwMzA1TDgxLjk2NjkgMTYuMDMzMkM4MS45NTc0IDE2Ljg0NTMgODIuMjgyNCAxNy4yNzU0IDgzLjA5MDcgMTcuMjc1NEw4My45MjY0IDE3LjI4MjFaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik05MC4yMzY4IDE5Ljg5MTRDODkuNzQzMSAxOS45NzI5IDg5LjA5NjkgMjAuMDEzNiA4OC40NzQ0IDIwLjAxMzZDODcuODU5NCAyMC4wMTM2IDg3LjIwOTQgMTkuOTYyNSA4Ni43MDA1IDE5Ljg4MUw4Ni43Mjg5IDEwLjQ5MzhDODYuNzI4OSA5LjU3MzY5IDg2LjQzNDMgOS4wMTE4MSA4NS41MTMzIDkuMDA1MTZIODUuMTY1NUM4NS4wNTM3IDguNTk4NjcgODUuMDA1NCA4LjIyNjMyIDg1LjAwNTQgNy43ODY2NUM4NS4wMDU0IDcuMzkwNTggODUuMDYwMyA2LjkyNjMgODUuMTcyMiA2LjUyNzM3Qzg1LjkyOTIgNi40NDY4NCA4Ni43MTQ3IDYuMzk1NjYgODcuMjIyNiA2LjQwMjMxSDg3LjY3NTZDODkuMjcwMyA2LjQwNjA5IDkwLjI2NTIgNy40NzIwOCA5MC4yNjUyIDkuMjM1NDFMOTAuMjM2OCAxOS44OTE0Wk04Ni4yMDY5IDEuMjkyMjZDODYuNjEyNCAxLjA3NjIzIDg3LjM0MDEgMC45NTAxOTUgODcuOTYzNiAwLjk1MDE5NUM4OC41Nzk1IDAuOTU3NzYyIDg5LjM3MTcgMS4wODY2NiA4OS43MTY2IDEuMjk4OTFDODkuOTAyMyAxLjczMjg2IDg5Ljk4MzggMi4yNzc2OCA4OS45ODM4IDIuNzEwNzFDODkuOTc3MiAzLjE2NzQxIDg5Ljg5NTcgMy42ODE5NSA4OS43MDI0IDQuMTA0NTVDODkuMzYyMiA0LjMyNDM3IDg4LjU2OTEgNC40ODM1NCA4Ny45NTAzIDQuNDgwNzNDODcuMzMzNSA0LjQ4MDczIDg2LjU1MjcgNC4zMTM5NCA4Ni4xOTkzIDQuMDk3OTFDODYuMDEwNyAzLjY2ODY2IDg1LjkzNTkgMy4xNjA4MiA4NS45MzU5IDIuNzA0MTFDODUuOTM1OSAyLjIzOTc5IDg2LjAxNzMgMS43MTk2MiA4Ni4yMDY5IDEuMjkyMjZaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMDEuMTg2IDcuNzU5NkMxMDEuMTg2IDguMjE3MjMgMTAxLjEzNSA4LjYxOTAyIDEwMS4wMyA5LjA1Mjk4TDk3Ljc1MzggOC45OTEzN0w5Ny43Mzk3IDE2LjA3NDJDOTcuNzMzOSAxNi44NjkyIDk4LjA2NDcgMTcuMzE5MyA5OC44OTQ3IDE3LjMyMzFMMTAwLjU2NSAxNy4zMjY4QzEwMC43MzIgMTcuODE3NiAxMDAuODQgMTguNDYzOSAxMDAuODQgMTkuMDMyNEMxMDAuODQgMTkuMzAyNCAxMDAuODMzIDE5LjU5MzMgMTAwLjc1NiAxOS44MTdDOTkuODMwOSAxOS45NDU4IDk4LjU1OTMgMjAuMDQ0MyA5Ny41MTQxIDIwLjA0NDNDOTUuMzU3NSAyMC4wMzY4IDk0LjI3ODIgMTguOTg0MSA5NC4yODQ5IDE2Ljc1MTdMOTQuMzA0OCA5LjAwNTU4TDkyLjI1ODEgOS4wMjgzM0M5Mi4xNTM5IDguNTk1MyA5Mi4xMjI2IDguMTg5NzcgOTIuMTIyNiA3LjcyNTVDOTIuMTIyNiA3LjMyNjU3IDkyLjE1MzkgNi45MTcyMSA5Mi4yNjQ3IDYuNDkwODNMOTQuMzE2MSA2LjUyNzc5TDk0LjMxOSA0LjU4MjQ5Qzk0LjMyNTYgMy4wMTUzMSA5NC44MDk4IDIuNDI2ODggOTYuMjM0OSAyLjQyOTdIOTcuNTkxOEw5Ny43Nzc2IDIuNTkyN0w5Ny43NjA1IDYuNTU4MTFMMTAxLjAzNyA2LjUxMDc2QzEwMS4xMzUgNi45NDc1MyAxMDEuMTg2IDcuMzU2ODkgMTAxLjE4NiA3Ljc1OTZaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMTIuNzI4IDIwLjE3MjVDMTExLjQ1OSAyMC4wMzQyIDExMC42NTEgMTkuNDQyIDExMC4xNzcgMTguNjI5OUMxMDkuMjIzIDE5LjUzOTUgMTA3LjkzIDIwLjMxNDYgMTA2LjE3NCAyMC4zMTE4QzEwMy40NDYgMjAuMzA0MiAxMDIuMTMgMTguMTk2OSAxMDIuMTM2IDE2LjI1MDZDMTAyLjE0MyAxMy4xMDI5IDEwNC41NzkgMTEuNzA5MSAxMDcuNDEyIDExLjcxMkMxMDguMDMxIDExLjcxNTggMTA4Ljg2OCAxMS43MTU4IDEwOS42OCAxMS43OTM0VjExLjA2OTVDMTA5LjY4NiA5LjY2MTUgMTA5LjAxOSA5LjAxOTA4IDEwNy42OSA5LjAxNTNDMTA2LjQ1IDkuMDE1MyAxMDQuOTkyIDkuNDYyNSAxMDMuNTg0IDkuOTQ5NTNDMTAzLjA3MyA5LjM4MTA1IDEwMi43NTYgOC4zMjE3IDEwMi42NzEgNy40MzQ4MkMxMDQuMzQ1IDYuNzM4MzYgMTA2LjgwNiA2LjIzMDQ3IDEwOC41OTMgNi4yMzA0N0MxMTEuMDcxIDYuMjQwOSAxMTMuMTk1IDcuNTc0MTEgMTEzLjE4OCAxMC44MDYxTDExMy4xNzIgMTYuMzM4OEMxMTMuMTY5IDE3LjIzMjMgMTEzLjM1NCAxNy45MDUgMTEzLjkyNCAxOC4zMzUyQzExMy43NTggMTguOTg0MyAxMTMuMjIgMTkuODI3NiAxMTIuNzI4IDIwLjE3MjVaTTEwOS42NjUgMTYuNDYzOEwxMDkuNjcyIDE0LjExODdDMTA5LjAwMiAxNC4wNjA5IDEwOC4yNjggMTQuMDMzNCAxMDcuNzI3IDE0LjAzMzRDMTA2LjMyMyAxNC4wMjY4IDEwNS42MjUgMTQuODA1NiAxMDUuNjE4IDE2LjA0NjlDMTA1LjYxOCAxNi45NDA0IDEwNi4xNTcgMTcuNjQ0NSAxMDcuMTIxIDE3LjY1MTFDMTA3LjkzNiAxNy42NTQ5IDEwOC44ODIgMTcuMjQ1NSAxMDkuNjY1IDE2LjQ2MzhaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMTYuMTEzIDE2LjU5MTVDMTE3LjI3MiAxNy4yMTUgMTE4LjcwMSAxNy43NTYgMTE5Ljg1OCAxNy43NjI3QzEyMS4xMjcgMTcuNzY2NSAxMjEuODMyIDE3LjIzMjEgMTIxLjg1NiAxNi40NzRDMTIxLjg1NiAxNS44MjY5IDEyMS4zODIgMTUuMzA5NSAxMjAuNDA3IDE0Ljk1NDJMMTE4LjkgMTQuMzg5NUMxMTcuMDEzIDEzLjY4NDUgMTE1LjUgMTIuNTQ0NiAxMTUuNTA2IDEwLjQwODlDMTE1LjUxNCA3LjgyNzggMTE3LjU3NCA2LjIwNjU2IDEyMC41MzYgNi4yMTk4MUMxMjIuMDQ5IDYuMjI2NDUgMTI0LjA2NSA2LjcxMDY3IDEyNS4yMzYgNy4yNzkxNUMxMjUuMjU2IDguMTE4NjggMTI0Ljc4OSA5LjMwNTk2IDEyNC4yMjcgOS43NTk4QzEyMy4yMDIgOS4zMDMxIDEyMS44NTYgOC44MjI3MiAxMjAuNTI5IDguODE1MTRDMTE5LjU4NCA4LjgxMjI4IDExOS4wMTkgOS4zMTYzOSAxMTkuMDE5IDEwLjAxNjZDMTE5LjAxOSAxMC42MTI2IDExOS40NDkgMTAuOTkxNiAxMjAuMzYyIDExLjM0NjlMMTIyLjAwNCAxMS45NDJDMTI0LjAzMSAxMi43MDA5IDEyNS41MDggMTMuOTY5NyAxMjUuNSAxNi4xNTU3QzEyNS40OTMgMTguNzQxNSAxMjMuMzM0IDIwLjM2MTcgMTIwLjE3NCAyMC4zNTIzQzExOC4xMzMgMjAuMzQ4NSAxMTYuMjY3IDE5LjcxODQgMTE1LjA1MyAxOS4wMTkxQzExNS4wOTQgMTguMjMyNyAxMTUuNTc0IDE3LjEyOTcgMTE2LjExMyAxNi41OTE1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNTcuODE4NSAzOC4xNzE5TDU2LjUzOTMgNDIuMzgwOUM1Ni4wODI2IDQyLjQ4NjEgNTUuNTQwNiA0Mi41MTM1IDU0Ljk3OTcgNDIuNTEzNUM1NC40MDczIDQyLjUwNjkgNTMuNjgzNCA0Mi40MjU0IDUzLjI1MzIgNDIuMjY2Mkw1My4xMTg3IDQyLjA2OTFMNTkuMTg1OCAyMy45MzQzQzU5Ljc3NDMgMjMuODUgNjAuNjY3OCAyMy43OTg4IDYxLjI5MDMgMjMuNzk4OEM2MS44NTc5IDIzLjgwNjQgNjIuNzk5OCAyMy44NjA0IDYzLjM2NDUgMjMuOTY4NEw2OS4yMTI4IDQyLjE0NzhDNjguNzA4NyA0Mi40NDE1IDY3Ljg0NTUgNDIuNjAxNyA2Ny4xNDcxIDQyLjU5NDFDNjUuOTg3MyA0Mi41ODg0IDY1LjQxMjIgNDIuMTg0NyA2NC45OTMzIDQwLjY1MTdMNjQuMjM1MyAzOC4xODhDNjMuODMxNyAzOC4xODQzIDYzLjE4NDUgMzguMjExOCA2Mi45MTQ0IDM4LjIxMThMNTkuMTQxMyAzOC4yMDUxQzU4Ljg3MTMgMzguMjA1MSA1OC4yNDc3IDM4LjE5ODUgNTcuODE4NSAzOC4xNzE5Wk01OC43MTU5IDM1LjMyMjdDNTkuMDk3NyAzNS4zMjI3IDU5LjY2OTEgMzUuMjk1MiA1OS45MzM0IDM1LjI5NTJMNjIuMjUxMiAzNS4zMDU2QzYyLjQ5ODQgMzUuMzA1NiA2My4wMDkyIDM1LjMzMjIgNjMuMzg1NCAzNS4zMzIyTDYyLjU3OTkgMzIuNTczOUM2Mi4xMzM3IDMxLjAzOCA2MS41NDA1IDI4Ljk1MzQgNjEuMTQ0NCAyNy4zMzg4SDYwLjk3ODZDNjAuNzA0OCAyOC43MTI3IDYwLjEzNjIgMzAuNjU5OSA1OS43ODA5IDMxLjg5NzRMNTguNzE1OSAzNS4zMjI3WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNjkuOTI2MiAzMi4xMTMzQzY5LjkyNjIgMzEuMTA1MiA2OS43ODc4IDMwLjIxODMgNjkuMzY1MiAyOS41NDg0QzY5Ljg3NiAyOS4xMTI1IDcwLjcxMTcgMjguODAwOCA3MS41NzQgMjguODAwOEM3Mi45ODIgMjguODEwMyA3My40NjYyIDI5LjU4NjMgNzMuNDY2MiAzMS4wMTQyTDczLjQ0MjUgMzcuMzAyMUM3My40NDI1IDM4LjgwNzcgNzMuNzQwMSAzOS40NjA1IDc0Ljg0MDIgMzkuNDYzNEM3NS41OTQ0IDM5LjQ2NzIgNzYuNjc3NSAzOS4wNjE2IDc3LjUwNzUgMzguMjI0OUw3Ny41MzQxIDI5LjAzMUM3OC4wMjQ5IDI4LjkyMyA3OC42NzQgMjguODk5MyA3OS4yODk5IDI4Ljg5OTNDNzkuOTE5IDI4LjkwMzEgODAuNTU5NiAyOC45Mjk2IDgxLjA3MzEgMjkuMDQxNUw4MS4wNTMyIDM4LjYxNDRDODEuMDQyOCAzOS41NjU3IDgxLjI4NjQgNDAuNDIyMyA4MS43OTE0IDQwLjg1ODFDODEuNjM2IDQxLjQ4MTYgODEuMTI0MyA0Mi4yODYxIDgwLjYwMzIgNDIuNjMxOUM3OS4yNTU3IDQyLjQ5MjYgNzguMzQyMyA0MS43Njg3IDc3Ljg3OSA0MC43MTIyQzc2LjcyMiA0MS43OTI0IDc1LjI2NjYgNDIuNjQ1MiA3My41ODQ3IDQyLjY0NTJDNzEuMDgwMyA0Mi42Mzg2IDY5Ljg5NTkgNDAuNjY1OCA2OS45MDI1IDM4LjAyMjJMNjkuOTI2MiAzMi4xMTMzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNOTEuNjc2NCAzMC4yODQxQzkxLjY3NjQgMzAuNzM5OSA5MS42MTg2IDMxLjE0NjQgOTEuNTEwNiAzMS41NzU2TDg4LjI0ODIgMzEuNTEyMUw4OC4yMjgzIDM4LjYwNTRDODguMjI4MyAzOS4zODk5IDg4LjU0MjkgMzkuODU3MSA4OS4zODE0IDM5Ljg1NzFMOTEuMDU5NiAzOS44NjA4QzkxLjIxOTcgNDAuMzQwMyA5MS4zMjExIDQwLjk5NzkgOTEuMzEzNSA0MS41NTZDOTEuMzEzNSA0MS44MzA3IDkxLjMxMzUgNDIuMTI4MyA5MS4yMzk2IDQyLjM0MTVDOTAuMzI2MiA0Mi40NzcgODkuMDUyNyA0Mi41Nzc0IDg3Ljk5NDMgNDIuNTc3NEM4NS44NDI0IDQyLjU3MDggODQuNzU5MyA0MS41MTUzIDg0Ljc2NSAzOS4yNzUzTDg0Ljc4OTYgMzEuNTM1OEw4Mi43MzU0IDMxLjU1NjdDODIuNjMwMiAzMS4xMTg5IDgyLjYwNzQgMzAuNzIgODIuNjA3NCAzMC4yNTY2QzgyLjYwNzQgMjkuODUzOSA4Mi42MzY4IDI5LjQ0ODQgODIuNzQyIDI5LjAxMDdMODQuNzk1MyAyOS4wNTE0TDg0LjgwMjkgMjcuMTEyOEM4NC44MDI5IDI1LjU0MjcgODUuMjkzOCAyNC45NDk1IDg2LjcyOTMgMjQuOTU3MUw4OC4wNzU3IDI0Ljk2MDlMODguMjYxNCAyNS4xMjM4TDg4LjI1MzkgMjkuMDgyN0w5MS41MTcyIDI5LjAzODFDOTEuNjE4NiAyOS40NzQ5IDkxLjY3NjQgMjkuODc3NiA5MS42NzY0IDMwLjI4NDFaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMDIuNTk3IDQxLjMyMTNDMTAxLjUxIDQyLjM2NzQgMTAwLjEwMiA0Mi44NDc4IDk4LjQ3MTMgNDIuODQxMkM5Ni44NDA1IDQyLjg0MTIgOTUuNDQ1NyA0Mi4zNTMyIDk0LjM3MDIgNDEuMjk4NkM5Mi45NDE0IDM5Ljg2NjkgOTIuNDYgMzguMDUyMyA5Mi40NzE0IDM1Ljc2NzlDOTIuNDc4IDMzLjQ3MSA5Mi45NjUxIDMxLjYzNjYgOTQuNDAwNiAzMC4yMDQ5Qzk1LjQ3OTggMjkuMTg2MyA5Ni44ODUgMjguNjk2NCA5OC41MDU0IDI4LjY5OTJDMTAwLjE1IDI4LjcwOTcgMTAxLjU0NCAyOS4yMDA1IDEwMi42MjcgMzAuMjI4NkMxMDQuMDU1IDMxLjY3MDcgMTA0LjUzNyAzMy41MDE0IDEwNC41MjYgMzUuNzk5MUMxMDQuNTIyIDM4LjA4NjQgMTA0LjAyNSAzOS44OTcyIDEwMi41OTcgNDEuMzIxM1pNOTguNDk3OCA0MC4xNzQ4QzEwMC40NjUgNDAuMTg0MyAxMDAuOTAxIDM4LjEzNDggMTAwLjkxNSAzNS43ODg3QzEwMC45MTggMzMuNDA5NCAxMDAuNDg2IDMxLjM1OSA5OC41MTg2IDMxLjM1MjNDOTYuNTI1IDMxLjM1MjMgOTYuMDkyOSAzMy40IDk2LjA4NTMgMzUuNzc1NEM5Ni4wODI1IDM4LjEyMDYgOTYuNTAyMyA0MC4xNzEgOTguNDk3OCA0MC4xNzQ4WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMjAuMTM2NSAxNS44MzQyQzIwLjcyODcgMTUuMjY4NSAyMS41Mzc5IDE0LjkxNiAyMi40MjExIDE0LjkxNkMyNC4yMzc1IDE0LjkyNzQgMjUuNzA5OSAxNi40MDI3IDI1LjcwOTkgMTguMjIyOUMyNS42OTk2IDE4LjkzMzYgMjUuNDc2OSAxOS41Nzk4IDI1LjEwMTYgMjAuMTE0MkwyNi42MjcyIDIxLjQ4ODFDMjYuNjI3MiAyMS40ODgxIDI2LjIwNDYgMjMuNzk2MyAyNC41Mzk3IDI0LjUxMzZDMjQuNTM5NyAyNC41MTM2IDIxLjY0MjIgMjEuMTg0IDE3LjAwNjcgMjAuNTk1NkMxNy4wMDY3IDIwLjU5NTYgMTYuNzA4MyAxOS4xNjM4IDE4LjQ1MDggMTguMDk0MUMyMC4xODc3IDE3LjAzMTkgMjAuNjQxNSAxNi44MjkxIDIxLjAxMDEgMTYuMjQyNkwyMC4xMzY1IDE1LjgzNDJaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yNS4xOTY0IDI4LjI1NjdDMjQuOTE0IDI4LjI3NzUgMjQuNTkwOSAyOC4yNzc1IDI0LjIzMDggMjguMjkwOEMyMy4wMzk3IDI4LjMyMTIgMjIuMTQ2MiAyOC41MTczIDIxLjk3MzggMjcuNzI2MUMyMS44MjUgMjcuMDc4OSAyMi40ODkyIDI0LjM0MTUgMjIuNjc0OSAyMy41MjY2QzIxLjQ4MDEgMjIuNjA1NiAxOS41MjcyIDIxLjQyNSAxNy4wNTY5IDIxLjExMzNDMTcuMDU2OSAyMS4xMTMzIDE3LjAxNjIgMjIuMTcyNiAxNi45MTg2IDIyLjgwODRDMTYuODE3MiAyMy40NDUxIDE2LjM2MzMgMjQuNDQwMSAxNi41MzU4IDI0LjYxNjNDMTYuNzE4NiAyNC43OTU0IDE3LjE1MjYgMjQuNjU2MSAxNy4yNzY4IDI0Ljg0OTRDMTcuNDQyNiAyNS4xMjcgMTcuMTg1OCAyNS4yNDE3IDE3LjM0NzggMjUuNDA3NUMxNy40NDI2IDI1LjUwODkgMTcuMTkyNCAyNS43MDUgMTcuNTAwNCAyNS45MjU4QzE3LjgyNTQgMjYuMTQ5NCAxNy40NTY4IDI2LjM0NDYgMTcuMzkyNCAyNi41NDQ1QzE3LjMzNDYgMjYuNzQ0NSAxNy4zOTI0IDI3LjE1IDE4LjEyMjkgMjcuMjU4QzE5LjA1MDYgMjcuNDA0IDE5LjIzNjMgMjcuMDc4OSAxOS4zMzAxIDI3LjE4NzlDMTkuNDE5MiAyNy4yODkzIDE5LjQxOTIgMjguMzk2IDE5LjI5OTggMjkuMzY2M0MxOS4yOTk4IDI5LjM2NjMgMTguODAzMyAyOS43NjIzIDE4Ljc2MjUgMzAuNDA5NUMxOC43MzYgMzAuOTEzNiAxOC42OTUyIDMxLjg3NDQgMTkuMDk3OSAzMi41NjEzQzE5LjA5NzkgMzIuNTYxMyAyMy4yMzIxIDMwLjIwOTYgMjQuNTg0MiAyOS43MTVDMjUuOTM3MyAyOS4yMzE3IDI2LjI3ODUgMjkuMTQzNiAyNi4yNzg1IDI5LjE0MzZDMjYuMjc4NSAyOS4xNDM2IDI1LjcwOTkgMjguODAxNSAyNS4xOTY0IDI4LjI1NjdaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zMC42NDM3IDE4LjIzMjZDMzAuNjU3OSAxMy42ODgyIDI2Ljk4MjQgOS45OTI3OSAyMi40Mzc5IDkuOTc5NUMxOS44NDkyIDkuOTc1NzIgMTcuNTQxIDExLjE2NCAxNi4wMjQ5IDEzLjAxNTRDMTYuMDI0OSAxMy4wMTU0IDE2LjQ2NTUgMTMuMTk0NSAxNy4zMjc4IDEzLjYzOEMxOC41ODQyIDEyLjIzNjYgMjAuNDA3MyAxMS4zNzA1IDIyLjQzMTMgMTEuMzczM0MyNi4yMTM5IDExLjM4MzggMjkuMjU5MyAxNC40NjA0IDI5LjI0OTggMTguMjMyNkMyOS4yNDMyIDE5LjQ1MiAyOC45Mjg2IDIwLjU3ODYgMjguMzYyOSAyMS41Njk4TDI5LjU4NDMgMjIuMjUyOUMzMC4yNTE0IDIxLjA2OTQgMzAuNjQzNyAxOS43MDIyIDMwLjY0MzcgMTguMjMyNloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTIyLjQyMDkgMTQuMTQ4M0MyNC42NzEzIDE0LjE1NDkgMjYuNDc0NSAxNS45Nzg5IDI2LjQ2NzggMTguMjIyNkMyNi40Njc4IDE4Ljk0NzUgMjYuMjgxMiAxOS42MjAzIDI1Ljk1MTQgMjAuMjA5NkwyNy43NjY5IDIxLjIyNzNDMjguMjcyIDIwLjM0MTMgMjguNTU5MSAxOS4zMjI3IDI4LjU1OTEgMTguMjI1NUMyOC41NzYxIDE0Ljg0MTkgMjUuODE0OSAxMi4wODA4IDIyLjQzMTMgMTIuMDcwM0MyMC42NzgzIDEyLjA2NjUgMTkuMDk3OCAxMi44MDE4IDE3Ljk3MDIgMTMuOTc1OEMxOC41MDI3IDE0LjI0OTcgMTkuMTMxIDE0LjYwMjEgMTkuODgzMyAxNS4wMzE0QzIwLjU4NjQgMTQuNDgzNyAyMS40NjU3IDE0LjE0ODMgMjIuNDIwOSAxNC4xNDgzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNDEuNzcwOCAyOS4yMzg1QzM4LjQ3MTQgMzAuMTI1NCAzNS44NTkgMjguNzIxMSAzMy4xOTkyIDI4LjEzODRDMzEuODcxNyAyNy44MzcxIDMwLjQ1NyAyNy42OTg4IDI5LjM2NDUgMjcuNjMwNUMyOS4xNzEyIDI3LjYyMDEgMjguOTY5NCAyNy42Njg0IDI5LjA0OTkgMjcuNjk1OUMzMC44MjM4IDI4LjQ5NzUgMzIuNDk5IDI5LjI1NTYgMzIuNjk0MiAyOS4zMjI4TDMyLjcwMTggMjkuMzMzMkwzMi43MzIxIDI5LjM0NjVDMzQuMDIwOCAyOS45MTg4IDM3Ljc0NzQgMzEuNDAwNyAzOS40NzM5IDMxLjM5NzlDMzkuNTY3NyAzMS4zOTc5IDM5LjY2MjUgMzEuMzk0MSAzOS43NDQgMzEuMzgwOEM0MC42OTgxIDMxLjI0NTMgNDEuNzM2NiAzMC45NzQzIDQyLjc1MjQgMzAuNzAwNUM0My44Njg2IDMwLjM5NTQgNDQuOTIxNCAzMC4xMTUgNDUuODAwNyAzMC4wNTA1TDQ3LjIyNTggMjkuOTQ5Mkw0Ni40MjE0IDMxLjEzMzZDNDYuMjExIDMxLjQ0ODEgNDUuNzYwOSAzMi4xNDE3IDQ1LjM5NTEgMzIuODA1QzQ2LjA1NTYgMzIuODA1IDQ2LjQ1NDUgMzIuODA1IDQ2LjQ1NDUgMzIuODA1QzQ2LjQ1NDUgMzIuODA1IDQ3LjE4NzkgMzIuODUyNCA0Ny41Njg4IDMyLjYxMTdDNDguNDg4OSAzMi4wNTA4IDQ4LjUwMjEgMjkuNDkyNCA0OC44MjYyIDI4LjgzNThDNDkuMTQxOCAyOC4xNzkxIDQ5Ljc0MzQgMjcuNTgwMyA0OS43NDM0IDI3LjU4MDNDNDYuODY3NiAyNy40MzE1IDQ1LjA4MDYgMjguMzU4MiA0MS43NzA4IDI5LjIzODVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik00NS42NjYyIDM2LjgwNEM0NS41MTM2IDM3LjA5NTggNDQuODQ2NiAzOC44ODE5IDQ0LjM2NjEgNDAuMzk4QzQzLjg4MTkgNDEuOTIxNiA0NC4zMzAxIDQyLjU3NzMgNDIuNDcyIDQyLjAzNjNDNDAuNjM3NSA0MS40OTUyIDM2LjExNTggMzguMTU5IDM0LjcwMTIgMzYuNjkyMkMzMy45MjYgMzUuODk0MyAzMi44OTg5IDM0Ljg3NTcgMzIuMDQxNCAzNC4xMjgyQzMxLjc2NDcgMzMuNTA4NCAzMS4zNjQ4IDMyLjc4NzQgMzEuMDgwNiAzMi4xNTE2QzMxLjAzNyAzMi4wNjcyIDMxLjE0NzggMzIuMDI5NCAzMS4yNDY0IDMyLjA5MUMzMy4wMzM1IDMzLjI5ODEgMzYuMTY5OCAzNS4yNTc2IDM4LjM0MjYgMzYuMTMxMkM0MS4wNDY5IDM3LjIyNDcgNDMuODU4MyAzNy42NTExIDQzLjk3NzYgMzcuNjY3Mkw0NC43MTIgMzcuNzI3OEM0NC43MTIgMzcuNzI3OCA0NC4zMTU5IDM2LjEwNzYgNDQuNjY4NCAzNC42OTk1QzQ2LjAzODYgMzQuNzUzNSA0Ni43Nzk1IDM0Ljc5MDUgNDcuMDYgMzQuOTYzOUM0Ny4zNDE0IDM1LjEzNjMgNDguMDE4IDM1LjQ4NzggNDcuODE4MSAzNy4wNDE4QzQ3LjYxNTMgMzguNTkxIDQ3LjQ0MjggMzkuOTIxNCA0Ny40NDI4IDM5LjkyMTRMNDUuNDU5NiAzOS4xN0M0NS40NTk2IDM5LjE3IDQ1Ljc3MDQgMzcuODg0MiA0Ni4wMzg2IDM3LjIyNDdDNDYuMjk1MyAzNi41NzQ3IDQ2LjA1ODQgMzYuMDk3MSA0NS42NjYyIDM2LjgwNFoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTI3LjExMTEgMjIuMzQ4NkMyNy4wMTE2IDIyLjYwOTIgMjYuODgwOSAyMi45NDM3IDI2LjcwMTggMjMuMjc5MUMyNi4zNDI2IDIzLjc1NTcgMjUuNDA1NSAyNC42OTY2IDI0Ljc5MzQgMjQuOTYxTDI0LjMyNTMgMjUuMTYzOEwyMy45OTc1IDI0Ljc4MTlDMjMuOTg3MSAyNC43Njc3IDIzLjYyNTEgMjQuMzMxOCAyMy4xNjY1IDIzLjkyMTVDMjMuMTUxMyAyMy45ODIyIDIyLjM4IDI2Ljk1MzYgMjIuNzQ1OCAyNy40OTE5QzIyLjk1NTIgMjcuNzk2IDI1LjQ3OTQgMjcuNTYwMSAyNS40Nzk0IDI3LjU2MDFMMjYuMjYwMiAyOC4zMDAxQzI2LjQ4ODYgMjguNDgzOSAyNi42NDQgMjguNjA5IDI2LjY0NzggMjguNjA5QzI2LjY0NzggMjguNjA5IDI2Ljg2NzYgMjguNzU3OCAyNy4xNDE0IDI4LjkyMzZDMjcuMzg1OSAyOC44NjU4IDI3LjU4MTEgMjguODI4OCAyNy43MjMyIDI4Ljc5NzZDMjcuNjIxOSAyOC41ODE1IDI3LjUwNzIgMjguMzAzOSAyNy4zODU5IDI3Ljk2NTZDMjcuMDQ2NyAyNy4wMDEgMjcuMzU1NiAyNi4xNjUzIDI3LjQ1NjEgMjQuOTQ2OEMyNy41Njc4IDIzLjcyMjYgMjcuMTExMSAyMi4zNDg2IDI3LjExMTEgMjIuMzQ4NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTEyLjc5NjggNDUuOTk4NUMxMy4xMTggNDQuMjA0OSAxMy44NDg1IDQxLjE3MjggMTQuMjU1IDQwLjAxODdDMTQuNjY0NCAzOC44NjU1IDE1LjI5MDcgMzcuNDc0NSAxNS4yOTA3IDM3LjQ3NDVDMTUuMjkwNyAzNy40NzQ1IDE1LjA2MTQgMzUuODEyNiAxNS4wMDY0IDM1LjA4MkMxNC45NTkxIDM0LjM0NjggMTUuOTkzOCAzMy40NTggMTYuNDgyNyAzMi45MTk4QzE2Ljk2ODggMzIuMzc0IDE3LjczMDYgMzEuMDI0NyAxNy43MzA2IDMxLjAyNDdDMTcuNzMwNiAzMS4wMjQ3IDE3LjkwNTkgMzAuNTg3OSAxNy45NTA1IDMwLjEwNzVDMTcuOTU3MSAyOS45ODUyIDE2LjUyMTYgMzAuNjUyMyAxNS4zMzQzIDMzLjE1NTdDMTMuODkzMSAzNi4xODUgMTIuNjA0NCA0MC43NDM1IDEyLjYwNDQgNDAuNzQzNUwxMi4xMjk3IDQzLjAzMDlDMTIuMTI5NyA0My4wMzA5IDExLjkzMzUgNDMuNjQ2OCAxMS41MzA4IDQ0LjcxOTRDMTEuMzg0OSA0NS4wOTg0IDExLjIwNTggNDUuNjUzNyAxMS4wMjI5IDQ2LjI2MkwxMi43NDY1IDQ2LjI2OTVDMTIuNzY1NSA0Ni4xODQzIDEyLjc4MjYgNDYuMDg2NyAxMi43OTY4IDQ1Ljk5ODVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zLjI2MDUxIDM3LjQ3MDlDMy4zNjQ3NyAzNy41MzUzIDMuNTMwNTkgMzcuNjEwMiAzLjY5MDY5IDM3LjY0MzRDMy42OTA2OSAzNy42NDM0IDQuMTcwMTYgMzcuNjY0MiA0LjU3MDAxIDM4LjI5NjJDNC45ODk4MSAzOC45Mzk2IDUuODU5NjMgNDEuNTg5OCA3LjAwNjE3IDQyLjU0MDJDOC4xNTY0OSA0My40ODExIDkuMzg4MzMgNDQuMDc2MiAxMC4wNjU4IDQ0LjAwMjJDMTAuNzQ1MiA0My45MjU1IDExLjExMSA0My41MzIzIDExLjI3NzcgNDIuODY4TDExLjc2MSA0MC41Njc0TDExLjc2MzggNDAuNTUwNEMxMS44MTc4IDQwLjM2MTggMTMuMDg3NSAzNS45MDQ2IDE0LjUzMjYgMzIuODY4N0MxNS4zMzQyIDMxLjE4MzEgMTcuMTA4IDI5LjY3MDggMTcuMTA4IDI5LjYzMzhDMTcuMDkwOSAyOS41OTk3IDE2LjQyNzYgMjkuNzg2NCAxNS44MTQ2IDMwLjE3ODdDMTUuMTk1OCAzMC41NzEgMTMuODU2IDMyLjM5MjEgMTMuNDIzIDMzLjUxNDlDMTIuOTgyNCAzNC42Mzg3IDEzLjI3MzMgMzUuMDM0OCAxMi40MzA5IDM1Ljg0MDJDMTEuNTg1NyAzNi42MzkgMTAuNDY0NyAzOC41MzAyIDEwLjE2MDYgMzkuNTY4N0MxMC4xMTYgMzkuNzE0NiA5Ljk5NzU3IDM5LjYxMzMgOS43MzAzNSAzOS4zMzk0QzkuNDYzMTggMzkuMDcxMyA4LjEyOTk2IDM4LjExNzEgNy40Njk1MyAzNy42MTAyQzYuODE2NjcgMzcuMDg1MyA1LjUyMDQxIDM1Ljk1NDggNS40NDkzNCAzNS43MzIyQzUuMjM5OTUgMzUuMTczMSA1LjIzMzMgMzQuNjE1IDUuMTM0NzcgMzQuMTQ1QzUuMDM0MzQgMzMuNjc0MSA0LjYxMzYzIDMyLjY0ODkgMy41MDQwNSAzMi40OTM1QzMuMDcwMDQgMzIuNDM1NyAyLjQ5ODY5IDMzLjAwNyAxLjk2NzEyIDMzLjE2OTFDMS40MzU1NCAzMy4zMzU5IDEuMjMyNzUgMzMuNzM4NiAxLjkwOTMzIDMzLjg2NjVDMi40MjQ4IDMzLjk2ODggMi45MTE4NCAzMy43MDE2IDMuMDU2OCAzMy42MjY4QzMuMDcwMDQgMzMuNjIwMSAzLjA5NDY5IDMzLjYxMzUgMy4wOTQ2OSAzMy42MTM1QzMuMDk0NjkgMzMuNjEzNSAyLjk5OTk0IDM0LjQ5IDMuMjUyOTQgMzQuOTI1OEMzLjUxMDY1IDM1LjM3NjggMy42MzI5MSAzNS40MjMzIDMuNjMyOTEgMzUuNDIzM0MzLjYzMjkxIDM1LjQyMzMgMy4zNTgxMiAzNS43NDE3IDMuMjY3MTYgMzYuMTMxMUMzLjE5NjA4IDM2LjQwMjEgMy4xNTgxOSAzNi45MzI3IDMuMTUxNTUgMzcuMjIwOEMzLjE0NDkgMzcuMzMxNiAzLjE5NjA4IDM3LjQyNzMgMy4yNjA1MSAzNy40NzA5WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi45ODY2MSAzMi4xNTE4TDMuMDMzMDQgMTQuODU1NUgyLjEzMjg1TDIuMDg1NDUgMzIuNTYxMUMyLjA4NTQ1IDMyLjU2MTEgMi4wODU0NSAzMi41NjExIDIuMDkzMDcgMzIuNTYxMUMyLjMxNTcgMzIuNDE5IDIuNTkzMzUgMzIuMjQyNyAyLjk4NjYxIDMyLjE1MThaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yLjA2ODQ1IDEzLjI1NUMyLjA2ODQ1IDEzLjI1NSAxLjI4Mzg3IDExLjY3MTcgMS4xMzEyOSAxMS4zODY1QzAuOTc1OTAxIDExLjEwMzIgMi4xOTQ0NCA1LjMwNjE3IDIuNTQzMTYgMy45NTIxNUMyLjg5MTg0IDUuMzEyODEgNC4wNzUzNSAxMS4xMTM2IDMuOTE5OTUgMTEuMzk3OUMzLjc2NDU2IDExLjY3NTUgMi45NzI0MiAxMy4yNTUgMi45NzI0MiAxMy4yNTUiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMuNTk1MDcgMTQuMDcwNEMzLjU5NTA3IDEzLjg2NzcgMy40MzMwMyAxMy42OTgxIDMuMjIzNiAxMy42OTgxTDEuNzgxNDYgMTMuNjkxNEMxLjU3NTg1IDEzLjY5MTQgMS40MDUyNyAxMy44NjM5IDEuNDA1MjcgMTQuMDZDMS40MDUyNyAxNC4yNjk0IDEuNTc1ODUgMTQuNDMyNCAxLjc4MTQ2IDE0LjQzMjRMMy4yMjM2IDE0LjQzNjFDMy40MzMwMyAxNC40MzYxIDMuNTk1MDcgMTQuMjc5OCAzLjU5NTA3IDE0LjA3MDRaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0wLjgxMDE1MiAzMi42NDkyQzAuNjcwODY4IDMyLjkxNjQgMC42NzA4NjggMzMuMjU3NiAwLjc5OTcyMSAzMy41OTY4QzAuNzI4Njk3IDMzLjY0NyAwLjM3MDUxNiAzMy45NzU3IDAuNTQ5NTgyIDM0LjQwMjFDMC41OTAzMzUgMzQuNTIwNiAwLjY1MDk3NiAzNC42MTU0IDAuNzAyMTYgMzQuNjkzMUMwLjY3MDg2OCAzNC44MTgxIDAuNjYxNDA5IDM0Ljk5NDMgMC43MDg3NTggMzUuMTk0M0MwLjc3OTgzMSAzNS40NjE1IDAuODQ0MjU4IDM1LjU5MDQgMS4wMjMzNyAzNS42ODc5QzAuOTk1ODY4IDM1Ljg4NzkgMC45NjU1NDUgMzYuMjI2MiAxLjA3NDU2IDM2LjQ2M0MxLjE5MjAxIDM2LjcxMzIgMS4yNjk3MyAzNi44MzE2IDEuNjM4MzQgMzcuMDA3OEwxLjY0NTkxIDM0LjM2MTRDMS42NDU5MSAzNC4zNjE0IDEuMTI0NzcgMzQuMDI2OSAxLjExMTQ4IDMzLjU4MjVDMS4wOTcyNiAzMy4xNDAxIDEuNTc4NjIgMzIuNzQ2OCAxLjU3ODYyIDMyLjc0NjhWMzIuMTAxNkMxLjIzMjc2IDMyLjI2NjQgMC45NDE4NjkgMzIuNDA1NyAwLjgxMDE1MiAzMi42NDkyWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi45NzI1IDM3Ljk5ODZDMi45NDg3OCAzNy45OTE5IDIuOTMyNjcgMzcuOTgyNSAyLjkzMjY3IDM3Ljk3ODdDMi45MzI2NyAzNy45Nzg3IDIuNjU0MSAzNy43OTIgMi42MjM3OCAzNy4zODY1QzIuNTkzNDYgMzYuOTgzOCAyLjY1NDEgMzYuMzk0NCAyLjc2OTcxIDM1Ljk2OEMyLjgxMzI4IDM1Ljc5MjcgMi44Nzg2NyAzNS42MjMxIDIuOTQ4NzggMzUuNDgzOEMyLjkxMTg2IDM1LjQyMDQgMi44Nzg2NyAzNS4zNDU1IDIuODM0MTQgMzUuMjcwN0MyLjcxMTkzIDM1LjA2NSAyLjYzNzA3IDM0LjYwODMgMi42MDI5MiAzNC4zNTA2QzIuNDY1NTIgMzQuMzgwOSAyLjMxNTgxIDM0LjM5ODkgMi4xNjQyIDM0LjM5ODlDMi4xMzI5NiAzNC4zOTUxIDIuMTA2NDIgMzQuMzk1MSAyLjA3OTg4IDM0LjM4NDdMMi4wNDE5OSA0Ni4yMzU1TDIuOTQyMTggNDYuMjM5M0wyLjk3MjUgMzcuOTk4NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMxLjk2MDkgMzYuNzY3NkMzMS43OTUxIDM1LjkwMDYgMzEuNjgwNCAzNS4yMjQxIDMxLjYwMTggMzQuOTgwNkMzMS4xMTc2IDMzLjMyODEgMzAuMjA0MiAzMS45OTg3IDI5LjkwMjggMzEuNjc3NUMyOS42MTg2IDMxLjM2NTcgMjguOTM1NCAzMS4xOTA0IDI4LjQzNzkgMzEuNDMwMUMyNy41ODE0IDMxLjgyNjMgMjcuNTIwNyAzMy43NzkxIDI3LjQ2MjkgMzYuMzEzOEMyNy41ODE0IDM2LjMxMzggMjguMTMgMzYuMzA5OSAyOC41NjY4IDM2LjMyMDRDMjkuNzM3IDM2LjMyMzIgMzAuODcxMiAzNi40NzU4IDMxLjk2MDkgMzYuNzY3NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTI4LjU2NjkgMzYuOTQ2M0MyMi43MzI4IDM2LjkzMyAxNy44MTEzIDQwLjg5OTQgMTYuMzg0MyA0Ni4yODA0TDE5LjgyODYgNDYuMjlDMjEuMTM4MSA0Mi43NDcxIDI0LjU1NjkgNDAuMjMzMyAyOC41NTI3IDQwLjIzOTlDMzIuNTU5OSA0MC4yNTMyIDM1Ljk1NCA0Mi43OTQ1IDM3LjI0NjQgNDYuMzQxMUw0MC42OTg0IDQ2LjM1MDZDMzkuMjk0MSA0MC45NTcyIDM0LjQwMzggMzYuOTY4MSAyOC41NjY5IDM2Ljk0NjNaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zNC4yMDEgMzcuMTgwMkMzMy43NDgxIDM2LjcwMjYgMzMuMTU1OCAzNi4xNTQ5IDMyLjU5MyAzNS42MzY2QzMyLjQ5NTQgMzUuNTQ5NSAzMi4zNTk5IDM1LjU3MzEgMzIuMzgzNiAzNS42NzQ1QzMyLjQ4NTkgMzYuMDYwMiAzMi41OTMgMzYuNDk5OCAzMi43MDIgMzYuOTY3OUMzMy41ODg5IDM3LjI1NzkgMzQuNDMxMiAzNy42NDA2IDM1LjIxNTggMzguMTA0QzM0Ljc5OTkgMzcuNzU1MyAzNC40NTQ5IDM3LjQzNDEgMzQuMjAxIDM3LjE4MDJaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik00MC4wODYxIDQzLjA4ODdDNDIuMzMxOCA0NC4wOTAzIDQ0LjczOTUgNDQuODIwOCA0Ni43MTUxIDQ1LjE3MzNDNDYuNzE1MSA0NS4xNzMzIDQ1LjQ1OTYgNDIuNjE0IDQ1LjUxMzcgNDEuMTQ5MUM0NS41MjAzIDQwLjc4MDYgNDUuMzYyIDQwLjUyNjYgNDUuMTA3MiA0MC4zNTA0QzQ1LjA4MDYgNDAuNDM4NSA0NS4wNTAzIDQwLjUyNjYgNDUuMDMwNCA0MC42MDgxQzQ0LjkyOCA0MC45MTk4IDQ0Ljg3MTIgNDEuMTg5OSA0NC44MTYzIDQxLjQ0MDFDNDQuNjk4OCA0Mi4wMjI4IDQ0LjUxODcgNDIuOTA4NyA0My40NDIzIDQyLjkwODdDNDMuMTU4IDQyLjkxMTYgNDIuNzk2MSA0Mi44NDUyIDQyLjI4MTYgNDIuNjk1NUM0MS4yNDY4IDQyLjM5OCAzOS41MjMyIDQxLjM0OTEgMzcuOTA1OCA0MC4xODQ2QzM4Ljc2MjMgNDEuMDQ0OSAzOS40OTY3IDQyLjAyNTYgNDAuMDg2MSA0My4wODg3WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMTMuMzY5MSA0Ni4yNjg4QzE0LjE2MTMgNDYuMjc1NCAxNC45MzI2IDQ2LjI3NTQgMTUuNzIxIDQ2LjI3OTJDMTYuNjA3OSA0Mi43NDk3IDE4LjkzNiAzOS43NzA2IDIyLjAzMjYgMzguMDA4MkMyMy41OTYgMzcuMzg5NCAyNS4xMDc0IDM2LjY0NDcgMjYuNzkzMSAzNi40Mjg3QzI2LjgwMDYgMzYuMDY1NyAyNi43OTMxIDM1LjUxMTUgMjYuODIwNSAzNC44OTQ2QzI2Ljg5NTQgMzIuODE3NiAyNy4yNjY4IDMwLjAxNDggMjkuNjI5MSAzMC45ODk4QzI5LjY4OTcgMzAuODkyMiAyOC4wNjI4IDI5LjQ0NjMgMjguMDYyOCAyOS40NDYzQzI4LjA2MjggMjkuNDQ2MyAyNi41MTkyIDI5LjY4OTggMjQuODMwNyAzMC4zNjA3QzIzLjU1MTUgMzAuODY4NSAyMC43NDMgMzIuODM3NSAxOS4wMzc0IDM0LjMzMzdDMTYuNDI3OCAzNi42MzE0IDE0LjkyNiAzOS45MDQyIDE0LjAzNTMgNDMuMjY3OUMxMy43NjE0IDQ0LjI2MTkgMTMuNTQ1NCA0NS4yODA1IDEzLjM2OTEgNDYuMjY4OFoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMxLjQxODcgMjkuNTI1NEMzMC40Mjc2IDI5LjA3OTEgMjguOTg1NCAyOC40MjkxIDI4LjI1MSAyOC4xMDEzQzI4LjE4MzggMjguMDY4MSAyOC4yMTQxIDI4LjM1OCAyOC4zNDMgMjguNTA2OEMyOS4wODAxIDI5LjI4MTkgMzAuMzE4NiAzMC41MjQxIDMwLjMzMjggMzAuNTQ3OEMzMC40MTcyIDMwLjYxMjIgMzAuNTE4NSAzMC42ODMzIDMwLjYwNjYgMzAuNzUxNUMzMS45MDk1IDMxLjY2MTEgMzUuOTM2NiAzNC40MTk0IDM4LjYwMyAzNS40ODgyQzQxLjI2MDkgMzYuNTY0NiA0My44NzIzIDM2LjkzMzIgNDMuODcyMyAzNi45MzMyQzQzLjcyMjYgMzYuMDIyNiA0My45MTMxIDM0LjcxMDMgNDQuMjI2NyAzMy42NzQ2QzQ0LjUxMTkgMzIuNzc4MyA0NS41MjY3IDMxLjIyMTUgNDUuNzgzNSAzMC44MzU4QzQ1LjgyODEgMzAuNzc0MiA0NS43MiAzMC43NTQzIDQ1LjY2MzIgMzAuNzU0M0M0NC4wOTIyIDMwLjkyNjggNDEuODE1MiAzMS43OTI4IDM5LjgzODYgMzIuMDY3NkMzOC4yOTUxIDMyLjI4MDggMzQuOTIxOCAzMS4wMDE2IDMzLjMyMDQgMzAuMzQ4OCIgZmlsbD0iI2ZmZmZmZiIvPgo8L3N2Zz4=)
}

.view.logo.d-logo.type-white .logo-img:before {
    padding-bottom: 37%
}

.view.logo.d-logo.type-white-square .logo-img {
    background-color: var(--color-blue1);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI2IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgMTI2IDQ3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDAuOTU4OCAyMC4xMzE2SDQwLjg1NzRDMzguNTY2MiAyMC4xMjUgMzcuMDg0MyAxOS40Nzg3IDM1LjkzMDEgMTguNDczNEMzMy43MjcxIDE2LjU3NTUgMzMuMDUzNCAxMy4zNjM0IDMzLjA2NzYgMTAuNTExM0MzMy4wNzQyIDcuNjQ3ODQgMzMuNzUzNiA0LjQ0MDQ1IDM1Ljk3NDcgMi41ODg5OEMzNy4xMDUxIDEuNTg0NiAzOC41NTU4IDAuOTQ0MDI2IDQwLjg1NzQgMC45NTgyNEM0My4xNzg5IDAuOTU4MjQgNDQuNjA2OCAxLjYwNDQ5IDQ1Ljc2MDkgMi42MDg4N0M0Ny45NDk4IDQuNDc3NDIgNDguNjEwMiA3LjY4ODU5IDQ4LjU5OTggMTAuNTc1N0M0OC41OTYgMTMuMTkwOSA0OC4xMjYgMTUuOTk2NiA0Ni4zMDg2IDE3LjgyNzJDNDUuODAwOCAxOC4zODkxIDQ1LjI1OTcgMTguNzY4MSA0NC42NTggMTkuMDA4OEw0NS4zMTA5IDE5LjQ2NTVDNDYuODQ0IDIwLjU3NSA0Ny42Nzk3IDIwLjg0OTggNDguNzExNiAyMC44NTU1QzQ4LjY0MzQgMjIuNTI3OSA0Ny41NjUxIDIzLjQ2NSA0Ni4zNDk0IDIzLjQ1ODRDNDUuMjczIDIzLjQ1NDYgNDQuNTI1NCAyMy4wNzU2IDQzLjg3MjUgMjIuNTQxMkw0MC45NTg4IDIwLjEzMTZaTTQwLjgxMzggMTcuMjc1N0M0NC4yNjQ3IDE3LjI4MjQgNDQuODM5OSAxMy42MjIxIDQ0Ljg0NjYgMTAuNTQ0NEM0NC44NjA4IDcuNDY4NzggNDQuMzAyNyAzLjc5NDIgNDAuODUwNyAzLjc4MzgyQzM3LjQyMTYgMy43ODAwNCAzNi44MTcgNy40NDIyNCAzNi44MDk1IDEwLjUxNDFDMzYuOCAxMy41OTA4IDM3LjM4MTggMTcuMjYyNSA0MC44MTM4IDE3LjI3NTdaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik01MS45NTcgMTguODA0OUM1Mi41NjI1IDE5LjU3NTIgNTMuNDYzNiAyMC4wMzI5IDU0LjY3MDggMjAuMDMyOUM1Ni4zNDcgMjAuMDM5NSA1Ny44MDE1IDE5LjE4MzkgNTguOTcyNiAxOC4xMDA5QzU5LjQyMzcgMTkuMTYwMiA2MC4zMzkgMTkuODk0NSA2MS42OTAyIDIwLjAzMjlDNjIuMTk4MSAxOS42Nzc2IDYyLjY3OTcgMTguODcyMSA2Mi44NDI3IDE4LjI1MzRDNjIuMzMxIDE3LjgxNjYgNjIuMDU4MyAxNi45NTM0IDYyLjA1ODMgMTYuMDA4N0M2Mi4wNTgzIDE1Ljk2NTEgNjIuMDU4MyAxNS45MTc4IDYyLjA1ODMgMTUuODc4QzYyLjA1ODMgMTIuNzI2NSA2Mi4wOTM5IDkuNTg4MjIgNjIuMDkzOSA2LjQzNThDNjAuOTkzOCA2LjE5NjA1IDU5LjYzMjYgNi4xODE4MyA1OC42NjIzIDYuNDIyNTFDNTguNjYyMyA5LjUwNzY5IDU4LjY2MjMgMTIuNTM5OCA1OC42NjIzIDE1LjYxNjRDNTcuNjkyIDE2LjQ2MjYgNTYuNzA1OSAxNi44NTQ4IDU1Ljk1MTYgMTYuODU0OEM1NC44NDc3IDE2Ljg1MTEgNTQuNTQxNSAxNi4yMDMgNTQuNTQxNSAxNC42OTI2QzU0LjU0ODEgMTIuNTkxOSA1NC41NDc2IDEwLjQ5OTcgNTQuNTUzMyA4LjQwODU2QzU0LjU1MzMgNi45ODA2MSA1NC4wNjY1IDYuMTkyMjYgNTIuNjY4OSA2LjE4ODQ4QzUxLjgwMjggNi4xODg0OCA1MC45NjQgNi41MDk2OSA1MC40NTcgNi45MzcwNEM1MS40Nzg1IDguNTU3MyA1MS4wMDc2IDExLjEzMjcgNTEuMDAwOSAxMi45NTM5QzUxLjAwMDkgMTMuNTU5NCA1MC45NTY5IDE0LjIwODQgNTAuOTU2OSAxNC44NjUxQzUwLjk1NjkgMTYuMjY5MyA1MS4wODgxIDE3LjcwMSA1MS45NTcgMTguODA0OVoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTc1LjA0MiAyMC4wNjQzQzczLjc3NDEgMTkuOTI4OCA3Mi45NjQ5IDE5LjMzIDcyLjQ4NDUgMTguNTE4QzcxLjUzNDEgMTkuNDM0MiA3MC4yMzQxIDIwLjIxMDIgNjguNDg3OCAyMC4yMDI2QzY1Ljc1NjkgMjAuMTk5OCA2NC40NDM2IDE4LjA5NDQgNjQuNDUxMiAxNi4xNDUzQzY0LjQ1NzkgMTIuOTk0OCA2Ni44ODc0IDExLjYgNjkuNzIzNCAxMS42MDc2QzcwLjM0NTkgMTEuNjExNCA3MS4xNzg4IDExLjYxMTQgNzEuOTg3MSAxMS42OTI5TDcxLjk5MzcgMTAuOTY4QzcxLjk5MzcgOS41NTcxNSA3MS4zMjM4IDguOTEzNzUgNjkuOTk3MiA4LjkwOTk3QzY4Ljc0ODMgOC45MDMzMyA2Ny4yOTc2IDkuMzU3MTcgNjUuODkzNCA5Ljg0MDQxQzY1LjM4ODQgOS4yNzk1IDY1LjA2MzMgOC4yMTcyOSA2NC45ODY2IDcuMzMwNDJDNjYuNjYzOCA2LjYzNjgxIDY5LjExMTMgNi4xMjUxNCA3MC44OTM2IDYuMTI4OTNDNzMuMzc4MSA2LjEzODQ0IDc1LjUwNzIgNy40Njg3OCA3NS40OTMgMTAuNzAzNkw3NS40Nzk3IDE2LjIzNzJDNzUuNDc5NyAxNy4xMjMyIDc1LjY2OTMgMTcuNzk2OSA3Ni4yMzEyIDE4LjIyNjFDNzYuMDY1MyAxOC44Nzk5IDc1LjUyMzMgMTkuNzE4NSA3NS4wNDIgMjAuMDY0M1pNNzEuOTczOCAxNi4zNTg1TDcxLjk4MDQgMTQuMDEwNUM3MS4zMTA1IDEzLjk1NjUgNzAuNTgxOCAxMy45MzE5IDcwLjA0MTggMTMuOTI1M0M2OC42Mzc1IDEzLjkxOTUgNjcuOTI5NiAxNC43MDMyIDY3LjkyOTYgMTUuOTQ1NEM2Ny45MjMgMTYuODMyMyA2OC40NjUxIDE3LjU0MDEgNjkuNDM2MyAxNy41NDI5QzcwLjI0NDUgMTcuNTQyOSA3MS4xOTU5IDE3LjEzNjQgNzEuOTczOCAxNi4zNTg1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNODMuOTI2NCAxNy4yODIxQzg0LjExMjEgMTcuNzY5MSA4NC4yMjExIDE4LjM4ODggODQuMjIxMSAxOC45ODM4Qzg0LjIyMTEgMTkuMjU4NiA4NC4xODMyIDE5LjU0OTUgODQuMTMzIDE5Ljc2NTVDODMuNDA1MyAxOS44NzE3IDgyLjQwNDcgMTkuOTk5NiA4MS41MTc4IDE5Ljk5NThDNzkuNDE2MSAxOS45OTU4IDc4LjUwMTcgMTguOTQwMyA3OC41MDgzIDE2LjcwNDFMNzguNTQ5MSAwLjE5NjE0MUw3OC43Mzk2IDBMODAuMDkyNyAwLjAwNjY0MjA4QzgxLjUxNzggMC4wMTA0Mjc5IDgyLjAxMDUgMC42Mzk2MDIgODEuOTk3MiAyLjIwMzA1TDgxLjk2NjkgMTYuMDMzMkM4MS45NTc0IDE2Ljg0NTMgODIuMjgyNCAxNy4yNzU0IDgzLjA5MDcgMTcuMjc1NEw4My45MjY0IDE3LjI4MjFaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik05MC4yMzY4IDE5Ljg5MTRDODkuNzQzMSAxOS45NzI5IDg5LjA5NjkgMjAuMDEzNiA4OC40NzQ0IDIwLjAxMzZDODcuODU5NCAyMC4wMTM2IDg3LjIwOTQgMTkuOTYyNSA4Ni43MDA1IDE5Ljg4MUw4Ni43Mjg5IDEwLjQ5MzhDODYuNzI4OSA5LjU3MzY5IDg2LjQzNDMgOS4wMTE4MSA4NS41MTMzIDkuMDA1MTZIODUuMTY1NUM4NS4wNTM3IDguNTk4NjcgODUuMDA1NCA4LjIyNjMyIDg1LjAwNTQgNy43ODY2NUM4NS4wMDU0IDcuMzkwNTggODUuMDYwMyA2LjkyNjMgODUuMTcyMiA2LjUyNzM3Qzg1LjkyOTIgNi40NDY4NCA4Ni43MTQ3IDYuMzk1NjYgODcuMjIyNiA2LjQwMjMxSDg3LjY3NTZDODkuMjcwMyA2LjQwNjA5IDkwLjI2NTIgNy40NzIwOCA5MC4yNjUyIDkuMjM1NDFMOTAuMjM2OCAxOS44OTE0Wk04Ni4yMDY5IDEuMjkyMjZDODYuNjEyNCAxLjA3NjIzIDg3LjM0MDEgMC45NTAxOTUgODcuOTYzNiAwLjk1MDE5NUM4OC41Nzk1IDAuOTU3NzYyIDg5LjM3MTcgMS4wODY2NiA4OS43MTY2IDEuMjk4OTFDODkuOTAyMyAxLjczMjg2IDg5Ljk4MzggMi4yNzc2OCA4OS45ODM4IDIuNzEwNzFDODkuOTc3MiAzLjE2NzQxIDg5Ljg5NTcgMy42ODE5NSA4OS43MDI0IDQuMTA0NTVDODkuMzYyMiA0LjMyNDM3IDg4LjU2OTEgNC40ODM1NCA4Ny45NTAzIDQuNDgwNzNDODcuMzMzNSA0LjQ4MDczIDg2LjU1MjcgNC4zMTM5NCA4Ni4xOTkzIDQuMDk3OTFDODYuMDEwNyAzLjY2ODY2IDg1LjkzNTkgMy4xNjA4MiA4NS45MzU5IDIuNzA0MTFDODUuOTM1OSAyLjIzOTc5IDg2LjAxNzMgMS43MTk2MiA4Ni4yMDY5IDEuMjkyMjZaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMDEuMTg2IDcuNzU5NkMxMDEuMTg2IDguMjE3MjMgMTAxLjEzNSA4LjYxOTAyIDEwMS4wMyA5LjA1Mjk4TDk3Ljc1MzggOC45OTEzN0w5Ny43Mzk3IDE2LjA3NDJDOTcuNzMzOSAxNi44NjkyIDk4LjA2NDcgMTcuMzE5MyA5OC44OTQ3IDE3LjMyMzFMMTAwLjU2NSAxNy4zMjY4QzEwMC43MzIgMTcuODE3NiAxMDAuODQgMTguNDYzOSAxMDAuODQgMTkuMDMyNEMxMDAuODQgMTkuMzAyNCAxMDAuODMzIDE5LjU5MzMgMTAwLjc1NiAxOS44MTdDOTkuODMwOSAxOS45NDU4IDk4LjU1OTMgMjAuMDQ0MyA5Ny41MTQxIDIwLjA0NDNDOTUuMzU3NSAyMC4wMzY4IDk0LjI3ODIgMTguOTg0MSA5NC4yODQ5IDE2Ljc1MTdMOTQuMzA0OCA5LjAwNTU4TDkyLjI1ODEgOS4wMjgzM0M5Mi4xNTM5IDguNTk1MyA5Mi4xMjI2IDguMTg5NzcgOTIuMTIyNiA3LjcyNTVDOTIuMTIyNiA3LjMyNjU3IDkyLjE1MzkgNi45MTcyMSA5Mi4yNjQ3IDYuNDkwODNMOTQuMzE2MSA2LjUyNzc5TDk0LjMxOSA0LjU4MjQ5Qzk0LjMyNTYgMy4wMTUzMSA5NC44MDk4IDIuNDI2ODggOTYuMjM0OSAyLjQyOTdIOTcuNTkxOEw5Ny43Nzc2IDIuNTkyN0w5Ny43NjA1IDYuNTU4MTFMMTAxLjAzNyA2LjUxMDc2QzEwMS4xMzUgNi45NDc1MyAxMDEuMTg2IDcuMzU2ODkgMTAxLjE4NiA3Ljc1OTZaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMTIuNzI4IDIwLjE3MjVDMTExLjQ1OSAyMC4wMzQyIDExMC42NTEgMTkuNDQyIDExMC4xNzcgMTguNjI5OUMxMDkuMjIzIDE5LjUzOTUgMTA3LjkzIDIwLjMxNDYgMTA2LjE3NCAyMC4zMTE4QzEwMy40NDYgMjAuMzA0MiAxMDIuMTMgMTguMTk2OSAxMDIuMTM2IDE2LjI1MDZDMTAyLjE0MyAxMy4xMDI5IDEwNC41NzkgMTEuNzA5MSAxMDcuNDEyIDExLjcxMkMxMDguMDMxIDExLjcxNTggMTA4Ljg2OCAxMS43MTU4IDEwOS42OCAxMS43OTM0VjExLjA2OTVDMTA5LjY4NiA5LjY2MTUgMTA5LjAxOSA5LjAxOTA4IDEwNy42OSA5LjAxNTNDMTA2LjQ1IDkuMDE1MyAxMDQuOTkyIDkuNDYyNSAxMDMuNTg0IDkuOTQ5NTNDMTAzLjA3MyA5LjM4MTA1IDEwMi43NTYgOC4zMjE3IDEwMi42NzEgNy40MzQ4MkMxMDQuMzQ1IDYuNzM4MzYgMTA2LjgwNiA2LjIzMDQ3IDEwOC41OTMgNi4yMzA0N0MxMTEuMDcxIDYuMjQwOSAxMTMuMTk1IDcuNTc0MTEgMTEzLjE4OCAxMC44MDYxTDExMy4xNzIgMTYuMzM4OEMxMTMuMTY5IDE3LjIzMjMgMTEzLjM1NCAxNy45MDUgMTEzLjkyNCAxOC4zMzUyQzExMy43NTggMTguOTg0MyAxMTMuMjIgMTkuODI3NiAxMTIuNzI4IDIwLjE3MjVaTTEwOS42NjUgMTYuNDYzOEwxMDkuNjcyIDE0LjExODdDMTA5LjAwMiAxNC4wNjA5IDEwOC4yNjggMTQuMDMzNCAxMDcuNzI3IDE0LjAzMzRDMTA2LjMyMyAxNC4wMjY4IDEwNS42MjUgMTQuODA1NiAxMDUuNjE4IDE2LjA0NjlDMTA1LjYxOCAxNi45NDA0IDEwNi4xNTcgMTcuNjQ0NSAxMDcuMTIxIDE3LjY1MTFDMTA3LjkzNiAxNy42NTQ5IDEwOC44ODIgMTcuMjQ1NSAxMDkuNjY1IDE2LjQ2MzhaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMTYuMTEzIDE2LjU5MTVDMTE3LjI3MiAxNy4yMTUgMTE4LjcwMSAxNy43NTYgMTE5Ljg1OCAxNy43NjI3QzEyMS4xMjcgMTcuNzY2NSAxMjEuODMyIDE3LjIzMjEgMTIxLjg1NiAxNi40NzRDMTIxLjg1NiAxNS44MjY5IDEyMS4zODIgMTUuMzA5NSAxMjAuNDA3IDE0Ljk1NDJMMTE4LjkgMTQuMzg5NUMxMTcuMDEzIDEzLjY4NDUgMTE1LjUgMTIuNTQ0NiAxMTUuNTA2IDEwLjQwODlDMTE1LjUxNCA3LjgyNzggMTE3LjU3NCA2LjIwNjU2IDEyMC41MzYgNi4yMTk4MUMxMjIuMDQ5IDYuMjI2NDUgMTI0LjA2NSA2LjcxMDY3IDEyNS4yMzYgNy4yNzkxNUMxMjUuMjU2IDguMTE4NjggMTI0Ljc4OSA5LjMwNTk2IDEyNC4yMjcgOS43NTk4QzEyMy4yMDIgOS4zMDMxIDEyMS44NTYgOC44MjI3MiAxMjAuNTI5IDguODE1MTRDMTE5LjU4NCA4LjgxMjI4IDExOS4wMTkgOS4zMTYzOSAxMTkuMDE5IDEwLjAxNjZDMTE5LjAxOSAxMC42MTI2IDExOS40NDkgMTAuOTkxNiAxMjAuMzYyIDExLjM0NjlMMTIyLjAwNCAxMS45NDJDMTI0LjAzMSAxMi43MDA5IDEyNS41MDggMTMuOTY5NyAxMjUuNSAxNi4xNTU3QzEyNS40OTMgMTguNzQxNSAxMjMuMzM0IDIwLjM2MTcgMTIwLjE3NCAyMC4zNTIzQzExOC4xMzMgMjAuMzQ4NSAxMTYuMjY3IDE5LjcxODQgMTE1LjA1MyAxOS4wMTkxQzExNS4wOTQgMTguMjMyNyAxMTUuNTc0IDE3LjEyOTcgMTE2LjExMyAxNi41OTE1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNTcuODE4NSAzOC4xNzE5TDU2LjUzOTMgNDIuMzgwOUM1Ni4wODI2IDQyLjQ4NjEgNTUuNTQwNiA0Mi41MTM1IDU0Ljk3OTcgNDIuNTEzNUM1NC40MDczIDQyLjUwNjkgNTMuNjgzNCA0Mi40MjU0IDUzLjI1MzIgNDIuMjY2Mkw1My4xMTg3IDQyLjA2OTFMNTkuMTg1OCAyMy45MzQzQzU5Ljc3NDMgMjMuODUgNjAuNjY3OCAyMy43OTg4IDYxLjI5MDMgMjMuNzk4OEM2MS44NTc5IDIzLjgwNjQgNjIuNzk5OCAyMy44NjA0IDYzLjM2NDUgMjMuOTY4NEw2OS4yMTI4IDQyLjE0NzhDNjguNzA4NyA0Mi40NDE1IDY3Ljg0NTUgNDIuNjAxNyA2Ny4xNDcxIDQyLjU5NDFDNjUuOTg3MyA0Mi41ODg0IDY1LjQxMjIgNDIuMTg0NyA2NC45OTMzIDQwLjY1MTdMNjQuMjM1MyAzOC4xODhDNjMuODMxNyAzOC4xODQzIDYzLjE4NDUgMzguMjExOCA2Mi45MTQ0IDM4LjIxMThMNTkuMTQxMyAzOC4yMDUxQzU4Ljg3MTMgMzguMjA1MSA1OC4yNDc3IDM4LjE5ODUgNTcuODE4NSAzOC4xNzE5Wk01OC43MTU5IDM1LjMyMjdDNTkuMDk3NyAzNS4zMjI3IDU5LjY2OTEgMzUuMjk1MiA1OS45MzM0IDM1LjI5NTJMNjIuMjUxMiAzNS4zMDU2QzYyLjQ5ODQgMzUuMzA1NiA2My4wMDkyIDM1LjMzMjIgNjMuMzg1NCAzNS4zMzIyTDYyLjU3OTkgMzIuNTczOUM2Mi4xMzM3IDMxLjAzOCA2MS41NDA1IDI4Ljk1MzQgNjEuMTQ0NCAyNy4zMzg4SDYwLjk3ODZDNjAuNzA0OCAyOC43MTI3IDYwLjEzNjIgMzAuNjU5OSA1OS43ODA5IDMxLjg5NzRMNTguNzE1OSAzNS4zMjI3WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNjkuOTI2MiAzMi4xMTMzQzY5LjkyNjIgMzEuMTA1MiA2OS43ODc4IDMwLjIxODMgNjkuMzY1MiAyOS41NDg0QzY5Ljg3NiAyOS4xMTI1IDcwLjcxMTcgMjguODAwOCA3MS41NzQgMjguODAwOEM3Mi45ODIgMjguODEwMyA3My40NjYyIDI5LjU4NjMgNzMuNDY2MiAzMS4wMTQyTDczLjQ0MjUgMzcuMzAyMUM3My40NDI1IDM4LjgwNzcgNzMuNzQwMSAzOS40NjA1IDc0Ljg0MDIgMzkuNDYzNEM3NS41OTQ0IDM5LjQ2NzIgNzYuNjc3NSAzOS4wNjE2IDc3LjUwNzUgMzguMjI0OUw3Ny41MzQxIDI5LjAzMUM3OC4wMjQ5IDI4LjkyMyA3OC42NzQgMjguODk5MyA3OS4yODk5IDI4Ljg5OTNDNzkuOTE5IDI4LjkwMzEgODAuNTU5NiAyOC45Mjk2IDgxLjA3MzEgMjkuMDQxNUw4MS4wNTMyIDM4LjYxNDRDODEuMDQyOCAzOS41NjU3IDgxLjI4NjQgNDAuNDIyMyA4MS43OTE0IDQwLjg1ODFDODEuNjM2IDQxLjQ4MTYgODEuMTI0MyA0Mi4yODYxIDgwLjYwMzIgNDIuNjMxOUM3OS4yNTU3IDQyLjQ5MjYgNzguMzQyMyA0MS43Njg3IDc3Ljg3OSA0MC43MTIyQzc2LjcyMiA0MS43OTI0IDc1LjI2NjYgNDIuNjQ1MiA3My41ODQ3IDQyLjY0NTJDNzEuMDgwMyA0Mi42Mzg2IDY5Ljg5NTkgNDAuNjY1OCA2OS45MDI1IDM4LjAyMjJMNjkuOTI2MiAzMi4xMTMzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNOTEuNjc2NCAzMC4yODQxQzkxLjY3NjQgMzAuNzM5OSA5MS42MTg2IDMxLjE0NjQgOTEuNTEwNiAzMS41NzU2TDg4LjI0ODIgMzEuNTEyMUw4OC4yMjgzIDM4LjYwNTRDODguMjI4MyAzOS4zODk5IDg4LjU0MjkgMzkuODU3MSA4OS4zODE0IDM5Ljg1NzFMOTEuMDU5NiAzOS44NjA4QzkxLjIxOTcgNDAuMzQwMyA5MS4zMjExIDQwLjk5NzkgOTEuMzEzNSA0MS41NTZDOTEuMzEzNSA0MS44MzA3IDkxLjMxMzUgNDIuMTI4MyA5MS4yMzk2IDQyLjM0MTVDOTAuMzI2MiA0Mi40NzcgODkuMDUyNyA0Mi41Nzc0IDg3Ljk5NDMgNDIuNTc3NEM4NS44NDI0IDQyLjU3MDggODQuNzU5MyA0MS41MTUzIDg0Ljc2NSAzOS4yNzUzTDg0Ljc4OTYgMzEuNTM1OEw4Mi43MzU0IDMxLjU1NjdDODIuNjMwMiAzMS4xMTg5IDgyLjYwNzQgMzAuNzIgODIuNjA3NCAzMC4yNTY2QzgyLjYwNzQgMjkuODUzOSA4Mi42MzY4IDI5LjQ0ODQgODIuNzQyIDI5LjAxMDdMODQuNzk1MyAyOS4wNTE0TDg0LjgwMjkgMjcuMTEyOEM4NC44MDI5IDI1LjU0MjcgODUuMjkzOCAyNC45NDk1IDg2LjcyOTMgMjQuOTU3MUw4OC4wNzU3IDI0Ljk2MDlMODguMjYxNCAyNS4xMjM4TDg4LjI1MzkgMjkuMDgyN0w5MS41MTcyIDI5LjAzODFDOTEuNjE4NiAyOS40NzQ5IDkxLjY3NjQgMjkuODc3NiA5MS42NzY0IDMwLjI4NDFaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMDIuNTk3IDQxLjMyMTNDMTAxLjUxIDQyLjM2NzQgMTAwLjEwMiA0Mi44NDc4IDk4LjQ3MTMgNDIuODQxMkM5Ni44NDA1IDQyLjg0MTIgOTUuNDQ1NyA0Mi4zNTMyIDk0LjM3MDIgNDEuMjk4NkM5Mi45NDE0IDM5Ljg2NjkgOTIuNDYgMzguMDUyMyA5Mi40NzE0IDM1Ljc2NzlDOTIuNDc4IDMzLjQ3MSA5Mi45NjUxIDMxLjYzNjYgOTQuNDAwNiAzMC4yMDQ5Qzk1LjQ3OTggMjkuMTg2MyA5Ni44ODUgMjguNjk2NCA5OC41MDU0IDI4LjY5OTJDMTAwLjE1IDI4LjcwOTcgMTAxLjU0NCAyOS4yMDA1IDEwMi42MjcgMzAuMjI4NkMxMDQuMDU1IDMxLjY3MDcgMTA0LjUzNyAzMy41MDE0IDEwNC41MjYgMzUuNzk5MUMxMDQuNTIyIDM4LjA4NjQgMTA0LjAyNSAzOS44OTcyIDEwMi41OTcgNDEuMzIxM1pNOTguNDk3OCA0MC4xNzQ4QzEwMC40NjUgNDAuMTg0MyAxMDAuOTAxIDM4LjEzNDggMTAwLjkxNSAzNS43ODg3QzEwMC45MTggMzMuNDA5NCAxMDAuNDg2IDMxLjM1OSA5OC41MTg2IDMxLjM1MjNDOTYuNTI1IDMxLjM1MjMgOTYuMDkyOSAzMy40IDk2LjA4NTMgMzUuNzc1NEM5Ni4wODI1IDM4LjEyMDYgOTYuNTAyMyA0MC4xNzEgOTguNDk3OCA0MC4xNzQ4WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMjAuMTM2NSAxNS44MzQyQzIwLjcyODcgMTUuMjY4NSAyMS41Mzc5IDE0LjkxNiAyMi40MjExIDE0LjkxNkMyNC4yMzc1IDE0LjkyNzQgMjUuNzA5OSAxNi40MDI3IDI1LjcwOTkgMTguMjIyOUMyNS42OTk2IDE4LjkzMzYgMjUuNDc2OSAxOS41Nzk4IDI1LjEwMTYgMjAuMTE0MkwyNi42MjcyIDIxLjQ4ODFDMjYuNjI3MiAyMS40ODgxIDI2LjIwNDYgMjMuNzk2MyAyNC41Mzk3IDI0LjUxMzZDMjQuNTM5NyAyNC41MTM2IDIxLjY0MjIgMjEuMTg0IDE3LjAwNjcgMjAuNTk1NkMxNy4wMDY3IDIwLjU5NTYgMTYuNzA4MyAxOS4xNjM4IDE4LjQ1MDggMTguMDk0MUMyMC4xODc3IDE3LjAzMTkgMjAuNjQxNSAxNi44MjkxIDIxLjAxMDEgMTYuMjQyNkwyMC4xMzY1IDE1LjgzNDJaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yNS4xOTY0IDI4LjI1NjdDMjQuOTE0IDI4LjI3NzUgMjQuNTkwOSAyOC4yNzc1IDI0LjIzMDggMjguMjkwOEMyMy4wMzk3IDI4LjMyMTIgMjIuMTQ2MiAyOC41MTczIDIxLjk3MzggMjcuNzI2MUMyMS44MjUgMjcuMDc4OSAyMi40ODkyIDI0LjM0MTUgMjIuNjc0OSAyMy41MjY2QzIxLjQ4MDEgMjIuNjA1NiAxOS41MjcyIDIxLjQyNSAxNy4wNTY5IDIxLjExMzNDMTcuMDU2OSAyMS4xMTMzIDE3LjAxNjIgMjIuMTcyNiAxNi45MTg2IDIyLjgwODRDMTYuODE3MiAyMy40NDUxIDE2LjM2MzMgMjQuNDQwMSAxNi41MzU4IDI0LjYxNjNDMTYuNzE4NiAyNC43OTU0IDE3LjE1MjYgMjQuNjU2MSAxNy4yNzY4IDI0Ljg0OTRDMTcuNDQyNiAyNS4xMjcgMTcuMTg1OCAyNS4yNDE3IDE3LjM0NzggMjUuNDA3NUMxNy40NDI2IDI1LjUwODkgMTcuMTkyNCAyNS43MDUgMTcuNTAwNCAyNS45MjU4QzE3LjgyNTQgMjYuMTQ5NCAxNy40NTY4IDI2LjM0NDYgMTcuMzkyNCAyNi41NDQ1QzE3LjMzNDYgMjYuNzQ0NSAxNy4zOTI0IDI3LjE1IDE4LjEyMjkgMjcuMjU4QzE5LjA1MDYgMjcuNDA0IDE5LjIzNjMgMjcuMDc4OSAxOS4zMzAxIDI3LjE4NzlDMTkuNDE5MiAyNy4yODkzIDE5LjQxOTIgMjguMzk2IDE5LjI5OTggMjkuMzY2M0MxOS4yOTk4IDI5LjM2NjMgMTguODAzMyAyOS43NjIzIDE4Ljc2MjUgMzAuNDA5NUMxOC43MzYgMzAuOTEzNiAxOC42OTUyIDMxLjg3NDQgMTkuMDk3OSAzMi41NjEzQzE5LjA5NzkgMzIuNTYxMyAyMy4yMzIxIDMwLjIwOTYgMjQuNTg0MiAyOS43MTVDMjUuOTM3MyAyOS4yMzE3IDI2LjI3ODUgMjkuMTQzNiAyNi4yNzg1IDI5LjE0MzZDMjYuMjc4NSAyOS4xNDM2IDI1LjcwOTkgMjguODAxNSAyNS4xOTY0IDI4LjI1NjdaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zMC42NDM3IDE4LjIzMjZDMzAuNjU3OSAxMy42ODgyIDI2Ljk4MjQgOS45OTI3OSAyMi40Mzc5IDkuOTc5NUMxOS44NDkyIDkuOTc1NzIgMTcuNTQxIDExLjE2NCAxNi4wMjQ5IDEzLjAxNTRDMTYuMDI0OSAxMy4wMTU0IDE2LjQ2NTUgMTMuMTk0NSAxNy4zMjc4IDEzLjYzOEMxOC41ODQyIDEyLjIzNjYgMjAuNDA3MyAxMS4zNzA1IDIyLjQzMTMgMTEuMzczM0MyNi4yMTM5IDExLjM4MzggMjkuMjU5MyAxNC40NjA0IDI5LjI0OTggMTguMjMyNkMyOS4yNDMyIDE5LjQ1MiAyOC45Mjg2IDIwLjU3ODYgMjguMzYyOSAyMS41Njk4TDI5LjU4NDMgMjIuMjUyOUMzMC4yNTE0IDIxLjA2OTQgMzAuNjQzNyAxOS43MDIyIDMwLjY0MzcgMTguMjMyNloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTIyLjQyMDkgMTQuMTQ4M0MyNC42NzEzIDE0LjE1NDkgMjYuNDc0NSAxNS45Nzg5IDI2LjQ2NzggMTguMjIyNkMyNi40Njc4IDE4Ljk0NzUgMjYuMjgxMiAxOS42MjAzIDI1Ljk1MTQgMjAuMjA5NkwyNy43NjY5IDIxLjIyNzNDMjguMjcyIDIwLjM0MTMgMjguNTU5MSAxOS4zMjI3IDI4LjU1OTEgMTguMjI1NUMyOC41NzYxIDE0Ljg0MTkgMjUuODE0OSAxMi4wODA4IDIyLjQzMTMgMTIuMDcwM0MyMC42NzgzIDEyLjA2NjUgMTkuMDk3OCAxMi44MDE4IDE3Ljk3MDIgMTMuOTc1OEMxOC41MDI3IDE0LjI0OTcgMTkuMTMxIDE0LjYwMjEgMTkuODgzMyAxNS4wMzE0QzIwLjU4NjQgMTQuNDgzNyAyMS40NjU3IDE0LjE0ODMgMjIuNDIwOSAxNC4xNDgzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNDEuNzcwOCAyOS4yMzg1QzM4LjQ3MTQgMzAuMTI1NCAzNS44NTkgMjguNzIxMSAzMy4xOTkyIDI4LjEzODRDMzEuODcxNyAyNy44MzcxIDMwLjQ1NyAyNy42OTg4IDI5LjM2NDUgMjcuNjMwNUMyOS4xNzEyIDI3LjYyMDEgMjguOTY5NCAyNy42Njg0IDI5LjA0OTkgMjcuNjk1OUMzMC44MjM4IDI4LjQ5NzUgMzIuNDk5IDI5LjI1NTYgMzIuNjk0MiAyOS4zMjI4TDMyLjcwMTggMjkuMzMzMkwzMi43MzIxIDI5LjM0NjVDMzQuMDIwOCAyOS45MTg4IDM3Ljc0NzQgMzEuNDAwNyAzOS40NzM5IDMxLjM5NzlDMzkuNTY3NyAzMS4zOTc5IDM5LjY2MjUgMzEuMzk0MSAzOS43NDQgMzEuMzgwOEM0MC42OTgxIDMxLjI0NTMgNDEuNzM2NiAzMC45NzQzIDQyLjc1MjQgMzAuNzAwNUM0My44Njg2IDMwLjM5NTQgNDQuOTIxNCAzMC4xMTUgNDUuODAwNyAzMC4wNTA1TDQ3LjIyNTggMjkuOTQ5Mkw0Ni40MjE0IDMxLjEzMzZDNDYuMjExIDMxLjQ0ODEgNDUuNzYwOSAzMi4xNDE3IDQ1LjM5NTEgMzIuODA1QzQ2LjA1NTYgMzIuODA1IDQ2LjQ1NDUgMzIuODA1IDQ2LjQ1NDUgMzIuODA1QzQ2LjQ1NDUgMzIuODA1IDQ3LjE4NzkgMzIuODUyNCA0Ny41Njg4IDMyLjYxMTdDNDguNDg4OSAzMi4wNTA4IDQ4LjUwMjEgMjkuNDkyNCA0OC44MjYyIDI4LjgzNThDNDkuMTQxOCAyOC4xNzkxIDQ5Ljc0MzQgMjcuNTgwMyA0OS43NDM0IDI3LjU4MDNDNDYuODY3NiAyNy40MzE1IDQ1LjA4MDYgMjguMzU4MiA0MS43NzA4IDI5LjIzODVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik00NS42NjYyIDM2LjgwNEM0NS41MTM2IDM3LjA5NTggNDQuODQ2NiAzOC44ODE5IDQ0LjM2NjEgNDAuMzk4QzQzLjg4MTkgNDEuOTIxNiA0NC4zMzAxIDQyLjU3NzMgNDIuNDcyIDQyLjAzNjNDNDAuNjM3NSA0MS40OTUyIDM2LjExNTggMzguMTU5IDM0LjcwMTIgMzYuNjkyMkMzMy45MjYgMzUuODk0MyAzMi44OTg5IDM0Ljg3NTcgMzIuMDQxNCAzNC4xMjgyQzMxLjc2NDcgMzMuNTA4NCAzMS4zNjQ4IDMyLjc4NzQgMzEuMDgwNiAzMi4xNTE2QzMxLjAzNyAzMi4wNjcyIDMxLjE0NzggMzIuMDI5NCAzMS4yNDY0IDMyLjA5MUMzMy4wMzM1IDMzLjI5ODEgMzYuMTY5OCAzNS4yNTc2IDM4LjM0MjYgMzYuMTMxMkM0MS4wNDY5IDM3LjIyNDcgNDMuODU4MyAzNy42NTExIDQzLjk3NzYgMzcuNjY3Mkw0NC43MTIgMzcuNzI3OEM0NC43MTIgMzcuNzI3OCA0NC4zMTU5IDM2LjEwNzYgNDQuNjY4NCAzNC42OTk1QzQ2LjAzODYgMzQuNzUzNSA0Ni43Nzk1IDM0Ljc5MDUgNDcuMDYgMzQuOTYzOUM0Ny4zNDE0IDM1LjEzNjMgNDguMDE4IDM1LjQ4NzggNDcuODE4MSAzNy4wNDE4QzQ3LjYxNTMgMzguNTkxIDQ3LjQ0MjggMzkuOTIxNCA0Ny40NDI4IDM5LjkyMTRMNDUuNDU5NiAzOS4xN0M0NS40NTk2IDM5LjE3IDQ1Ljc3MDQgMzcuODg0MiA0Ni4wMzg2IDM3LjIyNDdDNDYuMjk1MyAzNi41NzQ3IDQ2LjA1ODQgMzYuMDk3MSA0NS42NjYyIDM2LjgwNFoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTI3LjExMTEgMjIuMzQ4NkMyNy4wMTE2IDIyLjYwOTIgMjYuODgwOSAyMi45NDM3IDI2LjcwMTggMjMuMjc5MUMyNi4zNDI2IDIzLjc1NTcgMjUuNDA1NSAyNC42OTY2IDI0Ljc5MzQgMjQuOTYxTDI0LjMyNTMgMjUuMTYzOEwyMy45OTc1IDI0Ljc4MTlDMjMuOTg3MSAyNC43Njc3IDIzLjYyNTEgMjQuMzMxOCAyMy4xNjY1IDIzLjkyMTVDMjMuMTUxMyAyMy45ODIyIDIyLjM4IDI2Ljk1MzYgMjIuNzQ1OCAyNy40OTE5QzIyLjk1NTIgMjcuNzk2IDI1LjQ3OTQgMjcuNTYwMSAyNS40Nzk0IDI3LjU2MDFMMjYuMjYwMiAyOC4zMDAxQzI2LjQ4ODYgMjguNDgzOSAyNi42NDQgMjguNjA5IDI2LjY0NzggMjguNjA5QzI2LjY0NzggMjguNjA5IDI2Ljg2NzYgMjguNzU3OCAyNy4xNDE0IDI4LjkyMzZDMjcuMzg1OSAyOC44NjU4IDI3LjU4MTEgMjguODI4OCAyNy43MjMyIDI4Ljc5NzZDMjcuNjIxOSAyOC41ODE1IDI3LjUwNzIgMjguMzAzOSAyNy4zODU5IDI3Ljk2NTZDMjcuMDQ2NyAyNy4wMDEgMjcuMzU1NiAyNi4xNjUzIDI3LjQ1NjEgMjQuOTQ2OEMyNy41Njc4IDIzLjcyMjYgMjcuMTExMSAyMi4zNDg2IDI3LjExMTEgMjIuMzQ4NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTEyLjc5NjggNDUuOTk4NUMxMy4xMTggNDQuMjA0OSAxMy44NDg1IDQxLjE3MjggMTQuMjU1IDQwLjAxODdDMTQuNjY0NCAzOC44NjU1IDE1LjI5MDcgMzcuNDc0NSAxNS4yOTA3IDM3LjQ3NDVDMTUuMjkwNyAzNy40NzQ1IDE1LjA2MTQgMzUuODEyNiAxNS4wMDY0IDM1LjA4MkMxNC45NTkxIDM0LjM0NjggMTUuOTkzOCAzMy40NTggMTYuNDgyNyAzMi45MTk4QzE2Ljk2ODggMzIuMzc0IDE3LjczMDYgMzEuMDI0NyAxNy43MzA2IDMxLjAyNDdDMTcuNzMwNiAzMS4wMjQ3IDE3LjkwNTkgMzAuNTg3OSAxNy45NTA1IDMwLjEwNzVDMTcuOTU3MSAyOS45ODUyIDE2LjUyMTYgMzAuNjUyMyAxNS4zMzQzIDMzLjE1NTdDMTMuODkzMSAzNi4xODUgMTIuNjA0NCA0MC43NDM1IDEyLjYwNDQgNDAuNzQzNUwxMi4xMjk3IDQzLjAzMDlDMTIuMTI5NyA0My4wMzA5IDExLjkzMzUgNDMuNjQ2OCAxMS41MzA4IDQ0LjcxOTRDMTEuMzg0OSA0NS4wOTg0IDExLjIwNTggNDUuNjUzNyAxMS4wMjI5IDQ2LjI2MkwxMi43NDY1IDQ2LjI2OTVDMTIuNzY1NSA0Ni4xODQzIDEyLjc4MjYgNDYuMDg2NyAxMi43OTY4IDQ1Ljk5ODVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zLjI2MDUxIDM3LjQ3MDlDMy4zNjQ3NyAzNy41MzUzIDMuNTMwNTkgMzcuNjEwMiAzLjY5MDY5IDM3LjY0MzRDMy42OTA2OSAzNy42NDM0IDQuMTcwMTYgMzcuNjY0MiA0LjU3MDAxIDM4LjI5NjJDNC45ODk4MSAzOC45Mzk2IDUuODU5NjMgNDEuNTg5OCA3LjAwNjE3IDQyLjU0MDJDOC4xNTY0OSA0My40ODExIDkuMzg4MzMgNDQuMDc2MiAxMC4wNjU4IDQ0LjAwMjJDMTAuNzQ1MiA0My45MjU1IDExLjExMSA0My41MzIzIDExLjI3NzcgNDIuODY4TDExLjc2MSA0MC41Njc0TDExLjc2MzggNDAuNTUwNEMxMS44MTc4IDQwLjM2MTggMTMuMDg3NSAzNS45MDQ2IDE0LjUzMjYgMzIuODY4N0MxNS4zMzQyIDMxLjE4MzEgMTcuMTA4IDI5LjY3MDggMTcuMTA4IDI5LjYzMzhDMTcuMDkwOSAyOS41OTk3IDE2LjQyNzYgMjkuNzg2NCAxNS44MTQ2IDMwLjE3ODdDMTUuMTk1OCAzMC41NzEgMTMuODU2IDMyLjM5MjEgMTMuNDIzIDMzLjUxNDlDMTIuOTgyNCAzNC42Mzg3IDEzLjI3MzMgMzUuMDM0OCAxMi40MzA5IDM1Ljg0MDJDMTEuNTg1NyAzNi42MzkgMTAuNDY0NyAzOC41MzAyIDEwLjE2MDYgMzkuNTY4N0MxMC4xMTYgMzkuNzE0NiA5Ljk5NzU3IDM5LjYxMzMgOS43MzAzNSAzOS4zMzk0QzkuNDYzMTggMzkuMDcxMyA4LjEyOTk2IDM4LjExNzEgNy40Njk1MyAzNy42MTAyQzYuODE2NjcgMzcuMDg1MyA1LjUyMDQxIDM1Ljk1NDggNS40NDkzNCAzNS43MzIyQzUuMjM5OTUgMzUuMTczMSA1LjIzMzMgMzQuNjE1IDUuMTM0NzcgMzQuMTQ1QzUuMDM0MzQgMzMuNjc0MSA0LjYxMzYzIDMyLjY0ODkgMy41MDQwNSAzMi40OTM1QzMuMDcwMDQgMzIuNDM1NyAyLjQ5ODY5IDMzLjAwNyAxLjk2NzEyIDMzLjE2OTFDMS40MzU1NCAzMy4zMzU5IDEuMjMyNzUgMzMuNzM4NiAxLjkwOTMzIDMzLjg2NjVDMi40MjQ4IDMzLjk2ODggMi45MTE4NCAzMy43MDE2IDMuMDU2OCAzMy42MjY4QzMuMDcwMDQgMzMuNjIwMSAzLjA5NDY5IDMzLjYxMzUgMy4wOTQ2OSAzMy42MTM1QzMuMDk0NjkgMzMuNjEzNSAyLjk5OTk0IDM0LjQ5IDMuMjUyOTQgMzQuOTI1OEMzLjUxMDY1IDM1LjM3NjggMy42MzI5MSAzNS40MjMzIDMuNjMyOTEgMzUuNDIzM0MzLjYzMjkxIDM1LjQyMzMgMy4zNTgxMiAzNS43NDE3IDMuMjY3MTYgMzYuMTMxMUMzLjE5NjA4IDM2LjQwMjEgMy4xNTgxOSAzNi45MzI3IDMuMTUxNTUgMzcuMjIwOEMzLjE0NDkgMzcuMzMxNiAzLjE5NjA4IDM3LjQyNzMgMy4yNjA1MSAzNy40NzA5WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi45ODY2MSAzMi4xNTE4TDMuMDMzMDQgMTQuODU1NUgyLjEzMjg1TDIuMDg1NDUgMzIuNTYxMUMyLjA4NTQ1IDMyLjU2MTEgMi4wODU0NSAzMi41NjExIDIuMDkzMDcgMzIuNTYxMUMyLjMxNTcgMzIuNDE5IDIuNTkzMzUgMzIuMjQyNyAyLjk4NjYxIDMyLjE1MThaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yLjA2ODQ1IDEzLjI1NUMyLjA2ODQ1IDEzLjI1NSAxLjI4Mzg3IDExLjY3MTcgMS4xMzEyOSAxMS4zODY1QzAuOTc1OTAxIDExLjEwMzIgMi4xOTQ0NCA1LjMwNjE3IDIuNTQzMTYgMy45NTIxNUMyLjg5MTg0IDUuMzEyODEgNC4wNzUzNSAxMS4xMTM2IDMuOTE5OTUgMTEuMzk3OUMzLjc2NDU2IDExLjY3NTUgMi45NzI0MiAxMy4yNTUgMi45NzI0MiAxMy4yNTUiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMuNTk1MDcgMTQuMDcwNEMzLjU5NTA3IDEzLjg2NzcgMy40MzMwMyAxMy42OTgxIDMuMjIzNiAxMy42OTgxTDEuNzgxNDYgMTMuNjkxNEMxLjU3NTg1IDEzLjY5MTQgMS40MDUyNyAxMy44NjM5IDEuNDA1MjcgMTQuMDZDMS40MDUyNyAxNC4yNjk0IDEuNTc1ODUgMTQuNDMyNCAxLjc4MTQ2IDE0LjQzMjRMMy4yMjM2IDE0LjQzNjFDMy40MzMwMyAxNC40MzYxIDMuNTk1MDcgMTQuMjc5OCAzLjU5NTA3IDE0LjA3MDRaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0wLjgxMDE1MiAzMi42NDkyQzAuNjcwODY4IDMyLjkxNjQgMC42NzA4NjggMzMuMjU3NiAwLjc5OTcyMSAzMy41OTY4QzAuNzI4Njk3IDMzLjY0NyAwLjM3MDUxNiAzMy45NzU3IDAuNTQ5NTgyIDM0LjQwMjFDMC41OTAzMzUgMzQuNTIwNiAwLjY1MDk3NiAzNC42MTU0IDAuNzAyMTYgMzQuNjkzMUMwLjY3MDg2OCAzNC44MTgxIDAuNjYxNDA5IDM0Ljk5NDMgMC43MDg3NTggMzUuMTk0M0MwLjc3OTgzMSAzNS40NjE1IDAuODQ0MjU4IDM1LjU5MDQgMS4wMjMzNyAzNS42ODc5QzAuOTk1ODY4IDM1Ljg4NzkgMC45NjU1NDUgMzYuMjI2MiAxLjA3NDU2IDM2LjQ2M0MxLjE5MjAxIDM2LjcxMzIgMS4yNjk3MyAzNi44MzE2IDEuNjM4MzQgMzcuMDA3OEwxLjY0NTkxIDM0LjM2MTRDMS42NDU5MSAzNC4zNjE0IDEuMTI0NzcgMzQuMDI2OSAxLjExMTQ4IDMzLjU4MjVDMS4wOTcyNiAzMy4xNDAxIDEuNTc4NjIgMzIuNzQ2OCAxLjU3ODYyIDMyLjc0NjhWMzIuMTAxNkMxLjIzMjc2IDMyLjI2NjQgMC45NDE4NjkgMzIuNDA1NyAwLjgxMDE1MiAzMi42NDkyWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi45NzI1IDM3Ljk5ODZDMi45NDg3OCAzNy45OTE5IDIuOTMyNjcgMzcuOTgyNSAyLjkzMjY3IDM3Ljk3ODdDMi45MzI2NyAzNy45Nzg3IDIuNjU0MSAzNy43OTIgMi42MjM3OCAzNy4zODY1QzIuNTkzNDYgMzYuOTgzOCAyLjY1NDEgMzYuMzk0NCAyLjc2OTcxIDM1Ljk2OEMyLjgxMzI4IDM1Ljc5MjcgMi44Nzg2NyAzNS42MjMxIDIuOTQ4NzggMzUuNDgzOEMyLjkxMTg2IDM1LjQyMDQgMi44Nzg2NyAzNS4zNDU1IDIuODM0MTQgMzUuMjcwN0MyLjcxMTkzIDM1LjA2NSAyLjYzNzA3IDM0LjYwODMgMi42MDI5MiAzNC4zNTA2QzIuNDY1NTIgMzQuMzgwOSAyLjMxNTgxIDM0LjM5ODkgMi4xNjQyIDM0LjM5ODlDMi4xMzI5NiAzNC4zOTUxIDIuMTA2NDIgMzQuMzk1MSAyLjA3OTg4IDM0LjM4NDdMMi4wNDE5OSA0Ni4yMzU1TDIuOTQyMTggNDYuMjM5M0wyLjk3MjUgMzcuOTk4NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMxLjk2MDkgMzYuNzY3NkMzMS43OTUxIDM1LjkwMDYgMzEuNjgwNCAzNS4yMjQxIDMxLjYwMTggMzQuOTgwNkMzMS4xMTc2IDMzLjMyODEgMzAuMjA0MiAzMS45OTg3IDI5LjkwMjggMzEuNjc3NUMyOS42MTg2IDMxLjM2NTcgMjguOTM1NCAzMS4xOTA0IDI4LjQzNzkgMzEuNDMwMUMyNy41ODE0IDMxLjgyNjMgMjcuNTIwNyAzMy43NzkxIDI3LjQ2MjkgMzYuMzEzOEMyNy41ODE0IDM2LjMxMzggMjguMTMgMzYuMzA5OSAyOC41NjY4IDM2LjMyMDRDMjkuNzM3IDM2LjMyMzIgMzAuODcxMiAzNi40NzU4IDMxLjk2MDkgMzYuNzY3NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTI4LjU2NjkgMzYuOTQ2M0MyMi43MzI4IDM2LjkzMyAxNy44MTEzIDQwLjg5OTQgMTYuMzg0MyA0Ni4yODA0TDE5LjgyODYgNDYuMjlDMjEuMTM4MSA0Mi43NDcxIDI0LjU1NjkgNDAuMjMzMyAyOC41NTI3IDQwLjIzOTlDMzIuNTU5OSA0MC4yNTMyIDM1Ljk1NCA0Mi43OTQ1IDM3LjI0NjQgNDYuMzQxMUw0MC42OTg0IDQ2LjM1MDZDMzkuMjk0MSA0MC45NTcyIDM0LjQwMzggMzYuOTY4MSAyOC41NjY5IDM2Ljk0NjNaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zNC4yMDEgMzcuMTgwMkMzMy43NDgxIDM2LjcwMjYgMzMuMTU1OCAzNi4xNTQ5IDMyLjU5MyAzNS42MzY2QzMyLjQ5NTQgMzUuNTQ5NSAzMi4zNTk5IDM1LjU3MzEgMzIuMzgzNiAzNS42NzQ1QzMyLjQ4NTkgMzYuMDYwMiAzMi41OTMgMzYuNDk5OCAzMi43MDIgMzYuOTY3OUMzMy41ODg5IDM3LjI1NzkgMzQuNDMxMiAzNy42NDA2IDM1LjIxNTggMzguMTA0QzM0Ljc5OTkgMzcuNzU1MyAzNC40NTQ5IDM3LjQzNDEgMzQuMjAxIDM3LjE4MDJaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik00MC4wODYxIDQzLjA4ODdDNDIuMzMxOCA0NC4wOTAzIDQ0LjczOTUgNDQuODIwOCA0Ni43MTUxIDQ1LjE3MzNDNDYuNzE1MSA0NS4xNzMzIDQ1LjQ1OTYgNDIuNjE0IDQ1LjUxMzcgNDEuMTQ5MUM0NS41MjAzIDQwLjc4MDYgNDUuMzYyIDQwLjUyNjYgNDUuMTA3MiA0MC4zNTA0QzQ1LjA4MDYgNDAuNDM4NSA0NS4wNTAzIDQwLjUyNjYgNDUuMDMwNCA0MC42MDgxQzQ0LjkyOCA0MC45MTk4IDQ0Ljg3MTIgNDEuMTg5OSA0NC44MTYzIDQxLjQ0MDFDNDQuNjk4OCA0Mi4wMjI4IDQ0LjUxODcgNDIuOTA4NyA0My40NDIzIDQyLjkwODdDNDMuMTU4IDQyLjkxMTYgNDIuNzk2MSA0Mi44NDUyIDQyLjI4MTYgNDIuNjk1NUM0MS4yNDY4IDQyLjM5OCAzOS41MjMyIDQxLjM0OTEgMzcuOTA1OCA0MC4xODQ2QzM4Ljc2MjMgNDEuMDQ0OSAzOS40OTY3IDQyLjAyNTYgNDAuMDg2MSA0My4wODg3WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMTMuMzY5MSA0Ni4yNjg4QzE0LjE2MTMgNDYuMjc1NCAxNC45MzI2IDQ2LjI3NTQgMTUuNzIxIDQ2LjI3OTJDMTYuNjA3OSA0Mi43NDk3IDE4LjkzNiAzOS43NzA2IDIyLjAzMjYgMzguMDA4MkMyMy41OTYgMzcuMzg5NCAyNS4xMDc0IDM2LjY0NDcgMjYuNzkzMSAzNi40Mjg3QzI2LjgwMDYgMzYuMDY1NyAyNi43OTMxIDM1LjUxMTUgMjYuODIwNSAzNC44OTQ2QzI2Ljg5NTQgMzIuODE3NiAyNy4yNjY4IDMwLjAxNDggMjkuNjI5MSAzMC45ODk4QzI5LjY4OTcgMzAuODkyMiAyOC4wNjI4IDI5LjQ0NjMgMjguMDYyOCAyOS40NDYzQzI4LjA2MjggMjkuNDQ2MyAyNi41MTkyIDI5LjY4OTggMjQuODMwNyAzMC4zNjA3QzIzLjU1MTUgMzAuODY4NSAyMC43NDMgMzIuODM3NSAxOS4wMzc0IDM0LjMzMzdDMTYuNDI3OCAzNi42MzE0IDE0LjkyNiAzOS45MDQyIDE0LjAzNTMgNDMuMjY3OUMxMy43NjE0IDQ0LjI2MTkgMTMuNTQ1NCA0NS4yODA1IDEzLjM2OTEgNDYuMjY4OFoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMxLjQxODcgMjkuNTI1NEMzMC40Mjc2IDI5LjA3OTEgMjguOTg1NCAyOC40MjkxIDI4LjI1MSAyOC4xMDEzQzI4LjE4MzggMjguMDY4MSAyOC4yMTQxIDI4LjM1OCAyOC4zNDMgMjguNTA2OEMyOS4wODAxIDI5LjI4MTkgMzAuMzE4NiAzMC41MjQxIDMwLjMzMjggMzAuNTQ3OEMzMC40MTcyIDMwLjYxMjIgMzAuNTE4NSAzMC42ODMzIDMwLjYwNjYgMzAuNzUxNUMzMS45MDk1IDMxLjY2MTEgMzUuOTM2NiAzNC40MTk0IDM4LjYwMyAzNS40ODgyQzQxLjI2MDkgMzYuNTY0NiA0My44NzIzIDM2LjkzMzIgNDMuODcyMyAzNi45MzMyQzQzLjcyMjYgMzYuMDIyNiA0My45MTMxIDM0LjcxMDMgNDQuMjI2NyAzMy42NzQ2QzQ0LjUxMTkgMzIuNzc4MyA0NS41MjY3IDMxLjIyMTUgNDUuNzgzNSAzMC44MzU4QzQ1LjgyODEgMzAuNzc0MiA0NS43MiAzMC43NTQzIDQ1LjY2MzIgMzAuNzU0M0M0NC4wOTIyIDMwLjkyNjggNDEuODE1MiAzMS43OTI4IDM5LjgzODYgMzIuMDY3NkMzOC4yOTUxIDMyLjI4MDggMzQuOTIxOCAzMS4wMDE2IDMzLjMyMDQgMzAuMzQ4OCIgZmlsbD0iI2ZmZmZmZiIvPgo8L3N2Zz4=)
}

.view.logo.d-logo.type-white-square .logo-img:before {
    padding-bottom: 100%
}

.view.logo.d-logo.type-white-square-bordered .logo-img {
    background-color: var(--color-blue1);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI2IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgMTI2IDQ3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDAuOTU4OCAyMC4xMzE2SDQwLjg1NzRDMzguNTY2MiAyMC4xMjUgMzcuMDg0MyAxOS40Nzg3IDM1LjkzMDEgMTguNDczNEMzMy43MjcxIDE2LjU3NTUgMzMuMDUzNCAxMy4zNjM0IDMzLjA2NzYgMTAuNTExM0MzMy4wNzQyIDcuNjQ3ODQgMzMuNzUzNiA0LjQ0MDQ1IDM1Ljk3NDcgMi41ODg5OEMzNy4xMDUxIDEuNTg0NiAzOC41NTU4IDAuOTQ0MDI2IDQwLjg1NzQgMC45NTgyNEM0My4xNzg5IDAuOTU4MjQgNDQuNjA2OCAxLjYwNDQ5IDQ1Ljc2MDkgMi42MDg4N0M0Ny45NDk4IDQuNDc3NDIgNDguNjEwMiA3LjY4ODU5IDQ4LjU5OTggMTAuNTc1N0M0OC41OTYgMTMuMTkwOSA0OC4xMjYgMTUuOTk2NiA0Ni4zMDg2IDE3LjgyNzJDNDUuODAwOCAxOC4zODkxIDQ1LjI1OTcgMTguNzY4MSA0NC42NTggMTkuMDA4OEw0NS4zMTA5IDE5LjQ2NTVDNDYuODQ0IDIwLjU3NSA0Ny42Nzk3IDIwLjg0OTggNDguNzExNiAyMC44NTU1QzQ4LjY0MzQgMjIuNTI3OSA0Ny41NjUxIDIzLjQ2NSA0Ni4zNDk0IDIzLjQ1ODRDNDUuMjczIDIzLjQ1NDYgNDQuNTI1NCAyMy4wNzU2IDQzLjg3MjUgMjIuNTQxMkw0MC45NTg4IDIwLjEzMTZaTTQwLjgxMzggMTcuMjc1N0M0NC4yNjQ3IDE3LjI4MjQgNDQuODM5OSAxMy42MjIxIDQ0Ljg0NjYgMTAuNTQ0NEM0NC44NjA4IDcuNDY4NzggNDQuMzAyNyAzLjc5NDIgNDAuODUwNyAzLjc4MzgyQzM3LjQyMTYgMy43ODAwNCAzNi44MTcgNy40NDIyNCAzNi44MDk1IDEwLjUxNDFDMzYuOCAxMy41OTA4IDM3LjM4MTggMTcuMjYyNSA0MC44MTM4IDE3LjI3NTdaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik01MS45NTcgMTguODA0OUM1Mi41NjI1IDE5LjU3NTIgNTMuNDYzNiAyMC4wMzI5IDU0LjY3MDggMjAuMDMyOUM1Ni4zNDcgMjAuMDM5NSA1Ny44MDE1IDE5LjE4MzkgNTguOTcyNiAxOC4xMDA5QzU5LjQyMzcgMTkuMTYwMiA2MC4zMzkgMTkuODk0NSA2MS42OTAyIDIwLjAzMjlDNjIuMTk4MSAxOS42Nzc2IDYyLjY3OTcgMTguODcyMSA2Mi44NDI3IDE4LjI1MzRDNjIuMzMxIDE3LjgxNjYgNjIuMDU4MyAxNi45NTM0IDYyLjA1ODMgMTYuMDA4N0M2Mi4wNTgzIDE1Ljk2NTEgNjIuMDU4MyAxNS45MTc4IDYyLjA1ODMgMTUuODc4QzYyLjA1ODMgMTIuNzI2NSA2Mi4wOTM5IDkuNTg4MjIgNjIuMDkzOSA2LjQzNThDNjAuOTkzOCA2LjE5NjA1IDU5LjYzMjYgNi4xODE4MyA1OC42NjIzIDYuNDIyNTFDNTguNjYyMyA5LjUwNzY5IDU4LjY2MjMgMTIuNTM5OCA1OC42NjIzIDE1LjYxNjRDNTcuNjkyIDE2LjQ2MjYgNTYuNzA1OSAxNi44NTQ4IDU1Ljk1MTYgMTYuODU0OEM1NC44NDc3IDE2Ljg1MTEgNTQuNTQxNSAxNi4yMDMgNTQuNTQxNSAxNC42OTI2QzU0LjU0ODEgMTIuNTkxOSA1NC41NDc2IDEwLjQ5OTcgNTQuNTUzMyA4LjQwODU2QzU0LjU1MzMgNi45ODA2MSA1NC4wNjY1IDYuMTkyMjYgNTIuNjY4OSA2LjE4ODQ4QzUxLjgwMjggNi4xODg0OCA1MC45NjQgNi41MDk2OSA1MC40NTcgNi45MzcwNEM1MS40Nzg1IDguNTU3MyA1MS4wMDc2IDExLjEzMjcgNTEuMDAwOSAxMi45NTM5QzUxLjAwMDkgMTMuNTU5NCA1MC45NTY5IDE0LjIwODQgNTAuOTU2OSAxNC44NjUxQzUwLjk1NjkgMTYuMjY5MyA1MS4wODgxIDE3LjcwMSA1MS45NTcgMTguODA0OVoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTc1LjA0MiAyMC4wNjQzQzczLjc3NDEgMTkuOTI4OCA3Mi45NjQ5IDE5LjMzIDcyLjQ4NDUgMTguNTE4QzcxLjUzNDEgMTkuNDM0MiA3MC4yMzQxIDIwLjIxMDIgNjguNDg3OCAyMC4yMDI2QzY1Ljc1NjkgMjAuMTk5OCA2NC40NDM2IDE4LjA5NDQgNjQuNDUxMiAxNi4xNDUzQzY0LjQ1NzkgMTIuOTk0OCA2Ni44ODc0IDExLjYgNjkuNzIzNCAxMS42MDc2QzcwLjM0NTkgMTEuNjExNCA3MS4xNzg4IDExLjYxMTQgNzEuOTg3MSAxMS42OTI5TDcxLjk5MzcgMTAuOTY4QzcxLjk5MzcgOS41NTcxNSA3MS4zMjM4IDguOTEzNzUgNjkuOTk3MiA4LjkwOTk3QzY4Ljc0ODMgOC45MDMzMyA2Ny4yOTc2IDkuMzU3MTcgNjUuODkzNCA5Ljg0MDQxQzY1LjM4ODQgOS4yNzk1IDY1LjA2MzMgOC4yMTcyOSA2NC45ODY2IDcuMzMwNDJDNjYuNjYzOCA2LjYzNjgxIDY5LjExMTMgNi4xMjUxNCA3MC44OTM2IDYuMTI4OTNDNzMuMzc4MSA2LjEzODQ0IDc1LjUwNzIgNy40Njg3OCA3NS40OTMgMTAuNzAzNkw3NS40Nzk3IDE2LjIzNzJDNzUuNDc5NyAxNy4xMjMyIDc1LjY2OTMgMTcuNzk2OSA3Ni4yMzEyIDE4LjIyNjFDNzYuMDY1MyAxOC44Nzk5IDc1LjUyMzMgMTkuNzE4NSA3NS4wNDIgMjAuMDY0M1pNNzEuOTczOCAxNi4zNTg1TDcxLjk4MDQgMTQuMDEwNUM3MS4zMTA1IDEzLjk1NjUgNzAuNTgxOCAxMy45MzE5IDcwLjA0MTggMTMuOTI1M0M2OC42Mzc1IDEzLjkxOTUgNjcuOTI5NiAxNC43MDMyIDY3LjkyOTYgMTUuOTQ1NEM2Ny45MjMgMTYuODMyMyA2OC40NjUxIDE3LjU0MDEgNjkuNDM2MyAxNy41NDI5QzcwLjI0NDUgMTcuNTQyOSA3MS4xOTU5IDE3LjEzNjQgNzEuOTczOCAxNi4zNTg1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNODMuOTI2NCAxNy4yODIxQzg0LjExMjEgMTcuNzY5MSA4NC4yMjExIDE4LjM4ODggODQuMjIxMSAxOC45ODM4Qzg0LjIyMTEgMTkuMjU4NiA4NC4xODMyIDE5LjU0OTUgODQuMTMzIDE5Ljc2NTVDODMuNDA1MyAxOS44NzE3IDgyLjQwNDcgMTkuOTk5NiA4MS41MTc4IDE5Ljk5NThDNzkuNDE2MSAxOS45OTU4IDc4LjUwMTcgMTguOTQwMyA3OC41MDgzIDE2LjcwNDFMNzguNTQ5MSAwLjE5NjE0MUw3OC43Mzk2IDBMODAuMDkyNyAwLjAwNjY0MjA4QzgxLjUxNzggMC4wMTA0Mjc5IDgyLjAxMDUgMC42Mzk2MDIgODEuOTk3MiAyLjIwMzA1TDgxLjk2NjkgMTYuMDMzMkM4MS45NTc0IDE2Ljg0NTMgODIuMjgyNCAxNy4yNzU0IDgzLjA5MDcgMTcuMjc1NEw4My45MjY0IDE3LjI4MjFaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik05MC4yMzY4IDE5Ljg5MTRDODkuNzQzMSAxOS45NzI5IDg5LjA5NjkgMjAuMDEzNiA4OC40NzQ0IDIwLjAxMzZDODcuODU5NCAyMC4wMTM2IDg3LjIwOTQgMTkuOTYyNSA4Ni43MDA1IDE5Ljg4MUw4Ni43Mjg5IDEwLjQ5MzhDODYuNzI4OSA5LjU3MzY5IDg2LjQzNDMgOS4wMTE4MSA4NS41MTMzIDkuMDA1MTZIODUuMTY1NUM4NS4wNTM3IDguNTk4NjcgODUuMDA1NCA4LjIyNjMyIDg1LjAwNTQgNy43ODY2NUM4NS4wMDU0IDcuMzkwNTggODUuMDYwMyA2LjkyNjMgODUuMTcyMiA2LjUyNzM3Qzg1LjkyOTIgNi40NDY4NCA4Ni43MTQ3IDYuMzk1NjYgODcuMjIyNiA2LjQwMjMxSDg3LjY3NTZDODkuMjcwMyA2LjQwNjA5IDkwLjI2NTIgNy40NzIwOCA5MC4yNjUyIDkuMjM1NDFMOTAuMjM2OCAxOS44OTE0Wk04Ni4yMDY5IDEuMjkyMjZDODYuNjEyNCAxLjA3NjIzIDg3LjM0MDEgMC45NTAxOTUgODcuOTYzNiAwLjk1MDE5NUM4OC41Nzk1IDAuOTU3NzYyIDg5LjM3MTcgMS4wODY2NiA4OS43MTY2IDEuMjk4OTFDODkuOTAyMyAxLjczMjg2IDg5Ljk4MzggMi4yNzc2OCA4OS45ODM4IDIuNzEwNzFDODkuOTc3MiAzLjE2NzQxIDg5Ljg5NTcgMy42ODE5NSA4OS43MDI0IDQuMTA0NTVDODkuMzYyMiA0LjMyNDM3IDg4LjU2OTEgNC40ODM1NCA4Ny45NTAzIDQuNDgwNzNDODcuMzMzNSA0LjQ4MDczIDg2LjU1MjcgNC4zMTM5NCA4Ni4xOTkzIDQuMDk3OTFDODYuMDEwNyAzLjY2ODY2IDg1LjkzNTkgMy4xNjA4MiA4NS45MzU5IDIuNzA0MTFDODUuOTM1OSAyLjIzOTc5IDg2LjAxNzMgMS43MTk2MiA4Ni4yMDY5IDEuMjkyMjZaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMDEuMTg2IDcuNzU5NkMxMDEuMTg2IDguMjE3MjMgMTAxLjEzNSA4LjYxOTAyIDEwMS4wMyA5LjA1Mjk4TDk3Ljc1MzggOC45OTEzN0w5Ny43Mzk3IDE2LjA3NDJDOTcuNzMzOSAxNi44NjkyIDk4LjA2NDcgMTcuMzE5MyA5OC44OTQ3IDE3LjMyMzFMMTAwLjU2NSAxNy4zMjY4QzEwMC43MzIgMTcuODE3NiAxMDAuODQgMTguNDYzOSAxMDAuODQgMTkuMDMyNEMxMDAuODQgMTkuMzAyNCAxMDAuODMzIDE5LjU5MzMgMTAwLjc1NiAxOS44MTdDOTkuODMwOSAxOS45NDU4IDk4LjU1OTMgMjAuMDQ0MyA5Ny41MTQxIDIwLjA0NDNDOTUuMzU3NSAyMC4wMzY4IDk0LjI3ODIgMTguOTg0MSA5NC4yODQ5IDE2Ljc1MTdMOTQuMzA0OCA5LjAwNTU4TDkyLjI1ODEgOS4wMjgzM0M5Mi4xNTM5IDguNTk1MyA5Mi4xMjI2IDguMTg5NzcgOTIuMTIyNiA3LjcyNTVDOTIuMTIyNiA3LjMyNjU3IDkyLjE1MzkgNi45MTcyMSA5Mi4yNjQ3IDYuNDkwODNMOTQuMzE2MSA2LjUyNzc5TDk0LjMxOSA0LjU4MjQ5Qzk0LjMyNTYgMy4wMTUzMSA5NC44MDk4IDIuNDI2ODggOTYuMjM0OSAyLjQyOTdIOTcuNTkxOEw5Ny43Nzc2IDIuNTkyN0w5Ny43NjA1IDYuNTU4MTFMMTAxLjAzNyA2LjUxMDc2QzEwMS4xMzUgNi45NDc1MyAxMDEuMTg2IDcuMzU2ODkgMTAxLjE4NiA3Ljc1OTZaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMTIuNzI4IDIwLjE3MjVDMTExLjQ1OSAyMC4wMzQyIDExMC42NTEgMTkuNDQyIDExMC4xNzcgMTguNjI5OUMxMDkuMjIzIDE5LjUzOTUgMTA3LjkzIDIwLjMxNDYgMTA2LjE3NCAyMC4zMTE4QzEwMy40NDYgMjAuMzA0MiAxMDIuMTMgMTguMTk2OSAxMDIuMTM2IDE2LjI1MDZDMTAyLjE0MyAxMy4xMDI5IDEwNC41NzkgMTEuNzA5MSAxMDcuNDEyIDExLjcxMkMxMDguMDMxIDExLjcxNTggMTA4Ljg2OCAxMS43MTU4IDEwOS42OCAxMS43OTM0VjExLjA2OTVDMTA5LjY4NiA5LjY2MTUgMTA5LjAxOSA5LjAxOTA4IDEwNy42OSA5LjAxNTNDMTA2LjQ1IDkuMDE1MyAxMDQuOTkyIDkuNDYyNSAxMDMuNTg0IDkuOTQ5NTNDMTAzLjA3MyA5LjM4MTA1IDEwMi43NTYgOC4zMjE3IDEwMi42NzEgNy40MzQ4MkMxMDQuMzQ1IDYuNzM4MzYgMTA2LjgwNiA2LjIzMDQ3IDEwOC41OTMgNi4yMzA0N0MxMTEuMDcxIDYuMjQwOSAxMTMuMTk1IDcuNTc0MTEgMTEzLjE4OCAxMC44MDYxTDExMy4xNzIgMTYuMzM4OEMxMTMuMTY5IDE3LjIzMjMgMTEzLjM1NCAxNy45MDUgMTEzLjkyNCAxOC4zMzUyQzExMy43NTggMTguOTg0MyAxMTMuMjIgMTkuODI3NiAxMTIuNzI4IDIwLjE3MjVaTTEwOS42NjUgMTYuNDYzOEwxMDkuNjcyIDE0LjExODdDMTA5LjAwMiAxNC4wNjA5IDEwOC4yNjggMTQuMDMzNCAxMDcuNzI3IDE0LjAzMzRDMTA2LjMyMyAxNC4wMjY4IDEwNS42MjUgMTQuODA1NiAxMDUuNjE4IDE2LjA0NjlDMTA1LjYxOCAxNi45NDA0IDEwNi4xNTcgMTcuNjQ0NSAxMDcuMTIxIDE3LjY1MTFDMTA3LjkzNiAxNy42NTQ5IDEwOC44ODIgMTcuMjQ1NSAxMDkuNjY1IDE2LjQ2MzhaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMTYuMTEzIDE2LjU5MTVDMTE3LjI3MiAxNy4yMTUgMTE4LjcwMSAxNy43NTYgMTE5Ljg1OCAxNy43NjI3QzEyMS4xMjcgMTcuNzY2NSAxMjEuODMyIDE3LjIzMjEgMTIxLjg1NiAxNi40NzRDMTIxLjg1NiAxNS44MjY5IDEyMS4zODIgMTUuMzA5NSAxMjAuNDA3IDE0Ljk1NDJMMTE4LjkgMTQuMzg5NUMxMTcuMDEzIDEzLjY4NDUgMTE1LjUgMTIuNTQ0NiAxMTUuNTA2IDEwLjQwODlDMTE1LjUxNCA3LjgyNzggMTE3LjU3NCA2LjIwNjU2IDEyMC41MzYgNi4yMTk4MUMxMjIuMDQ5IDYuMjI2NDUgMTI0LjA2NSA2LjcxMDY3IDEyNS4yMzYgNy4yNzkxNUMxMjUuMjU2IDguMTE4NjggMTI0Ljc4OSA5LjMwNTk2IDEyNC4yMjcgOS43NTk4QzEyMy4yMDIgOS4zMDMxIDEyMS44NTYgOC44MjI3MiAxMjAuNTI5IDguODE1MTRDMTE5LjU4NCA4LjgxMjI4IDExOS4wMTkgOS4zMTYzOSAxMTkuMDE5IDEwLjAxNjZDMTE5LjAxOSAxMC42MTI2IDExOS40NDkgMTAuOTkxNiAxMjAuMzYyIDExLjM0NjlMMTIyLjAwNCAxMS45NDJDMTI0LjAzMSAxMi43MDA5IDEyNS41MDggMTMuOTY5NyAxMjUuNSAxNi4xNTU3QzEyNS40OTMgMTguNzQxNSAxMjMuMzM0IDIwLjM2MTcgMTIwLjE3NCAyMC4zNTIzQzExOC4xMzMgMjAuMzQ4NSAxMTYuMjY3IDE5LjcxODQgMTE1LjA1MyAxOS4wMTkxQzExNS4wOTQgMTguMjMyNyAxMTUuNTc0IDE3LjEyOTcgMTE2LjExMyAxNi41OTE1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNTcuODE4NSAzOC4xNzE5TDU2LjUzOTMgNDIuMzgwOUM1Ni4wODI2IDQyLjQ4NjEgNTUuNTQwNiA0Mi41MTM1IDU0Ljk3OTcgNDIuNTEzNUM1NC40MDczIDQyLjUwNjkgNTMuNjgzNCA0Mi40MjU0IDUzLjI1MzIgNDIuMjY2Mkw1My4xMTg3IDQyLjA2OTFMNTkuMTg1OCAyMy45MzQzQzU5Ljc3NDMgMjMuODUgNjAuNjY3OCAyMy43OTg4IDYxLjI5MDMgMjMuNzk4OEM2MS44NTc5IDIzLjgwNjQgNjIuNzk5OCAyMy44NjA0IDYzLjM2NDUgMjMuOTY4NEw2OS4yMTI4IDQyLjE0NzhDNjguNzA4NyA0Mi40NDE1IDY3Ljg0NTUgNDIuNjAxNyA2Ny4xNDcxIDQyLjU5NDFDNjUuOTg3MyA0Mi41ODg0IDY1LjQxMjIgNDIuMTg0NyA2NC45OTMzIDQwLjY1MTdMNjQuMjM1MyAzOC4xODhDNjMuODMxNyAzOC4xODQzIDYzLjE4NDUgMzguMjExOCA2Mi45MTQ0IDM4LjIxMThMNTkuMTQxMyAzOC4yMDUxQzU4Ljg3MTMgMzguMjA1MSA1OC4yNDc3IDM4LjE5ODUgNTcuODE4NSAzOC4xNzE5Wk01OC43MTU5IDM1LjMyMjdDNTkuMDk3NyAzNS4zMjI3IDU5LjY2OTEgMzUuMjk1MiA1OS45MzM0IDM1LjI5NTJMNjIuMjUxMiAzNS4zMDU2QzYyLjQ5ODQgMzUuMzA1NiA2My4wMDkyIDM1LjMzMjIgNjMuMzg1NCAzNS4zMzIyTDYyLjU3OTkgMzIuNTczOUM2Mi4xMzM3IDMxLjAzOCA2MS41NDA1IDI4Ljk1MzQgNjEuMTQ0NCAyNy4zMzg4SDYwLjk3ODZDNjAuNzA0OCAyOC43MTI3IDYwLjEzNjIgMzAuNjU5OSA1OS43ODA5IDMxLjg5NzRMNTguNzE1OSAzNS4zMjI3WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNjkuOTI2MiAzMi4xMTMzQzY5LjkyNjIgMzEuMTA1MiA2OS43ODc4IDMwLjIxODMgNjkuMzY1MiAyOS41NDg0QzY5Ljg3NiAyOS4xMTI1IDcwLjcxMTcgMjguODAwOCA3MS41NzQgMjguODAwOEM3Mi45ODIgMjguODEwMyA3My40NjYyIDI5LjU4NjMgNzMuNDY2MiAzMS4wMTQyTDczLjQ0MjUgMzcuMzAyMUM3My40NDI1IDM4LjgwNzcgNzMuNzQwMSAzOS40NjA1IDc0Ljg0MDIgMzkuNDYzNEM3NS41OTQ0IDM5LjQ2NzIgNzYuNjc3NSAzOS4wNjE2IDc3LjUwNzUgMzguMjI0OUw3Ny41MzQxIDI5LjAzMUM3OC4wMjQ5IDI4LjkyMyA3OC42NzQgMjguODk5MyA3OS4yODk5IDI4Ljg5OTNDNzkuOTE5IDI4LjkwMzEgODAuNTU5NiAyOC45Mjk2IDgxLjA3MzEgMjkuMDQxNUw4MS4wNTMyIDM4LjYxNDRDODEuMDQyOCAzOS41NjU3IDgxLjI4NjQgNDAuNDIyMyA4MS43OTE0IDQwLjg1ODFDODEuNjM2IDQxLjQ4MTYgODEuMTI0MyA0Mi4yODYxIDgwLjYwMzIgNDIuNjMxOUM3OS4yNTU3IDQyLjQ5MjYgNzguMzQyMyA0MS43Njg3IDc3Ljg3OSA0MC43MTIyQzc2LjcyMiA0MS43OTI0IDc1LjI2NjYgNDIuNjQ1MiA3My41ODQ3IDQyLjY0NTJDNzEuMDgwMyA0Mi42Mzg2IDY5Ljg5NTkgNDAuNjY1OCA2OS45MDI1IDM4LjAyMjJMNjkuOTI2MiAzMi4xMTMzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNOTEuNjc2NCAzMC4yODQxQzkxLjY3NjQgMzAuNzM5OSA5MS42MTg2IDMxLjE0NjQgOTEuNTEwNiAzMS41NzU2TDg4LjI0ODIgMzEuNTEyMUw4OC4yMjgzIDM4LjYwNTRDODguMjI4MyAzOS4zODk5IDg4LjU0MjkgMzkuODU3MSA4OS4zODE0IDM5Ljg1NzFMOTEuMDU5NiAzOS44NjA4QzkxLjIxOTcgNDAuMzQwMyA5MS4zMjExIDQwLjk5NzkgOTEuMzEzNSA0MS41NTZDOTEuMzEzNSA0MS44MzA3IDkxLjMxMzUgNDIuMTI4MyA5MS4yMzk2IDQyLjM0MTVDOTAuMzI2MiA0Mi40NzcgODkuMDUyNyA0Mi41Nzc0IDg3Ljk5NDMgNDIuNTc3NEM4NS44NDI0IDQyLjU3MDggODQuNzU5MyA0MS41MTUzIDg0Ljc2NSAzOS4yNzUzTDg0Ljc4OTYgMzEuNTM1OEw4Mi43MzU0IDMxLjU1NjdDODIuNjMwMiAzMS4xMTg5IDgyLjYwNzQgMzAuNzIgODIuNjA3NCAzMC4yNTY2QzgyLjYwNzQgMjkuODUzOSA4Mi42MzY4IDI5LjQ0ODQgODIuNzQyIDI5LjAxMDdMODQuNzk1MyAyOS4wNTE0TDg0LjgwMjkgMjcuMTEyOEM4NC44MDI5IDI1LjU0MjcgODUuMjkzOCAyNC45NDk1IDg2LjcyOTMgMjQuOTU3MUw4OC4wNzU3IDI0Ljk2MDlMODguMjYxNCAyNS4xMjM4TDg4LjI1MzkgMjkuMDgyN0w5MS41MTcyIDI5LjAzODFDOTEuNjE4NiAyOS40NzQ5IDkxLjY3NjQgMjkuODc3NiA5MS42NzY0IDMwLjI4NDFaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMDIuNTk3IDQxLjMyMTNDMTAxLjUxIDQyLjM2NzQgMTAwLjEwMiA0Mi44NDc4IDk4LjQ3MTMgNDIuODQxMkM5Ni44NDA1IDQyLjg0MTIgOTUuNDQ1NyA0Mi4zNTMyIDk0LjM3MDIgNDEuMjk4NkM5Mi45NDE0IDM5Ljg2NjkgOTIuNDYgMzguMDUyMyA5Mi40NzE0IDM1Ljc2NzlDOTIuNDc4IDMzLjQ3MSA5Mi45NjUxIDMxLjYzNjYgOTQuNDAwNiAzMC4yMDQ5Qzk1LjQ3OTggMjkuMTg2MyA5Ni44ODUgMjguNjk2NCA5OC41MDU0IDI4LjY5OTJDMTAwLjE1IDI4LjcwOTcgMTAxLjU0NCAyOS4yMDA1IDEwMi42MjcgMzAuMjI4NkMxMDQuMDU1IDMxLjY3MDcgMTA0LjUzNyAzMy41MDE0IDEwNC41MjYgMzUuNzk5MUMxMDQuNTIyIDM4LjA4NjQgMTA0LjAyNSAzOS44OTcyIDEwMi41OTcgNDEuMzIxM1pNOTguNDk3OCA0MC4xNzQ4QzEwMC40NjUgNDAuMTg0MyAxMDAuOTAxIDM4LjEzNDggMTAwLjkxNSAzNS43ODg3QzEwMC45MTggMzMuNDA5NCAxMDAuNDg2IDMxLjM1OSA5OC41MTg2IDMxLjM1MjNDOTYuNTI1IDMxLjM1MjMgOTYuMDkyOSAzMy40IDk2LjA4NTMgMzUuNzc1NEM5Ni4wODI1IDM4LjEyMDYgOTYuNTAyMyA0MC4xNzEgOTguNDk3OCA0MC4xNzQ4WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMjAuMTM2NSAxNS44MzQyQzIwLjcyODcgMTUuMjY4NSAyMS41Mzc5IDE0LjkxNiAyMi40MjExIDE0LjkxNkMyNC4yMzc1IDE0LjkyNzQgMjUuNzA5OSAxNi40MDI3IDI1LjcwOTkgMTguMjIyOUMyNS42OTk2IDE4LjkzMzYgMjUuNDc2OSAxOS41Nzk4IDI1LjEwMTYgMjAuMTE0MkwyNi42MjcyIDIxLjQ4ODFDMjYuNjI3MiAyMS40ODgxIDI2LjIwNDYgMjMuNzk2MyAyNC41Mzk3IDI0LjUxMzZDMjQuNTM5NyAyNC41MTM2IDIxLjY0MjIgMjEuMTg0IDE3LjAwNjcgMjAuNTk1NkMxNy4wMDY3IDIwLjU5NTYgMTYuNzA4MyAxOS4xNjM4IDE4LjQ1MDggMTguMDk0MUMyMC4xODc3IDE3LjAzMTkgMjAuNjQxNSAxNi44MjkxIDIxLjAxMDEgMTYuMjQyNkwyMC4xMzY1IDE1LjgzNDJaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yNS4xOTY0IDI4LjI1NjdDMjQuOTE0IDI4LjI3NzUgMjQuNTkwOSAyOC4yNzc1IDI0LjIzMDggMjguMjkwOEMyMy4wMzk3IDI4LjMyMTIgMjIuMTQ2MiAyOC41MTczIDIxLjk3MzggMjcuNzI2MUMyMS44MjUgMjcuMDc4OSAyMi40ODkyIDI0LjM0MTUgMjIuNjc0OSAyMy41MjY2QzIxLjQ4MDEgMjIuNjA1NiAxOS41MjcyIDIxLjQyNSAxNy4wNTY5IDIxLjExMzNDMTcuMDU2OSAyMS4xMTMzIDE3LjAxNjIgMjIuMTcyNiAxNi45MTg2IDIyLjgwODRDMTYuODE3MiAyMy40NDUxIDE2LjM2MzMgMjQuNDQwMSAxNi41MzU4IDI0LjYxNjNDMTYuNzE4NiAyNC43OTU0IDE3LjE1MjYgMjQuNjU2MSAxNy4yNzY4IDI0Ljg0OTRDMTcuNDQyNiAyNS4xMjcgMTcuMTg1OCAyNS4yNDE3IDE3LjM0NzggMjUuNDA3NUMxNy40NDI2IDI1LjUwODkgMTcuMTkyNCAyNS43MDUgMTcuNTAwNCAyNS45MjU4QzE3LjgyNTQgMjYuMTQ5NCAxNy40NTY4IDI2LjM0NDYgMTcuMzkyNCAyNi41NDQ1QzE3LjMzNDYgMjYuNzQ0NSAxNy4zOTI0IDI3LjE1IDE4LjEyMjkgMjcuMjU4QzE5LjA1MDYgMjcuNDA0IDE5LjIzNjMgMjcuMDc4OSAxOS4zMzAxIDI3LjE4NzlDMTkuNDE5MiAyNy4yODkzIDE5LjQxOTIgMjguMzk2IDE5LjI5OTggMjkuMzY2M0MxOS4yOTk4IDI5LjM2NjMgMTguODAzMyAyOS43NjIzIDE4Ljc2MjUgMzAuNDA5NUMxOC43MzYgMzAuOTEzNiAxOC42OTUyIDMxLjg3NDQgMTkuMDk3OSAzMi41NjEzQzE5LjA5NzkgMzIuNTYxMyAyMy4yMzIxIDMwLjIwOTYgMjQuNTg0MiAyOS43MTVDMjUuOTM3MyAyOS4yMzE3IDI2LjI3ODUgMjkuMTQzNiAyNi4yNzg1IDI5LjE0MzZDMjYuMjc4NSAyOS4xNDM2IDI1LjcwOTkgMjguODAxNSAyNS4xOTY0IDI4LjI1NjdaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zMC42NDM3IDE4LjIzMjZDMzAuNjU3OSAxMy42ODgyIDI2Ljk4MjQgOS45OTI3OSAyMi40Mzc5IDkuOTc5NUMxOS44NDkyIDkuOTc1NzIgMTcuNTQxIDExLjE2NCAxNi4wMjQ5IDEzLjAxNTRDMTYuMDI0OSAxMy4wMTU0IDE2LjQ2NTUgMTMuMTk0NSAxNy4zMjc4IDEzLjYzOEMxOC41ODQyIDEyLjIzNjYgMjAuNDA3MyAxMS4zNzA1IDIyLjQzMTMgMTEuMzczM0MyNi4yMTM5IDExLjM4MzggMjkuMjU5MyAxNC40NjA0IDI5LjI0OTggMTguMjMyNkMyOS4yNDMyIDE5LjQ1MiAyOC45Mjg2IDIwLjU3ODYgMjguMzYyOSAyMS41Njk4TDI5LjU4NDMgMjIuMjUyOUMzMC4yNTE0IDIxLjA2OTQgMzAuNjQzNyAxOS43MDIyIDMwLjY0MzcgMTguMjMyNloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTIyLjQyMDkgMTQuMTQ4M0MyNC42NzEzIDE0LjE1NDkgMjYuNDc0NSAxNS45Nzg5IDI2LjQ2NzggMTguMjIyNkMyNi40Njc4IDE4Ljk0NzUgMjYuMjgxMiAxOS42MjAzIDI1Ljk1MTQgMjAuMjA5NkwyNy43NjY5IDIxLjIyNzNDMjguMjcyIDIwLjM0MTMgMjguNTU5MSAxOS4zMjI3IDI4LjU1OTEgMTguMjI1NUMyOC41NzYxIDE0Ljg0MTkgMjUuODE0OSAxMi4wODA4IDIyLjQzMTMgMTIuMDcwM0MyMC42NzgzIDEyLjA2NjUgMTkuMDk3OCAxMi44MDE4IDE3Ljk3MDIgMTMuOTc1OEMxOC41MDI3IDE0LjI0OTcgMTkuMTMxIDE0LjYwMjEgMTkuODgzMyAxNS4wMzE0QzIwLjU4NjQgMTQuNDgzNyAyMS40NjU3IDE0LjE0ODMgMjIuNDIwOSAxNC4xNDgzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNDEuNzcwOCAyOS4yMzg1QzM4LjQ3MTQgMzAuMTI1NCAzNS44NTkgMjguNzIxMSAzMy4xOTkyIDI4LjEzODRDMzEuODcxNyAyNy44MzcxIDMwLjQ1NyAyNy42OTg4IDI5LjM2NDUgMjcuNjMwNUMyOS4xNzEyIDI3LjYyMDEgMjguOTY5NCAyNy42Njg0IDI5LjA0OTkgMjcuNjk1OUMzMC44MjM4IDI4LjQ5NzUgMzIuNDk5IDI5LjI1NTYgMzIuNjk0MiAyOS4zMjI4TDMyLjcwMTggMjkuMzMzMkwzMi43MzIxIDI5LjM0NjVDMzQuMDIwOCAyOS45MTg4IDM3Ljc0NzQgMzEuNDAwNyAzOS40NzM5IDMxLjM5NzlDMzkuNTY3NyAzMS4zOTc5IDM5LjY2MjUgMzEuMzk0MSAzOS43NDQgMzEuMzgwOEM0MC42OTgxIDMxLjI0NTMgNDEuNzM2NiAzMC45NzQzIDQyLjc1MjQgMzAuNzAwNUM0My44Njg2IDMwLjM5NTQgNDQuOTIxNCAzMC4xMTUgNDUuODAwNyAzMC4wNTA1TDQ3LjIyNTggMjkuOTQ5Mkw0Ni40MjE0IDMxLjEzMzZDNDYuMjExIDMxLjQ0ODEgNDUuNzYwOSAzMi4xNDE3IDQ1LjM5NTEgMzIuODA1QzQ2LjA1NTYgMzIuODA1IDQ2LjQ1NDUgMzIuODA1IDQ2LjQ1NDUgMzIuODA1QzQ2LjQ1NDUgMzIuODA1IDQ3LjE4NzkgMzIuODUyNCA0Ny41Njg4IDMyLjYxMTdDNDguNDg4OSAzMi4wNTA4IDQ4LjUwMjEgMjkuNDkyNCA0OC44MjYyIDI4LjgzNThDNDkuMTQxOCAyOC4xNzkxIDQ5Ljc0MzQgMjcuNTgwMyA0OS43NDM0IDI3LjU4MDNDNDYuODY3NiAyNy40MzE1IDQ1LjA4MDYgMjguMzU4MiA0MS43NzA4IDI5LjIzODVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik00NS42NjYyIDM2LjgwNEM0NS41MTM2IDM3LjA5NTggNDQuODQ2NiAzOC44ODE5IDQ0LjM2NjEgNDAuMzk4QzQzLjg4MTkgNDEuOTIxNiA0NC4zMzAxIDQyLjU3NzMgNDIuNDcyIDQyLjAzNjNDNDAuNjM3NSA0MS40OTUyIDM2LjExNTggMzguMTU5IDM0LjcwMTIgMzYuNjkyMkMzMy45MjYgMzUuODk0MyAzMi44OTg5IDM0Ljg3NTcgMzIuMDQxNCAzNC4xMjgyQzMxLjc2NDcgMzMuNTA4NCAzMS4zNjQ4IDMyLjc4NzQgMzEuMDgwNiAzMi4xNTE2QzMxLjAzNyAzMi4wNjcyIDMxLjE0NzggMzIuMDI5NCAzMS4yNDY0IDMyLjA5MUMzMy4wMzM1IDMzLjI5ODEgMzYuMTY5OCAzNS4yNTc2IDM4LjM0MjYgMzYuMTMxMkM0MS4wNDY5IDM3LjIyNDcgNDMuODU4MyAzNy42NTExIDQzLjk3NzYgMzcuNjY3Mkw0NC43MTIgMzcuNzI3OEM0NC43MTIgMzcuNzI3OCA0NC4zMTU5IDM2LjEwNzYgNDQuNjY4NCAzNC42OTk1QzQ2LjAzODYgMzQuNzUzNSA0Ni43Nzk1IDM0Ljc5MDUgNDcuMDYgMzQuOTYzOUM0Ny4zNDE0IDM1LjEzNjMgNDguMDE4IDM1LjQ4NzggNDcuODE4MSAzNy4wNDE4QzQ3LjYxNTMgMzguNTkxIDQ3LjQ0MjggMzkuOTIxNCA0Ny40NDI4IDM5LjkyMTRMNDUuNDU5NiAzOS4xN0M0NS40NTk2IDM5LjE3IDQ1Ljc3MDQgMzcuODg0MiA0Ni4wMzg2IDM3LjIyNDdDNDYuMjk1MyAzNi41NzQ3IDQ2LjA1ODQgMzYuMDk3MSA0NS42NjYyIDM2LjgwNFoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTI3LjExMTEgMjIuMzQ4NkMyNy4wMTE2IDIyLjYwOTIgMjYuODgwOSAyMi45NDM3IDI2LjcwMTggMjMuMjc5MUMyNi4zNDI2IDIzLjc1NTcgMjUuNDA1NSAyNC42OTY2IDI0Ljc5MzQgMjQuOTYxTDI0LjMyNTMgMjUuMTYzOEwyMy45OTc1IDI0Ljc4MTlDMjMuOTg3MSAyNC43Njc3IDIzLjYyNTEgMjQuMzMxOCAyMy4xNjY1IDIzLjkyMTVDMjMuMTUxMyAyMy45ODIyIDIyLjM4IDI2Ljk1MzYgMjIuNzQ1OCAyNy40OTE5QzIyLjk1NTIgMjcuNzk2IDI1LjQ3OTQgMjcuNTYwMSAyNS40Nzk0IDI3LjU2MDFMMjYuMjYwMiAyOC4zMDAxQzI2LjQ4ODYgMjguNDgzOSAyNi42NDQgMjguNjA5IDI2LjY0NzggMjguNjA5QzI2LjY0NzggMjguNjA5IDI2Ljg2NzYgMjguNzU3OCAyNy4xNDE0IDI4LjkyMzZDMjcuMzg1OSAyOC44NjU4IDI3LjU4MTEgMjguODI4OCAyNy43MjMyIDI4Ljc5NzZDMjcuNjIxOSAyOC41ODE1IDI3LjUwNzIgMjguMzAzOSAyNy4zODU5IDI3Ljk2NTZDMjcuMDQ2NyAyNy4wMDEgMjcuMzU1NiAyNi4xNjUzIDI3LjQ1NjEgMjQuOTQ2OEMyNy41Njc4IDIzLjcyMjYgMjcuMTExMSAyMi4zNDg2IDI3LjExMTEgMjIuMzQ4NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTEyLjc5NjggNDUuOTk4NUMxMy4xMTggNDQuMjA0OSAxMy44NDg1IDQxLjE3MjggMTQuMjU1IDQwLjAxODdDMTQuNjY0NCAzOC44NjU1IDE1LjI5MDcgMzcuNDc0NSAxNS4yOTA3IDM3LjQ3NDVDMTUuMjkwNyAzNy40NzQ1IDE1LjA2MTQgMzUuODEyNiAxNS4wMDY0IDM1LjA4MkMxNC45NTkxIDM0LjM0NjggMTUuOTkzOCAzMy40NTggMTYuNDgyNyAzMi45MTk4QzE2Ljk2ODggMzIuMzc0IDE3LjczMDYgMzEuMDI0NyAxNy43MzA2IDMxLjAyNDdDMTcuNzMwNiAzMS4wMjQ3IDE3LjkwNTkgMzAuNTg3OSAxNy45NTA1IDMwLjEwNzVDMTcuOTU3MSAyOS45ODUyIDE2LjUyMTYgMzAuNjUyMyAxNS4zMzQzIDMzLjE1NTdDMTMuODkzMSAzNi4xODUgMTIuNjA0NCA0MC43NDM1IDEyLjYwNDQgNDAuNzQzNUwxMi4xMjk3IDQzLjAzMDlDMTIuMTI5NyA0My4wMzA5IDExLjkzMzUgNDMuNjQ2OCAxMS41MzA4IDQ0LjcxOTRDMTEuMzg0OSA0NS4wOTg0IDExLjIwNTggNDUuNjUzNyAxMS4wMjI5IDQ2LjI2MkwxMi43NDY1IDQ2LjI2OTVDMTIuNzY1NSA0Ni4xODQzIDEyLjc4MjYgNDYuMDg2NyAxMi43OTY4IDQ1Ljk5ODVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zLjI2MDUxIDM3LjQ3MDlDMy4zNjQ3NyAzNy41MzUzIDMuNTMwNTkgMzcuNjEwMiAzLjY5MDY5IDM3LjY0MzRDMy42OTA2OSAzNy42NDM0IDQuMTcwMTYgMzcuNjY0MiA0LjU3MDAxIDM4LjI5NjJDNC45ODk4MSAzOC45Mzk2IDUuODU5NjMgNDEuNTg5OCA3LjAwNjE3IDQyLjU0MDJDOC4xNTY0OSA0My40ODExIDkuMzg4MzMgNDQuMDc2MiAxMC4wNjU4IDQ0LjAwMjJDMTAuNzQ1MiA0My45MjU1IDExLjExMSA0My41MzIzIDExLjI3NzcgNDIuODY4TDExLjc2MSA0MC41Njc0TDExLjc2MzggNDAuNTUwNEMxMS44MTc4IDQwLjM2MTggMTMuMDg3NSAzNS45MDQ2IDE0LjUzMjYgMzIuODY4N0MxNS4zMzQyIDMxLjE4MzEgMTcuMTA4IDI5LjY3MDggMTcuMTA4IDI5LjYzMzhDMTcuMDkwOSAyOS41OTk3IDE2LjQyNzYgMjkuNzg2NCAxNS44MTQ2IDMwLjE3ODdDMTUuMTk1OCAzMC41NzEgMTMuODU2IDMyLjM5MjEgMTMuNDIzIDMzLjUxNDlDMTIuOTgyNCAzNC42Mzg3IDEzLjI3MzMgMzUuMDM0OCAxMi40MzA5IDM1Ljg0MDJDMTEuNTg1NyAzNi42MzkgMTAuNDY0NyAzOC41MzAyIDEwLjE2MDYgMzkuNTY4N0MxMC4xMTYgMzkuNzE0NiA5Ljk5NzU3IDM5LjYxMzMgOS43MzAzNSAzOS4zMzk0QzkuNDYzMTggMzkuMDcxMyA4LjEyOTk2IDM4LjExNzEgNy40Njk1MyAzNy42MTAyQzYuODE2NjcgMzcuMDg1MyA1LjUyMDQxIDM1Ljk1NDggNS40NDkzNCAzNS43MzIyQzUuMjM5OTUgMzUuMTczMSA1LjIzMzMgMzQuNjE1IDUuMTM0NzcgMzQuMTQ1QzUuMDM0MzQgMzMuNjc0MSA0LjYxMzYzIDMyLjY0ODkgMy41MDQwNSAzMi40OTM1QzMuMDcwMDQgMzIuNDM1NyAyLjQ5ODY5IDMzLjAwNyAxLjk2NzEyIDMzLjE2OTFDMS40MzU1NCAzMy4zMzU5IDEuMjMyNzUgMzMuNzM4NiAxLjkwOTMzIDMzLjg2NjVDMi40MjQ4IDMzLjk2ODggMi45MTE4NCAzMy43MDE2IDMuMDU2OCAzMy42MjY4QzMuMDcwMDQgMzMuNjIwMSAzLjA5NDY5IDMzLjYxMzUgMy4wOTQ2OSAzMy42MTM1QzMuMDk0NjkgMzMuNjEzNSAyLjk5OTk0IDM0LjQ5IDMuMjUyOTQgMzQuOTI1OEMzLjUxMDY1IDM1LjM3NjggMy42MzI5MSAzNS40MjMzIDMuNjMyOTEgMzUuNDIzM0MzLjYzMjkxIDM1LjQyMzMgMy4zNTgxMiAzNS43NDE3IDMuMjY3MTYgMzYuMTMxMUMzLjE5NjA4IDM2LjQwMjEgMy4xNTgxOSAzNi45MzI3IDMuMTUxNTUgMzcuMjIwOEMzLjE0NDkgMzcuMzMxNiAzLjE5NjA4IDM3LjQyNzMgMy4yNjA1MSAzNy40NzA5WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi45ODY2MSAzMi4xNTE4TDMuMDMzMDQgMTQuODU1NUgyLjEzMjg1TDIuMDg1NDUgMzIuNTYxMUMyLjA4NTQ1IDMyLjU2MTEgMi4wODU0NSAzMi41NjExIDIuMDkzMDcgMzIuNTYxMUMyLjMxNTcgMzIuNDE5IDIuNTkzMzUgMzIuMjQyNyAyLjk4NjYxIDMyLjE1MThaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yLjA2ODQ1IDEzLjI1NUMyLjA2ODQ1IDEzLjI1NSAxLjI4Mzg3IDExLjY3MTcgMS4xMzEyOSAxMS4zODY1QzAuOTc1OTAxIDExLjEwMzIgMi4xOTQ0NCA1LjMwNjE3IDIuNTQzMTYgMy45NTIxNUMyLjg5MTg0IDUuMzEyODEgNC4wNzUzNSAxMS4xMTM2IDMuOTE5OTUgMTEuMzk3OUMzLjc2NDU2IDExLjY3NTUgMi45NzI0MiAxMy4yNTUgMi45NzI0MiAxMy4yNTUiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMuNTk1MDcgMTQuMDcwNEMzLjU5NTA3IDEzLjg2NzcgMy40MzMwMyAxMy42OTgxIDMuMjIzNiAxMy42OTgxTDEuNzgxNDYgMTMuNjkxNEMxLjU3NTg1IDEzLjY5MTQgMS40MDUyNyAxMy44NjM5IDEuNDA1MjcgMTQuMDZDMS40MDUyNyAxNC4yNjk0IDEuNTc1ODUgMTQuNDMyNCAxLjc4MTQ2IDE0LjQzMjRMMy4yMjM2IDE0LjQzNjFDMy40MzMwMyAxNC40MzYxIDMuNTk1MDcgMTQuMjc5OCAzLjU5NTA3IDE0LjA3MDRaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0wLjgxMDE1MiAzMi42NDkyQzAuNjcwODY4IDMyLjkxNjQgMC42NzA4NjggMzMuMjU3NiAwLjc5OTcyMSAzMy41OTY4QzAuNzI4Njk3IDMzLjY0NyAwLjM3MDUxNiAzMy45NzU3IDAuNTQ5NTgyIDM0LjQwMjFDMC41OTAzMzUgMzQuNTIwNiAwLjY1MDk3NiAzNC42MTU0IDAuNzAyMTYgMzQuNjkzMUMwLjY3MDg2OCAzNC44MTgxIDAuNjYxNDA5IDM0Ljk5NDMgMC43MDg3NTggMzUuMTk0M0MwLjc3OTgzMSAzNS40NjE1IDAuODQ0MjU4IDM1LjU5MDQgMS4wMjMzNyAzNS42ODc5QzAuOTk1ODY4IDM1Ljg4NzkgMC45NjU1NDUgMzYuMjI2MiAxLjA3NDU2IDM2LjQ2M0MxLjE5MjAxIDM2LjcxMzIgMS4yNjk3MyAzNi44MzE2IDEuNjM4MzQgMzcuMDA3OEwxLjY0NTkxIDM0LjM2MTRDMS42NDU5MSAzNC4zNjE0IDEuMTI0NzcgMzQuMDI2OSAxLjExMTQ4IDMzLjU4MjVDMS4wOTcyNiAzMy4xNDAxIDEuNTc4NjIgMzIuNzQ2OCAxLjU3ODYyIDMyLjc0NjhWMzIuMTAxNkMxLjIzMjc2IDMyLjI2NjQgMC45NDE4NjkgMzIuNDA1NyAwLjgxMDE1MiAzMi42NDkyWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi45NzI1IDM3Ljk5ODZDMi45NDg3OCAzNy45OTE5IDIuOTMyNjcgMzcuOTgyNSAyLjkzMjY3IDM3Ljk3ODdDMi45MzI2NyAzNy45Nzg3IDIuNjU0MSAzNy43OTIgMi42MjM3OCAzNy4zODY1QzIuNTkzNDYgMzYuOTgzOCAyLjY1NDEgMzYuMzk0NCAyLjc2OTcxIDM1Ljk2OEMyLjgxMzI4IDM1Ljc5MjcgMi44Nzg2NyAzNS42MjMxIDIuOTQ4NzggMzUuNDgzOEMyLjkxMTg2IDM1LjQyMDQgMi44Nzg2NyAzNS4zNDU1IDIuODM0MTQgMzUuMjcwN0MyLjcxMTkzIDM1LjA2NSAyLjYzNzA3IDM0LjYwODMgMi42MDI5MiAzNC4zNTA2QzIuNDY1NTIgMzQuMzgwOSAyLjMxNTgxIDM0LjM5ODkgMi4xNjQyIDM0LjM5ODlDMi4xMzI5NiAzNC4zOTUxIDIuMTA2NDIgMzQuMzk1MSAyLjA3OTg4IDM0LjM4NDdMMi4wNDE5OSA0Ni4yMzU1TDIuOTQyMTggNDYuMjM5M0wyLjk3MjUgMzcuOTk4NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMxLjk2MDkgMzYuNzY3NkMzMS43OTUxIDM1LjkwMDYgMzEuNjgwNCAzNS4yMjQxIDMxLjYwMTggMzQuOTgwNkMzMS4xMTc2IDMzLjMyODEgMzAuMjA0MiAzMS45OTg3IDI5LjkwMjggMzEuNjc3NUMyOS42MTg2IDMxLjM2NTcgMjguOTM1NCAzMS4xOTA0IDI4LjQzNzkgMzEuNDMwMUMyNy41ODE0IDMxLjgyNjMgMjcuNTIwNyAzMy43NzkxIDI3LjQ2MjkgMzYuMzEzOEMyNy41ODE0IDM2LjMxMzggMjguMTMgMzYuMzA5OSAyOC41NjY4IDM2LjMyMDRDMjkuNzM3IDM2LjMyMzIgMzAuODcxMiAzNi40NzU4IDMxLjk2MDkgMzYuNzY3NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTI4LjU2NjkgMzYuOTQ2M0MyMi43MzI4IDM2LjkzMyAxNy44MTEzIDQwLjg5OTQgMTYuMzg0MyA0Ni4yODA0TDE5LjgyODYgNDYuMjlDMjEuMTM4MSA0Mi43NDcxIDI0LjU1NjkgNDAuMjMzMyAyOC41NTI3IDQwLjIzOTlDMzIuNTU5OSA0MC4yNTMyIDM1Ljk1NCA0Mi43OTQ1IDM3LjI0NjQgNDYuMzQxMUw0MC42OTg0IDQ2LjM1MDZDMzkuMjk0MSA0MC45NTcyIDM0LjQwMzggMzYuOTY4MSAyOC41NjY5IDM2Ljk0NjNaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zNC4yMDEgMzcuMTgwMkMzMy43NDgxIDM2LjcwMjYgMzMuMTU1OCAzNi4xNTQ5IDMyLjU5MyAzNS42MzY2QzMyLjQ5NTQgMzUuNTQ5NSAzMi4zNTk5IDM1LjU3MzEgMzIuMzgzNiAzNS42NzQ1QzMyLjQ4NTkgMzYuMDYwMiAzMi41OTMgMzYuNDk5OCAzMi43MDIgMzYuOTY3OUMzMy41ODg5IDM3LjI1NzkgMzQuNDMxMiAzNy42NDA2IDM1LjIxNTggMzguMTA0QzM0Ljc5OTkgMzcuNzU1MyAzNC40NTQ5IDM3LjQzNDEgMzQuMjAxIDM3LjE4MDJaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik00MC4wODYxIDQzLjA4ODdDNDIuMzMxOCA0NC4wOTAzIDQ0LjczOTUgNDQuODIwOCA0Ni43MTUxIDQ1LjE3MzNDNDYuNzE1MSA0NS4xNzMzIDQ1LjQ1OTYgNDIuNjE0IDQ1LjUxMzcgNDEuMTQ5MUM0NS41MjAzIDQwLjc4MDYgNDUuMzYyIDQwLjUyNjYgNDUuMTA3MiA0MC4zNTA0QzQ1LjA4MDYgNDAuNDM4NSA0NS4wNTAzIDQwLjUyNjYgNDUuMDMwNCA0MC42MDgxQzQ0LjkyOCA0MC45MTk4IDQ0Ljg3MTIgNDEuMTg5OSA0NC44MTYzIDQxLjQ0MDFDNDQuNjk4OCA0Mi4wMjI4IDQ0LjUxODcgNDIuOTA4NyA0My40NDIzIDQyLjkwODdDNDMuMTU4IDQyLjkxMTYgNDIuNzk2MSA0Mi44NDUyIDQyLjI4MTYgNDIuNjk1NUM0MS4yNDY4IDQyLjM5OCAzOS41MjMyIDQxLjM0OTEgMzcuOTA1OCA0MC4xODQ2QzM4Ljc2MjMgNDEuMDQ0OSAzOS40OTY3IDQyLjAyNTYgNDAuMDg2MSA0My4wODg3WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMTMuMzY5MSA0Ni4yNjg4QzE0LjE2MTMgNDYuMjc1NCAxNC45MzI2IDQ2LjI3NTQgMTUuNzIxIDQ2LjI3OTJDMTYuNjA3OSA0Mi43NDk3IDE4LjkzNiAzOS43NzA2IDIyLjAzMjYgMzguMDA4MkMyMy41OTYgMzcuMzg5NCAyNS4xMDc0IDM2LjY0NDcgMjYuNzkzMSAzNi40Mjg3QzI2LjgwMDYgMzYuMDY1NyAyNi43OTMxIDM1LjUxMTUgMjYuODIwNSAzNC44OTQ2QzI2Ljg5NTQgMzIuODE3NiAyNy4yNjY4IDMwLjAxNDggMjkuNjI5MSAzMC45ODk4QzI5LjY4OTcgMzAuODkyMiAyOC4wNjI4IDI5LjQ0NjMgMjguMDYyOCAyOS40NDYzQzI4LjA2MjggMjkuNDQ2MyAyNi41MTkyIDI5LjY4OTggMjQuODMwNyAzMC4zNjA3QzIzLjU1MTUgMzAuODY4NSAyMC43NDMgMzIuODM3NSAxOS4wMzc0IDM0LjMzMzdDMTYuNDI3OCAzNi42MzE0IDE0LjkyNiAzOS45MDQyIDE0LjAzNTMgNDMuMjY3OUMxMy43NjE0IDQ0LjI2MTkgMTMuNTQ1NCA0NS4yODA1IDEzLjM2OTEgNDYuMjY4OFoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMxLjQxODcgMjkuNTI1NEMzMC40Mjc2IDI5LjA3OTEgMjguOTg1NCAyOC40MjkxIDI4LjI1MSAyOC4xMDEzQzI4LjE4MzggMjguMDY4MSAyOC4yMTQxIDI4LjM1OCAyOC4zNDMgMjguNTA2OEMyOS4wODAxIDI5LjI4MTkgMzAuMzE4NiAzMC41MjQxIDMwLjMzMjggMzAuNTQ3OEMzMC40MTcyIDMwLjYxMjIgMzAuNTE4NSAzMC42ODMzIDMwLjYwNjYgMzAuNzUxNUMzMS45MDk1IDMxLjY2MTEgMzUuOTM2NiAzNC40MTk0IDM4LjYwMyAzNS40ODgyQzQxLjI2MDkgMzYuNTY0NiA0My44NzIzIDM2LjkzMzIgNDMuODcyMyAzNi45MzMyQzQzLjcyMjYgMzYuMDIyNiA0My45MTMxIDM0LjcxMDMgNDQuMjI2NyAzMy42NzQ2QzQ0LjUxMTkgMzIuNzc4MyA0NS41MjY3IDMxLjIyMTUgNDUuNzgzNSAzMC44MzU4QzQ1LjgyODEgMzAuNzc0MiA0NS43MiAzMC43NTQzIDQ1LjY2MzIgMzAuNzU0M0M0NC4wOTIyIDMwLjkyNjggNDEuODE1MiAzMS43OTI4IDM5LjgzODYgMzIuMDY3NkMzOC4yOTUxIDMyLjI4MDggMzQuOTIxOCAzMS4wMDE2IDMzLjMyMDQgMzAuMzQ4OCIgZmlsbD0iI2ZmZmZmZiIvPgo8L3N2Zz4=);
    border: 1px solid #fff;
    box-shadow: 0 .356rem .356rem hsla(0, 0%, 80%, .5)
}

.view.logo.d-logo.type-white-square-bordered .logo-img:before {
    padding-bottom: 100%
}

.view.logo.d-logo.type-white-square-transparent .logo-img {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI2IiBoZWlnaHQ9IjQ3IiB2aWV3Qm94PSIwIDAgMTI2IDQ3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDAuOTU4OCAyMC4xMzE2SDQwLjg1NzRDMzguNTY2MiAyMC4xMjUgMzcuMDg0MyAxOS40Nzg3IDM1LjkzMDEgMTguNDczNEMzMy43MjcxIDE2LjU3NTUgMzMuMDUzNCAxMy4zNjM0IDMzLjA2NzYgMTAuNTExM0MzMy4wNzQyIDcuNjQ3ODQgMzMuNzUzNiA0LjQ0MDQ1IDM1Ljk3NDcgMi41ODg5OEMzNy4xMDUxIDEuNTg0NiAzOC41NTU4IDAuOTQ0MDI2IDQwLjg1NzQgMC45NTgyNEM0My4xNzg5IDAuOTU4MjQgNDQuNjA2OCAxLjYwNDQ5IDQ1Ljc2MDkgMi42MDg4N0M0Ny45NDk4IDQuNDc3NDIgNDguNjEwMiA3LjY4ODU5IDQ4LjU5OTggMTAuNTc1N0M0OC41OTYgMTMuMTkwOSA0OC4xMjYgMTUuOTk2NiA0Ni4zMDg2IDE3LjgyNzJDNDUuODAwOCAxOC4zODkxIDQ1LjI1OTcgMTguNzY4MSA0NC42NTggMTkuMDA4OEw0NS4zMTA5IDE5LjQ2NTVDNDYuODQ0IDIwLjU3NSA0Ny42Nzk3IDIwLjg0OTggNDguNzExNiAyMC44NTU1QzQ4LjY0MzQgMjIuNTI3OSA0Ny41NjUxIDIzLjQ2NSA0Ni4zNDk0IDIzLjQ1ODRDNDUuMjczIDIzLjQ1NDYgNDQuNTI1NCAyMy4wNzU2IDQzLjg3MjUgMjIuNTQxMkw0MC45NTg4IDIwLjEzMTZaTTQwLjgxMzggMTcuMjc1N0M0NC4yNjQ3IDE3LjI4MjQgNDQuODM5OSAxMy42MjIxIDQ0Ljg0NjYgMTAuNTQ0NEM0NC44NjA4IDcuNDY4NzggNDQuMzAyNyAzLjc5NDIgNDAuODUwNyAzLjc4MzgyQzM3LjQyMTYgMy43ODAwNCAzNi44MTcgNy40NDIyNCAzNi44MDk1IDEwLjUxNDFDMzYuOCAxMy41OTA4IDM3LjM4MTggMTcuMjYyNSA0MC44MTM4IDE3LjI3NTdaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik01MS45NTcgMTguODA0OUM1Mi41NjI1IDE5LjU3NTIgNTMuNDYzNiAyMC4wMzI5IDU0LjY3MDggMjAuMDMyOUM1Ni4zNDcgMjAuMDM5NSA1Ny44MDE1IDE5LjE4MzkgNTguOTcyNiAxOC4xMDA5QzU5LjQyMzcgMTkuMTYwMiA2MC4zMzkgMTkuODk0NSA2MS42OTAyIDIwLjAzMjlDNjIuMTk4MSAxOS42Nzc2IDYyLjY3OTcgMTguODcyMSA2Mi44NDI3IDE4LjI1MzRDNjIuMzMxIDE3LjgxNjYgNjIuMDU4MyAxNi45NTM0IDYyLjA1ODMgMTYuMDA4N0M2Mi4wNTgzIDE1Ljk2NTEgNjIuMDU4MyAxNS45MTc4IDYyLjA1ODMgMTUuODc4QzYyLjA1ODMgMTIuNzI2NSA2Mi4wOTM5IDkuNTg4MjIgNjIuMDkzOSA2LjQzNThDNjAuOTkzOCA2LjE5NjA1IDU5LjYzMjYgNi4xODE4MyA1OC42NjIzIDYuNDIyNTFDNTguNjYyMyA5LjUwNzY5IDU4LjY2MjMgMTIuNTM5OCA1OC42NjIzIDE1LjYxNjRDNTcuNjkyIDE2LjQ2MjYgNTYuNzA1OSAxNi44NTQ4IDU1Ljk1MTYgMTYuODU0OEM1NC44NDc3IDE2Ljg1MTEgNTQuNTQxNSAxNi4yMDMgNTQuNTQxNSAxNC42OTI2QzU0LjU0ODEgMTIuNTkxOSA1NC41NDc2IDEwLjQ5OTcgNTQuNTUzMyA4LjQwODU2QzU0LjU1MzMgNi45ODA2MSA1NC4wNjY1IDYuMTkyMjYgNTIuNjY4OSA2LjE4ODQ4QzUxLjgwMjggNi4xODg0OCA1MC45NjQgNi41MDk2OSA1MC40NTcgNi45MzcwNEM1MS40Nzg1IDguNTU3MyA1MS4wMDc2IDExLjEzMjcgNTEuMDAwOSAxMi45NTM5QzUxLjAwMDkgMTMuNTU5NCA1MC45NTY5IDE0LjIwODQgNTAuOTU2OSAxNC44NjUxQzUwLjk1NjkgMTYuMjY5MyA1MS4wODgxIDE3LjcwMSA1MS45NTcgMTguODA0OVoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTc1LjA0MiAyMC4wNjQzQzczLjc3NDEgMTkuOTI4OCA3Mi45NjQ5IDE5LjMzIDcyLjQ4NDUgMTguNTE4QzcxLjUzNDEgMTkuNDM0MiA3MC4yMzQxIDIwLjIxMDIgNjguNDg3OCAyMC4yMDI2QzY1Ljc1NjkgMjAuMTk5OCA2NC40NDM2IDE4LjA5NDQgNjQuNDUxMiAxNi4xNDUzQzY0LjQ1NzkgMTIuOTk0OCA2Ni44ODc0IDExLjYgNjkuNzIzNCAxMS42MDc2QzcwLjM0NTkgMTEuNjExNCA3MS4xNzg4IDExLjYxMTQgNzEuOTg3MSAxMS42OTI5TDcxLjk5MzcgMTAuOTY4QzcxLjk5MzcgOS41NTcxNSA3MS4zMjM4IDguOTEzNzUgNjkuOTk3MiA4LjkwOTk3QzY4Ljc0ODMgOC45MDMzMyA2Ny4yOTc2IDkuMzU3MTcgNjUuODkzNCA5Ljg0MDQxQzY1LjM4ODQgOS4yNzk1IDY1LjA2MzMgOC4yMTcyOSA2NC45ODY2IDcuMzMwNDJDNjYuNjYzOCA2LjYzNjgxIDY5LjExMTMgNi4xMjUxNCA3MC44OTM2IDYuMTI4OTNDNzMuMzc4MSA2LjEzODQ0IDc1LjUwNzIgNy40Njg3OCA3NS40OTMgMTAuNzAzNkw3NS40Nzk3IDE2LjIzNzJDNzUuNDc5NyAxNy4xMjMyIDc1LjY2OTMgMTcuNzk2OSA3Ni4yMzEyIDE4LjIyNjFDNzYuMDY1MyAxOC44Nzk5IDc1LjUyMzMgMTkuNzE4NSA3NS4wNDIgMjAuMDY0M1pNNzEuOTczOCAxNi4zNTg1TDcxLjk4MDQgMTQuMDEwNUM3MS4zMTA1IDEzLjk1NjUgNzAuNTgxOCAxMy45MzE5IDcwLjA0MTggMTMuOTI1M0M2OC42Mzc1IDEzLjkxOTUgNjcuOTI5NiAxNC43MDMyIDY3LjkyOTYgMTUuOTQ1NEM2Ny45MjMgMTYuODMyMyA2OC40NjUxIDE3LjU0MDEgNjkuNDM2MyAxNy41NDI5QzcwLjI0NDUgMTcuNTQyOSA3MS4xOTU5IDE3LjEzNjQgNzEuOTczOCAxNi4zNTg1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNODMuOTI2NCAxNy4yODIxQzg0LjExMjEgMTcuNzY5MSA4NC4yMjExIDE4LjM4ODggODQuMjIxMSAxOC45ODM4Qzg0LjIyMTEgMTkuMjU4NiA4NC4xODMyIDE5LjU0OTUgODQuMTMzIDE5Ljc2NTVDODMuNDA1MyAxOS44NzE3IDgyLjQwNDcgMTkuOTk5NiA4MS41MTc4IDE5Ljk5NThDNzkuNDE2MSAxOS45OTU4IDc4LjUwMTcgMTguOTQwMyA3OC41MDgzIDE2LjcwNDFMNzguNTQ5MSAwLjE5NjE0MUw3OC43Mzk2IDBMODAuMDkyNyAwLjAwNjY0MjA4QzgxLjUxNzggMC4wMTA0Mjc5IDgyLjAxMDUgMC42Mzk2MDIgODEuOTk3MiAyLjIwMzA1TDgxLjk2NjkgMTYuMDMzMkM4MS45NTc0IDE2Ljg0NTMgODIuMjgyNCAxNy4yNzU0IDgzLjA5MDcgMTcuMjc1NEw4My45MjY0IDE3LjI4MjFaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik05MC4yMzY4IDE5Ljg5MTRDODkuNzQzMSAxOS45NzI5IDg5LjA5NjkgMjAuMDEzNiA4OC40NzQ0IDIwLjAxMzZDODcuODU5NCAyMC4wMTM2IDg3LjIwOTQgMTkuOTYyNSA4Ni43MDA1IDE5Ljg4MUw4Ni43Mjg5IDEwLjQ5MzhDODYuNzI4OSA5LjU3MzY5IDg2LjQzNDMgOS4wMTE4MSA4NS41MTMzIDkuMDA1MTZIODUuMTY1NUM4NS4wNTM3IDguNTk4NjcgODUuMDA1NCA4LjIyNjMyIDg1LjAwNTQgNy43ODY2NUM4NS4wMDU0IDcuMzkwNTggODUuMDYwMyA2LjkyNjMgODUuMTcyMiA2LjUyNzM3Qzg1LjkyOTIgNi40NDY4NCA4Ni43MTQ3IDYuMzk1NjYgODcuMjIyNiA2LjQwMjMxSDg3LjY3NTZDODkuMjcwMyA2LjQwNjA5IDkwLjI2NTIgNy40NzIwOCA5MC4yNjUyIDkuMjM1NDFMOTAuMjM2OCAxOS44OTE0Wk04Ni4yMDY5IDEuMjkyMjZDODYuNjEyNCAxLjA3NjIzIDg3LjM0MDEgMC45NTAxOTUgODcuOTYzNiAwLjk1MDE5NUM4OC41Nzk1IDAuOTU3NzYyIDg5LjM3MTcgMS4wODY2NiA4OS43MTY2IDEuMjk4OTFDODkuOTAyMyAxLjczMjg2IDg5Ljk4MzggMi4yNzc2OCA4OS45ODM4IDIuNzEwNzFDODkuOTc3MiAzLjE2NzQxIDg5Ljg5NTcgMy42ODE5NSA4OS43MDI0IDQuMTA0NTVDODkuMzYyMiA0LjMyNDM3IDg4LjU2OTEgNC40ODM1NCA4Ny45NTAzIDQuNDgwNzNDODcuMzMzNSA0LjQ4MDczIDg2LjU1MjcgNC4zMTM5NCA4Ni4xOTkzIDQuMDk3OTFDODYuMDEwNyAzLjY2ODY2IDg1LjkzNTkgMy4xNjA4MiA4NS45MzU5IDIuNzA0MTFDODUuOTM1OSAyLjIzOTc5IDg2LjAxNzMgMS43MTk2MiA4Ni4yMDY5IDEuMjkyMjZaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMDEuMTg2IDcuNzU5NkMxMDEuMTg2IDguMjE3MjMgMTAxLjEzNSA4LjYxOTAyIDEwMS4wMyA5LjA1Mjk4TDk3Ljc1MzggOC45OTEzN0w5Ny43Mzk3IDE2LjA3NDJDOTcuNzMzOSAxNi44NjkyIDk4LjA2NDcgMTcuMzE5MyA5OC44OTQ3IDE3LjMyMzFMMTAwLjU2NSAxNy4zMjY4QzEwMC43MzIgMTcuODE3NiAxMDAuODQgMTguNDYzOSAxMDAuODQgMTkuMDMyNEMxMDAuODQgMTkuMzAyNCAxMDAuODMzIDE5LjU5MzMgMTAwLjc1NiAxOS44MTdDOTkuODMwOSAxOS45NDU4IDk4LjU1OTMgMjAuMDQ0MyA5Ny41MTQxIDIwLjA0NDNDOTUuMzU3NSAyMC4wMzY4IDk0LjI3ODIgMTguOTg0MSA5NC4yODQ5IDE2Ljc1MTdMOTQuMzA0OCA5LjAwNTU4TDkyLjI1ODEgOS4wMjgzM0M5Mi4xNTM5IDguNTk1MyA5Mi4xMjI2IDguMTg5NzcgOTIuMTIyNiA3LjcyNTVDOTIuMTIyNiA3LjMyNjU3IDkyLjE1MzkgNi45MTcyMSA5Mi4yNjQ3IDYuNDkwODNMOTQuMzE2MSA2LjUyNzc5TDk0LjMxOSA0LjU4MjQ5Qzk0LjMyNTYgMy4wMTUzMSA5NC44MDk4IDIuNDI2ODggOTYuMjM0OSAyLjQyOTdIOTcuNTkxOEw5Ny43Nzc2IDIuNTkyN0w5Ny43NjA1IDYuNTU4MTFMMTAxLjAzNyA2LjUxMDc2QzEwMS4xMzUgNi45NDc1MyAxMDEuMTg2IDcuMzU2ODkgMTAxLjE4NiA3Ljc1OTZaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMTIuNzI4IDIwLjE3MjVDMTExLjQ1OSAyMC4wMzQyIDExMC42NTEgMTkuNDQyIDExMC4xNzcgMTguNjI5OUMxMDkuMjIzIDE5LjUzOTUgMTA3LjkzIDIwLjMxNDYgMTA2LjE3NCAyMC4zMTE4QzEwMy40NDYgMjAuMzA0MiAxMDIuMTMgMTguMTk2OSAxMDIuMTM2IDE2LjI1MDZDMTAyLjE0MyAxMy4xMDI5IDEwNC41NzkgMTEuNzA5MSAxMDcuNDEyIDExLjcxMkMxMDguMDMxIDExLjcxNTggMTA4Ljg2OCAxMS43MTU4IDEwOS42OCAxMS43OTM0VjExLjA2OTVDMTA5LjY4NiA5LjY2MTUgMTA5LjAxOSA5LjAxOTA4IDEwNy42OSA5LjAxNTNDMTA2LjQ1IDkuMDE1MyAxMDQuOTkyIDkuNDYyNSAxMDMuNTg0IDkuOTQ5NTNDMTAzLjA3MyA5LjM4MTA1IDEwMi43NTYgOC4zMjE3IDEwMi42NzEgNy40MzQ4MkMxMDQuMzQ1IDYuNzM4MzYgMTA2LjgwNiA2LjIzMDQ3IDEwOC41OTMgNi4yMzA0N0MxMTEuMDcxIDYuMjQwOSAxMTMuMTk1IDcuNTc0MTEgMTEzLjE4OCAxMC44MDYxTDExMy4xNzIgMTYuMzM4OEMxMTMuMTY5IDE3LjIzMjMgMTEzLjM1NCAxNy45MDUgMTEzLjkyNCAxOC4zMzUyQzExMy43NTggMTguOTg0MyAxMTMuMjIgMTkuODI3NiAxMTIuNzI4IDIwLjE3MjVaTTEwOS42NjUgMTYuNDYzOEwxMDkuNjcyIDE0LjExODdDMTA5LjAwMiAxNC4wNjA5IDEwOC4yNjggMTQuMDMzNCAxMDcuNzI3IDE0LjAzMzRDMTA2LjMyMyAxNC4wMjY4IDEwNS42MjUgMTQuODA1NiAxMDUuNjE4IDE2LjA0NjlDMTA1LjYxOCAxNi45NDA0IDEwNi4xNTcgMTcuNjQ0NSAxMDcuMTIxIDE3LjY1MTFDMTA3LjkzNiAxNy42NTQ5IDEwOC44ODIgMTcuMjQ1NSAxMDkuNjY1IDE2LjQ2MzhaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMTYuMTEzIDE2LjU5MTVDMTE3LjI3MiAxNy4yMTUgMTE4LjcwMSAxNy43NTYgMTE5Ljg1OCAxNy43NjI3QzEyMS4xMjcgMTcuNzY2NSAxMjEuODMyIDE3LjIzMjEgMTIxLjg1NiAxNi40NzRDMTIxLjg1NiAxNS44MjY5IDEyMS4zODIgMTUuMzA5NSAxMjAuNDA3IDE0Ljk1NDJMMTE4LjkgMTQuMzg5NUMxMTcuMDEzIDEzLjY4NDUgMTE1LjUgMTIuNTQ0NiAxMTUuNTA2IDEwLjQwODlDMTE1LjUxNCA3LjgyNzggMTE3LjU3NCA2LjIwNjU2IDEyMC41MzYgNi4yMTk4MUMxMjIuMDQ5IDYuMjI2NDUgMTI0LjA2NSA2LjcxMDY3IDEyNS4yMzYgNy4yNzkxNUMxMjUuMjU2IDguMTE4NjggMTI0Ljc4OSA5LjMwNTk2IDEyNC4yMjcgOS43NTk4QzEyMy4yMDIgOS4zMDMxIDEyMS44NTYgOC44MjI3MiAxMjAuNTI5IDguODE1MTRDMTE5LjU4NCA4LjgxMjI4IDExOS4wMTkgOS4zMTYzOSAxMTkuMDE5IDEwLjAxNjZDMTE5LjAxOSAxMC42MTI2IDExOS40NDkgMTAuOTkxNiAxMjAuMzYyIDExLjM0NjlMMTIyLjAwNCAxMS45NDJDMTI0LjAzMSAxMi43MDA5IDEyNS41MDggMTMuOTY5NyAxMjUuNSAxNi4xNTU3QzEyNS40OTMgMTguNzQxNSAxMjMuMzM0IDIwLjM2MTcgMTIwLjE3NCAyMC4zNTIzQzExOC4xMzMgMjAuMzQ4NSAxMTYuMjY3IDE5LjcxODQgMTE1LjA1MyAxOS4wMTkxQzExNS4wOTQgMTguMjMyNyAxMTUuNTc0IDE3LjEyOTcgMTE2LjExMyAxNi41OTE1WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNTcuODE4NSAzOC4xNzE5TDU2LjUzOTMgNDIuMzgwOUM1Ni4wODI2IDQyLjQ4NjEgNTUuNTQwNiA0Mi41MTM1IDU0Ljk3OTcgNDIuNTEzNUM1NC40MDczIDQyLjUwNjkgNTMuNjgzNCA0Mi40MjU0IDUzLjI1MzIgNDIuMjY2Mkw1My4xMTg3IDQyLjA2OTFMNTkuMTg1OCAyMy45MzQzQzU5Ljc3NDMgMjMuODUgNjAuNjY3OCAyMy43OTg4IDYxLjI5MDMgMjMuNzk4OEM2MS44NTc5IDIzLjgwNjQgNjIuNzk5OCAyMy44NjA0IDYzLjM2NDUgMjMuOTY4NEw2OS4yMTI4IDQyLjE0NzhDNjguNzA4NyA0Mi40NDE1IDY3Ljg0NTUgNDIuNjAxNyA2Ny4xNDcxIDQyLjU5NDFDNjUuOTg3MyA0Mi41ODg0IDY1LjQxMjIgNDIuMTg0NyA2NC45OTMzIDQwLjY1MTdMNjQuMjM1MyAzOC4xODhDNjMuODMxNyAzOC4xODQzIDYzLjE4NDUgMzguMjExOCA2Mi45MTQ0IDM4LjIxMThMNTkuMTQxMyAzOC4yMDUxQzU4Ljg3MTMgMzguMjA1MSA1OC4yNDc3IDM4LjE5ODUgNTcuODE4NSAzOC4xNzE5Wk01OC43MTU5IDM1LjMyMjdDNTkuMDk3NyAzNS4zMjI3IDU5LjY2OTEgMzUuMjk1MiA1OS45MzM0IDM1LjI5NTJMNjIuMjUxMiAzNS4zMDU2QzYyLjQ5ODQgMzUuMzA1NiA2My4wMDkyIDM1LjMzMjIgNjMuMzg1NCAzNS4zMzIyTDYyLjU3OTkgMzIuNTczOUM2Mi4xMzM3IDMxLjAzOCA2MS41NDA1IDI4Ljk1MzQgNjEuMTQ0NCAyNy4zMzg4SDYwLjk3ODZDNjAuNzA0OCAyOC43MTI3IDYwLjEzNjIgMzAuNjU5OSA1OS43ODA5IDMxLjg5NzRMNTguNzE1OSAzNS4zMjI3WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNjkuOTI2MiAzMi4xMTMzQzY5LjkyNjIgMzEuMTA1MiA2OS43ODc4IDMwLjIxODMgNjkuMzY1MiAyOS41NDg0QzY5Ljg3NiAyOS4xMTI1IDcwLjcxMTcgMjguODAwOCA3MS41NzQgMjguODAwOEM3Mi45ODIgMjguODEwMyA3My40NjYyIDI5LjU4NjMgNzMuNDY2MiAzMS4wMTQyTDczLjQ0MjUgMzcuMzAyMUM3My40NDI1IDM4LjgwNzcgNzMuNzQwMSAzOS40NjA1IDc0Ljg0MDIgMzkuNDYzNEM3NS41OTQ0IDM5LjQ2NzIgNzYuNjc3NSAzOS4wNjE2IDc3LjUwNzUgMzguMjI0OUw3Ny41MzQxIDI5LjAzMUM3OC4wMjQ5IDI4LjkyMyA3OC42NzQgMjguODk5MyA3OS4yODk5IDI4Ljg5OTNDNzkuOTE5IDI4LjkwMzEgODAuNTU5NiAyOC45Mjk2IDgxLjA3MzEgMjkuMDQxNUw4MS4wNTMyIDM4LjYxNDRDODEuMDQyOCAzOS41NjU3IDgxLjI4NjQgNDAuNDIyMyA4MS43OTE0IDQwLjg1ODFDODEuNjM2IDQxLjQ4MTYgODEuMTI0MyA0Mi4yODYxIDgwLjYwMzIgNDIuNjMxOUM3OS4yNTU3IDQyLjQ5MjYgNzguMzQyMyA0MS43Njg3IDc3Ljg3OSA0MC43MTIyQzc2LjcyMiA0MS43OTI0IDc1LjI2NjYgNDIuNjQ1MiA3My41ODQ3IDQyLjY0NTJDNzEuMDgwMyA0Mi42Mzg2IDY5Ljg5NTkgNDAuNjY1OCA2OS45MDI1IDM4LjAyMjJMNjkuOTI2MiAzMi4xMTMzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNOTEuNjc2NCAzMC4yODQxQzkxLjY3NjQgMzAuNzM5OSA5MS42MTg2IDMxLjE0NjQgOTEuNTEwNiAzMS41NzU2TDg4LjI0ODIgMzEuNTEyMUw4OC4yMjgzIDM4LjYwNTRDODguMjI4MyAzOS4zODk5IDg4LjU0MjkgMzkuODU3MSA4OS4zODE0IDM5Ljg1NzFMOTEuMDU5NiAzOS44NjA4QzkxLjIxOTcgNDAuMzQwMyA5MS4zMjExIDQwLjk5NzkgOTEuMzEzNSA0MS41NTZDOTEuMzEzNSA0MS44MzA3IDkxLjMxMzUgNDIuMTI4MyA5MS4yMzk2IDQyLjM0MTVDOTAuMzI2MiA0Mi40NzcgODkuMDUyNyA0Mi41Nzc0IDg3Ljk5NDMgNDIuNTc3NEM4NS44NDI0IDQyLjU3MDggODQuNzU5MyA0MS41MTUzIDg0Ljc2NSAzOS4yNzUzTDg0Ljc4OTYgMzEuNTM1OEw4Mi43MzU0IDMxLjU1NjdDODIuNjMwMiAzMS4xMTg5IDgyLjYwNzQgMzAuNzIgODIuNjA3NCAzMC4yNTY2QzgyLjYwNzQgMjkuODUzOSA4Mi42MzY4IDI5LjQ0ODQgODIuNzQyIDI5LjAxMDdMODQuNzk1MyAyOS4wNTE0TDg0LjgwMjkgMjcuMTEyOEM4NC44MDI5IDI1LjU0MjcgODUuMjkzOCAyNC45NDk1IDg2LjcyOTMgMjQuOTU3MUw4OC4wNzU3IDI0Ljk2MDlMODguMjYxNCAyNS4xMjM4TDg4LjI1MzkgMjkuMDgyN0w5MS41MTcyIDI5LjAzODFDOTEuNjE4NiAyOS40NzQ5IDkxLjY3NjQgMjkuODc3NiA5MS42NzY0IDMwLjI4NDFaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0xMDIuNTk3IDQxLjMyMTNDMTAxLjUxIDQyLjM2NzQgMTAwLjEwMiA0Mi44NDc4IDk4LjQ3MTMgNDIuODQxMkM5Ni44NDA1IDQyLjg0MTIgOTUuNDQ1NyA0Mi4zNTMyIDk0LjM3MDIgNDEuMjk4NkM5Mi45NDE0IDM5Ljg2NjkgOTIuNDYgMzguMDUyMyA5Mi40NzE0IDM1Ljc2NzlDOTIuNDc4IDMzLjQ3MSA5Mi45NjUxIDMxLjYzNjYgOTQuNDAwNiAzMC4yMDQ5Qzk1LjQ3OTggMjkuMTg2MyA5Ni44ODUgMjguNjk2NCA5OC41MDU0IDI4LjY5OTJDMTAwLjE1IDI4LjcwOTcgMTAxLjU0NCAyOS4yMDA1IDEwMi42MjcgMzAuMjI4NkMxMDQuMDU1IDMxLjY3MDcgMTA0LjUzNyAzMy41MDE0IDEwNC41MjYgMzUuNzk5MUMxMDQuNTIyIDM4LjA4NjQgMTA0LjAyNSAzOS44OTcyIDEwMi41OTcgNDEuMzIxM1pNOTguNDk3OCA0MC4xNzQ4QzEwMC40NjUgNDAuMTg0MyAxMDAuOTAxIDM4LjEzNDggMTAwLjkxNSAzNS43ODg3QzEwMC45MTggMzMuNDA5NCAxMDAuNDg2IDMxLjM1OSA5OC41MTg2IDMxLjM1MjNDOTYuNTI1IDMxLjM1MjMgOTYuMDkyOSAzMy40IDk2LjA4NTMgMzUuNzc1NEM5Ni4wODI1IDM4LjEyMDYgOTYuNTAyMyA0MC4xNzEgOTguNDk3OCA0MC4xNzQ4WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMjAuMTM2NSAxNS44MzQyQzIwLjcyODcgMTUuMjY4NSAyMS41Mzc5IDE0LjkxNiAyMi40MjExIDE0LjkxNkMyNC4yMzc1IDE0LjkyNzQgMjUuNzA5OSAxNi40MDI3IDI1LjcwOTkgMTguMjIyOUMyNS42OTk2IDE4LjkzMzYgMjUuNDc2OSAxOS41Nzk4IDI1LjEwMTYgMjAuMTE0MkwyNi42MjcyIDIxLjQ4ODFDMjYuNjI3MiAyMS40ODgxIDI2LjIwNDYgMjMuNzk2MyAyNC41Mzk3IDI0LjUxMzZDMjQuNTM5NyAyNC41MTM2IDIxLjY0MjIgMjEuMTg0IDE3LjAwNjcgMjAuNTk1NkMxNy4wMDY3IDIwLjU5NTYgMTYuNzA4MyAxOS4xNjM4IDE4LjQ1MDggMTguMDk0MUMyMC4xODc3IDE3LjAzMTkgMjAuNjQxNSAxNi44MjkxIDIxLjAxMDEgMTYuMjQyNkwyMC4xMzY1IDE1LjgzNDJaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yNS4xOTY0IDI4LjI1NjdDMjQuOTE0IDI4LjI3NzUgMjQuNTkwOSAyOC4yNzc1IDI0LjIzMDggMjguMjkwOEMyMy4wMzk3IDI4LjMyMTIgMjIuMTQ2MiAyOC41MTczIDIxLjk3MzggMjcuNzI2MUMyMS44MjUgMjcuMDc4OSAyMi40ODkyIDI0LjM0MTUgMjIuNjc0OSAyMy41MjY2QzIxLjQ4MDEgMjIuNjA1NiAxOS41MjcyIDIxLjQyNSAxNy4wNTY5IDIxLjExMzNDMTcuMDU2OSAyMS4xMTMzIDE3LjAxNjIgMjIuMTcyNiAxNi45MTg2IDIyLjgwODRDMTYuODE3MiAyMy40NDUxIDE2LjM2MzMgMjQuNDQwMSAxNi41MzU4IDI0LjYxNjNDMTYuNzE4NiAyNC43OTU0IDE3LjE1MjYgMjQuNjU2MSAxNy4yNzY4IDI0Ljg0OTRDMTcuNDQyNiAyNS4xMjcgMTcuMTg1OCAyNS4yNDE3IDE3LjM0NzggMjUuNDA3NUMxNy40NDI2IDI1LjUwODkgMTcuMTkyNCAyNS43MDUgMTcuNTAwNCAyNS45MjU4QzE3LjgyNTQgMjYuMTQ5NCAxNy40NTY4IDI2LjM0NDYgMTcuMzkyNCAyNi41NDQ1QzE3LjMzNDYgMjYuNzQ0NSAxNy4zOTI0IDI3LjE1IDE4LjEyMjkgMjcuMjU4QzE5LjA1MDYgMjcuNDA0IDE5LjIzNjMgMjcuMDc4OSAxOS4zMzAxIDI3LjE4NzlDMTkuNDE5MiAyNy4yODkzIDE5LjQxOTIgMjguMzk2IDE5LjI5OTggMjkuMzY2M0MxOS4yOTk4IDI5LjM2NjMgMTguODAzMyAyOS43NjIzIDE4Ljc2MjUgMzAuNDA5NUMxOC43MzYgMzAuOTEzNiAxOC42OTUyIDMxLjg3NDQgMTkuMDk3OSAzMi41NjEzQzE5LjA5NzkgMzIuNTYxMyAyMy4yMzIxIDMwLjIwOTYgMjQuNTg0MiAyOS43MTVDMjUuOTM3MyAyOS4yMzE3IDI2LjI3ODUgMjkuMTQzNiAyNi4yNzg1IDI5LjE0MzZDMjYuMjc4NSAyOS4xNDM2IDI1LjcwOTkgMjguODAxNSAyNS4xOTY0IDI4LjI1NjdaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zMC42NDM3IDE4LjIzMjZDMzAuNjU3OSAxMy42ODgyIDI2Ljk4MjQgOS45OTI3OSAyMi40Mzc5IDkuOTc5NUMxOS44NDkyIDkuOTc1NzIgMTcuNTQxIDExLjE2NCAxNi4wMjQ5IDEzLjAxNTRDMTYuMDI0OSAxMy4wMTU0IDE2LjQ2NTUgMTMuMTk0NSAxNy4zMjc4IDEzLjYzOEMxOC41ODQyIDEyLjIzNjYgMjAuNDA3MyAxMS4zNzA1IDIyLjQzMTMgMTEuMzczM0MyNi4yMTM5IDExLjM4MzggMjkuMjU5MyAxNC40NjA0IDI5LjI0OTggMTguMjMyNkMyOS4yNDMyIDE5LjQ1MiAyOC45Mjg2IDIwLjU3ODYgMjguMzYyOSAyMS41Njk4TDI5LjU4NDMgMjIuMjUyOUMzMC4yNTE0IDIxLjA2OTQgMzAuNjQzNyAxOS43MDIyIDMwLjY0MzcgMTguMjMyNloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTIyLjQyMDkgMTQuMTQ4M0MyNC42NzEzIDE0LjE1NDkgMjYuNDc0NSAxNS45Nzg5IDI2LjQ2NzggMTguMjIyNkMyNi40Njc4IDE4Ljk0NzUgMjYuMjgxMiAxOS42MjAzIDI1Ljk1MTQgMjAuMjA5NkwyNy43NjY5IDIxLjIyNzNDMjguMjcyIDIwLjM0MTMgMjguNTU5MSAxOS4zMjI3IDI4LjU1OTEgMTguMjI1NUMyOC41NzYxIDE0Ljg0MTkgMjUuODE0OSAxMi4wODA4IDIyLjQzMTMgMTIuMDcwM0MyMC42NzgzIDEyLjA2NjUgMTkuMDk3OCAxMi44MDE4IDE3Ljk3MDIgMTMuOTc1OEMxOC41MDI3IDE0LjI0OTcgMTkuMTMxIDE0LjYwMjEgMTkuODgzMyAxNS4wMzE0QzIwLjU4NjQgMTQuNDgzNyAyMS40NjU3IDE0LjE0ODMgMjIuNDIwOSAxNC4xNDgzWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNNDEuNzcwOCAyOS4yMzg1QzM4LjQ3MTQgMzAuMTI1NCAzNS44NTkgMjguNzIxMSAzMy4xOTkyIDI4LjEzODRDMzEuODcxNyAyNy44MzcxIDMwLjQ1NyAyNy42OTg4IDI5LjM2NDUgMjcuNjMwNUMyOS4xNzEyIDI3LjYyMDEgMjguOTY5NCAyNy42Njg0IDI5LjA0OTkgMjcuNjk1OUMzMC44MjM4IDI4LjQ5NzUgMzIuNDk5IDI5LjI1NTYgMzIuNjk0MiAyOS4zMjI4TDMyLjcwMTggMjkuMzMzMkwzMi43MzIxIDI5LjM0NjVDMzQuMDIwOCAyOS45MTg4IDM3Ljc0NzQgMzEuNDAwNyAzOS40NzM5IDMxLjM5NzlDMzkuNTY3NyAzMS4zOTc5IDM5LjY2MjUgMzEuMzk0MSAzOS43NDQgMzEuMzgwOEM0MC42OTgxIDMxLjI0NTMgNDEuNzM2NiAzMC45NzQzIDQyLjc1MjQgMzAuNzAwNUM0My44Njg2IDMwLjM5NTQgNDQuOTIxNCAzMC4xMTUgNDUuODAwNyAzMC4wNTA1TDQ3LjIyNTggMjkuOTQ5Mkw0Ni40MjE0IDMxLjEzMzZDNDYuMjExIDMxLjQ0ODEgNDUuNzYwOSAzMi4xNDE3IDQ1LjM5NTEgMzIuODA1QzQ2LjA1NTYgMzIuODA1IDQ2LjQ1NDUgMzIuODA1IDQ2LjQ1NDUgMzIuODA1QzQ2LjQ1NDUgMzIuODA1IDQ3LjE4NzkgMzIuODUyNCA0Ny41Njg4IDMyLjYxMTdDNDguNDg4OSAzMi4wNTA4IDQ4LjUwMjEgMjkuNDkyNCA0OC44MjYyIDI4LjgzNThDNDkuMTQxOCAyOC4xNzkxIDQ5Ljc0MzQgMjcuNTgwMyA0OS43NDM0IDI3LjU4MDNDNDYuODY3NiAyNy40MzE1IDQ1LjA4MDYgMjguMzU4MiA0MS43NzA4IDI5LjIzODVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik00NS42NjYyIDM2LjgwNEM0NS41MTM2IDM3LjA5NTggNDQuODQ2NiAzOC44ODE5IDQ0LjM2NjEgNDAuMzk4QzQzLjg4MTkgNDEuOTIxNiA0NC4zMzAxIDQyLjU3NzMgNDIuNDcyIDQyLjAzNjNDNDAuNjM3NSA0MS40OTUyIDM2LjExNTggMzguMTU5IDM0LjcwMTIgMzYuNjkyMkMzMy45MjYgMzUuODk0MyAzMi44OTg5IDM0Ljg3NTcgMzIuMDQxNCAzNC4xMjgyQzMxLjc2NDcgMzMuNTA4NCAzMS4zNjQ4IDMyLjc4NzQgMzEuMDgwNiAzMi4xNTE2QzMxLjAzNyAzMi4wNjcyIDMxLjE0NzggMzIuMDI5NCAzMS4yNDY0IDMyLjA5MUMzMy4wMzM1IDMzLjI5ODEgMzYuMTY5OCAzNS4yNTc2IDM4LjM0MjYgMzYuMTMxMkM0MS4wNDY5IDM3LjIyNDcgNDMuODU4MyAzNy42NTExIDQzLjk3NzYgMzcuNjY3Mkw0NC43MTIgMzcuNzI3OEM0NC43MTIgMzcuNzI3OCA0NC4zMTU5IDM2LjEwNzYgNDQuNjY4NCAzNC42OTk1QzQ2LjAzODYgMzQuNzUzNSA0Ni43Nzk1IDM0Ljc5MDUgNDcuMDYgMzQuOTYzOUM0Ny4zNDE0IDM1LjEzNjMgNDguMDE4IDM1LjQ4NzggNDcuODE4MSAzNy4wNDE4QzQ3LjYxNTMgMzguNTkxIDQ3LjQ0MjggMzkuOTIxNCA0Ny40NDI4IDM5LjkyMTRMNDUuNDU5NiAzOS4xN0M0NS40NTk2IDM5LjE3IDQ1Ljc3MDQgMzcuODg0MiA0Ni4wMzg2IDM3LjIyNDdDNDYuMjk1MyAzNi41NzQ3IDQ2LjA1ODQgMzYuMDk3MSA0NS42NjYyIDM2LjgwNFoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTI3LjExMTEgMjIuMzQ4NkMyNy4wMTE2IDIyLjYwOTIgMjYuODgwOSAyMi45NDM3IDI2LjcwMTggMjMuMjc5MUMyNi4zNDI2IDIzLjc1NTcgMjUuNDA1NSAyNC42OTY2IDI0Ljc5MzQgMjQuOTYxTDI0LjMyNTMgMjUuMTYzOEwyMy45OTc1IDI0Ljc4MTlDMjMuOTg3MSAyNC43Njc3IDIzLjYyNTEgMjQuMzMxOCAyMy4xNjY1IDIzLjkyMTVDMjMuMTUxMyAyMy45ODIyIDIyLjM4IDI2Ljk1MzYgMjIuNzQ1OCAyNy40OTE5QzIyLjk1NTIgMjcuNzk2IDI1LjQ3OTQgMjcuNTYwMSAyNS40Nzk0IDI3LjU2MDFMMjYuMjYwMiAyOC4zMDAxQzI2LjQ4ODYgMjguNDgzOSAyNi42NDQgMjguNjA5IDI2LjY0NzggMjguNjA5QzI2LjY0NzggMjguNjA5IDI2Ljg2NzYgMjguNzU3OCAyNy4xNDE0IDI4LjkyMzZDMjcuMzg1OSAyOC44NjU4IDI3LjU4MTEgMjguODI4OCAyNy43MjMyIDI4Ljc5NzZDMjcuNjIxOSAyOC41ODE1IDI3LjUwNzIgMjguMzAzOSAyNy4zODU5IDI3Ljk2NTZDMjcuMDQ2NyAyNy4wMDEgMjcuMzU1NiAyNi4xNjUzIDI3LjQ1NjEgMjQuOTQ2OEMyNy41Njc4IDIzLjcyMjYgMjcuMTExMSAyMi4zNDg2IDI3LjExMTEgMjIuMzQ4NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTEyLjc5NjggNDUuOTk4NUMxMy4xMTggNDQuMjA0OSAxMy44NDg1IDQxLjE3MjggMTQuMjU1IDQwLjAxODdDMTQuNjY0NCAzOC44NjU1IDE1LjI5MDcgMzcuNDc0NSAxNS4yOTA3IDM3LjQ3NDVDMTUuMjkwNyAzNy40NzQ1IDE1LjA2MTQgMzUuODEyNiAxNS4wMDY0IDM1LjA4MkMxNC45NTkxIDM0LjM0NjggMTUuOTkzOCAzMy40NTggMTYuNDgyNyAzMi45MTk4QzE2Ljk2ODggMzIuMzc0IDE3LjczMDYgMzEuMDI0NyAxNy43MzA2IDMxLjAyNDdDMTcuNzMwNiAzMS4wMjQ3IDE3LjkwNTkgMzAuNTg3OSAxNy45NTA1IDMwLjEwNzVDMTcuOTU3MSAyOS45ODUyIDE2LjUyMTYgMzAuNjUyMyAxNS4zMzQzIDMzLjE1NTdDMTMuODkzMSAzNi4xODUgMTIuNjA0NCA0MC43NDM1IDEyLjYwNDQgNDAuNzQzNUwxMi4xMjk3IDQzLjAzMDlDMTIuMTI5NyA0My4wMzA5IDExLjkzMzUgNDMuNjQ2OCAxMS41MzA4IDQ0LjcxOTRDMTEuMzg0OSA0NS4wOTg0IDExLjIwNTggNDUuNjUzNyAxMS4wMjI5IDQ2LjI2MkwxMi43NDY1IDQ2LjI2OTVDMTIuNzY1NSA0Ni4xODQzIDEyLjc4MjYgNDYuMDg2NyAxMi43OTY4IDQ1Ljk5ODVaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zLjI2MDUxIDM3LjQ3MDlDMy4zNjQ3NyAzNy41MzUzIDMuNTMwNTkgMzcuNjEwMiAzLjY5MDY5IDM3LjY0MzRDMy42OTA2OSAzNy42NDM0IDQuMTcwMTYgMzcuNjY0MiA0LjU3MDAxIDM4LjI5NjJDNC45ODk4MSAzOC45Mzk2IDUuODU5NjMgNDEuNTg5OCA3LjAwNjE3IDQyLjU0MDJDOC4xNTY0OSA0My40ODExIDkuMzg4MzMgNDQuMDc2MiAxMC4wNjU4IDQ0LjAwMjJDMTAuNzQ1MiA0My45MjU1IDExLjExMSA0My41MzIzIDExLjI3NzcgNDIuODY4TDExLjc2MSA0MC41Njc0TDExLjc2MzggNDAuNTUwNEMxMS44MTc4IDQwLjM2MTggMTMuMDg3NSAzNS45MDQ2IDE0LjUzMjYgMzIuODY4N0MxNS4zMzQyIDMxLjE4MzEgMTcuMTA4IDI5LjY3MDggMTcuMTA4IDI5LjYzMzhDMTcuMDkwOSAyOS41OTk3IDE2LjQyNzYgMjkuNzg2NCAxNS44MTQ2IDMwLjE3ODdDMTUuMTk1OCAzMC41NzEgMTMuODU2IDMyLjM5MjEgMTMuNDIzIDMzLjUxNDlDMTIuOTgyNCAzNC42Mzg3IDEzLjI3MzMgMzUuMDM0OCAxMi40MzA5IDM1Ljg0MDJDMTEuNTg1NyAzNi42MzkgMTAuNDY0NyAzOC41MzAyIDEwLjE2MDYgMzkuNTY4N0MxMC4xMTYgMzkuNzE0NiA5Ljk5NzU3IDM5LjYxMzMgOS43MzAzNSAzOS4zMzk0QzkuNDYzMTggMzkuMDcxMyA4LjEyOTk2IDM4LjExNzEgNy40Njk1MyAzNy42MTAyQzYuODE2NjcgMzcuMDg1MyA1LjUyMDQxIDM1Ljk1NDggNS40NDkzNCAzNS43MzIyQzUuMjM5OTUgMzUuMTczMSA1LjIzMzMgMzQuNjE1IDUuMTM0NzcgMzQuMTQ1QzUuMDM0MzQgMzMuNjc0MSA0LjYxMzYzIDMyLjY0ODkgMy41MDQwNSAzMi40OTM1QzMuMDcwMDQgMzIuNDM1NyAyLjQ5ODY5IDMzLjAwNyAxLjk2NzEyIDMzLjE2OTFDMS40MzU1NCAzMy4zMzU5IDEuMjMyNzUgMzMuNzM4NiAxLjkwOTMzIDMzLjg2NjVDMi40MjQ4IDMzLjk2ODggMi45MTE4NCAzMy43MDE2IDMuMDU2OCAzMy42MjY4QzMuMDcwMDQgMzMuNjIwMSAzLjA5NDY5IDMzLjYxMzUgMy4wOTQ2OSAzMy42MTM1QzMuMDk0NjkgMzMuNjEzNSAyLjk5OTk0IDM0LjQ5IDMuMjUyOTQgMzQuOTI1OEMzLjUxMDY1IDM1LjM3NjggMy42MzI5MSAzNS40MjMzIDMuNjMyOTEgMzUuNDIzM0MzLjYzMjkxIDM1LjQyMzMgMy4zNTgxMiAzNS43NDE3IDMuMjY3MTYgMzYuMTMxMUMzLjE5NjA4IDM2LjQwMjEgMy4xNTgxOSAzNi45MzI3IDMuMTUxNTUgMzcuMjIwOEMzLjE0NDkgMzcuMzMxNiAzLjE5NjA4IDM3LjQyNzMgMy4yNjA1MSAzNy40NzA5WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi45ODY2MSAzMi4xNTE4TDMuMDMzMDQgMTQuODU1NUgyLjEzMjg1TDIuMDg1NDUgMzIuNTYxMUMyLjA4NTQ1IDMyLjU2MTEgMi4wODU0NSAzMi41NjExIDIuMDkzMDcgMzIuNTYxMUMyLjMxNTcgMzIuNDE5IDIuNTkzMzUgMzIuMjQyNyAyLjk4NjYxIDMyLjE1MThaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0yLjA2ODQ1IDEzLjI1NUMyLjA2ODQ1IDEzLjI1NSAxLjI4Mzg3IDExLjY3MTcgMS4xMzEyOSAxMS4zODY1QzAuOTc1OTAxIDExLjEwMzIgMi4xOTQ0NCA1LjMwNjE3IDIuNTQzMTYgMy45NTIxNUMyLjg5MTg0IDUuMzEyODEgNC4wNzUzNSAxMS4xMTM2IDMuOTE5OTUgMTEuMzk3OUMzLjc2NDU2IDExLjY3NTUgMi45NzI0MiAxMy4yNTUgMi45NzI0MiAxMy4yNTUiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMuNTk1MDcgMTQuMDcwNEMzLjU5NTA3IDEzLjg2NzcgMy40MzMwMyAxMy42OTgxIDMuMjIzNiAxMy42OTgxTDEuNzgxNDYgMTMuNjkxNEMxLjU3NTg1IDEzLjY5MTQgMS40MDUyNyAxMy44NjM5IDEuNDA1MjcgMTQuMDZDMS40MDUyNyAxNC4yNjk0IDEuNTc1ODUgMTQuNDMyNCAxLjc4MTQ2IDE0LjQzMjRMMy4yMjM2IDE0LjQzNjFDMy40MzMwMyAxNC40MzYxIDMuNTk1MDcgMTQuMjc5OCAzLjU5NTA3IDE0LjA3MDRaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0wLjgxMDE1MiAzMi42NDkyQzAuNjcwODY4IDMyLjkxNjQgMC42NzA4NjggMzMuMjU3NiAwLjc5OTcyMSAzMy41OTY4QzAuNzI4Njk3IDMzLjY0NyAwLjM3MDUxNiAzMy45NzU3IDAuNTQ5NTgyIDM0LjQwMjFDMC41OTAzMzUgMzQuNTIwNiAwLjY1MDk3NiAzNC42MTU0IDAuNzAyMTYgMzQuNjkzMUMwLjY3MDg2OCAzNC44MTgxIDAuNjYxNDA5IDM0Ljk5NDMgMC43MDg3NTggMzUuMTk0M0MwLjc3OTgzMSAzNS40NjE1IDAuODQ0MjU4IDM1LjU5MDQgMS4wMjMzNyAzNS42ODc5QzAuOTk1ODY4IDM1Ljg4NzkgMC45NjU1NDUgMzYuMjI2MiAxLjA3NDU2IDM2LjQ2M0MxLjE5MjAxIDM2LjcxMzIgMS4yNjk3MyAzNi44MzE2IDEuNjM4MzQgMzcuMDA3OEwxLjY0NTkxIDM0LjM2MTRDMS42NDU5MSAzNC4zNjE0IDEuMTI0NzcgMzQuMDI2OSAxLjExMTQ4IDMzLjU4MjVDMS4wOTcyNiAzMy4xNDAxIDEuNTc4NjIgMzIuNzQ2OCAxLjU3ODYyIDMyLjc0NjhWMzIuMTAxNkMxLjIzMjc2IDMyLjI2NjQgMC45NDE4NjkgMzIuNDA1NyAwLjgxMDE1MiAzMi42NDkyWiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMi45NzI1IDM3Ljk5ODZDMi45NDg3OCAzNy45OTE5IDIuOTMyNjcgMzcuOTgyNSAyLjkzMjY3IDM3Ljk3ODdDMi45MzI2NyAzNy45Nzg3IDIuNjU0MSAzNy43OTIgMi42MjM3OCAzNy4zODY1QzIuNTkzNDYgMzYuOTgzOCAyLjY1NDEgMzYuMzk0NCAyLjc2OTcxIDM1Ljk2OEMyLjgxMzI4IDM1Ljc5MjcgMi44Nzg2NyAzNS42MjMxIDIuOTQ4NzggMzUuNDgzOEMyLjkxMTg2IDM1LjQyMDQgMi44Nzg2NyAzNS4zNDU1IDIuODM0MTQgMzUuMjcwN0MyLjcxMTkzIDM1LjA2NSAyLjYzNzA3IDM0LjYwODMgMi42MDI5MiAzNC4zNTA2QzIuNDY1NTIgMzQuMzgwOSAyLjMxNTgxIDM0LjM5ODkgMi4xNjQyIDM0LjM5ODlDMi4xMzI5NiAzNC4zOTUxIDIuMTA2NDIgMzQuMzk1MSAyLjA3OTg4IDM0LjM4NDdMMi4wNDE5OSA0Ni4yMzU1TDIuOTQyMTggNDYuMjM5M0wyLjk3MjUgMzcuOTk4NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMxLjk2MDkgMzYuNzY3NkMzMS43OTUxIDM1LjkwMDYgMzEuNjgwNCAzNS4yMjQxIDMxLjYwMTggMzQuOTgwNkMzMS4xMTc2IDMzLjMyODEgMzAuMjA0MiAzMS45OTg3IDI5LjkwMjggMzEuNjc3NUMyOS42MTg2IDMxLjM2NTcgMjguOTM1NCAzMS4xOTA0IDI4LjQzNzkgMzEuNDMwMUMyNy41ODE0IDMxLjgyNjMgMjcuNTIwNyAzMy43NzkxIDI3LjQ2MjkgMzYuMzEzOEMyNy41ODE0IDM2LjMxMzggMjguMTMgMzYuMzA5OSAyOC41NjY4IDM2LjMyMDRDMjkuNzM3IDM2LjMyMzIgMzAuODcxMiAzNi40NzU4IDMxLjk2MDkgMzYuNzY3NloiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTI4LjU2NjkgMzYuOTQ2M0MyMi43MzI4IDM2LjkzMyAxNy44MTEzIDQwLjg5OTQgMTYuMzg0MyA0Ni4yODA0TDE5LjgyODYgNDYuMjlDMjEuMTM4MSA0Mi43NDcxIDI0LjU1NjkgNDAuMjMzMyAyOC41NTI3IDQwLjIzOTlDMzIuNTU5OSA0MC4yNTMyIDM1Ljk1NCA0Mi43OTQ1IDM3LjI0NjQgNDYuMzQxMUw0MC42OTg0IDQ2LjM1MDZDMzkuMjk0MSA0MC45NTcyIDM0LjQwMzggMzYuOTY4MSAyOC41NjY5IDM2Ljk0NjNaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik0zNC4yMDEgMzcuMTgwMkMzMy43NDgxIDM2LjcwMjYgMzMuMTU1OCAzNi4xNTQ5IDMyLjU5MyAzNS42MzY2QzMyLjQ5NTQgMzUuNTQ5NSAzMi4zNTk5IDM1LjU3MzEgMzIuMzgzNiAzNS42NzQ1QzMyLjQ4NTkgMzYuMDYwMiAzMi41OTMgMzYuNDk5OCAzMi43MDIgMzYuOTY3OUMzMy41ODg5IDM3LjI1NzkgMzQuNDMxMiAzNy42NDA2IDM1LjIxNTggMzguMTA0QzM0Ljc5OTkgMzcuNzU1MyAzNC40NTQ5IDM3LjQzNDEgMzQuMjAxIDM3LjE4MDJaIiBmaWxsPSIjZmZmZmZmIi8+CjxwYXRoIGQ9Ik00MC4wODYxIDQzLjA4ODdDNDIuMzMxOCA0NC4wOTAzIDQ0LjczOTUgNDQuODIwOCA0Ni43MTUxIDQ1LjE3MzNDNDYuNzE1MSA0NS4xNzMzIDQ1LjQ1OTYgNDIuNjE0IDQ1LjUxMzcgNDEuMTQ5MUM0NS41MjAzIDQwLjc4MDYgNDUuMzYyIDQwLjUyNjYgNDUuMTA3MiA0MC4zNTA0QzQ1LjA4MDYgNDAuNDM4NSA0NS4wNTAzIDQwLjUyNjYgNDUuMDMwNCA0MC42MDgxQzQ0LjkyOCA0MC45MTk4IDQ0Ljg3MTIgNDEuMTg5OSA0NC44MTYzIDQxLjQ0MDFDNDQuNjk4OCA0Mi4wMjI4IDQ0LjUxODcgNDIuOTA4NyA0My40NDIzIDQyLjkwODdDNDMuMTU4IDQyLjkxMTYgNDIuNzk2MSA0Mi44NDUyIDQyLjI4MTYgNDIuNjk1NUM0MS4yNDY4IDQyLjM5OCAzOS41MjMyIDQxLjM0OTEgMzcuOTA1OCA0MC4xODQ2QzM4Ljc2MjMgNDEuMDQ0OSAzOS40OTY3IDQyLjAyNTYgNDAuMDg2MSA0My4wODg3WiIgZmlsbD0iI2ZmZmZmZiIvPgo8cGF0aCBkPSJNMTMuMzY5MSA0Ni4yNjg4QzE0LjE2MTMgNDYuMjc1NCAxNC45MzI2IDQ2LjI3NTQgMTUuNzIxIDQ2LjI3OTJDMTYuNjA3OSA0Mi43NDk3IDE4LjkzNiAzOS43NzA2IDIyLjAzMjYgMzguMDA4MkMyMy41OTYgMzcuMzg5NCAyNS4xMDc0IDM2LjY0NDcgMjYuNzkzMSAzNi40Mjg3QzI2LjgwMDYgMzYuMDY1NyAyNi43OTMxIDM1LjUxMTUgMjYuODIwNSAzNC44OTQ2QzI2Ljg5NTQgMzIuODE3NiAyNy4yNjY4IDMwLjAxNDggMjkuNjI5MSAzMC45ODk4QzI5LjY4OTcgMzAuODkyMiAyOC4wNjI4IDI5LjQ0NjMgMjguMDYyOCAyOS40NDYzQzI4LjA2MjggMjkuNDQ2MyAyNi41MTkyIDI5LjY4OTggMjQuODMwNyAzMC4zNjA3QzIzLjU1MTUgMzAuODY4NSAyMC43NDMgMzIuODM3NSAxOS4wMzc0IDM0LjMzMzdDMTYuNDI3OCAzNi42MzE0IDE0LjkyNiAzOS45MDQyIDE0LjAzNTMgNDMuMjY3OUMxMy43NjE0IDQ0LjI2MTkgMTMuNTQ1NCA0NS4yODA1IDEzLjM2OTEgNDYuMjY4OFoiIGZpbGw9IiNmZmZmZmYiLz4KPHBhdGggZD0iTTMxLjQxODcgMjkuNTI1NEMzMC40Mjc2IDI5LjA3OTEgMjguOTg1NCAyOC40MjkxIDI4LjI1MSAyOC4xMDEzQzI4LjE4MzggMjguMDY4MSAyOC4yMTQxIDI4LjM1OCAyOC4zNDMgMjguNTA2OEMyOS4wODAxIDI5LjI4MTkgMzAuMzE4NiAzMC41MjQxIDMwLjMzMjggMzAuNTQ3OEMzMC40MTcyIDMwLjYxMjIgMzAuNTE4NSAzMC42ODMzIDMwLjYwNjYgMzAuNzUxNUMzMS45MDk1IDMxLjY2MTEgMzUuOTM2NiAzNC40MTk0IDM4LjYwMyAzNS40ODgyQzQxLjI2MDkgMzYuNTY0NiA0My44NzIzIDM2LjkzMzIgNDMuODcyMyAzNi45MzMyQzQzLjcyMjYgMzYuMDIyNiA0My45MTMxIDM0LjcxMDMgNDQuMjI2NyAzMy42NzQ2QzQ0LjUxMTkgMzIuNzc4MyA0NS41MjY3IDMxLjIyMTUgNDUuNzgzNSAzMC44MzU4QzQ1LjgyODEgMzAuNzc0MiA0NS43MiAzMC43NTQzIDQ1LjY2MzIgMzAuNzU0M0M0NC4wOTIyIDMwLjkyNjggNDEuODE1MiAzMS43OTI4IDM5LjgzODYgMzIuMDY3NkMzOC4yOTUxIDMyLjI4MDggMzQuOTIxOCAzMS4wMDE2IDMzLjMyMDQgMzAuMzQ4OCIgZmlsbD0iI2ZmZmZmZiIvPgo8L3N2Zz4=);
    border: 1px solid #fff
}

.view.logo.d-logo.type-white-square-transparent .logo-img:before {
    padding-bottom: 100%
}

@media(min-width: 992px) {
    .view.logo .logo-img {
        height: 3.125rem
    }
}

.view.footer {
    border-top: 1px solid var(--color-grey4)
}

.view.footer .footer-widgets .group-1,
.view.footer .footer-widgets .group-2 {
    padding: 0
}

.view.footer .footer-widgets .widget_nav_menu .widgettitle {
    color: var(--color-blue1);
    font-family: var(--font-medium);
    font-size: 1.125rem;
    line-height: 1.25em;
    padding: 0 0 1.125rem;
    position: relative
}

.view.footer .footer-widgets .widget_nav_menu ul.menu {
    font-family: var(--font-regular);
    list-style: none;
    margin: 0;
    padding: 0 0 1rem
}

.view.footer .footer-widgets .widget_nav_menu ul.menu li.menu-item {
    padding: 0 0 .5rem
}

.view.footer .footer-widgets .widget_nav_menu ul.menu li.menu-item a,
.view.footer .footer-widgets .widget_nav_menu ul.menu li.menu-item span[goto],
.view.footer .footer-widgets .widget_nav_menu ul.menu li.menu-item a:hover,
.view.footer .footer-widgets .widget_nav_menu ul.menu li.menu-item a:visited {
    color: inherit;
    display: block;
    font-size: 1rem;
    line-height: 1.25em
}

.view.footer .footer-widgets .footer-widgets-1 {
    padding: 0 0 1.5rem;
    text-align: center
}

.view.footer .footer-widgets .footer-widgets-1 .view.cta-button {
    padding: 0
}

.view.footer .footer-widgets .footer-widgets-4 .widget_nav_menu ul.menu {
    font-family: var(--font-medium)
}

.view.footer .footer-widgets .footer-widgets-5-1 {
    padding: 0 0 2rem
}

.view.footer .footer-widgets .footer-widgets-5-1 .widget_text {
    font-size: .875rem;
    line-height: 1.25em
}

.view.footer .footer-widgets .footer-widgets-5-1 .widget_text a {
    text-decoration: underline
}

.view.footer .footer-widgets .footer-widgets-5-2 .view.footer-logos {
    padding: 0
}

.view.footer .footer-widgets .footer-widgets-5-2 .view.footer-logos .logo-item {
    padding-bottom: 0
}

.view.footer .footer-widgets .footer-widgets-5-2 .view.footer-logos .logo-item img {
    max-width: 8.375rem
}

@media(max-width: 991px) {
    .view.footer {
        padding-bottom: 6.625rem !important
    }

    .view.footer .footer-widgets .footer-widgets-1 {
        border-bottom: 1px solid var(--color-grey4);
        margin: 0 0 1.5rem;
        padding: 0
    }

    .view.footer .footer-widgets .widget_nav_menu .widgettitle:after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjc2NTUgMC42NzA4OThMOC4wMDAwMyA2LjMwMjk2TDIuMjM0NTYgMC42NzA4OThMMC4zMzU1NzEgMi41MjU5NUw4LjAwMDAzIDEwLjAxMzFMMTUuNjY0NSAyLjUyNTk1TDEzLjc2NTUgMC42NzA4OThaIiBmaWxsPSIjMDEzQjc1Ii8+Cjwvc3ZnPg==);
        background-position: center .2857rem;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        display: block;
        height: 1.07rem;
        position: absolute;
        right: 0;
        top: 0;
        transition-duration: .3s;
        transition-property: transform;
        width: 1.07rem
    }

    .view.footer .footer-widgets .widget_nav_menu .widgettitle+div ul.menu {
        display: none
    }

    .view.footer .footer-widgets .widget_nav_menu.opened .widgettitle+div ul.menu {
        display: block
    }

    .view.footer .footer-widgets .widget_nav_menu.opened .widgettitle:after {
        transform: rotate(180deg);
        transform-origin: center
    }

    .view.footer .footer-widgets .widget_nav_menu.opened .widgettitle:after ul.menu {
        display: block
    }
}

@media(min-width: 992px) {
    .view.footer .footer-widgets .group-1 {
        padding: 0 0 4.5rem
    }

    .view.footer .footer-widgets .group-2 {
        padding: 0 0 .75rem
    }

    .view.footer .footer-widgets .widget_nav_menu .widgettitle {
        padding: 0 0 .875rem
    }

    .view.footer .footer-widgets .widget_nav_menu ul.menu {
        padding: 0
    }

    .view.footer .footer-widgets .footer-widgets-1 {
        padding: 0;
        text-align: left
    }

    .view.footer .footer-widgets .footer-widgets-2,
    .view.footer .footer-widgets .footer-widgets-3 {
        padding: 2rem 0 0
    }

    .view.footer .footer-widgets .footer-widgets-4 .widget_nav_menu ul.menu {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap
    }

    .view.footer .footer-widgets .footer-widgets-4 .widget_nav_menu ul.menu li.menu-item {
        padding: 0 .75rem .5rem
    }

    .view.footer .footer-widgets .footer-widgets-4 .widget_nav_menu ul.menu li.menu-item:first-child {
        padding-left: 0
    }

    .view.footer .footer-widgets .footer-widgets-4 .widget_nav_menu ul.menu li.menu-item:last-child {
        padding-right: 0
    }

    .view.footer .footer-widgets .footer-widgets-5-1 {
        padding: 0
    }

    .view.footer .footer-widgets .footer-widgets-5-1 .widget_text {
        font-size: .75rem
    }
}

.view.footer-logos {
    padding: 0
}

.view.footer-logos .logo-items {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%
}

.view.footer-logos .logo-item {
    padding: 0 .57rem 2rem
}

.view.footer-logos .logo-item:first-child {
    padding-left: 0
}

.view.footer-logos .logo-item:last-child {
    padding-right: 0
}

.view.footer-logos .logo-item a.logo-link {
    display: block
}

.view.footer-logos .logo-item img {
    height: auto;
    max-width: 7.143rem
}

@media(max-width: 991px) {
    .view.footer-logos .logo-item:nth-child(2) {
        padding-right: 0
    }
}

@media(min-width: 992px) {
    .view.footer-logos .logo-items {
        justify-content: flex-start
    }

    .view.footer-logos .logo-item {
        padding: 0 1rem 2rem
    }

    .view.footer-logos .logo-item img {
        max-width: 9.375rem
    }
}

.view.social-links {
    padding: 0 0 .5rem
}

.view.social-links ul.link-items {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%
}

@media(min-width: 992px) {
    .view.social-links ul.link-items {
        justify-content: flex-start
    }
}

.view.social-links ul.link-items li {
    padding: 0 .5rem 1rem
}

.view.social-links ul.link-items li:first-child {
    padding-left: 0
}

.view.social-links ul.link-items li:last-child {
    padding-right: 0
}

.view.social-links ul.link-items li a,
.view.social-links ul.link-items li a:hover,
.view.social-links ul.link-items li a:visited {
    color: inherit;
    display: block
}

.view.social-links ul.link-items li .app-icon {
    font-size: 2.5rem
}

.view.cta-button {
    padding: 0 0 1rem
}

@media(max-width: 991px) {
    body:not(.wp-admin) .view.cta-button.has-fixed-mob {
        background-color: #fff;
        padding: 1rem !important;
        position: fixed;
        z-index: 50
    }

    body:not(.wp-admin) .view.cta-button.has-fixed-mob a.app-btn {
        width: 100%
    }

    body:not(.wp-admin) .view.cta-button.has-fixed-mob.pos-fixed-bottom {
        bottom: 0;
        box-shadow: 1px -2px 3px hsla(0, 0%, 80%, .5);
        left: 0;
        width: 100%
    }
}

@media(min-width: 992px) {
    body:not(.wp-admin) .view.cta-button.has-fixed-desk {
        position: fixed;
        z-index: 50
    }

    body:not(.wp-admin) .view.cta-button.has-fixed-desk.pos-fixed-bottom_left {
        bottom: 1rem;
        left: 1rem
    }

    body:not(.wp-admin) .view.cta-button.has-fixed-desk.pos-fixed-bottom_right {
        bottom: 1rem;
        right: 1rem
    }
}

.view.section-header {
    padding: 0 0 1.5rem
}

.view.section-header .sec-titles {
    padding: 0 0 1rem
}

.view.section-header .sec-title {
    font-size: 1.625rem;
    margin: 0;
    padding: 0 0 1rem;
    text-align: inherit;
}

.view.section-header p.sec-title {
    color: var(--color-blue1);
	font-family: var(--font-light);
	line-height: 1.25em;
}

.view.section-header.has-title-icon .sec-title {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    position: relative
}

.view.section-header.has-title-icon .sec-title .app-icon {
    fill: var(--color-blue1);
    color: var(--color-blue1)
}

.view.section-header.has-title-icon.title-icon-left .sec-title .app-icon {
    margin-right: 1rem
}

.view.section-header.has-title-icon.title-icon-top .sec-title {
    align-items: flex-start;
    flex-direction: column
}

.view.section-header.has-title-icon.title-icon-top .sec-title .app-icon {
    margin: 0 auto .133em
}

.view.section-header.has-title-icon.title-icon-top.title-align-center .sec-title {
    padding-bottom: 1.5rem !important
}

.view.section-header.has-title-icon.title-icon-top.title-align-center .sec-title:after {
    background-color: var(--color-blue1);
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 6.75rem
}

.view.section-header.has-title-icon.title-icon-top.has-description .sec-title,
.view.section-header.has-title-icon.title-icon-top.has-subtitle .sec-title {
    margin-bottom: 1.5rem !important
}

.view.section-header .sec-subtitle {
    color: var(--color-blue1);
    margin: 0;
    padding: 0 0 1rem;
    text-align: inherit
}

.view.section-header.has-title-bottom-line .sec-title {
    border-bottom: 5px solid var(--body-font-color);
    margin-bottom: 1rem;
    padding-bottom: .5rem !important
}

.view.section-header.has-title-bottom-line.title-bottom-line-blue1 .sec-title {
    border-bottom-color: var(--color-blue1)
}

.view.section-header.has-title-bottom-line.title-bottom-line-blue2 .sec-title {
    border-bottom-color: var(--color-blue2)
}

.view.section-header.has-title-bottom-line.title-bottom-line-grey4 .sec-title {
    border-bottom-color: var(--color-grey4)
}

.view.section-header .sec-description {
    font-size: 1rem;
    text-align: inherit
}

@media(max-width: 991px) {
    .view.section-header.has-title-icon .sec-title {
        align-items: flex-start;
        font-size: 1.625rem
    }

    .view.section-header.has-title-icon .sec-title .app-icon {
        font-size: 2.5rem
    }

    .view.section-header.has-title-icon.title-icon-medium .sec-title .app-icon {
        font-size: 3.75rem
    }

    .view.section-header.has-title-icon.title-icon-large .sec-title .app-icon {
        font-size: 6.673rem
    }

    .view.section-header.has-title-icon.title-align-center.title-icon-top .sec-titles {
        text-align: center
    }

    .view.section-header.has-title-icon.title-align-center.title-icon-top .sec-title {
        align-items: center;
        justify-content: flex-start
    }

    .view.section-header.has-title-icon.title-align-center.title-icon-top .sec-title:after {
        left: calc(50% - 3.375rem)
    }
}

@media(min-width: 992px) {
    .view.section-header {
        padding: 0 0 2rem
    }

    .view.section-header.has-subtitle:not(.has-description) {
        padding-bottom: 1.5rem
    }

    .view.section-header .sec-title {
        font-size: 2rem
    }

    .view.section-header.title-align-center .sec-titles {
        text-align: center
    }

    .view.section-header.has-title-icon .sec-titles {
        text-align: left
    }

    .view.section-header.has-title-icon .sec-title {
        font-size: 2rem
    }

    .view.section-header.has-title-icon .sec-title .app-icon {
        font-size: 3.75rem
    }

    .view.section-header.has-title-icon.title-icon-medium .sec-title .app-icon {
        font-size: 5rem
    }

    .view.section-header.has-title-icon.title-icon-large .sec-title .app-icon {
        font-size: 8.875rem
    }

    .view.section-header.has-title-icon h3.sec-title {
        font-size: 1.5rem
    }

    .view.section-header.has-title-icon.title-align-center .sec-titles {
        text-align: center
    }

    .view.section-header.has-title-icon.title-align-center .sec-title {
        justify-content: center
    }

    .view.section-header.has-title-icon.title-align-center.title-icon-top .sec-title {
        align-items: center;
        justify-content: flex-start;
        margin: 0 auto;
        max-width: 17.5rem
    }

    .view.section-header.has-title-icon.title-align-center.title-icon-top .sec-title:after {
        left: calc(50% - 3.375rem)
    }

    .view.section-header.has-title-bottom-line .sec-title {
        border-bottom-width: 12px;
        padding-bottom: 1rem !important
    }

    .view.section-header .sec-subtitle {
        font-size: 1.25rem
    }
}

.view.hero-banner-type1 .content-tabs {
    padding: 0 0 1rem
}

.view.hero-banner-type1 .content-tabs ul.c-tabs {
    background-color: #fff;
    border: 1px solid var(--color-grey4);
    display: inline-block;
    padding: .25rem
}

.view.hero-banner-type1 .content-tabs ul.c-tabs li {
    background-color: #fff;
    display: inline-block;
    vertical-align: middle
}

.view.hero-banner-type1 .content-tabs ul.c-tabs li .tab-btn {
    background-color: #fff;
    border-color: #fff;
    color: var(--color-blue1);
    padding-left: 3.125em
}

.view.hero-banner-type1 .content-tabs ul.c-tabs li .tab-btn .app-icon {
    font-size: 2em;
    left: .3125em
}

.view.hero-banner-type1 .content-tabs ul.c-tabs li.active .tab-btn {
    background-color: var(--color-blue1);
    border-color: var(--color-blue1);
    color: #fff
}

.view.hero-banner-type1 .content-tabs ul.c-tabs li:first-child .tab-btn {
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem
}

.view.hero-banner-type1 .content-tabs ul.c-tabs li:last-child .tab-btn {
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta {
    margin: 0 0 .75rem;
    overflow: visible;
    padding: 0 0 0 45%;
    position: relative
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs {
    border-bottom-left-radius: .25rem;
    border-top-left-radius: .25rem;
    display: block;
    height: 100%;
    left: 0;
    overflow: hidden;
    padding: 2.5em 0 0;
    position: absolute;
    top: 0;
    width: 45%
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs.opened {
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
    box-shadow: 0 .356rem .356rem hsla(0, 0%, 80%, .5);
    height: auto
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs li {
    border-radius: 0;
    display: none;
    width: 100%
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs li.active {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs.opened li {
    display: block
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs.opened li.active {
    height: auto
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs .tab-btn {
    align-items: center;
    background-color: #fff;
    border: none;
    color: var(--color-blue1);
    display: flex;
    flex-direction: row;
    font-family: var(--font-medium);
    font-size: 1rem;
    gap: .5em;
    height: 100%;
    justify-content: center;
    padding-left: .5em;
    padding-right: 1.875em;
    text-align: left
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs .tab-btn .app-icon {
    left: 0;
    position: relative;
    top: 0
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs li.active .tab-btn {
    background-color: #fff;
    color: var(--color-blue1);
    padding-bottom: .4375em;
    padding-top: .4375em
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs li.active .tab-btn:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjQ0NDQ0NDIi8+Cjwvc3ZnPg==);
    background-position: .5em;
    background-repeat: no-repeat;
    background-size: .75em auto;
    content: "";
    cursor: pointer;
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    transition-duration: .3s;
    transition-property: transform;
    width: 1.875em
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs.opened .tab-btn:after {
    transform: rotate(180deg);
    transform-origin: center
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta .cta-panes {
    width: 100%
}

.view.hero-banner-type1 .content-tabs.content-tabs-cta .cta-panes .banner-cta .app-btn {
    border: none;
    border-bottom-right-radius: .25rem;
    border-top-right-radius: .25rem;
    padding: .56em .44em
}

.view.hero-banner-type1 .content-panes .c-pane {
    display: none
}

.view.hero-banner-type1 .content-panes .c-pane.active {
    display: block
}

.view.hero-banner-type1 .banner-content {
    padding: 1.5rem 0 2rem
}

.view.hero-banner-type1 .banner-content .banner-title {
    font-size: 2rem;
    padding: 0 0 1rem
}

.view.hero-banner-type1 .banner-content .banner-desc-1 {
    color: var(--color-blue1);
    font-family: var(--font-regular);
    font-size: 1rem;
    line-height: 1.5em;
    padding: 0 0 .5rem;
    text-align: center
}

.view.hero-banner-type1 .banner-content .banner-desc-1 a {
    text-decoration: underline
}

.view.hero-banner-type1 .banner-content .banner-desc-1 strong {
    color: var(--color-blue1)
}

.view.hero-banner-type1 .banner-content .banner-desc-2 {
    font-family: var(--font-regular);
    font-size: .75rem;
    line-height: 1.25em;
    text-align: center
}

.view.hero-banner-type1 .banner-content .banner-desc-2 a {
    text-decoration: underline
}

@media(max-width: 991px) {
    .view.hero-banner-type1 .banner-images-mob .banner-image {
        margin-left: var(--cont-offset);
        margin-right: var(--cont-offset);
        padding: 0 0 1rem
    }

    .view.hero-banner-type1.has-image-bg .banner-images-mob {
        height: 20rem;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

    .view.hero-banner-type1.has-image-bg .banner-images-mob .banner-image .img-resp {
        height: 100%
    }

    .view.hero-banner-type1.has-image-bg .banner-images-mob .banner-image .img-resp img {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }

    .view.hero-banner-type1.has-image-bg .banner-images-mob .banner-image .bg-img {
        background-position: left 16% bottom;
        height: 100%;
        width: 100%
    }

    .view.hero-banner-type1.has-image-bg .banner-content .banner-title {
        min-height: 18.5rem
    }
}

@media(min-width: 992px) {
    .view.hero-banner-type1.has-image-bg .banner-images-desk {
        left: 0;
        position: absolute;
        top: 0;
        width: 100%
    }

    .view.hero-banner-type1.has-image-bg .banner-images-desk .banner-image .img-resp {
        height: 100%
    }

    .view.hero-banner-type1.has-image-bg .banner-images-desk .banner-image .img-resp img {
        height: 100%;
        -o-object-fit: cover;
        object-fit: cover;
        width: 100%
    }

    .view.hero-banner-type1.has-image-bg .banner-images-desk .banner-image .bg-img {
        background-position: top;
        height: 100%;
        width: 100%
    }

    .view.hero-banner-type1.has-image-inline .banner-images-desk .banner-image {
        display: flex !important;
        flex-direction: column;
        justify-content: flex-end
    }

    .view.hero-banner-type1 .content-tabs {
        padding: 0 0 1rem
    }

    .view.hero-banner-type1 .content-tabs.content-tabs-cta ul.c-tabs .tab-btn {
        font-family: var(--font-semibold)
    }

    .view.hero-banner-type1 .banner-content {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center;
        min-height: 29.125rem;
        padding: 4.5rem 0 3.125rem
    }

    .view.hero-banner-type1 .banner-content .banner-title {
        font-size: 3rem
    }

    .view.hero-banner-type1 .banner-content .banner-desc-1 {
        color: inherit;
        font-size: 1.25rem;
        padding: 0 0 1rem;
        text-align: left
    }

    .view.hero-banner-type1 .banner-content .banner-desc-2 {
        font-size: 1rem;
        padding: 0 0 1rem;
        text-align: left
    }
}

.view.page-breadcrumbs&gt;span&gt;span {
    display: inline-block;
    font-family: var(--font-medium);
    font-size: .875rem;
    line-height: 1.3em;
    padding-left: .43em;
    padding-right: 1.143rem;
    position: relative;
    vertical-align: middle
}

.view.page-breadcrumbs&gt;span&gt;span:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDggMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjYxMjMxMSAxMS43ODc1QzAuOTE4NTYxIDEyLjA5MzggMS40MTIzMSAxMi4wOTM4IDEuNzE4NTYgMTEuNzg3NUw2LjkxMjMxIDYuNTkzNzVDNy4xNTYwNiA2LjM1IDcuMTU2MDYgNS45NTYyNSA2LjkxMjMxIDUuNzEyNUwxLjcxODU2IDAuNTE4NzVDMS40MTIzMSAwLjIxMjUgMC45MTg1NjEgMC4yMTI1IDAuNjEyMzExIDAuNTE4NzVDMC4zMDYwNjEgMC44MjUgMC4zMDYwNjEgMS4zMTg3NSAwLjYxMjMxMSAxLjYyNUw1LjEzNzMxIDYuMTU2MjVMMC42MDYwNjEgMTAuNjg3NUMwLjMwNjA2MSAxMC45ODc1IDAuMzA2MDYxIDExLjQ4NzUgMC42MTIzMTEgMTEuNzg3NVoiIGZpbGw9IiMwMTNCNzUiLz4KPC9zdmc+);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: .57em
}

.view.page-breadcrumbs&gt;span&gt;span:first-child {
    padding-left: 0
}

.view.page-breadcrumbs&gt;span&gt;span:last-child {
    padding-right: 0
}

.view.page-breadcrumbs&gt;span&gt;span:last-child:after {
    display: none
}

.view.page-breadcrumbs a {
    color: var(--color-blue1) !important
}

.view.page-header {
    padding: 0 0 2rem
}

.view.page-header.pb--small {
    padding-bottom: 2rem !important
}

.view.page-header:not(.has-image) {
    padding-top: 3rem
}

.view.page-header .banner-image {
    padding: 0 0 2rem;
    width: 100%
}

.view.page-header .page-breadcrumbs {
    display: none
}

.view.page-header .header-titles .header-title {
    padding: 0 0 1rem
}

.view.page-header .header-titles .header-subtitle {
    color: var(--color-blue1);
    font-size: 1rem;
    padding: 0 0 1rem
}

.view.page-header .header-description {
    font-size: 1rem
}

.view.page-header.has-separ-bar .header-titles .titles-inner {
    position: relative
}

.view.page-header.has-separ-bar .header-titles .titles-inner:after {
    background-color: var(--color-blue1);
    border-radius: 1px;
    content: "";
    display: none;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 2px
}

.view.page-header.has-separ-bar .header-description .description-inner {
    padding-left: 1rem;
    position: relative
}

.view.page-header.has-separ-bar .header-description .description-inner:before {
    background-color: var(--color-blue1);
    border-radius: 1px;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 2px
}

.view.page-header.has-description-text .header-description .description-content {
    overflow: hidden;
    position: relative
}

.view.page-header.has-description-text .header-description .read-more-shadow {
    background-image: linear-gradient(180deg, transparent, #fff);
    bottom: 0;
    display: none;
    height: 3rem;
    left: 0;
    position: absolute;
    width: 100%
}

.view.page-header.has-description-text .header-description .read-more {
    display: none;
    padding-top: 1.5rem
}

.view.page-header.has-description-text .header-description.has-read-less .read-more,
.view.page-header.has-description-text .header-description.has-read-more .read-more,
.view.page-header.has-description-text .header-description.has-read-more .read-more-shadow {
    display: block
}

.view.page-header.has-description-text .header-description.has-read-more .read-more-btn {
    display: inline
}

.view.page-header.has-description-text .header-description.has-read-less .read-more-btn,
.view.page-header.has-description-text .header-description.has-read-more .read-less-btn {
    display: none
}

.view.page-header.has-description-text .header-description.has-read-less .read-less-btn {
    display: inline
}

.view.page-header .publish-meta {
    font-size: .875rem;
    padding-top: 1rem
}

@media(max-width: 991px) {
    .view.page-header.has-description .header-titles {
        padding-bottom: 1.5rem
    }

    .view.page-header.has-description-text .header-description.has-read-more .description-content {
        max-height: 9rem
    }

    .view.page-header.has-separ-bar.has-description-block .description-inner {
        padding-left: 0
    }

    .view.page-header.has-separ-bar.has-description-block .description-inner:before {
        display: none
    }
}

@media(min-width: 992px) {
    .view.page-header {
        padding-bottom: 4.5rem
    }

    .view.page-header.pb--small {
        padding-bottom: 2rem !important
    }

    .view.page-header .banner-image {
        padding: 0 0 4.5rem;
        width: 100%
    }

    .view.page-header .page-breadcrumbs {
        display: block;
        padding: 0 0 2rem
    }

    .view.page-header .header-titles .header-title {
        font-size: 2.5rem
    }

    .view.page-header .header-titles .header-subtitle {
        font-size: 1.25rem
    }

    .view.page-header .header-titles .header-cta {
        padding-top: 1rem
    }

    .view.page-header.has-description .header-titles {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center
    }

    .view.page-header.has-description .header-titles .titles-inner {
        padding: 1rem 1rem 1rem 0
    }

    .view.page-header.has-separ-bar .header-titles .titles-inner {
        padding-right: 2rem
    }

    .view.page-header .header-description {
        display: flex;
        flex-direction: column;
        font-size: 1rem;
        height: 100%;
        justify-content: flex-start
    }

    .view.page-header .header-description .description-inner {
        padding: 1rem 0 1rem 1rem
    }

    .view.page-header.has-description-text .header-description.has-read-more .description-content {
        max-height: 11.375rem
    }

    .view.page-header.has-separ-bar .header-description .description-inner {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center;
        min-height: 12rem;
        padding-left: 4rem
    }

    .view.page-header.has-description-block .header-description .description-inner {
        padding-bottom: 0;
        padding-top: 0
    }

    .view.page-header.has-description-block.has-separ-bar .header-titles .titles-inner:after {
        display: block
    }

    .view.page-header.has-description-block.has-separ-bar .header-description .description-inner:before {
        display: none
    }

    .view.page-header.has-description-block.has-description-block-extra-pad .header-titles .titles-inner {
        padding-right: 4rem
    }

    .view.page-header.has-description-block.has-description-block-extra-pad .header-description .description-inner {
        padding-left: 6.875rem
    }

    .view.page-header .publish-meta {
        padding-top: .5rem
    }
}

.view.check-list li {
    margin-bottom: 1em;
    padding: 0 0 0 2.625em;
    position: relative
}

.view.check-list li:before {
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 2em;
    left: 0;
    position: absolute;
    top: 0;
    width: 2em
}

.view.check-list li:first-child {
    padding-top: 0
}

.view.check-list li:last-child {
    margin-bottom: 0
}

.view.check-list ol.type-default li,
.view.check-list ul.type-default li {
    font-family: var(--font-regular)
}

.view.check-list ol.type-default li:before,
.view.check-list ul.type-default li:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI3LjUwOSAxOC4xMzExQzI2Ljc0NDYgMjMuODI4OSAyMS44OTU3IDI4LjIyMjMgMTYuMDI5IDI4LjIyMjNDOS42MzEyNSAyOC4yMjIzIDQuNDQ0NTggMjIuOTk3OCA0LjQ0NDU4IDE2LjU1NTZDNC40NDQ1OCAxMC4xMTM0IDkuNjMxMjUgNC44ODg5MiAxNi4wMjkgNC44ODg5MkMxOC4zMzc5IDQuODg4OTIgMjAuNDg5IDUuNTY4OTIgMjIuMjk1NyA2Ljc0MjI1IiBzdHJva2U9IiMxODZFQjAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMS4wMjY2IDE0LjQzMzNMMTYuMDI4OCAxOS4yMDY3TDI4LjY2NjYgOS4xMzExIiBzdHJva2U9IiMxODZFQjAiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)
}

.view.check-list .read-more {
    display: none;
    padding-top: 1.5rem;
    position: relative
}

.view.check-list .read-more .read-more-shadow {
    background-image: linear-gradient(180deg, transparent, #fff);
    height: 3rem;
    left: 0;
    position: absolute;
    top: -3rem;
    width: 100%
}

@media(max-width: 991px) {
    .view.check-list .list-cta {
        display: none;
        padding: 1.5rem 0 0
    }

    .view.check-list.has-read-more .list-items li:not(:nth-child(-n+2)) {
        display: none
    }

    .view.check-list.has-read-more .read-more {
        display: block
    }

    .view.check-list.has-read-more .read-more .read-more-btn {
        display: inline
    }

    .view.check-list.has-read-more .read-more .read-less-btn {
        display: none
    }

    .view.check-list.has-read-more.read-more-active .list-items li {
        display: list-item
    }

    .view.check-list.has-read-more.read-more-active .read-more .read-more-btn,
    .view.check-list.has-read-more.read-more-active .read-more .read-more-shadow {
        display: none
    }

    .view.check-list.has-read-more.read-more-active .read-more .read-less-btn {
        display: inline
    }
}

@media(min-width: 992px) {
    .view.check-list li {
        padding-left: 3.125em
    }

    .view.check-list .list-cta {
        padding: 2rem 0 0
    }
}

.view.service-boxes-type1 .service-item .item-box {
    fill: #fff;
    background-color: var(--color-blue2);
    border-radius: .25rem;
    color: #fff;
    position: relative
}

.view.service-boxes-type1 .service-item.item-0 .item-box {
    background-color: var(--color-blue2)
}

.view.service-boxes-type1 .service-item.item-1 .item-box {
    background-color: var(--color-blue6)
}

.view.service-boxes-type1 .service-item.item-2 .item-box {
    background-color: var(--color-blue5)
}

.view.service-boxes-type1 .service-item a,
.view.service-boxes-type1 .service-item a:hover,
.view.service-boxes-type1 .service-item a:visited {
    color: inherit
}

.view.service-boxes-type1 .service-item .item-icon .app-icon-c {
    border-color: #fff;
    display: inline-block
}

.view.service-boxes-type1 .service-item .item-title {
    color: inherit;
    font-family: var(--font-light);
    font-size: 1.25rem;
    line-height: 1.25em;
    padding: 0
}

.view.service-boxes-type1 .service-item .item-title.no-description {
    cursor: default;
}

.view.service-boxes-type1 .service-item .item-content {
    display: none
}

.view.service-boxes-type1 .service-item.active .item-content {
    display: block
}

.view.service-boxes-type1 .service-item .item-description {
    font-size: 1rem;
    line-height: 1.25em;
    padding: 0 0 .5rem
}

.view.service-boxes-type1 .service-item .item-more a {
    font-size: 1rem;
    line-height: 1.25em;
    text-decoration: underline
}

@media(max-width: 767px) {
    .view.service-boxes-type1 .service-items {
        margin-left: var(--cont-offset);
        margin-right: var(--cont-offset);
        overflow: hidden
    }

    .view.service-boxes-type1 .service-items .service-item .item-box {
        border-radius: 0
    }
}

@media(max-width: 991px) {
    .view.service-boxes-type1 .service-item {
        padding: 0 0 .5rem
    }

    .view.service-boxes-type1 .service-item.is-last {
        padding-bottom: 0
    }

    .view.service-boxes-type1 .service-item .item-box {
        cursor: pointer;
        min-height: 5rem;
        padding: .875rem 0 .875rem 5.125rem
    }

    .view.service-boxes-type1 .service-item .item-icon {
        left: 0;
        padding: .875rem .75rem .875rem 1.125rem;
        position: absolute;
        top: 0
    }

    .view.service-boxes-type1 .service-item.has-icon-d .app-icon {
        font-size: 3.25rem
    }

    .view.service-boxes-type1 .service-item.has-icon-c .app-icon-c {
        font-size: 1.75rem
    }

    .view.service-boxes-type1 .service-item .item-title {
        padding: .8125rem 2.35rem .8125rem 0;
        position: relative;
        width: 100%
    }

    .view.service-boxes-type1 .service-item .item-title:before {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjZmZmZmZmIi8+Cjwvc3ZnPg==);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        display: block;
        height: 100%;
        position: absolute;
        right: 1.125rem;
        top: 0;
        transform-origin: center;
        transition-duration: .3s;
        transition-property: transform;
        width: 1rem
    }

    .view.service-boxes-type1 .service-item .item-title.no-description:before {
        display: none;
    }

    .view.service-boxes-type1 .service-item.active .item-title:before {
        transform: rotate(180deg)
    }

    .view.service-boxes-type1 .service-item .item-content {
        padding: .8125rem 2.35rem .8125rem 0
    }
}

@media(min-width: 992px) {
    .view.service-boxes-type1 .service-item {
        height: 100%;
        padding: 0 0 2rem
    }

    .view.service-boxes-type1 .service-item .item-box {
        align-items: center;
        border-radius: .25rem;
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: space-between;
        padding: 3.5rem 1.5rem;
        text-align: center
    }

    .view.service-boxes-type1 .service-item .item-icon {
        padding: 0 0 2rem
    }

    .view.service-boxes-type1 .service-item.has-icon-d .app-icon {
        font-size: 9.25rem
    }

    .view.service-boxes-type1 .service-item.has-icon-c .app-icon-c {
        font-size: 5.125rem
    }

    .view.service-boxes-type1 .service-item .item-content {
        display: block
    }

    .view.service-boxes-type1 .service-item .item-title {
        font-size: 1.6875rem;
        line-height: 1.25em;
        padding: 0 0 2rem
    }

    .view.service-boxes-type1 .service-items&gt;.row:last-child .service-item {
        padding-bottom: 0
    }
}

.view.service-boxes-type2 .service-item {
    font-size: 1rem
}

.view.service-boxes-type2 .service-item .item-box {
    fill: var(--color-blue1);
    background-color: #fff;
    border: 1px solid var(--color-grey4);
    color: var(--color-blue1);
    padding: 1.25em;
    position: relative
}

.view.service-boxes-type2 .service-item.has-link:hover .item-box {
    border-color: var(--color-blue1)
}

.view.service-boxes-type2 .service-item a.item-link {
    color: inherit;
    display: block
}

.view.service-boxes-type2 .service-item .item-title {
    font-family: var(--font-medium)
}

@media(max-width: 991px) {
    .view.service-boxes-type2 .service-item {
        padding: 0 0 .5rem
    }

    .view.service-boxes-type2 .service-item.is-last {
        padding-bottom: 0
    }

    .view.service-boxes-type2 .service-item .item-box {
        align-items: center;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        padding: .5rem 1rem
    }

    .view.service-boxes-type2 .service-item .item-icon {
        padding-right: 1rem
    }

    .view.service-boxes-type2 .service-item .item-icon .app-icon {
        font-size: 2.5rem
    }

    .view.service-boxes-type2 .service-item .item-title {
        font-size: 1rem;
        line-height: 1.25em;
        padding: .5rem 0
    }
}

@media(min-width: 992px) {
    .view.service-boxes-type2.header-left .view.section-header {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center
    }

    .view.service-boxes-type2 .service-item {
        padding: 0 0 2rem;
        text-align: center
    }

    .view.service-boxes-type2 .service-item .item-box {
        padding: 1.25rem
    }

    .view.service-boxes-type2 .service-item .item-icon {
        padding-bottom: .5rem
    }

    .view.service-boxes-type2 .service-item .item-icon .app-icon {
        font-size: 3.75rem
    }

    .view.service-boxes-type2 .service-item .item-title {
        font-size: 1.25rem;
        line-height: 1.25em;
        padding: 0
    }

    .view.service-boxes-type2 .service-items&gt;.row:last-child .service-item {
        padding-bottom: 0
    }
}

.view.service-boxes-type3 .header-cont {
    padding: 0 0 1.5rem
}

.view.service-boxes-type3 .header-cont .header-icon img {
    margin: 0 auto;
    max-height: 5.875rem;
    width: auto
}

.view.service-boxes-type3 .service-item .item-box {
    background-color: #fff;
    border: 1px solid var(--color-grey4);
    padding: 2rem
}

.view.service-boxes-type3 .service-item .item-header {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-start
}

.view.service-boxes-type3 .service-item .item-header .title-icon {
    display: none
}

.view.service-boxes-type3 .service-item .item-header .title-info {
    width: 100%
}

.view.service-boxes-type3 .service-item .item-header .title-tag {
    font-family: var(--font-medium);
    padding: 0;
    position: relative;
    color: var(--color-blue1);
}

.view.service-boxes-type3 .service-item.has-icon .title-icon {
    fill: var(--color-blue1);
    color: var(--color-blue1);
    display: block
}

.view.service-boxes-type3 .service-item.active .title-icon .radio-dot:before {
    background-color: var(--color-blue1)
}

.view.service-boxes-type3 .service-item .item-content {
    padding: 1rem 0 0
}

.view.service-boxes-type3 .service-item .item-description {
    color: var(--color-grey2);
    padding: 0 0 1rem
}

@media(max-width: 991px) {
    .view.service-boxes-type3 .service-item {
        padding: 0 0 .5rem
    }

    .view.service-boxes-type3 .service-item.is-last {
        padding-bottom: 0
    }

    .view.service-boxes-type3 .service-item .item-box {
        padding: 1rem
    }

    .view.service-boxes-type3 .service-item.active.has-price-info .item-box {
        border-color: var(--color-blue1)
    }

    .view.service-boxes-type3 .service-item .item-header {
        cursor: pointer
    }

    .view.service-boxes-type3 .service-item .item-header .title-icon {
        display: block;
        padding-right: 1rem
    }

    .view.service-boxes-type3 .service-item .item-header .title-icon .app-icon {
        font-size: 2rem
    }

    .view.service-boxes-type3 .service-item .item-header .title-tag {
        font-size: 1em;
        padding-right: 2em
    }

    .view.service-boxes-type3 .service-item .item-header .title-tag:after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjQ0NDQ0NDIi8+Cjwvc3ZnPg==);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: contain;
        content: "";
        height: 1em;
        position: absolute;
        right: 0;
        top: calc(50% - .5em);
        transform-origin: center;
        transition-duration: .3s;
        transition-property: transform;
        width: 1em
    }

    .view.service-boxes-type3 .service-item .item-header .item-price {
        display: none
    }

    .view.service-boxes-type3 .service-item .item-header .item-price .view.product-price {
        font-size: .4375rem
    }

    .view.service-boxes-type3 .service-item.active .item-header .title-tag:after {
        transform: rotate(180deg)
    }

    .view.service-boxes-type3 .service-item.has-price-info .item-header .title-info {
        align-items: center;
        display: flex;
        flex-direction: row;
        justify-content: space-between
    }

    .view.service-boxes-type3 .service-item.has-price-info .item-header .title-tag {
        padding-right: 1rem;
        width: 63%
    }

    .view.service-boxes-type3 .service-item.has-price-info .item-header .title-tag:after {
        display: none
    }

    .view.service-boxes-type3 .service-item.has-price-info .item-header .item-price {
        display: block
    }

    .view.service-boxes-type3 .service-item .item-content {
        display: none
    }

    .view.service-boxes-type3 .service-item .item-content .item-price {
        display: none !important
    }

    .view.service-boxes-type3 .service-item.active .item-content {
        display: block
    }
}

@media(min-width: 992px) {
    .view.service-boxes-type3 .header-cont {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center;
        padding: 2rem 0
    }

    .view.service-boxes-type3 .service-item {
        height: 100%;
        padding: 0 0 2rem
    }

    .view.service-boxes-type3 .service-item .item-box {
        display: flex;
        flex-direction: column;
        height: 100%
    }

    .view.service-boxes-type3 .service-item .item-header .title-icon {
        padding-right: 1.5rem
    }

    .view.service-boxes-type3 .service-item .item-header .title-icon .app-icon {
        font-size: 3.75rem
    }

    .view.service-boxes-type3 .service-item .item-header .title-tag {
        font-size: 1.25em
    }

    .view.service-boxes-type3 .service-item .item-header .item-price {
        display: none
    }

    .view.service-boxes-type3 .service-item.has-icon .item-header .title-icon {
        display: block
    }

    .view.service-boxes-type3 .service-item .item-content {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: space-between
    }

    .view.service-boxes-type3 .service-item .item-more-info .item-price,
    .view.service-boxes-type3 .service-item .item-more-info .more-link {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: flex-end
    }

    .view.service-boxes-type3 .service-item .item-price {
        align-items: flex-end;
        display: flex;
        flex-direction: row;
        justify-content: flex-end
    }

    .view.service-boxes-type3 .service-item .item-price .view.product-price {
        font-size: .625rem
    }

    .view.service-boxes-type3 .service-items&gt;.row:last-child .service-item {
        padding-bottom: 0
    }
}

.view.coverage-boxes-type4 .service-item .item-box {
    background-color: #fff;
    border: 1px solid var(--color-grey4)
}

.view.coverage-boxes-type4 .service-item .item-header {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    position: relative
}

.view.coverage-boxes-type4 .service-item .item-header .item-icon {
    fill: var(--color-blue1);
    color: var(--color-blue1)
}

.view.coverage-boxes-type4 .service-item .item-header .item-title {
    font-family: var(--font-medium);
    padding: 0 2em 0 0;
    position: relative;
    width: 100%
}

.view.coverage-boxes-type4 .service-item .item-header .item-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjQ0NDQ0NDIi8+Cjwvc3ZnPg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 1em;
    position: absolute;
    right: 0;
    top: calc(50% - .5em);
    transform-origin: center;
    transition-duration: .3s;
    transition-property: transform;
    width: 1em
}

.view.coverage-boxes-type4 .service-item.active .item-header .item-title:after {
    transform: rotate(180deg)
}

.view.coverage-boxes-type4 .service-item .item-content {
    display: none
}

.view.coverage-boxes-type4 .service-item.active .item-content {
    display: block
}

.view.coverage-boxes-type4 .service-items .service-item:last-child {
    padding-bottom: 0
}

@media(max-width: 991px) {
    .view.coverage-boxes-type4 .service-item {
        padding: 0 0 .5rem
    }

    .view.coverage-boxes-type4 .service-item .item-header {
        padding: 1rem
    }

    .view.coverage-boxes-type4 .service-item .item-header .item-icon {
        padding-right: 1rem
    }

    .view.coverage-boxes-type4 .service-item .item-header .item-icon .app-icon {
        font-size: 2rem
    }

    .view.coverage-boxes-type4 .service-item .item-header .item-title {
        font-size: 1rem;
        line-height: 1.625em
    }

    .view.coverage-boxes-type4 .service-item .item-content {
        padding: 0 1rem 1rem
    }

    .view.coverage-boxes-type4 .service-item .item-content .item-description {
        padding: 0 0 1rem
    }
}

@media(min-width: 992px) {
    .view.coverage-boxes-type4 .service-item {
        padding: 0 0 1.5rem
    }

    .view.coverage-boxes-type4 .service-item .item-header {
        padding: 1.5rem
    }

    .view.coverage-boxes-type4 .service-item .item-header .item-icon {
        border-right: 2px solid var(--color-grey4);
        margin-right: 2rem;
        padding-right: 2rem
    }

    .view.coverage-boxes-type4 .service-item .item-header .item-icon .app-icon {
        font-size: 3.75rem
    }

    .view.coverage-boxes-type4 .service-item .item-header .item-title {
        font-size: 1.25rem;
        padding-right: 2.4em
    }

    .view.coverage-boxes-type4 .service-item .item-header .item-title:after {
        height: 1.4em;
        top: calc(50% - .7em);
        width: 1.4em
    }

    .view.coverage-boxes-type4 .service-item .item-content {
        padding: 0 1.5rem 1rem
    }

    .view.coverage-boxes-type4 .service-item .item-content .item-description {
        padding: 0 0 1rem
    }

    .view.coverage-boxes-type4 .service-item .item-content .more-info {
        text-align: right
    }
}

.view.content-slider-type1 .slide-item .slide-image {
    height: 100%
}

.view.content-slider-type1 .slide-item .slide-image .bg-img {
    height: 100%;
    width: 100%
}

.view.content-slider-type1 .slide-item .slide-titles {
    border-left: 2px solid var(--color-blue1);
    padding: .5rem 0 .5rem 1.25rem
}

.view.content-slider-type1 .slide-item .slide-description,
.view.content-slider-type1 .slide-item .slide-title {
    color: inherit
}

@media(max-width: 991px) {
    .view.content-slider-type1 {
        padding-top: 0 !important
    }

    .view.content-slider-type1 .swiper {
        margin-left: var(--cont-offset);
        margin-right: var(--cont-offset)
    }

    .view.content-slider-type1 .slide-item .slide-image {
        padding: 0 0 1.5rem
    }

    .view.content-slider-type1 .slide-item .slide-content {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .view.content-slider-type1 .slide-item .slide-titles {
        color: var(--color-blue1);
        margin: 0 0 1.5rem
    }

    .view.content-slider-type1 .slide-item .slide-titles .slide-title {
        padding-bottom: .5rem
    }

    .view.content-slider-type1 .slide-item .slide-actions.multi-action {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between
    }

    .view.content-slider-type1 .slide-item .slide-actions.multi-action .app-btn {
        white-space: nowrap
    }

    .view.content-slider-type1 .slide-item .slide-actions.multi-action .app-btn:first-child {
        margin-right: 2%;
        width: 35%
    }

    .view.content-slider-type1 .slide-item .slide-actions.multi-action .app-btn:last-child {
        width: 63%
    }
}

@media(min-width: 992px) {
    .view.content-slider-type1 .slide-item {
        background-image: url(/wp-content/themes/qualitas-theme/build/images/bg-content-slider-type1.4dfd753d.png);
        background-repeat: repeat-y;
        background-size: contain;
        min-height: 31.25rem
    }

    .view.content-slider-type1 .slide-item .slide-content {
        color: #fff;
        height: 100%;
        left: 0;
        padding: 6rem 3rem;
        position: absolute;
        top: 0;
        width: 100%
    }

    .view.content-slider-type1 .slide-item .slide-image.image-desk {
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 50%
    }

    .view.content-slider-type1 .slide-item.has-image-full .slide-image.image-desk {
        width: 100%
    }

    .view.content-slider-type1 .slide-item.has-image-full .slide-image.image-desk .bg-img {
        height: 100%;
        width: 100%
    }

    .view.content-slider-type1 .slide-item.content-pos-left .slide-content {
        padding-right: 50%
    }

    .view.content-slider-type1 .slide-item.content-pos-left .slide-image.image-desk {
        left: auto;
        right: 0
    }

    .view.content-slider-type1 .slide-item.content-pos-right .slide-content {
        padding-left: 50%
    }

    .view.content-slider-type1 .slide-item.content-pos-right .slide-image.image-desk {
        left: 0;
        right: auto
    }

    .view.content-slider-type1 .slide-item .slide-titles {
        border-left-color: #fff;
        margin: 0 0 2rem
    }

    .view.content-slider-type1 .slide-item .slide-title {
        font-size: 2.5rem;
        padding: 0 0 .5rem
    }

    .view.content-slider-type1 .slide-item .slide-description {
        font-size: 1.25rem;
        line-height: 1.5em
    }

    .view.content-slider-type1 .slide-item .slide-actions {
        padding-left: 1.25rem
    }
}

.view.product-price {
    color: var(--color-blue1);
    font-size: .5rem;
    line-height: 1em
}

.view.product-price span {
    display: inline-block
}

.view.product-price .price-cont {
    align-items: flex-end;
    display: flex;
    flex-direction: row
}

.view.product-price .price-prefix {
    font-size: 1.57em;
    line-height: 1em
}

.view.product-price.price-prefix-right .price-prefix {
    font-size: 1.43em;
    padding-left: .3em;
    position: relative;
    top: -.01em
}

.view.product-price .price-total {
    white-space: nowrap
}

.view.product-price .price-total .total {
    display: inline-block;
    font-family: var(--font-medium);
    font-size: 6em;
    line-height: 1em
}

.view.product-price .currency-info {
    bottom: .3em;
    position: relative
}

.view.product-price .currency {
    font-family: var(--font-medium);
    font-size: 3.8em;
    line-height: 1em
}

.view.product-price .ast {
    font-size: 2em;
    line-height: 1em
}

@media(min-width: 992px) {
    .view.product-price {
        font-size: 1rem
    }

    .view.product-price .price-prefix {
        font-size: 1.4em
    }
}

.view.service-tabs-type1 .tabs .tab-btn {
    color: var(--color-blue1);
    font-family: var(--font-light);
    font-size: 1rem;
    text-align: left
}

.view.service-tabs-type1 .tabs .tab-btn.active {
    background-color: var(--color-blue1);
    color: #fff
}

.view.service-tabs-type1 .tabs-contents .tab-content {
    display: none
}

.view.service-tabs-type1 .tabs-contents .tab-content.active {
    display: block
}

.view.service-tabs-type1 .tabs-contents .tab--content {
    display: none
}

.view.service-tabs-type1 .subtab-btn {
    align-items: flex-start;
    background-color: #fff;
    display: flex;
    flex-direction: row;
    font-family: var(--font-medium);
    font-size: 1rem;
    gap: 1rem;
    justify-content: flex-start;
    margin: 0;
    padding: 1.25rem 1rem;
    position: relative;
    text-align: left;
    width: 100%
}

.view.service-tabs-type1 .subtab-btn.active {
    border-color: var(--color-blue1);
    color: var(--color-blue1)
}

.view.service-tabs-type1 .subtab-btn.active .radio-dot:before {
    background-color: var(--color-blue1)
}

.view.service-tabs-type1 .subtab-content .subtab-title {
    font-family: var(--font-medium);
    color: var(--color-blue1);
    font-size: 1.25rem;
    padding: 0 0 1rem
}

.view.service-tabs-type1 .subtab-content .subtab-more a {
    text-decoration: underline
}

@media(max-width: 991px) {
    .view.service-tabs-type1 .view-title {
        padding: 0 0 1.5rem
    }

    .view.service-tabs-type1 .tabs {
        border: 1px solid var(--color-grey5);
        border-radius: .25rem;
        flex-wrap: wrap;
        margin: 0 0 .5rem;
        overflow: hidden
    }

    .view.service-tabs-type1 .tabs,
    .view.service-tabs-type1 .tabs .tab-btn {
        align-items: center;
        display: flex;
        flex-direction: row;
        justify-content: center
    }

    .view.service-tabs-type1 .tabs .tab-btn {
        border: none;
        color: var(--color-blue1);
        font-size: 1rem;
        gap: .875em;
        min-height: 2.8125em;
        padding: .75em .875em;
        width: 50%
    }

    .view.service-tabs-type1 .tabs .tab-btn .app-icon {
        font-size: 2em;
        left: 0;
        position: relative;
        top: 0
    }

    .view.service-tabs-type1 .tabs .tab-btn .btn-text {
        font-size: 1.25em
    }

    .view.service-tabs-type1 .tabs-contents .tab-content.active .tab--content.mob {
        display: block
    }

    .view.service-tabs-type1 .subtab-content {
        border: 1px solid var(--color-grey5);
        border-radius: .25rem;
        box-shadow: 1px 2px 2px hsla(0, 0%, 80%, .5);
        margin: 0 0 .5rem;
        overflow: hidden
    }

    .view.service-tabs-type1 .subtab-content .subtab--content {
        background-color: #fff;
        display: none;
        padding: 1rem 1rem 1.25rem
    }

    .view.service-tabs-type1 .subtab-content.active {
        border-color: var(--color-blue1)
    }

    .view.service-tabs-type1 .subtab-content.active .subtab--content {
        display: block
    }

    .view.service-tabs-type1 .subtab-content .subtab-btn {
        border: none
    }

    .view.service-tabs-type1 .subtab-content .subtab-btn .radio-dot {
        margin: .1875rem 0
    }

    .view.service-tabs-type1 .subtab-content .subtab-title {
        display: none
    }

    .view.service-tabs-type1 .subtab-content .icon-image {
        margin: 0 0 1rem;
        text-align: center
    }

    .view.service-tabs-type1 .subtab-content .icon-image img,
    .view.service-tabs-type1 .subtab-content .icon-image svg {
        height: auto;
        margin: 0 auto;
        max-width: 4.6875rem
    }

    .view.service-tabs-type1 .subtab-content .subtab-description {
        padding: 0 0 2rem
    }

    .view.service-tabs-type1 .subtab-content .subtab-price-info .subtab-more {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: flex-end
    }

    .view.service-tabs-type1 .subtab-content .subtab-price-info .price-info {
        display: flex;
        flex-direction: row;
        height: 100%;
        justify-content: flex-end
    }
}

@media(min-width: 992px) {
    .view.service-tabs-type1 .tabs-container {
        display: flex;
        flex-direction: row
    }

    .view.service-tabs-type1 .tabs {
        width: 11.16%
    }

    .view.service-tabs-type1 .tabs .tab-btn {
        border: 1px solid var(--color-grey5);
        border-bottom-left-radius: .25em;
        border-top-left-radius: .25em;
        left: 1px;
        margin: 0 0 .5rem;
        padding: .625rem 1.5em;
        position: relative;
        text-align: center;
        width: 100%
    }

    .view.service-tabs-type1 .tabs .tab-btn .app-icon {
        font-size: 3.75rem;
        left: 0;
        margin: 0 auto;
        position: relative;
        top: 0
    }

    .view.service-tabs-type1 .tabs .tab-btn .btn-text {
        display: none
    }

    .view.service-tabs-type1 .tabs-contents {
        background-color: #fff;
        width: 88.84%
    }

    .view.service-tabs-type1 .tabs-contents .tab--content.desk {
        flex-direction: row
    }

    .view.service-tabs-type1 .tabs-contents .tab-content.active .tab--content.desk {
        display: flex
    }

    .view.service-tabs-type1 .subtabs {
        border: 1px solid var(--color-grey5);
        border-bottom-left-radius: .25rem;
        padding: 1.75rem 2.625rem;
        width: 37%
    }

    .view.service-tabs-type1 .subtabs .tab-title {
        padding: 0 0 1.5rem;
        font-size: 2rem;
        line-height: 1.25em;
        color: var(--color-blue1);
        font-family: var(--font-light);
        margin: 0;
    }

    .view.service-tabs-type1 .subtab-btn {
        border: 1px solid var(--color-grey5);
        border-radius: .25rem;
        box-shadow: 1px 2px 2px hsla(0, 0%, 80%, .5);
        font-size: 1.25rem;
        margin: 0 0 .25rem;
        padding: 1.25rem .75rem
    }

    .view.service-tabs-type1 .subtab-btn .radio-dot {
        margin: .375rem 0
    }

    .view.service-tabs-type1 .subtabs-contents {
        border: 1px solid var(--color-grey5);
        border-bottom-right-radius: .25rem;
        border-top-right-radius: .25rem;
        padding: 5.625rem 2.5rem 3.5rem 3.5rem;
        width: 63%
    }

    .view.service-tabs-type1 .subtab-content {
        display: none
    }

    .view.service-tabs-type1 .subtab-content.active {
        display: block
    }

    .view.service-tabs-type1 .subtab-content .description-content {
        display: flex;
        flex-direction: column;
        justify-content: space-between
    }

    .view.service-tabs-type1 .subtab-content .subtab-description {
        padding: 0 0 3rem
    }

    .view.service-tabs-type1 .subtab-content .price-content {
        display: flex;
        flex-direction: column;
        justify-content: space-between
    }

    .view.service-tabs-type1 .subtab-content .icon-image {
        margin: 0 0 2rem;
        text-align: center
    }

    .view.service-tabs-type1 .subtab-content .icon-image img {
        height: auto;
        margin: 0 auto;
        max-width: 8.875rem
    }

    .view.service-tabs-type1 .subtab-content .price-info {
        display: flex;
        flex-direction: row;
        justify-content: center;
        margin: 0 0 1.5rem
    }

    .view.service-tabs-type1 .subtab-content .price-more .app-btn {
        width: 100%
    }
}

.view.features-table table.feats-table {
    border-collapse: collapse;
    width: 100%
}

.view.features-table table.feats-table tr:not(:last-child) {
    border-bottom: 1px solid var(--color-grey4)
}

.view.features-table table.feats-table td.feat-name {
    color: var(--color-grey2)
}

.view.features-table table.feats-table td.feat-value {
    text-align: center
}

.view.features-table table.feats-table thead th {
    font-family: var(--font-medium);
    font-weight: 400
}

@media(max-width: 991px) {
    .view.features-table .view.section-header .sec-titles {
        padding-bottom: 0
    }

    .view.features-table .view.section-header .sec-description {
        display: none
    }

    .view.features-table .prod-select {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: flex-end
    }

    .view.features-table .prod-select .view.form-nice-dropdown {
        width: 100%
    }

    .view.features-table .feats-table-cont {
        margin: 0 0 1.5rem;
        padding: 1.5rem 0 1rem
    }

    .view.features-table .feats-table-cont .prod-selectors {
        padding: 0 1rem 1.5rem
    }

    .view.features-table .feats-table-cont .diff-toggle {
        border-bottom: 1px solid var(--color-grey4);
        padding: 0 1rem 1.5rem
    }

    .view.features-table table.feats-table tr.row-hidden {
        display: none
    }

    .view.features-table table.feats-table td {
        padding: .5rem 1rem
    }

    .view.features-table table.feats-table td.feat-name {
        font-size: 1rem
    }

    .view.features-table table.feats-table td.feat-value {
        font-size: 1.25rem
    }

    .view.features-table .footer-description {
        padding: 0 0 1rem
    }

    .view.features-table .footer-cta {
        text-align: right
    }
}

@media(min-width: 992px) {
    .view.features-table {
        display: block
    }

    .view.features-table .feats-table-cont {
        margin: 0 0 2rem;
        padding: 0 0 .75rem
    }

    .view.features-table table.feats-table td {
        padding: 1rem 2rem;
        vertical-align: middle
    }

    .view.features-table table.feats-table td.feat-name {
        font-size: 1.375rem
    }

    .view.features-table table.feats-table td.feat-value {
        font-size: 1.625rem
    }

    .view.features-table table.feats-table thead th {
        color: var(--color-blue6);
        font-size: 1.375rem;
        padding: 1.6875rem 1.25rem .5rem;
        vertical-align: bottom
    }

    .view.features-table table.feats-table thead th.prod-name {
        text-align: center
    }

    .view.features-table .footer-description {
        padding: 0 0 2rem
    }
}

.view.faqs-list .list-item {
    font-size: 1rem
}

.view.faqs-list .list-item:not(:last-child) {
    border-bottom: 1px solid var(--color-grey4)
}

.view.faqs-list .list-item .item-header {
    list-style: none
}

.view.faqs-list .list-item .item-header::marker {
    display: none
}

.view.faqs-list .list-item .item-header .item-title {
    color: var(--body-font-color);
    cursor: pointer;
    font-family: var(--font-medium);
    font-size: 1em;
    line-height: 1.625em;
    position: relative
}

.view.faqs-list .list-item .item-header .item-title:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjQ0NDQ0NDIi8+Cjwvc3ZnPg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    right: .5em;
    top: 0;
    transform-origin: center;
    transition-duration: .3s;
    transition-property: transform;
    width: 1em
}

.view.faqs-list .list-item .item-content {
    display: none
}

.view.faqs-list .list-item.active .item-title:after {
    transform: rotate(180deg)
}

.view.faqs-list .list-item.active .item-content {
    display: block
}

@media(max-width: 991px) {
    .view.faqs-list .list-item .item-header {
        padding: .5em 0 0
    }

    .view.faqs-list .list-item .item-header .item-title {
        padding: .5rem 3rem .5rem 0
    }

    .view.faqs-list .list-item .item-content {
        padding: 0 2rem .5rem 0
    }

    .view.faqs-list .footer-info {
        font-size: .875rem;
        padding-top: 1rem
    }
}

@media(min-width: 992px) {
    .view.faqs-list .faq-items {
        margin-bottom: 1rem
    }

    .view.faqs-list .list-item .item-header .item-title {
        font-size: 1.25rem;
        padding: 1.5rem 2.75rem 1.5rem 1.5rem
    }

    .view.faqs-list .list-item .item-header .item-title:after {
        right: 1.5rem
    }

    .view.faqs-list .list-item .item-content {
        font-size: 1rem;
        padding: 0 2.75rem 1.5rem 1.5rem
    }

    .view.faqs-list .footer-info {
        padding-top: 1.5rem
    }
}

.view.testimonials .testimonials-titles .sec-title {
	font-family: var(--font-light);
	color: var(--color-blue1);
	line-height: 1.25em;
}

.view.testimonials .testimonials-image {
    margin: 0 auto
}

.view.testimonials .testimonials-image img {
    height: auto;
    width: 100%
}

.view.testimonials .item-box {
    background-color: #fff;
    border: 1px solid var(--color-grey4)
}

.view.testimonials .view.review-stars {
    padding: 0 0 .625rem;
    text-align: right
}

.view.testimonials .testimonial-comment {
    font-size: 1rem;
    padding: 2rem 0;
    position: relative
}

.view.testimonials .testimonial-comment:after,
.view.testimonials .testimonial-comment:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: block;
    height: 1.5rem;
    position: absolute;
    width: 1.5rem
}

.view.testimonials .testimonial-comment:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjE1MyAxMy4xNjYxQzExLjE4MTMgMTMuNzk4NiAxMS4wNjM5IDE0LjQyOTIgMTAuODA5MiAxNS4wMTMyQzEwLjU1NDUgMTUuNTk3MiAxMC4xNjg3IDE2LjEyMDEgOS42NzkyOCAxNi41NDQ4TDkuNjc1NDEgMTYuNTQ3OEM4LjY2MjI4IDE3LjQwOTQgNy4zNDI4NiAxNy44NjQ5IDUuOTg5NjUgMTcuODIwM0g1Ljk5ODE2QzUuMTgwMjIgMTcuODYyNyA0LjM2MjU3IDE3LjczMTggMy42MDMzIDE3LjQzN0MyLjg0NDAzIDE3LjE0MjEgMi4xNjE3NyAxNi42OTA1IDEuNjA0OTcgMTYuMTE0MkwxLjYwMTg4IDE2LjExMTJDMC40ODU2MTkgMTQuODQwNyAtMC4wODM3MzY0IDEzLjIwOTggMC4wMDk3NzMyNSAxMS41NTA3TDAuMDA4OTk4ODcgMTEuNTY2M0MtMC4wNDI4NzcyIDkuODQzMjggMC4yOTA5OTcgOC4xMjk2NiAwLjk4ODEwMiA2LjU0MDk0TDAuOTU3MTQyIDYuNjIwMzhDMS41MTM3NSA1LjM3NDkzIDIuMjg1NyA0LjIyODYxIDMuMjQwNDIgMy4yMjk4M0wzLjIzMTkxIDMuMjM4NzNDNC4wMjEwNiAyLjQxNzU3IDQuOTM1NDkgMS43MTU5NCA1Ljk0Mzk4IDEuMTU3NzhMNS45OTk3MSAxLjEyOTU3QzYuNzYyNDcgMC43MDc1MDIgNy41NTg1IDAuMzQzMzUzIDguMzgwNTIgMC4wNDA0NjQ0TDguNTAxMjYgMC4wMDExMTc3MUwxMC45MjcgMy45Mjg0M0M5LjkxODk2IDQuMzE4NTIgOS4wMzQxOCA0Ljk1MzU1IDguMzU5NjIgNS43NzEwN0w4LjM0OTU2IDUuNzgzNjlDNy42Nzc4OCA2LjU1MTEyIDcuMjU2NjEgNy40OTEyMiA3LjEzODI2IDguNDg2NzhMNy4xMzU5MyA4LjUxMDUzQzcuNjYzNzYgOC41MjMyMSA4LjE4Mjg1IDguNjQyNzMgOC42NTkxNiA4Ljg2MTI1QzkuMTM1NDggOS4wNzk3NyA5LjU1ODI4IDkuMzkyMzcgOS44OTk4NyA5Ljc3ODU2TDkuOTA0NTEgOS43ODM3NUMxMC43NzMgMTAuNzExMyAxMS4yMjIzIDExLjkzMTUgMTEuMTUzNyAxMy4xNzY1TDExLjE1NDUgMTMuMTY1NEwxMS4xNTMgMTMuMTY2MVpNMjQuMjcwNiAxMy4xNjYxQzI0LjI5ODUgMTMuNzk4NiAyNC4xODA5IDE0LjQyOTIgMjMuOTI2MSAxNS4wMTMxQzIzLjY3MTIgMTUuNTk3MSAyMy4yODU1IDE2LjEyIDIyLjc5NjIgMTYuNTQ0OEwyMi43OTIzIDE2LjU0NzhDMjEuNzc5NCAxNy40MDk3IDIwLjQ1OTggMTcuODY1MyAxOS4xMDY1IDE3LjgyMDNIMTkuMTE1QzE4LjI5NzEgMTcuODYyOSAxNy40Nzk0IDE3LjczMjEgMTYuNzIwMSAxNy40MzczQzE1Ljk2MDcgMTcuMTQyNCAxNS4yNzg1IDE2LjY5MDcgMTQuNzIxOCAxNi4xMTQyTDE0LjcxODggMTYuMTEwNUMxMy42MDIgMTQuODM5OSAxMy4wMzI2IDEzLjIwODYgMTMuMTI2NiAxMS41NDkyTDEzLjEyNTkgMTEuNTY0OEMxMy4wNzQgOS44NDE4IDEzLjQwNzkgOC4xMjgxOCAxNC4xMDUgNi41Mzk0NUwxNC4wNzQgNi42MTg4OUMxNC42MzAzIDUuMzczNDcgMTUuNDAyIDQuMjI3MTYgMTYuMzU2NSAzLjIyODM0TDE2LjM0OCAzLjIzNzI1QzE3LjEzNzQgMi40MTYwNyAxOC4wNTIxIDEuNzE0NDQgMTkuMDYwOSAxLjE1NjNMMTkuMTE2NiAxLjEyODA4QzE5Ljg3OTIgMC43MDU3MTkgMjAuNjc1MiAwLjM0MTU2IDIxLjQ5NzQgMC4wMzg5ODA1TDIxLjYxODEgLTAuMDAwMzY2MjExTDI0LjA0MzEgMy45MjY5NEMyMy4wMzQ5IDQuMzE3NTEgMjIuMTUwMSA0Ljk1MzA2IDIxLjQ3NTcgNS43NzEwN0wyMS40NjU3IDUuNzgzNjlDMjAuNzk0IDYuNTUxMTIgMjAuMzcyNyA3LjQ5MTIyIDIwLjI1NDQgOC40ODY3OEwyMC4yNTIgOC41MTA1M0MyMC43Nzk3IDguNTIzMTQgMjEuMjk4NSA4LjY0MjYzIDIxLjc3NDYgOC44NjExN0MyMi4yNTA3IDkuMDc5NyAyMi42NzMyIDkuMzkyMzQgMjMuMDE0NCA5Ljc3ODU2TDIzLjAxOTEgOS43ODM3NUMyMy44ODg1IDEwLjcxMDYgMjQuMzM4NyAxMS45MzA3IDI0LjI3MDYgMTMuMTc1OEwyNC4yNzE0IDEzLjE2NDdMMjQuMjcwNiAxMy4xNjYxWiIgZmlsbD0iIzAxM0I3NSIvPgo8L3N2Zz4K);
    left: 0;
    top: 0
}

.view.testimonials .testimonial-comment:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjE1MyAxMy4xNjYxQzExLjE4MTMgMTMuNzk4NiAxMS4wNjM5IDE0LjQyOTIgMTAuODA5MiAxNS4wMTMyQzEwLjU1NDUgMTUuNTk3MiAxMC4xNjg3IDE2LjEyMDEgOS42NzkyOCAxNi41NDQ4TDkuNjc1NDEgMTYuNTQ3OEM4LjY2MjI4IDE3LjQwOTQgNy4zNDI4NiAxNy44NjQ5IDUuOTg5NjUgMTcuODIwM0g1Ljk5ODE2QzUuMTgwMjIgMTcuODYyNyA0LjM2MjU3IDE3LjczMTggMy42MDMzIDE3LjQzN0MyLjg0NDAzIDE3LjE0MjEgMi4xNjE3NyAxNi42OTA1IDEuNjA0OTcgMTYuMTE0MkwxLjYwMTg4IDE2LjExMTJDMC40ODU2MTkgMTQuODQwNyAtMC4wODM3MzY0IDEzLjIwOTggMC4wMDk3NzMyNSAxMS41NTA3TDAuMDA4OTk4ODcgMTEuNTY2M0MtMC4wNDI4NzcyIDkuODQzMjggMC4yOTA5OTcgOC4xMjk2NiAwLjk4ODEwMiA2LjU0MDk0TDAuOTU3MTQyIDYuNjIwMzhDMS41MTM3NSA1LjM3NDkzIDIuMjg1NyA0LjIyODYxIDMuMjQwNDIgMy4yMjk4M0wzLjIzMTkxIDMuMjM4NzNDNC4wMjEwNiAyLjQxNzU3IDQuOTM1NDkgMS43MTU5NCA1Ljk0Mzk4IDEuMTU3NzhMNS45OTk3MSAxLjEyOTU3QzYuNzYyNDcgMC43MDc1MDIgNy41NTg1IDAuMzQzMzUzIDguMzgwNTIgMC4wNDA0NjQ0TDguNTAxMjYgMC4wMDExMTc3MUwxMC45MjcgMy45Mjg0M0M5LjkxODk2IDQuMzE4NTIgOS4wMzQxOCA0Ljk1MzU1IDguMzU5NjIgNS43NzEwN0w4LjM0OTU2IDUuNzgzNjlDNy42Nzc4OCA2LjU1MTEyIDcuMjU2NjEgNy40OTEyMiA3LjEzODI2IDguNDg2NzhMNy4xMzU5MyA4LjUxMDUzQzcuNjYzNzYgOC41MjMyMSA4LjE4Mjg1IDguNjQyNzMgOC42NTkxNiA4Ljg2MTI1QzkuMTM1NDggOS4wNzk3NyA5LjU1ODI4IDkuMzkyMzcgOS44OTk4NyA5Ljc3ODU2TDkuOTA0NTEgOS43ODM3NUMxMC43NzMgMTAuNzExMyAxMS4yMjIzIDExLjkzMTUgMTEuMTUzNyAxMy4xNzY1TDExLjE1NDUgMTMuMTY1NEwxMS4xNTMgMTMuMTY2MVpNMjQuMjcwNiAxMy4xNjYxQzI0LjI5ODUgMTMuNzk4NiAyNC4xODA5IDE0LjQyOTIgMjMuOTI2MSAxNS4wMTMxQzIzLjY3MTIgMTUuNTk3MSAyMy4yODU1IDE2LjEyIDIyLjc5NjIgMTYuNTQ0OEwyMi43OTIzIDE2LjU0NzhDMjEuNzc5NCAxNy40MDk3IDIwLjQ1OTggMTcuODY1MyAxOS4xMDY1IDE3LjgyMDNIMTkuMTE1QzE4LjI5NzEgMTcuODYyOSAxNy40Nzk0IDE3LjczMjEgMTYuNzIwMSAxNy40MzczQzE1Ljk2MDcgMTcuMTQyNCAxNS4yNzg1IDE2LjY5MDcgMTQuNzIxOCAxNi4xMTQyTDE0LjcxODggMTYuMTEwNUMxMy42MDIgMTQuODM5OSAxMy4wMzI2IDEzLjIwODYgMTMuMTI2NiAxMS41NDkyTDEzLjEyNTkgMTEuNTY0OEMxMy4wNzQgOS44NDE4IDEzLjQwNzkgOC4xMjgxOCAxNC4xMDUgNi41Mzk0NUwxNC4wNzQgNi42MTg4OUMxNC42MzAzIDUuMzczNDcgMTUuNDAyIDQuMjI3MTYgMTYuMzU2NSAzLjIyODM0TDE2LjM0OCAzLjIzNzI1QzE3LjEzNzQgMi40MTYwNyAxOC4wNTIxIDEuNzE0NDQgMTkuMDYwOSAxLjE1NjNMMTkuMTE2NiAxLjEyODA4QzE5Ljg3OTIgMC43MDU3MTkgMjAuNjc1MiAwLjM0MTU2IDIxLjQ5NzQgMC4wMzg5ODA1TDIxLjYxODEgLTAuMDAwMzY2MjExTDI0LjA0MzEgMy45MjY5NEMyMy4wMzQ5IDQuMzE3NTEgMjIuMTUwMSA0Ljk1MzA2IDIxLjQ3NTcgNS43NzEwN0wyMS40NjU3IDUuNzgzNjlDMjAuNzk0IDYuNTUxMTIgMjAuMzcyNyA3LjQ5MTIyIDIwLjI1NDQgOC40ODY3OEwyMC4yNTIgOC41MTA1M0MyMC43Nzk3IDguNTIzMTQgMjEuMjk4NSA4LjY0MjYzIDIxLjc3NDYgOC44NjExN0MyMi4yNTA3IDkuMDc5NyAyMi42NzMyIDkuMzkyMzQgMjMuMDE0NCA5Ljc3ODU2TDIzLjAxOTEgOS43ODM3NUMyMy44ODg1IDEwLjcxMDYgMjQuMzM4NyAxMS45MzA3IDI0LjI3MDYgMTMuMTc1OEwyNC4yNzE0IDEzLjE2NDdMMjQuMjcwNiAxMy4xNjYxWiIgZmlsbD0iIzAxM0I3NSIvPgo8L3N2Zz4K);
    bottom: 0;
    right: 0;
    transform: rotate(180deg);
    transform-origin: center
}

.view.testimonials .testimonial-author {
    font-family: var(--font-medium)
}

@media(max-width: 991px) {
    .view.testimonials .swiper {
        margin-bottom: .5rem
    }

    .view.testimonials .testimonials-image {
        max-width: 6.25rem
    }

    .view.testimonials .item-box {
        padding: 1rem
    }
}

@media(min-width: 992px) {
    .view.testimonials .testimonials-titles {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: center
    }

    .view.testimonials .view.section-header {
        padding: 0 0 4rem
    }

    .view.testimonials .testimonials-image {
        max-width: 15rem
    }

    .view.testimonials .testimonial-item {
        height: 100%;
        padding: 0 0 2rem
    }

    .view.testimonials .item-box {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: space-between;
        padding: 2rem;
        width: 100%
    }

    .view.testimonials .testimonials-items&gt;.row:last-child .testimonial-item {
        padding-bottom: 0
    }
}

.view.review-stars .r-star {
    color: var(--color-blue2);
    display: inline-block;
    vertical-align: middle
}

.view.link-boxes .link-item .item-box {
    align-items: center;
    background-color: #fff;
    border: 1px solid var(--color-grey4);
    color: inherit;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    position: relative
}

.view.link-boxes .link-item .item-icon {
    fill: var(--color-blue1);
    color: var(--color-blue1)
}

.view.link-boxes .link-item .item-content {
    position: relative;
    width: 100%
}

.view.link-boxes .link-item .item-content:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjAxNCAwLjk4MTQ0NUw1LjQ1MzI3IDQuNDU5NzlMMS44OTI1NCAwLjk4MTQ0NUwwLjcxOTcyNyAyLjEyNzEyTDUuNDUzMjcgNi43NTExM0wxMC4xODY4IDIuMTI3MTJMOS4wMTQgMC45ODE0NDVaIiBmaWxsPSIjQ0NDQ0NDIi8+Cjwvc3ZnPg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 1em;
    position: absolute;
    right: 0;
    top: calc(50% - .5em);
    transform: rotate(-90deg);
    transform-origin: center;
    width: 1em
}

.view.link-boxes .link-item .item-title {
    font-family: var(--font-medium);
    padding: 0
}

.view.link-boxes .link-item:not(.has-icon) .item-title {
    color: inherit
}

.view.link-boxes .link-item .item-description {
    font-size: 1rem;
    padding-top: .5rem
}

.view.link-boxes .link-items .link-item:last-child {
    padding-bottom: 0
}

@media(max-width: 991px) {
    .view.link-boxes .link-item {
        padding: 0 0 .5rem
    }

    .view.link-boxes .link-item.is-last {
        padding-bottom: 0
    }

    .view.link-boxes .link-item .item-box {
        padding: 1rem
    }

    .view.link-boxes .link-item .item-icon {
        padding-right: 1rem
    }

    .view.link-boxes .link-item .item-icon .app-icon {
        font-size: 2rem
    }

    .view.link-boxes .link-item .item-content {
        padding-right: 2rem
    }

    .view.link-boxes .link-item .item-title {
        font-size: 1rem
    }

    .view.link-boxes .link-item .item-description {
        display: none
    }
}

@media(min-width: 992px) {
    .view.link-boxes .link-item {
        padding: 0 0 1.5rem
    }

    .view.link-boxes .link-item .item-box {
        padding: 1.5rem 1.75rem
    }

    .view.link-boxes .link-item .item-icon {
        border-right: 2px solid var(--color-grey4);
        margin-right: 2rem;
        padding-right: 2rem
    }

    .view.link-boxes .link-item .item-icon .app-icon {
        font-size: 3.75rem
    }

    .view.link-boxes .link-item .item-content {
        padding-right: 4rem
    }

    .view.link-boxes .link-item .item-content:after {
        height: 1.5em;
        top: calc(50% - .75em);
        width: 1.5em
    }

    .view.link-boxes .link-item .item-title {
        font-size: 1.25rem
    }
}

.view.call-boxes-type1 .call-boxes-type1-item {
    padding: 0 0 .5rem
}

@media(min-width: 992px) {
    .view.call-boxes-type1 .call-boxes-type1-item {
        padding-bottom: 2rem
    }

    .view.call-boxes-type1 .service-items&gt;.row:last-child .call-boxes-type1-item {
        padding-bottom: 0
    }
}

.view.call-boxes-type1-item {
    max-width: 40rem
}

.view.call-boxes-type1-item .item-box {
    fill: var(--color-blue1);
    background-color: #fff;
    color: var(--color-blue1);
    padding: 1.5rem 1rem;
    position: relative;
    text-align: center
}

.view.call-boxes-type1-item.has-bg-color .item-box {
    fill: #fff;
    color: #fff
}

.view.call-boxes-type1-item.bg-color-1 .item-box {
    background-color: var(--color-blue2)
}

.view.call-boxes-type1-item.bg-color-2 .item-box {
    background-color: var(--color-blue6)
}

.view.call-boxes-type1-item.bg-color-3 .item-box {
    background-color: var(--color-blue5)
}

.view.call-boxes-type1-item .item-icon {
    padding: 0 0 .5rem
}

.view.call-boxes-type1-item .item-title {
    color: inherit;
    font-family: var(--font-light);
    margin: 0 0 1rem;
    padding: 0 0 1rem;
    position: relative
}

.view.call-boxes-type1-item .item-title b,
.view.call-boxes-type1-item .item-title strong {
    font-weight: var(--font-regular)
}

.view.call-boxes-type1-item .item-title:after {
    background-color: var(--color-blue1);
    bottom: 0;
    content: "";
    height: 1px;
    left: calc(50% - 3.375rem);
    position: absolute;
    width: 6.75rem
}

.view.call-boxes-type1-item.has-bg-color .item-title:after {
    background-color: #fff
}

.view.call-boxes-type1-item .item-phones {
    padding: 0 0 .5rem;
    display: flex;
    flex-direction: column;
}

.view.call-boxes-type1-item .item-phone {
    font-family: var(--font-semibold);
    line-height: 1em;
    margin: 0 0 .5rem
}

.view.call-boxes-type1-item .item-phone a,
.view.call-boxes-type1-item .item-phone a:hover,
.view.call-boxes-type1-item .item-phone a:visited {
    color: inherit;
    display: inline-block
}

.view.call-boxes-type1-item .item-phone .phone-num {
    display: block;
    line-height: 1.2em;
    min-width: 200px;
}

.view.call-boxes-type1-item .item-phone.has-icon a {
    padding-left: 0;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: .25em;
}

.view.call-boxes-type1-item .item-phone.has-icon a .app-icon {
    font-size: .9em;
    position: relative;
}

.view.call-boxes-type1-item .item-more {
    padding: 0 0 1rem
}

.view.call-boxes-type1-item .item-more .app-btn {
    width: 100%
}

.view.call-boxes-type1-item .item-description {
    font-size: 1rem;
    line-height: 1.25em;
    padding: 0 0 1rem
}

.view.call-boxes-type1-item:not(.has-bg-color) .item-description {
    color: var(--body-font-color)
}

@media(max-width: 991px) {
    .view.call-boxes-type1-item.is-last {
        padding-bottom: 0
    }

    .view.call-boxes-type1-item .item-icon .app-icon {
        font-size: 2.5rem
    }

    .view.call-boxes-type1-item .item-title {
        font-size: 1.25rem
    }

    .view.call-boxes-type1-item .item-phone {
        font-size: 1.625rem
    }

    .view.call-boxes-type1-item .item-description {
        font-size: .875rem
    }

    .view.call-boxes-type1-item .item-phone .phone-num {
        min-width: 180px;
    }
}

@media(min-width: 992px) {
    .view.call-boxes-type1-item {
        height: 100%
    }

    .view.call-boxes-type1-item .item-box {
        height: 100%;
        padding-left: 13%;
        padding-right: 13%
    }

    .view.call-boxes-type1-item .item-icon .app-icon {
        font-size: 3.75rem
    }

    .view.call-boxes-type1-item .item-title {
        font-size: 1.25rem
    }

    .view.call-boxes-type1-item .item-phone {
        font-size: 2.25rem
    }

    .view.call-boxes-type1-item .item-phone.has-icon {
        font-size: 1.875rem
    }

    .view.call-boxes-type1-item .item-phone.has-icon a {
        padding-left: 0;
    }

    .view.call-boxes-type1-item .item-description {
        font-size: 1rem
    }

    .view.call-boxes-type1-item .group-2 {
        min-height: 7rem
    }
}

.view.call-boxes-type2 .service-item .item-box {
    position: relative;
    text-align: center
}

.view.call-boxes-type2 .service-item a,
.view.call-boxes-type2 .service-item a:hover,
.view.call-boxes-type2 .service-item a:visited {
    color: inherit
}

.view.call-boxes-type2 .service-item .item-title {
    color: inherit;
    font-family: var(--font-regular);
    padding: 0 0 .75rem;
    position: relative
}

.view.call-boxes-type2 .service-item .item-title b,
.view.call-boxes-type2 .service-item .item-title strong {
    font-weight: var(--font-regular)
}

.view.call-boxes-type2 .service-item .item-title .app-icon {
    font-size: 1.6em;
    margin-right: .4em
}

.view.call-boxes-type2 .service-item .item-phone {
    font-family: var(--font-semibold);
    padding: 0 0 .5rem
}

.view.call-boxes-type2 .service-item .item-description {
    font-size: 1rem;
    line-height: 1.25em
}

@media(max-width: 991px) {
    .view.call-boxes-type2 .service-item {
        padding: 0 0 1.5rem
    }

    .view.call-boxes-type2 .service-item .item-box {
        border-bottom: 1px solid var(--color-grey4);
        padding: 0 0 1.5rem
    }

    .view.call-boxes-type2 .service-item.is-last {
        padding: 0
    }

    .view.call-boxes-type2 .service-item.is-last .item-box {
        border-bottom: none
    }

    .view.call-boxes-type2 .service-item .item-title {
        font-size: 1rem
    }

    .view.call-boxes-type2 .service-item .item-phone {
        font-size: 1.25rem
    }
}

@media(min-width: 992px) {
    .view.call-boxes-type2 .service-item {
        height: 100%;
        padding: 0 0 1rem
    }

    .view.call-boxes-type2 .service-item .item-box {
        height: 100%;
        padding: 1.5rem 1rem
    }

    .view.call-boxes-type2 .service-item .item-title {
        font-size: 1.25rem
    }

    .view.call-boxes-type2 .service-item .item-phone {
        font-size: 1.5rem
    }

    .view.call-boxes-type2 .service-items&gt;.row:last-child .service-item {
        padding-bottom: 0
    }
}

.view.document-list .list-table {
    background-color: #fff
}

.view.document-list .list-title {
    font-family: var(--font-regular);
    padding: .8125rem 1.5rem
}

.view.document-list:not(.has-column-titles) .list-title {
    border-bottom: .625rem solid
}

.view.document-list:not(.has-column-titles).color-blue .list-title {
    border-bottom-color: var(--color-blue1)
}

.view.document-list:not(.has-column-titles).color-light_blue .list-title {
    border-bottom-color: var(--color-blue2)
}

.view.document-list:not(.has-column-titles).color-grey .list-title {
    border-bottom-color: var(--color-grey4)
}

.view.document-list .column-title {
    color: #fff;
    font-family: var(--font-medium);
    padding: .3125rem 1.5rem
}

.view.document-list.color-blue .column-title {
    background-color: var(--color-blue1)
}

.view.document-list.color-light_blue .column-title {
    background-color: var(--color-blue2)
}

.view.document-list.color-grey .column-title {
    background-color: var(--color-grey4)
}

.view.document-list .list-items {
    padding: .5625rem 0
}

.view.document-list.has-column-titles .list-items {
    padding: 0
}

.view.document-list.has-column-titles .column-items {
    padding: .5625rem 0
}

.view.document-list .list-item {
    color: var(--color-grey1);
    padding: .5625rem 1.5rem
}

.view.document-list .list-item a,
.view.document-list .list-item a:hover,
.view.document-list .list-item a:visited {
    color: inherit
}

.view.document-list .list-item .item-title {
    color: inherit;
    font-family: var(--font-regular);
    line-height: 1.625em;
    padding: 0;
    position: relative
}

.view.document-list .list-item .item-title.has-icon {
    padding-left: 2.25em
}

.view.document-list .list-item .item-title a {
    display: block
}

.view.document-list .list-item .item-title .mime-icon {
    color: var(--color-grey2);
    display: block;
    font-size: 1.625em;
    left: 0;
    line-height: 1em;
    position: absolute;
    top: -.077em
}

.view.document-list.has-status .list-item {
    display: none;
}

.view.document-list.has-status .list-item.status-item-0 {
    display: block;
}

.view.document-list.has-status.is-expanded .list-item {
    display: block;
}

.view.document-list.has-status.is-expanded .status-toggle {
    display: none;
}

.view.document-list.has-status .list-item .item-box {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap
}

.view.document-list.has-status .list-item .item-status {
    font-family: var(--font-semibold);
    min-width: 7rem;
    padding-right: 2rem
}

.view.document-list.has-status .list-item .item-title {
    position: relative
}

.view.document-list.has-status .list-item .item-title .status-toggle {
    color: var(--color-grey5);
    cursor: pointer;
    display: block;
    font-size: 1em;
    line-height: 1em;
    position: absolute;
    right: 0;
    top: 0;
    transition-duration: .3s;
    transition-property: transform
}

.view.document-list.has-status .status-items.status-opened .list-item {
    display: block
}

.view.document-list.has-status .status-items.status-opened .list-item .item-title .status-toggle {
    transform: rotate(180deg);
    transform-origin: center
}

@media(max-width: 991px) {
    .view.document-list .list-title {
        font-size: 1.25rem
    }

    .view.document-list .column-title {
        font-size: 1rem
    }

    .view.document-list .list-item .item-status {
        font-size: .875rem
    }

    .view.document-list .list-item .item-title {
        font-size: 1rem
    }

    .view.document-list.has-status .list-item .item-status {
        width: 38%
    }

    .view.document-list.has-status .has-status-multi .item-title {
        padding-right: 2em
    }
}

@media(min-width: 992px) {
    .view.document-list .list-title {
        font-size: 1.5rem
    }

    .view.document-list .column-title {
        font-size: 1.125rem
    }

    .view.document-list .list-item .item-status,
    .view.document-list .list-item .item-title {
        font-size: 1rem
    }

    .view.document-list.has-status .list-item .item-title {
        padding-right: 3em
    }

    .view.document-list.has-status .list-item .item-status {
        width: 20%
    }
}

.view.post-list-item .item-box {
    background-color: #fff
}

.view.post-list-item .item-title {
    color: var(--color-blue1);
    font-size: 1.125rem;
    padding: 0 0 .5rem
}

.view.post-list-item .item-excerpt {
    font-size: 1rem;
    padding: 0 0 1rem
}

.view.post-list-item .item-more {
    text-align: right
}

@media(max-width: 991px) {
    .view.post-list-item .item-content {
        padding: 1rem 1em 0
    }

    .view.post-list-item .item-title {
        font-size: 1.25rem;
        line-height: 1.5em;
        padding: 0 0 1rem
    }

    .view.post-list-item .item-excerpt {
        font-size: .875rem;
        padding: 0 0 1rem
    }

    .view.post-list-item .item-more {
        font-size: .875rem;
        padding: 0 1rem 1rem
    }
}

@media(min-width: 992px) {
    .view.post-list-item .item-box {
        display: flex;
        flex-direction: column;
        height: 100%;
        justify-content: space-between
    }

    .view.post-list-item .item-content {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 3rem 2rem 0
    }

    .view.post-list-item .item-title {
        font-family: var(--font-medium);
        font-size: 1.125rem;
        padding: 0 0 .5rem
    }

    .view.post-list-item .item-excerpt {
        font-size: 1rem;
        padding: 0 0 1rem
    }

    .view.post-list-item .item-more {
        font-size: 1rem;
        padding: 0 2rem 2rem
    }
}

.view.post-list .post-list-item {
    padding: 0 0 1rem
}

@media(max-width: 991px) {
    .view.post-list .list-items&gt;.row:last-child .item-col:last-child .post-list-item {
        padding-bottom: 0
    }
}

@media(min-width: 992px) {
    .view.post-list .post-list-item {
        height: 100%;
        padding-bottom: 3rem
    }

    .view.post-list .list-items&gt;.row:last-child .post-list-item {
        padding-bottom: 0
    }
}

.view.post-list-filters .filter-input {
    padding: 0 0 .5rem;
    position: relative
}

.view.post-list-filters .filter-input.search {
    font-size: 1rem
}

.view.post-list-filters .filter-input.search input {
    font-size: inherit !important;
    margin-bottom: 0 !important;
    padding: .6875rem 3rem .6875rem 1rem !important
}

.view.post-list-filters .filter-input.search .app-btn {
    border: none;
    color: var(--color-grey5);
    font-size: inherit;
    min-width: auto;
    padding: .9375rem 1rem;
    position: absolute;
    right: 0;
    top: 0
}

.view.post-list-filters .filter-input .view.link-boxes .link-item .item-content:after {
    font-size: .9em;
    height: 1em;
    top: calc(50% - .45em);
    width: 1em
}

@media(max-width: 991px) {
    .view.post-list-filters .filter-input .view.link-boxes .link-item {
        padding-bottom: .5rem
    }
}

@media(min-width: 992px) {
    .view.post-list-filters .row {
        --bs-gutter-x: 1.125rem
    }

    .view.post-list-filters .filter-input {
        padding-bottom: 1.125rem
    }

    .view.post-list-filters .filter-input.search {
        font-size: 1.25rem
    }

    .view.post-list-filters .filter-input.search input {
        padding: .5rem 4.25rem .5rem 1.5rem !important
    }

    .view.post-list-filters .filter-input.search .app-btn {
        padding: .8125rem 1.5rem
    }

    .view.post-list-filters .filter-input .view.link-boxes .link-item {
        padding-bottom: 1.125rem
    }

    .view.post-list-filters .filter-input .view.link-boxes .link-item:last-child {
        padding-bottom: 0
    }
}

.view.featured-posts.has-noposts-hide.no-posts {
    display: none
}

.view.featured-posts .posts-more {
    text-align: center
}

.view.featured-posts .list-items .post-list-item {
    padding: 0 0 1rem
}

@media(max-width: 991px) {
    .view.featured-posts .list-items&gt;.row:last-child .item-col:last-child .post-list-item {
        padding-bottom: 0
    }

    .view.featured-posts .post-list-item .item-title {
        font-family: var(--font-medium);
        font-size: 1rem;
        padding-bottom: .5rem
    }

    .view.featured-posts .post-list-item .item-excerpt,
    .view.featured-posts .post-list-item .item-more {
        font-size: 1rem
    }
}

@media(min-width: 992px) {
    .view.featured-posts .swiper .swiper-wrapper {
        min-height: 26.6875rem
    }

    .view.featured-posts .post-list-item,
    .view.featured-posts .swiper .swiper-slide {
        height: 100%
    }

    .view.featured-posts .post-list-item .item-box {
        height: calc(100% - 3px)
    }

    .view.featured-posts .list-items .post-list-item {
        padding-bottom: 3rem
    }

    .view.featured-posts .list-items&gt;.row:last-child .post-list-item {
        padding-bottom: 0
    }
}

.view.content-column&gt;.item-box {
    background-color: #fff;
    padding: 1.5rem 1rem
}

@media(max-width: 991px) {
    .view.content-column {
        padding: 0 0 .5rem
    }
}

@media(min-width: 992px) {
    .view.content-column {
        height: 100%
    }

    .view.content-column&gt;.item-box {
        height: 100%;
        padding: 2rem
    }
}

@media(max-width: 991px) {
    .view.content-row .col-item:last-child .view.content-column {
        padding-bottom: 0
    }
}

body.wp-admin .acf-block-preview .view.content-row&gt;.row&gt;.block-editor-inner-blocks&gt;.block-editor-block-list__layout {
    display: flex;
    flex-direction: row;
    justify-content: flex-start
}

body.wp-admin .acf-block-preview .view.content-row&gt;.row&gt;.block-editor-inner-blocks&gt;.block-editor-block-list__layout .wp-block-acf-content-column,
body.wp-admin .acf-block-preview .view.content-row&gt;.row&gt;.block-editor-inner-blocks&gt;.block-editor-block-list__layout .wp-block-acf-content-column .col-item {
    width: 100%
}

.view.content-table .table-box {
    overflow-x: auto;
    position: relative
}

.view.content-table table {
    width: 100%
}

.view.content-table table thead {
    border-bottom: 4px solid var(--color-blue1)
}

.view.content-table table thead th {
    color: var(--color-blue1);
    font-family: var(--font-medium);
    padding: 1rem;
    text-align: left;
    vertical-align: middle
}

.view.content-table table tbody td {
    font-family: var(--font-regular);
    font-size: .875rem;
    padding: 1rem;
    text-align: left;
    vertical-align: middle
}

@media(max-width: 991px) {
    .view.content-table table {
        min-width: 50rem
    }
}

@media(min-width: 992px) {
    .view.content-table table thead th {
        padding: 1rem 1.5rem
    }

    .view.content-table table tbody td {
        font-size: 1rem;
        padding: 1rem 1.5rem
    }
}

.view.modal-window .modal {
    --bs-modal-width: 37.5rem
}

.view.modal-window .modal .modal-content {
    border: none
}

.view.modal-window .modal .modal-header {
    border: none;
    padding: 2rem 1rem 1rem
}

.view.modal-window .modal .modal-header .modal-title {
    font-size: 1.5rem;
    margin: 0;
    padding: 0 1rem 0 0;
    color: var(--color-blue1);
    font-weight: 500;
    font-family: var(--font-light);
}

.view.modal-window .modal .modal-header .btn-close {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUwyNC45OTk4IDI1IiBzdHJva2U9IiNBM0EzQTMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0yNSAxTDEuMDAwMTcgMjUiIHN0cm9rZT0iI0EzQTNBMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+);
    background-size: contain;
    font-size: 1.5rem;
    margin: 0;
    opacity: 1;
    padding: 0;
}

.view.modal-window .modal .modal-body {
    padding: 0 1rem 1rem
}

.view.modal-window .modal .modal-footer {
    border: none;
    justify-content: center;
    padding: 1rem 1rem 2rem;
    text-align: center
}

.view.modal-window .modal .modal-footer .app-btn.btn-primary {
    min-width: 17.5rem
}

.view.modal-window.content-align-center {
    align-items: center;
    display: flex;
    flex-direction: column
}

.view.modal-window:not(.has-title) .modal-header {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 50
}

.view.modal-window:not(.has-title) .modal-body {
    padding-top: 2rem
}

.view.modal-window .view.section-header {
    padding-bottom: 2rem
}

.view.modal-window .view.section-header.has-title-icon.title-icon-top .app-icon {
    font-size: 3.75rem
}

@media(min-width: 1200px) {
    .view.modal-window .modal .modal-header {
        padding: 2rem 1.5rem 1.5rem
    }

    .view.modal-window .modal .modal-header .modal-title {
        padding-right: 1.5rem
    }

    .view.modal-window .modal .modal-header .btn-close {
        font-size: 1.5rem
    }

    .view.modal-window .modal .modal-body {
        padding: 0 1.5rem 1.5rem
    }

    .view.modal-window .modal .modal-footer {
        padding: 1.5rem 1.5rem 2rem
    }

    .view.modal-window:not(.has-title) .modal-body {
        padding-top: 2rem
    }

    .view.modal-window .view.section-header.has-title-icon.title-icon-top .app-icon {
        font-size: 5rem
    }
}

body,
html {
    color: var(--body-font-color);
    font-family: var(--font-regular);
    font-size: 14px;
    line-height: 1.625em
}

@media(min-width: 320px) {

    body,
    html {
        font-size: 16px;
        line-height: 1.625em
    }
}

@media(min-width: 992px) {

    body,
    html {
        font-size: 14px;
        line-height: 1.625em
    }
}

@media(min-width: 1600px) {

    body,
    html {
        font-size: 16px;
        line-height: 1.625em
    }
}

body {
    overflow-x: hidden
}

body * {
    box-sizing: border-box;
    line-height: 1.625em
}

a:not(.app-btn),
a:not(.app-btn):hover,
a:not(.app-btn):visited {
    color: var(--color-blue2);
    text-decoration: none
}

a.uline,
a.uline:hover,
a.uline:visited {
    text-decoration: underline
}

b,
strong {
    font-family: var(--font-medium)
}

b,
p,
strong {
    color: inherit
}

p {
    font-size: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0 0 1em
}

p:last-child {
    padding-bottom: 0 !important
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: var(--color-blue1);
    margin: 0;
    padding: 0 0 1.5rem
}

h1 a,
h1 b,
h1 span,
h1 strong,
h2 a,
h2 b,
h2 span,
h2 strong,
h3 a,
h3 b,
h3 span,
h3 strong,
h4 a,
h4 b,
h4 span,
h4 strong,
h5 a,
h5 b,
h5 span,
h5 strong,
h6 a,
h6 b,
h6 span,
h6 strong {
    color: inherit !important;
    font-size: inherit !important;
    line-height: inherit !important
}

h1 b,
h1 strong,
h2 b,
h2 strong,
h3 b,
h3 strong,
h4 b,
h4 strong,
h5 b,
h5 strong,
h6 b,
h6 strong {
    font-family: var(--font-regular)
}

h1.wp-block-heading,
h2.wp-block-heading,
h3.wp-block-heading,
h4.wp-block-heading,
h5.wp-block-heading,
h6.wp-block-heading {
    padding: 0 0 1rem
}

h1.wp-block-heading:not(:first-child),
h2.wp-block-heading:not(:first-child),
h3.wp-block-heading:not(:first-child),
h4.wp-block-heading:not(:first-child),
h5.wp-block-heading:not(:first-child),
h6.wp-block-heading:not(:first-child) {
    padding-top: 1rem
}

@media(min-width: 992px) {

    h1.wp-block-heading,
    h2.wp-block-heading,
    h3.wp-block-heading,
    h4.wp-block-heading,
    h5.wp-block-heading,
    h6.wp-block-heading {
        padding-bottom: 1.5rem
    }
}

h1 {
    font-family: var(--font-light);
    font-size: 2rem;
    line-height: 1.25em
}

@media(min-width: 992px) {
    h1 {
        font-size: 3rem;
        line-height: 1.25em
    }
}

h2 {
    font-family: var(--font-light);
    font-size: 1.625rem;
    line-height: 1.25em
}

@media(min-width: 992px) {
    h2 {
        font-size: 2rem;
        line-height: 1.25em
    }
}

h3 {
    font-family: var(--font-light);
    font-size: 1.25rem;
    line-height: 1.25em
}

@media(min-width: 992px) {
    h3 {
        font-size: 2rem;
        line-height: 1.25em
    }
}

h3.wp-block-heading {
    font-size: 1.25rem;
    line-height: 1.625em
}

h4,
h5,
h6 {
    font-family: var(--font-medium);
    font-size: 1rem;
    line-height: 1.625em
}

h3.wp-block-heading,
h4.wp-block-heading,
h5.wp-block-heading,
h6.wp-block-heading {
    color: var(--color-blue1);
    font-family: var(--font-medium);
    padding: 0
}

.site-content {
    min-height: 100vh;
    padding: 3rem 0 6rem
}

.container {
    max-width: 81.5rem
}

.container-narrow {
    margin: 0 auto;
    max-width: 67.5rem
}

.container,
.container-fluid {
    --bs-gutter-x: 2rem;
    --cont-offset: calc(0px - var(--bs-gutter-x)/2)
}

@media(min-width: 500px)and (max-width:991px) {

    .container,
    .container-fluid {
        --bs-gutter-x: 9.5rem
    }
}

.row:not(.gx-0) {
    --bs-gutter-x: 2rem
}

.row:not(.gx-0).gx-1 {
    --bs-gutter-x: 0.5rem
}

.row:not(.gx-0).gx-2 {
    --bs-gutter-x: 1rem
}

.row:not(.gx-0).gx-3 {
    --bs-gutter-x: 1.5rem
}

.row:not(.gx-0).gx-4 {
    --bs-gutter-x: 2rem
}

.row:not(.gx-0).gx-5 {
    --bs-gutter-x: 3rem
}

@media(min-width: 992px) {
    .row:not(.gx-0).gx-lg-1 {
        --bs-gutter-x: 0.5rem
    }

    .row:not(.gx-0).gx-lg-2 {
        --bs-gutter-x: 1rem
    }

    .row:not(.gx-0).gx-lg-3 {
        --bs-gutter-x: 1.5rem
    }

    .row:not(.gx-0).gx-lg-4 {
        --bs-gutter-x: 2rem
    }

    .row:not(.gx-0).gx-lg-5 {
        --bs-gutter-x: 3rem
    }
}

body.no-padding-top .site-content {
    padding-top: 0
}

body.no-padding-bottom .site-content {
    padding-bottom: 0
}

body.single-post .site-content {
    padding-bottom: 0;
    padding-top: 0
}

body.single-post .view.featured-posts .posts-more a {
    color: var(--color-blue1);
    display: inline-block;
    font-family: var(--font-regular);
    font-size: 1.25rem
}

body.single-post .view.content h1 {
    font-family: var(--font-light);
    font-size: 2rem
}

body.single-post .view.content h2 {
    font-family: var(--font-light);
    font-size: 1.625rem
}

body.single-post .view.content h3 {
    font-family: var(--font-medium);
    font-size: 1.25rem
}

body.single-post .view.content h4,
body.single-post .view.content h5,
body.single-post .view.content h6 {
    font-family: var(--font-medium);
    font-size: 1rem
}

body.single-post .view.content p {
    font-size: 1rem
}

@media(min-width: 992px) {
    body.single-post .view.content h1 {
        font-size: 2.5rem
    }

    body.single-post .view.content h2 {
        font-size: 2rem
    }

    body.single-post .view.content h3 {
        font-size: 1.25rem
    }

    body.single-post .view.content h4,
    body.single-post .view.content h5,
    body.single-post .view.content h6 {
        font-size: 1rem
    }
}

body.archive.category .site-content {
    padding-bottom: 0;
    padding-top: 0
}

@media(max-width: 991px) {
    body.customer-service-page .footer-widgets .footer-widgets-1 {
        border-bottom: none !important;
        margin: 0 !important
    }

    body.customer-service-page .footer-widgets .footer-widgets-1 .view.cta-button:not(.has-fixed-mob-wapp) {
        bottom: auto !important;
        box-shadow: none !important;
        left: auto !important;
        padding: 0 !important;
        position: relative !important;
        top: auto !important
    }

    body.customer-service-page .footer-widgets .footer-widgets-1 .view.cta-button .app-btn {
        display: none;
    }
}

.swiper .swiper-pagination {
    bottom: auto;
    left: 0 !important;
    position: relative;
    top: 0 !important
}

.swiper .swiper-pagination .swiper-pagination-bullet {
    background-color: var(--color-blue1);
    cursor: pointer;
    height: .75rem;
    margin: 0 .5rem .5rem !important;
    opacity: .5;
    width: .75rem
}

.swiper .swiper-pagination .swiper-pagination-bullet-active {
    opacity: 1
}

@media(max-width: 991px) {
    .swiper .swiper-pagination {
        padding: 2rem 0 0
    }
}

@media(min-width: 992px) {
    .swiper .swiper-pagination {
        padding: 2.8125rem 0 0
    }
}

@font-face {
    font-family: swiper-icons;
    font-style: normal;
    font-weight: 400;
    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")
}

:root {
    --swiper-theme-color: #007aff
}

.swiper,
swiper-container {
    display: block;
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 1
}

.swiper-vertical&gt;.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    box-sizing: content-box;
    display: flex;
    height: 100%;
    position: relative;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    width: 100%;
    z-index: 1
}

.swiper-android .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide,
swiper-slide {
    display: block;
    flex-shrink: 0;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-css-mode&gt;.swiper-wrapper {
    -ms-overflow-style: none;
    overflow: auto;
    scrollbar-width: none
}

.swiper-css-mode&gt;.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode&gt;.swiper-wrapper&gt;.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode&gt;.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode&gt;.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode&gt;.swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode&gt;.swiper-wrapper&gt;.swiper-slide {
    scroll-snap-align: none
}

.swiper-centered&gt;.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered&gt;.swiper-wrapper&gt;.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-centered.swiper-horizontal&gt;.swiper-wrapper&gt;.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal&gt;.swiper-wrapper: before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical&gt;.swiper-wrapper&gt;.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical&gt;.swiper-wrapper: before {
    height: var(--swiper-centered-offset-after);
    min-width: 1px;
    width: 100%
}

.swiper-lazy-preloader {
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top: 4px solid transparent;
    box-sizing: border-box;
    height: 42px;
    left: 50%;
    margin-left: -21px;
    margin-top: -21px;
    position: absolute;
    top: 50%;
    transform-origin: 50%;
    width: 42px;
    z-index: 10
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    align-items: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
    cursor: pointer;
    display: flex;
    height: var(--swiper-navigation-size);
    justify-content: center;
    margin-top: calc(0px - var(--swiper-navigation-size)/2);
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size)/44*27);
    z-index: 10
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    cursor: auto;
    opacity: .35;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
    cursor: auto;
    opacity: 0;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    font-variant: normal;
    letter-spacing: 0;
    line-height: 1;
    text-transform: none !important
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    left: auto;
    right: var(--swiper-navigation-sides-offset, 10px)
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transform: translateZ(0);
    transition: opacity .3s;
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled&gt;.swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-horizontal&gt;.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 8px);
    left: 0;
    top: var(--swiper-pagination-top, auto);
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    font-size: 0;
    overflow: hidden
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    position: relative;
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    display: inline-block;
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px))
}

button.swiper-pagination-bullet {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    box-shadow: none;
    margin: 0;
    padding: 0
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    opacity: var(--swiper-pagination-bullet-opacity, 1)
}

.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical&gt;.swiper-pagination-bullets {
    left: var(--swiper-pagination-left, auto);
    right: var(--swiper-pagination-right, 8px);
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet {
    display: block;
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: transform .2s, top .2s
}

.swiper-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, left .2s
}

.swiper-horizontal.swiper-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, right .2s
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0);
    transform-origin: left top;
    width: 100%
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal&gt;.swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
    width: 100%
}

.swiper-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical&gt;.swiper-pagination-progressbar {
    height: 100%;
    left: 0;
    top: 0;
    width: var(--swiper-pagination-progressbar-size, 4px)
}

.swiper-pagination-lock {
    display: none
}

.view.check-list ol.type-default ul li:before,
.view.check-list ul.type-default ul li:before {
    display: none
}

.view.check-list ol.type-default ul li,
.view.check-list ul.type-default ul li {
    padding: 0;
    margin-bottom: .5em
}

@media screen and (max-width: 992px) {
    .view.pb--default.pt-mobile-0 {
        padding-top: 0 !important
    }

    .view.hero-banner-type1.has-image-bg .banner-images-mob .banner-image .bg-img {
        background-position: left 16% bottom 20%
    }
}

@media screen and (max-width: 768px) {
    .view.hero-banner-type1.has-image-bg .banner-images-mob .banner-image .bg-img {
        background-position: left 16% bottom 15%
    }
}

@media screen and (max-width: 500px) {
    .view.hero-banner-type1.has-image-bg .banner-images-mob .banner-image .bg-img {
        background-position: left 16% bottom
    }
}

.view.footer .footer-widgets .widget_nav_menu .menu-footer-legal-container ul.menu li.menu-item a,
.view.footer .footer-widgets .widget_nav_menu .menu-footer-legal-container ul.menu li.menu-item span[goto],
.view.footer .footer-widgets .widget_nav_menu .menu-footer-legal-container ul.menu li.menu-item a:visited {
    font-size: .875rem
}

span[goto]{
    cursor: pointer;
}

.footer-widgets-5-1 span[goto],
.footer-widgets-5-1-classic span[goto] {
	text-decoration: underline;
	color: var(--color-blue2);
}

.view.footer .footer-widgets .footer-widgets-4 .widget_nav_menu .menu-footer-legal-container ul.menu li.menu-item {
    padding: 0 .5rem .5rem
}

.view.footer .footer-widgets .footer-widgets-4 .widget_nav_menu .menu-footer-legal-container ul.menu li.menu-item:first-child {
    padding-left: 0;
}

/* Hero section for Landings
---------------------------------------- */

/* Make full background mobile */
/* .view.hero-section {
	overflow: hidden;
} */

/* .view.hero-section.hero-banner-type1.has-image-bg .banner-images-mob {
	height: calc(100% + 1rem);
} */

.hero-section .banner-title {
    font-family: var(--font-regular);
    min-height: unset!important;
}

.view.hero-section a.app-btn.btn-primary {
	padding-top: .80em;
	padding-bottom: .80em;
}

.hero-section .banner-content-inner {
	padding: 1.5rem!important;
	background: #fff;
    border-radius: 4px;
}

.view.hero-banner-type1.hero-section .banner-content {
    /* padding-top: 20rem; */
    padding-top: 19rem;
}


.view.hero-section, .view.hero-section .container, .view.hero-section .row {
	height: auto;
}

.view.hero-section.bg-light_grey {
	background-color: #f2f2f2;
}

.view.hero-section.hero-banner-type1.has-image-bg .banner-images-mob .banner-image .bg-img {
    background-position: center bottom;
}

@media(min-width: 993px) {
    .view.hero-section, .view.hero-section .container, .view.hero-section .row {
        height: 600px;
    }

    .view.hero-banner-type1.hero-section .banner-content {
        padding: 2rem 0;
    }

    .hero-section .banner-content-inner {
        padding: 2.5rem 3.5rem!important;
    }
}

@media(max-width: 992px) {
    .hero-section .banner-actions {
        position: fixed;
        background-color: #fff;
        padding: 1rem !important;
        position: fixed;
        z-index: 51;
        bottom: 0;
        width: 100%;
        left: 0;
    }
}

.hero-section .feature-list .feature-item {
    font-size: 1.5rem;
    margin: 0;
    padding: 0 1rem 0 0;
    color: var(--color-blue1);
    font-weight: 300;
    font-family: var(--font-light);
    display: grid;
    grid-template-columns: 24px 1fr;
    align-items: top;
}

.hero-section .feature-list .feature-item i {
	font-size: 1rem;
	margin-top: 0.75rem;
}

.hero-section .feature-list {
    text-align: left;
}

.hero-section .feature-list, .hero-section .banner-cta {
	padding: 0 0 1rem;
}

.hero-section .hero-note a {
	text-decoration: underline;
}

/* Whatsapp button 
---------------------------------------- */
#whatsapp-button-desktop i {
    width: 90px;
    height: 90px;
    color: #fff;
}

#whatsapp-button-desktop {
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 999;
}

@media(max-width: 992px) {
    #whatsapp-button-desktop {
        display: none;
    }
}

#whatsapp-button-mobile {
    display: block;
    margin: 10px auto;
}

#whatsapp-button-mobile i {
	width: 32px;
	height: 32px;
}

#whatsapp-button-mobile.float-no-cta {
    margin: 0;
    text-align: center;
    padding: 1.5rem!important;
}

@media(min-width: 993px) {
    #whatsapp-button-mobile {
        display: none;
    }
}

#whatsapp-button-mobile .wapp-text {
	text-decoration: underline;
	color: var(--color-blue2);
    font-weight: 700;
}

/* Page template: Landing */
.page-template-page-landing .footer-widgets .cta-button {
	display: none;
}

.page-template-page-landing #whatsapp-button-desktop {
	display: none;
}

.page-template-page-landing nav.nav-top,
.page-template-page-landing .nav-toggle {
	display: none;
}

/* Specifics */
@media(min-width: 993px) {
    .force-2-col .service-items &gt; .row &gt; .col-lg-4 {
    	width: 50%;
    }
    
    .force-2-col .service-items &gt; .row {
    	width: 66%;
    	margin: 0 auto;
    }
}</pre></body></html>