.breadcrumb, .button, .delete, .file, .is-unselectable, .modal-close, .pagination-ellipsis, .pagination-link, .pagination-next, .pagination-previous, .tabs {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after {
    border: 3px solid transparent;
    border-radius: 2px;
    border-right: 0;
    border-top: 0;
    content: " ";
    display: block;
    height: .625em;
    margin-top: -.4375em;
    pointer-events: none;
    position: absolute;
    top: 50%;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transform-origin: center;
    transform-origin: center;
    width: .625em
}

.block:not(:last-child), .box:not(:last-child), .breadcrumb:not(:last-child), .content:not(:last-child), .highlight:not(:last-child), .level:not(:last-child), .list:not(:last-child), .message:not(:last-child), .notification:not(:last-child), .progress:not(:last-child), .subtitle:not(:last-child), .table-container:not(:last-child), .table:not(:last-child), .tabs:not(:last-child), .title:not(:last-child) {
    margin-bottom: 1.5rem
}

.delete, .modal-close {
    -moz-appearance: none;
    -webkit-appearance: none;
    background-color: rgba(0, 0, 0, .2);
    border: none;
    border-radius: 290486px;
    cursor: pointer;
    pointer-events: auto;
    display: inline-block;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 0;
    height: 20px;
    max-height: 20px;
    max-width: 20px;
    min-height: 20px;
    min-width: 20px;
    outline: 0;
    position: relative;
    vertical-align: top;
    width: 20px
}

.delete::after, .delete::before, .modal-close::after, .modal-close::before {
    background-color: #fff;
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transform-origin: center center;
    transform-origin: center center
}

.delete::before, .modal-close::before {
    height: 2px;
    width: 50%
}

.delete::after, .modal-close::after {
    height: 50%;
    width: 2px
}

.delete:focus, .delete:hover, .modal-close:focus, .modal-close:hover {
    background-color: rgba(0, 0, 0, .3)
}

.delete:active, .modal-close:active {
    background-color: rgba(0, 0, 0, .4)
}

.is-small.delete, .is-small.modal-close {
    height: 16px;
    max-height: 16px;
    max-width: 16px;
    min-height: 16px;
    min-width: 16px;
    width: 16px
}

.is-medium.delete, .is-medium.modal-close {
    height: 24px;
    max-height: 24px;
    max-width: 24px;
    min-height: 24px;
    min-width: 24px;
    width: 24px
}

.is-large.delete, .is-large.modal-close {
    height: 32px;
    max-height: 32px;
    max-width: 32px;
    min-height: 32px;
    min-width: 32px;
    width: 32px
}

.button.is-loading::after, .control.is-loading::after, .loader, .select.is-loading::after {
    -webkit-animation: spinAround .5s infinite linear;
    animation: spinAround .5s infinite linear;
    border: 2px solid #828a90;
    border-radius: 290486px;
    border-right-color: transparent;
    border-top-color: transparent;
    content: "";
    display: block;
    height: 1em;
    position: relative;
    width: 1em
}

.hero-video, .image.is-16by9 .has-ratio, .image.is-16by9 img, .image.is-1by1 .has-ratio, .image.is-1by1 img, .image.is-1by2 .has-ratio, .image.is-1by2 img, .image.is-1by3 .has-ratio, .image.is-1by3 img, .image.is-2by1 .has-ratio, .image.is-2by1 img, .image.is-2by3 .has-ratio, .image.is-2by3 img, .image.is-3by1 .has-ratio, .image.is-3by1 img, .image.is-3by2 .has-ratio, .image.is-3by2 img, .image.is-3by4 .has-ratio, .image.is-3by4 img, .image.is-3by5 .has-ratio, .image.is-3by5 img, .image.is-4by3 .has-ratio, .image.is-4by3 img, .image.is-4by5 .has-ratio, .image.is-4by5 img, .image.is-5by3 .has-ratio, .image.is-5by3 img, .image.is-5by4 .has-ratio, .image.is-5by4 img, .image.is-9by16 .has-ratio, .image.is-9by16 img, .image.is-square .has-ratio, .image.is-square img, .is-overlay, .modal, .modal-background {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.button, .file-cta, .file-name, .input, .pagination-ellipsis, .pagination-link, .pagination-next, .pagination-previous, .select select, .textarea {
    -moz-appearance: none;
    -webkit-appearance: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid transparent;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: .875rem;
    height: 2.5rem;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    line-height: 1.5;
    padding-bottom: calc(.375em - 1px);
    padding-left: .625rem;
    padding-right: .625rem;
    padding-top: calc(.375em - 1px);
    position: relative;
    vertical-align: top
}

.button:active, .button:focus, .file-cta:active, .file-cta:focus, .file-name:active, .file-name:focus, .input:active, .input:focus, .is-active.button, .is-active.file-cta, .is-active.file-name, .is-active.input, .is-active.pagination-ellipsis, .is-active.pagination-link, .is-active.pagination-next, .is-active.pagination-previous, .is-active.textarea, .is-focused.button, .is-focused.file-cta, .is-focused.file-name, .is-focused.input, .is-focused.pagination-ellipsis, .is-focused.pagination-link, .is-focused.pagination-next, .is-focused.pagination-previous, .is-focused.textarea, .pagination-ellipsis:active, .pagination-ellipsis:focus, .pagination-link:active, .pagination-link:focus, .pagination-next:active, .pagination-next:focus, .pagination-previous:active, .pagination-previous:focus, .select select.is-active, .select select.is-focused, .select select:active, .select select:focus, .textarea:active, .textarea:focus {
    outline: 0
}

.button[disabled], .file-cta[disabled], .file-name[disabled], .input[disabled], .pagination-ellipsis[disabled], .pagination-link[disabled], .pagination-next[disabled], .pagination-previous[disabled], .select fieldset[disabled] select, .select select[disabled], .textarea[disabled], fieldset[disabled] .button, fieldset[disabled] .file-cta, fieldset[disabled] .file-name, fieldset[disabled] .input, fieldset[disabled] .pagination-ellipsis, fieldset[disabled] .pagination-link, fieldset[disabled] .pagination-next, fieldset[disabled] .pagination-previous, fieldset[disabled] .select select, fieldset[disabled] .textarea {
    cursor: not-allowed
}

/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */
blockquote, body, dd, dl, dt, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, html, iframe, legend, li, ol, p, pre, textarea, ul {
    margin: 0;
    padding: 0
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: 400
}

ul {
    list-style: none
}

button, input, select, textarea {
    margin: 0
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

*, ::after, ::before {
    -webkit-box-sizing: inherit;
    box-sizing: inherit
}

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

audio {
    max-width: 100%
}

iframe {
    border: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td, th {
    padding: 0;
    text-align: left
}

html {
    background-color: #fff;
    font-size: 16px;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    min-width: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    text-rendering: optimizeLegibility;
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%
}

article, aside, figure, footer, header, hgroup, section {
    display: block
}

body, button, input, select, textarea {
    font-family: Ubuntu, sans-serif
}

code, pre {
    -moz-osx-font-smoothing: auto;
    -webkit-font-smoothing: auto;
    font-family: monospace
}

body {
    color: #4a4a4a;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5
}

a {
    color: #0047d9;
    cursor: pointer;
    text-decoration: none
}

a strong {
    color: currentColor
}

a:hover {
    color: #000
}

code {
    background-color: #f6f7f9;
    color: #d80027;
    font-size: .875em;
    font-weight: 400;
    padding: .25em .5em .25em
}

hr {
    background-color: #f6f7f9;
    border: none;
    display: block;
    height: 2px;
    margin: 1.5rem 0
}

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

input[type=checkbox], input[type=radio] {
    vertical-align: baseline
}

small {
    font-size: .875em
}

span {
    font-style: inherit;
    font-weight: inherit
}

strong {
    color: #000;
    font-weight: 700
}

fieldset {
    border: none
}

pre {
    -webkit-overflow-scrolling: touch;
    background-color: #f6f7f9;
    color: #4a4a4a;
    font-size: .875em;
    overflow-x: auto;
    padding: 1.25rem 1.5rem;
    white-space: pre;
    word-wrap: normal
}

pre code {
    background-color: transparent;
    color: currentColor;
    font-size: 1em;
    padding: 0
}

table td, table th {
    text-align: left;
    vertical-align: top
}

table th {
    color: #000
}

.is-clearfix::after {
    clear: both;
    content: " ";
    display: table
}

.is-pulled-left {
    float: left !important
}

.is-pulled-right {
    float: right !important
}

.is-clipped {
    overflow: hidden !important
}

.is-size-1 {
    font-size: 3rem !important
}

.is-size-2 {
    font-size: 2.5rem !important
}

.is-size-3 {
    font-size: 2rem !important
}

.is-size-4 {
    font-size: 1.5rem !important
}

.is-size-5 {
    font-size: 1.25rem !important
}

.is-size-6 {
    font-size: .875rem !important
}

.is-size-7 {
    font-size: .75rem !important
}

.has-text-centered {
    text-align: center !important
}

.has-text-justified {
    text-align: justify !important
}

.has-text-left {
    text-align: left !important
}

.has-text-right {
    text-align: right !important
}

.is-capitalized {
    text-transform: capitalize !important
}

.is-lowercase {
    text-transform: lowercase !important
}

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

.is-italic {
    font-style: italic !important
}

.has-text-white {
    color: #fff !important
}

a.has-text-white:focus, a.has-text-white:hover {
    color: #e6e5e5 !important
}

.has-background-white {
    background-color: #fff !important
}

.has-text-black {
    color: #000 !important
}

a.has-text-black:focus, a.has-text-black:hover {
    color: #000 !important
}

.has-background-black {
    background-color: #000 !important
}

.has-text-light {
    color: #babfc3 !important
}

a.has-text-light:focus, a.has-text-light:hover {
    color: #9fa6ab !important
}

.has-background-light {
    background-color: #babfc3 !important
}

.has-text-dark {
    color: #000 !important
}

a.has-text-dark:focus, a.has-text-dark:hover {
    color: #000 !important
}

.has-background-dark {
    background-color: #000 !important
}

.has-text-primary {
    color: #ffd249 !important
}

a.has-text-primary:focus, a.has-text-primary:hover {
    color: #ffc516 !important
}

.has-background-primary {
    background-color: #ffd249 !important
}

.has-text-link {
    color: #0047d9 !important
}

a.has-text-link:focus, a.has-text-link:hover {
    color: #0036a6 !important
}

.has-background-link {
    background-color: #0047d9 !important
}

.has-text-info {
    color: #146aa8 !important
}

a.has-text-info:focus, a.has-text-info:hover {
    color: #0f4d7a !important
}

.has-background-info {
    background-color: #146aa8 !important
}

.has-text-success {
    color: #00b04b !important
}

a.has-text-success:focus, a.has-text-success:hover {
    color: #007d35 !important
}

.has-background-success {
    background-color: #00b04b !important
}

.has-text-warning {
    color: #ffdd57 !important
}

a.has-text-warning:focus, a.has-text-warning:hover {
    color: #ffd324 !important
}

.has-background-warning {
    background-color: #ffdd57 !important
}

.has-text-danger {
    color: #d80027 !important
}

a.has-text-danger:focus, a.has-text-danger:hover {
    color: #a5001e !important
}

.has-background-danger {
    background-color: #d80027 !important
}

.has-text-black-bis {
    color: #121212 !important
}

.has-background-black-bis {
    background-color: #121212 !important
}

.has-text-black-ter {
    color: #242424 !important
}

.has-background-black-ter {
    background-color: #242424 !important
}

.has-text-grey-darker {
    color: #000 !important
}

.has-background-grey-darker {
    background-color: #000 !important
}

.has-text-grey-dark {
    color: #4a4a4a !important
}

.has-background-grey-dark {
    background-color: #4a4a4a !important
}

.has-text-grey {
    color: #7a7a7a !important
}

.has-background-grey {
    background-color: #7a7a7a !important
}

.has-text-grey-light {
    color: #828a90 !important
}

.has-background-grey-light {
    background-color: #828a90 !important
}

.has-text-grey-lighter {
    color: #828a90 !important
}

.has-background-grey-lighter {
    background-color: #828a90 !important
}

.has-text-white-ter {
    color: #babfc3 !important
}

.has-background-white-ter {
    background-color: #babfc3 !important
}

.has-text-white-bis {
    color: #fafafa !important
}

.has-background-white-bis {
    background-color: #fafafa !important
}

.has-text-weight-light {
    font-weight: 300 !important
}

.has-text-weight-normal {
    font-weight: 400 !important
}

.has-text-weight-semibold {
    font-weight: 600 !important
}

.has-text-weight-bold {
    font-weight: 700 !important
}

.is-family-primary {
    font-family: Ubuntu, sans-serif !important
}

.is-family-secondary {
    font-family: Ubuntu, sans-serif !important
}

.is-family-sans-serif {
    font-family: Ubuntu, sans-serif !important
}

.is-family-monospace {
    font-family: monospace !important
}

.is-family-code {
    font-family: monospace !important
}

.is-block {
    display: block !important
}

.is-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

.is-inline {
    display: inline !important
}

.is-inline-block {
    display: inline-block !important
}

.is-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important
}

.is-hidden {
    display: none !important
}

.is-sr-only {
    border: none !important;
    clip: rect(0, 0, 0, 0) !important;
    height: .01em !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: .01em !important
}

.is-invisible {
    visibility: hidden !important
}

.is-marginless {
    margin: 0 !important
}

.is-paddingless {
    padding: 0 !important
}

.is-radiusless {
    border-radius: 0 !important
}

.is-shadowless {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.box {
    background-color: #fff;
    border-radius: 6px;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
    color: #4a4a4a;
    display: block;
    padding: 1.25rem
}

a.box:focus, a.box:hover {
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px #0047d9;
    box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px #0047d9
}

a.box:active {
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2), 0 0 0 1px #0047d9;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2), 0 0 0 1px #0047d9
}

.button {
    background-color: #fff;
    border-color: #828a90;
    border-width: 1px;
    color: #000;
    cursor: pointer;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: calc(.375em - 1px);
    padding-left: 1.875rem;
    padding-right: 1.875rem;
    padding-top: calc(.375em - 1px);
    text-align: center;
    white-space: nowrap
}

.button strong {
    color: inherit
}

.button .icon, .button .icon.is-large, .button .icon.is-medium, .button .icon.is-small {
    height: 1.5em;
    width: 1.5em
}

.button .icon:first-child:not(:last-child) {
    margin-left: calc(-.375em - 1px);
    margin-right: .1875em
}

.button .icon:last-child:not(:first-child) {
    margin-left: .1875em;
    margin-right: calc(-.375em - 1px)
}

.button .icon:first-child:last-child {
    margin-left: calc(-.375em - 1px);
    margin-right: calc(-.375em - 1px)
}

.button.is-hovered, .button:hover {
    border-color: #828a90;
    color: #000
}

.button.is-focused, .button:focus {
    border-color: #0047d9;
    color: #000
}

.button.is-focused:not(:active), .button:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 71, 217, .25);
    box-shadow: 0 0 0 .125em rgba(0, 71, 217, .25)
}

.button.is-active, .button:active {
    border-color: #4a4a4a;
    color: #000
}

.button.is-text {
    background-color: transparent;
    border-color: transparent;
    color: #4a4a4a;
    text-decoration: underline
}

.button.is-text.is-focused, .button.is-text.is-hovered, .button.is-text:focus, .button.is-text:hover {
    background-color: #f6f7f9;
    color: #000
}

.button.is-text.is-active, .button.is-text:active {
    background-color: #e7e9ef;
    color: #000
}

.button.is-text[disabled], fieldset[disabled] .button.is-text {
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-white {
    background-color: #fff;
    border-color: transparent;
    color: #000
}

.button.is-white.is-hovered, .button.is-white:hover {
    background-color: #f9f9f9;
    border-color: transparent;
    color: #000
}

.button.is-white.is-focused, .button.is-white:focus {
    border-color: transparent;
    color: #000
}

.button.is-white.is-focused:not(:active), .button.is-white:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(255, 255, 255, .25);
    box-shadow: 0 0 0 .125em rgba(255, 255, 255, .25)
}

.button.is-white.is-active, .button.is-white:active {
    background-color: #f2f2f2;
    border-color: transparent;
    color: #000
}

.button.is-white[disabled], fieldset[disabled] .button.is-white {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-white.is-inverted {
    background-color: #000;
    color: #fff
}

.button.is-white.is-inverted:hover {
    background-color: #000
}

.button.is-white.is-inverted[disabled], fieldset[disabled] .button.is-white.is-inverted {
    background-color: #000;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-white.is-loading::after {
    border-color: transparent transparent #000 #000 !important
}

.button.is-white.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-white.is-outlined:focus, .button.is-white.is-outlined:hover {
    background-color: #fff;
    border-color: #fff;
    color: #000
}

.button.is-white.is-outlined.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-white.is-outlined[disabled], fieldset[disabled] .button.is-white.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-white.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #000;
    color: #000
}

.button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined:hover {
    background-color: #000;
    color: #fff
}

.button.is-white.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-white.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #000;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000
}

.button.is-black {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.button.is-black.is-hovered, .button.is-black:hover {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.button.is-black.is-focused, .button.is-black:focus {
    border-color: transparent;
    color: #fff
}

.button.is-black.is-focused:not(:active), .button.is-black:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 0, 0, .25);
    box-shadow: 0 0 0 .125em rgba(0, 0, 0, .25)
}

.button.is-black.is-active, .button.is-black:active {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.button.is-black[disabled], fieldset[disabled] .button.is-black {
    background-color: #000;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-black.is-inverted {
    background-color: #fff;
    color: #000
}

.button.is-black.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-black.is-inverted[disabled], fieldset[disabled] .button.is-black.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000
}

.button.is-black.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-black.is-outlined {
    background-color: transparent;
    border-color: #000;
    color: #000
}

.button.is-black.is-outlined:focus, .button.is-black.is-outlined:hover {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.button.is-black.is-outlined.is-loading::after {
    border-color: transparent transparent #000 #000 !important
}

.button.is-black.is-outlined[disabled], fieldset[disabled] .button.is-black.is-outlined {
    background-color: transparent;
    border-color: #000;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000
}

.button.is-black.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #000
}

.button.is-black.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-black.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-light {
    background-color: #babfc3;
    border-color: transparent;
    color: #000
}

.button.is-light.is-hovered, .button.is-light:hover {
    background-color: #b3b9bd;
    border-color: transparent;
    color: #000
}

.button.is-light.is-focused, .button.is-light:focus {
    border-color: transparent;
    color: #000
}

.button.is-light.is-focused:not(:active), .button.is-light:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(186, 191, 195, .25);
    box-shadow: 0 0 0 .125em rgba(186, 191, 195, .25)
}

.button.is-light.is-active, .button.is-light:active {
    background-color: #acb2b7;
    border-color: transparent;
    color: #000
}

.button.is-light[disabled], fieldset[disabled] .button.is-light {
    background-color: #babfc3;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-light.is-inverted {
    background-color: #000;
    color: #babfc3
}

.button.is-light.is-inverted:hover {
    background-color: #000
}

.button.is-light.is-inverted[disabled], fieldset[disabled] .button.is-light.is-inverted {
    background-color: #000;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #babfc3
}

.button.is-light.is-loading::after {
    border-color: transparent transparent #000 #000 !important
}

.button.is-light.is-outlined {
    background-color: transparent;
    border-color: #babfc3;
    color: #babfc3
}

.button.is-light.is-outlined:focus, .button.is-light.is-outlined:hover {
    background-color: #babfc3;
    border-color: #babfc3;
    color: #000
}

.button.is-light.is-outlined.is-loading::after {
    border-color: transparent transparent #babfc3 #babfc3 !important
}

.button.is-light.is-outlined[disabled], fieldset[disabled] .button.is-light.is-outlined {
    background-color: transparent;
    border-color: #babfc3;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #babfc3
}

.button.is-light.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #000;
    color: #000
}

.button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined:hover {
    background-color: #000;
    color: #babfc3
}

.button.is-light.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-light.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #000;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000
}

.button.is-dark {
    background-color: #000;
    border-color: transparent;
    color: #babfc3
}

.button.is-dark.is-hovered, .button.is-dark:hover {
    background-color: #000;
    border-color: transparent;
    color: #babfc3
}

.button.is-dark.is-focused, .button.is-dark:focus {
    border-color: transparent;
    color: #babfc3
}

.button.is-dark.is-focused:not(:active), .button.is-dark:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 0, 0, .25);
    box-shadow: 0 0 0 .125em rgba(0, 0, 0, .25)
}

.button.is-dark.is-active, .button.is-dark:active {
    background-color: #000;
    border-color: transparent;
    color: #babfc3
}

.button.is-dark[disabled], fieldset[disabled] .button.is-dark {
    background-color: #000;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-dark.is-inverted {
    background-color: #babfc3;
    color: #000
}

.button.is-dark.is-inverted:hover {
    background-color: #acb2b7
}

.button.is-dark.is-inverted[disabled], fieldset[disabled] .button.is-dark.is-inverted {
    background-color: #babfc3;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000
}

.button.is-dark.is-loading::after {
    border-color: transparent transparent #babfc3 #babfc3 !important
}

.button.is-dark.is-outlined {
    background-color: transparent;
    border-color: #000;
    color: #000
}

.button.is-dark.is-outlined:focus, .button.is-dark.is-outlined:hover {
    background-color: #000;
    border-color: #000;
    color: #babfc3
}

.button.is-dark.is-outlined.is-loading::after {
    border-color: transparent transparent #000 #000 !important
}

.button.is-dark.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-outlined {
    background-color: transparent;
    border-color: #000;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000
}

.button.is-dark.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #babfc3;
    color: #babfc3
}

.button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined:hover {
    background-color: #babfc3;
    color: #000
}

.button.is-dark.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-dark.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #babfc3;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #babfc3
}

.button.is-primary {
    background-color: #ffd249;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.button.is-primary.is-hovered, .button.is-primary:hover {
    background-color: #ffcf3c;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.button.is-primary.is-focused, .button.is-primary:focus {
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.button.is-primary.is-focused:not(:active), .button.is-primary:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(255, 210, 73, .25);
    box-shadow: 0 0 0 .125em rgba(255, 210, 73, .25)
}

.button.is-primary.is-active, .button.is-primary:active {
    background-color: #ffcc30;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.button.is-primary[disabled], fieldset[disabled] .button.is-primary {
    background-color: #ffd249;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-primary.is-inverted {
    background-color: rgba(0, 0, 0, .7);
    color: #ffd249
}

.button.is-primary.is-inverted:hover {
    background-color: rgba(0, 0, 0, .7)
}

.button.is-primary.is-inverted[disabled], fieldset[disabled] .button.is-primary.is-inverted {
    background-color: rgba(0, 0, 0, .7);
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ffd249
}

.button.is-primary.is-loading::after {
    border-color: transparent transparent rgba(0, 0, 0, .7) rgba(0, 0, 0, .7) !important
}

.button.is-primary.is-outlined {
    background-color: transparent;
    border-color: #ffd249;
    color: #ffd249
}

.button.is-primary.is-outlined:focus, .button.is-primary.is-outlined:hover {
    background-color: #ffd249;
    border-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.button.is-primary.is-outlined.is-loading::after {
    border-color: transparent transparent #ffd249 #ffd249 !important
}

.button.is-primary.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-outlined {
    background-color: transparent;
    border-color: #ffd249;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ffd249
}

.button.is-primary.is-inverted.is-outlined {
    background-color: transparent;
    border-color: rgba(0, 0, 0, .7);
    color: rgba(0, 0, 0, .7)
}

.button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined:hover {
    background-color: rgba(0, 0, 0, .7);
    color: #ffd249
}

.button.is-primary.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-primary.is-inverted.is-outlined {
    background-color: transparent;
    border-color: rgba(0, 0, 0, .7);
    -webkit-box-shadow: none;
    box-shadow: none;
    color: rgba(0, 0, 0, .7)
}

.button.is-link {
    background-color: #0047d9;
    border-color: transparent;
    color: #fff
}

.button.is-link.is-hovered, .button.is-link:hover {
    background-color: #0043cc;
    border-color: transparent;
    color: #fff
}

.button.is-link.is-focused, .button.is-link:focus {
    border-color: transparent;
    color: #fff
}

.button.is-link.is-focused:not(:active), .button.is-link:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 71, 217, .25);
    box-shadow: 0 0 0 .125em rgba(0, 71, 217, .25)
}

.button.is-link.is-active, .button.is-link:active {
    background-color: #003fc0;
    border-color: transparent;
    color: #fff
}

.button.is-link[disabled], fieldset[disabled] .button.is-link {
    background-color: #0047d9;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-link.is-inverted {
    background-color: #fff;
    color: #0047d9
}

.button.is-link.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-link.is-inverted[disabled], fieldset[disabled] .button.is-link.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0047d9
}

.button.is-link.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-link.is-outlined {
    background-color: transparent;
    border-color: #0047d9;
    color: #0047d9
}

.button.is-link.is-outlined:focus, .button.is-link.is-outlined:hover {
    background-color: #0047d9;
    border-color: #0047d9;
    color: #fff
}

.button.is-link.is-outlined.is-loading::after {
    border-color: transparent transparent #0047d9 #0047d9 !important
}

.button.is-link.is-outlined[disabled], fieldset[disabled] .button.is-link.is-outlined {
    background-color: transparent;
    border-color: #0047d9;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #0047d9
}

.button.is-link.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #0047d9
}

.button.is-link.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-link.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-info {
    background-color: #146aa8;
    border-color: transparent;
    color: #fff
}

.button.is-info.is-hovered, .button.is-info:hover {
    background-color: #13639d;
    border-color: transparent;
    color: #fff
}

.button.is-info.is-focused, .button.is-info:focus {
    border-color: transparent;
    color: #fff
}

.button.is-info.is-focused:not(:active), .button.is-info:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(20, 106, 168, .25);
    box-shadow: 0 0 0 .125em rgba(20, 106, 168, .25)
}

.button.is-info.is-active, .button.is-info:active {
    background-color: #115c91;
    border-color: transparent;
    color: #fff
}

.button.is-info[disabled], fieldset[disabled] .button.is-info {
    background-color: #146aa8;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-info.is-inverted {
    background-color: #fff;
    color: #146aa8
}

.button.is-info.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-info.is-inverted[disabled], fieldset[disabled] .button.is-info.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #146aa8
}

.button.is-info.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-info.is-outlined {
    background-color: transparent;
    border-color: #146aa8;
    color: #146aa8
}

.button.is-info.is-outlined:focus, .button.is-info.is-outlined:hover {
    background-color: #146aa8;
    border-color: #146aa8;
    color: #fff
}

.button.is-info.is-outlined.is-loading::after {
    border-color: transparent transparent #146aa8 #146aa8 !important
}

.button.is-info.is-outlined[disabled], fieldset[disabled] .button.is-info.is-outlined {
    background-color: transparent;
    border-color: #146aa8;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #146aa8
}

.button.is-info.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #146aa8
}

.button.is-info.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-info.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-success {
    background-color: #00b04b;
    border-color: transparent;
    color: #fff
}

.button.is-success.is-hovered, .button.is-success:hover {
    background-color: #00a346;
    border-color: transparent;
    color: #fff
}

.button.is-success.is-focused, .button.is-success:focus {
    border-color: transparent;
    color: #fff
}

.button.is-success.is-focused:not(:active), .button.is-success:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(0, 176, 75, .25);
    box-shadow: 0 0 0 .125em rgba(0, 176, 75, .25)
}

.button.is-success.is-active, .button.is-success:active {
    background-color: #009740;
    border-color: transparent;
    color: #fff
}

.button.is-success[disabled], fieldset[disabled] .button.is-success {
    background-color: #00b04b;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-success.is-inverted {
    background-color: #fff;
    color: #00b04b
}

.button.is-success.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-success.is-inverted[disabled], fieldset[disabled] .button.is-success.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #00b04b
}

.button.is-success.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-success.is-outlined {
    background-color: transparent;
    border-color: #00b04b;
    color: #00b04b
}

.button.is-success.is-outlined:focus, .button.is-success.is-outlined:hover {
    background-color: #00b04b;
    border-color: #00b04b;
    color: #fff
}

.button.is-success.is-outlined.is-loading::after {
    border-color: transparent transparent #00b04b #00b04b !important
}

.button.is-success.is-outlined[disabled], fieldset[disabled] .button.is-success.is-outlined {
    background-color: transparent;
    border-color: #00b04b;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #00b04b
}

.button.is-success.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #00b04b
}

.button.is-success.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-success.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-warning {
    background-color: #ffdd57;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.button.is-warning.is-hovered, .button.is-warning:hover {
    background-color: #ffdb4a;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.button.is-warning.is-focused, .button.is-warning:focus {
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.button.is-warning.is-focused:not(:active), .button.is-warning:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(255, 221, 87, .25);
    box-shadow: 0 0 0 .125em rgba(255, 221, 87, .25)
}

.button.is-warning.is-active, .button.is-warning:active {
    background-color: #ffd83d;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.button.is-warning[disabled], fieldset[disabled] .button.is-warning {
    background-color: #ffdd57;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-warning.is-inverted {
    background-color: rgba(0, 0, 0, .7);
    color: #ffdd57
}

.button.is-warning.is-inverted:hover {
    background-color: rgba(0, 0, 0, .7)
}

.button.is-warning.is-inverted[disabled], fieldset[disabled] .button.is-warning.is-inverted {
    background-color: rgba(0, 0, 0, .7);
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ffdd57
}

.button.is-warning.is-loading::after {
    border-color: transparent transparent rgba(0, 0, 0, .7) rgba(0, 0, 0, .7) !important
}

.button.is-warning.is-outlined {
    background-color: transparent;
    border-color: #ffdd57;
    color: #ffdd57
}

.button.is-warning.is-outlined:focus, .button.is-warning.is-outlined:hover {
    background-color: #ffdd57;
    border-color: #ffdd57;
    color: rgba(0, 0, 0, .7)
}

.button.is-warning.is-outlined.is-loading::after {
    border-color: transparent transparent #ffdd57 #ffdd57 !important
}

.button.is-warning.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-outlined {
    background-color: transparent;
    border-color: #ffdd57;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #ffdd57
}

.button.is-warning.is-inverted.is-outlined {
    background-color: transparent;
    border-color: rgba(0, 0, 0, .7);
    color: rgba(0, 0, 0, .7)
}

.button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined:hover {
    background-color: rgba(0, 0, 0, .7);
    color: #ffdd57
}

.button.is-warning.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-warning.is-inverted.is-outlined {
    background-color: transparent;
    border-color: rgba(0, 0, 0, .7);
    -webkit-box-shadow: none;
    box-shadow: none;
    color: rgba(0, 0, 0, .7)
}

.button.is-danger {
    background-color: #d80027;
    border-color: transparent;
    color: #fff
}

.button.is-danger.is-hovered, .button.is-danger:hover {
    background-color: #cb0025;
    border-color: transparent;
    color: #fff
}

.button.is-danger.is-focused, .button.is-danger:focus {
    border-color: transparent;
    color: #fff
}

.button.is-danger.is-focused:not(:active), .button.is-danger:focus:not(:active) {
    -webkit-box-shadow: 0 0 0 .125em rgba(216, 0, 39, .25);
    box-shadow: 0 0 0 .125em rgba(216, 0, 39, .25)
}

.button.is-danger.is-active, .button.is-danger:active {
    background-color: #bf0022;
    border-color: transparent;
    color: #fff
}

.button.is-danger[disabled], fieldset[disabled] .button.is-danger {
    background-color: #d80027;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.button.is-danger.is-inverted {
    background-color: #fff;
    color: #d80027
}

.button.is-danger.is-inverted:hover {
    background-color: #f2f2f2
}

.button.is-danger.is-inverted[disabled], fieldset[disabled] .button.is-danger.is-inverted {
    background-color: #fff;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #d80027
}

.button.is-danger.is-loading::after {
    border-color: transparent transparent #fff #fff !important
}

.button.is-danger.is-outlined {
    background-color: transparent;
    border-color: #d80027;
    color: #d80027
}

.button.is-danger.is-outlined:focus, .button.is-danger.is-outlined:hover {
    background-color: #d80027;
    border-color: #d80027;
    color: #fff
}

.button.is-danger.is-outlined.is-loading::after {
    border-color: transparent transparent #d80027 #d80027 !important
}

.button.is-danger.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-outlined {
    background-color: transparent;
    border-color: #d80027;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #d80027
}

.button.is-danger.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    color: #fff
}

.button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined:hover {
    background-color: #fff;
    color: #d80027
}

.button.is-danger.is-inverted.is-outlined[disabled], fieldset[disabled] .button.is-danger.is-inverted.is-outlined {
    background-color: transparent;
    border-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff
}

.button.is-small {
    border-radius: 2px;
    font-size: .75rem
}

.button.is-normal {
    font-size: .875rem
}

.button.is-medium {
    font-size: 1.25rem
}

.button.is-large {
    font-size: 1.5rem
}

.button[disabled], fieldset[disabled] .button {
    background-color: #fff;
    border-color: #828a90;
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: 1
}

.button.is-fullwidth {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.button.is-loading {
    color: transparent !important;
    pointer-events: none
}

.button.is-loading::after {
    position: absolute;
    left: calc(50% - (1em / 2));
    top: calc(50% - (1em / 2));
    position: absolute !important
}

.button.is-static {
    background-color: #f6f7f9;
    border-color: #d5dde0;
    color: #7f888c;
    -webkit-box-shadow: none;
    box-shadow: none;
    pointer-events: none
}

.button.is-rounded {
    border-radius: 290486px;
    padding-left: 1em;
    padding-right: 1em
}

.buttons {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.buttons .button {
    margin-bottom: .5rem
}

.buttons .button:not(:last-child):not(.is-fullwidth) {
    margin-right: .5rem
}

.buttons:last-child {
    margin-bottom: -.5rem
}

.buttons:not(:last-child) {
    margin-bottom: 1rem
}

.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) {
    border-radius: 2px;
    font-size: .75rem
}

.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) {
    font-size: 1.25rem
}

.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) {
    font-size: 1.5rem
}

.buttons.has-addons .button:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.buttons.has-addons .button:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    margin-right: -1px
}

.buttons.has-addons .button:last-child {
    margin-right: 0
}

.buttons.has-addons .button.is-hovered, .buttons.has-addons .button:hover {
    z-index: 2
}

.buttons.has-addons .button.is-active, .buttons.has-addons .button.is-focused, .buttons.has-addons .button.is-selected, .buttons.has-addons .button:active, .buttons.has-addons .button:focus {
    z-index: 3
}

.buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button.is-selected:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button:focus:hover {
    z-index: 4
}

.buttons.has-addons .button.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.buttons.is-centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.buttons.is-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.container {
    margin: 0 auto;
    position: relative
}

.content li + li {
    margin-top: .25em
}

.content blockquote:not(:last-child), .content dl:not(:last-child), .content ol:not(:last-child), .content p:not(:last-child), .content pre:not(:last-child), .content table:not(:last-child), .content ul:not(:last-child) {
    margin-bottom: 1em
}

.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 {
    color: #000;
    font-weight: 600;
    line-height: 1.125
}

.content h1 {
    font-size: 2em;
    margin-bottom: .5em
}

.content h1:not(:first-child) {
    margin-top: 1em
}

.content h2 {
    font-size: 1.75em;
    margin-bottom: .5714em
}

.content h2:not(:first-child) {
    margin-top: 1.1428em
}

.content h3 {
    font-size: 1.5em;
    margin-bottom: .6666em
}

.content h3:not(:first-child) {
    margin-top: 1.3333em
}

.content h4 {
    font-size: 1.25em;
    margin-bottom: .8em
}

.content h5 {
    font-size: 1.125em;
    margin-bottom: .8888em
}

.content h6 {
    font-size: 1em;
    margin-bottom: 1em
}

.content blockquote {
    background-color: #f6f7f9;
    border-left: 5px solid #828a90;
    padding: 1.25em 1.5em
}

.content ol {
    list-style-position: outside;
    margin-left: 2em;
    margin-top: 1em
}

.content ol:not([type]) {
    list-style-type: decimal
}

.content ol:not([type]).is-lower-alpha {
    list-style-type: lower-alpha
}

.content ol:not([type]).is-lower-roman {
    list-style-type: lower-roman
}

.content ol:not([type]).is-upper-alpha {
    list-style-type: upper-alpha
}

.content ol:not([type]).is-upper-roman {
    list-style-type: upper-roman
}

.content ul {
    list-style: disc outside;
    margin-left: 2em;
    margin-top: 1em
}

.content ul ul {
    list-style-type: circle;
    margin-top: .5em
}

.content ul ul ul {
    list-style-type: square
}

.content dd {
    margin-left: 2em
}

.content figure {
    margin-left: 2em;
    margin-right: 2em;
    text-align: center
}

.content figure:not(:first-child) {
    margin-top: 2em
}

.content figure:not(:last-child) {
    margin-bottom: 2em
}

.content figure img {
    display: inline-block
}

.content figure figcaption {
    font-style: italic
}

.content pre {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    padding: 1.25em 1.5em;
    white-space: pre;
    word-wrap: normal
}

.content sub, .content sup {
    font-size: 75%
}

.content table {
    width: 100%
}

.content table td, .content table th {
    border: 1px solid #828a90;
    border-width: 0 0 1px;
    padding: .5em .75em;
    vertical-align: top
}

.content table th {
    color: #000;
    text-align: left
}

.content table thead td, .content table thead th {
    border-width: 0 0 2px;
    color: #000
}

.content table tfoot td, .content table tfoot th {
    border-width: 2px 0 0;
    color: #000
}

.content table tbody tr:last-child td, .content table tbody tr:last-child th {
    border-bottom-width: 0
}

.content.is-small {
    font-size: .75rem
}

.content.is-medium {
    font-size: 1.25rem
}

.content.is-large {
    font-size: 1.5rem
}

.input, .textarea {
    background-color: #fff;
    border-color: #babfc3;
    color: #000;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    max-width: 100%;
    width: 100%
}

.input::-moz-placeholder, .textarea::-moz-placeholder {
    color: #828a90
}

.input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder {
    color: #828a90
}

.input:-moz-placeholder, .textarea:-moz-placeholder {
    color: #828a90
}

.input:-ms-input-placeholder, .textarea:-ms-input-placeholder {
    color: #828a90
}

.input.is-hovered, .input:hover, .textarea.is-hovered, .textarea:hover {
    border-color: #babfc3
}

.input.is-active, .input.is-focused, .input:active, .input:focus, .textarea.is-active, .textarea.is-focused, .textarea:active, .textarea:focus {
    border-color: #ffd249;
    -webkit-box-shadow: 0 rgba(0, 71, 217, .25);
    box-shadow: 0 rgba(0, 71, 217, .25)
}

.input[disabled], .textarea[disabled], fieldset[disabled] .input, fieldset[disabled] .textarea {
    background-color: #f6f7f9;
    border-color: #d5dde0;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #7f888c
}

.input[disabled]::-moz-placeholder, .textarea[disabled]::-moz-placeholder, fieldset[disabled] .input::-moz-placeholder, fieldset[disabled] .textarea::-moz-placeholder {
    color: rgba(127, 136, 140, .3)
}

.input[disabled]::-webkit-input-placeholder, .textarea[disabled]::-webkit-input-placeholder, fieldset[disabled] .input::-webkit-input-placeholder, fieldset[disabled] .textarea::-webkit-input-placeholder {
    color: rgba(127, 136, 140, .3)
}

.input[disabled]:-moz-placeholder, .textarea[disabled]:-moz-placeholder, fieldset[disabled] .input:-moz-placeholder, fieldset[disabled] .textarea:-moz-placeholder {
    color: rgba(127, 136, 140, .3)
}

.input[disabled]:-ms-input-placeholder, .textarea[disabled]:-ms-input-placeholder, fieldset[disabled] .input:-ms-input-placeholder, fieldset[disabled] .textarea:-ms-input-placeholder {
    color: rgba(127, 136, 140, .3)
}

.input[readonly], .textarea[readonly] {
    -webkit-box-shadow: none;
    box-shadow: none
}

.input.is-white, .textarea.is-white {
    border-color: #fff
}

.input.is-white.is-active, .input.is-white.is-focused, .input.is-white:active, .input.is-white:focus, .textarea.is-white.is-active, .textarea.is-white.is-focused, .textarea.is-white:active, .textarea.is-white:focus {
    -webkit-box-shadow: 0 rgba(255, 255, 255, .25);
    box-shadow: 0 rgba(255, 255, 255, .25)
}

.input.is-black, .textarea.is-black {
    border-color: #000
}

.input.is-black.is-active, .input.is-black.is-focused, .input.is-black:active, .input.is-black:focus, .textarea.is-black.is-active, .textarea.is-black.is-focused, .textarea.is-black:active, .textarea.is-black:focus {
    -webkit-box-shadow: 0 rgba(0, 0, 0, .25);
    box-shadow: 0 rgba(0, 0, 0, .25)
}

.input.is-light, .textarea.is-light {
    border-color: #babfc3
}

.input.is-light.is-active, .input.is-light.is-focused, .input.is-light:active, .input.is-light:focus, .textarea.is-light.is-active, .textarea.is-light.is-focused, .textarea.is-light:active, .textarea.is-light:focus {
    -webkit-box-shadow: 0 rgba(186, 191, 195, .25);
    box-shadow: 0 rgba(186, 191, 195, .25)
}

.input.is-dark, .textarea.is-dark {
    border-color: #000
}

.input.is-dark.is-active, .input.is-dark.is-focused, .input.is-dark:active, .input.is-dark:focus, .textarea.is-dark.is-active, .textarea.is-dark.is-focused, .textarea.is-dark:active, .textarea.is-dark:focus {
    -webkit-box-shadow: 0 rgba(0, 0, 0, .25);
    box-shadow: 0 rgba(0, 0, 0, .25)
}

.input.is-primary, .textarea.is-primary {
    border-color: #ffd249
}

.input.is-primary.is-active, .input.is-primary.is-focused, .input.is-primary:active, .input.is-primary:focus, .textarea.is-primary.is-active, .textarea.is-primary.is-focused, .textarea.is-primary:active, .textarea.is-primary:focus {
    -webkit-box-shadow: 0 rgba(255, 210, 73, .25);
    box-shadow: 0 rgba(255, 210, 73, .25)
}

.input.is-link, .textarea.is-link {
    border-color: #0047d9
}

.input.is-link.is-active, .input.is-link.is-focused, .input.is-link:active, .input.is-link:focus, .textarea.is-link.is-active, .textarea.is-link.is-focused, .textarea.is-link:active, .textarea.is-link:focus {
    -webkit-box-shadow: 0 rgba(0, 71, 217, .25);
    box-shadow: 0 rgba(0, 71, 217, .25)
}

.input.is-info, .textarea.is-info {
    border-color: #146aa8
}

.input.is-info.is-active, .input.is-info.is-focused, .input.is-info:active, .input.is-info:focus, .textarea.is-info.is-active, .textarea.is-info.is-focused, .textarea.is-info:active, .textarea.is-info:focus {
    -webkit-box-shadow: 0 rgba(20, 106, 168, .25);
    box-shadow: 0 rgba(20, 106, 168, .25)
}

.input.is-success, .textarea.is-success {
    border-color: #00b04b
}

.input.is-success.is-active, .input.is-success.is-focused, .input.is-success:active, .input.is-success:focus, .textarea.is-success.is-active, .textarea.is-success.is-focused, .textarea.is-success:active, .textarea.is-success:focus {
    -webkit-box-shadow: 0 rgba(0, 176, 75, .25);
    box-shadow: 0 rgba(0, 176, 75, .25)
}

.input.is-warning, .textarea.is-warning {
    border-color: #ffdd57
}

.input.is-warning.is-active, .input.is-warning.is-focused, .input.is-warning:active, .input.is-warning:focus, .textarea.is-warning.is-active, .textarea.is-warning.is-focused, .textarea.is-warning:active, .textarea.is-warning:focus {
    -webkit-box-shadow: 0 rgba(255, 221, 87, .25);
    box-shadow: 0 rgba(255, 221, 87, .25)
}

.input.is-danger, .textarea.is-danger {
    border-color: #d80027
}

.input.is-danger.is-active, .input.is-danger.is-focused, .input.is-danger:active, .input.is-danger:focus, .textarea.is-danger.is-active, .textarea.is-danger.is-focused, .textarea.is-danger:active, .textarea.is-danger:focus {
    -webkit-box-shadow: 0 rgba(216, 0, 39, .25);
    box-shadow: 0 rgba(216, 0, 39, .25)
}

.input.is-small, .textarea.is-small {
    border-radius: 2px;
    font-size: .75rem
}

.input.is-medium, .textarea.is-medium {
    font-size: 1.25rem
}

.input.is-large, .textarea.is-large {
    font-size: 1.5rem
}

.input.is-fullwidth, .textarea.is-fullwidth {
    display: block;
    width: 100%
}

.input.is-inline, .textarea.is-inline {
    display: inline;
    width: auto
}

.input.is-rounded {
    border-radius: 290486px;
    padding-left: 1em;
    padding-right: 1em
}

.input.is-static {
    background-color: transparent;
    border-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding-left: 0;
    padding-right: 0
}

.textarea {
    display: block;
    max-width: 100%;
    min-width: 100%;
    padding: .625em;
    resize: vertical
}

.textarea:not([rows]) {
    max-height: 600px;
    min-height: 120px
}

.textarea[rows] {
    height: initial
}

.textarea.has-fixed-size {
    resize: none
}

.checkbox, .radio {
    cursor: pointer;
    display: inline-block;
    line-height: 1.25;
    position: relative
}

.checkbox input, .radio input {
    cursor: pointer
}

.checkbox:hover, .radio:hover {
    color: #000
}

.checkbox[disabled], .radio[disabled], fieldset[disabled] .checkbox, fieldset[disabled] .radio {
    color: #7f888c;
    cursor: not-allowed
}

.radio + .radio {
    margin-left: .5em
}

.select {
    display: inline-block;
    max-width: 100%;
    position: relative;
    vertical-align: top
}

.select:not(.is-multiple) {
    height: 2.5rem
}

.select:not(.is-multiple):not(.is-loading)::after {
    border-color: #000;
    right: 1.125em;
    z-index: 4
}

.select.is-rounded select {
    border-radius: 290486px;
    padding-left: 1em
}

.select select {
    background-color: #fff;
    border-color: #babfc3;
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 1em;
    max-width: 100%;
    outline: 0
}

.select select::-moz-placeholder {
    color: #828a90
}

.select select::-webkit-input-placeholder {
    color: #828a90
}

.select select:-moz-placeholder {
    color: #828a90
}

.select select:-ms-input-placeholder {
    color: #828a90
}

.select select.is-hovered, .select select:hover {
    border-color: #babfc3
}

.select select.is-active, .select select.is-focused, .select select:active, .select select:focus {
    border-color: #ffd249;
    -webkit-box-shadow: 0 rgba(0, 71, 217, .25);
    box-shadow: 0 rgba(0, 71, 217, .25)
}

.select select[disabled], fieldset[disabled] .select select {
    background-color: #f6f7f9;
    border-color: #d5dde0;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #7f888c
}

.select select[disabled]::-moz-placeholder, fieldset[disabled] .select select::-moz-placeholder {
    color: rgba(127, 136, 140, .3)
}

.select select[disabled]::-webkit-input-placeholder, fieldset[disabled] .select select::-webkit-input-placeholder {
    color: rgba(127, 136, 140, .3)
}

.select select[disabled]:-moz-placeholder, fieldset[disabled] .select select:-moz-placeholder {
    color: rgba(127, 136, 140, .3)
}

.select select[disabled]:-ms-input-placeholder, fieldset[disabled] .select select:-ms-input-placeholder {
    color: rgba(127, 136, 140, .3)
}

.select select::-ms-expand {
    display: none
}

.select select[disabled]:hover, fieldset[disabled] .select select:hover {
    border-color: #d5dde0
}

.select select:not([multiple]) {
    padding-right: 2.5em
}

.select select[multiple] {
    height: auto;
    padding: 0
}

.select select[multiple] option {
    padding: .5em 1em
}

.select:not(.is-multiple):not(.is-loading):hover::after {
    border-color: #000
}

.select.is-white:not(:hover)::after {
    border-color: #fff
}

.select.is-white select {
    border-color: #fff
}

.select.is-white select.is-hovered, .select.is-white select:hover {
    border-color: #f2f2f2
}

.select.is-white select.is-active, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select:focus {
    -webkit-box-shadow: 0 rgba(255, 255, 255, .25);
    box-shadow: 0 rgba(255, 255, 255, .25)
}

.select.is-black:not(:hover)::after {
    border-color: #000
}

.select.is-black select {
    border-color: #000
}

.select.is-black select.is-hovered, .select.is-black select:hover {
    border-color: #000
}

.select.is-black select.is-active, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select:focus {
    -webkit-box-shadow: 0 rgba(0, 0, 0, .25);
    box-shadow: 0 rgba(0, 0, 0, .25)
}

.select.is-light:not(:hover)::after {
    border-color: #babfc3
}

.select.is-light select {
    border-color: #babfc3
}

.select.is-light select.is-hovered, .select.is-light select:hover {
    border-color: #acb2b7
}

.select.is-light select.is-active, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select:focus {
    -webkit-box-shadow: 0 rgba(186, 191, 195, .25);
    box-shadow: 0 rgba(186, 191, 195, .25)
}

.select.is-dark:not(:hover)::after {
    border-color: #000
}

.select.is-dark select {
    border-color: #000
}

.select.is-dark select.is-hovered, .select.is-dark select:hover {
    border-color: #000
}

.select.is-dark select.is-active, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select:focus {
    -webkit-box-shadow: 0 rgba(0, 0, 0, .25);
    box-shadow: 0 rgba(0, 0, 0, .25)
}

.select.is-primary:not(:hover)::after {
    border-color: #ffd249
}

.select.is-primary select {
    border-color: #ffd249
}

.select.is-primary select.is-hovered, .select.is-primary select:hover {
    border-color: #ffcc30
}

.select.is-primary select.is-active, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select:focus {
    -webkit-box-shadow: 0 rgba(255, 210, 73, .25);
    box-shadow: 0 rgba(255, 210, 73, .25)
}

.select.is-link:not(:hover)::after {
    border-color: #0047d9
}

.select.is-link select {
    border-color: #0047d9
}

.select.is-link select.is-hovered, .select.is-link select:hover {
    border-color: #003fc0
}

.select.is-link select.is-active, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select:focus {
    -webkit-box-shadow: 0 rgba(0, 71, 217, .25);
    box-shadow: 0 rgba(0, 71, 217, .25)
}

.select.is-info:not(:hover)::after {
    border-color: #146aa8
}

.select.is-info select {
    border-color: #146aa8
}

.select.is-info select.is-hovered, .select.is-info select:hover {
    border-color: #115c91
}

.select.is-info select.is-active, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select:focus {
    -webkit-box-shadow: 0 rgba(20, 106, 168, .25);
    box-shadow: 0 rgba(20, 106, 168, .25)
}

.select.is-success:not(:hover)::after {
    border-color: #00b04b
}

.select.is-success select {
    border-color: #00b04b
}

.select.is-success select.is-hovered, .select.is-success select:hover {
    border-color: #009740
}

.select.is-success select.is-active, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select:focus {
    -webkit-box-shadow: 0 rgba(0, 176, 75, .25);
    box-shadow: 0 rgba(0, 176, 75, .25)
}

.select.is-warning:not(:hover)::after {
    border-color: #ffdd57
}

.select.is-warning select {
    border-color: #ffdd57
}

.select.is-warning select.is-hovered, .select.is-warning select:hover {
    border-color: #ffd83d
}

.select.is-warning select.is-active, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select:focus {
    -webkit-box-shadow: 0 rgba(255, 221, 87, .25);
    box-shadow: 0 rgba(255, 221, 87, .25)
}

.select.is-danger:not(:hover)::after {
    border-color: #d80027
}

.select.is-danger select {
    border-color: #d80027
}

.select.is-danger select.is-hovered, .select.is-danger select:hover {
    border-color: #bf0022
}

.select.is-danger select.is-active, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select:focus {
    -webkit-box-shadow: 0 rgba(216, 0, 39, .25);
    box-shadow: 0 rgba(216, 0, 39, .25)
}

.select.is-small {
    border-radius: 2px;
    font-size: .75rem
}

.select.is-medium {
    font-size: 1.25rem
}

.select.is-large {
    font-size: 1.5rem
}

.select.is-disabled::after {
    border-color: #7f888c
}

.select.is-fullwidth {
    width: 100%
}

.select.is-fullwidth select {
    width: 100%
}

.select.is-loading::after {
    margin-top: 0;
    position: absolute;
    right: .625em;
    top: .625em;
    -webkit-transform: none;
    transform: none
}

.select.is-loading.is-small:after {
    font-size: .75rem
}

.select.is-loading.is-medium:after {
    font-size: 1.25rem
}

.select.is-loading.is-large:after {
    font-size: 1.5rem
}

.file {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: relative
}

.file.is-white .file-cta {
    background-color: #fff;
    border-color: transparent;
    color: #000
}

.file.is-white.is-hovered .file-cta, .file.is-white:hover .file-cta {
    background-color: #f9f9f9;
    border-color: transparent;
    color: #000
}

.file.is-white.is-focused .file-cta, .file.is-white:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(255, 255, 255, .25);
    box-shadow: 0 0 .5em rgba(255, 255, 255, .25);
    color: #000
}

.file.is-white.is-active .file-cta, .file.is-white:active .file-cta {
    background-color: #f2f2f2;
    border-color: transparent;
    color: #000
}

.file.is-black .file-cta {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.file.is-black.is-hovered .file-cta, .file.is-black:hover .file-cta {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.file.is-black.is-focused .file-cta, .file.is-black:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .25);
    box-shadow: 0 0 .5em rgba(0, 0, 0, .25);
    color: #fff
}

.file.is-black.is-active .file-cta, .file.is-black:active .file-cta {
    background-color: #000;
    border-color: transparent;
    color: #fff
}

.file.is-light .file-cta {
    background-color: #babfc3;
    border-color: transparent;
    color: #000
}

.file.is-light.is-hovered .file-cta, .file.is-light:hover .file-cta {
    background-color: #b3b9bd;
    border-color: transparent;
    color: #000
}

.file.is-light.is-focused .file-cta, .file.is-light:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(186, 191, 195, .25);
    box-shadow: 0 0 .5em rgba(186, 191, 195, .25);
    color: #000
}

.file.is-light.is-active .file-cta, .file.is-light:active .file-cta {
    background-color: #acb2b7;
    border-color: transparent;
    color: #000
}

.file.is-dark .file-cta {
    background-color: #000;
    border-color: transparent;
    color: #babfc3
}

.file.is-dark.is-hovered .file-cta, .file.is-dark:hover .file-cta {
    background-color: #000;
    border-color: transparent;
    color: #babfc3
}

.file.is-dark.is-focused .file-cta, .file.is-dark:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(0, 0, 0, .25);
    box-shadow: 0 0 .5em rgba(0, 0, 0, .25);
    color: #babfc3
}

.file.is-dark.is-active .file-cta, .file.is-dark:active .file-cta {
    background-color: #000;
    border-color: transparent;
    color: #babfc3
}

.file.is-primary .file-cta {
    background-color: #ffd249;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.file.is-primary.is-hovered .file-cta, .file.is-primary:hover .file-cta {
    background-color: #ffcf3c;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.file.is-primary.is-focused .file-cta, .file.is-primary:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(255, 210, 73, .25);
    box-shadow: 0 0 .5em rgba(255, 210, 73, .25);
    color: rgba(0, 0, 0, .7)
}

.file.is-primary.is-active .file-cta, .file.is-primary:active .file-cta {
    background-color: #ffcc30;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.file.is-link .file-cta {
    background-color: #0047d9;
    border-color: transparent;
    color: #fff
}

.file.is-link.is-hovered .file-cta, .file.is-link:hover .file-cta {
    background-color: #0043cc;
    border-color: transparent;
    color: #fff
}

.file.is-link.is-focused .file-cta, .file.is-link:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(0, 71, 217, .25);
    box-shadow: 0 0 .5em rgba(0, 71, 217, .25);
    color: #fff
}

.file.is-link.is-active .file-cta, .file.is-link:active .file-cta {
    background-color: #003fc0;
    border-color: transparent;
    color: #fff
}

.file.is-info .file-cta {
    background-color: #146aa8;
    border-color: transparent;
    color: #fff
}

.file.is-info.is-hovered .file-cta, .file.is-info:hover .file-cta {
    background-color: #13639d;
    border-color: transparent;
    color: #fff
}

.file.is-info.is-focused .file-cta, .file.is-info:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(20, 106, 168, .25);
    box-shadow: 0 0 .5em rgba(20, 106, 168, .25);
    color: #fff
}

.file.is-info.is-active .file-cta, .file.is-info:active .file-cta {
    background-color: #115c91;
    border-color: transparent;
    color: #fff
}

.file.is-success .file-cta {
    background-color: #00b04b;
    border-color: transparent;
    color: #fff
}

.file.is-success.is-hovered .file-cta, .file.is-success:hover .file-cta {
    background-color: #00a346;
    border-color: transparent;
    color: #fff
}

.file.is-success.is-focused .file-cta, .file.is-success:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(0, 176, 75, .25);
    box-shadow: 0 0 .5em rgba(0, 176, 75, .25);
    color: #fff
}

.file.is-success.is-active .file-cta, .file.is-success:active .file-cta {
    background-color: #009740;
    border-color: transparent;
    color: #fff
}

.file.is-warning .file-cta {
    background-color: #ffdd57;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.file.is-warning.is-hovered .file-cta, .file.is-warning:hover .file-cta {
    background-color: #ffdb4a;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.file.is-warning.is-focused .file-cta, .file.is-warning:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(255, 221, 87, .25);
    box-shadow: 0 0 .5em rgba(255, 221, 87, .25);
    color: rgba(0, 0, 0, .7)
}

.file.is-warning.is-active .file-cta, .file.is-warning:active .file-cta {
    background-color: #ffd83d;
    border-color: transparent;
    color: rgba(0, 0, 0, .7)
}

.file.is-danger .file-cta {
    background-color: #d80027;
    border-color: transparent;
    color: #fff
}

.file.is-danger.is-hovered .file-cta, .file.is-danger:hover .file-cta {
    background-color: #cb0025;
    border-color: transparent;
    color: #fff
}

.file.is-danger.is-focused .file-cta, .file.is-danger:focus .file-cta {
    border-color: transparent;
    -webkit-box-shadow: 0 0 .5em rgba(216, 0, 39, .25);
    box-shadow: 0 0 .5em rgba(216, 0, 39, .25);
    color: #fff
}

.file.is-danger.is-active .file-cta, .file.is-danger:active .file-cta {
    background-color: #bf0022;
    border-color: transparent;
    color: #fff
}

.file.is-small {
    font-size: .75rem
}

.file.is-medium {
    font-size: 1.25rem
}

.file.is-medium .file-icon .fa {
    font-size: 21px
}

.file.is-large {
    font-size: 1.5rem
}

.file.is-large .file-icon .fa {
    font-size: 28px
}

.file.has-name .file-cta {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.file.has-name .file-name {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.file.has-name.is-empty .file-cta {
    border-radius: 3px
}

.file.has-name.is-empty .file-name {
    display: none
}

.file.is-boxed .file-label {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.file.is-boxed .file-cta {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto;
    padding: 1em 3em
}

.file.is-boxed .file-name {
    border-width: 0 1px 1px
}

.file.is-boxed .file-icon {
    height: 1.5em;
    width: 1.5em
}

.file.is-boxed .file-icon .fa {
    font-size: 21px
}

.file.is-boxed.is-small .file-icon .fa {
    font-size: 14px
}

.file.is-boxed.is-medium .file-icon .fa {
    font-size: 28px
}

.file.is-boxed.is-large .file-icon .fa {
    font-size: 35px
}

.file.is-boxed.has-name .file-cta {
    border-radius: 3px 3px 0 0
}

.file.is-boxed.has-name .file-name {
    border-radius: 0 0 3px 3px;
    border-width: 0 1px 1px
}

.file.is-centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.file.is-fullwidth .file-label {
    width: 100%
}

.file.is-fullwidth .file-name {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: none
}

.file.is-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.file.is-right .file-cta {
    border-radius: 0 3px 3px 0
}

.file.is-right .file-name {
    border-radius: 3px 0 0 3px;
    border-width: 1px 0 1px 1px;
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1
}

.file-label {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    overflow: hidden;
    position: relative
}

.file-label:hover .file-cta {
    background-color: #b3b9bd;
    color: #000
}

.file-label:hover .file-name {
    border-color: #7b848a
}

.file-label:active .file-cta {
    background-color: #acb2b7;
    color: #000
}

.file-label:active .file-name {
    border-color: #757d84
}

.file-input {
    height: 100%;
    left: 0;
    opacity: 0;
    outline: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.file-cta, .file-name {
    border-color: #828a90;
    border-radius: 3px;
    font-size: 1em;
    padding-left: 1em;
    padding-right: 1em;
    white-space: nowrap
}

.file-cta {
    background-color: #babfc3;
    color: #4a4a4a
}

.file-name {
    border-color: #828a90;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    display: block;
    max-width: 16em;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis
}

.file-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 1em;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: .5em;
    width: 1em
}

.file-icon .fa {
    font-size: 14px
}

.label {
    color: #000;
    display: block;
    font-size: .875rem;
    font-weight: 500
}

.label:not(:last-child) {
    margin-bottom: .5em
}

.label.is-small {
    font-size: .75rem
}

.label.is-medium {
    font-size: 1.25rem
}

.label.is-large {
    font-size: 1.5rem
}

.help {
    display: block;
    font-size: .75rem;
    margin-top: .25rem
}

.help.is-white {
    color: #fff
}

.help.is-black {
    color: #000
}

.help.is-light {
    color: #babfc3
}

.help.is-dark {
    color: #000
}

.help.is-primary {
    color: #ffd249
}

.help.is-link {
    color: #0047d9
}

.help.is-info {
    color: #146aa8
}

.help.is-success {
    color: #00b04b
}

.help.is-warning {
    color: #ffdd57
}

.help.is-danger {
    color: #d80027
}

.field:not(:last-child) {
    margin-bottom: .75rem
}

.field.has-addons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.field.has-addons .control:not(:last-child) {
    margin-right: -1px
}

.field.has-addons .control:not(:first-child):not(:last-child) .button, .field.has-addons .control:not(:first-child):not(:last-child) .input, .field.has-addons .control:not(:first-child):not(:last-child) .select select {
    border-radius: 0
}

.field.has-addons .control:first-child:not(:only-child) .button, .field.has-addons .control:first-child:not(:only-child) .input, .field.has-addons .control:first-child:not(:only-child) .select select {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.field.has-addons .control:last-child:not(:only-child) .button, .field.has-addons .control:last-child:not(:only-child) .input, .field.has-addons .control:last-child:not(:only-child) .select select {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.field.has-addons .control .button:not([disabled]).is-hovered, .field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .input:not([disabled]).is-hovered, .field.has-addons .control .input:not([disabled]):hover, .field.has-addons .control .select select:not([disabled]).is-hovered, .field.has-addons .control .select select:not([disabled]):hover {
    z-index: 2
}

.field.has-addons .control .button:not([disabled]).is-active, .field.has-addons .control .button:not([disabled]).is-focused, .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .input:not([disabled]).is-active, .field.has-addons .control .input:not([disabled]).is-focused, .field.has-addons .control .input:not([disabled]):active, .field.has-addons .control .input:not([disabled]):focus, .field.has-addons .control .select select:not([disabled]).is-active, .field.has-addons .control .select select:not([disabled]).is-focused, .field.has-addons .control .select select:not([disabled]):active, .field.has-addons .control .select select:not([disabled]):focus {
    z-index: 3
}

.field.has-addons .control .button:not([disabled]).is-active:hover, .field.has-addons .control .button:not([disabled]).is-focused:hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .input:not([disabled]).is-active:hover, .field.has-addons .control .input:not([disabled]).is-focused:hover, .field.has-addons .control .input:not([disabled]):active:hover, .field.has-addons .control .input:not([disabled]):focus:hover, .field.has-addons .control .select select:not([disabled]).is-active:hover, .field.has-addons .control .select select:not([disabled]).is-focused:hover, .field.has-addons .control .select select:not([disabled]):active:hover, .field.has-addons .control .select select:not([disabled]):focus:hover {
    z-index: 4
}

.field.has-addons .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.field.has-addons.has-addons-centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.field.has-addons.has-addons-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.field.has-addons.has-addons-fullwidth .control {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.field.is-grouped {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.field.is-grouped > .control {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.field.is-grouped > .control:not(:last-child) {
    margin-bottom: 0;
    margin-right: .75rem
}

.field.is-grouped > .control.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1
}

.field.is-grouped.is-grouped-centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.field.is-grouped.is-grouped-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.field.is-grouped.is-grouped-multiline {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) {
    margin-bottom: .75rem
}

.field.is-grouped.is-grouped-multiline:last-child {
    margin-bottom: -.75rem
}

.field.is-grouped.is-grouped-multiline:not(:last-child) {
    margin-bottom: 0
}

.field-label .label {
    font-size: inherit
}

.field-body .field .field {
    margin-bottom: 0
}

.control {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    font-size: .875rem;
    position: relative;
    text-align: left
}

.control.has-icons-left .input:focus ~ .icon, .control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, .control.has-icons-right .select:focus ~ .icon {
    color: #7a7a7a
}

.control.has-icons-left .input.is-small ~ .icon, .control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, .control.has-icons-right .select.is-small ~ .icon {
    font-size: .75rem
}

.control.has-icons-left .input.is-medium ~ .icon, .control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, .control.has-icons-right .select.is-medium ~ .icon {
    font-size: 1.25rem
}

.control.has-icons-left .input.is-large ~ .icon, .control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, .control.has-icons-right .select.is-large ~ .icon {
    font-size: 1.5rem
}

.control.has-icons-left .icon, .control.has-icons-right .icon {
    color: #828a90;
    height: 2.5rem;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 2.5rem;
    z-index: 4
}

.control.has-icons-left .input, .control.has-icons-left .select select {
    padding-left: 2.5rem
}

.control.has-icons-left .icon.is-left {
    left: 0
}

.control.has-icons-right .input, .control.has-icons-right .select select {
    padding-right: 2.5rem
}

.control.has-icons-right .icon.is-right {
    right: 0
}

.control.is-loading::after {
    position: absolute !important;
    right: .625em;
    top: .625em;
    z-index: 4
}

.control.is-loading.is-small:after {
    font-size: .75rem
}

.control.is-loading.is-medium:after {
    font-size: 1.25rem
}

.control.is-loading.is-large:after {
    font-size: 1.5rem
}

.icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 1.5rem;
    width: 1.5rem
}

.icon.is-small {
    height: 1rem;
    width: 1rem
}

.icon.is-medium {
    height: 2rem;
    width: 2rem
}

.icon.is-large {
    height: 3rem;
    width: 3rem
}

.image {
    display: block;
    position: relative
}

.image img {
    display: block;
    height: auto;
    width: 100%
}

.image img.is-rounded {
    border-radius: 290486px
}

.image.is-16by9 .has-ratio, .image.is-16by9 img, .image.is-1by1 .has-ratio, .image.is-1by1 img, .image.is-1by2 .has-ratio, .image.is-1by2 img, .image.is-1by3 .has-ratio, .image.is-1by3 img, .image.is-2by1 .has-ratio, .image.is-2by1 img, .image.is-2by3 .has-ratio, .image.is-2by3 img, .image.is-3by1 .has-ratio, .image.is-3by1 img, .image.is-3by2 .has-ratio, .image.is-3by2 img, .image.is-3by4 .has-ratio, .image.is-3by4 img, .image.is-3by5 .has-ratio, .image.is-3by5 img, .image.is-4by3 .has-ratio, .image.is-4by3 img, .image.is-4by5 .has-ratio, .image.is-4by5 img, .image.is-5by3 .has-ratio, .image.is-5by3 img, .image.is-5by4 .has-ratio, .image.is-5by4 img, .image.is-9by16 .has-ratio, .image.is-9by16 img, .image.is-square .has-ratio, .image.is-square img {
    height: 100%;
    width: 100%
}

.image.is-1by1, .image.is-square {
    padding-top: 100%
}

.image.is-5by4 {
    padding-top: 80%
}

.image.is-4by3 {
    padding-top: 75%
}

.image.is-3by2 {
    padding-top: 66.6666%
}

.image.is-5by3 {
    padding-top: 60%
}

.image.is-16by9 {
    padding-top: 56.25%
}

.image.is-2by1 {
    padding-top: 50%
}

.image.is-3by1 {
    padding-top: 33.3333%
}

.image.is-4by5 {
    padding-top: 125%
}

.image.is-3by4 {
    padding-top: 133.3333%
}

.image.is-2by3 {
    padding-top: 150%
}

.image.is-3by5 {
    padding-top: 166.6666%
}

.image.is-9by16 {
    padding-top: 177.7777%
}

.image.is-1by2 {
    padding-top: 200%
}

.image.is-1by3 {
    padding-top: 300%
}

.image.is-16x16 {
    height: 16px;
    width: 16px
}

.image.is-24x24 {
    height: 24px;
    width: 24px
}

.image.is-32x32 {
    height: 32px;
    width: 32px
}

.image.is-48x48 {
    height: 48px;
    width: 48px
}

.image.is-64x64 {
    height: 64px;
    width: 64px
}

.image.is-96x96 {
    height: 96px;
    width: 96px
}

.image.is-128x128 {
    height: 128px;
    width: 128px
}

.notification {
    background-color: #f6f7f9;
    border-radius: 3px;
    padding: 1.25rem 2.5rem 1.25rem 1.5rem;
    position: relative
}

.notification a:not(.button):not(.dropdown-item) {
    color: currentColor;
    text-decoration: underline
}

.notification strong {
    color: currentColor
}

.notification code, .notification pre {
    background: #fff
}

.notification pre code {
    background: 0 0
}

.notification > .delete {
    position: absolute;
    right: .5rem;
    top: .5rem
}

.notification .content, .notification .subtitle, .notification .title {
    color: currentColor
}

.notification.is-white {
    background-color: #fff;
    color: #000
}

.notification.is-black {
    background-color: #000;
    color: #fff
}

.notification.is-light {
    background-color: #babfc3;
    color: #000
}

.notification.is-dark {
    background-color: #000;
    color: #babfc3
}

.notification.is-primary {
    background-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.notification.is-link {
    background-color: #0047d9;
    color: #fff
}

.notification.is-info {
    background-color: #146aa8;
    color: #fff
}

.notification.is-success {
    background-color: #00b04b;
    color: #fff
}

.notification.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, .7)
}

.notification.is-danger {
    background-color: #d80027;
    color: #fff
}

.progress {
    -moz-appearance: none;
    -webkit-appearance: none;
    border: none;
    border-radius: 290486px;
    display: block;
    height: .875rem;
    overflow: hidden;
    padding: 0;
    width: 100%
}

.progress::-webkit-progress-bar {
    background-color: grey
}

.progress::-webkit-progress-value {
    background-color: #4a4a4a
}

.progress::-moz-progress-bar {
    background-color: #4a4a4a
}

.progress::-ms-fill {
    background-color: #4a4a4a;
    border: none
}

.progress.is-white::-webkit-progress-value {
    background-color: #fff
}

.progress.is-white::-moz-progress-bar {
    background-color: #fff
}

.progress.is-white::-ms-fill {
    background-color: #fff
}

.progress.is-white:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #fff), color-stop(30%, grey));
    background-image: linear-gradient(to right, #fff 30%, grey 30%)
}

.progress.is-black::-webkit-progress-value {
    background-color: #000
}

.progress.is-black::-moz-progress-bar {
    background-color: #000
}

.progress.is-black::-ms-fill {
    background-color: #000
}

.progress.is-black:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #000), color-stop(30%, grey));
    background-image: linear-gradient(to right, #000 30%, grey 30%)
}

.progress.is-light::-webkit-progress-value {
    background-color: #babfc3
}

.progress.is-light::-moz-progress-bar {
    background-color: #babfc3
}

.progress.is-light::-ms-fill {
    background-color: #babfc3
}

.progress.is-light:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #babfc3), color-stop(30%, grey));
    background-image: linear-gradient(to right, #babfc3 30%, grey 30%)
}

.progress.is-dark::-webkit-progress-value {
    background-color: #000
}

.progress.is-dark::-moz-progress-bar {
    background-color: #000
}

.progress.is-dark::-ms-fill {
    background-color: #000
}

.progress.is-dark:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #000), color-stop(30%, grey));
    background-image: linear-gradient(to right, #000 30%, grey 30%)
}

.progress.is-primary::-webkit-progress-value {
    background-color: #ffd249
}

.progress.is-primary::-moz-progress-bar {
    background-color: #ffd249
}

.progress.is-primary::-ms-fill {
    background-color: #ffd249
}

.progress.is-primary:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffd249), color-stop(30%, grey));
    background-image: linear-gradient(to right, #ffd249 30%, grey 30%)
}

.progress.is-link::-webkit-progress-value {
    background-color: #0047d9
}

.progress.is-link::-moz-progress-bar {
    background-color: #0047d9
}

.progress.is-link::-ms-fill {
    background-color: #0047d9
}

.progress.is-link:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #0047d9), color-stop(30%, grey));
    background-image: linear-gradient(to right, #0047d9 30%, grey 30%)
}

.progress.is-info::-webkit-progress-value {
    background-color: #146aa8
}

.progress.is-info::-moz-progress-bar {
    background-color: #146aa8
}

.progress.is-info::-ms-fill {
    background-color: #146aa8
}

.progress.is-info:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #146aa8), color-stop(30%, grey));
    background-image: linear-gradient(to right, #146aa8 30%, grey 30%)
}

.progress.is-success::-webkit-progress-value {
    background-color: #00b04b
}

.progress.is-success::-moz-progress-bar {
    background-color: #00b04b
}

.progress.is-success::-ms-fill {
    background-color: #00b04b
}

.progress.is-success:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #00b04b), color-stop(30%, grey));
    background-image: linear-gradient(to right, #00b04b 30%, grey 30%)
}

.progress.is-warning::-webkit-progress-value {
    background-color: #ffdd57
}

.progress.is-warning::-moz-progress-bar {
    background-color: #ffdd57
}

.progress.is-warning::-ms-fill {
    background-color: #ffdd57
}

.progress.is-warning:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #ffdd57), color-stop(30%, grey));
    background-image: linear-gradient(to right, #ffdd57 30%, grey 30%)
}

.progress.is-danger::-webkit-progress-value {
    background-color: #d80027
}

.progress.is-danger::-moz-progress-bar {
    background-color: #d80027
}

.progress.is-danger::-ms-fill {
    background-color: #d80027
}

.progress.is-danger:indeterminate {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #d80027), color-stop(30%, grey));
    background-image: linear-gradient(to right, #d80027 30%, grey 30%)
}

.progress:indeterminate {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: moveIndeterminate;
    animation-name: moveIndeterminate;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    background-color: grey;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, #4a4a4a), color-stop(30%, grey));
    background-image: linear-gradient(to right, #4a4a4a 30%, grey 30%);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: 150% 150%
}

.progress:indeterminate::-webkit-progress-bar {
    background-color: transparent
}

.progress:indeterminate::-moz-progress-bar {
    background-color: transparent
}

.progress.is-small {
    height: .75rem
}

.progress.is-medium {
    height: 1.25rem
}

.progress.is-large {
    height: 1.5rem
}

.table {
    background-color: #fff;
    color: #000
}

.table td, .table th {
    border: 1px solid #828a90;
    border-width: 0 0 1px;
    padding: .5em .75em;
    vertical-align: top
}

.table td.is-white, .table th.is-white {
    background-color: #fff;
    border-color: #fff;
    color: #000
}

.table td.is-black, .table th.is-black {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.table td.is-light, .table th.is-light {
    background-color: #babfc3;
    border-color: #babfc3;
    color: #000
}

.table td.is-dark, .table th.is-dark {
    background-color: #000;
    border-color: #000;
    color: #babfc3
}

.table td.is-primary, .table th.is-primary {
    background-color: #ffd249;
    border-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.table td.is-link, .table th.is-link {
    background-color: #0047d9;
    border-color: #0047d9;
    color: #fff
}

.table td.is-info, .table th.is-info {
    background-color: #146aa8;
    border-color: #146aa8;
    color: #fff
}

.table td.is-success, .table th.is-success {
    background-color: #00b04b;
    border-color: #00b04b;
    color: #fff
}

.table td.is-warning, .table th.is-warning {
    background-color: #ffdd57;
    border-color: #ffdd57;
    color: rgba(0, 0, 0, .7)
}

.table td.is-danger, .table th.is-danger {
    background-color: #d80027;
    border-color: #d80027;
    color: #fff
}

.table td.is-narrow, .table th.is-narrow {
    white-space: nowrap;
    width: 1%
}

.table td.is-selected, .table th.is-selected {
    background-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.table td.is-selected a, .table td.is-selected strong, .table th.is-selected a, .table th.is-selected strong {
    color: currentColor
}

.table th {
    color: #000;
    text-align: left
}

.table tr.is-selected {
    background-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.table tr.is-selected a, .table tr.is-selected strong {
    color: currentColor
}

.table tr.is-selected td, .table tr.is-selected th {
    border-color: rgba(0, 0, 0, .7);
    color: currentColor
}

.table thead {
    background-color: transparent
}

.table thead td, .table thead th {
    border-width: 0 0 2px;
    color: #000
}

.table tfoot {
    background-color: transparent
}

.table tfoot td, .table tfoot th {
    border-width: 2px 0 0;
    color: #000
}

.table tbody {
    background-color: transparent
}

.table tbody tr:last-child td, .table tbody tr:last-child th {
    border-bottom-width: 0
}

.table.is-bordered td, .table.is-bordered th {
    border-width: 1px
}

.table.is-bordered tr:last-child td, .table.is-bordered tr:last-child th {
    border-bottom-width: 1px
}

.table.is-fullwidth {
    width: 100%
}

.table.is-hoverable tbody tr:not(.is-selected):hover {
    background-color: #fafafa
}

.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover {
    background-color: #fafafa
}

.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) {
    background-color: #babfc3
}

.table.is-narrow td, .table.is-narrow th {
    padding: .25em .5em
}

.table.is-striped tbody tr:not(.is-selected):nth-child(even) {
    background-color: #fafafa
}

.table-container {
    -webkit-overflow-scrolling: touch;
    overflow: auto;
    overflow-y: hidden;
    max-width: 100%
}

.tags {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.tags .tag {
    margin-bottom: .5rem
}

.tags .tag:not(:last-child) {
    margin-right: .5rem
}

.tags:last-child {
    margin-bottom: -.5rem
}

.tags:not(:last-child) {
    margin-bottom: 1rem
}

.tags.are-medium .tag:not(.is-normal):not(.is-large) {
    font-size: .875rem
}

.tags.are-large .tag:not(.is-normal):not(.is-medium) {
    font-size: 1.25rem
}

.tags.has-addons .tag {
    margin-right: 0
}

.tags.has-addons .tag:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.tags.has-addons .tag:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.tags.is-centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.tags.is-centered .tag {
    margin-right: .25rem;
    margin-left: .25rem
}

.tags.is-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.tags.is-right .tag:not(:first-child) {
    margin-left: .5rem
}

.tags.is-right .tag:not(:last-child) {
    margin-right: 0
}

.tags.has-addons .tag {
    margin-right: 0
}

.tags.has-addons .tag:not(:first-child) {
    margin-left: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

.tags.has-addons .tag:not(:last-child) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

.tag:not(body) {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ecf0f6;
    border-radius: 3px;
    color: #4a4a4a;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: .75rem;
    height: 2em;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1.5;
    padding-left: .75em;
    padding-right: .75em;
    white-space: nowrap
}

.tag:not(body) .delete {
    margin-left: .25rem;
    margin-right: -.375rem
}

.tag:not(body).is-white {
    background-color: #fff;
    color: #000
}

.tag:not(body).is-black {
    background-color: #000;
    color: #fff
}

.tag:not(body).is-light {
    background-color: #babfc3;
    color: #000
}

.tag:not(body).is-dark {
    background-color: #000;
    color: #babfc3
}

.tag:not(body).is-primary {
    background-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.tag:not(body).is-link {
    background-color: #0047d9;
    color: #fff
}

.tag:not(body).is-info {
    background-color: #146aa8;
    color: #fff
}

.tag:not(body).is-success {
    background-color: #00b04b;
    color: #fff
}

.tag:not(body).is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, .7)
}

.tag:not(body).is-danger {
    background-color: #d80027;
    color: #fff
}

.tag:not(body).is-normal {
    font-size: .75rem
}

.tag:not(body).is-medium {
    font-size: .875rem
}

.tag:not(body).is-large {
    font-size: 1.25rem
}

.tag:not(body) .icon:first-child:not(:last-child) {
    margin-left: -.375em;
    margin-right: .1875em
}

.tag:not(body) .icon:last-child:not(:first-child) {
    margin-left: .1875em;
    margin-right: -.375em
}

.tag:not(body) .icon:first-child:last-child {
    margin-left: -.375em;
    margin-right: -.375em
}

.tag:not(body).is-delete {
    margin-left: 1px;
    padding: 0;
    position: relative;
    width: 2em
}

.tag:not(body).is-delete::after, .tag:not(body).is-delete::before {
    background-color: currentColor;
    content: "";
    display: block;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transform-origin: center center;
    transform-origin: center center
}

.tag:not(body).is-delete::before {
    height: 1px;
    width: 50%
}

.tag:not(body).is-delete::after {
    height: 50%;
    width: 1px
}

.tag:not(body).is-delete:focus, .tag:not(body).is-delete:hover {
    background-color: #dbe2ee
}

.tag:not(body).is-delete:active {
    background-color: #c9d5e6
}

.tag:not(body).is-rounded {
    border-radius: 290486px
}

a.tag:hover {
    text-decoration: underline
}

.subtitle, .title {
    word-break: break-word
}

.subtitle em, .subtitle span, .title em, .title span {
    font-weight: inherit
}

.subtitle sub, .title sub {
    font-size: .75em
}

.subtitle sup, .title sup {
    font-size: .75em
}

.subtitle .tag, .title .tag {
    vertical-align: middle
}

.title {
    color: #000;
    font-size: 2rem;
    font-weight: 600;
    line-height: 1.125
}

.title strong {
    color: inherit;
    font-weight: inherit
}

.title + .highlight {
    margin-top: -.75rem
}

.title:not(.is-spaced) + .subtitle {
    margin-top: -1.25rem
}

.title.is-1 {
    font-size: 3rem
}

.title.is-2 {
    font-size: 2.5rem
}

.title.is-3 {
    font-size: 2rem
}

.title.is-4 {
    font-size: 1.5rem
}

.title.is-5 {
    font-size: 1.25rem
}

.title.is-6 {
    font-size: .875rem
}

.title.is-7 {
    font-size: .75rem
}

.subtitle {
    color: #4a4a4a;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.25
}

.subtitle strong {
    color: #000;
    font-weight: 600
}

.subtitle:not(.is-spaced) + .title {
    margin-top: -1.25rem
}

.subtitle.is-1 {
    font-size: 3rem
}

.subtitle.is-2 {
    font-size: 2.5rem
}

.subtitle.is-3 {
    font-size: 2rem
}

.subtitle.is-4 {
    font-size: 1.5rem
}

.subtitle.is-5 {
    font-size: 1.25rem
}

.subtitle.is-6 {
    font-size: .875rem
}

.subtitle.is-7 {
    font-size: .75rem
}

.heading {
    display: block;
    font-size: 11px;
    letter-spacing: 1px;
    margin-bottom: 5px;
    text-transform: uppercase
}

.highlight {
    font-weight: 400;
    max-width: 100%;
    overflow: hidden;
    padding: 0
}

.highlight pre {
    overflow: auto;
    max-width: 100%
}

.number {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f6f7f9;
    border-radius: 290486px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1.25rem;
    height: 2em;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 1.5rem;
    min-width: 2.5em;
    padding: .25rem .5rem;
    text-align: center;
    vertical-align: top
}

.breadcrumb {
    font-size: .875rem;
    white-space: nowrap
}

.breadcrumb a {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #828a90;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 .75em
}

.breadcrumb a:hover {
    color: #000
}

.breadcrumb li {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.breadcrumb li:first-child a {
    padding-left: 0
}

.breadcrumb li.is-active a {
    color: #000;
    cursor: default;
    pointer-events: none
}

.breadcrumb li + li::before {
    color: transparent;
    content: "\0002f"
}

.breadcrumb ol, .breadcrumb ul {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.breadcrumb .icon:first-child {
    margin-right: .5em
}

.breadcrumb .icon:last-child {
    margin-left: .5em
}

.breadcrumb.is-centered ol, .breadcrumb.is-centered ul {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.breadcrumb.is-right ol, .breadcrumb.is-right ul {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.breadcrumb.is-small {
    font-size: .75rem
}

.breadcrumb.is-medium {
    font-size: 1.25rem
}

.breadcrumb.is-large {
    font-size: 1.5rem
}

.breadcrumb.has-arrow-separator li + li::before {
    content: "\02192"
}

.breadcrumb.has-bullet-separator li + li::before {
    content: "\02022"
}

.breadcrumb.has-dot-separator li + li::before {
    content: "\000b7"
}

.breadcrumb.has-succeeds-separator li + li::before {
    content: "\0227B"
}

.card {
    background-color: #fff;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
    color: #4a4a4a;
    max-width: 100%;
    position: relative
}

.card-header {
    background-color: transparent;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.card-header-title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-weight: 700;
    padding: .75rem
}

.card-header-title.is-centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.card-header-icon {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .75rem
}

.card-image {
    display: block;
    position: relative
}

.card-content {
    background-color: transparent;
    padding: 1.5rem
}

.card-footer {
    background-color: transparent;
    border-top: 1px solid #828a90;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.card-footer-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .75rem
}

.card-footer-item:not(:last-child) {
    border-right: 1px solid #828a90
}

.card .media:not(:last-child) {
    margin-bottom: .75rem
}

.dropdown {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    vertical-align: top
}

.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu {
    display: block
}

.dropdown.is-right .dropdown-menu {
    left: auto;
    right: 0
}

.dropdown.is-up .dropdown-menu {
    bottom: 100%;
    padding-bottom: 4px;
    padding-top: initial;
    top: auto
}

.dropdown-menu {
    display: none;
    left: 0;
    min-width: 12rem;
    padding-top: 4px;
    position: absolute;
    top: 100%;
    z-index: 20
}

.dropdown-content {
    background-color: #fff;
    border-radius: 3px;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
    padding-bottom: .5rem;
    padding-top: .5rem
}

.dropdown-item {
    color: #4a4a4a;
    display: block;
    font-size: .875rem;
    line-height: 1.5;
    padding: .375rem 1rem;
    position: relative
}

a.dropdown-item, button.dropdown-item {
    padding-right: 3rem;
    text-align: left;
    white-space: nowrap;
    width: 100%
}

a.dropdown-item:hover, button.dropdown-item:hover {
    background-color: #f6f7f9;
    color: #0047d9
}

a.dropdown-item.is-active, button.dropdown-item.is-active {
    background-color: #f6f7f9;
    color: #0047d9
}

.dropdown-divider {
    background-color: #828a90;
    border: none;
    display: block;
    height: 1px;
    margin: .5rem 0
}

.level {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.level code {
    border-radius: 3px
}

.level img {
    display: inline-block;
    vertical-align: top
}

.level.is-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.level.is-mobile .level-left, .level.is-mobile .level-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.level.is-mobile .level-left + .level-right {
    margin-top: 0
}

.level.is-mobile .level-item:not(:last-child) {
    margin-bottom: 0;
    margin-right: .75rem
}

.level.is-mobile .level-item:not(.is-narrow) {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.level-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.level-item .subtitle, .level-item .title {
    margin-bottom: 0
}

.level-left, .level-right {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.level-left .level-item.is-flexible, .level-right .level-item.is-flexible {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.level-left {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.level-right {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.list {
    background-color: #fff;
    border-radius: 3px;
    -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1)
}

.list-item {
    display: block;
    padding: .5em 1em
}

.list-item:not(a) {
    color: #4a4a4a
}

.list-item:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.list-item:last-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.list-item:not(:last-child) {
    border-bottom: 1px solid #828a90
}

.list-item.is-active {
    background-color: #0047d9;
    color: #fff
}

a.list-item {
    background-color: #f6f7f9;
    cursor: pointer
}

.media {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: left
}

.media .content:not(:last-child) {
    margin-bottom: .75rem
}

.media .media {
    border-top: 1px solid rgba(130, 138, 144, .5);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: .75rem
}

.media .media .content:not(:last-child), .media .media .control:not(:last-child) {
    margin-bottom: .5rem
}

.media .media .media {
    padding-top: .5rem
}

.media .media .media + .media {
    margin-top: .5rem
}

.media + .media {
    border-top: 1px solid rgba(130, 138, 144, .5);
    margin-top: 1rem;
    padding-top: 1rem
}

.media.is-large + .media {
    margin-top: 1.5rem;
    padding-top: 1.5rem
}

.media-left, .media-right {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.media-left {
    margin-right: 1rem
}

.media-right {
    margin-left: 1rem
}

.media-content {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    text-align: left
}

.menu {
    font-size: .875rem
}

.menu.is-small {
    font-size: .75rem
}

.menu.is-medium {
    font-size: 1.25rem
}

.menu.is-large {
    font-size: 1.5rem
}

.menu-list {
    line-height: 1.25
}

.menu-list a {
    border-radius: 2px;
    color: #000;
    display: block;
    padding: .5em .75em
}

.menu-list a:hover {
    background-color: #f6f7f9;
    color: #000
}

.menu-list a.is-active {
    background-color: #0047d9;
    color: #fff
}

.menu-list li ul {
    border-left: 1px solid #828a90;
    margin: .75em;
    padding-left: .75em
}

.menu-label {
    color: #7a7a7a;
    font-size: .75em;
    letter-spacing: .1em;
    text-transform: uppercase
}

.menu-label:not(:first-child) {
    margin-top: 1em
}

.menu-label:not(:last-child) {
    margin-bottom: 1em
}

.message {
    background-color: #f6f7f9;
    border-radius: 3px;
    font-size: .875rem
}

.message strong {
    color: currentColor
}

.message a:not(.button):not(.tag):not(.dropdown-item) {
    color: currentColor;
    text-decoration: underline
}

.message.is-small {
    font-size: .75rem
}

.message.is-medium {
    font-size: 1.25rem
}

.message.is-large {
    font-size: 1.5rem
}

.message.is-white {
    background-color: #fff
}

.message.is-white .message-header {
    background-color: #fff;
    color: #000
}

.message.is-white .message-body {
    border-color: #fff;
    color: #4d4c4c
}

.message.is-black {
    background-color: #fafafa
}

.message.is-black .message-header {
    background-color: #000;
    color: #fff
}

.message.is-black .message-body {
    border-color: #000;
    color: #000
}

.message.is-light {
    background-color: #fafafa
}

.message.is-light .message-header {
    background-color: #babfc3;
    color: #000
}

.message.is-light .message-body {
    border-color: #babfc3;
    color: #585858
}

.message.is-dark {
    background-color: #fafafa
}

.message.is-dark .message-header {
    background-color: #000;
    color: #babfc3
}

.message.is-dark .message-body {
    border-color: #000;
    color: #000
}

.message.is-primary {
    background-color: #fffcf5
}

.message.is-primary .message-header {
    background-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.message.is-primary .message-body {
    border-color: #ffd249;
    color: #413308
}

.message.is-link {
    background-color: #f5f8ff
}

.message.is-link .message-header {
    background-color: #0047d9;
    color: #fff
}

.message.is-link .message-body {
    border-color: #0047d9;
    color: #033aa9
}

.message.is-info {
    background-color: #f6fbfe
}

.message.is-info .message-header {
    background-color: #146aa8;
    color: #fff
}

.message.is-info .message-body {
    border-color: #146aa8;
    color: #11456c
}

.message.is-success {
    background-color: #f5fff9
}

.message.is-success .message-header {
    background-color: #00b04b;
    color: #fff
}

.message.is-success .message-body {
    border-color: #00b04b;
    color: #032b14
}

.message.is-warning {
    background-color: #fffdf5
}

.message.is-warning .message-header {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, .7)
}

.message.is-warning .message-body {
    border-color: #ffdd57;
    color: #3b3108
}

.message.is-danger {
    background-color: #fff5f7
}

.message.is-danger .message-header {
    background-color: #d80027;
    color: #fff
}

.message.is-danger .message-body {
    border-color: #d80027;
    color: #9c041f
}

.message-header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #4a4a4a;
    border-radius: 3px 3px 0 0;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 700;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    line-height: 1.25;
    padding: .75em 1em;
    position: relative
}

.message-header .delete {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: .75em
}

.message-header + .message-body {
    border-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.message-body {
    border-color: #828a90;
    border-radius: 3px;
    border-style: solid;
    border-width: 0 0 0 4px;
    color: #4a4a4a;
    padding: 1.25em 1.5em
}

.message-body code, .message-body pre {
    background-color: #fff
}

.message-body pre code {
    background-color: transparent
}

.modal {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    position: fixed;
    z-index: 40
}

.modal.is-active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.modal-background {
    background-color: rgba(0, 0, 0, .86)
}

.modal-card, .modal-content {
    margin: 0 20px;
    max-height: calc(100vh - 160px);
    overflow: auto;
    position: relative;
    width: 100%
}

.modal-close {
    background: 0 0;
    height: 40px;
    position: fixed;
    right: 20px;
    top: 20px;
    width: 40px
}

.modal-card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: calc(100vh - 40px);
    overflow: hidden;
    -ms-overflow-y: visible
}

.modal-card-foot, .modal-card-head {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f6f7f9;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 20px;
    position: relative
}

.modal-card-head {
    border-bottom: 1px solid #828a90;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px
}

.modal-card-title {
    color: #000;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    font-size: 1.5rem;
    line-height: 1
}

.modal-card-foot {
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-top: 1px solid #828a90
}

.modal-card-foot .button:not(:last-child) {
    margin-right: 10px
}

.modal-card-body {
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    overflow: auto;
    padding: 20px
}

.navbar {
    background-color: #fff;
    min-height: 3.25rem;
    position: relative;
    z-index: 30
}

.navbar.is-white {
    background-color: #fff;
    color: #000
}

.navbar.is-white .navbar-brand .navbar-link, .navbar.is-white .navbar-brand > .navbar-item {
    color: #000
}

.navbar.is-white .navbar-brand .navbar-link.is-active, .navbar.is-white .navbar-brand .navbar-link:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active, .navbar.is-white .navbar-brand > a.navbar-item:hover {
    background-color: #f2f2f2;
    color: #000
}

.navbar.is-white .navbar-brand .navbar-link::after {
    border-color: #000
}

.navbar.is-white .navbar-burger {
    color: #000
}

.navbar.is-black {
    background-color: #000;
    color: #fff
}

.navbar.is-black .navbar-brand .navbar-link, .navbar.is-black .navbar-brand > .navbar-item {
    color: #fff
}

.navbar.is-black .navbar-brand .navbar-link.is-active, .navbar.is-black .navbar-brand .navbar-link:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active, .navbar.is-black .navbar-brand > a.navbar-item:hover {
    background-color: #000;
    color: #fff
}

.navbar.is-black .navbar-brand .navbar-link::after {
    border-color: #fff
}

.navbar.is-black .navbar-burger {
    color: #fff
}

.navbar.is-light {
    background-color: #babfc3;
    color: #000
}

.navbar.is-light .navbar-brand .navbar-link, .navbar.is-light .navbar-brand > .navbar-item {
    color: #000
}

.navbar.is-light .navbar-brand .navbar-link.is-active, .navbar.is-light .navbar-brand .navbar-link:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, .navbar.is-light .navbar-brand > a.navbar-item:hover {
    background-color: #acb2b7;
    color: #000
}

.navbar.is-light .navbar-brand .navbar-link::after {
    border-color: #000
}

.navbar.is-light .navbar-burger {
    color: #000
}

.navbar.is-dark {
    background-color: #000;
    color: #babfc3
}

.navbar.is-dark .navbar-brand .navbar-link, .navbar.is-dark .navbar-brand > .navbar-item {
    color: #babfc3
}

.navbar.is-dark .navbar-brand .navbar-link.is-active, .navbar.is-dark .navbar-brand .navbar-link:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active, .navbar.is-dark .navbar-brand > a.navbar-item:hover {
    background-color: #000;
    color: #babfc3
}

.navbar.is-dark .navbar-brand .navbar-link::after {
    border-color: #babfc3
}

.navbar.is-dark .navbar-burger {
    color: #babfc3
}

.navbar.is-primary {
    background-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.navbar.is-primary .navbar-brand .navbar-link, .navbar.is-primary .navbar-brand > .navbar-item {
    color: rgba(0, 0, 0, .7)
}

.navbar.is-primary .navbar-brand .navbar-link.is-active, .navbar.is-primary .navbar-brand .navbar-link:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, .navbar.is-primary .navbar-brand > a.navbar-item:hover {
    background-color: #ffcc30;
    color: rgba(0, 0, 0, .7)
}

.navbar.is-primary .navbar-brand .navbar-link::after {
    border-color: rgba(0, 0, 0, .7)
}

.navbar.is-primary .navbar-burger {
    color: rgba(0, 0, 0, .7)
}

.navbar.is-link {
    background-color: #0047d9;
    color: #fff
}

.navbar.is-link .navbar-brand .navbar-link, .navbar.is-link .navbar-brand > .navbar-item {
    color: #fff
}

.navbar.is-link .navbar-brand .navbar-link.is-active, .navbar.is-link .navbar-brand .navbar-link:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, .navbar.is-link .navbar-brand > a.navbar-item:hover {
    background-color: #003fc0;
    color: #fff
}

.navbar.is-link .navbar-brand .navbar-link::after {
    border-color: #fff
}

.navbar.is-link .navbar-burger {
    color: #fff
}

.navbar.is-info {
    background-color: #146aa8;
    color: #fff
}

.navbar.is-info .navbar-brand .navbar-link, .navbar.is-info .navbar-brand > .navbar-item {
    color: #fff
}

.navbar.is-info .navbar-brand .navbar-link.is-active, .navbar.is-info .navbar-brand .navbar-link:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, .navbar.is-info .navbar-brand > a.navbar-item:hover {
    background-color: #115c91;
    color: #fff
}

.navbar.is-info .navbar-brand .navbar-link::after {
    border-color: #fff
}

.navbar.is-info .navbar-burger {
    color: #fff
}

.navbar.is-success {
    background-color: #00b04b;
    color: #fff
}

.navbar.is-success .navbar-brand .navbar-link, .navbar.is-success .navbar-brand > .navbar-item {
    color: #fff
}

.navbar.is-success .navbar-brand .navbar-link.is-active, .navbar.is-success .navbar-brand .navbar-link:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, .navbar.is-success .navbar-brand > a.navbar-item:hover {
    background-color: #009740;
    color: #fff
}

.navbar.is-success .navbar-brand .navbar-link::after {
    border-color: #fff
}

.navbar.is-success .navbar-burger {
    color: #fff
}

.navbar.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, .7)
}

.navbar.is-warning .navbar-brand .navbar-link, .navbar.is-warning .navbar-brand > .navbar-item {
    color: rgba(0, 0, 0, .7)
}

.navbar.is-warning .navbar-brand .navbar-link.is-active, .navbar.is-warning .navbar-brand .navbar-link:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, .navbar.is-warning .navbar-brand > a.navbar-item:hover {
    background-color: #ffd83d;
    color: rgba(0, 0, 0, .7)
}

.navbar.is-warning .navbar-brand .navbar-link::after {
    border-color: rgba(0, 0, 0, .7)
}

.navbar.is-warning .navbar-burger {
    color: rgba(0, 0, 0, .7)
}

.navbar.is-danger {
    background-color: #d80027;
    color: #fff
}

.navbar.is-danger .navbar-brand .navbar-link, .navbar.is-danger .navbar-brand > .navbar-item {
    color: #fff
}

.navbar.is-danger .navbar-brand .navbar-link.is-active, .navbar.is-danger .navbar-brand .navbar-link:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, .navbar.is-danger .navbar-brand > a.navbar-item:hover {
    background-color: #bf0022;
    color: #fff
}

.navbar.is-danger .navbar-brand .navbar-link::after {
    border-color: #fff
}

.navbar.is-danger .navbar-burger {
    color: #fff
}

.navbar > .container {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 3.25rem;
    width: 100%
}

.navbar.has-shadow {
    -webkit-box-shadow: 0 2px 0 0 #f6f7f9;
    box-shadow: 0 2px 0 0 #f6f7f9
}

.navbar.is-fixed-bottom, .navbar.is-fixed-top {
    left: 0;
    position: fixed;
    right: 0;
    z-index: 30
}

.navbar.is-fixed-bottom {
    bottom: 0
}

.navbar.is-fixed-bottom.has-shadow {
    -webkit-box-shadow: 0 -2px 0 0 #f6f7f9;
    box-shadow: 0 -2px 0 0 #f6f7f9
}

.navbar.is-fixed-top {
    top: 0
}

body.has-navbar-fixed-top, html.has-navbar-fixed-top {
    padding-top: 3.25rem
}

body.has-navbar-fixed-bottom, html.has-navbar-fixed-bottom {
    padding-bottom: 3.25rem
}

.navbar-brand, .navbar-tabs {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-height: 3.25rem
}

.navbar-brand a.navbar-item:hover {
    background-color: transparent
}

.navbar-tabs {
    -webkit-overflow-scrolling: touch;
    max-width: 100vw;
    overflow-x: auto;
    overflow-y: hidden
}

.navbar-burger {
    color: #4a4a4a;
    cursor: pointer;
    display: block;
    height: 3.25rem;
    position: relative;
    width: 3.25rem;
    margin-left: auto
}

.navbar-burger span {
    background-color: currentColor;
    display: block;
    height: 1px;
    left: calc(50% - 8px);
    position: absolute;
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transition-duration: 86ms;
    transition-duration: 86ms;
    -webkit-transition-property: background-color, opacity, -webkit-transform;
    transition-property: background-color, opacity, -webkit-transform;
    transition-property: background-color, opacity, transform;
    transition-property: background-color, opacity, transform, -webkit-transform;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    width: 16px
}

.navbar-burger span:nth-child(1) {
    top: calc(50% - 6px)
}

.navbar-burger span:nth-child(2) {
    top: calc(50% - 1px)
}

.navbar-burger span:nth-child(3) {
    top: calc(50% + 4px)
}

.navbar-burger:hover {
    background-color: rgba(0, 0, 0, .05)
}

.navbar-burger.is-active span:nth-child(1) {
    -webkit-transform: translateY(5px) rotate(45deg);
    transform: translateY(5px) rotate(45deg)
}

.navbar-burger.is-active span:nth-child(2) {
    opacity: 0
}

.navbar-burger.is-active span:nth-child(3) {
    -webkit-transform: translateY(-5px) rotate(-45deg);
    transform: translateY(-5px) rotate(-45deg)
}

.navbar-menu {
    display: none
}

.navbar-item, .navbar-link {
    color: #4a4a4a;
    display: block;
    line-height: 1.5;
    padding: .5rem .75rem;
    position: relative
}

.navbar-item .icon:only-child, .navbar-link .icon:only-child {
    margin-left: -.25rem;
    margin-right: -.25rem
}

.navbar-link, a.navbar-item {
    cursor: pointer
}

.navbar-link.is-active, .navbar-link:hover, a.navbar-item.is-active, a.navbar-item:hover {
    background-color: #fafafa;
    color: #0047d9
}

.navbar-item {
    display: block;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.navbar-item img {
    max-height: 1.75rem
}

.navbar-item.has-dropdown {
    padding: 0
}

.navbar-item.is-expanded {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1
}

.navbar-item.is-tab {
    border-bottom: 1px solid transparent;
    min-height: 3.25rem;
    padding-bottom: calc(.5rem - 1px)
}

.navbar-item.is-tab:hover {
    background-color: transparent;
    border-bottom-color: #0047d9
}

.navbar-item.is-tab.is-active {
    background-color: transparent;
    border-bottom-color: #0047d9;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    color: #0047d9;
    padding-bottom: calc(.5rem - 3px)
}

.navbar-content {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1
}

.navbar-link:not(.is-arrowless) {
    padding-right: 2.5em
}

.navbar-link:not(.is-arrowless)::after {
    border-color: #0047d9;
    margin-top: -.375em;
    right: 1.125em
}

.navbar-dropdown {
    font-size: .875rem;
    padding-bottom: .5rem;
    padding-top: .5rem
}

.navbar-dropdown .navbar-item {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.navbar-divider {
    background-color: #f6f7f9;
    border: none;
    display: none;
    height: 2px;
    margin: .5rem 0
}

.hero.is-fullheight-with-navbar {
    min-height: calc(100vh - 3.25rem)
}

.pagination {
    font-size: .875rem;
    margin: -.25rem
}

.pagination.is-small {
    font-size: .75rem
}

.pagination.is-medium {
    font-size: 1.25rem
}

.pagination.is-large {
    font-size: 1.5rem
}

.pagination.is-rounded .pagination-next, .pagination.is-rounded .pagination-previous {
    padding-left: 1em;
    padding-right: 1em;
    border-radius: 290486px
}

.pagination.is-rounded .pagination-link {
    border-radius: 290486px
}

.pagination, .pagination-list {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.pagination-ellipsis, .pagination-link, .pagination-next, .pagination-previous {
    font-size: 1em;
    padding-left: .5em;
    padding-right: .5em;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: .25rem;
    text-align: center
}

.pagination-link, .pagination-next, .pagination-previous {
    border-color: transparent;
    color: #000;
    min-width: 0
}

.pagination-link:hover, .pagination-next:hover, .pagination-previous:hover {
    border-color: transparent;
    color: #146aa8
}

.pagination-link:focus, .pagination-next:focus, .pagination-previous:focus {
    border-color: #0047d9
}

.pagination-link:active, .pagination-next:active, .pagination-previous:active {
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2)
}

.pagination-link[disabled], .pagination-next[disabled], .pagination-previous[disabled] {
    background-color: #828a90;
    border-color: #828a90;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #7a7a7a;
    opacity: .5
}

.pagination-next, .pagination-previous {
    padding-left: .75em;
    padding-right: .75em;
    white-space: nowrap
}

.pagination-link.is-current {
    background-color: #ffd249;
    border-color: transparent;
    color: #000
}

.pagination-ellipsis {
    color: #000;
    pointer-events: none
}

.pagination-list {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.panel {
    font-size: .875rem
}

.panel:not(:last-child) {
    margin-bottom: 1.5rem
}

.panel-block, .panel-heading, .panel-tabs {
    border-bottom: 1px solid #828a90;
    border-left: 1px solid #828a90;
    border-right: 1px solid #828a90
}

.panel-block:first-child, .panel-heading:first-child, .panel-tabs:first-child {
    border-top: 1px solid #828a90
}

.panel-heading {
    background-color: #f6f7f9;
    border-radius: 3px 3px 0 0;
    color: #000;
    font-size: 1.25em;
    font-weight: 300;
    line-height: 1.25;
    padding: .5em .75em
}

.panel-tabs {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875em;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.panel-tabs a {
    border-bottom: 1px solid #828a90;
    margin-bottom: -1px;
    padding: .5em
}

.panel-tabs a.is-active {
    border-bottom-color: #4a4a4a;
    color: #000
}

.panel-list a {
    color: #4a4a4a
}

.panel-list a:hover {
    color: #0047d9
}

.panel-block {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: .5em .75em
}

.panel-block input[type=checkbox] {
    margin-right: .75em
}

.panel-block > .control {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    width: 100%
}

.panel-block.is-wrapped {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.panel-block.is-active {
    border-left-color: #0047d9;
    color: #000
}

.panel-block.is-active .panel-icon {
    color: #0047d9
}

a.panel-block, label.panel-block {
    cursor: pointer
}

a.panel-block:hover, label.panel-block:hover {
    background-color: #f6f7f9
}

.panel-icon {
    display: inline-block;
    font-size: 14px;
    height: 1em;
    line-height: 1em;
    text-align: center;
    vertical-align: top;
    width: 1em;
    color: #7a7a7a;
    margin-right: .75em
}

.panel-icon .fa {
    font-size: inherit;
    line-height: inherit
}

.tabs {
    -webkit-overflow-scrolling: touch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .875rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    overflow: hidden;
    overflow-x: auto;
    white-space: nowrap
}

.tabs a {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom-color: #828a90;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #4a4a4a;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: -1px;
    padding: .5em 1em;
    vertical-align: top
}

.tabs a:hover {
    border-bottom-color: #000;
    color: #000
}

.tabs li {
    display: block
}

.tabs li.is-active a {
    border-bottom-color: #0047d9;
    color: #0047d9
}

.tabs ul {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom-color: #828a90;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.tabs ul.is-left {
    padding-right: .75em
}

.tabs ul.is-center {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: .75em;
    padding-right: .75em
}

.tabs ul.is-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding-left: .75em
}

.tabs .icon:first-child {
    margin-right: .5em
}

.tabs .icon:last-child {
    margin-left: .5em
}

.tabs.is-centered ul {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.tabs.is-right ul {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.tabs.is-boxed a {
    border: 1px solid transparent;
    border-radius: 3px 3px 0 0
}

.tabs.is-boxed a:hover {
    background-color: #f6f7f9;
    border-bottom-color: #828a90
}

.tabs.is-boxed li.is-active a {
    background-color: #fff;
    border-color: #828a90;
    border-bottom-color: transparent !important
}

.tabs.is-fullwidth li {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.tabs.is-toggle a {
    border-color: #828a90;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 0;
    position: relative
}

.tabs.is-toggle a:hover {
    background-color: #f6f7f9;
    border-color: #828a90;
    z-index: 2
}

.tabs.is-toggle li + li {
    margin-left: -1px
}

.tabs.is-toggle li:first-child a {
    border-radius: 3px 0 0 3px
}

.tabs.is-toggle li:last-child a {
    border-radius: 0 3px 3px 0
}

.tabs.is-toggle li.is-active a {
    background-color: #0047d9;
    border-color: #0047d9;
    color: #fff;
    z-index: 1
}

.tabs.is-toggle ul {
    border-bottom: none
}

.tabs.is-toggle.is-toggle-rounded li:first-child a {
    border-bottom-left-radius: 290486px;
    border-top-left-radius: 290486px;
    padding-left: 1.25em
}

.tabs.is-toggle.is-toggle-rounded li:last-child a {
    border-bottom-right-radius: 290486px;
    border-top-right-radius: 290486px;
    padding-right: 1.25em
}

.tabs.is-small {
    font-size: .75rem
}

.tabs.is-medium {
    font-size: 1.25rem
}

.tabs.is-large {
    font-size: 1.5rem
}

.column {
    display: block;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    padding: .75rem
}

.columns.is-mobile > .column.is-narrow {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.columns.is-mobile > .column.is-full {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 100%
}

.columns.is-mobile > .column.is-three-quarters {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 75%
}

.columns.is-mobile > .column.is-two-thirds {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 66.6666%
}

.columns.is-mobile > .column.is-half {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 50%
}

.columns.is-mobile > .column.is-one-third {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 33.3333%
}

.columns.is-mobile > .column.is-one-quarter {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 25%
}

.columns.is-mobile > .column.is-one-fifth {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 20%
}

.columns.is-mobile > .column.is-two-fifths {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 40%
}

.columns.is-mobile > .column.is-three-fifths {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 60%
}

.columns.is-mobile > .column.is-four-fifths {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 80%
}

.columns.is-mobile > .column.is-offset-three-quarters {
    margin-left: 75%
}

.columns.is-mobile > .column.is-offset-two-thirds {
    margin-left: 66.6666%
}

.columns.is-mobile > .column.is-offset-half {
    margin-left: 50%
}

.columns.is-mobile > .column.is-offset-one-third {
    margin-left: 33.3333%
}

.columns.is-mobile > .column.is-offset-one-quarter {
    margin-left: 25%
}

.columns.is-mobile > .column.is-offset-one-fifth {
    margin-left: 20%
}

.columns.is-mobile > .column.is-offset-two-fifths {
    margin-left: 40%
}

.columns.is-mobile > .column.is-offset-three-fifths {
    margin-left: 60%
}

.columns.is-mobile > .column.is-offset-four-fifths {
    margin-left: 80%
}

.columns.is-mobile > .column.is-1 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 8.3333333333%
}

.columns.is-mobile > .column.is-offset-1 {
    margin-left: 8.3333333333%
}

.columns.is-mobile > .column.is-2 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 16.6666666667%
}

.columns.is-mobile > .column.is-offset-2 {
    margin-left: 16.6666666667%
}

.columns.is-mobile > .column.is-3 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 25%
}

.columns.is-mobile > .column.is-offset-3 {
    margin-left: 25%
}

.columns.is-mobile > .column.is-4 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 33.3333333333%
}

.columns.is-mobile > .column.is-offset-4 {
    margin-left: 33.3333333333%
}

.columns.is-mobile > .column.is-5 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 41.6666666667%
}

.columns.is-mobile > .column.is-offset-5 {
    margin-left: 41.6666666667%
}

.columns.is-mobile > .column.is-6 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 50%
}

.columns.is-mobile > .column.is-offset-6 {
    margin-left: 50%
}

.columns.is-mobile > .column.is-7 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 58.3333333333%
}

.columns.is-mobile > .column.is-offset-7 {
    margin-left: 58.3333333333%
}

.columns.is-mobile > .column.is-8 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 66.6666666667%
}

.columns.is-mobile > .column.is-offset-8 {
    margin-left: 66.6666666667%
}

.columns.is-mobile > .column.is-9 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 75%
}

.columns.is-mobile > .column.is-offset-9 {
    margin-left: 75%
}

.columns.is-mobile > .column.is-10 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 83.3333333333%
}

.columns.is-mobile > .column.is-offset-10 {
    margin-left: 83.3333333333%
}

.columns.is-mobile > .column.is-11 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 91.6666666667%
}

.columns.is-mobile > .column.is-offset-11 {
    margin-left: 91.6666666667%
}

.columns.is-mobile > .column.is-12 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 100%
}

.columns.is-mobile > .column.is-offset-12 {
    margin-left: 100%
}

.columns {
    margin-left: -.75rem;
    margin-right: -.75rem;
    margin-top: -.75rem
}

.columns:last-child {
    margin-bottom: -.75rem
}

.columns:not(:last-child) {
    margin-bottom: calc(1.5rem - .75rem + .05rem)
}

.columns.is-centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.columns.is-gapless {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
}

.columns.is-gapless > .column {
    margin: 0;
    padding: 0 !important
}

.columns.is-gapless:not(:last-child) {
    margin-bottom: 1.5rem
}

.columns.is-gapless:last-child {
    margin-bottom: 0
}

.columns.is-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.columns.is-multiline {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.columns.is-vcentered {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.columns.is-variable {
    --columnGap: 0.75rem;
    margin-left: calc(-1 * var(--columnGap));
    margin-right: calc(-1 * var(--columnGap))
}

.columns.is-variable .column {
    padding-left: var(--columnGap);
    padding-right: var(--columnGap)
}

.columns.is-variable.is-0 {
    --columnGap: 0rem
}

.columns.is-variable.is-1 {
    --columnGap: 0.25rem
}

.columns.is-variable.is-2 {
    --columnGap: 0.5rem
}

.columns.is-variable.is-3 {
    --columnGap: 0.75rem
}

.columns.is-variable.is-4 {
    --columnGap: 1rem
}

.columns.is-variable.is-5 {
    --columnGap: 1.25rem
}

.columns.is-variable.is-6 {
    --columnGap: 1.5rem
}

.columns.is-variable.is-7 {
    --columnGap: 1.75rem
}

.columns.is-variable.is-8 {
    --columnGap: 2rem
}

.tile {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: block;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    min-height: -webkit-min-content;
    min-height: -moz-min-content;
    min-height: min-content
}

.tile.is-ancestor {
    margin-left: -.75rem;
    margin-right: -.75rem;
    margin-top: -.75rem
}

.tile.is-ancestor:last-child {
    margin-bottom: -.75rem
}

.tile.is-ancestor:not(:last-child) {
    margin-bottom: .75rem
}

.tile.is-child {
    margin: 0 !important
}

.tile.is-parent {
    padding: .75rem
}

.tile.is-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.tile.is-vertical > .tile.is-child:not(:last-child) {
    margin-bottom: 1.5rem !important
}

.hero {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.hero .navbar {
    background: 0 0
}

.hero .tabs ul {
    border-bottom: none
}

.hero.is-white {
    background-color: #fff;
    color: #000
}

.hero.is-white a:not(.button):not(.dropdown-item):not(.tag), .hero.is-white strong {
    color: inherit
}

.hero.is-white .title {
    color: #000
}

.hero.is-white .subtitle {
    color: rgba(0, 0, 0, .9)
}

.hero.is-white .subtitle a:not(.button), .hero.is-white .subtitle strong {
    color: #000
}

.hero.is-white .navbar-item, .hero.is-white .navbar-link {
    color: rgba(0, 0, 0, .7)
}

.hero.is-white .navbar-link.is-active, .hero.is-white .navbar-link:hover, .hero.is-white a.navbar-item.is-active, .hero.is-white a.navbar-item:hover {
    background-color: #f2f2f2;
    color: #000
}

.hero.is-white .tabs a {
    color: #000;
    opacity: .9
}

.hero.is-white .tabs a:hover {
    opacity: 1
}

.hero.is-white .tabs li.is-active a {
    opacity: 1
}

.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a {
    color: #000
}

.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.hero.is-white.is-bold {
    background-image: linear-gradient(141deg, #e6e5e5 0, #fff 71%, #fff 100%)
}

.hero.is-black {
    background-color: #000;
    color: #fff
}

.hero.is-black a:not(.button):not(.dropdown-item):not(.tag), .hero.is-black strong {
    color: inherit
}

.hero.is-black .title {
    color: #fff
}

.hero.is-black .subtitle {
    color: rgba(255, 255, 255, .9)
}

.hero.is-black .subtitle a:not(.button), .hero.is-black .subtitle strong {
    color: #fff
}

.hero.is-black .navbar-item, .hero.is-black .navbar-link {
    color: rgba(255, 255, 255, .7)
}

.hero.is-black .navbar-link.is-active, .hero.is-black .navbar-link:hover, .hero.is-black a.navbar-item.is-active, .hero.is-black a.navbar-item:hover {
    background-color: #000;
    color: #fff
}

.hero.is-black .tabs a {
    color: #fff;
    opacity: .9
}

.hero.is-black .tabs a:hover {
    opacity: 1
}

.hero.is-black .tabs li.is-active a {
    opacity: 1
}

.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a {
    color: #fff
}

.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover {
    background-color: #fff;
    border-color: #fff;
    color: #000
}

.hero.is-black.is-bold {
    background-image: linear-gradient(141deg, #000 0, #000 71%, #0d0d0d 100%)
}

.hero.is-light {
    background-color: #babfc3;
    color: #000
}

.hero.is-light a:not(.button):not(.dropdown-item):not(.tag), .hero.is-light strong {
    color: inherit
}

.hero.is-light .title {
    color: #000
}

.hero.is-light .subtitle {
    color: rgba(0, 0, 0, .9)
}

.hero.is-light .subtitle a:not(.button), .hero.is-light .subtitle strong {
    color: #000
}

.hero.is-light .navbar-item, .hero.is-light .navbar-link {
    color: rgba(0, 0, 0, .7)
}

.hero.is-light .navbar-link.is-active, .hero.is-light .navbar-link:hover, .hero.is-light a.navbar-item.is-active, .hero.is-light a.navbar-item:hover {
    background-color: #acb2b7;
    color: #000
}

.hero.is-light .tabs a {
    color: #000;
    opacity: .9
}

.hero.is-light .tabs a:hover {
    opacity: 1
}

.hero.is-light .tabs li.is-active a {
    opacity: 1
}

.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a {
    color: #000
}

.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover {
    background-color: #000;
    border-color: #000;
    color: #babfc3
}

.hero.is-light.is-bold {
    background-image: linear-gradient(141deg, #96acb4 0, #babfc3 71%, #c5cad1 100%)
}

.hero.is-dark {
    background-color: #000;
    color: #babfc3
}

.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag), .hero.is-dark strong {
    color: inherit
}

.hero.is-dark .title {
    color: #babfc3
}

.hero.is-dark .subtitle {
    color: rgba(186, 191, 195, .9)
}

.hero.is-dark .subtitle a:not(.button), .hero.is-dark .subtitle strong {
    color: #babfc3
}

.hero.is-dark .navbar-item, .hero.is-dark .navbar-link {
    color: rgba(186, 191, 195, .7)
}

.hero.is-dark .navbar-link.is-active, .hero.is-dark .navbar-link:hover, .hero.is-dark a.navbar-item.is-active, .hero.is-dark a.navbar-item:hover {
    background-color: #000;
    color: #babfc3
}

.hero.is-dark .tabs a {
    color: #babfc3;
    opacity: .9
}

.hero.is-dark .tabs a:hover {
    opacity: 1
}

.hero.is-dark .tabs li.is-active a {
    opacity: 1
}

.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a {
    color: #babfc3
}

.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover {
    background-color: #babfc3;
    border-color: #babfc3;
    color: #000
}

.hero.is-dark.is-bold {
    background-image: linear-gradient(141deg, #000 0, #000 71%, #0d0d0d 100%)
}

.hero.is-primary {
    background-color: #ffd249;
    color: rgba(0, 0, 0, .7)
}

.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag), .hero.is-primary strong {
    color: inherit
}

.hero.is-primary .title {
    color: rgba(0, 0, 0, .7)
}

.hero.is-primary .subtitle {
    color: rgba(0, 0, 0, .9)
}

.hero.is-primary .subtitle a:not(.button), .hero.is-primary .subtitle strong {
    color: rgba(0, 0, 0, .7)
}

.hero.is-primary .navbar-item, .hero.is-primary .navbar-link {
    color: rgba(0, 0, 0, .7)
}

.hero.is-primary .navbar-link.is-active, .hero.is-primary .navbar-link:hover, .hero.is-primary a.navbar-item.is-active, .hero.is-primary a.navbar-item:hover {
    background-color: #ffcc30;
    color: rgba(0, 0, 0, .7)
}

.hero.is-primary .tabs a {
    color: rgba(0, 0, 0, .7);
    opacity: .9
}

.hero.is-primary .tabs a:hover {
    opacity: 1
}

.hero.is-primary .tabs li.is-active a {
    opacity: 1
}

.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a {
    color: rgba(0, 0, 0, .7)
}

.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover {
    background-color: rgba(0, 0, 0, .7);
    border-color: rgba(0, 0, 0, .7);
    color: #ffd249
}

.hero.is-primary.is-bold {
    background-image: linear-gradient(141deg, #ff9f16 0, #ffd249 71%, #fff263 100%)
}

.hero.is-link {
    background-color: #0047d9;
    color: #fff
}

.hero.is-link a:not(.button):not(.dropdown-item):not(.tag), .hero.is-link strong {
    color: inherit
}

.hero.is-link .title {
    color: #fff
}

.hero.is-link .subtitle {
    color: rgba(255, 255, 255, .9)
}

.hero.is-link .subtitle a:not(.button), .hero.is-link .subtitle strong {
    color: #fff
}

.hero.is-link .navbar-item, .hero.is-link .navbar-link {
    color: rgba(255, 255, 255, .7)
}

.hero.is-link .navbar-link.is-active, .hero.is-link .navbar-link:hover, .hero.is-link a.navbar-item.is-active, .hero.is-link a.navbar-item:hover {
    background-color: #003fc0;
    color: #fff
}

.hero.is-link .tabs a {
    color: #fff;
    opacity: .9
}

.hero.is-link .tabs a:hover {
    opacity: 1
}

.hero.is-link .tabs li.is-active a {
    opacity: 1
}

.hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a {
    color: #fff
}

.hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover {
    background-color: #fff;
    border-color: #fff;
    color: #0047d9
}

.hero.is-link.is-bold {
    background-image: linear-gradient(141deg, #0052a6 0, #0047d9 71%, #0027f3 100%)
}

.hero.is-info {
    background-color: #146aa8;
    color: #fff
}

.hero.is-info a:not(.button):not(.dropdown-item):not(.tag), .hero.is-info strong {
    color: inherit
}

.hero.is-info .title {
    color: #fff
}

.hero.is-info .subtitle {
    color: rgba(255, 255, 255, .9)
}

.hero.is-info .subtitle a:not(.button), .hero.is-info .subtitle strong {
    color: #fff
}

.hero.is-info .navbar-item, .hero.is-info .navbar-link {
    color: rgba(255, 255, 255, .7)
}

.hero.is-info .navbar-link.is-active, .hero.is-info .navbar-link:hover, .hero.is-info a.navbar-item.is-active, .hero.is-info a.navbar-item:hover {
    background-color: #115c91;
    color: #fff
}

.hero.is-info .tabs a {
    color: #fff;
    opacity: .9
}

.hero.is-info .tabs a:hover {
    opacity: 1
}

.hero.is-info .tabs li.is-active a {
    opacity: 1
}

.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a {
    color: #fff
}

.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover {
    background-color: #fff;
    border-color: #fff;
    color: #146aa8
}

.hero.is-info.is-bold {
    background-image: linear-gradient(141deg, #086381 0, #146aa8 71%, #115bc4 100%)
}

.hero.is-success {
    background-color: #00b04b;
    color: #fff
}

.hero.is-success a:not(.button):not(.dropdown-item):not(.tag), .hero.is-success strong {
    color: inherit
}

.hero.is-success .title {
    color: #fff
}

.hero.is-success .subtitle {
    color: rgba(255, 255, 255, .9)
}

.hero.is-success .subtitle a:not(.button), .hero.is-success .subtitle strong {
    color: #fff
}

.hero.is-success .navbar-item, .hero.is-success .navbar-link {
    color: rgba(255, 255, 255, .7)
}

.hero.is-success .navbar-link.is-active, .hero.is-success .navbar-link:hover, .hero.is-success a.navbar-item.is-active, .hero.is-success a.navbar-item:hover {
    background-color: #009740;
    color: #fff
}

.hero.is-success .tabs a {
    color: #fff;
    opacity: .9
}

.hero.is-success .tabs a:hover {
    opacity: 1
}

.hero.is-success .tabs li.is-active a {
    opacity: 1
}

.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a {
    color: #fff
}

.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover {
    background-color: #fff;
    border-color: #fff;
    color: #00b04b
}

.hero.is-success.is-bold {
    background-image: linear-gradient(141deg, #007d20 0, #00b04b 71%, #00ca77 100%)
}

.hero.is-warning {
    background-color: #ffdd57;
    color: rgba(0, 0, 0, .7)
}

.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag), .hero.is-warning strong {
    color: inherit
}

.hero.is-warning .title {
    color: rgba(0, 0, 0, .7)
}

.hero.is-warning .subtitle {
    color: rgba(0, 0, 0, .9)
}

.hero.is-warning .subtitle a:not(.button), .hero.is-warning .subtitle strong {
    color: rgba(0, 0, 0, .7)
}

.hero.is-warning .navbar-item, .hero.is-warning .navbar-link {
    color: rgba(0, 0, 0, .7)
}

.hero.is-warning .navbar-link.is-active, .hero.is-warning .navbar-link:hover, .hero.is-warning a.navbar-item.is-active, .hero.is-warning a.navbar-item:hover {
    background-color: #ffd83d;
    color: rgba(0, 0, 0, .7)
}

.hero.is-warning .tabs a {
    color: rgba(0, 0, 0, .7);
    opacity: .9
}

.hero.is-warning .tabs a:hover {
    opacity: 1
}

.hero.is-warning .tabs li.is-active a {
    opacity: 1
}

.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a {
    color: rgba(0, 0, 0, .7)
}

.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover {
    background-color: rgba(0, 0, 0, .7);
    border-color: rgba(0, 0, 0, .7);
    color: #ffdd57
}

.hero.is-warning.is-bold {
    background-image: linear-gradient(141deg, #ffaf24 0, #ffdd57 71%, #fffa70 100%)
}

.hero.is-danger {
    background-color: #d80027;
    color: #fff
}

.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag), .hero.is-danger strong {
    color: inherit
}

.hero.is-danger .title {
    color: #fff
}

.hero.is-danger .subtitle {
    color: rgba(255, 255, 255, .9)
}

.hero.is-danger .subtitle a:not(.button), .hero.is-danger .subtitle strong {
    color: #fff
}

.hero.is-danger .navbar-item, .hero.is-danger .navbar-link {
    color: rgba(255, 255, 255, .7)
}

.hero.is-danger .navbar-link.is-active, .hero.is-danger .navbar-link:hover, .hero.is-danger a.navbar-item.is-active, .hero.is-danger a.navbar-item:hover {
    background-color: #bf0022;
    color: #fff
}

.hero.is-danger .tabs a {
    color: #fff;
    opacity: .9
}

.hero.is-danger .tabs a:hover {
    opacity: 1
}

.hero.is-danger .tabs li.is-active a {
    opacity: 1
}

.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a {
    color: #fff
}

.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover {
    background-color: rgba(0, 0, 0, .1)
}

.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover {
    background-color: #fff;
    border-color: #fff;
    color: #d80027
}

.hero.is-danger.is-bold {
    background-image: linear-gradient(141deg, #a50039 0, #d80027 71%, #f20003 100%)
}

.hero.is-small .hero-body {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem
}

.hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body, .hero.is-halfheight .hero-body {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container, .hero.is-halfheight .hero-body > .container {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1
}

.hero.is-halfheight {
    min-height: 50vh
}

.hero.is-fullheight {
    min-height: 100vh
}

.hero-video {
    overflow: hidden
}

.hero-video video {
    left: 50%;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0)
}

.hero-video.is-transparent {
    opacity: .3
}

.hero-buttons {
    margin-top: 1.5rem
}

.hero-foot, .hero-head {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.hero-body {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 3rem 1.5rem
}

.section {
    padding: 3rem 1.5rem
}

.footer {
    background-color: #fafafa;
    padding: 3rem 1.5rem 6rem
}

.is-checkradio[type=checkbox]:checked + label::before, .is-checkradio[type=checkbox]:checked + label:before {
    background-color: #ffd249 !important;
    border: 1px solid #ffd249;
    border-color: #ffd249
}

.is-checkradio[type=checkbox], .is-checkradio[type=radio] {
    outline: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: inline-block;
    position: absolute;
    opacity: 0
}

.is-checkradio[type=checkbox] + label, .is-checkradio[type=radio] + label {
    position: relative;
    display: initial;
    cursor: pointer;
    vertical-align: middle;
    margin: .5rem 0;
    padding: .2rem .5rem .2rem 0;
    border-radius: 2px;
    color: #000
}

.is-checkradio[type=checkbox] + label:first-of-type, .is-checkradio[type=radio] + label:first-of-type {
    margin-left: 0
}

.is-checkradio[type=checkbox] + label:hover::before, .is-checkradio[type=checkbox] + label:hover:before, .is-checkradio[type=radio] + label:hover::before, .is-checkradio[type=radio] + label:hover:before {
    -webkit-animation-duration: .4s;
    animation-duration: .4s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: hover-color;
    animation-name: hover-color
}

.is-checkradio[type=checkbox] + label::before, .is-checkradio[type=checkbox] + label:before, .is-checkradio[type=radio] + label::before, .is-checkradio[type=radio] + label:before {
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    border: 1px solid #babfc3;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff !important
}

.is-checkradio[type=checkbox] + label::after, .is-checkradio[type=checkbox] + label:after, .is-checkradio[type=radio] + label::after, .is-checkradio[type=radio] + label:after {
    position: absolute;
    display: none;
    content: '';
    top: 0;
    border-color: #ffd249
}

.is-checkradio[type=checkbox].is-rtl + label, .is-checkradio[type=radio].is-rtl + label {
    margin-right: 0;
    margin-left: .5rem
}

.is-checkradio[type=checkbox].is-rtl + label::before, .is-checkradio[type=checkbox].is-rtl + label:before, .is-checkradio[type=radio].is-rtl + label::before, .is-checkradio[type=radio].is-rtl + label:before {
    left: auto;
    right: 0
}

.is-checkradio[type=checkbox]:focus + label::before, .is-checkradio[type=checkbox]:focus + label:before, .is-checkradio[type=radio]:focus + label::before, .is-checkradio[type=radio]:focus + label:before {
    outline: 0
}

.is-checkradio[type=checkbox]:hover:not([disabled]) + label::before, .is-checkradio[type=checkbox]:hover:not([disabled]) + label:before, .is-checkradio[type=radio]:hover:not([disabled]) + label::before, .is-checkradio[type=radio]:hover:not([disabled]) + label:before {
    border-color: #ffd249
}

.is-checkradio[type=checkbox]:checked + label::before, .is-checkradio[type=checkbox]:checked + label:before, .is-checkradio[type=radio]:checked + label::before, .is-checkradio[type=radio]:checked + label:before {
    background-color: #ffd249;
    border: 1px solid #ffd249;
    border-color: #ffd249
}

.is-checkradio[type=checkbox]:checked[disabled], .is-checkradio[type=radio]:checked[disabled] {
    cursor: not-allowed
}

.is-checkradio[type=checkbox]:checked[disabled] + label, .is-checkradio[type=radio]:checked[disabled] + label {
    opacity: .5
}

.is-checkradio[type=checkbox]:checked + label::before, .is-checkradio[type=checkbox]:checked + label:before, .is-checkradio[type=radio]:checked + label::before, .is-checkradio[type=radio]:checked + label:before {
    -webkit-animation-name: none;
    animation-name: none
}

.is-checkradio[type=checkbox]:checked + label::after, .is-checkradio[type=checkbox]:checked + label:after, .is-checkradio[type=radio]:checked + label::after, .is-checkradio[type=radio]:checked + label:after {
    display: inline-block
}

.is-checkradio[type=checkbox][disabled], .is-checkradio[type=radio][disabled] {
    cursor: not-allowed
}

.is-checkradio[type=checkbox][disabled] + label, .is-checkradio[type=radio][disabled] + label {
    opacity: .5;
    cursor: not-allowed
}

.is-checkradio[type=checkbox][disabled] + label::after, .is-checkradio[type=checkbox][disabled] + label::before, .is-checkradio[type=checkbox][disabled] + label:after, .is-checkradio[type=checkbox][disabled] + label:before, .is-checkradio[type=checkbox][disabled] + label:hover, .is-checkradio[type=radio][disabled] + label::after, .is-checkradio[type=radio][disabled] + label::before, .is-checkradio[type=radio][disabled] + label:after, .is-checkradio[type=radio][disabled] + label:before, .is-checkradio[type=radio][disabled] + label:hover {
    cursor: not-allowed
}

.is-checkradio[type=checkbox][disabled]:hover, .is-checkradio[type=radio][disabled]:hover {
    cursor: not-allowed
}

.is-checkradio[type=checkbox][disabled]:hover::before, .is-checkradio[type=checkbox][disabled]:hover:before, .is-checkradio[type=radio][disabled]:hover::before, .is-checkradio[type=radio][disabled]:hover:before {
    -webkit-animation-name: none;
    animation-name: none
}

.is-checkradio[type=checkbox][disabled]::before, .is-checkradio[type=checkbox][disabled]:before, .is-checkradio[type=radio][disabled]::before, .is-checkradio[type=radio][disabled]:before {
    cursor: not-allowed
}

.is-checkradio[type=checkbox][disabled]::after, .is-checkradio[type=checkbox][disabled]:after, .is-checkradio[type=radio][disabled]::after, .is-checkradio[type=radio][disabled]:after {
    cursor: not-allowed
}

.is-checkradio[type=checkbox].has-no-border + label::before, .is-checkradio[type=checkbox].has-no-border + label:before, .is-checkradio[type=radio].has-no-border + label::before, .is-checkradio[type=radio].has-no-border + label:before {
    border: none !important
}

.is-checkradio[type=checkbox].is-block, .is-checkradio[type=radio].is-block {
    display: none !important
}

.is-checkradio[type=checkbox].is-block + label, .is-checkradio[type=radio].is-block + label {
    width: 100% !important;
    background: #babfc3;
    color: rgba(0, 0, 0, .7);
    padding-right: .75em
}

.is-checkradio[type=checkbox].is-block:hover:not([disabled]) + label, .is-checkradio[type=radio].is-block:hover:not([disabled]) + label {
    background: #acb2b7
}

.is-checkradio[type=checkbox] + label::before, .is-checkradio[type=checkbox] + label:before {
    border-radius: 2px
}

.is-checkradio[type=checkbox] + label::after, .is-checkradio[type=checkbox] + label:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transform: translateY(0) rotate(40deg);
    transform: translateY(0) rotate(40deg);
    border-width: .1rem;
    border-style: solid;
    border-color: #000;
    border-top: 0;
    border-left: 0
}

.is-checkradio[type=checkbox].is-circle + label::before, .is-checkradio[type=checkbox].is-circle + label:before {
    border-radius: 50%;
    border-width: 2px;
    border-color: #146aa8
}

.is-checkradio[type=checkbox] + label {
    font-size: .875rem;
    padding-left: 1.75rem
}

.is-checkradio[type=checkbox] + label::before, .is-checkradio[type=checkbox] + label:before {
    width: 14px;
    height: 14px;
    top: 4px
}

.is-checkradio[type=checkbox] + label::after, .is-checkradio[type=checkbox] + label:after {
    width: 4.6666666667px;
    height: 7px;
    top: 6.15px;
    left: 5px
}

.is-checkradio[type=checkbox].is-block + label::before, .is-checkradio[type=checkbox].is-block + label:before {
    width: 1.09375rem;
    height: 1.09375rem;
    left: .175rem;
    top: .175rem
}

.is-checkradio[type=checkbox].is-block + label::after, .is-checkradio[type=checkbox].is-block + label:after {
    top: .309375rem;
    left: .59375rem
}

.is-checkradio[type=checkbox].is-rtl + label {
    padding-left: 0;
    padding-right: 1.75rem
}

.is-checkradio[type=checkbox].is-rtl + label::after, .is-checkradio[type=checkbox].is-rtl + label:after {
    left: auto;
    right: 7px
}

.is-checkradio[type=checkbox].is-small + label {
    font-size: .75rem;
    padding-left: 1.5rem
}

.is-checkradio[type=checkbox].is-small + label::before, .is-checkradio[type=checkbox].is-small + label:before {
    width: 14px;
    height: 14px;
    top: 4px
}

.is-checkradio[type=checkbox].is-small + label::after, .is-checkradio[type=checkbox].is-small + label:after {
    width: 4.6666666667px;
    height: 7px;
    top: 6.15px;
    left: 5px
}

.is-checkradio[type=checkbox].is-small.is-block + label::before, .is-checkradio[type=checkbox].is-small.is-block + label:before {
    width: .9375rem;
    height: .9375rem;
    left: .175rem;
    top: .175rem
}

.is-checkradio[type=checkbox].is-small.is-block + label::after, .is-checkradio[type=checkbox].is-small.is-block + label:after {
    top: .29375rem;
    left: .5375rem
}

.is-checkradio[type=checkbox].is-small.is-rtl + label {
    padding-left: 0;
    padding-right: 1.5rem
}

.is-checkradio[type=checkbox].is-small.is-rtl + label::after, .is-checkradio[type=checkbox].is-small.is-rtl + label:after {
    left: auto;
    right: 7px
}

.is-checkradio[type=checkbox].is-medium + label {
    font-size: 1.25rem;
    padding-left: 2.5rem
}

.is-checkradio[type=checkbox].is-medium + label::before, .is-checkradio[type=checkbox].is-medium + label:before {
    width: 14px;
    height: 14px;
    top: 4px
}

.is-checkradio[type=checkbox].is-medium + label::after, .is-checkradio[type=checkbox].is-medium + label:after {
    width: 4.6666666667px;
    height: 7px;
    top: 6.15px;
    left: 5px
}

.is-checkradio[type=checkbox].is-medium.is-block + label::before, .is-checkradio[type=checkbox].is-medium.is-block + label:before {
    width: 1.5625rem;
    height: 1.5625rem;
    left: .175rem;
    top: .175rem
}

.is-checkradio[type=checkbox].is-medium.is-block + label::after, .is-checkradio[type=checkbox].is-medium.is-block + label:after {
    top: .35625rem;
    left: .7625rem
}

.is-checkradio[type=checkbox].is-medium.is-rtl + label {
    padding-left: 0;
    padding-right: 2.5rem
}

.is-checkradio[type=checkbox].is-medium.is-rtl + label::after, .is-checkradio[type=checkbox].is-medium.is-rtl + label:after {
    left: auto;
    right: 7px
}

.is-checkradio[type=checkbox].is-large + label {
    font-size: 1.5rem;
    padding-left: 3rem
}

.is-checkradio[type=checkbox].is-large + label::before, .is-checkradio[type=checkbox].is-large + label:before {
    width: 14px;
    height: 14px;
    top: 4px
}

.is-checkradio[type=checkbox].is-large + label::after, .is-checkradio[type=checkbox].is-large + label:after {
    width: 4.6666666667px;
    height: 7px;
    top: 6.15px;
    left: 5px
}

.is-checkradio[type=checkbox].is-large.is-block + label::before, .is-checkradio[type=checkbox].is-large.is-block + label:before {
    width: 1.875rem;
    height: 1.875rem;
    left: .175rem;
    top: .175rem
}

.is-checkradio[type=checkbox].is-large.is-block + label::after, .is-checkradio[type=checkbox].is-large.is-block + label:after {
    top: .3875rem;
    left: .875rem
}

.is-checkradio[type=checkbox].is-large.is-rtl + label {
    padding-left: 0;
    padding-right: 3rem
}

.is-checkradio[type=checkbox].is-large.is-rtl + label::after, .is-checkradio[type=checkbox].is-large.is-rtl + label:after {
    left: auto;
    right: 7px
}

.is-checkradio[type=checkbox]:indeterminate + label::after, .is-checkradio[type=checkbox]:indeterminate + label:after {
    display: inline-block;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    border-bottom: none
}

.is-checkradio[type=checkbox]:indeterminate.is-white + label::after, .is-checkradio[type=checkbox]:indeterminate.is-white + label:after {
    border-color: #fff
}

.is-checkradio[type=checkbox]:indeterminate.is-black + label::after, .is-checkradio[type=checkbox]:indeterminate.is-black + label:after {
    border-color: #000
}

.is-checkradio[type=checkbox]:indeterminate.is-light + label::after, .is-checkradio[type=checkbox]:indeterminate.is-light + label:after {
    border-color: #babfc3
}

.is-checkradio[type=checkbox]:indeterminate.is-dark + label::after, .is-checkradio[type=checkbox]:indeterminate.is-dark + label:after {
    border-color: #000
}

.is-checkradio[type=checkbox]:indeterminate.is-primary + label::after, .is-checkradio[type=checkbox]:indeterminate.is-primary + label:after {
    border-color: #ffd249
}

.is-checkradio[type=checkbox]:indeterminate.is-link + label::after, .is-checkradio[type=checkbox]:indeterminate.is-link + label:after {
    border-color: #0047d9
}

.is-checkradio[type=checkbox]:indeterminate.is-info + label::after, .is-checkradio[type=checkbox]:indeterminate.is-info + label:after {
    border-color: #146aa8
}

.is-checkradio[type=checkbox]:indeterminate.is-success + label::after, .is-checkradio[type=checkbox]:indeterminate.is-success + label:after {
    border-color: #00b04b
}

.is-checkradio[type=checkbox]:indeterminate.is-warning + label::after, .is-checkradio[type=checkbox]:indeterminate.is-warning + label:after {
    border-color: #ffdd57
}

.is-checkradio[type=checkbox]:indeterminate.is-danger + label::after, .is-checkradio[type=checkbox]:indeterminate.is-danger + label:after {
    border-color: #d80027
}

.is-checkradio[type=radio] + label::before, .is-checkradio[type=radio] + label:before {
    border-radius: 50%;
    border-width: 1px !important;
    border-color: #babfc3 !important
}

.is-checkradio[type=radio] + label::after, .is-checkradio[type=radio] + label:after {
    border-radius: 50%;
    background: #146aa8;
    left: 0;
    -webkit-transform: scale(.55);
    transform: scale(.55)
}

.is-checkradio[type=radio]:checked.has-background-color + label::before, .is-checkradio[type=radio]:checked.has-background-color + label:before {
    border-color: #4a4a4a !important;
    background-color: #4a4a4a !important
}

.is-checkradio[type=radio]:checked.has-background-color + label::after, .is-checkradio[type=radio]:checked.has-background-color + label:after {
    border-color: #4a4a4a !important;
    background-color: #4a4a4a !important
}

.is-checkradio[type=radio].is-rtl + label {
    padding-left: 0
}

.is-checkradio[type=radio].is-rtl + label::after, .is-checkradio[type=radio].is-rtl + label:after {
    left: auto;
    right: 0
}

.is-checkradio[type=radio] + label {
    font-size: .875rem;
    line-height: 14px;
    padding-left: 21px
}

.is-checkradio[type=radio] + label::after, .is-checkradio[type=radio] + label::before, .is-checkradio[type=radio] + label:after, .is-checkradio[type=radio] + label:before {
    width: 14px;
    height: 14px;
    top: 4px
}

.is-checkradio[type=radio].is-rtl + label {
    padding-right: 28px
}

.is-checkradio[type=radio].is-small + label {
    font-size: .75rem;
    line-height: 14px;
    padding-left: 21px
}

.is-checkradio[type=radio].is-small + label::after, .is-checkradio[type=radio].is-small + label::before, .is-checkradio[type=radio].is-small + label:after, .is-checkradio[type=radio].is-small + label:before {
    width: 14px;
    height: 14px;
    top: 4px
}

.is-checkradio[type=radio].is-small.is-rtl + label {
    padding-right: 28px
}

.is-checkradio[type=radio].is-medium + label {
    font-size: 1.25rem;
    line-height: 14px;
    padding-left: 21px
}

.is-checkradio[type=radio].is-medium + label::after, .is-checkradio[type=radio].is-medium + label::before, .is-checkradio[type=radio].is-medium + label:after, .is-checkradio[type=radio].is-medium + label:before {
    width: 14px;
    height: 14px;
    top: 4px
}

.is-checkradio[type=radio].is-medium.is-rtl + label {
    padding-right: 28px
}

.is-checkradio[type=radio].is-large + label {
    font-size: 1.5rem;
    line-height: 14px;
    padding-left: 21px
}

.is-checkradio[type=radio].is-large + label::after, .is-checkradio[type=radio].is-large + label::before, .is-checkradio[type=radio].is-large + label:after, .is-checkradio[type=radio].is-large + label:before {
    width: 14px;
    height: 14px;
    top: 4px
}

.is-checkradio[type=radio].is-large.is-rtl + label {
    padding-right: 28px
}

@media screen and (min-width: 769px) {
    .is-size-1-desktop {
        font-size: 3rem !important
    }

    .is-size-2-desktop {
        font-size: 2.5rem !important
    }

    .is-size-3-desktop {
        font-size: 2rem !important
    }

    .is-size-4-desktop {
        font-size: 1.5rem !important
    }

    .is-size-5-desktop {
        font-size: 1.25rem !important
    }

    .is-size-6-desktop {
        font-size: .875rem !important
    }

    .is-size-7-desktop {
        font-size: .75rem !important
    }

    .has-text-centered-desktop {
        text-align: center !important
    }

    .has-text-justified-desktop {
        text-align: justify !important
    }

    .has-text-left-desktop {
        text-align: left !important
    }

    .has-text-right-desktop {
        text-align: right !important
    }

    .is-block-desktop {
        display: block !important
    }

    .is-flex-desktop {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-inline-desktop {
        display: inline !important
    }

    .is-inline-block-desktop {
        display: inline-block !important
    }

    .is-inline-flex-desktop {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-hidden-desktop {
        display: none !important
    }

    .is-invisible-desktop {
        visibility: hidden !important
    }

    .container {
        max-width: 641px;
        width: 641px
    }

    .container.is-fluid {
        margin-left: 64px;
        margin-right: 64px;
        max-width: none;
        width: auto
    }

    .navbar.is-white .navbar-end .navbar-link, .navbar.is-white .navbar-end > .navbar-item, .navbar.is-white .navbar-start .navbar-link, .navbar.is-white .navbar-start > .navbar-item {
        color: #000
    }

    .navbar.is-white .navbar-end .navbar-link.is-active, .navbar.is-white .navbar-end .navbar-link:hover, .navbar.is-white .navbar-end > a.navbar-item.is-active, .navbar.is-white .navbar-end > a.navbar-item:hover, .navbar.is-white .navbar-start .navbar-link.is-active, .navbar.is-white .navbar-start .navbar-link:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active, .navbar.is-white .navbar-start > a.navbar-item:hover {
        background-color: #f2f2f2;
        color: #000
    }

    .navbar.is-white .navbar-end .navbar-link::after, .navbar.is-white .navbar-start .navbar-link::after {
        border-color: #000
    }

    .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #f2f2f2;
        color: #000
    }

    .navbar.is-white .navbar-dropdown a.navbar-item.is-active {
        background-color: #fff;
        color: #000
    }

    .navbar.is-black .navbar-end .navbar-link, .navbar.is-black .navbar-end > .navbar-item, .navbar.is-black .navbar-start .navbar-link, .navbar.is-black .navbar-start > .navbar-item {
        color: #fff
    }

    .navbar.is-black .navbar-end .navbar-link.is-active, .navbar.is-black .navbar-end .navbar-link:hover, .navbar.is-black .navbar-end > a.navbar-item.is-active, .navbar.is-black .navbar-end > a.navbar-item:hover, .navbar.is-black .navbar-start .navbar-link.is-active, .navbar.is-black .navbar-start .navbar-link:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active, .navbar.is-black .navbar-start > a.navbar-item:hover {
        background-color: #000;
        color: #fff
    }

    .navbar.is-black .navbar-end .navbar-link::after, .navbar.is-black .navbar-start .navbar-link::after {
        border-color: #fff
    }

    .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #000;
        color: #fff
    }

    .navbar.is-black .navbar-dropdown a.navbar-item.is-active {
        background-color: #000;
        color: #fff
    }

    .navbar.is-light .navbar-end .navbar-link, .navbar.is-light .navbar-end > .navbar-item, .navbar.is-light .navbar-start .navbar-link, .navbar.is-light .navbar-start > .navbar-item {
        color: #000
    }

    .navbar.is-light .navbar-end .navbar-link.is-active, .navbar.is-light .navbar-end .navbar-link:hover, .navbar.is-light .navbar-end > a.navbar-item.is-active, .navbar.is-light .navbar-end > a.navbar-item:hover, .navbar.is-light .navbar-start .navbar-link.is-active, .navbar.is-light .navbar-start .navbar-link:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, .navbar.is-light .navbar-start > a.navbar-item:hover {
        background-color: #acb2b7;
        color: #000
    }

    .navbar.is-light .navbar-end .navbar-link::after, .navbar.is-light .navbar-start .navbar-link::after {
        border-color: #000
    }

    .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #acb2b7;
        color: #000
    }

    .navbar.is-light .navbar-dropdown a.navbar-item.is-active {
        background-color: #babfc3;
        color: #000
    }

    .navbar.is-dark .navbar-end .navbar-link, .navbar.is-dark .navbar-end > .navbar-item, .navbar.is-dark .navbar-start .navbar-link, .navbar.is-dark .navbar-start > .navbar-item {
        color: #babfc3
    }

    .navbar.is-dark .navbar-end .navbar-link.is-active, .navbar.is-dark .navbar-end .navbar-link:hover, .navbar.is-dark .navbar-end > a.navbar-item.is-active, .navbar.is-dark .navbar-end > a.navbar-item:hover, .navbar.is-dark .navbar-start .navbar-link.is-active, .navbar.is-dark .navbar-start .navbar-link:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, .navbar.is-dark .navbar-start > a.navbar-item:hover {
        background-color: #000;
        color: #babfc3
    }

    .navbar.is-dark .navbar-end .navbar-link::after, .navbar.is-dark .navbar-start .navbar-link::after {
        border-color: #babfc3
    }

    .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #000;
        color: #babfc3
    }

    .navbar.is-dark .navbar-dropdown a.navbar-item.is-active {
        background-color: #000;
        color: #babfc3
    }

    .navbar.is-primary .navbar-end .navbar-link, .navbar.is-primary .navbar-end > .navbar-item, .navbar.is-primary .navbar-start .navbar-link, .navbar.is-primary .navbar-start > .navbar-item {
        color: rgba(0, 0, 0, .7)
    }

    .navbar.is-primary .navbar-end .navbar-link.is-active, .navbar.is-primary .navbar-end .navbar-link:hover, .navbar.is-primary .navbar-end > a.navbar-item.is-active, .navbar.is-primary .navbar-end > a.navbar-item:hover, .navbar.is-primary .navbar-start .navbar-link.is-active, .navbar.is-primary .navbar-start .navbar-link:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, .navbar.is-primary .navbar-start > a.navbar-item:hover {
        background-color: #ffcc30;
        color: rgba(0, 0, 0, .7)
    }

    .navbar.is-primary .navbar-end .navbar-link::after, .navbar.is-primary .navbar-start .navbar-link::after {
        border-color: rgba(0, 0, 0, .7)
    }

    .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #ffcc30;
        color: rgba(0, 0, 0, .7)
    }

    .navbar.is-primary .navbar-dropdown a.navbar-item.is-active {
        background-color: #ffd249;
        color: rgba(0, 0, 0, .7)
    }

    .navbar.is-link .navbar-end .navbar-link, .navbar.is-link .navbar-end > .navbar-item, .navbar.is-link .navbar-start .navbar-link, .navbar.is-link .navbar-start > .navbar-item {
        color: #fff
    }

    .navbar.is-link .navbar-end .navbar-link.is-active, .navbar.is-link .navbar-end .navbar-link:hover, .navbar.is-link .navbar-end > a.navbar-item.is-active, .navbar.is-link .navbar-end > a.navbar-item:hover, .navbar.is-link .navbar-start .navbar-link.is-active, .navbar.is-link .navbar-start .navbar-link:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, .navbar.is-link .navbar-start > a.navbar-item:hover {
        background-color: #003fc0;
        color: #fff
    }

    .navbar.is-link .navbar-end .navbar-link::after, .navbar.is-link .navbar-start .navbar-link::after {
        border-color: #fff
    }

    .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #003fc0;
        color: #fff
    }

    .navbar.is-link .navbar-dropdown a.navbar-item.is-active {
        background-color: #0047d9;
        color: #fff
    }

    .navbar.is-info .navbar-end .navbar-link, .navbar.is-info .navbar-end > .navbar-item, .navbar.is-info .navbar-start .navbar-link, .navbar.is-info .navbar-start > .navbar-item {
        color: #fff
    }

    .navbar.is-info .navbar-end .navbar-link.is-active, .navbar.is-info .navbar-end .navbar-link:hover, .navbar.is-info .navbar-end > a.navbar-item.is-active, .navbar.is-info .navbar-end > a.navbar-item:hover, .navbar.is-info .navbar-start .navbar-link.is-active, .navbar.is-info .navbar-start .navbar-link:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, .navbar.is-info .navbar-start > a.navbar-item:hover {
        background-color: #115c91;
        color: #fff
    }

    .navbar.is-info .navbar-end .navbar-link::after, .navbar.is-info .navbar-start .navbar-link::after {
        border-color: #fff
    }

    .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #115c91;
        color: #fff
    }

    .navbar.is-info .navbar-dropdown a.navbar-item.is-active {
        background-color: #146aa8;
        color: #fff
    }

    .navbar.is-success .navbar-end .navbar-link, .navbar.is-success .navbar-end > .navbar-item, .navbar.is-success .navbar-start .navbar-link, .navbar.is-success .navbar-start > .navbar-item {
        color: #fff
    }

    .navbar.is-success .navbar-end .navbar-link.is-active, .navbar.is-success .navbar-end .navbar-link:hover, .navbar.is-success .navbar-end > a.navbar-item.is-active, .navbar.is-success .navbar-end > a.navbar-item:hover, .navbar.is-success .navbar-start .navbar-link.is-active, .navbar.is-success .navbar-start .navbar-link:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, .navbar.is-success .navbar-start > a.navbar-item:hover {
        background-color: #009740;
        color: #fff
    }

    .navbar.is-success .navbar-end .navbar-link::after, .navbar.is-success .navbar-start .navbar-link::after {
        border-color: #fff
    }

    .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #009740;
        color: #fff
    }

    .navbar.is-success .navbar-dropdown a.navbar-item.is-active {
        background-color: #00b04b;
        color: #fff
    }

    .navbar.is-warning .navbar-end .navbar-link, .navbar.is-warning .navbar-end > .navbar-item, .navbar.is-warning .navbar-start .navbar-link, .navbar.is-warning .navbar-start > .navbar-item {
        color: rgba(0, 0, 0, .7)
    }

    .navbar.is-warning .navbar-end .navbar-link.is-active, .navbar.is-warning .navbar-end .navbar-link:hover, .navbar.is-warning .navbar-end > a.navbar-item.is-active, .navbar.is-warning .navbar-end > a.navbar-item:hover, .navbar.is-warning .navbar-start .navbar-link.is-active, .navbar.is-warning .navbar-start .navbar-link:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, .navbar.is-warning .navbar-start > a.navbar-item:hover {
        background-color: #ffd83d;
        color: rgba(0, 0, 0, .7)
    }

    .navbar.is-warning .navbar-end .navbar-link::after, .navbar.is-warning .navbar-start .navbar-link::after {
        border-color: rgba(0, 0, 0, .7)
    }

    .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #ffd83d;
        color: rgba(0, 0, 0, .7)
    }

    .navbar.is-warning .navbar-dropdown a.navbar-item.is-active {
        background-color: #ffdd57;
        color: rgba(0, 0, 0, .7)
    }

    .navbar.is-danger .navbar-end .navbar-link, .navbar.is-danger .navbar-end > .navbar-item, .navbar.is-danger .navbar-start .navbar-link, .navbar.is-danger .navbar-start > .navbar-item {
        color: #fff
    }

    .navbar.is-danger .navbar-end .navbar-link.is-active, .navbar.is-danger .navbar-end .navbar-link:hover, .navbar.is-danger .navbar-end > a.navbar-item.is-active, .navbar.is-danger .navbar-end > a.navbar-item:hover, .navbar.is-danger .navbar-start .navbar-link.is-active, .navbar.is-danger .navbar-start .navbar-link:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, .navbar.is-danger .navbar-start > a.navbar-item:hover {
        background-color: #bf0022;
        color: #fff
    }

    .navbar.is-danger .navbar-end .navbar-link::after, .navbar.is-danger .navbar-start .navbar-link::after {
        border-color: #fff
    }

    .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #bf0022;
        color: #fff
    }

    .navbar.is-danger .navbar-dropdown a.navbar-item.is-active {
        background-color: #d80027;
        color: #fff
    }

    .navbar, .navbar-end, .navbar-menu, .navbar-start {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .navbar {
        min-height: 3.25rem
    }

    .navbar.is-spaced {
        padding: 1rem 2rem
    }

    .navbar.is-spaced .navbar-end, .navbar.is-spaced .navbar-start {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .navbar.is-spaced .navbar-link, .navbar.is-spaced a.navbar-item {
        border-radius: 3px
    }

    .navbar.is-transparent .navbar-link.is-active, .navbar.is-transparent .navbar-link:hover, .navbar.is-transparent a.navbar-item.is-active, .navbar.is-transparent a.navbar-item:hover {
        background-color: transparent !important
    }

    .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link {
        background-color: transparent !important
    }

    .navbar.is-transparent .navbar-dropdown a.navbar-item:hover {
        background-color: #f6f7f9;
        color: #0047d9
    }

    .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active {
        background-color: #f6f7f9;
        color: #0047d9
    }

    .navbar-burger {
        display: none
    }

    .navbar-item, .navbar-link {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .navbar-item {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .navbar-item.has-dropdown {
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }

    .navbar-item.has-dropdown-up .navbar-link::after {
        -webkit-transform: rotate(135deg) translate(.25em, -.25em);
        transform: rotate(135deg) translate(.25em, -.25em)
    }

    .navbar-item.has-dropdown-up .navbar-dropdown {
        border-bottom: 2px solid #828a90;
        border-radius: 6px 6px 0 0;
        border-top: none;
        bottom: 100%;
        -webkit-box-shadow: 0 -8px 8px rgba(0, 0, 0, .1);
        box-shadow: 0 -8px 8px rgba(0, 0, 0, .1);
        top: auto
    }

    .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {
        display: block
    }

    .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown {
        opacity: 1;
        pointer-events: auto;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    .navbar-menu {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }

    .navbar-start {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-right: auto
    }

    .navbar-end {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        margin-left: auto
    }

    .navbar-dropdown {
        background-color: #fff;
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px;
        border-top: 2px solid #828a90;
        -webkit-box-shadow: 0 8px 8px rgba(0, 0, 0, .1);
        box-shadow: 0 8px 8px rgba(0, 0, 0, .1);
        display: none;
        font-size: .875rem;
        left: 0;
        min-width: 100%;
        position: absolute;
        top: 100%;
        z-index: 20
    }

    .navbar-dropdown .navbar-item {
        padding: .375rem 1rem;
        white-space: nowrap
    }

    .navbar-dropdown a.navbar-item {
        padding-right: 3rem
    }

    .navbar-dropdown a.navbar-item:hover {
        background-color: #f6f7f9;
        color: #0047d9
    }

    .navbar-dropdown a.navbar-item.is-active {
        background-color: #f6f7f9;
        color: #0047d9
    }

    .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-dropdown {
        border-radius: 6px;
        border-top: none;
        -webkit-box-shadow: 0 8px 8px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
        box-shadow: 0 8px 8px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
        display: block;
        opacity: 0;
        pointer-events: none;
        top: calc(100% + (-4px));
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
        -webkit-transition-duration: 86ms;
        transition-duration: 86ms;
        -webkit-transition-property: opacity, -webkit-transform;
        transition-property: opacity, -webkit-transform;
        transition-property: opacity, transform;
        transition-property: opacity, transform, -webkit-transform
    }

    .navbar-dropdown.is-right {
        left: auto;
        right: 0
    }

    .navbar-divider {
        display: block
    }

    .container > .navbar .navbar-brand, .navbar > .container .navbar-brand {
        margin-left: -.75rem
    }

    .container > .navbar .navbar-menu, .navbar > .container .navbar-menu {
        margin-right: -.75rem
    }

    .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop {
        left: 0;
        position: fixed;
        right: 0;
        z-index: 30
    }

    .navbar.is-fixed-bottom-desktop {
        bottom: 0
    }

    .navbar.is-fixed-bottom-desktop.has-shadow {
        -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, .1);
        box-shadow: 0 -2px 3px rgba(0, 0, 0, .1)
    }

    .navbar.is-fixed-top-desktop {
        top: 0
    }

    body.has-navbar-fixed-top-desktop, html.has-navbar-fixed-top-desktop {
        padding-top: 3.25rem
    }

    body.has-navbar-fixed-bottom-desktop, html.has-navbar-fixed-bottom-desktop {
        padding-bottom: 3.25rem
    }

    body.has-spaced-navbar-fixed-top, html.has-spaced-navbar-fixed-top {
        padding-top: 5.25rem
    }

    body.has-spaced-navbar-fixed-bottom, html.has-spaced-navbar-fixed-bottom {
        padding-bottom: 5.25rem
    }

    .navbar-link.is-active, a.navbar-item.is-active {
        color: #000
    }

    .navbar-link.is-active:not(:hover), a.navbar-item.is-active:not(:hover) {
        background-color: transparent
    }

    .navbar-item.has-dropdown.is-active .navbar-link, .navbar-item.has-dropdown:hover .navbar-link {
        background-color: #fafafa
    }

    .column.is-narrow-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .column.is-full-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-three-quarters-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-two-thirds-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666%
    }

    .column.is-half-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-one-third-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333%
    }

    .column.is-one-quarter-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-one-fifth-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 20%
    }

    .column.is-two-fifths-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 40%
    }

    .column.is-three-fifths-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 60%
    }

    .column.is-four-fifths-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 80%
    }

    .column.is-offset-three-quarters-desktop {
        margin-left: 75%
    }

    .column.is-offset-two-thirds-desktop {
        margin-left: 66.6666%
    }

    .column.is-offset-half-desktop {
        margin-left: 50%
    }

    .column.is-offset-one-third-desktop {
        margin-left: 33.3333%
    }

    .column.is-offset-one-quarter-desktop {
        margin-left: 25%
    }

    .column.is-offset-one-fifth-desktop {
        margin-left: 20%
    }

    .column.is-offset-two-fifths-desktop {
        margin-left: 40%
    }

    .column.is-offset-three-fifths-desktop {
        margin-left: 60%
    }

    .column.is-offset-four-fifths-desktop {
        margin-left: 80%
    }

    .column.is-1-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1-desktop {
        margin-left: 8.3333333333%
    }

    .column.is-2-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2-desktop {
        margin-left: 16.6666666667%
    }

    .column.is-3-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-offset-3-desktop {
        margin-left: 25%
    }

    .column.is-4-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4-desktop {
        margin-left: 33.3333333333%
    }

    .column.is-5-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5-desktop {
        margin-left: 41.6666666667%
    }

    .column.is-6-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-offset-6-desktop {
        margin-left: 50%
    }

    .column.is-7-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7-desktop {
        margin-left: 58.3333333333%
    }

    .column.is-8-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8-desktop {
        margin-left: 66.6666666667%
    }

    .column.is-9-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-offset-9-desktop {
        margin-left: 75%
    }

    .column.is-10-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10-desktop {
        margin-left: 83.3333333333%
    }

    .column.is-11-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11-desktop {
        margin-left: 91.6666666667%
    }

    .column.is-12-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-offset-12-desktop {
        margin-left: 100%
    }

    .columns.is-desktop {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .columns.is-variable.is-0-desktop {
        --columnGap: 0rem
    }

    .columns.is-variable.is-1-desktop {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-2-desktop {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-3-desktop {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-4-desktop {
        --columnGap: 1rem
    }

    .columns.is-variable.is-5-desktop {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-6-desktop {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-7-desktop {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-8-desktop {
        --columnGap: 2rem
    }

    .section.is-medium {
        padding: 9rem 1.5rem
    }

    .section.is-large {
        padding: 18rem 1.5rem
    }
}

@media screen and (min-width: 769px) and (max-width: 768px) {
    .has-text-centered-tablet-only {
        text-align: center !important
    }

    .has-text-justified-tablet-only {
        text-align: justify !important
    }

    .has-text-left-tablet-only {
        text-align: left !important
    }

    .has-text-right-tablet-only {
        text-align: right !important
    }

    .is-block-tablet-only {
        display: block !important
    }

    .is-flex-tablet-only {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-inline-tablet-only {
        display: inline !important
    }

    .is-inline-block-tablet-only {
        display: inline-block !important
    }

    .is-inline-flex-tablet-only {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-hidden-tablet-only {
        display: none !important
    }

    .is-invisible-tablet-only {
        visibility: hidden !important
    }

    .columns.is-variable.is-0-tablet-only {
        --columnGap: 0rem
    }

    .columns.is-variable.is-1-tablet-only {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-2-tablet-only {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-3-tablet-only {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-4-tablet-only {
        --columnGap: 1rem
    }

    .columns.is-variable.is-5-tablet-only {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-6-tablet-only {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-7-tablet-only {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-8-tablet-only {
        --columnGap: 2rem
    }
}

@media screen and (min-width: 769px) and (max-width: 1279px) {
    .has-text-centered-desktop-only {
        text-align: center !important
    }

    .has-text-justified-desktop-only {
        text-align: justify !important
    }

    .has-text-left-desktop-only {
        text-align: left !important
    }

    .has-text-right-desktop-only {
        text-align: right !important
    }

    .is-block-desktop-only {
        display: block !important
    }

    .is-flex-desktop-only {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-inline-desktop-only {
        display: inline !important
    }

    .is-inline-block-desktop-only {
        display: inline-block !important
    }

    .is-inline-flex-desktop-only {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-hidden-desktop-only {
        display: none !important
    }

    .is-invisible-desktop-only {
        visibility: hidden !important
    }

    .columns.is-variable.is-0-desktop-only {
        --columnGap: 0rem
    }

    .columns.is-variable.is-1-desktop-only {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-2-desktop-only {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-3-desktop-only {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-4-desktop-only {
        --columnGap: 1rem
    }

    .columns.is-variable.is-5-desktop-only {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-6-desktop-only {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-7-desktop-only {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-8-desktop-only {
        --columnGap: 2rem
    }
}

@media screen and (min-width: 769px), print {
    .is-size-1-tablet {
        font-size: 3rem !important
    }

    .is-size-2-tablet {
        font-size: 2.5rem !important
    }

    .is-size-3-tablet {
        font-size: 2rem !important
    }

    .is-size-4-tablet {
        font-size: 1.5rem !important
    }

    .is-size-5-tablet {
        font-size: 1.25rem !important
    }

    .is-size-6-tablet {
        font-size: .875rem !important
    }

    .is-size-7-tablet {
        font-size: .75rem !important
    }

    .has-text-centered-tablet {
        text-align: center !important
    }

    .has-text-justified-tablet {
        text-align: justify !important
    }

    .has-text-left-tablet {
        text-align: left !important
    }

    .has-text-right-tablet {
        text-align: right !important
    }

    .is-block-tablet {
        display: block !important
    }

    .is-flex-tablet {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-inline-tablet {
        display: inline !important
    }

    .is-inline-block-tablet {
        display: inline-block !important
    }

    .is-inline-flex-tablet {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-hidden-tablet {
        display: none !important
    }

    .is-invisible-tablet {
        visibility: hidden !important
    }

    .field.is-horizontal {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .field-label {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-right: 1.5rem;
        text-align: right
    }

    .field-label.is-small {
        font-size: .75rem;
        padding-top: .375em
    }

    .field-label.is-normal {
        padding-top: .375em
    }

    .field-label.is-medium {
        font-size: 1.25rem;
        padding-top: .375em
    }

    .field-label.is-large {
        font-size: 1.5rem;
        padding-top: .375em
    }

    .field-body {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 5;
        -ms-flex-positive: 5;
        flex-grow: 5;
        -ms-flex-negative: 1;
        flex-shrink: 1
    }

    .field-body .field {
        margin-bottom: 0
    }

    .field-body > .field {
        -ms-flex-negative: 1;
        flex-shrink: 1
    }

    .field-body > .field:not(.is-narrow) {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .field-body > .field:not(:last-child) {
        margin-right: .75rem
    }

    .level {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .level > .level-item:not(.is-narrow) {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .level-left .level-item:not(:last-child), .level-right .level-item:not(:last-child) {
        margin-right: .75rem
    }

    .level-left {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .level-right {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .modal-card, .modal-content {
        margin: 0 auto;
        max-height: calc(100vh - 40px);
        width: 640px
    }

    .pagination-list {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

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

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

    .pagination {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .pagination.is-centered .pagination-previous {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .pagination.is-centered .pagination-list {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .pagination.is-centered .pagination-next {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .pagination.is-right .pagination-previous {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .pagination.is-right .pagination-next {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }

    .pagination.is-right .pagination-list {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .column.is-narrow, .column.is-narrow-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .column.is-full, .column.is-full-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-three-quarters, .column.is-three-quarters-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-two-thirds, .column.is-two-thirds-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666%
    }

    .column.is-half, .column.is-half-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-one-third, .column.is-one-third-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333%
    }

    .column.is-one-quarter, .column.is-one-quarter-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-one-fifth, .column.is-one-fifth-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 20%
    }

    .column.is-two-fifths, .column.is-two-fifths-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 40%
    }

    .column.is-three-fifths, .column.is-three-fifths-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 60%
    }

    .column.is-four-fifths, .column.is-four-fifths-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 80%
    }

    .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {
        margin-left: 75%
    }

    .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet {
        margin-left: 66.6666%
    }

    .column.is-offset-half, .column.is-offset-half-tablet {
        margin-left: 50%
    }

    .column.is-offset-one-third, .column.is-offset-one-third-tablet {
        margin-left: 33.3333%
    }

    .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet {
        margin-left: 25%
    }

    .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet {
        margin-left: 20%
    }

    .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet {
        margin-left: 40%
    }

    .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet {
        margin-left: 60%
    }

    .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet {
        margin-left: 80%
    }

    .column.is-1, .column.is-1-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1, .column.is-offset-1-tablet {
        margin-left: 8.3333333333%
    }

    .column.is-2, .column.is-2-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2, .column.is-offset-2-tablet {
        margin-left: 16.6666666667%
    }

    .column.is-3, .column.is-3-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-offset-3, .column.is-offset-3-tablet {
        margin-left: 25%
    }

    .column.is-4, .column.is-4-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4, .column.is-offset-4-tablet {
        margin-left: 33.3333333333%
    }

    .column.is-5, .column.is-5-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5, .column.is-offset-5-tablet {
        margin-left: 41.6666666667%
    }

    .column.is-6, .column.is-6-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-offset-6, .column.is-offset-6-tablet {
        margin-left: 50%
    }

    .column.is-7, .column.is-7-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7, .column.is-offset-7-tablet {
        margin-left: 58.3333333333%
    }

    .column.is-8, .column.is-8-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8, .column.is-offset-8-tablet {
        margin-left: 66.6666666667%
    }

    .column.is-9, .column.is-9-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-offset-9, .column.is-offset-9-tablet {
        margin-left: 75%
    }

    .column.is-10, .column.is-10-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10, .column.is-offset-10-tablet {
        margin-left: 83.3333333333%
    }

    .column.is-11, .column.is-11-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11, .column.is-offset-11-tablet {
        margin-left: 91.6666666667%
    }

    .column.is-12, .column.is-12-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-offset-12, .column.is-offset-12-tablet {
        margin-left: 100%
    }

    .columns:not(.is-desktop) {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .columns.is-variable.is-0-tablet {
        --columnGap: 0rem
    }

    .columns.is-variable.is-1-tablet {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-2-tablet {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-3-tablet {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-4-tablet {
        --columnGap: 1rem
    }

    .columns.is-variable.is-5-tablet {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-6-tablet {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-7-tablet {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-8-tablet {
        --columnGap: 2rem
    }

    .tile:not(.is-child) {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .tile.is-1 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 8.3333333333%
    }

    .tile.is-2 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 16.6666666667%
    }

    .tile.is-3 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .tile.is-4 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333333333%
    }

    .tile.is-5 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 41.6666666667%
    }

    .tile.is-6 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .tile.is-7 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 58.3333333333%
    }

    .tile.is-8 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666666667%
    }

    .tile.is-9 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .tile.is-10 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 83.3333333333%
    }

    .tile.is-11 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 91.6666666667%
    }

    .tile.is-12 {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .hero.is-medium .hero-body {
        padding-bottom: 9rem;
        padding-top: 9rem
    }

    .hero.is-large .hero-body {
        padding-bottom: 18rem;
        padding-top: 18rem
    }

    .hero-buttons {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .hero-buttons .button:not(:last-child) {
        margin-right: 1.5rem
    }
}

@media screen and (min-width: 1280px) {
    .is-size-1-widescreen {
        font-size: 3rem !important
    }

    .is-size-2-widescreen {
        font-size: 2.5rem !important
    }

    .is-size-3-widescreen {
        font-size: 2rem !important
    }

    .is-size-4-widescreen {
        font-size: 1.5rem !important
    }

    .is-size-5-widescreen {
        font-size: 1.25rem !important
    }

    .is-size-6-widescreen {
        font-size: .875rem !important
    }

    .is-size-7-widescreen {
        font-size: .75rem !important
    }

    .has-text-centered-widescreen {
        text-align: center !important
    }

    .has-text-justified-widescreen {
        text-align: justify !important
    }

    .has-text-left-widescreen {
        text-align: left !important
    }

    .has-text-right-widescreen {
        text-align: right !important
    }

    .is-block-widescreen {
        display: block !important
    }

    .is-flex-widescreen {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-inline-widescreen {
        display: inline !important
    }

    .is-inline-block-widescreen {
        display: inline-block !important
    }

    .is-inline-flex-widescreen {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-hidden-widescreen {
        display: none !important
    }

    .is-invisible-widescreen {
        visibility: hidden !important
    }

    .container {
        max-width: 1152px;
        width: 1152px
    }

    .column.is-narrow-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .column.is-full-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-three-quarters-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-two-thirds-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666%
    }

    .column.is-half-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-one-third-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333%
    }

    .column.is-one-quarter-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-one-fifth-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 20%
    }

    .column.is-two-fifths-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 40%
    }

    .column.is-three-fifths-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 60%
    }

    .column.is-four-fifths-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 80%
    }

    .column.is-offset-three-quarters-widescreen {
        margin-left: 75%
    }

    .column.is-offset-two-thirds-widescreen {
        margin-left: 66.6666%
    }

    .column.is-offset-half-widescreen {
        margin-left: 50%
    }

    .column.is-offset-one-third-widescreen {
        margin-left: 33.3333%
    }

    .column.is-offset-one-quarter-widescreen {
        margin-left: 25%
    }

    .column.is-offset-one-fifth-widescreen {
        margin-left: 20%
    }

    .column.is-offset-two-fifths-widescreen {
        margin-left: 40%
    }

    .column.is-offset-three-fifths-widescreen {
        margin-left: 60%
    }

    .column.is-offset-four-fifths-widescreen {
        margin-left: 80%
    }

    .column.is-1-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1-widescreen {
        margin-left: 8.3333333333%
    }

    .column.is-2-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2-widescreen {
        margin-left: 16.6666666667%
    }

    .column.is-3-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-offset-3-widescreen {
        margin-left: 25%
    }

    .column.is-4-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4-widescreen {
        margin-left: 33.3333333333%
    }

    .column.is-5-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5-widescreen {
        margin-left: 41.6666666667%
    }

    .column.is-6-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-offset-6-widescreen {
        margin-left: 50%
    }

    .column.is-7-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7-widescreen {
        margin-left: 58.3333333333%
    }

    .column.is-8-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8-widescreen {
        margin-left: 66.6666666667%
    }

    .column.is-9-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-offset-9-widescreen {
        margin-left: 75%
    }

    .column.is-10-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10-widescreen {
        margin-left: 83.3333333333%
    }

    .column.is-11-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11-widescreen {
        margin-left: 91.6666666667%
    }

    .column.is-12-widescreen {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-offset-12-widescreen {
        margin-left: 100%
    }

    .columns.is-variable.is-0-widescreen {
        --columnGap: 0rem
    }

    .columns.is-variable.is-1-widescreen {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-2-widescreen {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-3-widescreen {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-4-widescreen {
        --columnGap: 1rem
    }

    .columns.is-variable.is-5-widescreen {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-6-widescreen {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-7-widescreen {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-8-widescreen {
        --columnGap: 2rem
    }
}

@media screen and (min-width: 1280px) and (max-width: 1471px) {
    .has-text-centered-widescreen-only {
        text-align: center !important
    }

    .has-text-justified-widescreen-only {
        text-align: justify !important
    }

    .has-text-left-widescreen-only {
        text-align: left !important
    }

    .has-text-right-widescreen-only {
        text-align: right !important
    }

    .is-block-widescreen-only {
        display: block !important
    }

    .is-flex-widescreen-only {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-inline-widescreen-only {
        display: inline !important
    }

    .is-inline-block-widescreen-only {
        display: inline-block !important
    }

    .is-inline-flex-widescreen-only {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-hidden-widescreen-only {
        display: none !important
    }

    .is-invisible-widescreen-only {
        visibility: hidden !important
    }

    .columns.is-variable.is-0-widescreen-only {
        --columnGap: 0rem
    }

    .columns.is-variable.is-1-widescreen-only {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-2-widescreen-only {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-3-widescreen-only {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-4-widescreen-only {
        --columnGap: 1rem
    }

    .columns.is-variable.is-5-widescreen-only {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-6-widescreen-only {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-7-widescreen-only {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-8-widescreen-only {
        --columnGap: 2rem
    }
}

@media screen and (min-width: 1472px) {
    .is-size-1-fullhd {
        font-size: 3rem !important
    }

    .is-size-2-fullhd {
        font-size: 2.5rem !important
    }

    .is-size-3-fullhd {
        font-size: 2rem !important
    }

    .is-size-4-fullhd {
        font-size: 1.5rem !important
    }

    .is-size-5-fullhd {
        font-size: 1.25rem !important
    }

    .is-size-6-fullhd {
        font-size: .875rem !important
    }

    .is-size-7-fullhd {
        font-size: .75rem !important
    }

    .has-text-centered-fullhd {
        text-align: center !important
    }

    .has-text-justified-fullhd {
        text-align: justify !important
    }

    .has-text-left-fullhd {
        text-align: left !important
    }

    .has-text-right-fullhd {
        text-align: right !important
    }

    .is-block-fullhd {
        display: block !important
    }

    .is-flex-fullhd {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-inline-fullhd {
        display: inline !important
    }

    .is-inline-block-fullhd {
        display: inline-block !important
    }

    .is-inline-flex-fullhd {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-hidden-fullhd {
        display: none !important
    }

    .is-invisible-fullhd {
        visibility: hidden !important
    }

    .container {
        max-width: 1344px;
        width: 1344px
    }

    .column.is-narrow-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .column.is-full-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-three-quarters-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-two-thirds-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666%
    }

    .column.is-half-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-one-third-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333%
    }

    .column.is-one-quarter-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-one-fifth-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 20%
    }

    .column.is-two-fifths-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 40%
    }

    .column.is-three-fifths-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 60%
    }

    .column.is-four-fifths-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 80%
    }

    .column.is-offset-three-quarters-fullhd {
        margin-left: 75%
    }

    .column.is-offset-two-thirds-fullhd {
        margin-left: 66.6666%
    }

    .column.is-offset-half-fullhd {
        margin-left: 50%
    }

    .column.is-offset-one-third-fullhd {
        margin-left: 33.3333%
    }

    .column.is-offset-one-quarter-fullhd {
        margin-left: 25%
    }

    .column.is-offset-one-fifth-fullhd {
        margin-left: 20%
    }

    .column.is-offset-two-fifths-fullhd {
        margin-left: 40%
    }

    .column.is-offset-three-fifths-fullhd {
        margin-left: 60%
    }

    .column.is-offset-four-fifths-fullhd {
        margin-left: 80%
    }

    .column.is-1-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1-fullhd {
        margin-left: 8.3333333333%
    }

    .column.is-2-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2-fullhd {
        margin-left: 16.6666666667%
    }

    .column.is-3-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-offset-3-fullhd {
        margin-left: 25%
    }

    .column.is-4-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4-fullhd {
        margin-left: 33.3333333333%
    }

    .column.is-5-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5-fullhd {
        margin-left: 41.6666666667%
    }

    .column.is-6-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-offset-6-fullhd {
        margin-left: 50%
    }

    .column.is-7-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7-fullhd {
        margin-left: 58.3333333333%
    }

    .column.is-8-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8-fullhd {
        margin-left: 66.6666666667%
    }

    .column.is-9-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-offset-9-fullhd {
        margin-left: 75%
    }

    .column.is-10-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10-fullhd {
        margin-left: 83.3333333333%
    }

    .column.is-11-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11-fullhd {
        margin-left: 91.6666666667%
    }

    .column.is-12-fullhd {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-offset-12-fullhd {
        margin-left: 100%
    }

    .columns.is-variable.is-0-fullhd {
        --columnGap: 0rem
    }

    .columns.is-variable.is-1-fullhd {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-2-fullhd {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-3-fullhd {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-4-fullhd {
        --columnGap: 1rem
    }

    .columns.is-variable.is-5-fullhd {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-6-fullhd {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-7-fullhd {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-8-fullhd {
        --columnGap: 2rem
    }
}

@media screen and (max-width: 1471px) {
    .container.is-fullhd {
        max-width: 1344px;
        width: auto
    }
}

@media screen and (max-width: 1279px) {
    .container.is-widescreen {
        max-width: 1152px;
        width: auto
    }
}

@media screen and (max-width: 768px) {
    .is-size-1-mobile {
        font-size: 3rem !important
    }

    .is-size-2-mobile {
        font-size: 2.5rem !important
    }

    .is-size-3-mobile {
        font-size: 2rem !important
    }

    .is-size-4-mobile {
        font-size: 1.5rem !important
    }

    .is-size-5-mobile {
        font-size: 1.25rem !important
    }

    .is-size-6-mobile {
        font-size: .875rem !important
    }

    .is-size-7-mobile {
        font-size: .75rem !important
    }

    .is-size-1-touch {
        font-size: 3rem !important
    }

    .is-size-2-touch {
        font-size: 2.5rem !important
    }

    .is-size-3-touch {
        font-size: 2rem !important
    }

    .is-size-4-touch {
        font-size: 1.5rem !important
    }

    .is-size-5-touch {
        font-size: 1.25rem !important
    }

    .is-size-6-touch {
        font-size: .875rem !important
    }

    .is-size-7-touch {
        font-size: .75rem !important
    }

    .has-text-centered-mobile {
        text-align: center !important
    }

    .has-text-centered-touch {
        text-align: center !important
    }

    .has-text-justified-mobile {
        text-align: justify !important
    }

    .has-text-justified-touch {
        text-align: justify !important
    }

    .has-text-left-mobile {
        text-align: left !important
    }

    .has-text-left-touch {
        text-align: left !important
    }

    .has-text-right-mobile {
        text-align: right !important
    }

    .has-text-right-touch {
        text-align: right !important
    }

    .is-block-mobile {
        display: block !important
    }

    .is-block-touch {
        display: block !important
    }

    .is-flex-mobile {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-flex-touch {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .is-inline-mobile {
        display: inline !important
    }

    .is-inline-touch {
        display: inline !important
    }

    .is-inline-block-mobile {
        display: inline-block !important
    }

    .is-inline-block-touch {
        display: inline-block !important
    }

    .is-inline-flex-mobile {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-inline-flex-touch {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .is-hidden-mobile {
        display: none !important
    }

    .is-hidden-touch {
        display: none !important
    }

    .is-invisible-mobile {
        visibility: hidden !important
    }

    .is-invisible-touch {
        visibility: hidden !important
    }

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

    .level-item:not(:last-child) {
        margin-bottom: .75rem
    }

    .level-left + .level-right {
        margin-top: 1.5rem
    }

    .media-content {
        overflow-x: auto
    }

    .navbar > .container {
        display: block
    }

    .navbar-brand .navbar-item, .navbar-tabs .navbar-item {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .navbar-link::after {
        display: none
    }

    .navbar-menu {
        background-color: #fff;
        -webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, .1);
        box-shadow: 0 8px 16px rgba(0, 0, 0, .1);
        padding: .5rem 0
    }

    .navbar-menu.is-active {
        display: block
    }

    .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch {
        left: 0;
        position: fixed;
        right: 0;
        z-index: 30
    }

    .navbar.is-fixed-bottom-touch {
        bottom: 0
    }

    .navbar.is-fixed-bottom-touch.has-shadow {
        -webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, .1);
        box-shadow: 0 -2px 3px rgba(0, 0, 0, .1)
    }

    .navbar.is-fixed-top-touch {
        top: 0
    }

    .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu {
        -webkit-overflow-scrolling: touch;
        max-height: calc(100vh - 3.25rem);
        overflow: auto
    }

    body.has-navbar-fixed-top-touch, html.has-navbar-fixed-top-touch {
        padding-top: 3.25rem
    }

    body.has-navbar-fixed-bottom-touch, html.has-navbar-fixed-bottom-touch {
        padding-bottom: 3.25rem
    }

    .pagination {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .pagination-next, .pagination-previous {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1
    }

    .pagination-list li {
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -ms-flex-negative: 1;
        flex-shrink: 1
    }

    .column.is-narrow-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .column.is-full-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-three-quarters-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-two-thirds-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666%
    }

    .column.is-half-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-one-third-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333%
    }

    .column.is-one-quarter-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-one-fifth-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 20%
    }

    .column.is-two-fifths-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 40%
    }

    .column.is-three-fifths-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 60%
    }

    .column.is-four-fifths-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 80%
    }

    .column.is-offset-three-quarters-mobile {
        margin-left: 75%
    }

    .column.is-offset-two-thirds-mobile {
        margin-left: 66.6666%
    }

    .column.is-offset-half-mobile {
        margin-left: 50%
    }

    .column.is-offset-one-third-mobile {
        margin-left: 33.3333%
    }

    .column.is-offset-one-quarter-mobile {
        margin-left: 25%
    }

    .column.is-offset-one-fifth-mobile {
        margin-left: 20%
    }

    .column.is-offset-two-fifths-mobile {
        margin-left: 40%
    }

    .column.is-offset-three-fifths-mobile {
        margin-left: 60%
    }

    .column.is-offset-four-fifths-mobile {
        margin-left: 80%
    }

    .column.is-1-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1-mobile {
        margin-left: 8.3333333333%
    }

    .column.is-2-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2-mobile {
        margin-left: 16.6666666667%
    }

    .column.is-3-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-offset-3-mobile {
        margin-left: 25%
    }

    .column.is-4-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4-mobile {
        margin-left: 33.3333333333%
    }

    .column.is-5-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5-mobile {
        margin-left: 41.6666666667%
    }

    .column.is-6-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-offset-6-mobile {
        margin-left: 50%
    }

    .column.is-7-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7-mobile {
        margin-left: 58.3333333333%
    }

    .column.is-8-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8-mobile {
        margin-left: 66.6666666667%
    }

    .column.is-9-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-offset-9-mobile {
        margin-left: 75%
    }

    .column.is-10-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10-mobile {
        margin-left: 83.3333333333%
    }

    .column.is-11-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11-mobile {
        margin-left: 91.6666666667%
    }

    .column.is-12-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-offset-12-mobile {
        margin-left: 100%
    }

    .column.is-narrow-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .column.is-full-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-three-quarters-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-two-thirds-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666%
    }

    .column.is-half-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-one-third-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333%
    }

    .column.is-one-quarter-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-one-fifth-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 20%
    }

    .column.is-two-fifths-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 40%
    }

    .column.is-three-fifths-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 60%
    }

    .column.is-four-fifths-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 80%
    }

    .column.is-offset-three-quarters-touch {
        margin-left: 75%
    }

    .column.is-offset-two-thirds-touch {
        margin-left: 66.6666%
    }

    .column.is-offset-half-touch {
        margin-left: 50%
    }

    .column.is-offset-one-third-touch {
        margin-left: 33.3333%
    }

    .column.is-offset-one-quarter-touch {
        margin-left: 25%
    }

    .column.is-offset-one-fifth-touch {
        margin-left: 20%
    }

    .column.is-offset-two-fifths-touch {
        margin-left: 40%
    }

    .column.is-offset-three-fifths-touch {
        margin-left: 60%
    }

    .column.is-offset-four-fifths-touch {
        margin-left: 80%
    }

    .column.is-1-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 8.3333333333%
    }

    .column.is-offset-1-touch {
        margin-left: 8.3333333333%
    }

    .column.is-2-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 16.6666666667%
    }

    .column.is-offset-2-touch {
        margin-left: 16.6666666667%
    }

    .column.is-3-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .column.is-offset-3-touch {
        margin-left: 25%
    }

    .column.is-4-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 33.3333333333%
    }

    .column.is-offset-4-touch {
        margin-left: 33.3333333333%
    }

    .column.is-5-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 41.6666666667%
    }

    .column.is-offset-5-touch {
        margin-left: 41.6666666667%
    }

    .column.is-6-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .column.is-offset-6-touch {
        margin-left: 50%
    }

    .column.is-7-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 58.3333333333%
    }

    .column.is-offset-7-touch {
        margin-left: 58.3333333333%
    }

    .column.is-8-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 66.6666666667%
    }

    .column.is-offset-8-touch {
        margin-left: 66.6666666667%
    }

    .column.is-9-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .column.is-offset-9-touch {
        margin-left: 75%
    }

    .column.is-10-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 83.3333333333%
    }

    .column.is-offset-10-touch {
        margin-left: 83.3333333333%
    }

    .column.is-11-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 91.6666666667%
    }

    .column.is-offset-11-touch {
        margin-left: 91.6666666667%
    }

    .column.is-12-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .column.is-offset-12-touch {
        margin-left: 100%
    }

    .columns.is-variable.is-0-mobile {
        --columnGap: 0rem
    }

    .columns.is-variable.is-0-touch {
        --columnGap: 0rem
    }

    .columns.is-variable.is-1-mobile {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-1-touch {
        --columnGap: 0.25rem
    }

    .columns.is-variable.is-2-mobile {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-2-touch {
        --columnGap: 0.5rem
    }

    .columns.is-variable.is-3-mobile {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-3-touch {
        --columnGap: 0.75rem
    }

    .columns.is-variable.is-4-mobile {
        --columnGap: 1rem
    }

    .columns.is-variable.is-4-touch {
        --columnGap: 1rem
    }

    .columns.is-variable.is-5-mobile {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-5-touch {
        --columnGap: 1.25rem
    }

    .columns.is-variable.is-6-mobile {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-6-touch {
        --columnGap: 1.5rem
    }

    .columns.is-variable.is-7-mobile {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-7-touch {
        --columnGap: 1.75rem
    }

    .columns.is-variable.is-8-mobile {
        --columnGap: 2rem
    }

    .columns.is-variable.is-8-touch {
        --columnGap: 2rem
    }

    .hero.is-white .navbar-menu {
        background-color: #fff
    }

    .hero.is-white.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #e6e5e5 0, #fff 71%, #fff 100%)
    }

    .hero.is-black .navbar-menu {
        background-color: #000
    }

    .hero.is-black.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #000 0, #000 71%, #0d0d0d 100%)
    }

    .hero.is-light .navbar-menu {
        background-color: #babfc3
    }

    .hero.is-light.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #96acb4 0, #babfc3 71%, #c5cad1 100%)
    }

    .hero.is-dark .navbar-menu {
        background-color: #000
    }

    .hero.is-dark.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #000 0, #000 71%, #0d0d0d 100%)
    }

    .hero.is-primary .navbar-menu {
        background-color: #ffd249
    }

    .hero.is-primary.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #ff9f16 0, #ffd249 71%, #fff263 100%)
    }

    .hero.is-link .navbar-menu {
        background-color: #0047d9
    }

    .hero.is-link.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #0052a6 0, #0047d9 71%, #0027f3 100%)
    }

    .hero.is-info .navbar-menu {
        background-color: #146aa8
    }

    .hero.is-info.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #086381 0, #146aa8 71%, #115bc4 100%)
    }

    .hero.is-success .navbar-menu {
        background-color: #00b04b
    }

    .hero.is-success.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #007d20 0, #00b04b 71%, #00ca77 100%)
    }

    .hero.is-warning .navbar-menu {
        background-color: #ffdd57
    }

    .hero.is-warning.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #ffaf24 0, #ffdd57 71%, #fffa70 100%)
    }

    .hero.is-danger .navbar-menu {
        background-color: #d80027
    }

    .hero.is-danger.is-bold .navbar-menu {
        background-image: linear-gradient(141deg, #a50039 0, #d80027 71%, #f20003 100%)
    }

    .hero-video {
        display: none
    }

    .hero-buttons .button {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .hero-buttons .button:not(:last-child) {
        margin-bottom: .75rem
    }
}

@-webkit-keyframes spinAround {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes spinAround {
    from {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-webkit-keyframes moveIndeterminate {
    from {
        background-position: 200% 0
    }
    to {
        background-position: -200% 0
    }
}

@keyframes moveIndeterminate {
    from {
        background-position: 200% 0
    }
    to {
        background-position: -200% 0
    }
}

.button.is-primary, .button.is-primary.is-hovered, .button.is-primary.is-outlined, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined:hover, .button.is-primary:hover {
    color: #000
}

.button.is-primary[disabled], fieldset[disabled] .button.is-primary {
    background: #e0e0e0;
    color: #828282
}

.button.is-small {
    height: 1.875rem;
    font-size: 14px
}

.button.is-danger.is-outlined:focus, .button.is-danger.is-outlined:hover, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined:hover, .button.is-white.is-outlined:focus, .button.is-white.is-outlined:hover {
    background-color: transparent
}

.button.is-danger.is-outlined:focus, .button.is-danger.is-outlined:hover {
    color: #d80027
}

.button.is-white.is-outlined:focus, .button.is-white.is-outlined:hover {
    color: #fff
}

.button.is-info {
    background: #ecf0f6;
    border-color: #ecf0f6;
    color: #146aa8
}

.input {
    height: 1.875rem
}

.input.is-danger, .textarea.is-danger {
    color: #d80027
}

.select select {
    height: 1.875rem
}

.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after {
    border-width: 1px;
    border-radius: 0;
    margin-top: -.6825rem
}

.dropdown-item, .navbar-dropdown .navbar-item {
    padding: 4px 20px
}

.dropdown-divider, .navbar-dropdown .navbar-divider {
    background-color: #e0e0e0;
    margin: .5rem 19px;
    height: 1px
}

.delete, .delete:focus, .delete:hover, .modal-close, .modal-close:focus, .modal-close:hover {
    background-color: transparent;
    height: 1rem;
    max-height: 1rem;
    max-width: 1rem;
    min-height: 1rem;
    min-width: 1rem;
    width: 1rem;
    vertical-align: sub
}

.delete::after, .delete::before, .modal-close::after, .modal-close::before {
    background-color: grey
}

.has-text-danger .delete::after, .has-text-danger .delete::before, .has-text-danger .modal-close::after, .has-text-danger .modal-close::before {
    background-color: #d80027
}

.delete::before, .modal-close::before {
    width: 80%
}

.delete::after, .modal-close::after {
    height: 80%
}

.menu-label {
    padding: .5rem .75rem;
    margin: 0 !important;
    font-size: 14px;
    font-weight: 500;
    color: #000
}

.navbar-dropdown .navbar-item, a.dropdown-item, button.dropdown-item {
    padding-right: 20px
}

.dropdown-item .level-right {
    margin-left: 20px
}

.pagination-ellipsis, .pagination-link, .pagination-next, .pagination-previous {
    height: 1.875rem
}

.pagination {
    font-size: 1rem;
    font-weight: 500;
    margin-top: 30px
}

.box.is-bgless.is-vertpad-less .pagination {
    margin-top: 0
}

.box.is-bgless.is-vertpad-small .pagination {
    margin-top: 0
}

.box.is-bgless.is-vertpad-medium .pagination {
    margin-top: 0
}

.pagination-text {
    font-weight: 400
}

.pagination-ellipsis, .pagination-link, .pagination-next, .pagination-previous {
    padding: 1.1rem .4rem
}

.pagination-link:active, .pagination-next:active, .pagination-previous:active {
    -webkit-box-shadow: none;
    box-shadow: none
}

.pagination-link:hover, .pagination-next:hover, .pagination-previous:hover {
    background-color: #ecf0f6
}

.pagination-link.is-current {
    background-color: #ffd249
}

.is-checkradio[type=checkbox]:hover:not([disabled]) + label::before, .is-checkradio[type=checkbox]:hover:not([disabled]) + label:before, .is-checkradio[type=radio]:hover:not([disabled]) + label::before, .is-checkradio[type=radio]:hover:not([disabled]) + label:before {
    border-color: #ffd249 !important
}

.is-checkradio[type=radio]:hover:not([disabled]) + label::before, .is-checkradio[type=radio]:hover:not([disabled]) + label:before {
    border-color: #146aa8 !important
}

.is-checkradio[type=checkbox]:checked + label::before, .is-checkradio[type=checkbox]:checked + label:before, .is-checkradio[type=radio]:checked + label::before, .is-checkradio[type=radio]:checked + label:before {
    border-color: #ffd249 !important
}

.is-checkradio[type=radio]:checked + label::before, .is-checkradio[type=radio]:checked + label:before {
    border-color: #146aa8 !important
}

.is-checkradio[type=checkbox] + label {
    padding-left: 1.25rem
}

.select select {
    font-size: .875rem
}

.navbar-link:not(.is-arrowless)::after, .select:not(.is-multiple):not(.is-loading)::after {
    height: .4625rem;
    width: .4625rem;
    right: .8rem !important
}

.navbar {
    min-height: inherit
}

.navbar.is-black {
    background: #1e2122;
    height: 60px;
    z-index: 31;
    font-weight: 500
}

.navbar.is-dark {
    background: #44484d;
    height: 40px
}

.navbar.is-dark .navbar-menu {
    height: 40px
}

.navbar-item img {
    max-height: none
}

.navbar-link:not(.is-arrowless)::after {
    margin-top: -.375em
}

.navbar-link:not(.is-arrowless) {
    padding-right: 2em
}

.navbar-item .icon:only-child, .navbar-link .icon:only-child {
    margin: 0
}

.input.is-medium, .textarea.is-medium {
    height: 2.5rem;
    font-size: 1rem;
    padding-left: 15px;
    padding-right: 15px
}

.navbar-start {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.navbar-dropdown {
    border-top: none;
    z-index: 40
}

.navbar-item {
    font-size: 14px
}

.navbar.is-dark .navbar-end .navbar-link.is-active, .navbar.is-dark .navbar-end .navbar-link:hover, .navbar.is-dark .navbar-end > a.navbar-item.is-active, .navbar.is-dark .navbar-end > a.navbar-item:hover, .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-dark .navbar-start .navbar-link.is-active, .navbar.is-dark .navbar-start .navbar-link:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, .navbar.is-dark .navbar-start > a.navbar-item:hover {
    background: #393d41
}

.navbar.is-black .button {
    font-weight: 400
}

.navbar.is-black .button.is-primary.is-outlined {
    color: #fff
}

.navbar.is-black .button.is-white.is-outlined {
    border: none
}

.navbar.is-dark .navbar-start {
    margin: 0 -.75rem
}

.box {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    border-radius: 3px
}

.box .section {
    padding: 10px 20px
}

.box.is-bgless {
    background: 0 0
}

.title {
    font-weight: 500
}

.title.is-55 {
    font-size: 1rem
}

.section {
    padding: 1.5rem
}

.card-content {
    padding: 1rem
}

.is-size-7 {
    font-size: .875rem
}

.is-size-0 {
    font-size: 0
}

.button.is-35 {
    height: 35px;
    font-size: .875rem;
    line-height: 1
}

.card {
    border-radius: 4px;
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .1);
    box-shadow: 0 0 15px rgba(0, 0, 0, .1);
    display: block
}

.card .card-image img {
    border-radius: 4px 4px 0 0
}

a.card:hover {
    -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
    box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
    margin-top: -3px;
    -webkit-transition: -webkit-box-shadow .5s ease;
    transition: -webkit-box-shadow .5s ease;
    transition: box-shadow .5s ease;
    transition: box-shadow .5s ease, -webkit-box-shadow .5s ease
}

.select.is-medium select {
    height: 2.5rem;
    font-size: 1rem;
    padding-left: 15px;
    padding-right: 15px
}

.select.is-medium:not(.is-multiple):not(.is-loading)::after {
    margin-top: -.375rem
}

.textarea {
    resize: none;
    padding: .625em 15px
}

.message .message-body {
    border-style: solid;
    border-width: 1px
}

.message.is-info .message-body {
    background: #ecf0f6;
    border-color: #ecf0f6;
    color: #146aa8;
    font-size: 1rem;
    padding: .5rem 1rem
}

.label {
    font-weight: 400;
    font-size: .875rem
}

.breadcrumb li.is-active a {
    font-weight: 500
}

.columns.has-valign-middle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.control.has-icons-right .icon {
    height: auto;
    bottom: 0;
    line-height: 1.75rem;
    text-align: center
}

.table thead td, .table thead th {
    color: #828a90;
    border-width: 0
}

.table td, .table th {
    border: none;
    padding: .5rem 20px
}

.table.is-small td, .table.is-small th {
    border: none;
    padding: 5px 20px
}

.table.is-striped tbody tr:not(.is-selected):nth-child(even) td {
    background: #ecf0f6
}

.table.is-striped tbody tr:not(.is-selected):nth-child(odd) td {
    background: #f6f7f9
}

.table.is-hoverable tbody tr:hover td {
    background: #ecf0f6 !important;
    color: #0047d9
}

.table.is-striped tbody tr td:first-child {
    border-radius: 3px 0 0 3px
}

.table.is-striped tbody tr td:last-child {
    border-radius: 0 3px 3px 0
}

.field.has-addons .button:not(.is-full) {
    padding-left: .625rem;
    padding-right: .625rem
}

.columns.is-small-vgap .column:not(:last-child) {
    padding-bottom: 0
}

.table.is-small-mb {
    margin-bottom: -10px
}

.table.is-hoverable td {
    padding: 0 !important
}

.table.is-hoverable td a {
    padding: .5rem 20px
}

.delete-filled .delete::after, .delete-filled .delete::before {
    background-color: #fff
}

.select select {
    padding-left: 6px
}

.input, .textarea {
    -webkit-box-shadow: none;
    box-shadow: none
}

.navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-dropdown {
    border-radius: 3px
}

.navbar-dropdown {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.navbar.is-dark .navbar-link, .navbar.is-dark .navbar-start > a.navbar-item {
    padding-bottom: .6rem
}

.menu-list a {
    padding: .25rem .75rem
}

.button.is-primary.is-outlined:focus, .button.is-primary.is-outlined:hover {
    background-color: #ffd249
}

.box .section .table:first-child {
    margin: -20px 0 -10px 0
}

.icon.is-small.is-left, .icon.is-small.is-right {
    height: 40px;
    width: 40px
}

.control.has-icons-left .icon > .icon, .control.has-icons-right .icon > .icon {
    left: 0
}

.tag:not(body).is-medium {
    height: 30px;
    font-size: 14px
}

.tags.has-addons div.tag {
    padding: 0 5px 0 10px
}

a.icon {
    cursor: pointer;
    pointer-events: all !important
}

.control.has-icons-right .icon.is-smallest {
    width: 30px
}

.progress {
    height: 8px
}

.progress::-webkit-progress-bar {
    background-color: #c4c4c4
}

.progress::-moz-progress-bar {
    background-color: #c4c4c4
}

.field.is-grouped > .control:not(:last-child) {
    margin-right: 10px
}

.progress.is-small {
    height: 5px
}

.card-content {
    display: block
}

.input[readonly], .textarea.is-readonly, .textarea[readonly] {
    background: #f6f7f9;
    border: 1px solid #d5dde0 !important
}

.navbar.is-dark .navbar-end .navbar-link, .navbar.is-dark .navbar-end .navbar-link.is-active, .navbar.is-dark .navbar-end .navbar-link:hover, .navbar.is-dark .navbar-end > .navbar-item, .navbar.is-dark .navbar-end > a.navbar-item.is-active, .navbar.is-dark .navbar-end > a.navbar-item:hover, .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, .navbar.is-dark .navbar-start .navbar-link, .navbar.is-dark .navbar-start .navbar-link.is-active, .navbar.is-dark .navbar-start .navbar-link:hover, .navbar.is-dark .navbar-start > .navbar-item, .navbar.is-dark .navbar-start > a.navbar-item.is-active, .navbar.is-dark .navbar-start > a.navbar-item:hover {
    color: #fff
}

.navbar-item.is-mega {
    position: static
}

.navbar-item.is-mega .is-mega-menu-title {
    margin-bottom: 0;
    padding: .375rem 1rem
}

.navbar > .container {
    min-height: inherit
}

html {
    height: 100%
}

body, html {
    min-height: 100%
}

body {
    background: #f6f7f9;
    position: relative;
    scrollbar-width: none
}

a {
    font-size: .875rem
}

th {
    font-weight: 400
}

table {
    border-spacing: 0 10px;
    border-collapse: separate
}

.vertical-middle {
    vertical-align: middle
}

.vertical-text-top {
    vertical-align: text-top
}

.vertical-bottom {
    vertical-align: bottom
}

.has-text-weight-medium {
    font-weight: 500 !important
}

.has-text-weight-light {
    font-weight: 100 !important
}

.field-labels {
    margin-bottom: .5rem !important
}

.label-inline {
    margin-top: 4px
}

.field-no-mb {
    margin-bottom: 0 !important
}

.header-field {
    width: 100%;
    padding: 10px 20px
}

.header-field .button {
    padding: 0 1.25rem
}

.footer-box {
    padding: 30px 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
    margin-bottom: 0 !important
}

.footer-shadow {
    padding: 30px 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-top: 40px;
    margin-bottom: 0 !important;
    opacity: 0
}

.footer-shadow a {
    pointer-events: none
}

.flags {
    margin-bottom: 1.3rem
}

.flags a {
    margin-left: 1rem
}

.card-title {
    min-height: 35px;
    max-height: 35px;
    overflow: hidden;
    margin-bottom: .5rem !important
}

.card-title__shop {
    margin-bottom: .75rem !important
}

.card-button {
    margin-top: .5rem
}

.rows-filter > span {
    display: inline-block;
    margin-left: .75rem
}

.main-filter {
    margin: -10px 0 10px 0 !important
}

.logo-short {
    margin: 1rem;
    height: 36px;
    fill: #161616
}

.is-text-18 {
    font-size: 18px !important
}

.is-text-50 {
    font-size: 50px !important
}

.is-text-55 {
    font-size: 1rem
}

.is-text-66 {
    font-size: .875rem !important
}

.is-text-36 {
    font-size: 36px !important
}

.is-text-20 {
    font-size: 20px !important
}

.is-text-22 {
    font-size: 22px !important
}

.is-text-24 {
    font-size: 24px !important
}

.field-captcha img {
    width: 100%
}

.field-captcha > .control:first-child {
    font-size: 0
}

.field-captcha input {
    border-radius: 3px;
    margin-top: -1px
}

.box-bottom-link {
    display: block;
    margin: 1.25rem -1.25rem -1.25rem -1.25rem;
    padding: 20px;
    text-align: center;
    color: #6d7d88;
    font-size: 1rem;
    border-top: 1px solid #dce2eb
}

.field-options > div {
    display: inline-block
}

.label-empty {
    padding-top: .5rem
}

.profile {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 0;
    color: #0047d9;
    font-size: 1rem
}

.profile img {
    border-radius: 50%;
    margin-right: 1rem
}

.profile.is-medium {
    line-height: 1;
    font-size: 1.5rem;
    font-weight: 500;
    color: #1e2122
}

.profile.is-medium a {
    font-weight: 400
}

.table-row-link {
    display: block;
    color: inherit;
    text-decoration: none
}

.table-row-link:hover {
    color: inherit
}

.is-vertpad-less {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important
}

.is-vertpad-none {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.is-vertpad-small {
    padding-top: .75rem !important;
    padding-bottom: .75rem !important
}

.is-vertpad-medium {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}

.is-bottompad-less {
    padding-bottom: 0 !important
}

.delete-filled {
    padding: 1px;
    border-radius: 2px;
    background: #d80027
}

.delete-filled .delete::after, .delete-filled .delete::before {
    background: #fff
}

.uploaded-photo {
    display: inline-block;
    position: relative;
    font-size: 0;
    margin: 0 10px 10px 0
}

.uploaded-photo .delete-filled {
    position: absolute;
    top: 3px;
    right: 3px;
    -webkit-transform: scale(.9);
    transform: scale(.9);
    display: none
}

.uploaded-photo:hover .delete-filled {
    display: block
}

.uploaded-photo img {
    border-radius: 3px;
    display: block;
    width: 100%
}

.user-note {
    border-bottom: 1px solid #d5dde0;
    padding: 20px 0
}

.user-note:last-child {
    border-bottom: none
}

.user-note .level {
    margin-bottom: 8px
}

.user-note_shop {
    color: #00b04b;
    font-weight: 500
}

.title-profile {
    margin-bottom: .25rem !important
}

.button-top-search {
    min-width: 85px
}

.column-auth {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 384px !important
}

.column-auth-wide {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 674px !important
}

.container-main {
    padding-top: 20px
}

.container-main > .columns.has-valign-middle {
    margin-top: -2px;
    margin-bottom: 8px
}

.columns.has-valign-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.has-valign-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.box-employee {
    padding: 15px 30px 15px 25px;
    margin-bottom: 10px !important
}

.box-order {
    padding: 10px 60px 15px 10px;
    margin-bottom: 10px !important
}

.box-order-user {
    padding: 5px 20px 10px 20px;
    margin-bottom: 10px !important
}

.box-order-user .is-text-55 {
    margin-top: -9px;
    margin-bottom: 4px
}

.box-order-user_date {
    display: none
}

.box-order-page {
    padding: 10px 20px 15px 20px;
    margin-bottom: 10px !important
}

.box-order-page .is-text-55 {
    margin-top: -2px;
    margin-bottom: 8px
}

.is-mt-55 {
    margin-top: 55px !important
}

.is-mt-50 {
    margin-top: 50px !important
}

.is-mt-35 {
    margin-top: 35px !important
}

.is-mt-20 {
    margin-top: 20px !important
}

.is-mt-15 {
    margin-top: 15px !important
}

.is-mt-10 {
    margin-top: 10px !important
}

.is-mt-5 {
    margin-top: 5px !important
}

.is-mt-2 {
    margin-top: 2px !important
}

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

.is-mt--3 {
    margin-top: -3px !important
}

.is-mt--5 {
    margin-top: -5px !important
}

.is-mt--15 {
    margin-top: -15px !important
}

.is-mt--20 {
    margin-top: -20px !important
}

.is-mb-60 {
    margin-bottom: 60px !important
}

.is-mb-45 {
    margin-bottom: 45px !important
}

.is-mb-40 {
    margin-bottom: 40px !important
}

.is-mb-35 {
    margin-bottom: 35px !important
}

.is-mb-30 {
    margin-bottom: 30px !important
}

.is-mb-25 {
    margin-bottom: 25px !important
}

.is-mb-20 {
    margin-bottom: 20px !important
}

.is-mb-18 {
    margin-bottom: 18px !important
}

.is-mb-15 {
    margin-bottom: 15px !important
}

.is-mb-10 {
    margin-bottom: 10px !important
}

.is-mb-9 {
    margin-bottom: 9px !important
}

.is-mb-5 {
    margin-bottom: 5px !important
}

.is-mb-0 {
    margin-bottom: 0 !important
}

.is-mb--20 {
    margin-bottom: -20px !important
}

.pagination.is-in-box {
    margin-top: -5px;
    margin-bottom: 10px
}

.is-search-form {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.is-search-form .column {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.logo {
    height: 30px
}

.table .is-hightlight td {
    background: #cdd7e7 !important
}

.has-text-disabled {
    color: grey
}

.level-around {
    margin-left: 20px;
    margin-right: 20px
}

.level-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.is-user-orders {
    margin-top: 3px !important;
    margin-bottom: 3px !important
}

.box-courier {
    padding: 0 10px 30px 10px;
    text-align: center;
    color: #000
}

.box-courier_name {
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 5px
}

.box-courier_img {
    width: 60px;
    margin-bottom: 8px
}

.box-courier_place {
    height: 40px;
    line-height: 40px;
    background: #ffd249;
    border-radius: 3px 3px 0 0;
    margin: 0 -10px 30px -10px;
    font-size: 18px;
    font-weight: 500
}

.is-rounded {
    border-radius: 50%
}

.button.is-small-pad {
    padding-left: 13px !important;
    padding-right: 13px !important
}

.select.is-small {
    height: 30px
}

.select.is-small:not(.is-multiple):not(.is-loading)::after {
    margin-top: -.32rem !important
}

.is-nowrap {
    white-space: nowrap
}

.is-td-valign-middle {
    vertical-align: middle !important
}

.is-tr-hover {
    opacity: 0
}

tr:hover .is-tr-hover {
    opacity: 1
}

.is-box-hover {
    opacity: 0
}

.box:hover .is-box-hover {
    opacity: 1
}

td.is-right-padless, th.is-right-padless {
    padding-right: 0
}

td.is-left-padsmall, th.is-left-padsmall {
    padding-left: 10px !important
}

.is-pad-right-70 {
    padding-right: 70px !important
}

.product-img {
    margin: -1.25rem 0 -1.25rem -1.25rem
}

.product-img img {
    border-radius: 3px 0 0 3px;
    width: 70px;
    height: 70px
}

.is-navbar-start-admin {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.pay-img {
    max-width: inherit;
    width: 175px;
    height: 175px;
    margin: -1.25rem 0 -1.25rem -40px;
    border-radius: 3px 0 0 3px
}

.shop-card-img {
    margin: -1.25rem -1.25rem 0 -1.25rem;
    border-radius: 3px 3px 0 0;
    width: calc(100% + 2.5rem);
    max-width: inherit
}

.level-shop-short {
    margin: 10px -5px -5px -5px;
    line-height: 1
}

.level-shop-fave {
    margin: 2px -11px -11px -11px;
    line-height: 1
}

.box-shop-fave {
    position: relative
}

.card-fave {
    position: relative
}

.card-fave .card-content {
    padding: 10px
}

.card-fave .card-button {
    margin-top: 5px
}

.fave-item {
    position: absolute;
    top: 6px;
    right: 6px;
    font-size: 0;
    width: 20px;
    height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 3px;
    background: #d80027
}

.shop-badge {
    color: #146aa8;
    background: #ecf0f6;
    border-radius: 3px;
    padding: 4px 12px;
    display: inline-block
}

.shop-badge.is-grey {
    color: #000;
    background: #f6f6f6
}

.is-shop-search-columns .column {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.box-shop-header {
    position: relative
}

.box-shop-header_buttons {
    position: absolute;
    top: 10px;
    right: 10px
}

.box-shop-header__short {
    height: 100px
}

.box-shop-header > img {
    max-width: inherit;
    width: calc(100% + 2.5rem);
    margin: -1.25rem -1.25rem 10px -1.25rem;
    border-radius: 3px 3px 0 0
}

.box-shop-header_top {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 15px
}

.box-shop-header__short .box-shop-header_top {
    padding-bottom: 10px;
    margin-top: -18px
}

.box-shop-header_bottom {
    padding-top: 15px;
    margin-bottom: -17px
}

.box-shop-header_bottom__white {
    position: relative
}

.box-shop-header_bottom__white > * {
    position: relative;
    z-index: 1
}

.box-shop-header_bottom__white:after {
    display: block;
    content: '';
    position: absolute;
    left: -15px;
    right: -15px;
    z-index: 0;
    top: 5px;
    bottom: 5px;
    background: #fff
}

.box-shop-header__short .box-shop-header_bottom {
    padding-top: 12px
}

.box-shop-header_badge {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

.box-shop-header_badge .box {
    display: none;
    position: absolute;
    right: 0;
    top: 100%;
    white-space: nowrap;
    z-index: 1;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .1);
    box-shadow: 0 0 3px rgba(0, 0, 0, .1);
    padding: 8px 20px 10px 20px
}

.box-shop-header_badge:hover .box {
    display: block
}

.breadcrumb.is-black a {
    color: #000 !important
}

.rating-input {
    display: inline-block;
    position: relative;
    vertical-align: middle
}

.rating-input label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    cursor: pointer
}

.rating-input label:last-child {
    position: static
}

.rating-input label:last-child .icon__star {
    display: inline-block;
    opacity: 1
}

.rating-input label:nth-child(1) {
    z-index: 5
}

.rating-input label:nth-child(2) {
    z-index: 4
}

.rating-input label:nth-child(3) {
    z-index: 3
}

.rating-input label:nth-child(4) {
    z-index: 2
}

.rating-input label:nth-child(5) {
    z-index: 1
}

.rating-input label input {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0
}

.rating-input label .icon {
    float: left;
    opacity: 0
}

.rating-input label .icon__star-fill {
    display: none
}

.rating-input:hover label:hover input ~ .icon__star, .rating-input:not(:hover) label input:checked ~ .icon__star {
    display: none
}

.rating-input:hover label:hover input ~ .icon__star-fill, .rating-input:not(:hover) label input:checked ~ .icon__star-fill {
    display: inline-block;
    opacity: 1
}

.rating-input:hover label:hover input ~ .icon__star-fill, .rating-input:not(:hover) label input:checked ~ .icon__star-fill {
    display: inline-block;
    opacity: 1
}

.rating-input label input:focus:not(:checked) ~ .icon__star:last-child {
    display: inline-block;
    opacity: 1
}

.breadcrumb.is-divided li {
    border-left: 1px solid rgba(128, 128, 128, .5)
}

.breadcrumb.is-divided li:first-child {
    border-left: none
}

.breadcrumb.is-divided li + li:before {
    display: none
}

.breadcrumb.is-divided li a {
    color: #000 !important
}

.is-top-bordered {
    border-top: 1px solid #e5e5e5;
    margin-left: 0 !important;
    margin-right: 0 !important
}

.is-top-bordered .column:first-child {
    padding-left: 0 !important
}

.is-top-bordered .column:last-child {
    padding-right: 0 !important
}

.product-city {
    padding: 0 105px 55px 105px
}

.shop-header-short-img {
    width: 100px;
    height: 100px;
    margin: -1.25rem 0 -1.25rem -1.25rem;
    border-radius: 3px 0 0 3px;
    max-width: inherit
}

.box-product {
    color: #000;
    min-height: 460px
}

.box-product_img {
    height: 460px;
    width: 460px;
    max-width: inherit;
    margin: -1.25rem 0 -1.25rem -1.25rem;
    border-radius: 3px 0 0 3px
}

.box-product_info {
    padding: 10px;
    position: relative
}

.box-product_title {
    font-weight: 500;
    font-size: 36px;
    margin-bottom: 10px
}

.box-product_desc {
    line-height: 172%;
    margin-bottom: 30px
}

.box-product_fave {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 0
}

.box-product_fave .icon__faved {
    display: none
}

.box-product_fave:hover .icon__fave-big {
    display: none
}

.box-product_fave:hover .icon__faved {
    display: inline-block
}

.box-product_more {
    margin-bottom: 8px
}

.box-product_other {
    width: 80px;
    color: #000;
    display: block
}

.box-product_other img {
    width: 80px;
    height: 80px;
    max-width: inherit;
    border-radius: 3px 3px 0 0
}

.box-product_other div {
    font-size: 12px;
    line-height: 16px;
    height: 32px;
    overflow: hidden
}

.search-hr {
    background: #ecf0f6;
    height: 1px;
    margin: 15px 0
}

.container-main-shops {
    background: #ecf0f6;
    padding: 35px 0
}

.container-main-info {
    padding: 20px 0;
    color: #000
}

.columns.has-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
}

.progress-bar {
    border-radius: 4px;
    display: block;
    height: 8px;
    overflow: hidden;
    padding: 0;
    width: 100%;
    background: #c4c4c4
}

.progress-bar div {
    height: 8px;
    border-radius: 4px
}

.progress-bar.is-success div {
    background-color: #00b04b
}

.progress-bar.is-danger div {
    background-color: #d80027
}

.progress-bar.is-small {
    height: 5px
}

.radio-tr td:first-child, .radio-tr th:first-child {
    width: 20px;
    padding-right: 0
}

.radio-tr td:first-child label, .radio-tr th:first-child label {
    padding-left: 7px
}

.radio-tr td:not(:first-child) label {
    display: block;
    cursor: pointer;
    padding: .5rem 20px;
    margin: -.5rem -20px
}

.order-status {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1
}

.order-status > span:first-child {
    margin-top: 2px;
    margin-right: 5px
}

.box-shop-stat {
    padding-top: 1rem
}

.progress.is-wide {
    margin-left: -2px;
    width: calc(100% + 4px)
}

.column.is-percent {
    width: 42px
}

a.black-link-hover:hover {
    color: #0047d9 !important
}

.text-overflow {
    white-space: nowrap;
    overflow: hidden;
    position: relative
}

.text-overflow:after {
    display: block;
    content: '';
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    width: 35px;
    position: absolute;
    background: -webkit-gradient(linear, right top, left top, from(white), color-stop(rgba(255, 255, 255, .8)), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(to left, #fff, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0))
}

.is-right-pad-30 {
    padding-right: 30px !important
}

.qr-balance {
    width: 130px
}

.orders-list-search_button {
    width: 140px
}

.is-pad-right-card {
    padding-right: 50px !important
}

.menu-dots {
    width: 5px;
    height: 21px;
    position: relative;
    cursor: pointer;
    padding: 10px 10px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.menu-dots span {
    height: 5px;
    width: 5px;
    position: absolute;
    top: 10px;
    left: 10px;
    background: #146aa8;
    border-radius: 50%
}

.menu-dots span:nth-child(2) {
    top: 18px
}

.menu-dots span:nth-child(3) {
    top: 26px
}

.window {
    position: fixed;
    z-index: 999;
    display: none
}

.window.is-active {
    display: block
}

.window_overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, .4)
}

.window_body {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-width: calc(100% - 30px);
    width: 50%
}

.window_header {
    padding: 0 15px 0 20px;
    height: 40px;
    background: #ecf0f6;
    border-radius: 3px 3px 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.window_header__white {
    background: #fff
}

.window_header-content {
    color: #44484d;
    font-size: 16px;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    line-height: 1
}

.window_close {
    display: block;
    width: 13px;
    height: 13px;
    position: relative;
    margin-left: 15px
}

.window_close:after, .window_close:before {
    position: absolute;
    left: 6px;
    top: 0;
    width: 1px;
    background-color: #828a90;
    height: 13px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    display: block;
    content: ''
}

.window_close:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.window_content {
    padding: 15px 20px;
    background: #fff;
    border-radius: 0 0 3px 3px
}

.window_img-full {
    width: calc(100% + 40px);
    max-width: inherit;
    margin: -15px -20px 10px -20px
}

.party_elem {
    margin-bottom: 10px;
    background: #f6f7f9;
    height: 40px;
    border-radius: 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 15px;
    color: #000;
    font-size: 16px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.party_elem:last-child {
    margin-bottom: 0
}

.party_elem__add {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #ecf0f6;
    color: #146aa8
}

.party_close {
    display: block;
    width: 13px;
    height: 13px;
    position: relative
}

.party_close:after, .party_close:before {
    position: absolute;
    left: 6px;
    top: 0;
    width: 1px;
    background-color: #828a90;
    height: 13px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    display: block;
    content: ''
}

.party_close:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.party a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #44484d;
    font-size: 16px
}

.page {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    z-index: 1999
}

.page.is-active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.page_header {
    height: 50px;
    min-height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #ecf0f6;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.page_header__yellow {
    background: #ffd249
}

.page_header__white {
    background: #fff
}

.page_left, .page_right {
    width: 50px;
    height: 50px;
    min-width: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.page_title {
    font-size: 18px;
    font-weight: 18px;
    color: #000;
    line-height: 1
}

.page_content {
    background: #fff;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    padding: 30px;
    overflow-y: scroll
}

.page_content__smallpad {
    padding: 15px
}

.page_content__grey {
    background: #f6f7f9
}

.page_content__options label {
    padding-left: 26px !important
}

.page_content__products > .field {
    margin-bottom: 0
}

.page_content__products > .field > .control {
    margin-bottom: 18px
}

.page_content__shadow:after {
    display: block;
    content: '';
    height: 25px;
    left: 0;
    width: 100%;
    bottom: 70px;
    position: absolute;
    background: -webkit-gradient(linear, left bottom, left top, from(white), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(to top, #fff, rgba(255, 255, 255, 0))
}

.page_footer {
    padding: 15px;
    -webkit-box-shadow: 0 0 10px rgba(0, 21, 64, .08);
    box-shadow: 0 0 10px rgba(0, 21, 64, .08);
    background: #fff;
    position: relative;
    z-index: 2
}

.page_top {
    background: #f6f7f9;
    padding: 15px
}

.page_close {
    display: block;
    width: 16px;
    height: 16px;
    position: relative;
    overflow: hidden;
    font-size: 0
}

.page_close:after, .page_close:before {
    position: absolute;
    left: 6px;
    top: -1px;
    width: 2px;
    background-color: #000;
    height: 18px;
    border-radius: 2px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    display: block;
    content: ''
}

.page_close__grey:after, .page_close__grey:before {
    background-color: grey !important
}

.page_close:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.team a {
    display: block;
    font-size: 18px;
    color: #000;
    margin-bottom: 25px
}

.team a.is-active {
    color: #0047d9
}

.navbar-search {
    display: none !important;
    padding: 10px 15px
}

.navbar-search .input {
    height: 30px !important
}

.navbar-search .button {
    height: 30px !important
}

.nav-burger {
    display: none;
    width: 21px;
    height: 15px;
    position: relative;
    cursor: pointer;
    padding: 15px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: -15px
}

.nav-burger span {
    height: 3px;
    width: 21px;
    position: absolute;
    top: 15px;
    left: 15px;
    background: #fff;
    border-radius: 2px
}

.nav-burger span:nth-child(2) {
    top: 21px
}

.nav-burger span:nth-child(3) {
    top: 27px
}

.mobile-drop {
    height: 40px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px
}

.mobile-drop_active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 30px;
    background: #ecf0f6;
    border-radius: 3px
}

.mobile-drop_active .icon {
    margin-left: 7px
}

.mobile-drop_active__big {
    padding: 0 20px 0 15px;
    height: 40px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.mobile-drop_active__big-menu {
    padding: 0 25px;
    height: 40px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.mobile-drop_elems {
    display: none;
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    z-index: 45;
    background: #fff;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 10px rgba(0, 21, 64, .08);
    box-shadow: 0 0 10px rgba(0, 21, 64, .08);
    padding-bottom: 5px
}

.mobile-drop_elems__big .mobile-drop_elem {
    padding: 0 15px
}

.mobile-drop:hover .mobile-drop_elems {
    display: block
}

.mobile-drop_elem {
    color: #121212;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 25px
}

.mobile-drop_elem:last-child {
    margin-bottom: 0
}

.filter-trigger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 30px;
    background: #ecf0f6;
    border-radius: 3px
}

.filter-trigger_dot {
    margin-right: 7px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #ff6464
}

.grey-button {
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    background: #dfe5ee;
    border-radius: 3px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #000;
    font-size: 16px;
    text-align: center
}

.grey-button:last-child {
    margin-bottom: 0
}

.grey-button__small {
    height: 40px
}

.grey-button__xs {
    height: auto;
    padding: 5px 15px;
    line-height: 1.1
}

.grey-button__light {
    background: #f6f7f9
}

.grey-button__left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding: 0 15px
}

.product-control-imgs {
    margin-bottom: -10px
}

.product-control-img {
    width: 80px !important;
    border-radius: 3px
}

.mobile-menu {
    display: block
}

.mobile-menu.is-active .mobile-menu_overlay {
    pointer-events: all;
    opacity: 1
}

.mobile-menu.is-active .mobile-menu_main {
    left: 0
}

.mobile-menu_overlay {
    background: rgba(0, 0, 0, .2);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1400;
    pointer-events: none;
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.mobile-menu_main {
    width: 280px;
    position: fixed;
    left: -100%;
    top: 0;
    height: 100%;
    background: #f6f7f9;
    z-index: 1401;
    -webkit-transition: left .15s linear;
    transition: left .15s linear
}

.mobile-menu_me {
    padding: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.mobile-menu_me__padless {
    padding-bottom: 0 !important
}

.mobile-menu_me__active {
    border: 3px solid #ffd249
}

.mobile-menu_me__light {
    background: #ecf0f6;
    padding: 18px 30px
}

.mobile-menu_me__light .mobile-menu_me-name {
    font-size: 16px
}

.mobile-menu_me-img {
    font-size: 0
}

.mobile-menu_me-img__active {
    width: 53px;
    height: 53px
}

.mobile-menu_me-img img {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    min-width: 50px;
    margin-right: 15px
}

.mobile-menu_me-info {
    line-height: 1.5
}

.mobile-menu_me-name {
    font-size: 18px;
    font-weight: 500;
    color: #000;
    line-height: 1.4
}

.mobile-menu_me-addit {
    line-height: 1
}

.mobile-menu_button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #ffd249;
    height: 50px;
    padding: 0 30px;
    color: #000;
    font-weight: 500;
    font-size: 18px;
    line-height: 1;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.mobile-menu_button-left {
    margin-right: 7px;
    font-size: 0
}

.mobile-menu_button-right {
    width: 18px
}

.mobile-menu_button-grow {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.mobile-menu_links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 15px 30px
}

.mobile-menu_links__smallpad {
    padding: 5px 30px
}

.mobile-menu_links-hr {
    background-color: #babfc3;
    height: 1px;
    margin: 5px 0
}

.mobile-menu_links a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 44px;
    color: #000;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1
}

.mobile-menu_links a span {
    margin-right: 10px
}

.tabs-columns {
    margin-right: -8px;
    margin-left: -8px;
    margin-bottom: 30px !important
}

.tabs-columns .column {
    text-align: center;
    padding: 8px
}

.tabs-columns .column > div {
    padding: 20px 15px 15px 15px;
    background: #fff;
    border-radius: 3px
}

.buyer-notes-page {
    background: #fff;
    margin: 15px -15px -15px -15px;
    padding: 15px 15px 0 15px
}

.buyer-notes-page .icon__message-dark {
    width: 15px;
    margin-right: 5px
}

.buyer-notes-page__top {
    padding-bottom: 15px
}

.buyer-notes-page .profile.is-medium {
    line-height: 1.4;
    margin-bottom: 15px;
    font-size: 16px
}

.buyer-notes-page .profile.is-medium .vertical-middle {
    font-size: 24px
}

.buyer-notes-page .profile.is-medium .is-text-66 {
    font-size: 16px !important
}

.buyer-notes-page .textarea {
    padding-right: 50px
}

.buyer-notes-page .icon.is-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 50px
}

.buyer-notes-page .icon.is-right .icon {
    width: 27px !important;
    height: 19px !important;
    position: static
}

.orders-menu {
    background: #fff;
    padding: 15px;
    margin: 0 -15px 15px -15px
}

.readdr-block {
    margin-bottom: 10px
}

.readdr-block_head {
    background: #ecf0f6;
    border-radius: 3px 3px 0 0;
    padding: 4px 15px;
    width: 100%;
    display: block
}

.readdr-block_content {
    background: #f6f7f9;
    border-radius: 0 0 3px 3px;
    padding: 4px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.readdr-block_content > :nth-child(1) {
    -ms-flex-negative: 2;
    flex-shrink: 2
}

.readdr-block_content > :nth-child(2) {
    width: 20%
}

.readdr-block_content > :nth-child(3) {
    width: 30%
}

.table-fas-list {
    width: 100%;
    border-spacing: 0 5px;
    margin-bottom: 20px;
    font-size: 16px
}

.table-fas-list .window_close {
    display: inline-block
}

.window_content .table-fas-list {
    margin: -5px 0 5px 0
}

.table-fas-list tr {
    border-radius: 3px;
    background: #ecf0f6
}

.table-fas-list tr td {
    height: 40px;
    vertical-align: middle;
    text-align: center;
    padding: 0 15px;
    line-height: 1
}

.table-fas-list tr td:nth-child(1) {
    border-radius: 3px;
    background: #dfe5ee
}

.table-fas-list tr td:nth-child(3) {
    border-radius: 0 3px 3px 0;
    background: #ecf0f6;
    text-align: right
}

.table-fas-edit {
    border-spacing: 0;
    margin: -15px -20px 15px -20px;
    width: calc(100% + 40px)
}

.table-fas-edit tr {
    background: #dfe5ee
}

.table-fas-edit tr:nth-child(2n) {
    background: #ecf0f6
}

.table-fas-edit tr td {
    padding: 10px 20px 10px 10px;
    width: 55%
}

.table-fas-edit tr td:first-child {
    padding: 10px 0 10px 20px;
    vertical-align: middle;
    width: 45%
}

.fas-cities {
    margin-top: 20px;
    margin-bottom: 5px
}

.link-location {
    height: 30px;
    background: #ecf0f6;
    border-radius: 3px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 210px;
    color: #0047d9
}

.link-location__block {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.link-location__block .dropdown-trigger {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
    padding: 0 20px 0 15px
}

.link-location__autowidth {
    width: auto
}

.link-location__autowidth .link-location_content {
    padding: 0 20px
}

.link-location_icon {
    background: #dfe5ee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-radius: 3px;
    width: 30px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 30px
}

.link-location_content {
    height: 100%;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.link-location .dropdown {
    width: 100%
}

.link-location .dropdown .dropdown-trigger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

.is-inline-block {
    display: inline-block
}

.navbar-item-market {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-right: 10px !important
}

.navbar-item-market:hover .navbar-item-market_name:after {
    background: -webkit-gradient(linear, right top, left top, from(#f6f7f9), color-stop(rgba(246, 247, 249, .8)), to(rgba(246, 247, 249, 0)));
    background: linear-gradient(to left, #f6f7f9, rgba(246, 247, 249, .8), rgba(246, 247, 249, 0))
}

.navbar-item-market_img {
    font-size: 0;
    min-width: 40px
}

.navbar-item-market_img img {
    height: 30px;
    width: 30px;
    min-width: 30px
}

.navbar-item-market_name {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    max-width: 100px;
    overflow: hidden;
    white-space: nowrap;
    position: relative
}

.navbar-item-market_name:after {
    display: block;
    content: '';
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    width: 35px;
    position: absolute;
    background: -webkit-gradient(linear, right top, left top, from(white), color-stop(rgba(255, 255, 255, .8)), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(to left, #fff, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0))
}

.currency-select {
    height: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #2c2f33;
    border-radius: 3px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #f6f7f9;
    margin: 5px 12px 0 0;
    font-size: 14px
}

.currency-select__footer {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: #44484d;
    background: #ecf0f7;
    margin: 0
}

.currency-select__footer .currency-select_drop {
    background: #dfe5ee
}

.currency-select_current {
    padding: 0 10px;
    font-size: 14px;
    white-space: nowrap
}

.currency-select_drop {
    background: #1e2122;
    height: 30px;
    border-radius: 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.currency-select_drop__fixed {
    width: 30px
}

.currency-select_drop__fixed .dropdown-trigger {
    padding: 0 !important;
    height: 30px;
    width: 30px !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.currency-select .dropdown .dropdown-trigger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    padding: 0 10px;
    width: 100%;
    white-space: nowrap
}

.currency-select .dropdown .dropdown-menu {
    min-width: inherit
}

.dropdown-header {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    vertical-align: top
}

.dropdown-header:hover .dropdown-menu-header {
    display: block !important
}

.dropdown-header .dropdown .dropdown-trigger {
    padding: 0 10px !important;
    width: auto !important
}

.dropdown-menu-header {
    display: none;
    right: 0;
    padding-top: 4px;
    position: absolute;
    top: 100%;
    z-index: 20
}

.dropdown-menu-header .currency-select {
    margin: 0
}

.is-input-icon {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 60px !important;
    height: 100% !important
}

.is-input-icon__small {
    width: 40px !important
}

.is-filter-dropdown {
    pointer-events: all;
    width: 40px;
    height: 40px
}

.is-filter-dropdown .dropdown-trigger {
    height: 40px;
    width: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.is-filter-dropdown .icon {
    position: static !important
}

.is-filter-dropdown .dropdown-menu {
    padding-top: 0;
    margin-top: -3px;
    min-width: inherit
}

.navbar-menu > .currency-select .currency-select_drop__fixed {
    width: auto
}

.navbar-menu > .currency-select .dropdown-header > .dropdown-trigger {
    display: none
}

.navbar-menu > .currency-select .dropdown-header > .dropdown-menu-header {
    display: block;
    position: static;
    padding-top: 0
}

.navbar-menu > .currency-select .dropdown-header > .dropdown-menu-header .currency-select_drop {
    width: 50px
}

.navbar-menu > .currency-select .dropdown-header > .dropdown-menu-header .currency-select_drop .dropdown-menu {
    padding-top: 0;
    right: -1px
}

.navbar-menu > .currency-select .dropdown-header > .dropdown-menu-header .currency-select_drop .dropdown-menu .dropdown-content {
    background: #1e2122;
    padding: 3px 0
}

.navbar-menu > .currency-select .dropdown-header > .dropdown-menu-header .currency-select_drop .dropdown-menu .dropdown-content a {
    color: #fff;
    width: 50px
}

.navbar-menu > .currency-select .dropdown-header > .dropdown-menu-header .currency-select_drop .dropdown-menu .dropdown-content a:hover {
    background: #2c2f33
}

.stat-chart {
    margin: 0 -15px 20px -15px
}

.stat-chart_header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 15px;
    height: 40px;
    background: #dfe5ee
}

.stat-chart_header span:first-child {
    color: #44484d;
    font-size: 16px;
    font-weight: 500
}

.stat-chart_header span:last-child {
    color: #828a90;
    font-size: 16px
}

.stat-chart_main {
    background: #fff;
    padding: 15px
}

.stat-elem {
    background: #ecf0f6;
    border-radius: 3px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 10px;
    color: #000;
    align-items: center
}

.stat-elem:last-child {
    margin-bottom: 0
}

.stat-elem_number {
    background: #dfe5ee;
    width: 40px;
    border-radius: 3px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-weight: 500;
    min-width: 40px
}

.stat-elem_name {
    padding: 0 0 0 10px;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    white-space: nowrap;
    overflow: hidden;
    position: relative
}

.stat-elem_name:after {
    display: block;
    content: '';
    height: 100%;
    top: 0;
    bottom: 0;
    right: 0;
    width: 20px;
    position: absolute;
    background: -webkit-gradient(linear, right top, left top, from(#ecf0f6), color-stop(rgba(236, 240, 246, .8)), to(rgba(236, 240, 246, 0)));
    background: linear-gradient(to left, #ecf0f6, rgba(236, 240, 246, .8), rgba(236, 240, 246, 0))
}

.stat-elem_info {
    padding: 0 10px 0 5px;
    white-space: nowrap
}

.is-text-14 {
    font-size: 14px
}

.color-grey {
    color: #828a91
}

.icon {
    background-size: contain;
    display: inline-block;
    height: 12px;
    width: 12px;
    vertical-align: middle;
    background-position: center center;
    background-repeat: no-repeat;
    position: relative
}

.icon__size_13 {
    width: 13px !important;
    height: 13px !important
}

.icon__size_15 {
    height: 15px !important;
    width: 15px !important
}

.icon__size_16 {
    width: 16px !important;
    height: 16px !important
}

.icon__size_18 {
    height: 18px !important;
    width: 18px !important
}

.icon__size_20 {
    width: 20px !important;
    height: 20px !important
}

.icon__size_30 {
    width: 30px !important;
    height: 30px !important
}

.icon__size_32 {
    width: 32px !important;
    height: 32px !important
}

.icon__flipped {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    vertical-align: baseline
}

.dropdown-item .icon {
    opacity: 0
}

.dropdown-item:hover .icon {
    opacity: 1
}

.icon__has-badge:after {
    display: block;
    content: '';
    width: 8px;
    height: 8px;
    background: #ff6464;
    border-radius: 4px;
    bottom: -4px;
    right: -4px;
    position: absolute
}

.icon__plus {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgNUMxMCA1LjQ2MDgzIDkuOTYgNS44MzMzMyA5LjQ5OTE3IDUuODMzMzNINS44MzMzM1Y5LjQ5OTE3QzUuODMzMzMgOS45NTkxNyA1LjQ2MDgzIDEwIDUgMTBDNC41MzkxNyAxMCA0LjE2NjY3IDkuOTU5MTcgNC4xNjY2NyA5LjQ5OTE3VjUuODMzMzNIMC41MDA4MzNDMC4wNDA4MzMyIDUuODMzMzMgMCA1LjQ2MDgzIDAgNUMwIDQuNTM5MTcgMC4wNDA4MzMyIDQuMTY2NjcgMC41MDA4MzMgNC4xNjY2N0g0LjE2NjY3VjAuNTAwODMzQzQuMTY2NjcgMC4wMzk5OTk4IDQuNTM5MTcgMCA1IDBDNS40NjA4MyAwIDUuODMzMzMgMC4wMzk5OTk4IDUuODMzMzMgMC41MDA4MzNWNC4xNjY2N0g5LjQ5OTE3QzkuOTYgNC4xNjY2NyAxMCA0LjUzOTE3IDEwIDVaIiBmaWxsPSIjMDA0N0Q5Ii8+PC9zdmc+)
}

.icon__map {
    height: 16px;
    width: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy41MDAzOSAwQzMuMzYzODkgMCAwIDMuMzY0ODQgMCA3LjVDMCAxMS42MzUyIDMuMzYzODkgMTUgNy41MDAzOSAxNUMxMS42MzUzIDE1IDE1IDExLjYzNTIgMTUgNy41QzE1IDMuMzY0ODQgMTEuNjM1MyAwIDcuNTAwMzkgMFpNMTMuODk2OSA3LjVDMTMuODk2OSA4Ljk2MzI4IDEzLjQwMDEgMTAuMzEyNSAxMi41NzIgMTEuMzkwNkMxMi4zMzc2IDExLjIwNzggMTIuMDg4NCAxMC43MTMzIDEyLjMyMjggMTAuMjAwOEMxMi41NTk1IDkuNjg1MTYgMTIuNjIxMiA4LjQ5MTQxIDEyLjU2NjUgOC4wMjY1NkMxMi41MTUgNy41NjI1IDEyLjI3MzYgNi40NDQ1MyAxMS42MTgxIDYuNDMzNTlDMTAuOTYzNSA2LjQyNDIyIDEwLjUxNDMgNi4yMDc4MSAxMC4xMjUzIDUuNDMxMjVDOS4zMTgyNiAzLjgxNTYyIDExLjY0IDMuNTA1NDcgMTAuODMzIDIuNjExNzJDMTAuNjA3MyAyLjM2MDE2IDkuNDQwMTMgMy42NDQ1MyA5LjI2OTA1IDEuOTMyODFDOS4yNTgxMSAxLjgxMDE2IDkuMzc0NTEgMS42MjY1NiA5LjUzMTU0IDEuNDM1OTRDMTIuMDY1OCAyLjI4NzUgMTMuODk2OSA0LjY4MzU5IDEzLjg5NjkgNy41Wk02LjYyMTUzIDEuMTY2NDFDNi40Njg0MSAxLjQ2NDg0IDYuMDY0NTMgMS41ODU5NCA1LjgxOTIzIDEuODEwMTZDNS4yODQ4OCAyLjI5Mzc1IDUuMDU1MiAyLjIyNjU2IDQuNzY3NzIgMi42OTA2MkM0LjQ3Nzg5IDMuMTU0NjkgMy41NDM1NyAzLjgyMjY2IDMuNTQzNTcgNC4xNTg1OUMzLjU0MzU3IDQuNDk0NTMgNC4wMTU0MiA0Ljg4OTg0IDQuMjUxMzQgNC44MTMyOEM0LjQ4NzI3IDQuNzM1MTYgNS4xMDk4OSA0LjczOTg0IDUuNDc1NSA0Ljg2Nzk3QzUuODQxODggNC45OTc2NiA4LjUzMzE1IDUuMTI3MzQgNy42NzUzOCA3LjQwMjM0QzcuNDAzNTIgOC4xMjU3OCA2LjIxMjE4IDguMDAzOTEgNS44OTUwMSA5LjIwMTU2QzUuODQ3MzUgOS4zNzczNCA1LjY4MjUyIDEwLjEyODEgNS42NzIzNiAxMC4zNzM0QzUuNjUyODMgMTAuNzUzMSA1Ljk0MTEgMTIuMTg0NCA1LjU3NDcxIDEyLjE4NDRDNS4yMDY3NiAxMi4xODQ0IDQuMjE2OTcgMTAuOTAzOSA0LjIxNjk3IDEwLjY3MTlDNC4yMTY5NyAxMC40Mzk4IDMuOTYwNzMgOS42MjY1NiAzLjk2MDczIDguOTI5NjlDMy45NjA3MyA4LjIzMzU5IDIuNzc0ODYgOC4yNDQ1MyAyLjc3NDg2IDcuMzE4NzVDMi43NzQ4NiA2LjQ4NDM3IDMuNDE3NzkgNi4wNjg3NSAzLjI3MzI3IDUuNjY3OTdDMy4xMzE4NyA1LjI2OTUzIDIuMDAyMjQgNS4yNTYyNSAxLjUzMTE3IDUuMjA3MDNDMi4zNTM3OCAzLjA3MzQ0IDQuMjg4ODQgMS40ODk4NCA2LjYyMTUzIDEuMTY2NDFaTTUuNDg4IDEzLjU3MDNDNS44NzIzNSAxMy4zNjcyIDUuOTExNDEgMTMuMTA0NyA2LjI1OTgzIDEzLjA5MTRDNi42NTgyNSAxMy4wNzM0IDYuOTgyNDUgMTIuOTM1OSA3LjQzMTY0IDEyLjgzNjdDNy44MzAwNiAxMi43NSA4LjU0MzMgMTIuMzQ1MyA5LjE3MDYyIDEyLjI5MzdDOS43MDAyOCAxMi4yNTA4IDEwLjc0NDggMTIuMzIxMSAxMS4wMjYgMTIuODMyQzEwLjAxNDMgMTMuNTA0NyA4LjgwMTEgMTMuODk2OSA3LjQ5OTYxIDEzLjg5NjlDNi43OTczIDEzLjg5NjkgNi4xMjA3NyAxMy43ODA1IDUuNDg4IDEzLjU3MDNaIiBmaWxsPSIjMDA0N0Q5Ii8+PC9zdmc+)
}

.icon__mobile {
    width: 16px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMjAzNCAwSDQuNzk3QzMuOTE1NCAwIDMuMjAwMiAwLjcxNTIgMy4yMDAyIDEuNTk2OFYxNC40MDI0QzMuMjAwMiAxNS4yODQ4IDMuOTE1NCAxNiA0Ljc5NyAxNkgxMS4yMDI2QzEyLjA4NSAxNiAxMi44MDAyIDE1LjI4NDggMTIuODAwMiAxNC40MDMyVjEuNTk2OEMxMi44MDAyIDAuNzE1MiAxMi4wODUgMCAxMS4yMDM0IDBaTTguMDAwMiAxNS4yQzcuNDQ4MiAxNS4yIDcuMDAwMiAxNC44NDI0IDcuMDAwMiAxNC40QzcuMDAwMiAxMy45NTc2IDcuNDQ4MiAxMy42IDguMDAwMiAxMy42QzguNTUyMiAxMy42IDkuMDAwMiAxMy45NTc2IDkuMDAwMiAxNC40QzkuMDAwMiAxNC44NDI0IDguNTUyMiAxNS4yIDguMDAwMiAxNS4yWk0xMS4yMDAyIDEyLjhINC44MDAyVjEuNkgxMS4yMDAyVjEyLjhaIiBmaWxsPSIjMTQ2QUE4Ii8+PC9zdmc+)
}

.icon__key {
    width: 20px;
    height: 20px;
    margin-left: -4px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTcuOTE1OSA2LjIzMTk5QzE3LjUyOSA0LjEwNTgxIDE1LjQzOTEgMi42ODQ1NCAxMy4yNDc2IDMuMDYwMjFDMTEuMDU1NCAzLjQzNTE3IDkuMjA0NjcgNS4wNzE0MSA5LjU5MTU4IDcuMTk5MDJDOS42NzM4OSA3LjY1NjgzIDkuOTA1NDIgOC4zNzMxNyAxMC4xNzg1IDguODg4MTFMNi4xOTc4NiAxNC40MDM5QzYuMDUwOTQgMTQuNjA3NSA1Ljk2Nzg2IDE0Ljk3NDYgNi4wMTE3MSAxNS4yMTg4TDYuMjY3ODUgMTYuNjI2NUM2LjMxMjQ3IDE2Ljg3MDggNi41NTQgMTcuMDM1IDYuODA2MjkgMTYuOTkzNkw3Ljk3MjQxIDE2Ljc5MjlDOC4yMjQ3MSAxNi43NTA4IDguNTQ0NjkgMTYuNTQ0NCA4LjY4MzE1IDE2LjMzNjVMMTAuMjU3NyAxMy45NzE4TDEwLjI3MTYgMTMuOTU2MUwxMS4zMzc3IDEzLjc3MzNMMTMuMTc2MSAxMS4wMDI5QzEzLjc3OTkgMTEuMTAyMSAxNC42NDY4IDExLjA2ODYgMTUuMTU5MSAxMC45ODA3QzE3LjM0OTggMTAuNjA1MSAxOC4zMDI4IDguMzU5NiAxNy45MTU5IDYuMjMxOTlaTTE1Ljk3MzcgNy4zMjI1OEMxNS4zNzA2IDguMTU4MiAxNC43NTUyIDcuNTY5NjkgMTMuODk0NSA2Ljk4MzMzQzEzLjAzMzggNi4zOTkxMiAxMi4yNTIzIDYuMDM5MTYgMTIuODU0NSA1LjIwMzU0QzEzLjQ1NzYgNC4zNjc5MiAxNC42NDM3IDQuMTY0MzcgMTUuNTA2IDQuNzUwMDJDMTYuMzY3NSA1LjMzNDk1IDE2LjU3NTkgNi40ODY5NiAxNS45NzM3IDcuMzIyNThaIiBmaWxsPSIjMTQ2QUE4Ii8+PC9zdmc+)
}

.icon__magnet {
    width: 17px;
    height: 17px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC40OTk5NSAxMi44OTYyQzguMzk3MjIgMTIuODk2MiA4LjI5MzgyIDEyLjg5MzUgOC4xODkxIDEyLjg4MzdDNi41MTgzNSAxMi43MjY0IDUuMjc1MzYgMTEuMjU3NCA1LjI3NTM2IDkuNTc5MzNWMC4yOTMxNUM1LjI3NTM2IDAuMTMxMjUyIDUuMTQ0MTEgMCA0Ljk4MjIxIDBIMS40NjQ1NEMxLjMwMjY0IDAgMS4xNzEzOSAwLjEzMTI1MiAxLjE3MTM5IDAuMjkzMTVWOS41MDcxNUMxLjE3MTM5IDEzLjU2NDkgNC40NTgyMyAxNi45OTcgOC40OTk5OCAxN1YxMi44OTYySDguNDk5OTVaIiBmaWxsPSIjRkY2NDY0Ii8+PHBhdGggZD0iTTQuOTgyMjQgMEgxLjQ2NDU0QzEuMzAyNjQgMCAxLjE3MTM5IDAuMTMxMjUyIDEuMTcxMzkgMC4yOTMxNVYxLjc1ODg3SDUuMjc1MzlWMC4yOTMxNUM1LjI3NTM5IDAuMTMxMjUyIDUuMTQ0MTQgMCA0Ljk4MjI0IDBaIiBmaWxsPSIjRDdERUVEIi8+PHBhdGggZD0iTTUuMjc1MzkgMS43NTg3OUgxLjE3MTM5VjIuMzQ1MDlINS4yNzUzOVYxLjc1ODc5WiIgZmlsbD0iI0M3Q0ZFMiIvPjxwYXRoIGQ9Ik04LjUgMTIuODk2MkM4LjYwMjczIDEyLjg5NjIgOC43MDYxMyAxMi44OTM1IDguODEwODUgMTIuODgzN0MxMC40ODE2IDEyLjcyNjQgMTEuNzI0NiAxMS4yNTc0IDExLjcyNDYgOS41NzkzM1YwLjI5MzE1QzExLjcyNDYgMC4xMzEyNTIgMTEuODU1OCAwIDEyLjAxNzcgMEgxNS41MzU0QzE1LjY5NzMgMCAxNS44Mjg2IDAuMTMxMjUyIDE1LjgyODYgMC4yOTMxNVY5LjUwNzE1QzE1LjgyODYgMTMuNTY0OSAxMi41NDE4IDE2Ljk5NyA4LjUgMTdWMTIuODk2MloiIGZpbGw9IiMyOEFGRjAiLz48cGF0aCBkPSJNMTIuMDE3OCAwSDE1LjUzNTVDMTUuNjk3NCAwIDE1LjgyODYgMC4xMzEyNTIgMTUuODI4NiAwLjI5MzE1VjEuNzU4ODdIMTEuNzI0NlYwLjI5MzE1QzExLjcyNDYgMC4xMzEyNTIgMTEuODU1OCAwIDEyLjAxNzggMFoiIGZpbGw9IiNEN0RFRUQiLz48cGF0aCBkPSJNMTUuODI4NiAxLjc1ODc5SDExLjcyNDZWMi4zNDUwOUgxNS44Mjg2VjEuNzU4NzlaIiBmaWxsPSIjQzdDRkUyIi8+PC9zdmc+)
}

.icon__magnet__small {
    width: 14px;
    height: 14px;
    margin-right: 3px
}

.icon__search-mess {
    margin: 13px 11px 13px 15px;
    width: 14px !important;
    height: 14px !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuNzA4MSAxMC45OTg2TDkuNTk4NzUgNy44ODg5MUMxMC4wNjc3IDcuMTE5NTIgMTAuMzM3NiA2LjIxNDM2IDEwLjMzNzYgNS4yNDc0OEMxMC4zMzc2IDIuNDM1NzEgNy45MDEzMiAyLjIyNzNlLTA3IDUuMDg5ODIgMi4yMjczZS0wN0MyLjI3ODMzIC0wLjAwMDgyMjY1MyAwIDIuMjc4NTQgMCA1LjA5MDMxQzAgNy45MDEyNSAyLjQzNjMgMTAuMzM3OCA1LjI0Njk4IDEwLjMzNzhDNi4xODI1IDEwLjMzNzggNy4wNTcxMyAxMC4wODM1IDcuODA5OTkgOS42NDMyOEwxMC45MzU4IDEyLjc3MUMxMS4yNDE5IDEzLjA3NjMgMTEuNzM4IDEzLjA3NjMgMTIuMDQzMyAxMi43NzFMMTIuODE5MiAxMS45OTUxQzEzLjEyNDQgMTEuNjg5OCAxMy4wMTM0IDExLjMwMzggMTIuNzA4MSAxMC45OTg2Wk0xLjU2NjYxIDUuMDkwMzFDMS41NjY2MSAzLjE0MzM5IDMuMTQzOTEgMS41NjU5MyA1LjA4OTgyIDEuNTY1OTNDNy4wMzY1NiAxLjU2NTkzIDguNzcxMDIgMy4yOTk3MyA4Ljc3MTAyIDUuMjQ3NDhDOC43NzEwMiA3LjE5MzU4IDcuMTkyODkgOC43NzE4NiA1LjI0Njk4IDguNzcxODZDMy4zMDAyNCA4Ljc3MTAzIDEuNTY2NjEgNy4wMzY0MSAxLjU2NjYxIDUuMDkwMzFaIiBmaWxsPSIjMTQ2QUE4Ii8+PC9zdmc+)
}

.icon__upload-photo {
    width: 20px !important;
    height: 16px !important;
    margin: 12px 10px 12px 9px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgNkM4LjM0MyA2IDcgNy4zNDQgNyA5QzcgMTAuNjU2IDguMzQzIDEyIDEwIDEyQzExLjY1NiAxMiAxMyAxMC42NTYgMTMgOUMxMyA3LjM0NCAxMS42NTYgNiAxMCA2Wk0xOCAzSDE1LjZDMTUuMjcgMyAxNC45MTQgMi43NDQgMTQuODExIDIuNDNMMTQuMTkgMC41NjlDMTQuMDg1IDAuMjU2IDEzLjczMSAwIDEzLjQgMEg2LjZDNi4yNyAwIDUuOTE0IDAuMjU2IDUuODExIDAuNTY4TDUuMTg5IDIuNDNDNS4wODUgMi43NDQgNC43MyAzIDQuNCAzSDJDMC45IDMgMCAzLjkgMCA1VjE0QzAgMTUuMSAwLjkgMTYgMiAxNkgxOEMxOS4xIDE2IDIwIDE1LjEgMjAgMTRWNUMyMCAzLjkgMTkuMSAzIDE4IDNaTTEwIDE0QzcuMjM4IDE0IDUgMTEuNzYyIDUgOUM1IDYuMjM4IDcuMjM4IDQgMTAgNEMxMi43NjEgNCAxNSA2LjIzOCAxNSA5QzE1IDExLjc2MiAxMi43NjEgMTQgMTAgMTRaTTE3LjUgNi4yQzE3LjExMyA2LjIgMTYuOCA1Ljg4NiAxNi44IDUuNDk5QzE2LjggNS4xMTQgMTcuMTEzIDQuNzk5IDE3LjUgNC43OTlDMTcuODg3IDQuNzk5IDE4LjIgNS4xMTMgMTguMiA1LjQ5OUMxOC4yIDUuODg2IDE3Ljg4NyA2LjIgMTcuNSA2LjJaIiBmaWxsPSIjQkFCRkM0Ii8+PC9zdmc+)
}

.icon__fullscreen {
    width: 12px;
    height: 12px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMy43NDAyNSA2Ljc0MDI1TDEuNTQyIDkuMDEzNUwwIDcuMTkxNzVWMTJINC43OTAyNUwyLjk2Nzc1IDEwLjQzOTJMNS4yNDAyNSA4LjI0MDI1TDMuNzQwMjUgNi43NDAyNVpNNy4yMDk3NSAwTDkuMDMyMjUgMS41NjA3NUw2Ljc1OTc1IDMuNzU5NzVMOC4yNTk3NSA1LjI1OTc1TDEwLjQ1OCAyLjk4NjVMMTIgNC44MDgyNVYwSDcuMjA5NzVaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==)
}

.icon__chat-add {
    width: 10px;
    height: 10px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgNUMxMCA1LjQ2MDgzIDkuOTYgNS44MzMzMyA5LjQ5OTE3IDUuODMzMzNINS44MzMzM1Y5LjQ5OTE3QzUuODMzMzMgOS45NTkxNyA1LjQ2MDgzIDEwIDUgMTBDNC41MzkxNyAxMCA0LjE2NjY3IDkuOTU5MTcgNC4xNjY2NyA5LjQ5OTE3VjUuODMzMzNIMC41MDA4MzNDMC4wNDA4MzMyIDUuODMzMzMgMCA1LjQ2MDgzIDAgNUMwIDQuNTM5MTcgMC4wNDA4MzMyIDQuMTY2NjcgMC41MDA4MzMgNC4xNjY2N0g0LjE2NjY3VjAuNTAwODMzQzQuMTY2NjcgMC4wMzk5OTk5IDQuNTM5MTcgMCA1IDBDNS40NjA4MyAwIDUuODMzMzMgMC4wMzk5OTk5IDUuODMzMzMgMC41MDA4MzNWNC4xNjY2N0g5LjQ5OTE3QzkuOTYgNC4xNjY2NyAxMCA0LjUzOTE3IDEwIDVaIiBmaWxsPSIjNDQ0ODREIi8+PC9zdmc+)
}

.icon__team {
    width: 12px;
    height: 13px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOS41OTM0IDExLjQ3NDZDOS41OTM0IDEwLjExOTkgOC4yODEyIDkuNDMwNDQgNy4wMDMyIDguODc2NzJDNS43Mjk0IDguMzI1NDEgNS4zMjI2IDcuODYwOTYgNS4zMjI2IDYuODY1NzFDNS4zMjI2IDYuMjY5MTYgNS43MTE0IDYuNDYzMzkgNS44ODE4IDUuMzY5MjFDNS45NTM4IDQuOTE1NjIgNi4yOTcgNS4zNjE5NyA2LjM2MyA0LjMyNjMxQzYuMzYzIDMuOTEzNzMgNi4xNzUyIDMuODExMTkgNi4xNzUyIDMuODExMTlDNi4xNzUyIDMuODExMTkgNi4yNzA2IDMuMjAwMTcgNi4zMDc4IDIuNzI5NjhDNi4zNDYyIDIuMjM2ODggNi4wNjkgMS4xODU1NCA0LjkyNzIgMC44NjI4MzRDNC43MjggMC42NTcxNDkgNC41OTMgMC4zMzA4MjcgNS4yMDc0IDAuMDAzOTAxOTlDMy44NjM0IC0wLjA1ODgyOSAzLjU1MDggMC42NDgxMDEgMi44MzUgMS4xNjgwNEMyLjIyNiAxLjYyNDA1IDIuMDYxNiAyLjM0NjA2IDIuMDkxIDIuNzMwMjlDMi4xMyAzLjIwMDc3IDIuMjI0OCAzLjgxMTc5IDIuMjI0OCAzLjgxMTc5QzIuMjI0OCAzLjgxMTc5IDIuMDM2NCAzLjkxNDM0IDIuMDM2NCA0LjMyNjkxQzIuMTAyNCA1LjM2MzE4IDIuNDQ2OCA0LjkxNjIyIDIuNTE4MiA1LjM2OTgyQzIuNjg4NiA2LjQ2Mzk5IDMuMDc4IDYuMjY5NzYgMy4wNzggNi44NjYzMUMzLjA3OCA3Ljg2MTU2IDIuOTUwOCA4LjE5OTM1IDEuNjc2NCA4Ljc1MDY2QzAuMzk3OCA5LjMwMzc3IDAgMTAuMTkwNSAwLjAwNjYgMTEuNDc0NkMwLjAwODQgMTEuODU4OSAwIDEyIDAgMTJIOS42QzkuNiAxMiA5LjU5MzQgMTEuODU4OSA5LjU5MzQgMTEuNDc0NlpNMTEuMTE2OCA3Ljk5Nzg4QzEwLjQzNTggNy43MjIyMyAxMC4xNTM4IDcuMzkzNDkgMTAuMTUzOCA2Ljc1MTcxQzEwLjE1MzggNi4zNjUwNyAxMC40MDQ2IDYuNDkxMTMgMTAuNTE1IDUuNzg0ODFDMTAuNTYxMiA1LjQ5Mjg3IDEwLjc4MzIgNS43Nzk5OCAxMC44MjU4IDUuMTEyMjZDMTAuODI1OCA0Ljg0NjI1IDEwLjcwNDYgNC43Nzk5IDEwLjcwNDYgNC43Nzk5QzEwLjcwNDYgNC43Nzk5IDEwLjc2NjQgNC4zODQyMSAxMC43OTA0IDQuMDgwODFDMTAuODIwNCAzLjcwMjYyIDEwLjU3MiAyLjcyNTQ2IDkuNDI5NiAyLjcyNTQ2QzguMjg3OCAyLjcyNTQ2IDguMDM4OCAzLjcwMjYyIDguMDY4MiA0LjA4MDgxQzguMDkzNCA0LjM4MzYxIDguMTU0NiA0Ljc3OTkgOC4xNTQ2IDQuNzc5OUM4LjE1NDYgNC43Nzk5IDguMDMzNCA0Ljg0NTY1IDguMDMzNCA1LjExMjI2QzguMDc2IDUuNzc5OTggOC4yOTggNS40OTI4NyA4LjM0NDIgNS43ODQ4MUM4LjQ1NDYgNi40OTE3NCA4LjcwNTQgNi4zNjU2NyA4LjcwNTQgNi43NTE3MUM4LjcwNTQgNy4zOTM0OSA4LjQ0MjYgNy42OTM4OCA3LjYyIDguMDQ5NzZDNy41Nzg2IDguMDY3MjUgNy41NDggOC4wOTA3NyA3LjUxMDIgOC4xMTEyOEM4LjQ5NDIgOC41NDA3NSAxMC4wNDU4IDkuMjgyMDYgMTAuNDEzIDEwLjc5MzZIMTJDMTIgMTAuNzkzNiAxMiA5LjY0Mzk3IDEyIDkuMzk1NDZDMTIgOC43OTIyNyAxMS44MzYyIDguMjg5MjIgMTEuMTE2OCA3Ljk5Nzg4WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=)
}

.icon__dialogs {
    width: 15px;
    height: 14px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC4zNSA5LjE1VjQuNUgxLjVDMC42NzUgNC41IDAgNS4xNzUgMCA2VjEwLjVDMCAxMS4zMjUgMC42NzUgMTIgMS41IDEySDIuMjVWMTQuMjVMNC41IDEySDguMjVDOS4wNzUgMTIgOS43NSAxMS4zMjUgOS43NSAxMC41VjkuMTM1QzkuNzAyIDkuMTQ1NSA5LjY1MSA5LjE1MDc1IDkuNiA5LjE1MDc1SDQuMzVWOS4xNVpNMTMuNSAwLjc1SDYuNzVDNS45MjUgMC43NSA1LjI1IDEuNDI1IDUuMjUgMi4yNVY4LjI1SDEwLjVMMTIuNzUgMTAuNVY4LjI1SDEzLjVDMTQuMzI1IDguMjUgMTUgNy41NzU3NSAxNSA2Ljc1VjIuMjVDMTUgMS40MjUgMTQuMzI1IDAuNzUgMTMuNSAwLjc1WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=)
}

.icon__chat-header-drop {
    width: 9px;
    height: 7px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0zLjYwMzk2IDUuMTE2MkwwLjE2NDE5NCAxLjY3NjMyQy0wLjA1NDcyOTUgMS40NTc1IC0wLjA1NDcyOTUgMS4xMDI3MyAwLjE2NDE5NCAwLjg4NDAxN0MwLjM4MjkyMyAwLjY2NTI4OCAwLjczNzY4IDAuNjY1Mjg4IDAuOTU2MzkxIDAuODg0MDE3TDQuMDAwMDYgMy45Mjc3OEw3LjA0MzYyIDAuODg0MTA2QzcuMjYyNDQgMC42NjUzNzcgNy42MTcxNiAwLjY2NTM3NyA3LjgzNTg5IDAuODg0MTA2QzguMDU0NyAxLjEwMjg0IDguMDU0NyAxLjQ1NzU5IDcuODM1ODkgMS42NzY0MUw0LjM5NjA3IDUuMTE2MjlDNC4yODY2NSA1LjIyNTY2IDQuMTQzNCA1LjI4MDI4IDQuMDAwMDggNS4yODAyOEMzLjg1NjY4IDUuMjgwMjggMy43MTMzMiA1LjIyNTU1IDMuNjAzOTYgNS4xMTYyWiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=)
}

.icon__updown {
    width: 8px;
    height: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgOCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00LjM5NjA0IDAuODg0MDQxTDcuODM1OCA0LjMyMzkyQzguMDU0NzMgNC41NDI3NCA4LjA1NDczIDQuODk3NTEgNy44MzU4IDUuMTE2MjNDNy42MTcwOCA1LjMzNDk2IDcuMjYyMzIgNS4zMzQ5NiA3LjA0MzYxIDUuMTE2MjNMMy45OTk5NCAyLjA3MjQ2TDAuOTU2MzgxIDUuMTE2MTRDMC43Mzc1NjQgNS4zMzQ4NyAwLjM4Mjg0MiA1LjMzNDg3IDAuMTY0MTEzIDUuMTE2MTRDLTAuMDU0NzA0MyA0Ljg5NzQxIC0wLjA1NDcwNDMgNC41NDI2NSAwLjE2NDExMyA0LjMyMzgzTDMuNjAzOTMgMC44ODM5NTJDMy43MTMzNSAwLjc3NDU4OCAzLjg1NjYgMC43MTk5NjcgMy45OTk5MiAwLjcxOTk2N0M0LjE0MzMyIDAuNzE5OTY3IDQuMjg2NjggMC43NzQ2OTQgNC4zOTYwNCAwLjg4NDA0MVoiIGZpbGw9ImJsYWNrIi8+PC9zdmc+)
}

.icon__edit {
    width: 11px;
    height: 11px;
    margin-right: 3px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNDk3OSAwLjUwMjI5QzkuODI0MjUgLTAuMTcxMzE0IDkuMjI1MjEgMC4wMjczNDQyIDkuMjI1MjEgMC4wMjczNDQyTDMuOTQ0NDkgNS4zMDM3MUwzLjA1NjMyIDcuOTQzNzJMNS42OTUxNSA3LjA1NDk1TDEwLjk3MjggMS43NzQ5MkMxMC45NzI4IDEuNzc0OTIgMTEuMTcwOSAxLjE3NTg5IDEwLjQ5NzkgMC41MDIyOVpNNS44NzEyIDYuNDc5NzZMNS41ODMyOSA2Ljc2NzA1TDQuNjgyOSA3LjA3MjY4QzQuNjE5MzMgNi45MjU5OCA0LjUzOTg2IDYuNzgxMTEgNC4zNzg0OSA2LjYyMDM1QzQuMjE3MTIgNi40NTg5OCA0LjA3Mjg2IDYuMzc5NTIgMy45MjYxNSA2LjMxNTk1TDQuMjMxNzkgNS40MTU1N0w0LjUxOTY5IDUuMTI4MjdDNC41MTk2OSA1LjEyODI3IDQuOTk0MDMgNS4wNzM4NyA1LjQ1OTIxIDUuNTM5NjVDNS45MjQ5OSA2LjAwNDgyIDUuODcxMiA2LjQ3OTc2IDUuODcxMiA2LjQ3OTc2Wk05LjE2ODk3IDkuNzc3NDlIMS4yMjI1M1YxLjgzMTE2SDQuMjc4ODVMNS41MDEzOCAwLjYwODY0OUgxLjIyMjUzQzAuNTUwMTM4IDAuNjA4NjQ5IDAgMS4xNTg3OCAwIDEuODMxMTZWOS43Nzc0OUMwIDEwLjQ0OTkgMC41NTAxMzggMTEgMS4yMjI1MyAxMUg5LjE2ODk3QzkuODQxMzYgMTEgMTAuMzkxNSAxMC40NDk5IDEwLjM5MTUgOS43Nzc0OVY1LjQ5ODdMOS4xNjg5NyA2LjcyMTIxVjkuNzc3NDlaIiBmaWxsPSIjNDQ0ODREIi8+PC9zdmc+)
}

.icon__shield {
    width: 20px;
    height: 18px;
    margin-right: 5px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgMEMxMCAwIDcuNzAxMDYgMi40ODI3NiAyLjQxMzgyIDIuNDgyNzZWOC40MDU2OUMyLjQxMzgyIDExLjQ5ODYgMy45MDYyMyAxNC40ODEzIDYuNjA4MyAxNi4zOTI0QzcuNTY0NTEgMTcuMDY5IDguNjkyNDQgMTcuNjUwOSAxMCAxOEMxMS4zMDc2IDE3LjY1MDkgMTIuNDM1MiAxNy4wNjkgMTMuMzkxOCAxNi4zOTI0QzE2LjA5MzggMTQuNDgxMyAxNy41ODYyIDExLjQ5ODYgMTcuNTg2MiA4LjQwNTY5VjIuNDgyNzZDMTIuMjk5IDIuNDgyNzYgMTAgMCAxMCAwWiIgZmlsbD0iIzVBQjI3MSIvPjxwYXRoIGQ9Ik0yLjQxMzgyIDIuNDgyNzZWOC40MDU2OUMyLjQxMzgyIDExLjQ5ODYgMy45MDYyMyAxNC40ODEzIDYuNjA4MyAxNi4zOTI0QzcuNTY0ODUgMTcuMDY5IDguNjkyNDQgMTcuNjUwOSAxMCAxOFYwQzEwIDAgNy43MDEwNiAyLjQ4Mjc2IDIuNDEzODIgMi40ODI3NloiIGZpbGw9IiM2NEMzN0QiLz48L3N2Zz4=)
}

.icon__correct {
    width: 20px;
    height: 20px;
    margin-right: 5px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNMTguMzczNCAxMi4yNDMzTDE4LjY2IDE1TDE2LjEyNjYgMTYuMTNMMTUgMTguNjZMMTIuMjQzMyAxOC4zNzM0TDEwIDIwTDcuNzU2NjcgMTguMzczNEw1IDE4LjY2TDMuODY5OTUgMTYuMTI2NkwxLjM0MDAxIDE1TDEuNjI2NjMgMTIuMjQzM0wwIDEwTDEuNjI2NjMgNy43NTY2N0wxLjM0MDAxIDVMMy44NzMzNyAzLjg2OTk1TDUgMS4zNDAwMUw3Ljc1NjY3IDEuNjI2NjNMMTAgMEwxMi4yNDMzIDEuNjI2NjNMMTUgMS4zNDAwMUwxNi4xMyAzLjg3MzM3TDE4LjY2IDVMMTguMzczNCA3Ljc1NjY3TDIwIDEwTDE4LjM3MzQgMTIuMjQzM1oiIGZpbGw9IiMxOTgwRUQiLz48cGF0aCBkPSJNMTQuNTk5OSA3LjQwMDA1TDEzLjY1NjcgNi40NTY3TDggMTIuMTEzM0w1LjQ0MzM2IDkuNTYwMDZMNC41IDEwLjVMOCAxNEwxNC41OTk5IDcuNDAwMDVaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJ3aGl0ZSIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)
}

.icon__fave-white {
    width: 14px;
    height: 13px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIuMDMzIDAuOTA4NjIyQzEwLjg2MjYgLTAuMTY1MTc5IDguOTY0OTIgLTAuMTY1MTc5IDcuNzk0NTIgMC45MDg2MjJMNy4wMDAwMiAxLjYzODAyTDYuMjA0ODIgMC45MDg2MjJDNS4wMzQ0MiAtMC4xNjUxNzkgMy4xMzc0MiAtMC4xNjUxNzkgMS45NjcwMiAwLjkwODYyMkMwLjY1MDMxNyAyLjExNzUyIDAuNjUwMzE3IDQuMDcyNjIgMS45NjcwMiA1LjI4MDgyTDcuMDAwMDIgOS45MDAxMkwxMi4wMzMgNS4yODA4MkMxMy4zNDkgNC4wNzI2MiAxMy4zNDkgMi4xMTY4MiAxMi4wMzMgMC45MDg2MjJaIiBmaWxsPSJ3aGl0ZSIvPjwvc3ZnPg==)
}

.icon__mine {
    width: 17px;
    height: 17px;
    margin-right: 3px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNOC41Mjk0IDExLjAxMTRMOC45MzQyNyAxMS4wMTE0TDkuNjYyIDExLjAxMTRMMTAuMDY2OSAxMS4wMTE0TDEwLjA2NjkgNC4yMDk0OEwxMC41ODI5IDMuOTQ1NjRMMTAuNTgyOSAyLjY2MDY2TDguMDEzNDEgMi42NjA2NEw4LjAxMzM3IDMuOTQ1NjZMOC41Mjk0IDQuMjA5NDhMOC41Mjk0IDExLjAxMTRaIiBmaWxsPSIjQUI1RTAwIi8+PHBhdGggZD0iTTguOTM0MjcgMTEuMDExNEw5LjI3NzUgMTEuMDExNEw5LjI3NzUgMi42NjA2OEw4LjAxMzQxIDIuNjYwNjZMOC4wMTMzNyAzLjk0NTY4TDguNTI5NCA0LjIwOTVMOC41Mjk0IDExLjAxMTRMOC45MzQyNyAxMS4wMTE0WiIgZmlsbD0iIzcwM0UwMCIvPjxwYXRoIGQ9Ik03LjAwNzk3IDE2LjU1NkM4LjU2MTQyIDE3LjAyMzMgMTAuMDc5MSAxNy4wNDA2IDExLjUxODkgMTYuNjA3NUwxMS44MDMzIDE2LjUyMkwxMS44NjU3IDExLjY4ODZMOS4yOTc1MiAxMC41OTUxTDYuNzMzNjEgMTEuNjg2OEw2LjcxODcyIDE2LjQ2OTFMNy4wMDc5NyAxNi41NTZaIiBmaWxsPSIjN0M3QzdDIi8+PHBhdGggZD0iTTkuMjc3NDkgMTYuOTE4OEw5LjI3NzQ5IDEwLjYwMzdMNi43MzM3NyAxMS42ODY3TDYuNzE4ODggMTYuNDY5TDcuMDA4MDYgMTYuNTU2QzcuNzc0OTQgMTYuNzg2NyA4LjUzMzEgMTYuOTA3NSA5LjI3NzQ5IDE2LjkxODhaIiBmaWxsPSIjNkE2QTZBIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHdpZHRoPSIxMy43ODg2IiBoZWlnaHQ9IjEzLjc4ODYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOS40OTk4IDkuNzUpIHJvdGF0ZSgxMzUpIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)
}

.icon__question {
    width: 14px;
    height: 14px;
    margin-right: 3px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj48cGF0aCBkPSJNNi4zNjM1OSAxMC42MDYxQzUuNjYwNjIgMTAuNjA2MSA1LjA5MDg4IDEwLjAzNjMgNS4wOTA4OCA5LjMzMzM2VjcuNjM2NEM1LjA5MDg4IDYuOTMzNDMgNS42NjA2MiA2LjM2MzY4IDYuMzYzNTkgNi4zNjM2OEM2LjYxOTQyIDYuMzYxMTUgOC45MDkwNiA1LjkzOTg4IDguOTA5MDYgNC4yNDI4N0M4LjkwOTA2IDMuMzk0MzcgOC4wNjA1NiAyLjU0NTUgNi43ODc4NCAyLjU0NTVDNS43NTIyNyAyLjU0NTUgNS4wOTA4OCAzLjM5NDQxIDUuMDkwODggMy44MTg2NkM1LjA5MDg4IDQuNTIxMjIgNC41MjExMyA1LjA5MTM3IDMuODE4MTYgNS4wOTEzN0MzLjExNTE5IDUuMDkxMzcgMi41NDU0MSA0LjUyMTE4IDIuNTQ1NDEgMy44MTg2MkMyLjU0NTQxIDEuNzQ4NzUgNC40ODg0MyAyLjYyMjZlLTA1IDYuNzg3ODEgMi42MjI2ZS0wNUMxMC4xODE4IDIuNjIyNmUtMDUgMTEuNDU0NSAyLjUzNzg1IDExLjQ1NDUgNC42NjcxMkMxMS40NTQ1IDYuNDI1MiAxMC40ODg1IDcuNzY5NjIgOC43MzM4MSA4LjQ1MTM4QzguMzUxOTkgOC41OTk4NSA3Ljk3NDQzIDguNzAwNDIgNy42MzYzMSA4Ljc2ODI4VjkuMzMzMzZDNy42MzYzMSAxMC4wMzYzIDcuMDY2NTYgMTAuNjA2MSA2LjM2MzU5IDEwLjYwNjFaIiBmaWxsPSIjQkUxOTMxIi8+PHBhdGggZD0iTTcuNjM2NSAxMi43MjczQzcuNjM2NSAxMy40MzAzIDcuMDY2NzUgMTQgNi4zNjM3OCAxNEM1LjY2MDgxIDE0IDUuMDkxMDYgMTMuNDMwMyA1LjA5MTA2IDEyLjcyNzNDNS4wOTEwNiAxMi4wMjQzIDUuNjYwODEgMTEuNDU0NiA2LjM2Mzc4IDExLjQ1NDZDNy4wNjY3NSAxMS40NTQ2IDcuNjM2NSAxMi4wMjQzIDcuNjM2NSAxMi43MjczWiIgZmlsbD0iI0JFMTkzMSIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)
}

.icon__fixed {
    width: 11px;
    height: 19px;
    margin-top: 3px;
    margin-right: 5px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuMDgzMyAwSDYuNDE2NjdDNS45MDk3NSAwIDUuNSAwLjQyNDY1IDUuNSAwLjk1TDUuNTIxMDggMS4xNjA5QzYuNTMxMjUgMS4xNjA5IDcuMzU0NDIgMi4wMTMwNSA3LjM1NDQyIDMuMDYwOVYxMy44NTE5TDguMjUgMTIuNzNMMTEgMTYuMTVWMC45NUMxMSAwLjQyNDY1IDEwLjU5MDMgMCAxMC4wODMzIDBaTTQuNjA0NDIgMi44NUgwLjkxNjY2N0MwLjQwOTc1IDIuODUgMCAzLjI3NDY1IDAgMy44VjE5TDIuNzUgMTUuNThMNS41IDE5VjMuOEM1LjUgMy4yNzQ2NSA1LjExMTMzIDIuODUgNC42MDQ0MiAyLjg1WiIgZmlsbD0iIzE0NkFBOCIvPjwvc3ZnPg==)
}

.icon__top {
    width: 12px;
    height: 21px;
    margin-right: 5px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOS4wMDY1IDExLjIyMTZDOS4xMzQxNiAxMC45MzY1IDkuNDg3OTIgMTAuNjcyMyA5Ljc5MzAxIDEwLjYzNjlDMTAuMDk4MSAxMC42MDE2IDEwLjM3NjEgMTAuMzE2NCAxMC40MTA3IDEwLjAwNDdDMTAuNDQ3NSA5LjY5NTI0IDEwLjcwNSA5LjMzMjcxIDEwLjk4MzEgOS4yMDExOEMxMS4yNjIyIDkuMDY5NjYgMTEuNDQwNyA4LjcxMTU1IDExLjM4MjMgOC40MDUzOEMxMS4zMTk1IDguMDk4MTIgMTEuNDU1OCA3LjY3MjU5IDExLjY4MDkgNy40NjE0OEMxMS45MDcgNy4yNDcwNiAxMS45Njg2IDYuODUwMjYgMTEuODE4MiA2LjU3NjE1QzExLjY2NzkgNi4zMDQyNiAxMS42Njc5IDUuODU2NjIgMTEuODE4MiA1LjU4NDcyQzExLjk2ODYgNS4zMDk1MSAxMS45MDcgNC45MTI3MSAxMS42ODA5IDQuNjk5NEMxMS40NTU4IDQuNDg2MDggMTEuMzIwNiA0LjA2MTY1IDExLjM4MjMgMy43NTU0OUMxMS40NDA3IDMuNDQ4MjIgMTEuMjYyMiAzLjA4OTAxIDEwLjk4MzEgMi45NTc0OEMxMC43MDYxIDIuODI1OTUgMTAuNDQ3NSAyLjQ2NTYzIDEwLjQxMDcgMi4xNTM5NEMxMC4zNzUgMS44NDQ0NyAxMC4wOTcgMS41NTkzMSA5Ljc5MzAxIDEuNTIxNzNDOS40ODc5MiAxLjQ4NTI1IDkuMTM0MTYgMS4yMjEwOSA5LjAwNjUgMC45MzgxNDJDOC44NzY2NyAwLjY1Mjk4MSA4LjUyNjE1IDAuNDcwNjEgOC4yMjU0IDAuNTMzNjExQzcuOTI0NjQgMC41OTQ0MDEgNy41MDkyIDAuNDU2MjQyIDcuMzAxNDkgMC4yMjYzNDRDNy4wOTI2OSAtMC4wMDU3NjM3NSA2LjcwMzIyIC0wLjA2NzY1OTIgNi40MzYgMC4wODU5NzQyQzYuMTY4NzggMC4yMzk2MDcgNS43MzA2MyAwLjIzOTYwNyA1LjQ2NDQ5IDAuMDg1OTc0MkM1LjE5NzI3IC0wLjA2OTg2OTcgNC44MDg4OSAtMC4wMDc5NzQyOCA0LjU5NzkyIDAuMjI0MTM0QzQuMzkxMjkgMC40NTQwMzEgMy45NzU4NSAwLjU5MjE5IDMuNjc0MDIgMC41MzE0QzMuMzc0MzQgMC40Njk1MDUgMy4wMjI3NCAwLjY1MTg3NSAyLjg5NTA4IDAuOTM3MDM3QzIuNzY2MzQgMS4yMTk5OSAyLjQxMjU3IDEuNDg0MTUgMi4xMDc0OCAxLjUxOTUyQzEuODAyNCAxLjU1ODIgMS41MjQzNiAxLjg0MjI2IDEuNDg4NjYgMi4xNTI4NEMxLjQ1MTg4IDIuNDYzNDIgMS4xOTU0OCAyLjgyNDg1IDAuOTE2MzU4IDIuOTU1MjdDMC42Mzk0MDIgMy4wODY4IDAuNDU5ODEzIDMuNDQ2MDEgMC41MjAzOTcgMy43NTMyOEMwLjU3OTg5OSA0LjA1OTQ0IDAuNDQ0NjY3IDQuNDg0OTcgMC4yMTk2NDEgNC42OTcxOEMtMC4wMDUzODYxMSA0LjkwOTQgLTAuMDY4MTMzNyA1LjMwNzMgMC4wODIyNDQ2IDUuNTgyNTFDMC4yMzI2MjMgNS44NTQ0MSAwLjIzMjYyMyA2LjMwMjA0IDAuMDgyMjQ0NiA2LjU3Mzk0Qy0wLjA2ODEzMzcgNi44NDgwNSAtMC4wMDY0Njc5NyA3LjI0NDg1IDAuMjE5NjQxIDcuNDYwMzdDMC40NDU3NDkgNy42NzAzOCAwLjU3OTg5OSA4LjA5NTkxIDAuNTIwMzk3IDguNDA0MjhDMC40NTk4MTMgOC43MTA0NCAwLjYzOTQwMiA5LjA2OTY2IDAuOTE2MzU4IDkuMjAwMDhDMS4xOTU0OCA5LjMzMTYxIDEuNDUxODggOS42OTQxNCAxLjQ4NzU4IDEwLjAwMzZDMS41MjQzNiAxMC4zMTUzIDEuODAxMzIgMTAuNjAwNSAyLjEwNjQgMTAuNjM1OEMyLjQxMTQ5IDEwLjY3MTIgMi43NjUyNSAxMC45MzY1IDIuODk0IDExLjIyMDVDMy4wMjE2NSAxMS41MDM1IDMuMzczMjYgMTEuNjg1OCAzLjY3MjkzIDExLjYyNTFDMy45NzM2OSAxMS41NjQzIDQuMzkwMjEgMTEuNzAxMyA0LjU5Njg0IDExLjkzMjNDNC44MDY3MiAxMi4xNjIyIDUuMTk1MTEgMTIuMjI2MyA1LjQ2MzQxIDEyLjA3MjdDNS43Mjk1NSAxMS45MTkxIDYuMTY3NyAxMS45MTkxIDYuNDM0OTIgMTIuMDcyN0M2LjcwMjE0IDEyLjIyNjMgNy4wOTE2MSAxMi4xNjIyIDcuMzAwNDEgMTEuOTMyM0M3LjUwOTIgMTEuNzAwMiA3LjkyMzU2IDExLjU2NDMgOC4yMjQzMSAxMS42MjUxQzguNTI2MTUgMTEuNjg2OSA4Ljg3Nzc2IDExLjUwNDYgOS4wMDY1IDExLjIyMTZaTTUuOTUwMjUgOS44MzU2MUMzLjkxODUyIDkuODM1NjEgMi4yNzE5MyA4LjE1MjI4IDIuMjcxOTMgNi4wNzg3OEMyLjI3MTkzIDQuMDAzMDcgMy45MTg1MiAyLjMxOTc0IDUuOTUwMjUgMi4zMTk3NEM3Ljk4MTk4IDIuMzE5NzQgOS42Mjg1NiA0LjAwMzA3IDkuNjI4NTYgNi4wNzg3OEM5LjYyODU2IDguMTUyMjggNy45ODA5IDkuODM1NjEgNS45NTAyNSA5LjgzNTYxWk0xLjU5NTc2IDEyLjA1NzJMMC4yNTEwMTQgMTkuODQ4M0wzLjYzNTA3IDE5LjMzNTVMNi42NDM3MiAyMUw3Ljk4MzA2IDEzLjIzOTlDNy4zMzcxOSAxMy40MzExIDYuNjU1NjIgMTMuNTM5NCA1Ljk0OTE2IDEzLjUzOTRDNC4zMTY2NCAxMy41Mzk0IDIuODEyODYgMTIuOTg0NSAxLjU5NTc2IDEyLjA1NzJaTTEwLjIzNTUgMTIuMTEwM0M5Ljg5OTAzIDEyLjM2MDEgOS41NDA5MyAxMi41ODExIDkuMTY0NDUgMTIuNzcwMUw4LjM1NTIyIDE3LjQ1MjFMMTIgMTUuNDMxNkwxMC4yMzU1IDEyLjExMDNaIiBmaWxsPSIjMTQ2QUE4Ii8+PC9zdmc+)
}

.icon__search-blue {
    width: 19px;
    height: 19px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTguNTczNCAxNi4wNzQ4TDE0LjAyODkgMTEuNTI5OUMxNC43MTQ0IDEwLjQwNTUgMTUuMTA4OCA5LjA4MjUyIDE1LjEwODggNy42NjkzOUMxNS4xMDg4IDMuNTU5ODkgMTEuNTQ4MSAzLjI1NTI5ZS0wNyA3LjQzODk3IDMuMjU1MjllLTA3QzMuMzI5ODYgLTAuMDAxMjAyMzQgMCAzLjMzMDE4IDAgNy40Mzk2OEMwIDExLjU0OCAzLjU2MDc1IDE1LjEwOTEgNy42Njg2NiAxNS4xMDkxQzkuMDM1OTYgMTUuMTA5MSAxMC4zMTQzIDE0LjczNzUgMTEuNDE0NiAxNC4wOTRMMTUuOTgzMSAxOC42NjU0QzE2LjQzMDQgMTkuMTExNSAxNy4xNTU2IDE5LjExMTUgMTcuNjAxNyAxOC42NjU0TDE4LjczNTcgMTcuNTMxMkMxOS4xODE5IDE3LjA4NTEgMTkuMDE5NSAxNi41MjEgMTguNTczNCAxNi4wNzQ4Wk0yLjI4OTY1IDcuNDM5NjhDMi4yODk2NSA0LjU5NDE4IDQuNTk0OTQgMi4yODg2NyA3LjQzODk3IDIuMjg4NjdDMTAuMjg0MiAyLjI4ODY3IDEyLjgxOTIgNC44MjI2OSAxMi44MTkyIDcuNjY5MzlDMTIuODE5MiAxMC41MTM3IDEwLjUxMjcgMTIuODIwNCA3LjY2ODY2IDEyLjgyMDRDNC44MjM0MyAxMi44MTkyIDIuMjg5NjUgMTAuMjg0IDIuMjg5NjUgNy40Mzk2OFoiIGZpbGw9IiMxNDZBQTgiLz48L3N2Zz4=)
}

.icon__arrow-back {
    width: 18px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMC4yOTI4OTMgNy4yOTI4OUMtMC4wOTc2MzExIDcuNjgzNDIgLTAuMDk3NjMxMSA4LjMxNjU4IDAuMjkyODkzIDguNzA3MTFMNi42NTY4NSAxNS4wNzExQzcuMDQ3MzggMTUuNDYxNiA3LjY4MDU0IDE1LjQ2MTYgOC4wNzEwNyAxNS4wNzExQzguNDYxNTkgMTQuNjgwNSA4LjQ2MTU5IDE0LjA0NzQgOC4wNzEwNyAxMy42NTY5TDIuNDE0MjEgOEw4LjA3MTA3IDIuMzQzMTVDOC40NjE1OSAxLjk1MjYyIDguNDYxNTkgMS4zMTk0NiA4LjA3MTA3IDAuOTI4OTMyQzcuNjgwNTQgMC41Mzg0MDggNy4wNDczOCAwLjUzODQwOCA2LjY1Njg1IDAuOTI4OTMyTDAuMjkyODkzIDcuMjkyODlaTTE5IDdIMVY5SDE5VjdaIiBmaWxsPSIjMTQ2QUE4Ii8+PC9zdmc+)
}

.icon__arrow-back-grey {
    width: 18px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMC4yOTI4OTIgNy4yOTI4OUMtMC4wOTc2MzE1IDcuNjgzNDIgLTAuMDk3NjMxNCA4LjMxNjU4IDAuMjkyODkzIDguNzA3MTFMNi42NTY4NiAxNS4wNzExQzcuMDQ3MzggMTUuNDYxNiA3LjY4MDU0IDE1LjQ2MTYgOC4wNzEwNyAxNS4wNzExQzguNDYxNTkgMTQuNjgwNSA4LjQ2MTU5IDE0LjA0NzQgOC4wNzEwNyAxMy42NTY5TDIuNDE0MjEgOEw4LjA3MTA3IDIuMzQzMTVDOC40NjE1OSAxLjk1MjYyIDguNDYxNTkgMS4zMTk0NiA4LjA3MTA3IDAuOTI4OTMzQzcuNjgwNTQgMC41Mzg0MDkgNy4wNDczOCAwLjUzODQwOSA2LjY1Njg1IDAuOTI4OTMzTDAuMjkyODkyIDcuMjkyODlaTTE5IDdMMSA3TDEgOUwxOSA5TDE5IDdaIiBmaWxsPSJibGFjayIvPjwvc3ZnPg==)
}

.icon__home {
    width: 17px;
    height: 15px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAyMCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTguNjcyMSA5Ljk5OTk2SDE3LjAwMDFWMTZDMTcuMDAwMSAxNi40NDUgMTYuODA2MSAxNyAxNi4wMDAxIDE3SDEyLjAwMDFWMTFIOC4wMDAxMVYxN0g0LjAwMDExQzMuMTk0MTEgMTcgMy4wMDAxMSAxNi40NDUgMy4wMDAxMSAxNlY5Ljk5OTk2SDEuMzI4MTFDMC43MzAxMDYgOS45OTk5NiAwLjg1ODEwNiA5LjY3NTk2IDEuMjY4MTEgOS4yNTE5Nkw5LjI5MjExIDEuMjE5OTZDOS40ODcxMSAxLjAxNzk2IDkuNzQzMTEgMC45MTc5NTkgMTAuMDAwMSAwLjkwNzk1OUMxMC4yNTcxIDAuOTE3OTU5IDEwLjUxMzEgMS4wMTY5NiAxMC43MDgxIDEuMjE5OTZMMTguNzMxMSA5LjI1MDk2QzE5LjE0MjEgOS42NzU5NiAxOS4yNzAxIDkuOTk5OTYgMTguNjcyMSA5Ljk5OTk2WiIgZmlsbD0iYmxhY2siLz48L3N2Zz4=)
}

.icon__plus-blue {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQgN0MxNCA3LjY0NTE3IDEzLjk0NCA4LjE2NjY3IDEzLjI5ODggOC4xNjY2N0g4LjE2NjY3VjEzLjI5ODhDOC4xNjY2NyAxMy45NDI4IDcuNjQ1MTcgMTQgNyAxNEM2LjM1NDgzIDE0IDUuODMzMzMgMTMuOTQyOCA1LjgzMzMzIDEzLjI5ODhWOC4xNjY2N0gwLjcwMTE2NkMwLjA1NzE2NjUgOC4xNjY2NyAwIDcuNjQ1MTcgMCA3QzAgNi4zNTQ4MyAwLjA1NzE2NjUgNS44MzMzMyAwLjcwMTE2NiA1LjgzMzMzSDUuODMzMzNWMC43MDExNjZDNS44MzMzMyAwLjA1NTk5OTggNi4zNTQ4MyAwIDcgMEM3LjY0NTE3IDAgOC4xNjY2NyAwLjA1NTk5OTggOC4xNjY2NyAwLjcwMTE2NlY1LjgzMzMzSDEzLjI5ODhDMTMuOTQ0IDUuODMzMzMgMTQgNi4zNTQ4MyAxNCA3WiIgZmlsbD0iIzE0NkFBOCIvPjwvc3ZnPg==)
}

.icon__search-mobile {
    height: 18px !important;
    width: 18px !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTUuNzkwNSAxMy45MjAzTDEyLjM4OTQgMTAuNTE5MkMxMi45MDI0IDkuNjc3NyAxMy4xOTc2IDguNjg3NyAxMy4xOTc2IDcuNjMwMkMxMy4xOTc2IDQuNTU0OSAxMC41MzI3IDEuODkwOSA3LjQ1NzQgMS44OTA5QzQuMzgyMSAxLjg5IDEuODkgNC4zODMgMS44OSA3LjQ1ODNDMS44OSAxMC41MzI3IDQuNTU0OSAxMy4xOTc2IDcuNjI5MyAxMy4xOTc2QzguNjUyNiAxMy4xOTc2IDkuNjA5MyAxMi45MTk1IDEwLjQzMjggMTIuNDM4TDEzLjg1MTkgMTUuODU4OUMxNC4xODY3IDE2LjE5MjggMTQuNzI5NCAxNi4xOTI4IDE1LjA2MzMgMTUuODU4OUwxNS45MTIgMTUuMDEwMkMxNi4yNDU5IDE0LjY3NjMgMTYuMTI0NCAxNC4yNTQyIDE1Ljc5MDUgMTMuOTIwM1pNMy42MDM2IDcuNDU4M0MzLjYwMzYgNS4zMjg5IDUuMzI4OSAzLjYwMzYgNy40NTc0IDMuNjAzNkM5LjU4NjggMy42MDM2IDExLjQ4NCA1LjQ5OTkgMTEuNDg0IDcuNjMwMkMxMS40ODQgOS43NTg3IDkuNzU3OCAxMS40ODQ5IDcuNjI5MyAxMS40ODQ5QzUuNDk5OSAxMS40ODQgMy42MDM2IDkuNTg2OCAzLjYwMzYgNy40NTgzWiIgZmlsbD0iIzFGMUYxRiIvPjwvc3ZnPg==)
}

.icon__login {
    width: 13px;
    height: 13px;
    margin-right: 6px !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOS4xMDAwMiA2LjVMNS4yMDAwMiAzLjI1VjUuMkgwLjY1MDAyNFY3LjhINS4yMDAwMlY5Ljc1TDkuMTAwMDIgNi41Wk0xMS4wNSAxMS4wNUg1Ljg1MDAyVjEyLjM1SDExLjA1QzExLjc2NSAxMi4zNSAxMi4zNSAxMS43NjUgMTIuMzUgMTEuMDVWMS45NUMxMi4zNSAxLjIzNSAxMS43NjUgMC42NTAwMDIgMTEuMDUgMC42NTAwMDJINS44NTAwMlYxLjk1SDExLjA1VjExLjA1WiIgZmlsbD0id2hpdGUiLz48L3N2Zz4=)
}

.icon__squares {
    width: 12px;
    height: 12px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNCAwSDFDMC40NDcgMCAwIDAuNDQ3IDAgMVY0QzAgNC41NTIgMC40NDcgNSAxIDVINEM0LjU1MyA1IDUgNC41NTIgNSA0VjFDNSAwLjQ0OCA0LjU1MyAwIDQgMFpNMTEgMEg4QzcuNDQ3IDAgNyAwLjQ0NyA3IDFWNEM3IDQuNTUyIDcuNDQ3IDUgOCA1SDExQzExLjU1MyA1IDEyIDQuNTUyIDEyIDRWMUMxMiAwLjQ0OCAxMS41NTMgMCAxMSAwWk00IDdIMUMwLjQ0NyA3IDAgNy40NDcgMCA4VjExQzAgMTEuNTUyIDAuNDQ3IDEyIDEgMTJINEM0LjU1MyAxMiA1IDExLjU1MiA1IDExVjhDNSA3LjQ0OCA0LjU1MyA3IDQgN1pNMTEgN0g4QzcuNDQ3IDcgNyA3LjQ0NyA3IDhWMTFDNyAxMS41NTIgNy40NDcgMTIgOCAxMkgxMUMxMS41NTMgMTIgMTIgMTEuNTUyIDEyIDExVjhDMTIgNy40NDggMTEuNTUzIDcgMTEgN1oiIGZpbGw9ImJsYWNrIi8+PC9zdmc+)
}

.icon__arrow-sub {
    width: 13px;
    height: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNiA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01LjExNjA4IDQuMzk2MDRMMS42NzYyIDcuODM1ODFDMS40NTczOCA4LjA1NDczIDEuMTAyNjEgOC4wNTQ3MyAwLjg4Mzg5NiA3LjgzNTgxQzAuNjY1MTY2IDcuNjE3MDggMC42NjUxNjYgNy4yNjIzMiAwLjg4Mzg5NiA3LjA0MzYxTDMuOTI3NjYgMy45OTk5NEwwLjg4Mzk4NCAwLjk1NjM4MUMwLjY2NTI1NSAwLjczNzU2NCAwLjY2NTI1NSAwLjM4Mjg0MiAwLjg4Mzk4NCAwLjE2NDExM0MxLjEwMjcxIC0wLjA1NDcwNDQgMS40NTc0NyAtMC4wNTQ3MDQ0IDEuNjc2MjkgMC4xNjQxMTNMNS4xMTYxNyAzLjYwMzkzQzUuMjI1NTMgMy43MTMzNSA1LjI4MDE1IDMuODU2NiA1LjI4MDE1IDMuOTk5OTJDNS4yODAxNSA0LjE0MzMyIDUuMjI1NDMgNC4yODY2OCA1LjExNjA4IDQuMzk2MDRaIiBmaWxsPSJibGFjayIvPjwvc3ZnPg==)
}

.icon__arrow-blue {
    width: 8px;
    height: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiPjxwYXRoIGQ9Ik0zLjYwMzk2IDYuMTE2MDhMMC4xNjQxOTQgMi42NzYyQy0wLjA1NDcyOTUgMi40NTczOCAtMC4wNTQ3Mjk1IDIuMTAyNjEgMC4xNjQxOTQgMS44ODM5QzAuMzgyOTIzIDEuNjY1MTcgMC43Mzc2OCAxLjY2NTE3IDAuOTU2MzkxIDEuODgzOUw0LjAwMDA2IDQuOTI3NjZMNy4wNDM2MiAxLjg4Mzk4QzcuMjYyNDQgMS42NjUyNSA3LjYxNzE2IDEuNjY1MjUgNy44MzU4OSAxLjg4Mzk4QzguMDU0NyAyLjEwMjcxIDguMDU0NyAyLjQ1NzQ3IDcuODM1ODkgMi42NzYyOUw0LjM5NjA3IDYuMTE2MTdDNC4yODY2NSA2LjIyNTUzIDQuMTQzNCA2LjI4MDE1IDQuMDAwMDggNi4yODAxNUMzLjg1NjY4IDYuMjgwMTUgMy43MTMzMiA2LjIyNTQzIDMuNjAzOTYgNi4xMTYwOFoiIGZpbGw9IiMwMDQ3RDkiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMCI+PHJlY3Qgd2lkdGg9IjgiIGhlaWdodD0iOCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgpIHJvdGF0ZSg5MCkiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=)
}

.icon__delete-mobile {
    width: 40px;
    height: 40px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCAzOSAzOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBvcGFjaXR5PSIwLjciPjxyZWN0IHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSIgcng9IjE5LjUiIGZpbGw9IiNGNkY3RjkiLz48cGF0aCBkPSJNMjIuMTgzNyAxOS43OThDMjIuMDEzNCAxOS42Mjc3IDIyLjAxMzQgMTkuMzcyMiAyMi4xODM3IDE5LjIwMThMMjguNTcxNSAxMi44MTQxQzI4Ljc0MTggMTIuNjQzOCAyOC44MjcgMTIuMzg4MiAyOC44MjcgMTIuMjE3OUMyOC44MjcgMTIuMDQ3NiAyOC43NDE4IDExLjc5MjEgMjguNTcxNSAxMS42MjE3TDI3LjM3OTEgMTAuNDI5M0MyNy4yMDg4IDEwLjI1OSAyNi45NTMyIDEwLjE3MzggMjYuNzgyOSAxMC4xNzM4QzI2LjUyNzQgMTAuMTczOCAyNi4zNTcxIDEwLjI1OSAyNi4xODY3IDEwLjQyOTNMMTkuNzk5IDE2LjgxNzFDMTkuNjI4NiAxNi45ODc0IDE5LjM3MzEgMTYuOTg3NCAxOS4yMDI4IDE2LjgxNzFMMTIuODE1MSAxMC40MjkzQzEyLjY0NDcgMTAuMjU5IDEyLjM4OTIgMTAuMTczOCAxMi4yMTg5IDEwLjE3MzhDMTIuMDQ4NSAxMC4xNzM4IDExLjc5MyAxMC4yNTkgMTEuNjIyNyAxMC40MjkzTDEwLjQzMDMgMTEuNjIxN0MxMC4yNiAxMS43OTIxIDEwLjE3NDggMTIuMDQ3NiAxMC4xNzQ4IDEyLjIxNzlDMTAuMTc0OCAxMi4zODgyIDEwLjI2IDEyLjY0MzggMTAuNDMwMyAxMi44MTQxTDE2LjgxOCAxOS4yMDE4QzE2Ljk4ODQgMTkuMzcyMiAxNi45ODg0IDE5LjYyNzcgMTYuODE4IDE5Ljc5OEwxMC40MzAzIDI2LjE4NTdDMTAuMjYgMjYuMzU2MSAxMC4xNzQ4IDI2LjYxMTYgMTAuMTc0OCAyNi43ODE5QzEwLjE3NDggMjYuOTUyMyAxMC4yNiAyNy4yMDc4IDEwLjQzMDMgMjcuMzc4MUwxMS42MjI3IDI4LjU3MDVDMTEuNzkzIDI4Ljc0MDggMTIuMDQ4NSAyOC44MjYgMTIuMjE4OSAyOC44MjZDMTIuMzg5MiAyOC44MjYgMTIuNjQ0NyAyOC43NDA4IDEyLjgxNTEgMjguNTcwNUwxOS4yMDI4IDIyLjE4MjhDMTkuMzczMSAyMi4wMTI0IDE5LjYyODYgMjIuMDEyNCAxOS43OTkgMjIuMTgyOEwyNi4xODY3IDI4LjU3MDVDMjYuMzU3MSAyOC43NDA4IDI2LjYxMjYgMjguODI2IDI2Ljc4MjkgMjguODI2QzI2Ljk1MzIgMjguODI2IDI3LjIwODggMjguNzQwOCAyNy4zNzkxIDI4LjU3MDVMMjguNTcxNSAyNy4zNzgxQzI4Ljc0MTggMjcuMjA3OCAyOC44MjcgMjYuOTUyMyAyOC44MjcgMjYuNzgxOUMyOC44MjcgMjYuNjExNiAyOC43NDE4IDI2LjM1NjEgMjguNTcxNSAyNi4xODU3TDIyLjE4MzcgMTkuNzk4WiIgZmlsbD0iIzgyOEE5MSIvPjwvZz48L3N2Zz4=)
}

.icon__btc {
    width: 16px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAuNDExOSA3Ljg2OTM4QzEwLjA2MzQgNy40MTg3NiA5LjUzNzU3IDcuMTA5MjQgOC44MzQzNSA2Ljk0MTAxQzkuNzI5ODUgNi40ODQyMyAxMC4xMjM0IDUuNzA4OTYgMTAuMDE1MyA0LjYxNTA4QzkuOTc5MjIgNC4yMTg0MiA5Ljg2OTYgMy44NzQ2NCA5LjY4NjIyIDMuNTgzMjRDOS41MDI3MSAzLjI5MTc4IDkuMjU1MDcgMy4wNTc0NyA4Ljk0MjM2IDIuODgwMjFDOC42Mjk5MSAyLjcwMjc0IDguMjkwMDggMi41Njc2MyA3LjkyMzY2IDIuNDc0NDlDNy41NTcxNSAyLjM4MTM1IDcuMTM2MzYgMi4zMTM3MSA2LjY2MTU4IDIuMjcxNjlWMEg1LjI3MzQ2VjIuMjA4NTdDNS4wMzMwOSAyLjIwODU3IDQuNjY2NTEgMi4yMTQ1NyA0LjE3Mzc3IDIuMjI2NlYwSDIuNzg1NDZWMi4yNzE2OUMyLjU4NzA4IDIuMjc3NzIgMi4yOTU2NSAyLjI4MDc4IDEuOTExMDUgMi4yODA3OEwwIDIuMjcxNjlWMy43NTAxMUgxLjAwMDU1QzEuNDU3MyAzLjc1MDExIDEuNzI0NzMgMy45NTQ0OSAxLjgwMjg1IDQuMzYzMDlWNi45NTAzM0MxLjg2MzAzIDYuOTUwMzMgMS45MTEwNSA2Ljk1MzQyIDEuOTQ3MTQgNi45NTk0MkgxLjgwMjg1VjEwLjU4MzFDMS43NTQ4MiAxMC44ODk2IDEuNTgwNTYgMTEuMDQyOSAxLjI4MDA0IDExLjA0MjlIMC4yNzk1NTdMNi4zMTEzNGUtMDUgMTIuNjkyNkgxLjgwM0MxLjkxNzIxIDEyLjY5MjYgMi4wODIzNyAxMi42OTQxIDIuMjk4ODEgMTIuNjk2OUMyLjUxNTEyIDEyLjY5OTkgMi42NzczMiAxMi43MDE0IDIuNzg1NTIgMTIuNzAxNFYxNS4wMDAxSDQuMTc0MDVWMTIuNzI4NEM0LjQyNjM5IDEyLjczNDYgNC43OTI5NyAxMi43Mzc1IDUuMjczNzUgMTIuNzM3NVYxNS4wMDAxSDYuNjYxOVYxMi43MDE0QzcuMTU0OCAxMi42Nzc0IDcuNTkxOTcgMTIuNjMyNiA3Ljk3MzQyIDEyLjU2NjJDOC4zNTUwNiAxMi40OTk5IDguNzIwMjQgMTIuMzk2NCA5LjA2ODcyIDEyLjI1NTFDOS40MTcxNyAxMi4xMTM5IDkuNzA4NiAxMS45MzggOS45NDI5NCAxMS43Mjc3QzEwLjE3NzQgMTEuNTE3NSAxMC4zNzExIDExLjI1IDEwLjUyNDYgMTAuOTI1NEMxMC42Nzc2IDEwLjYwMDggMTAuNzc1NCAxMC4yMjUyIDEwLjgxNzMgOS43OTg0M0MxMC44OTU4IDguOTYzMyAxMC43NjA1IDguMzIwMiAxMC40MTE5IDcuODY5MzhaTTQuMjAwNzcgMy44NDlDNC4yNDI4NiAzLjg0OSA0LjM2MTU0IDMuODQ3NDkgNC41NTY4NiAzLjg0NDQ1QzQuNzUyMjcgMy44NDEzNiA0LjkxNDQ3IDMuODM4MzkgNS4wNDM2NyAzLjgzNTM2QzUuMTcyOSAzLjgzMjM5IDUuMzQ3MTkgMy44Mzk5MSA1LjU2NjYzIDMuODU3OTRDNS43ODU5NyAzLjg3NTk2IDUuOTcwNzQgMy45MDAwNiA2LjEyMDk0IDMuOTMwMDVDNi4yNzExNCAzLjk2MDA1IDYuNDM2NTUgNC4wMDk2NSA2LjYxNjY4IDQuMDc4NzZDNi43OTcxMyA0LjE0NzgyIDYuOTQxMjcgNC4yMzE5OSA3LjA0OTMxIDQuMzMxMTRDNy4xNTc1OCA0LjQzMDI4IDcuMjQ5MjEgNC41NTY1NCA3LjMyNDE5IDQuNzA5OEM3LjM5OTQgNC44NjMwMyA3LjQzNjk4IDUuMDM4ODEgNy40MzY5OCA1LjIzNzA5QzcuNDM2OTggNS40MDUzOCA3LjQwOTk4IDUuNTU4NjcgNy4zNTU5NiA1LjY5Njk3QzcuMzAyMDMgNS44MzUxNyA3LjIyMDcgNS45NTA4OCA3LjExMjY1IDYuMDQ0MDNDNy4wMDQ1NyA2LjEzNzIgNi44OTMxOCA2LjIxODQxIDYuNzc4OTcgNi4yODc0NkM2LjY2NDkgNi4zNTY1MiA2LjUxOTAzIDYuNDEyMTUgNi4zNDE4IDYuNDU0MTdDNi4xNjQ2MSA2LjQ5NjI2IDYuMDA5ODYgNi41MjkzMiA1Ljg3NzczIDYuNTUzMzJDNS43NDU0OSA2LjU3NzM4IDUuNTgwMjcgNi41OTM5NSA1LjM4MTkyIDYuNjAyOTJDNS4xODM1NCA2LjYxMTg5IDUuMDMzMjUgNi42MTgwMSA0LjkzMTE0IDYuNjIwOThDNC44Mjg5MyA2LjYyMzk1IDQuNjg5MjUgNi42MjM5NSA0LjUxMTkgNi42MjA5OEM0LjMzNDUxIDYuNjE4MDEgNC4yMzA5OCA2LjYxNjQzIDQuMjAwODYgNi42MTY0M1YzLjg0ODk3SDQuMjAwNzdWMy44NDlaTTcuOTkxNTQgOS45ODc4NEM3LjkzNDMgMTAuMTI2MSA3Ljg2MDggMTAuMjQ2NCA3Ljc3MDcxIDEwLjM0ODZDNy42ODA0OCAxMC40NTA2IDcuNTYxNzMgMTAuNTQwOSA3LjQxNDU2IDEwLjYxODlDNy4yNjc0MyAxMC42OTcxIDcuMTI0NTUgMTAuNzYwMSA2Ljk4NjQ1IDEwLjgwODJDNi44NDgxNSAxMC44NTY1IDYuNjgxMzIgMTAuODk4MyA2LjQ4NjE5IDEwLjkzNDVDNi4yOTA2MiAxMC45NzA2IDYuMTE5NDYgMTAuOTk2IDUuOTcyMDcgMTEuMDExMUM1LjgyNDkgMTEuMDI2MiA1LjY0OTE5IDExLjAzODEgNS40NDQ3OCAxMS4wNDcyQzUuMjQwNTMgMTEuMDU2MSA1LjA4MTE4IDExLjA2MDYgNC45NjcwNCAxMS4wNjA2QzQuODUyODMgMTEuMDYwNiA0LjcwODU3IDExLjA1OSA0LjUzNDI4IDExLjA1NjFDNC4zNTk5IDExLjA1MzIgNC4yNDg4MiAxMS4wNTE3IDQuMjAwNyAxMS4wNTE3VjguMDA0NjhDNC4yNDg3MyA4LjAwNDY4IDQuMzkxNDcgOC4wMDE3NCA0LjYyODkxIDcuOTk1NjJDNC44NjYzOCA3Ljk4OTU2IDUuMDYwMDggNy45ODY3NSA1LjIxMDM1IDcuOTg2NzVDNS4zNjA1NyA3Ljk4Njc1IDUuNTY3OTkgNy45OTU2MiA1LjgzMjUxIDguMDEzNzdDNi4wOTY3OSA4LjAzMTY4IDYuMzE5MTYgOC4wNTg2MSA2LjQ5OTYxIDguMDk0NjdDNi42Nzk4MyA4LjEzMDc5IDYuODc2NTEgOC4xODYyOSA3LjA5MDAxIDguMjYxNUM3LjMwMzI5IDguMzM2NTkgNy40NzYxNiA4LjQyODIxIDcuNjA4NDIgOC41MzYzOUM3Ljc0MDY2IDguNjQ0NzUgNy44NTE3NyA4Ljc4Mjc2IDcuOTQxODggOC45NTEwOEM4LjAzMjIxIDkuMTE5MzEgOC4wNzcyNyA5LjMxMTY2IDguMDc3MjcgOS41MjgwNkM4LjA3NzI0IDkuNjk2NTEgOC4wNDg3MiA5Ljg0OTUyIDcuOTkxNTQgOS45ODc4NFoiIGZpbGw9IiNGNkY3RjkiLz48L3N2Zz4=)
}

.icon__funnel {
    width: 14px !important;
    height: 14px !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi45OTk5IDAuNjk5OTUxQzMuNTY0MyAwLjY5OTk1MSAxLjM5OTkgMS43NTgzNSAxLjM5OTkgMi44MDA2NVY0LjIwMDY1QzEuMzk5OSA0Ljg0MzI1IDUuNTk5OSA4LjQwMDY1IDUuNTk5OSA4LjQwMDY1VjEyLjYwMDdDNS41OTkyIDEzLjA3OTUgNi4yOTk5IDEzLjMwMDcgNi45OTk5IDEzLjMwMDdDNy42OTk5IDEzLjMwMDcgOC40MDA2IDEzLjA3OTUgOC4zOTk5IDEyLjYwMDdWOC40MDA2NUM4LjM5OTkgOC40MDA2NSAxMi41OTk5IDQuODQzMjUgMTIuNTk5OSA0LjIwMDY1VjIuODAwNjVDMTIuNTk5OSAxLjc1ODM1IDEwLjQzNTUgMC42OTk5NTEgNi45OTk5IDAuNjk5OTUxWk02Ljk5OTkgNC4yODYwNUM0LjQ4NjIgNC4yODUzNSAyLjcwMzMgMy4zNTI5NSAyLjcwMzMgMy4wMDQzNUMyLjcwMTkgMi42NTc4NSA0LjQ4NjkgMS43MjI2NSA2Ljk5OTkgMS43MjQwNUM5LjUxMjkgMS43MjI2NSAxMS4yOTc5IDIuNjU3ODUgMTEuMjk2NSAzLjAwMzY1QzExLjI5NjUgMy4zNTI5NSA5LjUxMzYgNC4yODUzNSA2Ljk5OTkgNC4yODYwNVoiIGZpbGw9IiMxNDZBQTgiLz48L3N2Zz4=)
}

.icon__mess {
    width: 16px;
    height: 14px;
    margin-right: 5px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTYgMlY5QzE2IDEwLjEgMTUuMSAxMSAxNCAxMUgxMFYxNEw2IDExSDJDMC44OTkgMTEgMCAxMC4xIDAgOVYyQzAgMC45IDAuODk5IDAgMiAwSDE0QzE1LjEgMCAxNiAwLjkgMTYgMloiIGZpbGw9IiM4MjhBOTEiLz48L3N2Zz4=)
}

.icon__en {
    width: 20px;
    height: 20px;
    background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QCURXhpZgAATU0AKgAAAAgABQEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAAEyAAIAAAAUAAAAWodpAAQAAAABAAAAbgAAAAAAAABgAAAAAQAAAGAAAAABMjAxOTowNzoxNiAxMTo1NToxMAAAAqACAAMAAAABABQAAKADAAMAAAABAA0AAAAAAAD/4QrVaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjUuMCI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpNb2RpZnlEYXRlPSIyMDE5LTA3LTE2VDExOjU1OjEwKzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTA3LTE2VDExOjU1OjEwKzAzOjAwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0icHJvZHVjZWQiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFmZmluaXR5IERlc2lnbmVyIChKdW4gMTQgMjAxOSkiIHN0RXZ0OndoZW49IjIwMTktMDctMTZUMTE6NTU6MTArMDM6MDAiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9InciPz7/7QAsUGhvdG9zaG9wIDMuMAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/+IPvElDQ19QUk9GSUxFAAEBAAAPrGxjbXMCEAAAbW50clJHQiBYWVogB+MAAQAPABYAJwAbYWNzcEFQUEwAAAAAQVBQTAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1sY21zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARZGVzYwAAAVAAAAB0ZHNjbQAAAcQAAASEY3BydAAABkgAAAAjd3RwdAAABmwAAAAUclhZWgAABoAAAAAUZ1hZWgAABpQAAAAUYlhZWgAABqgAAAAUclRSQwAABrwAAAgMYWFyZwAADsgAAAAgdmNndAAADugAAAAwbmRpbgAADxgAAAA+Y2hhZAAAD1gAAAAsbW1vZAAAD4QAAAAoYlRSQwAABrwAAAgMZ1RSQwAABrwAAAgMYWFiZwAADsgAAAAgYWFnZwAADsgAAAAgZGVzYwAAAAAAAAAIRGlzcGxheQAAAAAAAAAACABEAGkAcwBwAGwAYQB5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAACYAAAAMaHJIUgAAABQAAAHYa29LUgAAAAwAAAHsbmJOTwAAABIAAAH4aWQAAAAAABIAAAIKaHVIVQAAABQAAAIcY3NDWgAAABYAAAIwZGFESwAAABwAAAJGbmxOTAAAABYAAAJiZmlGSQAAABAAAAJ4aXRJVAAAABQAAAKIZXNF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)
}

.icon__clock_red {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC41MzIwNyA1LjA1ODc1QzQuMTk2ODIgNS4yNjUgNS40Mjk4MiA4LjI0MDI1IDUuNzMwNTcgOC43MjQ3NUM1Ljk5MzA3IDkuMTUxNSA2LjU1MDMyIDkuMjgxMjUgNi45NzQwNyA5LjAyMDI1QzcuNDAwMDcgOC43NTYyNSA3LjUzMjgyIDguMTk5NzUgNy4yNzAzMiA3Ljc3NTI1QzYuOTcyNTcgNy4yODkyNSA0Ljg2NjU3IDQuODUxNzUgNC41MzIwNyA1LjA1ODc1Wk00LjI4MDgyIDEuODAxNUM0Ljk3NjgyIDEuNTU5MjUgNS43MjIzMiAxLjQyNSA2LjUwMDA3IDEuNDI1QzcuMjc3ODIgMS40MjUgOC4wMjMzMiAxLjU1OTI1IDguNzE5MzIgMS44MDE1QzguOTY2MDcgMS44ODcgOS4yOTMwNyAxLjcxNTI1IDkuMTQ4MzIgMS4zNDMyNUM5LjA0MjU3IDEuMDczMjUgOC45NDA1NyAwLjgwOTI1IDguODk5MzIgMC43MDJDOC44MDEwNyAwLjQ0Nzc1IDguNDQ5MzIgMC4yMzc3NSA4LjI5NjMyIDAuMjAzMjVDNy43MTczMiAwLjA3Mjc1IDcuMTE3MzIgMCA2LjUwMDA3IDBDNS44ODI4MiAwIDUuMjgyODIgMC4wNzI3NSA0LjcwMzA3IDAuMjAzMjVDNC41NTAwNyAwLjIzNzc1IDQuMTk5MDcgMC40NDc3NSA0LjEwMDgyIDAuNzAyQzQuMDU5NTcgMC44MDkyNSAzLjk1NjgyIDEuMDczMjUgMy44NTE4MiAxLjM0MzI1QzMuNzA3MDcgMS43MTUyNSA0LjAzNDA3IDEuODg3NzUgNC4yODA4MiAxLjgwMTVaTTEzLjMyMzYgMi4zODk1QzEzLjE3OTYgMi4yMTcgMTMuMDI2NiAyLjA0ODI1IDEyLjg2MzggMS44ODU1QzEyLjcwMTggMS43MjI3NSAxMi41MzMxIDEuNTcwNSAxMi4zNjEzIDEuNDI1NzVDMTIuMjQ2NiAxLjMyOSAxMS45MDkxIDEuMjUwMjUgMTEuNjk1MyAxLjQ2NEMxMS40ODIzIDEuNjc3NzUgMTAuNDU5MyAyLjY5OTI1IDEwLjQ1OTMgMi42OTkyNUMxMC43NjA4IDIuOTE1MjUgMTEuMDU0MSAzLjE1MyAxMS4zMjU2IDMuNDIzNzVDMTEuNTk3MSAzLjY5NDUgMTEuODMzMyAzLjk4Nzc1IDEyLjA1MDEgNC4yOUMxMi4wNTAxIDQuMjkgMTMuMDcyMyAzLjI2ODUgMTMuMjg1MyAzLjA1NDc1QzEzLjQ5OTggMi44NDAyNSAxMy40MjExIDIuNTAzNSAxMy4zMjM2IDIuMzg5NVpNNi41MDAwNyAyLjE3NUMzLjE0MzgyIDIuMTc1IDAuNDI0MzE2IDQuODk0NSAwLjQyNDMxNiA4LjI1QzAuNDI0MzE2IDExLjYwNjIgMy4xNDM4MiAxNC4zMjU4IDYuNTAwMDcgMTQuMzI1OEM5Ljg1NDgyIDE0LjMyNTggMTIuNTc1MSAxMS42MDYyIDEyLjU3NTEgOC4yNUMxMi41NzUxIDQuODk1MjUgOS44NTQ4MiAyLjE3NSA2LjUwMDA3IDIuMTc1Wk02LjUwMDA3IDEyLjgyNThDMy45NzQwNyAxMi44MjU4IDEuOTI1MDcgMTAuNzc3NSAxLjkyNTA3IDguMjUwNzVDMS45MjUwNyA1LjcyNCAzLjk3MzMyIDMuNjc1NzUgNi41MDAwNyAzLjY3NTc1QzkuMDI2ODIgMy42NzU3NSAxMS4wNzU4IDUuNzI0IDExLjA3NTggOC4yNTA3NUMxMS4wNzU4IDEwLjc3NjggOS4wMjY4MiAxMi44MjU4IDYuNTAwMDcgMTIuODI1OFoiIGZpbGw9IiNkODAwMjciLz48L3N2Zz4=)
}

.icon__sort {
    width: 9px;
    height: 8px;
    margin-left: 3px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAABmJLR0QA/wD/AP+gvaeTAAAAP0lEQVQImWNgYGD4D8WrGbAAFgYGBh0o+yM2BYwMDAyiWMQ/MjAw/IJx/mPBochWiOEwAW6FNja7kRX8x6cAADFHDVO13nOTAAAAAElFTkSuQmCC)
}

.icon__dropdown {
    width: 8px;
    height: 8px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABmJLR0QA/wD/AP+gvaeTAAAAT0lEQVQYlY3NMQqAQAxE0ZdLWAqLnbd1O2+2laAnsckWLhb7IRBmMhMm2BE/eqSnoQ5HkVqDFRfONAIHHmw9UXBnquZexp+96ZMcWXLmeQEsPAuvTqFCigAAAABJRU5ErkJggg==)
}

.icon__ru {
    width: 20px;
    height: 17px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAABmJLR0QA/wD/AP+gvaeTAAAAjklEQVQ4jWNgGNGAcc2he495OVmEqWXgi8+/c1gkhTkktaW5mKll6Jbz71WZqGUYMqCJoSxP3v789/v3P6p5/+u3Pz9Zmtc9/HHl0RdWahma5Sr9dOiEKW0iKm/nfA7h50+oZuATgSBpFsn3L5lUP1DP0Dffv7IPoTB9La/0/CsvP9UKlH/srLepZdYQBQBI7Cz4hW3qFAAAAABJRU5ErkJggg==)
}

.icon__star {
    width: 13px;
    height: 13px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAQAAAAnOwc2AAAAAmJLR0QA/4ePzL8AAABzSURBVAjXY2CAgqdlT0sZUMETmac/nv58Jo8i+Gz60/9P/z+bDlMz4emZpx9BQmD48emZJ/0MTw7ABaDwyQGGF9xP96IIHn7NCzQAKPwbLvT7BTfMZiSVj6QgNrtDTIKY/swN4mz1pxufuUOlNz5RY2AAAIaUcwki10mSAAAAAElFTkSuQmCC)
}

.icon__star-fill {
    width: 13px;
    height: 13px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABmJLR0QA/wD/AP+gvaeTAAAAuklEQVQYlXXPPUpDYRCF4WdubiJEiNrbaqOFkNY+hdgLgguwVwJuwsoFiEXS2tkIQXehRbIDEW38YWyi8X7oKWfeOWcOhXLsNEdOynk0oCvrao8Inzbj0Ox7VzXOWs6whI7KsOGYI+fYxQZ6ReIzHnBXSztCv/xprh760kvl3Z5w+w9Iute1H5CXlnU8oS6wD29W48hrNa+09gcEtbaVReu2rV9RE2myqGvbj0uY4hoXceAGcmyAY2kKX9P0KL44PLnrAAAAAElFTkSuQmCC)
}

.icon__clock {
    width: 13px;
    height: 14px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA81BMVEUAAAAAAP8kbbYXdKIVaqoUYrESbaQPaaUOY6oNa64aZqYYbaoXaKIWb6YVaqoUZqMUbKcTaKoSbaQSaqcRZqoWbagVZ6UWbagUbKcSaqgWbKkVaqYVaagVa6kTa6gVa6kTaqgUaagUaqkUaqcUa6gTaacVaqgUaqcUaagUaqkVa6cUaqgUa6gTa6gVaqgUa6gTaqkTaagVaqgUaqkUaqgUaqkVaqgVaqkUaqgUaqgUaqgUaqgUaqgUaqgUaqgUa6gUaqgUaqkUaqgUaqgVaqcUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqj///+3YpO1AAAAT3RSTlMAAQcLDA0OERITFBUWFxgZGhscHR4jJS80RkdISUpPYmxyc3R1d3t9fn+GmJmeoaqrrK20tre5usHNzs/X2Nrh5+nq6+zu7/Dx8vP09fv+oYNxfgAAAAFiS0dEUONuTLwAAADeSURBVBgZBcGJQhIBAAXAkdgkK1gpNfGKPMr7PsIbFFhS3v//TTOA2uHt8O3x6gsA2EiqKtnFdwBLnaJeLzo/zOxPtwHWzsbJ6HTVz2S6AOauk1STJJfNo9zUYO4h/W5J2e3n/uveB3Cdv60maPVyAazluengDygHWQFn6bKeHbCZEzBKSe1pugHtDOFjxvA774tQpUCRMXwe/PsGVQoYpYRiFtp5Baf5BcBWjsFq+i2A8iUd4DK9Eih7OQd8us9gc5721kvuGgCNiySTSZLzBgBWTobJ6/EyAEC9DuA/qfolQUQ9fkwAAAAASUVORK5CYII=)
}

.icon__clock_red {
    width: 13px;
    height: 14px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAABmJLR0QA/wD/AP+gvaeTAAAB7klEQVQokW2Rz2sTcRDFP7O7aVpSahGTiy0lNk02zUGpWgTxUNSCBwUtiB7Vo0Kv9j8QT97Ug0hPQhHBQ1GigngQD7WCuGZjItYfiFjBEBpMmv3ueHHrGny3efPezPBG6IFP4RYwC6SBdaDsUr3Qq3PiRZ3xjEFHFVlUpCHosKDTdcYzOd5/r+CeEjTjUr3xj7FLwgj6BJgRdAfwQ5HHHfoDn8IM6BJgV3A/SOzEE8AisA14JejXEGunoHuABnBO0JMhlusQzArAO/JHQuSBoCuCns9Tq0QDa+QmDfZtYAo4bmOeT1BvikepzybwgVaH5IF+2nMh1rcifjkye5QGHbovFBkwOMUS3qaVYPMokLUIL+/mdctgvxH0vk/hYGQs4W2EWAvALofuYQDLYO8HTJe+RwCTVFYBD7hXIzfyN/6gDBhgGsASNAW0S3ibsYCvAukAJxcRE9Q7QFuRFIClyEcg9ZbiWCRyqS4l6Wwv4j+NpZ4FUoKuRRuXAWMRXoz/NMtaI14rcgkwBnt5i6ySv+lTCHwKp/kPquTP/OlfjzgB+MzIwAaDDwU9BNwV9E6I9QkYE/QsMAc8S9E6NsqXX1tGgBq5ZICzIOg8MBxb+FPQawGJK/EAhR6ssDcxRHPKYKdtzHqTodV9vOz26n4DSOGyoToJm24AAAAASUVORK5CYII=)
}

.icon__clock_grey {
    width: 15px;
    height: 15px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAQAAAB+HTb/AAAAAmJLR0QA/4ePzL8AAAEXSURBVBgZXcE9KIQBHMfx3+IukUSZ1HUjI4PBQslL5yWGy2SWjGLjGST/7/9x6hbdcGVmtMjEhDoWVhaT5SyK8vQ8zqO74vNRE1Ve+OSFqv7zPi5slw3b5cL7JFuyVTXt9dqWn1PzczZLPTZORLI/pR82zxsxd5zZPTF1X/BjbspdknyCL65tQKlwkFu+mC53SQoyPPPgHawwqVTQySNPQUaSF0i8IDHEB6NK+RxJOCPJAqIgowZqvFq/GspZIt+RhPOulBeJfUwp3h1Jtk4S5pQ67FbK8yS2JsnzRI7+sAOiMKcfVIi8qBZfJuJIv0rtdkXMiS+Gw7bkp8RcltrVVM5awBsJCQl1toOM/qq0+QizPlJpU8s3tJqGoKxTZkEAAAAASUVORK5CYII=)
}

.icon__balance-plus-disabled {
    width: 15px;
    height: 15px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAV1BMVEUAAACqqqqAkpKIiJmHh5aAjo6GhpSAiZOAh4+AjZSDiZCBi5GBipCDipCCi5GDiZCCipKCiZCBipGCi5KBipGBipGCi5KCipGCipGCipGCipGCipH///89lVTxAAAAG3RSTlMAAw4PERITGiImJ1FTcXJzhZGSk5SW29zd+PnvdJNbAAAAAWJLR0QcnARBBwAAAHdJREFUGNNlT9kSgCAIRLs0tTLtkv//z4SOccZ9WGA5ZgEgNNY528CHfkuYkWL31OOJL86R+1zHSHzQzMbNYeAQ8r1UCpcEi6WABmZEr5QSIpNHnGqhWqmOQiwF/xtbFuK9Jav6+Kzv+nmmCxfvr+3/rzTOGcnpDcEgEGO9oLlBAAAAAElFTkSuQmCC)
}

.icon__balance-minus {
    width: 15px;
    height: 15px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAABL0lEQVQ4jZ3TsUpcURCH8d/cFQKyqUJsxWb3ihYpJBDwAewtgs8QMA9gE2y2z5KIzyDp7ZIm6QLbiHetYqkQJbgIibiTIq6sNyLuft3AfDPncM4/1EgalXIVKyGf4zxFb6jxecnBn3p/jBeHyo2QHczXG3Eacrvl6GOQdwYkUSm7Id/cI9b5NNDcWPH9Cgroa289Uob1pkH39gSV9gIO8eSRA0aslvpfi5vNk8qwyb8rrE0hG3lRaV+gCSFfBBcPWUPRw1O4NvOsMPYk0zCDYyxDit4E034tOTgrsD/l8n0oUnzA70ntFO+hWFT9SLE9ob+zqPrGzU8sVZ2Q3YedW/YGmm9HxZ0w9bVep+hgoW6FPEnxrq2/+1+YxkkaR1qv8DLFHH4OFb1Ls19GARrnLwc1V6ndH8/8AAAAAElFTkSuQmCC)
}

.icon__balance-minus_grey {
    width: 15px;
    height: 15px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAUVBMVEUAAACAkpKIiJmHh5aAjo6GhpSAh4+AjZSDiZCBi5GBipCDipCCi5GDiZCCiZCBipGCi5KBipGBipGCiZGCi5KCipGCipGCipGCipGCipH////NWpr1AAAAGXRSTlMADg8REhMiJidRU3Fyc5GSk5SWp9vc3fj5D/vB5gAAAAFiS0dEGnVn5DIAAABqSURBVBgZVcGLEoAQAATAIyqU3rj//9Fk1GgXhbTOWYmX3hOztCkUY2AVRmQ68HMpADsbKyATG1HA8sdgJn1fHeSEmfR9dZATLH8MZGIjCmBjwwPQgZ+zQzZcrM4BhVojs7h0eAnjnBF43Ip/EAFPCHFVAAAAAElFTkSuQmCC)
}

.icon__balance-plus {
    width: 15px;
    height: 15px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAABe0lEQVQ4jZ3Tv0uVURgH8M95zw0hrCDISSgXh6aICKKGoKEyK5dM6Q9wkFptcIgWacyodGhPJcrQsKn6A4LbFtQdmvIG/aKGtHxPw71X732vUPqdznn4/ng453mCImYvRaVfJ4T8iGAfvqJsdecLg3OrRXpouT3uGxbCBPa3GQufyG+6+OyeILUaJMF8/x3SaLuwzeiR6sdhI69/QwSH+8YxVmC+xQPsQHdT/aDOzi4P3y1A5un5HimMtyelNwYWrwvp1SZtjJg/e7xmkPJRdPy79SKya3UDZ7YupqEraX7xPByS0g8Q/vwEK2u3xNL0OicqYxd2mz29N2PjS7aDDB82bqksqogqstIk6Ihj67WoUk+H7waff8mwtL3stFTrIK3dxcrWDcIkRDPvvxnqzXGqwMgN9e4RnCQcaNW6b2BxqnakPsrnbuPqf0TPqS5faYxy6zI96b9MmkDPJsKqEG64sDDdvkzNqK3zMTEdlVKXkD6jbLn6spHajL9MFW+tCbdQBgAAAABJRU5ErkJggg==)
}

.icon__arrow-blue {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIBAMAAAA2IaO4AAAALVBMVEUAAAAAAP8ARtwARN0ARtgASdsASdsARtgASNkASNkAR9kAR9kAR9gAR9n///+guMoWAAAADnRSTlMAARYeISMqkZKZ2N7h4rMf/wEAAAABYktHRA5vvTBPAAAAKUlEQVQIHWMAg0QGBjGGFQKMXQzWE8WvMrCc6HFgYLC+ysDAwKTAAAYAgjAGPYsn26gAAAAASUVORK5CYII=)
}

.icon__shop {
    width: 14px;
    height: 14px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAXVBMVEUAAACAgICSkpKAgICAgICCgoKCgoKAgICAgICBgYGAgICAgICBgYGAgICBgYGAgICBgYGAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID///9y2XNGAAAAHXRSTlMAAgcKLDM9PkZHSlRfYGtseZOUmbW2zM3Q0uDh8jbL1ioAAAABYktHRB5yCiArAAAAVklEQVQIHQXBQQ6CMBAAwNl2K6niyZv+/4UQMTQpzgCA8Oz21b46tvRoV118b1G30pqzkkO2koyLOahhyePqjujjJN/AJxVRgRISL4DEHSDNX4A5AYA/AAcWgqHAZO4AAAAASUVORK5CYII=)
}

.icon__shop-blue {
    width: 14px;
    height: 14px;
    background-image: url(data:image/png;base64,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BkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAAADrMAAgAAAAAHWYABAAAAIAOMwACAAAAQIcZAAEAAACgwwyAAAAAANBhBkAAAAAA6DADIAAAAAB0mAEQAAAA4P9v735j9S7rO45/fjdQBqwFo5KMjJg6e05ZJ0ug2RgsCySz0E1jZmI2ZdkTdX+eyMRkyzaTdSZLFhW2mUWjjAdbdMqqxlml7YGw6kDUCIzitkLBgkbGsN1Yq+W09NzXHlQ2wkD655xe9/ner9ej8+Qknycnv/ze57ruGwoTAAEAAACgMAEQAAAAAAo7vfcAgG6ufrD1ngAAAABLzQlAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQAAACAwgRAAAAAAChMAAQA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)
}

.icon__shop--whitesmoke {
    width: 14px;
    height: 14px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAABwlBMVEUAAAD////////////////////////////////r6+vt7e3u7u7v7+/w8PDx8fHy8vLy8vLz8/Pz8/P09PT09PT19fX29vb39/f39/f4+Pj4+Pjz8/Pz8/P09PT09PT19fX19fX19fX29vb39/fz8/Pz8/Pz8/P09PT09PT19fX19fX19fX29vb29vb29vb29vb09PT09PT09PT09PT19fX19fX19fX19fX19fX19fX19fX19fX29vb29vb29vb29vb29vb09PT09PT09PT09PT19fX19fX19fX19fX19fX19fX29vb29vb29vb29vb09PT09PT09PT09PT19fX19fX19fX19fX19fX19fX19fX19fX19fX29vb29vb29vb29vb09PT19fX19fX19fX19fX19fX19fX19fX19fX19fX29vb29vb29vb09PT09PT19fX19fX19fX19fX19fX19fX19fX19fX29vb29vb09PT19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX29vb19fX19fX19fX19fX19fX19fX19fX19fX19fX19fVezxC+AAAAlXRSTlMAAQIDBAYJCwwNDg8QERITFBUWFxgZGx8hIiYqKy0vMTM0OjxAQUJERUpMTVJVVldaW1xfYmNkZWhpamttbm9wcXN0d3h6e3x9hIWIiYqLjY6PkJSVlpiZm56goaKjpKWmqqytsrO0uLm7vL2+wMHDxMXIys/R09fY2dvc3d7i5Obn6Onq6+zt7u/w8vP2+Pn6+/z9/mtSkzYAAAABYktHRAH/Ai3eAAACmElEQVRo3u3X6VtMURzA8VOMosSUKJJKG0IqWypFYSxlFLKNLUtKlkKyZ2mmUjM33//Xizyz3e2c6T5ecH7vzjn3zue532eeeeYKoUfPX53V6zOdPGlj5w8ynvG1ksgoK5iDckahwa9w8kRgKWw1cxBN2ZiHR3LIURhJVeGL5ZU1MJyysWmJmF+21pEMEfFMspc/hlGUKdIu2ctUSwWR7WWqpYJI9jLXUkLkeplrKSFyvcy1lBCpXha11BCZXha11BCZXha11BCJXla1FBH3Xla1FJFi115WtRQR117+GEbhShG3Xpa1VBG3Xpa1VBGXXta1lBHnXta1lBHnXta1lBHHXja11BGnXja11BGnXk9gMNu8vW0MuF1kPtgYguldFh9UGYEWG2QamKhL/1U9twhApCM39WBN2wwAD8rS7ijoN4CLNshXAF53Fsd3fNWhRSD2HGA2uCP+nFnlwTDAAsDTxnXxO1ZVXf8JQNAeiQLwLnSmdX9zV+/o8vVj20X9JADhocDxpgMdgaHlh3i7x3/VADAmBnoO7W3pOj8yB8B3R6Ssdz79z+2LfVlCCF/7ZPrBVIdPCFF+L5p+8LK+zRHZIPKbHy4krp/sL48Xqr31KXHwOVSb9eeg6OR4LHHwsa9SCDdECOGrOHz28p1rF040pH+lShp7+m7cDJ5qKk3dz6npDFy5O9jbvXuzEEIKWfloRCOSSEmd01TneoFURJ1fd195gRxze6ku8ABpg4/DifkAU0nLRbt7lJFLScsAdCctv2lEIxrRiEY0ohGNaMQ7ZPZ9YiIwk7Q0vEFa3f6m5nuAbA07G489eXXIKXWaLdn6TUsjGtHIf4E01Hky/Y6Id2OHvPESOW2DVN0f9mwG8oQePf/M/AaXxsQ5I+hBIwAAAABJRU5ErkJggg==)
}

.icon__chat {
    width: 16px;
    height: 14px;
    margin-right: 3px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAABmJLR0QA/wD/AP+gvaeTAAABGUlEQVQokaXSv0pcYRCG8d8cXVQwhYVFLAWVXIFFAhYLQREbq9yACF5BirQWgpYp9DokESG9CDZBUBEhFlpErSKkcPeMhcpR9vgP33KG5+H9mC/UZfr3gFbPT4zX7iH9Jxa7a5etnpknYQh95Lei3h69T8JVem8aTB0Ousp3oCguKV/IU/h88F1Z/tWVR7ryiPbKi2kUwtxrgE4BjTfwF/VXKPJMxk7NZpgcwDmxi+VOQXgv4x++PpTGvnbZL/wS1m2MzkNdgybZ7Ji2zdscWzO591FZfLkbd+MUQ4+88X6zE7Dx4Q+5VAkyZkUuCJ+kYRwT2xWZKW3ZHPlxz5aV9y6TB6vShIam9bGTZxvdpvrKZexqNSZeA8M1nwVL32hKn7MAAAAASUVORK5CYII=)
}

.icon__light {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAMCAYAAABBV8wuAAAABmJLR0QA/wD/AP+gvaeTAAAAs0lEQVQYlV3QoU4DURCF4W+2TTAILA7R9rKyhoRAaAIKicHieQCeoe9AgqYWgyV9AhRctiF4gqIKQS+GJrsd+WdOzj8TNmZhMF6pPjvwzeg4SzPor2GWTgsPK9VFe/MgS8ssPRcCqsawLuIR26FMgwKRpSdM/sPvuO35vYsPezs/tq5wjREUMY9W+SVm+CriqGrZ3uAb57XcrK3OsrRsDE86h2Xp/tX+YQe+qHcXBuPN1/wBsRgw04c2z0sAAAAASUVORK5CYII=)
}

.icon__bad {
    width: 13px;
    height: 13px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAABmJLR0QA/wD/AP+gvaeTAAABmUlEQVQokW3RP2uTYRQF8N+ThHYQxD/Fmg5qh+Q1dhOESpuis1JxUqk6ilCl+FlqdBYHnRzyBZRWbBXX1icBqXZo1IoIYqW1yePgG6jg2e7lnHM59wR70FKtJ2EWdQxhMwmLBb1Gpv2yzwvw3LlSWWcet7EUpGYSPifhaEFvOgnjeNBRnjvvxS6IsodR9rOlesV/8M7Ja1G2FWUN0FaZirLUUr0KKb/eR3+OspkoS1E2EaLsaZCOZ9pn15w4sG1wNQnPauKd3PnyoO1Toz58j7LXQXpfQL2n0IQt+/ZjOEiVv4FTBcP5HppJmCphKEifYMzKekt1vKj7EXYM3Biwc2zMynou2sBQCV+TUO5nKOh921W6FWWj/F4r6D3ZE3EEm4UkLGA6/9LFruJyEg4m4U0SDnUVl9sqF3LRJSyElupkEhaTMIPDeFsTl/rWq2rjRd3T+JGER0mY7PfUyHu4/r+eWqo3o+xXS3UeStBRnivrwOMou4smOnmG6cSZIN3fMHKP9r9FRtlEkGaTUMcRfMFCEho18VWf9wdS9pgoRfFfZwAAAABJRU5ErkJggg==)
}

.icon__ok {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAABmJLR0QA/wD/AP+gvaeTAAAA+klEQVQokYXQMUtCURiH8ed9FYNobDNqbGnJoT2Vog/QXrehRRqvq59ABIcWE8JBcKohMrSooanJBPf6ANYgDeE9b8O9XS6SebZz+A3n/wiLTiO/gcozxkt6IRapAVmElPwLL/J7iNwBYJTm485hhsn4FdgEhrwHOZ2LJx9+BA1nJSqPU6FR3EZZx+tfz4waAcvAJd79EYCi1gO7olk4jbFSjeAnAeV4K81CF9gHvlC3g0utgXWjEmcc9+u/OI2ph7gBsIrTNmZLhLMHvE3PkzMkSnSAyE18BwPdxes9JXFY4+ThFqgn3luzMPxGnCrjs/K9BWQJ8P+q+QMnkkaSb4VcNgAAAABJRU5ErkJggg==)
}

.icon__good {
    width: 14px;
    height: 13px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAABmJLR0QA/wD/AP+gvaeTAAAB4UlEQVQokV2SPWhTYRSGn/PlT6sIRUPURcGKnTQWaguKP4OK6b1N0tIsWteCCFJcFe+mU10V1MFuSr35aRLdVKpgMxSri6BgKBSlFYdi1ZT7HYe0xnimM7wPnPe8r/DvPBoJEVu9gDIKJIGtQB3kKYGdYLhS35DKX6ic2smaPAGOoBQw8hJ0BZVu0ByQABkjM/2wBT47s4WfkRmEbRDKki7O/3dJlMiPm4iMozpCtjLVBH3HQ3QctT1kq59QBEEB2nZ/4D4Gl4jtEjzPkKwtAvfIlK/hOycRrYKM0tjsE119C3wmU3YouTsI7ALKZcPB2gEggUoRAKN7gE2g+4gvRYC9wH4A3NIyKq8RPW7AbAcgLF8AmOudBE7T6LjNqee/sPSjwdmWYV1ETNyA/QZAEOwC4PDsdRq/a+QeNwAYKr9Hwn3kU33rQexG7VKY+d4PJGtfQQaBN6iJE429ouDcAb6j9hhompA5se7xKCKXml8tpG6gchUJ9ZAufiTvuGBTQCfIO0LmLm5pmXzqAZgBxHQ1wZLbQaAzoJ2IHSJdnWvLsXIuxpq5hXIFZJjMtN9qTmEwgQZTQD9oCZUXwApCN5AD4qiOka1MtlcOwPMMh2bPI3Kx1VWpI1pFwxNkCgsb0j+T0q0qe3IqwQAAAABJRU5ErkJggg==)
}

.icon__cancel {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAMAAABstdySAAAAY1BMVEUAAACAgICAgJmLi4uAi5eAiJGDipKAio+CipOEiJGDi4+BiZGBipCBiZKDiZGCipGCipGCiZCBipGCipGDipGCipKCi5KCipGCipGCipGCipGCipGCipGCipGCipGCipH///+uNzHhAAAAH3RSTlMABAoLFh4jMDs8QEFVW3mZrrbJ0tPU2+rx9/j5/P3+sBAjDgAAAAFiS0dEILNrPYAAAABOSURBVAjXXU1XDoAwFMJd9x6tVe5/S1/VxEZ+IGEhSuDgaLS1qHixChNNgXDgqZCu3LKObMTLNTXZ3o3qIPvgJyVgnoBXm7mX75h38R1fl3cGJ3tUDlEAAAAASUVORK5CYII=)
}

.icon__cloud {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADWSURBVHgB1dGxCcJAFAbg/x2xzwi6ga0gaCqxUifQDXQEnUBH0AkkVTQWF4xiaUbICAHBJuaeZ7oEIyEW4lccx4P38+4d8Gv0rujIS70mHgPF1BTEQawMu2+1wlIBO3maCfAyX2dBk16nvfkY4MpzE1BXFEhgNPKTZAM8fwvGEIUo0B2BIHg3Fdsjy4oyAQfPl8zoopxQT2SlAXvpz4l4TEwmAybKIlqTK/2Vvk5RTST0MUZ1psBXeC0U1AIVMFgvMVmkS3TkcWKASj9FgYO7bn59I/7fE+zPTFinGEP3AAAAAElFTkSuQmCC)
}

.icon__cancel--red {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAMAAABstdySAAAAY1BMVEUAAAC/AEDMADPRAC7cACPVACvbACTaACXYACfZACbXACjYACfYACfYACfXACjZACbXACjYACfYACfYACfYACfZACbZACbYACfYACfYACfYACfYACfYACfYACfYACfYACf////FQTLzAAAAH3RSTlMABAoLFh4jMDs8QEFVW3mZrrbJ0tPU2+rx9/j5/P3+sBAjDgAAAAFiS0dEILNrPYAAAABOSURBVAjXXU1XDoAwFMJd9x6tVe5/S1/VxEZ+IGEhSuDgaLS1qHixChNNgXDgqZCu3LKObMTLNTXZ3o3qIPvgJyVgnoBXm7mX75h38R1fl3cGJ3tUDlEAAAAASUVORK5CYII=)
}

.icon__cancel--blue {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuZGJhM2RhM2I1LCAyMDIzLzEyLzE1LTEwOjQyOjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjUuNyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDUtMDdUMjA6MTQ6MjkrMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTA1LTA3VDIwOjE3OjE4KzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTA1LTA3VDIwOjE3OjE4KzAzOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowZDEwMDdmMi0yYTdlLTRjMWItYTY4ZC0yZTZiZWRiODU0MjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MGQxMDA3ZjItMmE3ZS00YzFiLWE2OGQtMmU2YmVkYjg1NDI0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MGQxMDA3ZjItMmE3ZS00YzFiLWE2OGQtMmU2YmVkYjg1NDI0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowZDEwMDdmMi0yYTdlLTRjMWItYTY4ZC0yZTZiZWRiODU0MjQiIHN0RXZ0OndoZW49IjIwMjQtMDUtMDdUMjA6MTQ6MjkrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS43IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PifE66oAAADlSURBVBiVjdGhSkRREMbx37kGRWFPM1q0WeQGEVzBqEGwCwaDG3wC8TksgkXMihgMhi2KaS8Go/gCpmsQFfRYZmUx7cCcw+H/MTPfHDqDGZ3BXCnF/xxlFR7wknKzYyRSbmbxGGy1QsIETlNu1kM0jWssoBLHNl4xiauUmyWcYzmKH5W2vk+lFCk3XdxiCh9xw0lp696wotLWd9jFz4joBgfDmStjRhXDd3EW789gmzj+E6bczOMiWr5hBZfB91NuDiHpDJ6wiC9slLbux3r64bxgrQoD39grbd0Pc+/YwnNwxv3CX1/yZ5+vD2k1AAAAAElFTkSuQmCC)
}

.icon__check--blue {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFw2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuZGJhM2RhM2I1LCAyMDIzLzEyLzE1LTEwOjQyOjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjUuNyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDUtMDdUMjA6MTQ6NTMrMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTA1LTA5VDEyOjQ3OjIwKzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTA1LTA5VDEyOjQ3OjIwKzAzOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MjA3YzQ3Mi05NTIxLTRjMTUtYjQ3YS05OGExY2ExMjExMjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NGNiMGJlMjAtZGJiNy00OGQwLTg1ZWUtZmRjM2E1ODBlYTExIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NGNiMGJlMjAtZGJiNy00OGQwLTg1ZWUtZmRjM2E1ODBlYTExIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0Y2IwYmUyMC1kYmI3LTQ4ZDAtODVlZS1mZGMzYTU4MGVhMTEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMDdUMjA6MTQ6NTMrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS43IChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MjA3YzQ3Mi05NTIxLTRjMTUtYjQ3YS05OGExY2ExMjExMjciIHN0RXZ0OndoZW49IjIwMjQtMDUtMDlUMTI6NDc6MjArMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS43IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmd7XfUAAADdSURBVCiRfdEvSwRxEMbxz+88FAy7xaZw0WJxg92imHwPFsthPN+FCBesgsFqEU9MBpPswukbcYMmYQy3K+uBOzBhnvkyf1NE6LOUVyO84HXYSy7sEptYSX2VU14d4LEJx//CKa9W8YZtvKMY9LSfNGBgHHXxTVbuysrjiNC6rBzJyk9ZGbLyutUHeMJdyqvTTtULrOMD57+jycoZDvGFPWxh1uTPoi6mLTzECebYwC3WmtwcV3+Wjggpr45wj9Togf2oi+cuPICoiwdMO/rNMtiO0T3VjsW3Jssg/ADty04Miw1cfAAAAABJRU5ErkJggg==)
}

.icon__check--red {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuZGJhM2RhM2I1LCAyMDIzLzEyLzE1LTEwOjQyOjM3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjUuNyAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDUtMDdUMjA6MTQ6NTMrMDM6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTA1LTA3VDIwOjE3OjM3KzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTA1LTA3VDIwOjE3OjM3KzAzOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0Y2IwYmUyMC1kYmI3LTQ4ZDAtODVlZS1mZGMzYTU4MGVhMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NGNiMGJlMjAtZGJiNy00OGQwLTg1ZWUtZmRjM2E1ODBlYTExIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NGNiMGJlMjAtZGJiNy00OGQwLTg1ZWUtZmRjM2E1ODBlYTExIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0Y2IwYmUyMC1kYmI3LTQ4ZDAtODVlZS1mZGMzYTU4MGVhMTEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMDdUMjA6MTQ6NTMrMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS43IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvhTDjwAAADWSURBVCiRfdGtSgRhFMbx37suCmabovGdYNFgtyjehVgsi3G9C1nYYBaDVYO4YjKYTKsg79yFySQcw87AsOCcdp7nz/lMEaEv6lTt4A3vw15yERNsYiX1Va5TdYTnJh39C9epWsUHMj6xP+hpP27AwChH+U1F3sN2jvKwtNQX1nGTo5zCAC+4r1N13ql61YDfuGzFVOQZjvGDA2xh1vgXOcq0hYc4wxwbuMNa481x3V0iRYQ6VSd4RGr0wGGO8tqFB5CjPGHa0W+XwXaM7ql2Lb41XgbhD2qWP+gmbOozAAAAAElFTkSuQmCC)
}

.icon__message-dark {
    width: 20px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAQAAADBEsxyAAAAAmJLR0QA/4ePzL8AAAB/SURBVBjTY2C4wvAfJzzFwCDLMI/hDxap3wwzGaQYGLgZGBi0GTaiSP1jWMugzgCWe8dQCVZiw3AEKnmAwRzI52GoBsqBBV4w5DKwAYV8GLoYPIA0B0MBw0uwDNzARwxpDCxAKRaGOIZ7cFEUO28xLGC4iyKCx1vESB/GI3kIAIMOeIYrvvv6AAAAAElFTkSuQmCC)
}

.icon__message-dark__big {
    width: 34px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAQAAADBEsxyAAAAAmJLR0QA/4ePzL8AAAB/SURBVBjTY2C4wvAfJzzFwCDLMI/hDxap3wwzGaQYGLgZGBi0GTaiSP1jWMugzgCWe8dQCVZiw3AEKnmAwRzI52GoBsqBBV4w5DKwAYV8GLoYPIA0B0MBw0uwDNzARwxpDCxAKRaGOIZ7cFEUO28xLGC4iyKCx1vESB/GI3kIAIMOeIYrvvv6AAAAAElFTkSuQmCC)
}

.icon__link {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABmJLR0QA/wD/AP+gvaeTAAAA+ElEQVQokZWQvU7CYBSGn/P1gxFGB3db74CEQYgJrV6AuyaSoPESnFzYlRgdXZ01LYM/C7cglcTJK2ClfMfBUG1rSHy3k/M8J2+OsPuxQS1rg/PIo3Pi7SQfe9MBIkNUTyx28Yrig6zWc4wXluARIIi5tICP6AFxcE85YXoMXPF9TUHPbQUqwjc/MGck/sj8BwaoClG6D3qYw6qnKxigWKnzbHE0GPtteu8T0DvGwTUAe7MWmjWLQn2zi+iQaCbABXHwmO+ci0H6RUGo40yfxecTL92sVLZRrZRsPfz5hF+xwBKVFtF0PakAZimE6S1wBHjrDd4wZucL2v9PyH9Fat0AAAAASUVORK5CYII=)
}

.icon__sort-gray {
    width: 9px;
    height: 8px;
    margin-left: 3px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHBAMAAADHdxFtAAAAG1BMVEUAAACAgICGhpKAiZKCiI6BipCCi5GCipH///8CALW1AAAAB3RSTlMABhUcK1WrgyKD4AAAAAFiS0dECIbelXoAAAAhSURBVAjXYyhPYGBgcDEAEkpKigwM5eWlUJYLEAC55eUAXREGZYIfmP0AAAAASUVORK5CYII=)
}

.icon__select-date {
    width: 18px !important;
    height: 18px !important;
    margin: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAXVBMVEUAAADMzMy2tsi/v7+8vMm/v7+6usS8vMO5vsO6vsK5vcW6vsK6wMO6wMS5v8S5v8S6v8W7wMW6v8W6v8S6wMS6v8S6wMS6wMO6v8O6wMS6wMS7v8S6v8S6v8T///9p2yCtAAAAHXRSTlMABQ4QExQaIjM7QkNVhYeLjJmqsrm6vcnW2eXy/o4pTXIAAAABYktHRB5yCiArAAAAbklEQVQY07XQyQ6AMAhFUWyd6qx1Qsr//6ZYY0JcufFsSO6KPABhDUTGwoPwvkj3TeqS0DXCIZVVImnhkdCz8EgjzwAZ89a1+5X2ttuYU8j5Jf+c1kJZY/Kg+P+TCcekHEGGGoJ+NPRxQP2qjHgCiQkQhyMUIewAAAAASUVORK5CYII=)
}

.icon__message {
    width: 19px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAMCAYAAACA0IaCAAAABmJLR0QA/wD/AP+gvaeTAAAAuUlEQVQokbXRMUqDQRgE0PmtY+IZ7K2sRBADWuYiQrCLhSCWXsBb2FilShEIiqTyAPYWUckJnk2UZVGDJk637MxrvgZPSbazeh6DXYysliF2Plns/wGd4LBE+mgV7yPcLUHGOCg2LfSz+JzhEp0KfaiQe/Qq5BTPkKo8wznai3KDYwzQLZAOLvBSjmvsI3NcYas8FzZxhtevRg38cO63JNdJpkn2kpwkaX9XXob9Khvrgv4Fu1mTdfsO2tF4lsgUPJcAAAAASUVORK5CYII=)
}

.icon__cart {
    width: 15px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAABmJLR0QA/wD/AP+gvaeTAAABDklEQVQ4ja2TvUoDQRRGz11TWISkMVpE30LwEbT1BfRRRF9CLASx96cSy7QWsUmniZ2CioVgwCJwLJyEdV3cFXJgmDvfvfdjZpgJcqjLQJO/+YiIl+kiUuMicApsAK8VBh3gBtiJiE/UttpTb9VWRTNqK9X21Haox8AusA88VxkkVoA94KTB95kXgIOazXmaGTAsiA9Av6S4n3J5RmUGhxGxDtzntLukHRVqhxkwKoibaT7PadN4q7gD1K4/mairakd9Uh9TvJZyebqooY4LiTM1U5tpZOploWasBgDqwN9cqdtpXJfkB7ODlLjX4QIgm13G/xnN1aD4FuownMsOpt+5AbwBlb8x8Q4sRcTkC1iWKUGgZYj/AAAAAElFTkSuQmCC)
}

.icon__wallet {
    width: 16px;
    height: 16px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA2klEQVQ4jaXTPUpDURCG4edcQggWllZWgkE02YSdvdjb2LsUe1fgFtyBC7ByDRYhf4SQzyI3cBVzITcvHM4MzMzHmZlT7CHJAEOMcINrXOEcH7grpaxKkqoROK7vES7Q2yeAy1LKVw/vuMUGS0zr84l5w5/+8b/VCmd4xATrhsKmRX2DYZKPkmSBQUtwG6/HFphXHRN3VMcWUGlv1n9M8KaegiSzHMZTnfeQZNHlCeN6+cZQksxwcmCRFfpYdm1if2d0aeIvKtu97sq0JLnHC061/74ma9txPv8A0U16yqPL+mkAAAAASUVORK5CYII=)
}

.icon__fave {
    width: 14px;
    height: 14px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAABU0lEQVQ4jb3US0okQRDG8Z+60cV4Bdc+Fm4awRfKiAoygoK9moXgATyDB/As4lrduXLWol5ARJkBu9tHO+1jkVFSFN3la5gPApKoL/4ZRGYl/1hduXU35jCJXhxjB7VCTT9WMII7HGIPz3nTAH5FMh+/sZzzLUeu6DsKxuuOZ/HhABvRwW7kWliPaEVuNzwb2I/cWbBsRWK7MALYxGMhNguerqh9DpZTPOGb9qqiGVHt4OkPxgnc46qDMdNcRJmuguVCmk3vGwVl6gvGebd05D1Y/QJwNRgHMCTdp2uMfQI2FrV3GMyS1Wj5GuMfgI1HTUubA1vDAxqYfQdsQvqL/uJnJ9OS1PoNvpfApgLWlC54qRZwG9B2V2UademK/HgLli+qtSmaj80aHTYr1YQ08Kb0KCxK46hj5qOwTBX8iU7vY135LCzTKC6lZ+vLsEzDEf9fL+MzYqucMMysAAAAAElFTkSuQmCC)
}

.icon__fave-big {
    width: 18px;
    height: 18px;
    margin-right: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAM1SURBVHgB7ZpNbtNAFIDfG6cbKqQcwb1Bb0C6QWJVOAHtCVIvoBQE9sACtV2kPUHLCdruQAg1PQE5gm9ANqwae3jPiaUk5Md2ZiaJnW9j13H99I1n7Jn3DLBhQ6nArCf6X1tubUvsQ6waCmCXDrlDF+nQJgSB7d5jfCdPvBA04Puteu2peK0z5lzhL+etBp3mKwUNyAgqaPd6ypMfvA4UoGhMahj58cRrzzxv2g/cus42XtHuSyjOdRQpmbX1OabYhgABm1CcmTEnCnP3dRy8h6EuVBTqimEcqb150rZi4sTANfxN/1UHTcyT1ik7RDd6pJhjw0pMDKxRlqFWdQVdl68//pshWaYutvBmPOaIsKHACZOkDcoOx7wZO9ZHnrYCRPTBMGn35n2TsqNBMfh03JS8mwibGLcz45P0oKVdsEM3+qt2pPS6SZemlvZtyTLYF3XBHnXniUhedekYbkDZQXWUbHhWo1QylkoPTUj2hALch4rgCNwX2J+UVwVX0ATdhaqAsMsPLReqgyugYlRSOITqEIpBqqQS0AM6FAqrc4f55ooI1B1UBIXiNlm0fD67+EMba4uHZcDd2T8+2uk/pREvoOTQkvSWt4lwVIsvadOFksJ3V8WKHfvC0vO6dFRCSaEF0nWaQBzJWsrzi3tU5Vobp2M3/XtkphX31CE1RwglgWXjuJ8/S5mclxaUEMD1XlSksuO58MmVh7PWrgNJFmRdX1Vdml/sybf/17am15bWV3qqLDOzeriG0jNlmbnl0jWSnivLZCqIr4F0Jlkm+xcAqyudWZbJLMysoHQuWSaXMLNC0rllmdw5LQ4QoXoFSyaiWWFeWaZQEk++8dpUtjiEJUGloQP53ruFAuTu0sPQNPSAKo9XYBGW9Y+b36AgCwkzNqUXlWUWFmZsSOuQZbQIMyaldcky2oQZE9I6ZRmtwoxOad2yjPbaEi24r3W8slSMR7plGQcM8PDrR+fZ8xfcfRpQgFhhELxrnoIBjAgz7Z/fH4pIJ7KDb6pMYEyYySttWpYxKsxklbYhyxgXZuZJ25JlrAgz06RtyjLWhJlxaduySyM4v/SD00vjX+5u2FAB/gFQULXSKNCYqwAAAABJRU5ErkJggg==)
}

.icon__faved {
    width: 18px;
    height: 18px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL7SURBVHgB7ZrbbeJAFIbPOCmAEkgHlAAVsFSwIBEpb8tWsKaDzVuUi8JWkKQC6GApwR0sUpI3W97zj01iHMC3mTG+fJKxMWaOP3tmPBcTtbTUCpH2QP/qqkueNyTf7/PSIyG6kZ/XvDi8b0VnZy/i5sYhBfizWYfe37+rjJko7E+nfV794qVP6VnxifwUd3drykHumERzcX+/OnbQQWF5dd/eHnnzG+VFiAVf/Xnaqy9jvr7a/L8flJeEmHuFw+y75GzUpaII4fAJDJKkTcUUewO77l/e7JAqEqSVyn6y4biDeLGy9gZWKSsT9mW6Mv34T3pkARye4jF3hDUFDtgjrVH2M6brPkV3fWRprhltCmpGvYTZW27rlN3F5tp7LsPjQ0u5PQakZWAjsmDDfhdisdgEWdrzcGfNyAKImpMFHTo/l4+6bRnuU/2Z4UOErZolNYMB7vCQmsMQwj1qDl3LcOVRLtzjsmJdrnrDrhY1jAYK+75DTYFdUYZzjUpUEm7SIks71BzWEH6hpiDEc9Bbmk7/kcnOQxlw+RUPDxfbWvo31R2+u1gFwq57Tegz1hU8iQLHQBgdY17Nqa7w0C07OnIzup/LMrqJfaoTYdndft1tabnupFYNEbh43iC66+u49Hjc5UG2ZeU7FaHsNitv+dKWlgdY1oiqXIn5/oZlR3FZcHhu6fKyx39UPyivm0AWd3Zvk/no7GHlpBNkQfJ0aVWkU8iCVBPiJy+dUhakfwPgVKUzyILUwjLtU5POKAsyCcsYpyKdQxZkHtMKJ5hHVD6TrLIg1yCefHFEiAmVhWWNuX38TDnInKWjcPYec9Z6JJNA9vb2D+WkkDAwKl1QFhQWBkakFcgCJcJAq7QiWaBMGGiRVigLlAoDpdKKZWWSpBh+Ti+UPLKEmKmWBVom06Q0kU35sTmNa9KA8iwdhQcF8XaQTdn4eKdKB1qFQUZprbJAuzBIKa1dFhgRBgnSRmSBMWFwQNqYLDAqDGLSRmVLA9KheEtLSzH+A0FlrUN82BUeAAAAAElFTkSuQmCC)
}

.icon__faved-big {
    width: 18px;
    height: 18px;
    margin-right: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL7SURBVHgB7ZrbbeJAFIbPOCmAEkgHlAAVsFSwIBEpb8tWsKaDzVuUi8JWkKQC6GApwR0sUpI3W97zj01iHMC3mTG+fJKxMWaOP3tmPBcTtbTUCpH2QP/qqkueNyTf7/PSIyG6kZ/XvDi8b0VnZy/i5sYhBfizWYfe37+rjJko7E+nfV794qVP6VnxifwUd3drykHumERzcX+/OnbQQWF5dd/eHnnzG+VFiAVf/Xnaqy9jvr7a/L8flJeEmHuFw+y75GzUpaII4fAJDJKkTcUUewO77l/e7JAqEqSVyn6y4biDeLGy9gZWKSsT9mW6Mv34T3pkARye4jF3hDUFDtgjrVH2M6brPkV3fWRprhltCmpGvYTZW27rlN3F5tp7LsPjQ0u5PQakZWAjsmDDfhdisdgEWdrzcGfNyAKImpMFHTo/l4+6bRnuU/2Z4UOErZolNYMB7vCQmsMQwj1qDl3LcOVRLtzjsmJdrnrDrhY1jAYK+75DTYFdUYZzjUpUEm7SIks71BzWEH6hpiDEc9Bbmk7/kcnOQxlw+RUPDxfbWvo31R2+u1gFwq57Tegz1hU8iQLHQBgdY17Nqa7w0C07OnIzup/LMrqJfaoTYdndft1tabnupFYNEbh43iC66+u49Hjc5UG2ZeU7FaHsNitv+dKWlgdY1oiqXIn5/oZlR3FZcHhu6fKyx39UPyivm0AWd3Zvk/no7GHlpBNkQfJ0aVWkU8iCVBPiJy+dUhakfwPgVKUzyILUwjLtU5POKAsyCcsYpyKdQxZkHtMKJ5hHVD6TrLIg1yCefHFEiAmVhWWNuX38TDnInKWjcPYec9Z6JJNA9vb2D+WkkDAwKl1QFhQWBkakFcgCJcJAq7QiWaBMGGiRVigLlAoDpdKKZWWSpBh+Ti+UPLKEmKmWBVom06Q0kU35sTmNa9KA8iwdhQcF8XaQTdn4eKdKB1qFQUZprbJAuzBIKa1dFhgRBgnSRmSBMWFwQNqYLDAqDGLSRmVLA9KheEtLSzH+A0FlrUN82BUeAAAAAElFTkSuQmCC)
}

.icon__price-tag {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAASFBMVEUAAACqqqrMzMy7vsO7wMW5vsO7wMW7wMW6v8O7wMW6vsW6v8O6wMS6v8S6wMS6v8S5v8S6v8S6v8S6v8S6wMS6v8S6v8T////D4F1dAAAAFnRSTlMAAwVeYWJlaWttoqex0NXX3Obo8PH+w6GwFQAAAAFiS0dEFwvWmI8AAABDSURBVAjXRcc3EoAwEMBAEQ0mB+v/T6U5D90uAHS3ugKQivt8lqA9s0G34TCoejFWlo6nMkH+SbOolgkiQWjzOwLwAY3aBdWrMCnAAAAAAElFTkSuQmCC)
}

.icon__eye {
    width: 18px;
    height: 18px;
    margin-right: 5px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAA2FBMVEUAAAAAAACAgIBmZmZVVVVtbW1mZmZjY2Nra2tmZmZkZGRqampmZmZjY2NjY2NpaWlkZGRnZ2dnZ2dlZWVmZmZnZ2dlZWVnZ2dlZWVlZWVnZ2dmZmZnZ2dlZWVmZmZmZmZnZ2dlZWVmZmZlZWVmZmZnZ2dmZmZmZmZmZmZlZWVmZmZmZmZlZWVmZmZnZ2dmZmZlZWVmZmZmZmZnZ2dmZmZlZWVmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmb////oURMxAAAARnRSTlMAAQIFBgcPEhMUHB0eHyQnKSo0NTdISUpMU1RVaGpsdXd5e35/gY6Pm5y3ubq8vb6/wMbHyMnY2drb6Onq7e7v8Pb7/P3+/LM80gAAAAFiS0dER2C9yXsAAACySURBVBgZtcHpWoJAAIbRb0gwhcoyt8ogLZdcsGy3RHF47/+SmscfdQWeo8OpXCfDYXJ1rD+m/WTJZvMMu2gZ7Z3MII9Lkp/kMI3kXH4DN1JwJHWBVV06z4A3owd7KnkfwLqmV5yRomJrqiWNcZZ6wRkpKtgWocY4z6qtgXdP99b25X0CP2dSfQV0pSCQboGvCznhBPI7X/J7OTyG2jPNdMcmTTfs5g39K3fiwSDulHUwvwsOHo5YDayiAAAAAElFTkSuQmCC)
}

.icon__lock {
    width: 18px;
    height: 18px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAA9klEQVQ4je2RMU4DMRBF36zwXoFUUFNBAQ0NRYq0iBsg5BV1mlQ0HGKFrJG4ADlCqqSLoOUAUJArUIxpdqWsxSLWSoPEVNb/+s/fY9jxyE+m9/5CRO6B00Zam9mdqi4HA733ZyKyAsrE+jSzc1V9/i5X9N4kMgPKGOOTmY3MbATMgbIoillfrhcIHAM456aqulHVDTBtvJMc4AFAXdfvrRBCeGuOhznAdndxS4uJNwiYNZ1frqpqDlwNyEfgMYRw0wppw8uMQtfbQgrMWUHnlTvf4T/wDwBfMhidzF5iTkTk1szGInIE7PdAPoBXYOGce8go8fv5AuWGO7EsXe80AAAAAElFTkSuQmCC)
}

.icon__pin {
    width: 18px;
    height: 18px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAABx0lEQVQ4jZ2TsWtTURSHv3NvMDqIkEWndhAU0UERLKiThS66pv9Awomjbq2LDzOJk4WScIKQwaG7m3R1EEFRcCiWgpqCioOgiNEkxyUt78XE9/QHF94958d3zz3vXKGAVPUysOjuh0IIL9z9kZl9n+aVPFij0Vh098dAGIe2gJ/u/qDT6awBnvaHScCk3P1ayrdtZqeA8yJyTFUfVqvVA/8EFJGt1HZeVc+Z2S8zuwVcqFQqScafB1TVOeBtKvQVWAc+AU3gYIzxRKvV2gEo5QGBOxP7w8BKOjAajS4C04GqehVQ4CQwAE7nnejub/a+M0BVvQ0kBaoGeAd8BNbN7OlecL+HtVptPsa4Pa3qKdo0syUmRgZSfznGeKkgDBFZnQbLAN19UAQ29lZn5dIVPgGGBZnLucB2u70rIhsFgXPMmOHMS3H3G4znKUcfyOshgJl9Hg6HV4CXOcD7sxJ/vOVSqXQWuCkiK8DuRPoH0DSze7OAmT7U6/WjIYTXwI6ZLSRJIr1e74yIHA8hfOv3+8+63e6Xv5WembsY45q7HwGuA54kiQOvxquQ9q+sqgvuvgzcNbPnRQEzgYPB4D2wWi6Xm/8LA/gNzPuWIORfjOQAAAAASUVORK5CYII=)
}

.icon__send {
    width: 27px;
    height: 19px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAUCAMAAABLXLayAAABCFBMVEUAAAAAAP8AgIAAVaoAVaokbbYaZrMVaqoUYrERZqoQcK8aZqYXaKIWb6YVaqoUZqMSbaQSaqcQa6UTaqgUa6gUbKcSaagWbKkUaqkTa6cVaqYUaqkTaqgVaqcVaagTaakTaqgVaqcUa6gUaqkUaagVaqgVaqgUaqcUa6gUaqkTaakUaagUaqcUa6gTa6gUaagUa6gTaagVaqkUaagVaqgVaqkUaqgUaqgUaqcUaagTaqgVaqcUa6cUaqgUaqgUaqgUaqgTaqgUaqgUaqgUaqgUaqkUaqkUaqgUaqkUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqgUaqj////TtjExAAAAVnRSTlMAAQIDBgcKDA0PEBQWFxgZHB0fKTI0ODtBQ0hNUlRVXF5jZGVmb3uAgYKFipeZnqKqrK6zubq7vsDExcbJy83O0dLX2t3j5ujp6vHy8/T19/j6+/z9/jeuEvMAAAABYktHRFd9CtkfAAAAxElEQVQoz2PgZMANJJx1pVlxSWqEhfmZqQpilWM2DwOCUHtNUUZMSV63MAjw1JdjR5eUDAmDAV8jBS4MKxEg2FKVF8NKBAg0UeaGS/K5h6GBIFMlNiQrbQyMzWwdXTy9oNLWCDknDrgxwmrOQDkruJnewhAmk5iWA8hME0U2mFtCZUEMdhk9DzS3AP2gzcAgpGIcAPEDD4rfLcTBJoX5GMqjRAw/0AP+IAlXHSlWrGFtpy7CiC2OfI1VBHDFLQuOqMWTJgAPFDrnK4oXcQAAAABJRU5ErkJggg==)
}

.icon__hh {
    width: 20px;
    height: 20px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAABkUlEQVQ4jY3UP2sUURQF8DdptnBXMIpm12Aj1jZ+BpPYWNumtgoRC1E7P0NsBFtjupCgpPEDGEvFzkqMIf8WQRHys8gdfJl9s7sXHsOcc+55976581JqCXTwCp9wiF/4hne42pbXGlj2P05i1fG8ob0xjeFtLKCHbqxeYHdCU2ENp3g8yfAeNnCcVXaEt1gKzcOMO8XNktEVvHc+TjBsYNuYw+t4/4BOyexrCPawgkHGDwLbC80XXMMLXChVV1f2EX3MtRxHH7uh3Rp3ZvCjNsJLPGvRD/AzchZLgo0gVzLsfmBPWkxXg18vkUdB5mfWwff4gsuFnPnIOWwSF4M4LiQ9De4vbhX4euB7KaU0U+OlliLWUkr7KaU/KaXfY3QjO420nHE9XCrgdcsHNTaT8TvxfNBMrKpqWFXVYRPPtDsjDJayge5PaKgem/3IWWgTbYdgt9R6w6we7M1xu1529juJoV3F9Yyfx6Osss+YndTKLLacj6HRy2FzolnDeBHrzm7rOg7wBnenNmox76I7jfYf5JeKSPNoTiYAAAAASUVORK5CYII=)
}

.icon__hh_label {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGLSURBVHgBjZNNUuNADIWf1JlZZ04wnhtkllMDJr0JlWIBnADfgCMQTkJxAmCVAgqaBFIs4Qg+gveOW0iJzU9IJdGm29L7WmqpTVhit+GxG5n2SdC2byEUMcpV328/LGppEVTPiQi6c48UKml/kuQl+HDP/39tHNxshmGSCRBEpKPrwP3kpOfTXwsJkx+IL9ejp6MvFdyESQcaEEgeUfm+93kjuAmPgiVWAd6uVFcQL5bBq8wBJ7a27N6aIgFz1t9JN4EftDeqo2yoLINlf1ZDLEdrQSfdnt/2FapTc7CyLMLW5WJF6e9gL01nSWptQcq21mSFgaviTBR11mjfTSa/saENw3NijCjLiHRlzuk0Zpse4FB2bSXC5ewd6CSCTqJTofW37//l67I7TFUv2PXpn+YlWlfbFqjLWwnrNiFUh7MqPoLjzIHOdJsz06CMbtRUYyBjmmm2Y7G76xvY9VvnXw6YC4MKXSBQUgetwTColthIB804vx3Q2P14vFNWOCDw/HdGLMjh8jPY2BtvJ7F25NfWGAAAAABJRU5ErkJggg==)
}

.icon__map-simple {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQflAhkJDAKQ5n5LAAABHUlEQVQoz73PO0vbYQCF8d/7T2NbTCkKRQwBpdiCFEWlxMFFUoSSJQ5F6Kdwc3N2ar+Ca1EEdQi4uYg6uKQE8VJS6AVdYqxCFbSvgxUvHdz6jOec4Tkpj0TRNUFW0YCGo8s8ZcIraX8cgayiSeNKXuPAIUHEnlXLdrQZNWLfM2lfZa2ZVSaq+qDit28afvqooOK7N6ZsqVsgWvRQtzF1u4ZksK6mScagDTEBpzYt+qVuxbEgCBLH1v0gcZvgHxL38l8n8Y5oFEXnNyctcjj7Wye6ZDyWl8M5D2zpM+2TFUHKSyPee4F5a5bkCIa9NardhrwTVXlfzNnTb1in9KVBs14l73RI1Ewr++zMU891K0iuJJ/oUcSMbSc37rQKF4bsUSGSgAr3AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTAyLTI1VDA5OjExOjMxKzAwOjAwQET7UwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0wMi0yNVQwOToxMTozMSswMDowMDEZQ+8AAAAASUVORK5CYII=)
}

.icon__grid {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQflAhkJDzBzHHwIAAAAd0lEQVQoz8XQoQ7CYAwE4O//g+WhUKAIbo7nmiaZmCNTm9pD4VcEFZvEbJc01/aaJnfshJL8cFMtZr3GRbUYvdenrRBChy779idVWy6rz3UrLcmRtdqdcpydFWHChCLMfztq3PPLy9NVEQb9IY5GMl0Gn0x3X3wBhFMvzKsYHjcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDItMjVUMDk6MTU6MzgrMDA6MDDcNx76AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTAyLTI1VDA5OjE1OjM4KzAwOjAwrWqmRgAAAABJRU5ErkJggg==)
}

.icon__users {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF5SURBVHgBjZJBTsMwEEVnnFRCsMkRfAS2CETrDaU7jtAb0J6gcANu0PYEhRWVWDgIJJYtNzA36KISqDgexkmTJqG0jBT5O/a8+fYYoRaP+k2GaIcJuYdL1byDPYH15ACsZin5MwTUb6vz+10AUZ6Ukn1IBJx46C5AmIsn/dKiTXIRDZE0vRuvJ3oWHcDymNNMR52YigML1myrQIgLP2qtoyNYzgKW7HSWOxMbK6HcCiAnswLhcel40drZBkAgFlsBkDmor+fOCsCFOp2joHrb4nbzbOxFA1aGhwJik9V7BZBSXTCuzAWOcq2UWqCAvEDcUcr8AngXnGbyeRhiXAGuHZCgebGnvCG7WSsLm9Z1ebj1eqpfe+howBBAh72pfv74BDdKX6Lv7yEse2znmjdEZSggjhIKGPLFDy0Y8I9uaTXG2vP9OwrQdysAHOa/RYDJYG9yenDqZoUaMV/mDRR3QHQF/w/pC4bO9hMhTAaon3m/E+lbyipt+Q9hf5jBcBsGQwAAAABJRU5ErkJggg==)
}

.icon__user {
    width: 10px;
    height: 11px;
    margin-right: 3px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAABmJLR0QA/wD/AP+gvaeTAAAArUlEQVQYlX2OPQrCYBBE3ybBCxgFe4+kiKAWWsVWxMYiYKGNhc2HvU1Ibym5iEdILhBM1io/gl+m2mHeLCO0NY1d3y/PiI5SM1+2I6dtBkO9IexBFv42ultBVabVLejECgJFXcLJraCgWQNq2vFRr3VJ9WIFXdd91kFPX//BMPE+RXmobJk7O8LEa2ah0g/ilYgegfHvFN4Kp8zMHuIHkUEI6JCAcRDWXRCAwuYLncwyTZ07k70AAAAASUVORK5CYII=)
}

.icon__user--whitesmoke {
    width: 14px;
    height: 14px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAACsklEQVRYheWWMWxNURjH/99tNXrfLROGJmoxEBIklZBIRFpDCRuTDmKwWDF0ROwmiYFFgkkikTC1pMJka0uCiE7VBuf8T5vqfX/LKa/Ne733cVn8l3Pynf/5vt+5793vHuB/l7W7YX5+fqukC5KGAPTF8Acze2xmN7q7uz/+NYAQwikAtyT1NE1m5gCcS9P0fjt5S8k5d4TkIkl57++GEA5IqkmqhRAOeO/vkhTJRefckUqLS+oMIUzEAlda+UheJakQwoSkzsoASA7Fk7+RtG4N0HXe+6kIOlQmd1KS4SQAmNltM/veymRm383sTuOeqgD2xQKjhQmTZCxO91YJ0AcAeZ6/KTIuLS1Nxem2KgE2AkCWZV+LjFmWfYvTDVUC5HHsKOFd9uRrutoEmAWAhYWFTUXGBs9slQCTAFCv1wv/WA2eySoBxuN4tIR3MI4vSuYulnNuV2wuc5KyVj5JGck5knLO7aoMAAC892MR4lorD8lrsWMW9ou2RbKfZE5yieSxJuvH41pOsr9ygFhkZPmLR3LEe7/FObc5xhfj2kg7OUvdB0II++v1+mEzOwjgOFr3gxzAI0njSZKMpmn68o8AQginJV0GsKcMaBO9NrPraZreawtA0voQwk0AwzE0DeChmT2X9FbSp1qt5syMADAzM9OTpmkGoNfMtks6BOAEgN64/06apufNbKEQWVInyafx9/xK8qykrvKH/pmni+TZmEMkn0gqbuXe+0txw7Rzbme7hVfLObeD5HR8PS8WUWckv0TzwJ8WX5b3fjAe6ouk2lrG4Vh8rKXpN0XyWcx9pjG+4luQJMlAHCu/VpvZg5h7sDG+AkDS7jgWvr/tStKLxhpNAfDr6vWuaoA8z9/H6dbG+Oq7ewYAHR0dn0lWzbCixrJWP4HKH30TvfoHNcrrBzCJ0K1cGPGeAAAAAElFTkSuQmCC)
}

.icon__circle-info {
    width: 20px;
    height: 18px;
    background-image: url(data:image/png;base64,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)
}

.icon__add {
    background-image: url(data:image/png;base64,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)
}

.icon__delete {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFC0lEQVRogb2a32tcRRTHP7tJSgi1D03QuNZaaqytD6L+Aw6lShERKRq1KSooxQoiYqMVLZ5SSqhSxVCJv5AIUmmRtpSYhj6UebTVig8+FLFxCUFjiW0fSli2MfXhzG1utvfu/TG7+31Kds/MOXfnM7NnztkCERIRgE3AG8Ba4FPgW+CKe69pcvOvBF4EBoAp4BPARvkuRkxQRIMfAR4D1gN7gbeBnmYEXaMe5+t94CHgSeBzYKOLbYnawv84g0eBA2jggTqB+4FuY8yEtfZ6MyJ3/j8AXgZuCb3VDTwIXDDG/Bn2X6gZvBXYD5Tq+PkC2A1cbBRObp5eYA+wvY7pNDAIHBGRBXAIueA3Ax9SP3iAbejy9voEXaMg+G0JdqvQGDcFOBVCzH8M3JfS4RxwCNghIvO5QnYSkXbgS6Af6Eo57Df0gDldEJHN6IZdk8P/18C7wExWnJx9CdiHnjhZNQnsKKJMrckxAcCz6NLnwankxvbn9L0WGCy6P/KqC+V2yKGQSs52CD000mITpb42Y0wJPaI6ck7SATwArDbGnDHGXLXWRhqKCM7fMPC8h0/QfThSRDfvIaDiMRkoCkk4Bdg85emrgsY8UgRm3KQnPCeti1MDsQGNdQ8wE/4i6wS+Q9OHZZ4ORoF30A8H9JMfQrHxUQUYAwZEpAqhVMJaO2+MOQPcAayjJs3IqHXo1//PwAo0l+rHj/kKcBTYJSL/Bi/WLvUUeq4vBx73cBbgtMz52II/NuMutnL4xUKUpYh0AYfRxM4XJ19V0OAHROSmgyYSE2vtNYfTaqAvzq4FqgLHgLdEZDbK4Kb8OqQyuhFPNT6u1JpwMUzFGUQiFJaILEdPp1biVEWDf05E5uoZJqJhra0aY34C7qQ1OFWB48CgiFxMMq6HUFiTtA6nCfRKWU5jnIhQWA6nw+j9odE4pcYmrEw4OJzOAncBd2cdX0eZsAkrLUJhTaJLfDrH2DidQhEtZx2Y5wEW0FQ28lzOqVk350LWgXkeoITmNltyjI1TmlQ8UpkYdinxQeBp/HObsDqADcDtxpgfrLWpVyLVKRS6gO8nufThq1FcKp6mUJAWoWZgE6dMOCUi1ERs4pQJp1iEWoxNnEZJwKkeQq3EJk6JOEUi5LAZJlu5rxkKcLrNGDMehdMShELYNOICXkW/YduBjfjnTl+hVfElONUi1ItWnn3rNkFu8zrwGlpJqHrOuRV9gFvDL95AyFWpP0LbOr7YnAR2ornNZeAccC9wj8ecAU7dxpiTQZOj4JajB90sr3o4gEVsnqlNiRt8sxsG9orIbJsxZiWwC3jJc+IAm51RKXGDb3YbgA5jzLl2tB+1Ha0F+ShNShzc7DrxqzutAF4B/imIyAX8Suyx2MSpgTidLwJ/eUxw47TJcg0Ukatoi+gEfqfTTBFtmuV9iKBuU84xNrjZ5S0UTAEHgibfE+iD9KUcXGERG6++Qs4y5u/Am8B4m7X2ujHmD+Bv4BF0g9VTUCUejCv3ZVGojLkK/Z5IOp0uofiNich/QZ943gW1G7iSMMEYEVViTwU4jSfYXUJjPB60d2tzoXa087gPLeyGNYduuheC5kKj5Zos36BI15JQRvfb9+He9JLlstYuGGPOozg9zGJKMYf+WuU9EbncjOCd/3ljzI/or1XWs9gQmUWxOSYi18Jjon6tUgWOuAG/oifUQXTpppsVfEjTztdnzvcvaFJ4NGrl/weTMqm8f4c2UwAAAABJRU5ErkJggg==)
}

.icon__shop-green {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAABxVBMVEUAAAAA/wAAgIAAqlUAv0AAqlUAqlUAuUYAqlUAsU4AtkkAqkQAr1AAtEsAqkcArlEAs00AqkkArkYAsU4AtUoArUcAs0wArUoAsk0ArUsArkoAsEkAsk0AsEoArkwAsUkAr0sAsUoAsEsArk0Ar0wAsUsAskkAsEsAsUoAsEwArkoAsEwAsUsAsUsAr0oAsEwAsEoAsUwAr0sAsUsAsUsAr0sAsEoAsUwAsUwAr0sAsEsAsEoAr0sAsEoAsUwAr0sAsEoAr0sAsEsAsEsAsEoAsEsAsEsAsUoAr0sAsEsAsEsAsEsAsUoAsEwAsEsAr0oAsEsAsUsAr0oAsEwAsEsAsUsAsEsAsUsAsEwAsEoAr0sAsEoAsEwAr0sAsEsAsEwAsUsAsEsAsEwAr0sAsEoAsUwAsEsAsEsAsEoAsEsAsEsAr0wAsEsAsUoAsEsAsUsAsEsAsEsAsEsAr0oAsEsAsEoAsEsAsEsAsEwAsEsAsEsAsEsAsUsAsEsAsEoAsEsAsEsAsEsAsEsAsEwAsUsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEsAsEv///9eo/83AAAAlXRSTlMAAQIDBAYJCwwNDg8QERITFBUWFxgZGx8hIiYqKy0vMTM0OjxAQUJERUpMTVJVVldaW1xfYmNkZWhpamttbm9wcXN0d3h6e3x9hIWIiYqLjY6PkJSVlpiZm56goaKjpKWmqqytsrO0uLm7vL2+wMHDxMXIys/R09fY2dvc3d7i5Obn6Onq6+zt7u/w8vP2+Pn6+/z9/mtSkzYAAAABYktHRJaRaSs5AAACmElEQVRo3u3X6VtMURzA8VOMosSUKJJKG0IqWypFYSxlFLKNLUtKlkKyZ2mmUjM33//Xizyz3e2c6T5ecH7vzjn3zue532eeeeYKoUfPX53V6zOdPGlj5w8ynvG1ksgoK5iDckahwa9w8kRgKWw1cxBN2ZiHR3LIURhJVeGL5ZU1MJyysWmJmF+21pEMEfFMspc/hlGUKdIu2ctUSwWR7WWqpYJI9jLXUkLkeplrKSFyvcy1lBCpXha11BCZXha11BCZXha11BCJXla1FBH3Xla1FJFi115WtRQR117+GEbhShG3Xpa1VBG3Xpa1VBGXXta1lBHnXta1lBHnXta1lBHHXja11BGnXja11BGnXk9gMNu8vW0MuF1kPtgYguldFh9UGYEWG2QamKhL/1U9twhApCM39WBN2wwAD8rS7ijoN4CLNshXAF53Fsd3fNWhRSD2HGA2uCP+nFnlwTDAAsDTxnXxO1ZVXf8JQNAeiQLwLnSmdX9zV+/o8vVj20X9JADhocDxpgMdgaHlh3i7x3/VADAmBnoO7W3pOj8yB8B3R6Ssdz79z+2LfVlCCF/7ZPrBVIdPCFF+L5p+8LK+zRHZIPKbHy4krp/sL48Xqr31KXHwOVSb9eeg6OR4LHHwsa9SCDdECOGrOHz28p1rF040pH+lShp7+m7cDJ5qKk3dz6npDFy5O9jbvXuzEEIKWfloRCOSSEmd01TneoFURJ1fd195gRxze6ku8ABpg4/DifkAU0nLRbt7lJFLScsAdCctv2lEIxrRiEY0ohGNaMQ7ZPZ9YiIwk7Q0vEFa3f6m5nuAbA07G489eXXIKXWaLdn6TUsjGtHIf4E01Hky/Y6Id2OHvPESOW2DVN0f9mwG8oQePf/M/AaXxsQ5I+hBIwAAAABJRU5ErkJggg==)
}

.icon__camera {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAh1BMVEUAAAB/h4+Di5CBipB/f4+Ci5CCiZGCipCFio9/h4+Di4+CipCCi5CDipCCipCBi5GEjJR/io+CipCBiZCBiJGAi5GCiZCBi5CAiZGCiY+BiY+DipCBjJF/j4+Cio+DjI9/hY+Di5CBipCCi5GBiZGCiZCCiZCBiZCCh4+Bh4+DiY+CipD///+7HXAPAAAAK3RSTlMAIL/fEI9/3zBAQO/vr59PHzCvv29/r79/cIDPXxBgUDDPz39fj9/fYIBQR23LRgAAAAFiS0dELLrdcasAAAAJcEhZcwAAFiUAABYlAUlSJPAAAAAHdElNRQflBgYSGCMfqBTYAAABE0lEQVQ4y9WTyXbCMAxFJQgNrcEBp6VMHZgH/f//1UogIMUmOd3xdopvJOtJBngyYYeEukkE7JHSSwRMNZiGuT7V9NqucqT2W1oHDYpeB9Skof8BmzFODTBUX2w2AhhnVpEAMnaVx1ihuauD7/fdfZTfJgCfGpxKH2ZlwuJ6ArR8msz9xBfLgnRlyx1dmk3Di5tdDr5MsBkr5l2sjg2CmT/5luP7CYK//mR1C3O+SBDkytLju/hfoB8dW3vVWqyobmZzC7fRZnbs3P4aHSBqj2Hn8EIeUDQtJzMp5nZce2umiUyolmIml2JOMZBO9eUJg2Sr15Q4egR69MwP6WzVUwIw1EpiFo9BbJXSsKuuGcsRnkB/4t6Up/Zuh/kAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMDYtMDZUMTg6MjQ6MzUrMDA6MDCfxWMhAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTA2LTA2VDE4OjI0OjM1KzAwOjAw7pjbnQAAAEN0RVh0c29mdHdhcmUAZmlsZTovLy91c3Ivc2hhcmUvZG9jL2ltYWdlbWFnaWNrLTYtY29tbW9uL2h0bWwvaW5kZXguaHRtbA/X5TgAAAAYdEVYdFRodW1iOjpEb2N1bWVudDo6UGFnZXMAMaf/uy8AAAAXdEVYdFRodW1iOjpJbWFnZTo6SGVpZ2h0ADQwibsPHwAAABZ0RVh0VGh1bWI6OkltYWdlOjpXaWR0aAA0MHEUz5IAAAAZdEVYdFRodW1iOjpNaW1ldHlwZQBpbWFnZS9wbmc/slZOAAAAF3RFWHRUaHVtYjo6TVRpbWUAMTYyMzAwMzg3NVJP/p0AAAARdEVYdFRodW1iOjpTaXplADg2NUJCrX0o8gAAAEt0RVh0VGh1bWI6OlVSSQBmaWxlOi8vL3Vzci9zcmMvcmVkbWluZS9maWxlcy8yMDIxLzA2LzIxMDYwNjE4MjQzNV9jYW1lcmFfMngucG5n+dAMkAAAAABJRU5ErkJggg==)
}

.icon__dialogs-black {
    background-image: url(data:image/png;base64,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BAAAAICJCYAAAAAAMDEBEAAAAAAmJgACAAAAwMQEQAAAAACYmAAIAAAAABMTAAEAAABgYgIgAAAAAExMAAQAAACAiQmAAAAAADAxARAAAAAAJiYAAgAAAMDEBEAAAAAAmJgACAAAAAATEwABAAAAYGICIAAAAABMTAAEAAAAgIkJgAAAAAAwMQEQAAAAACYmAAIAAADAxARAAAAAAJiYAAgAAAAAExMAAQAAAGBiAiAAAAAATEwABAAAAICJCYAAAAAAMDEBEAAAAAAmJgACAAAAwMQEQAAAAACYmAAIAAAAABMTAAEAAABgYgIgAAAAAExMAAQAAACAiQmAAAAAADAxARAAAAAAJiYAAgAAAMDEBEAAAAAAmJgACAAAAAATEwABAAAAYGICIAAAAABMTAAEAAAAgIkJgAAAAAAwMQEQAAAAACYmAAIAAADAxARAAAAAAJiYAAgAAAAAExMAAQAAAGBiAiAAAAAATEwABAAAAICJCYAAAAAAMDEBEAAAAAAmJgACAAAAwMQEQAAAAACYmAAIAAAAABMTAAEAAABgYgIgAAAAAExMAAQAAACAiQmAAAAAADAxARAAAAAAJiYAAgAAAMDEBEAAAAAAmJgACAAAAAATEwABAAAAYGICIAAAAABMTAAEAAAAgIkJgAAAAAAwMQEQAAAAACYmAAIAAADAxARAAAAAAJiYAAgAAAAAExMAAQAAAGBiAiAAAAAATEwABAAAAICJCYAAAAAAMDEBEAAAAAAmJgACAAAAwMQEQAAAAACYmAAIAAAAABMTAAEAAABgYgIgAAAAAExMAAQAAACAiQmAAAAAADAxARAAAAAAJiYAAgAAAMDEBEAAAAAAmJgACAAAAAATEwABAAAAYGICIAAAAABMTAAEAAAAgIkJgAAAAAAwMQEQAAAAACYmAAIAAADAxARAAAAAAJiYAAgAAAAAExMAAQAAAGBiAiAAAAAATEwABAAAAICJCYAAAAAAMDEBEAAAAAAmJgACAAAAwMQEQAAAAACYmAAIAAAAABMTAAEAAABgYgIgAAAAAExMAAQAAACAiQmAAAAAADAxARAAAAAAJiYAAgAAAMDEBEAAAAAAmJgACAAAAAATEwABAAAAYGICIAAAAABMTAAEAAAAgIkJgAAAAAAwMQEQAAAAACYmAAIAAADAxARAAAAAAJiYAAgAAAAAExMA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)
}

.icon__marijuana {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xOS44MDEyIDE1LjE0MDdDMTkuNzEzMyAxNS4wODc0IDE3LjYxODkgMTMuODI5MyAxNS4wMDEgMTMuODI5M0MxNC43MzE0IDEzLjgyOTMgMTQuNDYzOSAxMy44NCAxNC4xOTkzIDEzLjg1NjJDMTQuODEzNiAxMy41MjI0IDE1LjQzMjYgMTMuMTM1OSAxNi4wMDUyIDEyLjY4ODRDMTguNzcwNSAxMC41MjgxIDE5LjkzMjYgNy4wMTg0OCAxOS45ODA2IDYuODcwMjdDMjAuMDI0OSA2LjczMzA1IDE5Ljk5NTYgNi41ODI0MiAxOS45MDI1IDYuNDcyMDdDMTkuODA4OSA2LjM2MjU0IDE5LjY2NzMgNi4zMTE2NCAxOS41MjI4IDYuMzI5MTRDMTkuNDAzMiA2LjM0NzA3IDE2LjU2NzkgNi43OTI4OSAxMy45NzI3IDkuMTUzMTNDMTMuMjcxNCA5Ljc5MTEzIDEyLjYzNjQgMTAuNDk5NiAxMi4wNzg1IDExLjE5NTZDMTIuMzI1OSAxMC4yMyAxMi41MDA5IDkuMTQ2NzIgMTIuNTAwOSA3Ljk5MjM4QzEyLjUwMDkgMy45OTk0NSAxMC40MzcxIDAuODA5NDUzIDEwLjM0OTMgMC42NzU4OThDMTAuMTk1NCAwLjQ0MTM2NyA5LjgwNjQ1IDAuNDQxMzY3IDkuNjUyNjYgMC42NzU4OThDOS41NjQ3MyAwLjgwOTQ1MyA3LjUwMDk0IDMuOTk5NDUgNy41MDA5NCA3Ljk5MjM4QzcuNTAwOTQgOS4xNDY3NiA3LjY3NTk0IDEwLjIzIDcuOTIzMzYgMTEuMTk1N0M3LjM2NTQzIDEwLjQ5OTYgNi43MzA1NSA5Ljc5MTEzIDYuMDI5MTggOS4xNTMxNkMzLjQzMzk1IDYuNzkyODkgMC41OTg2NzMgNi4zNDcwNyAwLjQ3OTA2NCA2LjMyOTE4QzAuMzM3MDcyIDYuMzExNjggMC4xOTM0MzkgNi4zNjI1OCAwLjA5OTQxNTYgNi40NzIxMUMwLjAwNjI1MTUgNi41ODI0NiAtMC4wMjMwNDU0IDYuNzMzMDkgMC4wMjEyOTA2IDYuODcwMzFDMC4wNjkyOTg0IDcuMDE4NTIgMS4yMzE0MSAxMC41MjgxIDMuOTk2NzIgMTIuNjg4NUM0LjU2OTM4IDEzLjEzNTkgNS4xODgzMiAxMy41MjI1IDUuODAyNjYgMTMuODU2M0M1LjUzODA5IDEzLjg0IDUuMjcwNTUgMTMuODI5MyA1LjAwMDk4IDEzLjgyOTNDMi4zODI5NyAxMy44MjkzIDAuMjg4NjczIDE1LjA4NzQgMC4yMDA3ODMgMTUuMTQwOEMwLjA3NjI1MTUgMTUuMjE2OSAwLjAwMDU4NzQ0MyAxNS4zNTI1IDAuMDAwOTc4MDY4IDE1LjQ5ODJDMC4wMDEzNjg2OSAxNS42NDQ0IDAuMDc4MjgyOCAxNS43Nzk2IDAuMjAzMjA1IDE1Ljg1NDVDMC4yOTIzMDYgMTUuOTA3OCAyLjQxNTEyIDE3LjE2NDcgNS4wMDA5OCAxNy4xNjQ3QzUuNTc3NzggMTcuMTY0NyA2LjE0NjIxIDE3LjA4MTggNi42ODYyNSAxNi45NTU5QzUuODAyMzUgMTcuOTk3NiA1LjgzMTk1IDE5LjIwNzIgNS44MzQ3MyAxOS4yNjcyQzUuODQwNDMgMTkuMzk1NSA1LjkwNDczIDE5LjUxNDQgNi4wMDkzIDE5LjU4ODlDNi4wODA1MSAxOS42Mzk4IDYuMTY1MTYgMTkuNjY2MiA2LjI1MTAyIDE5LjY2NjJDNi4yOTA5IDE5LjY2NjIgNi4zMzA3OCAxOS42NjA1IDYuMzY5ODUgMTkuNjQ5MUM2LjQzMjUgMTkuNjMwNCA3LjkyMzQgMTkuMTc1NiA5LjA2NTk4IDE3Ljg1NDRDOS4yNzA4MiAxNy42MTc2IDkuNDM1OTQgMTcuMzgyOSA5LjU4NDM4IDE3LjE1MjVWMjAuMDgzMUM5LjU4NDM4IDIwLjMxMzYgOS43NzA3NCAyMC41IDEwLjAwMTEgMjAuNUMxMC4yMzE0IDIwLjUgMTAuNDE3NyAyMC4zMTM2IDEwLjQxNzcgMjAuMDgzMVYxNy4xNTI1QzEwLjU2NjEgMTcuMzgyOSAxMC43MzEzIDE3LjYxNzYgMTAuOTM2MSAxNy44NTQ0QzEyLjA3ODcgMTkuMTc1NiAxMy41Njk2IDE5LjYzMDQgMTMuNjMyMyAxOS42NDkxQzEzLjY3MTMgMTkuNjYwNSAxMy43MTEyIDE5LjY2NjIgMTMuNzUxMSAxOS42NjYyQzEzLjgzNyAxOS42NjYyIDEzLjkyMTYgMTkuNjM5OCAxMy45OTI4IDE5LjU4ODlDMTQuMDk3NCAxOS41MTQ0IDE0LjE2MTcgMTkuMzk1NSAxNC4xNjc0IDE5LjI2NzJDMTQuMTcwMSAxOS4yMDcyIDE0LjIwMDEgMTcuOTk0NSAxMy4zMTI4IDE2Ljk1MkMxMy44NTU3IDE3LjA4MDEgMTQuNDI1OSAxNy4xNjQ3IDE1LjAwMTEgMTcuMTY0N0MxNy42MTkxIDE3LjE2NDcgMTkuNzEzNCAxNS45MDY2IDE5LjgwMTMgMTUuODUzMkMxOS45MjU0IDE1Ljc3NzUgMjAuMDAxMSAxNS42NDIzIDIwLjAwMTEgMTUuNDk3QzIwLjAwMDkgMTUuMzUxNiAxOS45MjUzIDE1LjIxNjQgMTkuODAxMiAxNS4xNDA3WiIgZmlsbD0iIzFFMjEyMiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
}

.icon__sniffing {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xOS4xNjY2IDUuMDgzOTJDMTkuMTY2NiAzLjA1ODM4IDE3LjU0OTYgMS40MTMzNSAxNS41NCAxLjM0NjUyTDEzLjkzNjMgMC41NDQ2ODZDMTMuNzc1MiAwLjQ2MzcxIDEzLjU4MjcgMC40OTUwMzcgMTMuNDU1MyAwLjYyMjgxTDAuMTIyMDk0IDEzLjk1NTdDMC4wMjcyODk3IDE0LjA1MDUgLTAuMDE2MjY0OCAxNC4xODQ3IDAuMDA1Mjk3NjIgMTQuMzE3QzAuMDI2ODYgMTQuNDQ5MiAwLjExMDY4OCAxNC41NjMyIDAuMjMwMjk2IDE0LjYyM0wxLjM3OTk0IDE1LjE5NzdMMC45NTU0NDggMTUuNjIyM0MwLjg3NzMyNCAxNS43MDA0IDAuODMzMzc5IDE1LjgwNjIgMC44MzMzNzkgMTUuOTE2OEMwLjgzMzM3OSAxNy45ODQ2IDIuNTE1NTIgMTkuNjY2NyA0LjU4MzM2IDE5LjY2NjdDNC42OTQwMiAxOS42NjY3IDQuNzk5ODQgMTkuNjIyNyA0Ljg3Nzk3IDE5LjU0NDZMMTkuMDQ0NiA1LjM3ODQ5QzE5LjEyNDMgNS4yOTg3NiAxOS4xNjY2IDUuMTkyMzEgMTkuMTY2NiA1LjA4MzkyWk0yLjAwMTIyIDE0LjU3NjVMMS4xMjAyNSAxNC4xMzU5TDEzLjgzMjIgMS40MjQ0MUwxNC43MTMzIDEuODY0OTFMMi4wMDEyMiAxNC41NzY1Wk0xNS44ODAyIDIuMjE0MjVDMTcuMTE1NSAyLjQxMzc0IDE4LjA4NjkgMy4zODUxIDE4LjI4NjQgNC42MjAzN0MxNy4wNTExIDQuNDIwOTEgMTYuMDc5NyAzLjQ0OTUxIDE1Ljg4MDIgMi4yMTQyNVoiIGZpbGw9IiMxRTIxMjIiLz4KPHBhdGggZD0iTTE3LjkxNjcgMThDMTcuMzA2NyAxOCAxNi43NDQ0IDE4LjI2MjggMTYuMzU1OCAxOC43MUMxNS45MjU3IDE4LjQxNDYgMTUuMzUwMyAxOC4zMzY5IDE0Ljg2IDE4LjUxMzlDMTQuNTYyNiAxNy43MjMzIDEzLjgwMjEgMTcuMTY2NiAxMi45MTY3IDE3LjE2NjZDMTIuMjYwNyAxNy4xNjY2IDExLjY0OTYgMTcuNDc5NSAxMS4yNTkgMTcuOTk5OUMxMS4xNzg4IDE3Ljk5NDcgMTEuMTA5NiAxOC4wMDY1IDExLjAzNjQgMTguMDIxMUMxMC43NDcxIDE3LjUwNjggMTAuMTkzNyAxNy4xNjY2IDkuNTgzMzQgMTcuMTY2NkM4Ljk3Mjk5IDE3LjE2NjYgOC40MTk2IDE3LjUwNjggOC4xMzAzIDE4LjAyMTFDNy40ODk0NSAxNy44OTI1IDYuODcyOTcgMTguMzI0NyA2LjcxMDYyIDE4LjkyMTZDNi40Mzc1OCAxOS4wNTg3IDYuMjUgMTkuMzQxMSA2LjI1IDE5LjY2NjZDNi4yNSAyMC4xMjYgNi42MjM5NCAyMC40OTk5IDcuMDgzMzIgMjAuNDk5OUgxOS41ODMyQzE5LjgxMzYgMjAuNDk5OSAxOS45OTk5IDIwLjMxMzYgMTkuOTk5OSAyMC4wODMzQzIwIDE4LjkzNDYgMTkuMDY1MyAxOCAxNy45MTY3IDE4WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
}

.icon__smiles {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNy44MDY3IDIuNjk2ODhDMTYuMzg5NiAxLjI4MDA0IDE0LjUwNjEgMC41IDEyLjUwMjIgMC41QzEwLjQ5ODIgMC41IDguNjE0OCAxLjI4MDA0IDcuMTk3NzMgMi42OTY4OEM2Ljc5MDc3IDMuMTAzNzkgNi40MzQyNSAzLjU2MzE2IDYuMTA3ODQgNC4xMDAyN0M2LjAyNTY1IDQuMjM2NiA2LjAyNzI2IDQuNDA3ODkgNi4xMTM1NSA0LjU0MjE5QzYuMTk5ODMgNC42NzYwNSA2LjM1ODU1IDQuNzUwOTQgNi41MTMxOSA0LjczMDU5QzYuODc2MiA0LjY4NzQ2IDcuMTk5MzcgNC42NjY3MiA3LjUwMTMyIDQuNjY2NzJDMTIuMDk2OCA0LjY2NjcyIDE1LjgzNjEgOC40MDQ5MiAxNS44MzYxIDEzQzE1LjgzNjEgMTMuMzAyIDE1LjgxNTcgMTMuNjE2MSAxNS43NzE4IDEzLjk4ODhDMTUuNzUzOSAxNC4xNDcxIDE1LjgyNzEgMTQuMzAxNyAxNS45NjA2IDE0LjM4OEMxNi4wMjk4IDE0LjQzMiAxNi4xMDc5IDE0LjQ1MzkgMTYuMTg2MSAxNC40NTM5QzE2LjI2MSAxNC40NTM5IDE2LjMzNTkgMTQuNDM0IDE2LjQwMjYgMTQuMzkzM0MxNi45NDA2IDE0LjA2NyAxNy4zOTk3IDEzLjcxMDEgMTcuODA2NyAxMy4zMDMyQzIwLjczMTIgMTAuMzc5MSAyMC43MzEyIDUuNjIwODYgMTcuODA2NyAyLjY5Njg4WiIgZmlsbD0iIzFFMjEyMiIvPgo8cGF0aCBkPSJNNy41IDUuNUMzLjM2NDI2IDUuNSAwIDguODY0NjUgMCAxM0MwIDE3LjEzNTQgMy4zNjQyNiAyMC41IDcuNSAyMC41QzExLjYzNTcgMjAuNSAxNSAxNy4xMzU0IDE1IDEzQzE1IDguODY0NjUgMTEuNjM1NyA1LjUgNy41IDUuNVpNMTAuNDE2NyA5LjY2NjY4QzExLjEwNiA5LjY2NjY4IDExLjY2NjcgMTAuMjI3NCAxMS42NjY3IDEwLjkxNjdDMTEuNjY2NyAxMS42MDYgMTEuMTA2IDEyLjE2NjcgMTAuNDE2NyAxMi4xNjY3QzkuNzI3MzggMTIuMTY2NyA5LjE2NjY4IDExLjYwNiA5LjE2NjY4IDEwLjkxNjdDOS4xNjY2OCAxMC4yMjc0IDkuNzI3MzggOS42NjY2OCAxMC40MTY3IDkuNjY2NjhaTTQuNTgzMzIgOS42NjY2OEM1LjI3MjYyIDkuNjY2NjggNS44MzMzMiAxMC4yMjc0IDUuODMzMzIgMTAuOTE2N0M1LjgzMzMyIDExLjYwNiA1LjI3MjYyIDEyLjE2NjcgNC41ODMzMiAxMi4xNjY3QzMuODk0MDIgMTIuMTY2NyAzLjMzMzMyIDExLjYwNiAzLjMzMzMyIDEwLjkxNjdDMy4zMzMzMiAxMC4yMjc0IDMuODk0MDYgOS42NjY2OCA0LjU4MzMyIDkuNjY2NjhaTTEyLjQ4NzggMTQuMzUwOUMxMi40NzggMTQuMzg3NSAxMS41MjgzIDE4IDcuNSAxOEMzLjQ3MTY4IDE4IDIuNTIxOTkgMTQuMzg3NSAyLjUxMjIzIDE0LjM1MDlDMi40NTY4OCAxNC4xMjgzIDIuNTkxOTkgMTMuOTAyOSAyLjgxNDk2IDEzLjg0NjhDMy4wMzk1NyAxMy43OTEgMy4yNjMzNiAxMy45MjU3IDMuMzIwMzUgMTQuMTQ3OUMzLjM1MjExIDE0LjI3MTEgNC4xMzMzNiAxNy4xNjY2IDcuNTAwMDQgMTcuMTY2NkMxMC44NjY3IDE3LjE2NjYgMTEuNjQ4IDE0LjI3MTEgMTEuNjc5NyAxNC4xNDc5QzExLjczNTkgMTMuOTI1NyAxMS45NTk3IDEzLjc5MSAxMi4xODUxIDEzLjg0NjhDMTIuNDA4IDEzLjkwMjkgMTIuNTQzMSAxNC4xMjgzIDEyLjQ4NzggMTQuMzUwOVoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)
}

.icon__lsd {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xOS41NDU1IDMuMjI3MjdDMTkuNzk2NyAzLjIyNzI3IDIwIDMuMDIzOTYgMjAgMi43NzI3MVYwLjk1NDU2QzIwIDAuNzAzMzEgMTkuNzk2NyAwLjUgMTkuNTQ1NSAwLjVIMTcuNzI3M0MxNy40NzYgMC41IDE3LjI3MjcgMC43MDMzMSAxNy4yNzI3IDAuOTU0NTZDMTcuMjcyNyAxLjIwNTM0IDE3LjA2ODUgMS40MDkxMiAxNi44MTgyIDEuNDA5MTJDMTYuNTY3OCAxLjQwOTEyIDE2LjM2MzcgMS4yMDUzNCAxNi4zNjM3IDAuOTU0NTZDMTYuMzYzNyAwLjcwMzMxIDE2LjE2MDMgMC41IDE1LjkwOTEgMC41SDEzLjE4MThDMTIuOTMwNiAwLjUgMTIuNzI3MyAwLjcwMzMxIDEyLjcyNzMgMC45NTQ1NkMxMi43MjczIDEuMjA1MzQgMTIuNTIzMSAxLjQwOTEyIDEyLjI3MjcgMS40MDkxMkMxMi4wMjIzIDEuNDA5MTIgMTEuODE4MSAxLjIwNTM4IDExLjgxODEgMC45NTQ1NkMxMS44MTgyIDAuNzAzMzEgMTEuNjE0OSAwLjUgMTEuMzYzNyAwLjVIOC42MzYzOUM4LjM4NTE0IDAuNSA4LjE4MTgzIDAuNzAzMzEgOC4xODE4MyAwLjk1NDU2QzguMTgxODMgMS4yMDUzNCA3Ljk3NzYyIDEuNDA5MTIgNy43MjcyNyAxLjQwOTEyQzcuNDc2OTEgMS40MDkxMiA3LjI3MjcxIDEuMjA1MzggNy4yNzI3MSAwLjk1NDU2QzcuMjcyNzUgMC43MDMzMSA3LjA2OTQ0IDAuNSA2LjgxODE5IDAuNUg0LjA5MDkxQzMuODM5NjYgMC41IDMuNjM2MzUgMC43MDMzMSAzLjYzNjM1IDAuOTU0NTZDMy42MzYzNSAxLjIwNTM0IDMuNDMyMTUgMS40MDkxMiAzLjE4MTc5IDEuNDA5MTJDMi45MzE0NCAxLjQwOTEyIDIuNzI3MjggMS4yMDUzNCAyLjcyNzI4IDAuOTU0NTZDMi43MjcyOCAwLjcwMzMxIDIuNTIzOTcgMC41IDIuMjcyNzIgMC41SDAuNDU0NTZDMC4yMDMzMSAwLjUgMCAwLjcwMzMxIDAgMC45NTQ1NlYyLjc3Mjc2QzAgMy4wMjM5NiAwLjIwMzMxIDMuMjI3MjcgMC40NTQ1NiAzLjIyNzI3QzAuNzA0OTE1IDMuMjI3MjcgMC45MDkxMiAzLjQzMTAxIDAuOTA5MTIgMy42ODE4M0MwLjkwOTEyIDMuOTMyNjYgMC43MDQ5MTUgNC4xMzYzOSAwLjQ1NDU2IDQuMTM2MzlDMC4yMDMzMSA0LjEzNjM1IDAgNC4zMzk2NiAwIDQuNTkwOTFWNy4zMTgxOUMwIDcuNTY5NDQgMC4yMDMzMSA3Ljc3Mjc1IDAuNDU0NTYgNy43NzI3NUMwLjcwNDkxNSA3Ljc3Mjc1IDAuOTA5MTIgNy45NzY0OCAwLjkwOTEyIDguMjI3MzFDMC45MDkxMiA4LjQ3ODA5IDAuNzA0OTE1IDguNjgxODcgMC40NTQ1NiA4LjY4MTg3QzAuMjAzMzEgOC42ODE4MiAwIDguODg1MTMgMCA5LjEzNjM4VjExLjg2MzdDMCAxMi4xMTQ5IDAuMjAzMzEgMTIuMzE4MiAwLjQ1NDU2IDEyLjMxODJDMC43MDQ5MTUgMTIuMzE4MiAwLjkwOTEyIDEyLjUyMiAwLjkwOTEyIDEyLjc3MjhDMC45MDkxMiAxMy4wMjM2IDAuNzA0OTE1IDEzLjIyNzMgMC40NTQ1NiAxMy4yMjczQzAuMjAzMzEgMTMuMjI3MyAwIDEzLjQzMDYgMCAxMy42ODE4VjE2LjQwOTFDMCAxNi42NjAzIDAuMjAzMzEgMTYuODYzNiAwLjQ1NDU2IDE2Ljg2MzZDMC43MDQ5MTUgMTYuODYzNiAwLjkwOTEyIDE3LjA2NzQgMC45MDkxMiAxNy4zMTgyQzAuOTA5MTIgMTcuNTY5IDAuNzA0OTE1IDE3Ljc3MjggMC40NTQ1NiAxNy43NzI4QzAuMjAzMzEgMTcuNzcyNyAwIDE3Ljk3NiAwIDE4LjIyNzNWMjAuMDQ1NUMwIDIwLjI5NjcgMC4yMDMzMSAyMC41IDAuNDU0NTYgMjAuNUgyLjI3Mjc2QzIuNTI0MDEgMjAuNSAyLjcyNzMyIDIwLjI5NjcgMi43MjczMiAyMC4wNDU1QzIuNzI3MjggMTkuNzk0NyAyLjkzMTQ4IDE5LjU5MDkgMy4xODE4NCAxOS41OTA5QzMuNDMyMTkgMTkuNTkwOSAzLjYzNjQgMTkuNzk0NyAzLjYzNjQgMjAuMDQ1NUMzLjYzNjQgMjAuMjk2NyAzLjgzOTcxIDIwLjUgNC4wOTA5NiAyMC41SDYuODE4MjNDNy4wNjk0OCAyMC41IDcuMjcyNzkgMjAuMjk2NyA3LjI3Mjc5IDIwLjA0NTVDNy4yNzI3OSAxOS43OTQ3IDcuNDc3IDE5LjU5MDkgNy43MjczNSAxOS41OTA5QzcuOTc3NzEgMTkuNTkwOSA4LjE4MTgzIDE5Ljc5NDcgOC4xODE4MyAyMC4wNDU1QzguMTgxODMgMjAuMjk2NyA4LjM4NTE0IDIwLjUgOC42MzYzOSAyMC41SDExLjM2MzdDMTEuNjE0OSAyMC41IDExLjgxODIgMjAuMjk2NyAxMS44MTgyIDIwLjA0NTVDMTEuODE4MiAxOS43OTQ3IDEyLjAyMjQgMTkuNTkwOSAxMi4yNzI4IDE5LjU5MDlDMTIuNTIzMSAxOS41OTA5IDEyLjcyNzMgMTkuNzk0NyAxMi43MjczIDIwLjA0NTVDMTIuNzI3MyAyMC4yOTY3IDEyLjkzMDcgMjAuNSAxMy4xODE5IDIwLjVIMTUuOTA5MkMxNi4xNjA0IDIwLjUgMTYuMzYzNyAyMC4yOTY3IDE2LjM2MzcgMjAuMDQ1NUMxNi4zNjM3IDE5Ljc5NDcgMTYuNTY3OSAxOS41OTA5IDE2LjgxODMgMTkuNTkwOUMxNy4wNjg3IDE5LjU5MDkgMTcuMjcyOSAxOS43OTQ3IDE3LjI3MjkgMjAuMDQ1NUMxNy4yNzI5IDIwLjI5NjcgMTcuNDc2MiAyMC41IDE3LjcyNzQgMjAuNUgxOS41NDU2QzE5Ljc5NjkgMjAuNSAyMC4wMDAyIDIwLjI5NjcgMjAuMDAwMiAyMC4wNDU1VjE4LjIyNzNDMjAuMDAwMiAxNy45NzYgMTkuNzk2OSAxNy43NzI3IDE5LjU0NTYgMTcuNzcyN0MxOS4yOTUzIDE3Ljc3MjcgMTkuMDkxMSAxNy41NjkgMTkuMDkxMSAxNy4zMTgyQzE5LjA5MTEgMTcuMDY3NCAxOS4yOTUzIDE2Ljg2MzYgMTkuNTQ1NiAxNi44NjM2QzE5Ljc5NjkgMTYuODYzNiAyMC4wMDAyIDE2LjY2MDMgMjAuMDAwMiAxNi40MDlWMTMuNjgxOEMyMC4wMDAyIDEzLjQzMDUgMTkuNzk2OSAxMy4yMjcyIDE5LjU0NTYgMTMuMjI3MkMxOS4yOTUzIDEzLjIyNzIgMTkuMDkxMSAxMy4wMjM1IDE5LjA5MTEgMTIuNzcyNkMxOS4wOTExIDEyLjUyMTkgMTkuMjk1MyAxMi4zMTgxIDE5LjU0NTYgMTIuMzE4MUMxOS43OTY5IDEyLjMxODEgMjAuMDAwMiAxMi4xMTQ4IDIwLjAwMDIgMTEuODYzNVY5LjEzNjI2QzIwLjAwMDIgOC44ODUwMSAxOS43OTY5IDguNjgxNyAxOS41NDU2IDguNjgxN0MxOS4yOTUzIDguNjgxNyAxOS4wOTExIDguNDc3OTYgMTkuMDkxMSA4LjIyNzE0QzE5LjA5MTEgNy45NzYzNSAxOS4yOTUzIDcuNzcyNTggMTkuNTQ1NiA3Ljc3MjU4QzE5Ljc5NjkgNy43NzI1OCAyMC4wMDAyIDcuNTY5MjcgMjAuMDAwMiA3LjMxODAyVjQuNTkwOTFDMjAuMDAwMiA0LjMzOTY2IDE5Ljc5NjkgNC4xMzYzNSAxOS41NDU2IDQuMTM2MzVDMTkuMjk1MyA0LjEzNjM1IDE5LjA5MTEgMy45MzI2MiAxOS4wOTExIDMuNjgxNzlDMTkuMDkxMSAzLjQzMDk3IDE5LjI5NTEgMy4yMjcyNyAxOS41NDU1IDMuMjI3MjdaTTEwIDE1Ljk1NDZDNi45OTIyMiAxNS45NTQ2IDQuNTQ1NDcgMTMuNTA3OCA0LjU0NTQ3IDEwLjVDNC41NDU0NyA3LjQ5MjIyIDYuOTkyMjIgNS4wNDU0NyAxMCA1LjA0NTQ3QzEzLjAwNzggNS4wNDU0NyAxNS40NTQ2IDcuNDkyMjIgMTUuNDU0NiAxMC41QzE1LjQ1NDYgMTMuNTA3OCAxMy4wMDc4IDE1Ljk1NDYgMTAgMTUuOTU0NloiIGZpbGw9IiMxRTIxMjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
}

.icon__air {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNjQzMDYgNi44NTY5OUM0LjM5MDA2IDUuMzU2OTkgNS43NzAwNiA0LjE3MDk5IDkuNTE1MDYgNi4yODY5OUMxMS4zMTQxIDcuMzAyOTkgMTIuNzY1MSA3LjY4Njk5IDEzLjk3MjEgNy42ODQ5OUMxNi4wODcxIDcuNjg0OTkgMTcuNDU4MSA2LjUwODk5IDE4LjY0MzEgNS40OTE5OUMxOC44NDY1IDUuMzE1MDUgMTguOTcyOSA1LjA2NTg1IDE4Ljk5NTcgNC43OTcyMkMxOS4wMTg1IDQuNTI4NTkgMTguOTM1OCA0LjI2MTY1IDE4Ljc2NTEgNC4wNTI5OUMxOC42ODE4IDMuOTUwNiAxOC41Nzg4IDMuODY1OTUgMTguNDYyMyAzLjgwNDA0QzE4LjM0NTcgMy43NDIxNCAxOC4yMTc5IDMuNzA0MjQgMTguMDg2NSAzLjY5MjU4QzE3Ljk1NSAzLjY4MDkzIDE3LjgyMjUgMy42OTU3NiAxNy42OTY5IDMuNzM2MTlDMTcuNTcxMyAzLjc3NjYzIDE3LjQ1NSAzLjg0MTg1IDE3LjM1NTEgMy45Mjc5OUMxNS42MDkxIDUuNDI5OTkgMTQuMjI4MSA2LjYxNTk5IDEwLjQ4MzEgNC40OTc5OUM1LjUzNTA2IDEuNzA0OTkgMy4yMTcwNiAzLjY5NDk5IDEuMzU1MDYgNS4yOTQ5OUMxLjE1MTgxIDUuNDcyMDggMS4wMjU1IDUuNzIxMzUgMS4wMDI5MiA1Ljk4OTk3QzAuOTgwMzI5IDYuMjU4NTkgMS4wNjMyMyA2LjUyNTQ1IDEuMjM0MDYgNi43MzM5OUMxLjMxNzM4IDYuODM2MjEgMS40MjAzNiA2LjkyMDY3IDEuNTM2OSA2Ljk4MjM4QzEuNjUzNDUgNy4wNDQxIDEuNzgxMTkgNy4wODE4IDEuOTEyNTYgNy4wOTMyN0MyLjA0Mzk0IDcuMTA0NzQgMi4xNzYyOCA3LjA4OTc0IDIuMzAxNzUgNy4wNDkxNUMyLjQyNzIzIDcuMDA4NTcgMi41NDMyOCA2Ljk0MzIyIDIuNjQzMDYgNi44NTY5OVpNMTcuMzU1MSA5LjAzNDk5QzE1LjYwOTEgMTAuNTM1IDE0LjIyODEgMTEuNzIzIDEwLjQ4MzEgOS42MDQ5OUM1LjUzNTA2IDYuODA5OTkgMy4yMTcwNiA4LjgwMDk5IDEuMzU1MDYgMTAuNEMxLjE1MTgxIDEwLjU3NzEgMS4wMjU1IDEwLjgyNjMgMS4wMDI5MiAxMS4wOTVDMC45ODAzMjkgMTEuMzYzNiAxLjA2MzIzIDExLjYzMDUgMS4yMzQwNiAxMS44MzlDMS4zMTcyNCAxMS45NDE0IDEuNDIwMTEgMTIuMDI2IDEuNTM2NTggMTIuMDg3OUMxLjY1MzA1IDEyLjE0OTggMS43ODA3NiAxMi4xODc3IDEuOTEyMTMgMTIuMTk5M0MyLjA0MzUxIDEyLjIxMSAyLjE3NTkgMTIuMTk2MiAyLjMwMTQ1IDEyLjE1NTdDMi40MjY5OSAxMi4xMTUzIDIuNTQzMTYgMTIuMDUwMSAyLjY0MzA2IDExLjk2NEM0LjM5MDA2IDEwLjQ2MyA1Ljc3MDA2IDkuMjc2OTkgOS41MTUwNiAxMS4zOTJDMTEuMzE0MSAxMi40MSAxMi43NjUxIDEyLjc5MiAxMy45NzIxIDEyLjc5MkMxNi4wODcxIDEyLjc5MiAxNy40NTgxIDExLjYxNiAxOC42NDMxIDEwLjU5N0MxOC44NDY2IDEwLjQyMDQgMTguOTczMiAxMC4xNzEzIDE4Ljk5NiA5LjkwMjc2QzE5LjAxODggOS42MzQyMiAxOC45MzU5IDkuMzY3MzkgMTguNzY1MSA5LjE1ODk5QzE4LjY4MTggOS4wNTY1NiAxOC41Nzg4IDguOTcxODggMTguNDYyMiA4LjkwOTk5QzE4LjM0NTYgOC44NDgwOSAxOC4yMTc4IDguODEwMjQgMTguMDg2MyA4Ljc5ODY4QzE3Ljk1NDggOC43ODcxMSAxNy44MjIzIDguODAyMDcgMTcuNjk2NyA4Ljg0MjY2QzE3LjU3MTEgOC44ODMyNiAxNy40NTQ5IDguOTQ4NjYgMTcuMzU1MSA5LjAzNDk5Wk0xNy4zNTUxIDE0LjE0MUMxNS42MDkxIDE1LjY0MyAxNC4yMjgxIDE2LjgyOSAxMC40ODMxIDE0LjcxM0M1LjUzNTA2IDExLjkxOCAzLjIxNzA2IDEzLjkwOCAxLjM1NTA2IDE1LjUwOEMxLjE1MTgxIDE1LjY4NTEgMS4wMjU1IDE1LjkzNDMgMS4wMDI5MiAxNi4yMDNDMC45ODAzMjkgMTYuNDcxNiAxLjA2MzIzIDE2LjczODUgMS4yMzQwNiAxNi45NDdDMS4zMTczIDE3LjA0OTMgMS40MjAyNSAxNy4xMzM5IDEuNTM2NzkgMTcuMTk1N0MxLjY1MzM0IDE3LjI1NzUgMS43ODExMSAxNy4yOTUyIDEuOTEyNTIgMTcuMzA2N0MyLjA0Mzk0IDE3LjMxODIgMi4xNzYzMiAxNy4zMDMxIDIuMzAxODEgMTcuMjYyNUMyLjQyNzMgMTcuMjIxOCAyLjU0MzM0IDE3LjE1NjQgMi42NDMwNiAxNy4wN0M0LjM5MDA2IDE1LjU3IDUuNzcwMDYgMTQuMzg1IDkuNTE1MDYgMTYuNUMxMS4zMTQxIDE3LjUxNiAxMi43NjUxIDE3LjkgMTMuOTcyMSAxNy45QzE2LjA4NzEgMTcuOSAxNy40NTgxIDE2LjcyMiAxOC42NDMxIDE1LjcwNUMxOC44NDY1IDE1LjUyOCAxOC45NzI5IDE1LjI3ODggMTguOTk1NyAxNS4wMTAyQzE5LjAxODUgMTQuNzQxNiAxOC45MzU4IDE0LjQ3NDcgMTguNzY1MSAxNC4yNjZDMTguNjgxNyAxNC4xNjM3IDE4LjU3ODcgMTQuMDc5MiAxOC40NjIyIDE0LjAxNzNDMTguMzQ1NiAxMy45NTU1IDE4LjIxNzkgMTMuOTE3NyAxOC4wODY0IDEzLjkwNkMxNy45NTUgMTMuODk0NCAxNy44MjI2IDEzLjkwOTIgMTcuNjk3IDEzLjk0OTVDMTcuNTcxNCAxMy45ODk5IDE3LjQ1NTEgMTQuMDU1IDE3LjM1NTEgMTQuMTQxWiIgZmlsbD0iIzFFMjEyMiIvPgo8L3N2Zz4K)
}

.icon__opium {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xMy40MDE1IDQuMjEyMjhMMTQuMTIyOCAyLjc2OTdDMTQuMTg3MSAyLjY0MDcxIDE0LjE4MDUgMi40ODczMSAxNC4xMDQ5IDIuMzY0NDJDMTQuMDI4NCAyLjI0MTUzIDEzLjg5NDEgMi4xNjY2NSAxMy43NTAxIDIuMTY2NjVIMTIuNTAwMVYxLjMzMzMzQzEyLjUwMDEgMS4xOTk0NiAxMi40MzU4IDEuMDczNzIgMTIuMzI2NyAwLjk5NTIwNUMxMi4yMTg1IDAuOTE3MDggMTIuMDc4NSAwLjg5Mzg3NyAxMS45NTE2IDAuOTM4MjUyTDEwLjk0NTcgMS4yNzMxM0wxMC4yOTQ2IDAuNjIyMDhDMTAuMTMxOSAwLjQ1OTMwNyA5Ljg2ODE5IDAuNDU5MzA3IDkuNzA1NDYgMC42MjIwOEw5LjA1NDQgMS4yNzMxM0w4LjA0ODU1IDAuOTM4MjUyQzcuOTE5OTUgMC44OTM5MTYgNy43ODE2MyAwLjkxNzA4IDcuNjczMzkgMC45OTUyMDVDNy41NjQzMyAxLjA3MzcyIDcuNTAwMDMgMS4xOTk0NiA3LjUwMDAzIDEuMzMzMzNWMi4xNjY2NUg2LjI1MDAzQzYuMTA1OTcgMi4xNjY2NSA1Ljk3MTcxIDIuMjQxNTMgNS44OTUyMiAyLjM2NDQyQzUuODE5NTIgMi40ODczMSA1LjgxMzA0IDIuNjQwNzEgNS44NzczMyAyLjc2OTdMNi41OTg2MiA0LjIxMjI4QzQuOTk1ODUgNS41NTM3NiA0LjE2Njc1IDcuODI0NzggNC4xNjY3NSAxMC4wODMzQzQuMTY2NzUgMTIuNDkyMSA1LjYyNDY0IDE0LjA0ODEgOC4yMjQ1MiAxNC41MTU2QzguMjYwNTQgMTQuNTQyMiA4LjI5NzEgMTQuNTYyOCA4LjMzMzQzIDE0LjU4NzFWMTUuOTE2N0M4LjMzMzQzIDE2LjE0NyA4LjUxOTc5IDE2LjMzMzMgOC43NTAxMSAxNi4zMzMzVjIwLjA4MzNDOC43NTAxMSAyMC4zMTM2IDguOTM2NDcgMjAuNSA5LjE2Njc5IDIwLjVIMTAuODMzNUMxMS4wNjM4IDIwLjUgMTEuMjUwMSAyMC4zMTM2IDExLjI1MDEgMjAuMDgzM1YxNi4zMzMzQzExLjQ4MDUgMTYuMzMzMyAxMS42NjY4IDE2LjE0NyAxMS42NjY4IDE1LjkxNjdWMTQuNTg3MUMxMS43MDMxIDE0LjU2MjggMTEuNzM5NyAxNC41NDIzIDExLjc3NTcgMTQuNTE1NkMxNC4zNzU2IDE0LjA0ODEgMTUuODMzNSAxMi40OTIxIDE1LjgzMzUgMTAuMDgzM0MxNS44MzMzIDcuODI0NzggMTUuMDA0MiA1LjU1Mzc2IDEzLjQwMTUgNC4yMTIyOFpNNi42NzMzNSA5LjgwNDA3QzYuNjcxMTYgOS44OTcyIDYuNjY2NjcgOS45OTA0OCA2LjY2NjY3IDEwLjA4MzRDNi42NjY2NyAxMC4wOTA4IDYuNjY4IDEwLjA5NjggNi42NjggMTAuMTA0MkM2LjY2Nzg4IDEwLjEyOTIgNi42NjY2NyAxMC4xNTQ0IDYuNjY2NjcgMTAuMTc5NEM2LjY2NjY3IDEyLjIxMDkgNy4xNTkyOSAxMy40MDQ1IDcuNzg3NDEgMTQuMTA4QzYuNTQzOTQgMTMuMzkwMiA1LjgzMzMxIDEyLjAwNCA1LjgzMzMxIDEwLjA4MzRDNS44MzMzMSA3LjQyNjQ2IDYuNjQ5OTUgNC43NDcyIDguMjI2MDggMy41OTE5MkM3LjIxNzAyIDQuOTI2ODEgNi43MjAxOSA3LjM5MzY4IDYuNjczMzUgOS44MDQwN1pNMTIuMjEyNiAxNC4xMDc5QzEyLjg0MDggMTMuNDA0NCAxMy4zMzMzIDEyLjIxMDggMTMuMzMzMyAxMC4xNzkzQzEzLjMzMzMgMTAuMTU0NCAxMy4zMzIxIDEwLjEyOTIgMTMuMzMyIDEwLjEwNDFDMTMuMzMyIDEwLjA5NjggMTMuMzMzMyAxMC4wOTA3IDEzLjMzMzMgMTAuMDgzM0MxMy4zMzMzIDkuOTkwNCAxMy4zMjg5IDkuODk3MTIgMTMuMzI2NyA5LjgwNEMxMy4yNzk4IDcuMzkzNiAxMi43ODMgNC45MjY3MyAxMS43NzM5IDMuNTkxNzdDMTMuMzUgNC43NDcwOCAxNC4xNjY3IDcuNDI2MyAxNC4xNjY3IDEwLjA4MzNDMTQuMTY2NyAxMi4wMDQgMTMuNDU2MSAxMy4zOTAyIDEyLjIxMjYgMTQuMTA3OVoiIGZpbGw9IiMxRTIxMjIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
}

.icon__pills {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjMzMzMgM0gxLjY2NjY4QzAuNzQ3ODkxIDMgMCAzLjc0NzQ2IDAgNC42NjY2OFYxNi4zMzM0QzAgMTcuMjUyNSAwLjc0Nzg5MSAxOCAxLjY2NjY4IDE4SDE4LjMzMzRDMTkuMjUyMSAxOCAyMCAxNy4yNTI1IDIwIDE2LjMzMzNWNC42NjY2OEMyMCAzLjc0NzQ2IDE5LjI1MjEgMyAxOC4zMzMzIDNaTTEwLjgzMzMgNS45MTY2OEMxMC44MzMzIDUuMjI3MzggMTEuMzk0IDQuNjY2NjggMTIuMDgzMyA0LjY2NjY4QzEyLjc3MjYgNC42NjY2OCAxMy4zMzMzIDUuMjI3MzggMTMuMzMzMyA1LjkxNjY4VjcuNTgzMzZDMTMuMzMzMyA4LjI3MjY2IDEyLjc3MjYgOC44MzMzNiAxMi4wODMzIDguODMzMzZDMTEuMzk0IDguODMzMzYgMTAuODMzMyA4LjI3MjY2IDEwLjgzMzMgNy41ODMzNlY1LjkxNjY4Wk02LjY2NjY4IDUuOTE2NjhDNi42NjY2OCA1LjIyNzM4IDcuMjI3MzggNC42NjY2OCA3LjkxNjY4IDQuNjY2NjhDOC42MDU5OCA0LjY2NjY4IDkuMTY2NjggNS4yMjczOCA5LjE2NjY4IDUuOTE2NjhWNy41ODMzNkM5LjE2NjY4IDguMjcyNjYgOC42MDU5OCA4LjgzMzM2IDcuOTE2NjggOC44MzMzNkM3LjIyNzM4IDguODMzMzYgNi42NjY2OCA4LjI3MjY2IDYuNjY2NjggNy41ODMzNlY1LjkxNjY4Wk0yLjUgNS45MTY2OEMyLjUgNS4yMjczOCAzLjA2MDcgNC42NjY2OCAzLjc1IDQuNjY2NjhDNC40MzkzIDQuNjY2NjggNSA1LjIyNzM4IDUgNS45MTY2OFY3LjU4MzM2QzUgOC4yNzI2NiA0LjQzOTMgOC44MzMzNiAzLjc1IDguODMzMzZDMy4wNjA3IDguODMzMzYgMi41IDguMjcyNjYgMi41IDcuNTgzMzZWNS45MTY2OFpNNSAxNS4wODMzQzUgMTUuNzcyNiA0LjQzOTMgMTYuMzMzMyAzLjc1IDE2LjMzMzNDMy4wNjA3IDE2LjMzMzMgMi41IDE1Ljc3MjYgMi41IDE1LjA4MzNWMTMuNDE2NkMyLjUgMTIuNzI3MyAzLjA2MDcgMTIuMTY2NiAzLjc1IDEyLjE2NjZDNC40MzkzIDEyLjE2NjYgNSAxMi43MjczIDUgMTMuNDE2NlYxNS4wODMzWk05LjE2NjY4IDE1LjA4MzNDOS4xNjY2OCAxNS43NzI2IDguNjA1OTggMTYuMzMzMyA3LjkxNjY4IDE2LjMzMzNDNy4yMjczOCAxNi4zMzMzIDYuNjY2NjggMTUuNzcyNiA2LjY2NjY4IDE1LjA4MzNWMTMuNDE2NkM2LjY2NjY4IDEyLjcyNzMgNy4yMjczOCAxMi4xNjY2IDcuOTE2NjggMTIuMTY2NkM4LjYwNTk4IDEyLjE2NjYgOS4xNjY2OCAxMi43MjczIDkuMTY2NjggMTMuNDE2NlYxNS4wODMzWk0xMy4zMzMzIDE1LjA4MzNDMTMuMzMzMyAxNS43NzI2IDEyLjc3MjYgMTYuMzMzMyAxMi4wODMzIDE2LjMzMzNDMTEuMzk0IDE2LjMzMzMgMTAuODMzMyAxNS43NzI2IDEwLjgzMzMgMTUuMDgzM1YxMy40MTY2QzEwLjgzMzMgMTIuNzI3MyAxMS4zOTQgMTIuMTY2NiAxMi4wODMzIDEyLjE2NjZDMTIuNzcyNiAxMi4xNjY2IDEzLjMzMzMgMTIuNzI3MyAxMy4zMzMzIDEzLjQxNjZWMTUuMDgzM1pNMTcuNSAxNS4wODMzQzE3LjUgMTUuNzcyNiAxNi45MzkzIDE2LjMzMzMgMTYuMjUgMTYuMzMzM0MxNS41NjA3IDE2LjMzMzMgMTUgMTUuNzcyNiAxNSAxNS4wODMzVjEzLjQxNjZDMTUgMTIuNzI3MyAxNS41NjA3IDEyLjE2NjYgMTYuMjUgMTIuMTY2NkMxNi45MzkzIDEyLjE2NjYgMTcuNSAxMi43MjczIDE3LjUgMTMuNDE2NlYxNS4wODMzWk0xNy4wODMzIDEwLjkxNjdIMi45MTY2OEMyLjY4NjM3IDEwLjkxNjcgMi41IDEwLjczMDMgMi41IDEwLjVDMi41IDEwLjI2OTcgMi42ODYzNyAxMC4wODMzIDIuOTE2NjggMTAuMDgzM0gxNy4wODM0QzE3LjMxMzcgMTAuMDgzMyAxNy41IDEwLjI2OTcgMTcuNSAxMC41QzE3LjUgMTAuNzMwMyAxNy4zMTM2IDEwLjkxNjcgMTcuMDgzMyAxMC45MTY3Wk0xNy41IDcuNTgzMzJDMTcuNSA4LjI3MjYyIDE2LjkzOTMgOC44MzMzMiAxNi4yNSA4LjgzMzMyQzE1LjU2MDcgOC44MzMzMiAxNSA4LjI3MjYyIDE1IDcuNTgzMzJWNS45MTY2NEMxNSA1LjIyNzM0IDE1LjU2MDcgNC42NjY2NCAxNi4yNSA0LjY2NjY0QzE2LjkzOTMgNC42NjY2NCAxNy41IDUuMjI3MzQgMTcuNSA1LjkxNjY0VjcuNTgzMzJaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K)
}

.icon__three_dots {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjAwMSA4LjMwMDA1QzkuNzEyMDEgOC4zMDAwNSA5LjQyNTggOC4zNTY5OCA5LjE1ODc2IDguNDY3NTlDOC44OTE3MiA4LjU3ODIgOC42NDkwOSA4Ljc0MDMzIDguNDQ0NzEgOC45NDQ3MUM4LjI0MDMyIDkuMTQ5MDkgOC4wNzgyIDkuMzkxNzIgNy45Njc1OSA5LjY1ODc2QzcuODU2OTggOS45MjU4IDcuODAwMDUgMTAuMjEyIDcuODAwMDUgMTAuNTAxQzcuODAwMDUgMTAuNzkwMSA3Ljg1Njk4IDExLjA3NjMgNy45Njc1OSAxMS4zNDMzQzguMDc4MiAxMS42MTA0IDguMjQwMzIgMTEuODUzIDguNDQ0NzEgMTIuMDU3NEM4LjY0OTA5IDEyLjI2MTggOC44OTE3MiAxMi40MjM5IDkuMTU4NzYgMTIuNTM0NUM5LjQyNTggMTIuNjQ1MSA5LjcxMjAxIDEyLjcwMiAxMC4wMDEgMTIuNzAyQzEwLjU4NDggMTIuNzAxOSAxMS4xNDQ2IDEyLjQ2OTkgMTEuNTU3MiAxMi4wNTdDMTEuOTY5OSAxMS42NDQyIDEyLjIwMTcgMTEuMDg0MyAxMi4yMDE1IDEwLjUwMDVDMTIuMjAxNCA5LjkxNjgxIDExLjk2OTQgOS4zNTcwMyAxMS41NTY1IDguOTQ0MzVDMTEuMTQzNyA4LjUzMTY4IDEwLjU4MzggOC4yOTk5MiAxMCA4LjMwMDA1SDEwLjAwMVpNMy4wMDEwNSA4LjMwMDA1QzIuNzEyMDEgOC4zMDAwNSAyLjQyNTggOC4zNTY5OCAyLjE1ODc2IDguNDY3NTlDMS44OTE3MyA4LjU3ODIgMS42NDkwOSA4Ljc0MDMzIDEuNDQ0NzEgOC45NDQ3MUMxLjI0MDMzIDkuMTQ5MDkgMS4wNzgyIDkuMzkxNzIgMC45Njc1OSA5LjY1ODc2QzAuODU2OTc5IDkuOTI1OCAwLjgwMDA0OSAxMC4yMTIgMC44MDAwNDkgMTAuNTAxQzAuODAwMDQ5IDEwLjc5MDEgMC44NTY5NzkgMTEuMDc2MyAwLjk2NzU5IDExLjM0MzNDMS4wNzgyIDExLjYxMDQgMS4yNDAzMyAxMS44NTMgMS40NDQ3MSAxMi4wNTc0QzEuNjQ5MDkgMTIuMjYxOCAxLjg5MTczIDEyLjQyMzkgMi4xNTg3NiAxMi41MzQ1QzIuNDI1OCAxMi42NDUxIDIuNzEyMDEgMTIuNzAyIDMuMDAxMDUgMTIuNzAyQzMuNTg0NzkgMTIuNzAxOSA0LjE0NDU3IDEyLjQ2OTkgNC41NTcyNCAxMi4wNTdDNC45Njk5MiAxMS42NDQyIDUuMjAxNjggMTEuMDg0MyA1LjIwMTU1IDEwLjUwMDVDNS4yMDE0MiA5LjkxNjgxIDQuOTY5NCA5LjM1NzAzIDQuNTU2NTQgOC45NDQzNUM0LjE0MzY4IDguNTMxNjggMy41ODM3OSA4LjI5OTkyIDMuMDAwMDUgOC4zMDAwNUgzLjAwMTA1Wk0xNy4wMDEgOC4zMDAwNUMxNi43MTIgOC4zMDAwNSAxNi40MjU4IDguMzU2OTggMTYuMTU4OCA4LjQ2NzU5QzE1Ljg5MTcgOC41NzgyIDE1LjY0OTEgOC43NDAzMyAxNS40NDQ3IDguOTQ0NzFDMTUuMjQwMyA5LjE0OTA5IDE1LjA3ODIgOS4zOTE3MiAxNC45Njc2IDkuNjU4NzZDMTQuODU3IDkuOTI1OCAxNC44IDEwLjIxMiAxNC44IDEwLjUwMUMxNC44IDEwLjc5MDEgMTQuODU3IDExLjA3NjMgMTQuOTY3NiAxMS4zNDMzQzE1LjA3ODIgMTEuNjEwNCAxNS4yNDAzIDExLjg1MyAxNS40NDQ3IDEyLjA1NzRDMTUuNjQ5MSAxMi4yNjE4IDE1Ljg5MTcgMTIuNDIzOSAxNi4xNTg4IDEyLjUzNDVDMTYuNDI1OCAxMi42NDUxIDE2LjcxMiAxMi43MDIgMTcuMDAxIDEyLjcwMkMxNy41ODQ4IDEyLjcwMTkgMTguMTQ0NiAxMi40Njk5IDE4LjU1NzIgMTIuMDU3QzE4Ljk2OTkgMTEuNjQ0MiAxOS4yMDE3IDExLjA4NDMgMTkuMjAxNSAxMC41MDA1QzE5LjIwMTQgOS45MTY4MSAxOC45Njk0IDkuMzU3MDMgMTguNTU2NSA4Ljk0NDM1QzE4LjE0MzcgOC41MzE2OCAxNy41ODM4IDguMjk5OTIgMTcgOC4zMDAwNUgxNy4wMDFaIiBmaWxsPSIjMUUyMTIyIi8+Cjwvc3ZnPgo=)
}

.icon__arrow-sub__grey {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgNiA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgPHBhdGggZD0iTTUuMTE2MDggNC4zOTYwNEwxLjY3NjIgNy44MzU4MUMxLjQ1NzM4IDguMDU0NzMgMS4xMDI2MSA4LjA1NDczIDAuODgzODk2IDcuODM1ODFDMC42NjUxNjYgNy42MTcwOCAwLjY2NTE2NiA3LjI2MjMyIDAuODgzODk2IDcuMDQzNjFMMy45Mjc2NiAzLjk5OTk0TDAuODgzOTg0IDAuOTU2MzgxQzAuNjY1MjU1IDAuNzM3NTY0IDAuNjY1MjU1IDAuMzgyODQyIDAuODgzOTg0IDAuMTY0MTEzQzEuMTAyNzEgLTAuMDU0NzA0NCAxLjQ1NzQ3IC0wLjA1NDcwNDQgMS42NzYyOSAwLjE2NDExM0w1LjExNjE3IDMuNjAzOTNDNS4yMjU1MyAzLjcxMzM1IDUuMjgwMTUgMy44NTY2IDUuMjgwMTUgMy45OTk5MkM1LjI4MDE1IDQuMTQzMzIgNS4yMjU0MyA0LjI4NjY4IDUuMTE2MDggNC4zOTYwNFoiIGZpbGw9IiM5NDlCQTAiLz4KPC9zdmc+)
}

.icon__location--png {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC3SURBVHgB1ZPBDYMwDEW/2gUYoaNkg3YDskFHKJt0hJ57ohswQkZIrz1RIxwlByfEERee9EREsGWbBDg6hhxJT8687tHIwEkkByixSfBE3lmXvDdQMHKQE/YmxParCVVI87K856XAE/R8+dlBQZiV1NYLcbbVPBHbXhIY8oY425m/qcYgf2SCVyjxhWQODTwKCXs00GWqbKouYLFTdSnpn1XdjhwXrK17Xhc5Y5vlZvzID/nG4fkDtzNUEhDsYZUAAAAASUVORK5CYII=)
}

.icon__megaphone {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjIyMyA3LjUzMDAzQzE1LjYzOSAzLjg0NDAzIDEzLjA5MSAxLjA0MDAzIDExLjgwMiAxLjU2MzAzQzkuNjEyOTYgMi40NTQwMyAxMy4xMDYgNi43MjcwMiAyLjM1NDk2IDExLjA5NkMxLjQyNTk2IDExLjQ3NSAxLjE5MDk2IDEyLjk4NCAxLjU3OTk2IDEzLjg4OEMxLjk2Nzk2IDE0Ljc5IDMuMjM3OTYgMTUuNjg5IDQuMTY2OTYgMTUuMzEyQzQuMzI3OTYgMTUuMjQ2IDQuOTE3OTYgMTUuMDU2IDQuOTE3OTYgMTUuMDU2QzUuNTgwOTYgMTUuOTQ3IDYuMjc0OTYgMTUuNDE5IDYuNTIxOTYgMTUuOTg0TDcuNjc5OTYgMTguNjQ0QzcuODk4OTYgMTkuMTQ2IDguMzk0OTYgMTkuNjExIDguNzU0OTYgMTkuNDc0TDEwLjgwNSAxOC42OTVDMTEuMjczIDE4LjUxNyAxMS4zODQgMTguMDk5IDExLjI0MSAxNy43NzFDMTEuMDg3IDE3LjQxNiAxMC40NTUgMTcuMzEyIDEwLjI3NCAxNi44OThDMTAuMDk0IDE2LjQ4NiA5LjUwNDk2IDE1LjE2IDkuMzM1OTYgMTQuNzQyQzkuMTA1OTYgMTQuMTc0IDkuNTk0OTYgMTMuNzExIDEwLjMwNiAxMy42MzhDMTUuMiAxMy4xMjYgMTYuMTE1IDE2LjE1IDE3Ljc4MSAxNS40NzJDMTkuMDY4IDE0Ljk0NyAxOC44MDYgMTEuMjEzIDE3LjIyMyA3LjUzMDAzWk0xNi42NzIgMTMuNTA2QzE2LjM4NSAxMy42MjEgMTQuNDU5IDEyLjEwNCAxMy4yMjkgOS4yMzkwM0MxMS45OTggNi4zNzYwMyAxMi4xNTMgMy43NTkwMyAxMi40MzkgMy42NDIwMkMxMi43MjUgMy41MjcwMiAxNC42MDQgNS4zNTkwMyAxNS44MzQgOC4yMjIwM0MxNy4wNjUgMTEuMDg1IDE2Ljk1OCAxMy4zODkgMTYuNjcyIDEzLjUwNloiIGZpbGw9IiMxRTIxMjIiLz4KPC9zdmc+Cg==)
}

.icon__language {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xOS43NTI5IDExLjQwOUMxOS4xMjg5IDkuNzAyMDIgMTcuMzg2OSA4LjY4MzAyIDE1LjA5MTkgOC42ODMwMkMxNS4wMDE5IDguNjgzMDIgMTQuOTE1OSA4LjY4NTAyIDE0LjgyOTkgOC42ODkwMkwxNC44MTM5IDYuNjI2MDJMMTguMzM4OSA2LjAxOTAyQzE4LjQ1MzkgNi4wMDAwMiAxOC40NzE5IDUuOTAwMDIgMTguNDQ3OSA1Ljc4ODAyQzE4LjQyNDkgNS42NzcwMiAxOC4yODA5IDQuOTA1MDIgMTguMjU5OSA0LjgxMjAyQzE4LjIzMjkgNC42ODEwMiAxOC4xNTc5IDQuNjg1MDIgMTguMDUyOSA0LjcwMzAyQzE3Ljk0ODkgNC43MjEwMiAxNC44MDI5IDUuMTY0MDIgMTQuODAyOSA1LjE2NDAyTDE0Ljc4OTkgMy4wODYwMkMxNC43ODg5IDIuOTYxMDIgMTQuNzIwOSAyLjkyODAyIDE0LjU5NTkgMi45MzAwMkwxMy41NzA5IDIuOTQ2MDJDMTMuNDY1OSAyLjk0ODAyIDEzLjQwNjkgMi45OTUwMiAxMy40MDg5IDMuMDk0MDJMMTMuNDQxOSA1LjQwMTAyQzEzLjQ0MTkgNS40MDEwMiAxMC4zODA5IDUuOTI4MDIgMTAuMjk3OSA1Ljk0NDAyQzEwLjIxMzkgNS45NTgwMiAxMC4xMjc5IDUuOTk3MDIgMTAuMTQ2OSA2LjA4NzAyQzEwLjE2NTkgNi4xNzcwMiAxMC4zMzY5IDcuMTgxMDIgMTAuMzU0OSA3LjI1OTAyQzEwLjM3MjkgNy4zMzkwMiAxMC40MjY5IDcuMzg4MDIgMTAuNTQyOSA3LjM2NjAyTDEzLjQ2NjkgNi44NjIwMkwxMy41MDE5IDguODgwMDJDMTIuNDI0OSA5LjE2MTAyIDExLjcwMDkgOS43MDQwMiAxMS4yNDU5IDEwLjE4M0MxMC40Nzc5IDEwLjk5IDEwLjAzODkgMTIuMDcgMTAuMDM4OSAxMy4xNDZDMTAuMDM4OSAxNC43MzIgMTEuMDA5OSAxNS42NzUgMTIuMzY2OSAxNS44NDFDMTUuNTI4OSAxNi4yMjggMTcuNDg1OSAxMi43ODEgMTguMTM1OSAxMS4xMjZDMTkuMjMyOSAxMi42MzIgMTguMzkxOSAxNS40OCAxNi4wNDE5IDE3LjEwNkMxNS45OTg5IDE3LjEzNSAxNS45NDM5IDE3LjIzNSAxNi4wMDg5IDE3LjMxM0wxNi42Mjc5IDE4LjA2OUMxNi43MDc5IDE4LjE2NSAxNi44MzM5IDE4LjEyOCAxNi44ODM5IDE4LjA5MkMxOS4zOTM5IDE2LjM2MiAyMC41NDQ5IDEzLjU3NyAxOS43NTI5IDExLjQwOVpNMTIuMzY2OSAxNC41OTdDMTEuNDAwOSAxNC40NzYgMTEuNDIyOSAxMy42ODMgMTEuNDIyOSAxMy4xNDRDMTEuNDIyOSAxMi4zNzEgMTEuNzQ5OSAxMS41NjQgMTIuMjk4OSAxMC45ODhDMTIuNjQxNSAxMC42MzA1IDEzLjA2MjEgMTAuMzU3IDEzLjUyNzkgMTAuMTg5TDEzLjYwOTkgMTQuNDY2QzEzLjIyNDkgMTQuNTk3IDEyLjgxMDkgMTQuNjUxIDEyLjM2NjkgMTQuNTk3Wk0xNC43OTM5IDE0LjA0NEwxNC44Mzk5IDkuOTM1MDJDMTQuOTIzOSA5LjkzMTAyIDE1LjAwNTkgOS45MjUwMiAxNS4wOTE5IDkuOTI1MDJDMTUuODY0OSA5LjkyNTAyIDE2LjU4NTkgMTAuMDcgMTYuOTc2OSAxMC4yODZDMTcuMzY3OSAxMC41MDMgMTUuOTUzOSAxMi45OTkgMTQuNzkzOSAxNC4wNDRaTTUuODQzOTEgNi4zNzYwMkM1LjgzMjQyIDYuMzMzMjYgNS44MDY3OSA2LjI5NTY2IDUuNzcxMiA2LjI2OTMzQzUuNzM1NjEgNi4yNDMgNS42OTIxNiA2LjIyOTUgNS42NDc5MSA2LjIzMTAySDMuNjk3OTFDMy42NTQwNiA2LjIyOTU0IDMuNjExIDYuMjQyOTggMy41NzU3NiA2LjI2OTEzQzMuNTQwNTMgNi4yOTUyOCAzLjUxNTIgNi4zMzI2MSAzLjUwMzkxIDYuMzc1MDJMMC4wMDc5MTQwMiAxNy40MTZDLTAuMDA5MDg1OTggMTcuNDY3IC0wLjAwMzA4NTk4IDE3LjQ5MiAwLjA2OTkxNCAxNy40OTJIMS44MDI5MUMxLjg3NzkxIDE3LjQ5MiAxLjkwMTkxIDE3LjQ2OSAxLjkxNjkxIDE3LjQyTDIuOTI0OTEgMTQuMTAySDYuNDIwOTFMNy40Mjg5MSAxNy40MkM3LjQ0NDkxIDE3LjQ2OSA3LjQ2NzkxIDE3LjQ5MiA3LjU0MTkxIDE3LjQ5Mkg5LjI3NTkxQzkuMzQ3OTEgMTcuNDkyIDkuMzUzOTEgMTcuNDY3IDkuMzM3OTEgMTcuNDE2QzkuMzIzOTEgMTcuMzY2IDYuMjU0OTEgNy42NzUwMiA1Ljg0MzkxIDYuMzc2MDJaTTMuMjI1OTEgMTIuNjk0TDQuNjcyOTEgNy40NDQwMkw2LjExOTkxIDEyLjY5NEgzLjIyNTkxWiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
}

.icon__credit {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDE3LjI1NVYxOS41SDkuMDAwMDNWMTcuMzU3QzcuMjg4MDMgMTcuMjU3IDUuOTM0MDMgMTYuNzY4IDQuNzU5MDMgMTUuNTZMNi40NzcwMyAxMy44MkM3LjMzNjAzIDE0LjY5IDguNTAwMDMgMTQuOTggOS43NTkwMyAxNC45OEMxMS4zMjQgMTQuOTggMTIuMTY0IDE0LjM4MSAxMi4xNjQgMTMuMjc4QzEyLjE2NCAxMi43OTUgMTIuMDMxIDEyLjM4OSAxMS43NDQgMTIuMTE4QzExLjQ3NyAxMS44NjcgMTEuMTcyIDExLjczMSAxMC41NDIgMTEuNjM1TDguOTAwMDMgMTEuNDAzQzcuNzM2MDMgMTEuMjI5IDYuODc4MDMgMTAuODYyIDYuMjY2MDMgMTAuMjYyQzUuNjE4MDMgOS42MDUgNS4yOTMwMyA4LjcxNiA1LjI5MzAzIDcuNTU1QzUuMjkzMDMgNS40IDYuNjc1MDMgMy44MTIgOS4wMDAwMyAzLjQ1NVYxLjVIMTFWMy40MzJDMTIuMzgyIDMuNTc3IDEzLjQ2NSA0LjA1MiAxNC40MTUgNC45ODNMMTIuNzM2IDYuNjY1QzExLjg3NyA1LjgzMyAxMC44NDcgNS43MTggOS45NDkwMyA1LjcxOEM4LjUzNzAzIDUuNzE4IDcuODUwMDMgNi41MSA3Ljg1MDAzIDcuNDU4QzcuODUwMDMgNy44MDYgNy45NjUwMyA4LjE3NCA4LjI1MTAzIDguNDQ0QzguNTE4MDMgOC42OTYgOC45NTcwMyA4LjkwOCA5LjUxMTAzIDguOTg1TDExLjExMyA5LjIxN0MxMi4zNTQgOS4zOTEgMTMuMTM2IDkuNzM5IDEzLjcwOSAxMC4yOEMxNC40MzUgMTAuOTc2IDE0Ljc1OSAxMS45ODIgMTQuNzU5IDEzLjJDMTQuNzU5IDE1LjQ1IDEzLjE5MiAxNi44NjIgMTEgMTcuMjU1WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==)
}

.icon__location--blue {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDIuNTA5MDNDNy4yMzggMi41MDkwMyA1IDQuNzM4MDMgNSA3LjQ5OTAzQzUgMTIuMjczIDEwIDE4LjQ5OSAxMCAxOC40OTlDMTAgMTguNDk5IDE1IDEyLjI3MiAxNSA3LjQ5OTAzQzE1IDQuNzM5MDMgMTIuNzYyIDIuNTA5MDMgMTAgMi41MDkwM1pNMTAgMTAuMjZDOS4yODM5MiAxMC4yNiA4LjU5NzE2IDkuOTc1NTcgOC4wOTA4MSA5LjQ2OTIyQzcuNTg0NDYgOC45NjI4NyA3LjMgOC4yNzYxMiA3LjMgNy41NjAwM0M3LjMgNi44NDM5NSA3LjU4NDQ2IDYuMTU3MTkgOC4wOTA4MSA1LjY1MDg0QzguNTk3MTYgNS4xNDQ1IDkuMjgzOTIgNC44NjAwMyAxMCA0Ljg2MDAzQzEwLjcxNjEgNC44NjAwMyAxMS40MDI4IDUuMTQ0NSAxMS45MDkyIDUuNjUwODRDMTIuNDE1NSA2LjE1NzE5IDEyLjcgNi44NDM5NSAxMi43IDcuNTYwMDNDMTIuNyA4LjI3NjEyIDEyLjQxNTUgOC45NjI4NyAxMS45MDkyIDkuNDY5MjJDMTEuNDAyOCA5Ljk3NTU3IDEwLjcxNjEgMTAuMjYgMTAgMTAuMjZaIiBmaWxsPSIjMDA0N0Q5Ii8+Cjwvc3ZnPgo=)
}

.icon__logout {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5IDEwLjVMMTMgNS41VjguNUg2VjEyLjVIMTNWMTUuNUwxOSAxMC41Wk0zIDMuNUgxMVYxLjVIM0MxLjkgMS41IDEgMi40IDEgMy41VjE3LjVDMSAxOC42IDEuOSAxOS41IDMgMTkuNUgxMVYxNy41SDNWMy41WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==)
}

.icon__shopping-bag {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjEyMTEgMy43NzFDMTcuODI2MSAzLjUxNSAxNi4yMTUxIDIuMDQgMTUuOTE0MSAxLjc4QzE1LjYxNTEgMS41MjEgMTUuMTU4MSAxLjUgMTQuODEyMSAxLjVINS4xODgwOEM0Ljg0MzA4IDEuNSA0LjM4NjA4IDEuNTIxIDQuMDg2MDggMS43OEMzLjc4NTA4IDIuMDQgMi4xNzQwOCAzLjUxNiAxLjg3OTA4IDMuNzcxQzEuNTgyMDggNC4wMjcgMS4zMzYwOCA0LjQxNCAxLjQxNTA4IDQuOTYzQzEuNDk0MDggNS41MTQgMy4zMDUwOCAxOC42MjQgMy4zNTIwOCAxOC45MzZDMy4zNzY4OSAxOS4wOTEgMy40NTUzNiAxOS4yMzI0IDMuNTczOCAxOS4zMzU1QzMuNjkyMjMgMTkuNDM4NiAzLjg0MzEgMTkuNDk2OCA0LjAwMDA4IDE5LjVIMTYuMDAwMUMxNi4xNTcyIDE5LjQ5NjggMTYuMzA4MiAxOS40Mzg0IDE2LjQyNjcgMTkuMzM1MUMxNi41NDUxIDE5LjIzMTkgMTYuNjIzNSAxOS4wOTAyIDE2LjY0ODEgMTguOTM1QzE2LjY5NTEgMTguNjI0IDE4LjUwNjEgNS41MTMgMTguNTg2MSA0Ljk2MkMxOC42NjQxIDQuNDE0IDE4LjQxODEgNC4wMjcgMTguMTIxMSAzLjc3MVpNMTAuMDAwMSAxMi40NzNDNi43NTIwOCAxMi40NzMgNi4wNTcwOCA3Ljg3NyA1LjkxMzA4IDYuOTNINy43NTAwOEM4LjAyNjA4IDguMzExIDguNjU0MDggMTAuNjc0IDEwLjAwMDEgMTAuNjc0QzExLjM0NjEgMTAuNjc0IDExLjk3NTEgOC4zMTEgMTIuMjUwMSA2LjkzSDE0LjA4ODFDMTMuOTQzMSA3Ljg3NyAxMy4yNDgxIDEyLjQ3MyAxMC4wMDAxIDEyLjQ3M1pNMy4xNzAwOCA0LjUwNkw1LjAwMDA4IDIuNUgxNS4wMDAxTDE2LjgzMDEgNC41MDZIMy4xNzAwOFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPg==)
}

.icon__wallet-menu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2IDYuNDk5OTlIMy41VjUuOTk5OTlMMTQuNSA1LjExOTk5VjUuOTk5OTlIMTZWNC40OTk5OUMxNiAzLjM5OTk5IDE1LjEwOSAyLjYyNzk5IDE0LjAyMSAyLjc4Mjk5TDMuOTggNC4yMTY5OUMyLjg5MSA0LjM3Mjk5IDIgNS4zOTk5OSAyIDYuNDk5OTlWMTYuNUMyIDE3LjAzMDQgMi4yMTA3MSAxNy41MzkxIDIuNTg1NzkgMTcuOTE0MkMyLjk2MDg2IDE4LjI4OTMgMy40Njk1NyAxOC41IDQgMTguNUgxNkMxNi41MzA0IDE4LjUgMTcuMDM5MSAxOC4yODkzIDE3LjQxNDIgMTcuOTE0MkMxNy43ODkzIDE3LjUzOTEgMTggMTcuMDMwNCAxOCAxNi41VjguNDk5OTlDMTggNy45Njk1NSAxNy43ODkzIDcuNDYwODUgMTcuNDE0MiA3LjA4NTc3QzE3LjAzOTEgNi43MTA3IDE2LjUzMDQgNi40OTk5OSAxNiA2LjQ5OTk5Wk0xNC41IDEzLjUwNkMxNC4zMDMgMTMuNTA1OSAxNC4xMDc4IDEzLjQ2NyAxMy45MjU4IDEzLjM5MTZDMTMuNzQzOCAxMy4zMTYxIDEzLjU3ODQgMTMuMjA1NSAxMy40MzkxIDEzLjA2NjFDMTMuMjk5OCAxMi45MjY4IDEzLjE4OTQgMTIuNzYxMyAxMy4xMTQgMTIuNTc5MkMxMy4wMzg3IDEyLjM5NzIgMTIuOTk5OSAxMi4yMDIgMTMgMTIuMDA1QzEzLjAwMDEgMTEuODA3OSAxMy4wMzg5IDExLjYxMjggMTMuMTE0NCAxMS40MzA4QzEzLjE4OTkgMTEuMjQ4OCAxMy4zMDA1IDExLjA4MzQgMTMuNDM5OCAxMC45NDQxQzEzLjU3OTIgMTAuODA0OCAxMy43NDQ3IDEwLjY5NDQgMTMuOTI2NyAxMC42MTlDMTQuMTA4OCAxMC41NDM3IDE0LjMwNCAxMC41MDQ5IDE0LjUwMSAxMC41MDVDMTQuODk5IDEwLjUwNTEgMTUuMjgwNiAxMC42NjMzIDE1LjU2MTkgMTAuOTQ0OEMxNS44NDMyIDExLjIyNjMgMTYuMDAxMSAxMS42MDggMTYuMDAxIDEyLjAwNkMxNi4wMDA5IDEyLjQwMzkgMTUuODQyNyAxMi43ODU1IDE1LjU2MTIgMTMuMDY2OUMxNS4yNzk3IDEzLjM0ODIgMTQuODk4IDEzLjUwNjEgMTQuNSAxMy41MDZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=)
}

.icon__tag {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjM1NzEgMS41SDExLjI4NThDMTEuMTE1MyAxLjUwMDA0IDEwLjk1MTggMS41Njc4IDEwLjgzMTMgMS42ODgzN0wxLjE4ODU1IDExLjMzMUMwLjkzNzM0NiAxMS41ODE5IDAuOTM3MTIgMTEuOTg4OSAxLjE4ODA2IDEyLjI0MDFDMS4xODgyMSAxMi4yNDAyIDEuMTg4NCAxMi4yNDA0IDEuMTg4NTUgMTIuMjQwNkw4LjI1OTg5IDE5LjMxMThDOC41MTA5NCAxOS41NjI3IDguOTE3ODYgMTkuNTYyNyA5LjE2ODg3IDE5LjMxMThMMTguODExNiA5LjY2OTJDMTguOTMyNCA5LjU0ODUyIDE5LjAwMDEgOS4zODQ3OCAxOSA5LjIxNDA4VjIuMTQyODVDMTkgMS43ODc4MSAxOC43MTIyIDEuNSAxOC4zNTcxIDEuNVpNMTQuNSA3LjI4NTU2QzEzLjc5IDcuMjg1NTYgMTMuMjE0MyA2LjcwOTk0IDEzLjIxNDMgNS45OTk4OUMxMy4yMTQzIDUuMjg5ODQgMTMuNzkgNC43MTQyMiAxNC41IDQuNzE0MjJDMTUuMjEwMSA0LjcxNDIyIDE1Ljc4NTcgNS4yODk4NCAxNS43ODU3IDUuOTk5ODlDMTUuNzg1NyA2LjcwOTk0IDE1LjIxMDEgNy4yODU1NiAxNC41IDcuMjg1NTZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=)
}

.icon__ticket {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTA1OSAxMi4wNDFMOC40NTY5IDE1LjU5NEwxNC45NzQ5IDkuMDc2TDExLjQyMTkgNS41MjVMNC45MDU5IDEyLjA0MVpNMTkuMTAzOSA3LjE2NEwxNy41OTI5IDUuNjUyQzE3LjIwOTEgNS44NjE3IDE2Ljc2NzcgNS45NDE0NSAxNi4zMzQ4IDUuODc5MzFDMTUuOTAxOSA1LjgxNzE3IDE1LjUwMDggNS42MTY0OSAxNS4xOTE1IDUuMzA3MjlDMTQuODgyMiA0Ljk5ODEgMTQuNjgxMyA0LjU5NzA0IDE0LjYxOSA0LjE2NDE2QzE0LjU1NjggMy43MzEyOCAxNC42MzYzIDMuMjg5ODcgMTQuODQ1OSAyLjkwNkwxMy4zMzQ5IDEuMzk0QzEzLjE0NDQgMS4yMDUxOCAxMi44ODcxIDEuMDk5MjQgMTIuNjE4OSAxLjA5OTI0QzEyLjM1MDcgMS4wOTkyNCAxMi4wOTM0IDEuMjA1MTggMTEuOTAyOSAxLjM5NEwwLjg5MjkwMyAxMi40MDRDMC43MDQwODQgMTIuNTk0NSAwLjU5ODE0NSAxMi44NTE4IDAuNTk4MTQ1IDEzLjEyQzAuNTk4MTQ1IDEzLjM4ODIgMC43MDQwODQgMTMuNjQ1NSAwLjg5MjkwMyAxMy44MzZMMi40MDQ5IDE1LjM0NkMyLjc4ODg4IDE1LjEzNTggMy4yMzA2OCAxNS4wNTU3IDMuNjY0MDMgMTUuMTE3OEM0LjA5NzM3IDE1LjE3OTkgNC40OTg5MSAxNS4zODA4IDQuODA4NCAxNS42OTA0QzUuMTE3OSAxNiA1LjMxODY3IDE2LjQwMTYgNS4zODA2IDE2LjgzNUM1LjQ0MjUzIDE3LjI2ODMgNS4zNjIyOSAxNy43MTAxIDUuMTUxOSAxOC4wOTRMNi42NjM5IDE5LjYwNEM2Ljg1NDExIDE5Ljc5MzMgNy4xMTE1NSAxOS44OTk2IDcuMzc5OSAxOS44OTk2QzcuNjQ4MjYgMTkuODk5NiA3LjkwNTY5IDE5Ljc5MzMgOC4wOTU5IDE5LjYwNEwxOS4xMDM5IDguNTk2QzE5LjI5MzIgOC40MDU3OSAxOS4zOTk1IDguMTQ4MzYgMTkuMzk5NSA3Ljg4QzE5LjM5OTUgNy42MTE2NSAxOS4yOTMyIDcuMzU0MjEgMTkuMTAzOSA3LjE2NFpNOC40NTY5IDE3LjIxOUwzLjI4MDkgMTIuMDQxTDExLjQyMjkgMy45TDE2LjU5ODkgOS4wNzZMOC40NTY5IDE3LjIxOVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPg==)
}

.icon__heart {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjE4OTkgNC42NTUwMkMxNS41MTc5IDMuMTIxMDIgMTIuODA2OSAzLjEyMTAyIDExLjEzNDkgNC42NTUwMkw5Ljk5OTkyIDUuNjk3MDJMOC44NjM5MiA0LjY1NTAyQzcuMTkxOTIgMy4xMjEwMiA0LjQ4MTkyIDMuMTIxMDIgMi44MDk5MiA0LjY1NTAyQzAuOTI4OTIgNi4zODIwMiAwLjkyODkyIDkuMTc1MDIgMi44MDk5MiAxMC45MDFMOS45OTk5MiAxNy41TDE3LjE4OTkgMTAuOTAxQzE5LjA2OTkgOS4xNzUwMiAxOS4wNjk5IDYuMzgxMDIgMTcuMTg5OSA0LjY1NTAyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+)
}

.icon__settings {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2Ljc4MzEgMTAuNUMxNi43ODMxIDkuNDUwOTggMTcuNDI5MSA4LjYyNDk4IDE4LjQwMDEgOC4wNTY5OEMxOC4yMjY2IDcuNDc3NjUgMTcuOTk0OCA2LjkxNzQ1IDE3LjcwODEgNi4zODQ5OEMxNi42MTkxIDYuNjY5OTggMTUuNzM4MSA2LjI0Mzk4IDE0Ljk5NzEgNS41MDE5OEMxNC4yNTYxIDQuNzYxOTggMTQuMDI5MSAzLjg4MDk4IDE0LjMxNDEgMi43OTA5OEMxMy43ODIyIDIuNTAzMzcgMTMuMjIxOSAyLjI3MTggMTIuNjQyMSAyLjA5OTk4QzEyLjA3NDEgMy4wNjk5OCAxMS4wNDcxIDMuNzE0OTggMTAuMDAwMSAzLjcxNDk4QzguOTUyMSAzLjcxNDk4IDcuOTI2MSAzLjA2OTk4IDcuMzU3MSAyLjA5OTk4QzYuNzc3NiAyLjI3MTYyIDYuMjE3NTcgMi41MDMyMSA1LjY4NjEgMi43OTA5OEM1Ljk3MTEgMy44ODA5OCA1Ljc0NTEgNC43NjE5OCA1LjAwMjEgNS41MDE5OEM0LjI2MjEgNi4yNDM5OCAzLjM4MTEgNi42Njk5OCAyLjI5MTEgNi4zODQ5OEMyLjAwMzkxIDYuOTE3MDggMS43NzIzNiA3LjQ3NzM4IDEuNjAwMSA4LjA1Njk4QzIuNTcwMSA4LjYyNDk4IDMuMjE1MSA5LjQ1MDk4IDMuMjE1MSAxMC41QzMuMjE1MSAxMS41NDcgMi41NzAxIDEyLjU3NCAxLjYwMDEgMTMuMTQzQzEuNzcyOTcgMTMuNzIyNCAyLjAwNDUxIDE0LjI4MjYgMi4yOTExIDE0LjgxNUMzLjM4MTEgMTQuNTMgNC4yNjIxIDE0Ljc1NiA1LjAwMjEgMTUuNDk3QzUuNzQzMSAxNi4yMzkgNS45NzExIDE3LjEyIDUuNjg2MSAxOC4yMDhDNi4yMTgyNiAxOC40OTU2IDYuNzc4NTIgMTguNzI3OCA3LjM1ODEgMTguOTAxQzcuOTI2MSAxNy45MjggOC45NTMxIDE3LjI4NCAxMC4wMDExIDE3LjI4NEMxMS4wNDgxIDE3LjI4NCAxMi4wNzUxIDE3LjkyOSAxMi42NDQxIDE4LjkwMUMxMy4yMjM0IDE4LjcyNyAxMy43ODM2IDE4LjQ5NDggMTQuMzE2MSAxOC4yMDhDMTQuMDMxMSAxNy4xMiAxNC4yNTcxIDE2LjIzOSAxNC45OTkxIDE1LjQ5N0MxNS43NDAxIDE0Ljc1NyAxNi42MjExIDE0LjMzMSAxNy43MTAxIDE0LjYxNEMxNy45OTc1IDE0LjA4MTkgMTguMjI5NCAxMy41MjE2IDE4LjQwMjEgMTIuOTQyQzE3LjQyOTEgMTIuMzczIDE2Ljc4MzEgMTEuNTQ3IDE2Ljc4MzEgMTAuNVpNMTAuMDAwMSAxNC4xNTJDOS4wMzEyNiAxNC4xNTIgOC4xMDIxMSAxMy43NjcxIDcuNDE3MDQgMTMuMDgyQzYuNzMxOTcgMTIuMzk3IDYuMzQ3MSAxMS40Njc4IDYuMzQ3MSAxMC40OTlDNi4zNDcxIDkuNTMwMTQgNi43MzE5NyA4LjYwMDk5IDcuNDE3MDQgNy45MTU5MUM4LjEwMjExIDcuMjMwODQgOS4wMzEyNiA2Ljg0NTk4IDEwLjAwMDEgNi44NDU5OEMxMC45Njg5IDYuODQ1OTggMTEuODk4MSA3LjIzMDg0IDEyLjU4MzIgNy45MTU5MUMxMy4yNjgyIDguNjAwOTkgMTMuNjUzMSA5LjUzMDE0IDEzLjY1MzEgMTAuNDk5QzEzLjY1MzEgMTEuNDY3OCAxMy4yNjgyIDEyLjM5NyAxMi41ODMyIDEzLjA4MkMxMS44OTgxIDEzLjc2NzEgMTAuOTY4OSAxNC4xNTIgMTAuMDAwMSAxNC4xNTJaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=)
}

.icon__grid-menu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggNC41SDVDNC43MzQ3OCA0LjUgNC40ODA0MyA0LjYwNTM2IDQuMjkyODkgNC43OTI4OUM0LjEwNTM2IDQuOTgwNDMgNCA1LjIzNDc4IDQgNS41VjguNUM0IDguNzY1MjIgNC4xMDUzNiA5LjAxOTU3IDQuMjkyODkgOS4yMDcxMUM0LjQ4MDQzIDkuMzk0NjQgNC43MzQ3OCA5LjUgNSA5LjVIOEM4LjI2NTIyIDkuNSA4LjUxOTU3IDkuMzk0NjQgOC43MDcxMSA5LjIwNzExQzguODk0NjQgOS4wMTk1NyA5IDguNzY1MjIgOSA4LjVWNS41QzkgNS4yMzQ3OCA4Ljg5NDY0IDQuOTgwNDMgOC43MDcxMSA0Ljc5Mjg5QzguNTE5NTcgNC42MDUzNiA4LjI2NTIyIDQuNSA4IDQuNVpNMTUgNC41SDEyQzExLjczNDggNC41IDExLjQ4MDQgNC42MDUzNiAxMS4yOTI5IDQuNzkyODlDMTEuMTA1NCA0Ljk4MDQzIDExIDUuMjM0NzggMTEgNS41VjguNUMxMSA4Ljc2NTIyIDExLjEwNTQgOS4wMTk1NyAxMS4yOTI5IDkuMjA3MTFDMTEuNDgwNCA5LjM5NDY0IDExLjczNDggOS41IDEyIDkuNUgxNUMxNS4yNjUyIDkuNSAxNS41MTk2IDkuMzk0NjQgMTUuNzA3MSA5LjIwNzExQzE1Ljg5NDYgOS4wMTk1NyAxNiA4Ljc2NTIyIDE2IDguNVY1LjVDMTYgNS4yMzQ3OCAxNS44OTQ2IDQuOTgwNDMgMTUuNzA3MSA0Ljc5Mjg5QzE1LjUxOTYgNC42MDUzNiAxNS4yNjUyIDQuNSAxNSA0LjVaTTggMTEuNUg1QzQuNzM0NzggMTEuNSA0LjQ4MDQzIDExLjYwNTQgNC4yOTI4OSAxMS43OTI5QzQuMTA1MzYgMTEuOTgwNCA0IDEyLjIzNDggNCAxMi41VjE1LjVDNCAxNS43NjUyIDQuMTA1MzYgMTYuMDE5NiA0LjI5Mjg5IDE2LjIwNzFDNC40ODA0MyAxNi4zOTQ2IDQuNzM0NzggMTYuNSA1IDE2LjVIOEM4LjI2NTIyIDE2LjUgOC41MTk1NyAxNi4zOTQ2IDguNzA3MTEgMTYuMjA3MUM4Ljg5NDY0IDE2LjAxOTYgOSAxNS43NjUyIDkgMTUuNVYxMi41QzkgMTIuMjM0OCA4Ljg5NDY0IDExLjk4MDQgOC43MDcxMSAxMS43OTI5QzguNTE5NTcgMTEuNjA1NCA4LjI2NTIyIDExLjUgOCAxMS41Wk0xNSAxMS41SDEyQzExLjczNDggMTEuNSAxMS40ODA0IDExLjYwNTQgMTEuMjkyOSAxMS43OTI5QzExLjEwNTQgMTEuOTgwNCAxMSAxMi4yMzQ4IDExIDEyLjVWMTUuNUMxMSAxNS43NjUyIDExLjEwNTQgMTYuMDE5NiAxMS4yOTI5IDE2LjIwNzFDMTEuNDgwNCAxNi4zOTQ2IDExLjczNDggMTYuNSAxMiAxNi41SDE1QzE1LjI2NTIgMTYuNSAxNS41MTk2IDE2LjM5NDYgMTUuNzA3MSAxNi4yMDcxQzE1Ljg5NDYgMTYuMDE5NiAxNiAxNS43NjUyIDE2IDE1LjVWMTIuNUMxNiAxMi4yMzQ4IDE1Ljg5NDYgMTEuOTgwNCAxNS43MDcxIDExLjc5MjlDMTUuNTE5NiAxMS42MDU0IDE1LjI2NTIgMTEuNSAxNSAxMS41WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+)
}

.icon__user-menu {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik03LjcyNSAyLjY0NjA0QzYuNzA5IDMuNDAyMDQgNi40MzYgNC41OTkwNCA2LjQ4NiA1LjIzNjA0QzYuNTUgNi4wMTUwNCA2LjcwOCA3LjAyOTA0IDYuNzA4IDcuMDI5MDRDNi43MDggNy4wMjkwNCA2LjM5NSA3LjE5OTA0IDYuMzk1IDcuODgzMDRDNi41MDQgOS42MDAwNCA3LjA3OCA4Ljg1OTA0IDcuMTk2IDkuNjEyMDRDNy40OCAxMS40MjYgOC4xMjkgMTEuMTAzIDguMTI5IDEyLjA5M0M4LjEyOSAxMy43NDIgNy40NDkgMTQuNTEzIDUuMzI2IDE1LjQyN0MzLjE5NiAxNi4zNDUgMSAxNy41IDEgMTkuNVYyMC41SDE5VjE5LjVDMTkgMTcuNSAxNi44MDMgMTYuMzQ1IDE0LjY3MiAxNS40MjhDMTIuNTQ5IDE0LjUxNCAxMS44NzEgMTMuNzQ0IDExLjg3MSAxMi4wOTRDMTEuODcxIDExLjEwNCAxMi41MTggMTEuNDI3IDEyLjgwMyA5LjYxMzA0QzEyLjkyMiA4Ljg2MDA0IDEzLjQ5NSA5LjYwMTA0IDEzLjYwNiA3Ljg4NDA0QzEzLjYwNiA3LjIwMDA0IDEzLjI5MiA3LjAzMDA0IDEzLjI5MiA3LjAzMDA0QzEzLjI5MiA3LjAzMDA0IDEzLjQ1IDYuMDE2MDQgMTMuNTEzIDUuMjM3MDRDMTMuNTc4IDQuNDIwMDQgMTMuMTE1IDIuNjc2MDQgMTEuMjEzIDIuMTQxMDRDMTAuODggMS44MDEwNCAxMC42NTUgMS4yNjAwNCAxMS42NzkgMC43MTcwMzlDOS40MzkgMC42MTIwMzkgOC45MTggMS43ODQwNCA3LjcyNSAyLjY0NjA0WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
}

.icon__add-user {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xNS45ODkgMTkuNjI5MUMxNiAxNy41MDAxIDEzLjgwMyAxNi4yNDAxIDExLjY3MiAxNS4zMjIxQzkuNTQ5IDE0LjQwODEgOC44NzEgMTMuNjM4MSA4Ljg3MSAxMS45ODgxQzguODcxIDEwLjk5OTEgOS41MTkgMTEuMzIxMSA5LjgwMyA5LjUwNzA2QzkuOTIzIDguNzU1MDYgMTAuNDk1IDkuNDk1MDYgMTAuNjA1IDcuNzc4MDZDMTAuNjA1IDcuMDk0MDYgMTAuMjkyIDYuOTI0MDYgMTAuMjkyIDYuOTI0MDZDMTAuMjkyIDYuOTI0MDYgMTAuNDUxIDUuOTExMDYgMTAuNTEzIDUuMTMxMDZDMTAuNTc3IDQuMzE0MDYgMTAuMTE1IDIuNTcxMDYgOC4yMTIgMi4wMzYwNkM3Ljg4IDEuNjk1MDYgNy42NTUgMS4xNTQwNiA4LjY3OSAwLjYxMjA2QzYuNDM5IDAuNTA4MDYgNS45MTggMS42ODAwNiA0LjcyNSAyLjU0MjA2QzMuNzEgMy4yOTgwNiAzLjQzNiA0LjQ5NTA2IDMuNDg1IDUuMTMyMDZDMy41NSA1LjkxMjA2IDMuNzA4IDYuOTI1MDYgMy43MDggNi45MjUwNkMzLjcwOCA2LjkyNTA2IDMuMzk0IDcuMDk1MDYgMy4zOTQgNy43NzkwNkMzLjUwNCA5LjQ5NzA2IDQuMDc4IDguNzU2MDYgNC4xOTcgOS41MDgwNkM0LjQ4MSAxMS4zMjIxIDUuMTMgMTEuMDAwMSA1LjEzIDExLjk4OTFDNS4xMyAxMy42MzkxIDQuOTE4IDE0LjE5OTEgMi43OTQgMTUuMTEzMUMwLjY2MyAxNi4wMzAxIDAgMTcuNTAwMSAwLjAxMSAxOS42MjkxQzAuMDE0IDIwLjI2NjEgMCAyMC41MDAxIDAgMjAuNTAwMUgxNkMxNiAyMC41MDAxIDE1Ljk4NiAyMC4yNjYxIDE1Ljk4OSAxOS42MjkxWk0xNyAxMC41MDAxVjcuNTAwMDZIMTVWMTAuNTAwMUgxMlYxMi41MDAxSDE1VjE1LjUwMDFIMTdWMTIuNTAwMUgyMFYxMC41MDAxSDE3WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
}

.icon__statistic {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0yMC4wMDAxIDIuNVYxOC41SDAuMzIwMDc2QzAuMDAyMDc1OTEgMTguNSAtMC4wOTU5MjQxIDE4LjI5MSAwLjEwNDA3NiAxOC4wMzVMNC41NzMwOCAxMi4yODdDNC42MTc4OCAxMi4yMjY5IDQuNjc1IDEyLjE3NzEgNC43NDA2MSAxMi4xNDA5QzQuODA2MjIgMTIuMTA0NyA0Ljg3ODgxIDEyLjA4MyA0Ljk1MzUyIDEyLjA3NzFDNS4wMjgyMiAxMi4wNzEyIDUuMTAzMzIgMTIuMDgxNCA1LjE3Mzc4IDEyLjEwNjlDNS4yNDQyNCAxMi4xMzI0IDUuMzA4NDQgMTIuMTcyNyA1LjM2MjA4IDEyLjIyNUw2Ljc4MTA4IDEzLjU1OUM2LjgzMjI0IDEzLjYxMSA2Ljg5NDcyIDEzLjY1MDQgNi45NjM2NCAxMy42NzQyQzcuMDMyNTcgMTMuNjk4IDcuMTA2MDYgMTMuNzA1NSA3LjE3ODM4IDEzLjY5NjNDNy4yNTA3MSAxMy42ODcgNy4zMTk5IDEzLjY2MTEgNy4zODA1NiAxMy42MjA2QzcuNDQxMjMgMTMuNTgwMSA3LjQ5MTcxIDEzLjUyNjIgNy41MjgwOCAxMy40NjNMMTAuNTc1MSA4LjcyM0MxMC42MTEyIDguNjYwMTUgMTAuNjYxNCA4LjYwNjU5IDEwLjcyMTggOC41NjY1NkMxMC43ODIyIDguNTI2NTMgMTAuODUxMSA4LjUwMTE0IDEwLjkyMyA4LjQ5MjRDMTAuOTk1IDguNDgzNjYgMTEuMDY3OSA4LjQ5MTgyIDExLjEzNjIgOC41MTYyM0MxMS4yMDQ0IDguNTQwNjQgMTEuMjY2IDguNTgwNjIgMTEuMzE2MSA4LjYzM0wxMy40ODcxIDEwLjcyOUMxMy43MTkxIDEwLjk1NCAxNC4wNDYxIDEwLjkwOSAxNC4yMTExIDEwLjYyOUwxOS4zNDQxIDIuODQ0QzE5LjUxMDEgMi41NjIgMTkuNzUwMSAyLjUgMjAuMDAwMSAyLjVaIiBmaWxsPSJibGFjayIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==)
}

.icon__location {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0xOS4zNjcgMTguNjAyTDE4IDE0LjVIMTYuNUwxNy4zMzMgMTguNUgyLjY2NzAzTDMuNTAwMDMgMTQuNUgyLjAwMDAzTDAuNjMyMDM1IDE4LjYwMkMwLjI4NTAzNSAxOS42NDYgMC45MDAwMzUgMjAuNSAyLjAwMDAzIDIwLjVIMThDMTkuMSAyMC41IDE5LjcxNSAxOS42NDYgMTkuMzY3IDE4LjYwMlpNMTUgNS41QzE1IDQuMTczOTIgMTQuNDczMyAyLjkwMjE1IDEzLjUzNTYgMS45NjQ0N0MxMi41OTc5IDEuMDI2NzggMTEuMzI2MSAwLjUgMTAgMC41QzguNjczOTUgMC41IDcuNDAyMTggMS4wMjY3OCA2LjQ2NDUgMS45NjQ0N0M1LjUyNjgyIDIuOTAyMTUgNS4wMDAwMyA0LjE3MzkyIDUuMDAwMDMgNS41QzUuMDAwMDMgMTAuMjc1IDEwIDE1LjUgMTAgMTUuNUMxMCAxNS41IDE1IDEwLjI3NSAxNSA1LjVaTTcuMzAwMDMgNS41NkM3LjMwMDAzIDQuMDY5IDguNTA4MDQgMi44NjEgMTAgMi44NjFDMTAuNzE2IDIuODYxIDExLjQwMjYgMy4xNDU0MSAxMS45MDg5IDMuNjUxNjdDMTIuNDE1MSA0LjE1NzkyIDEyLjY5OTUgNC44NDQ1NSAxMi42OTk1IDUuNTYwNUMxMi42OTk1IDYuMjc2NDUgMTIuNDE1MSA2Ljk2MzA4IDExLjkwODkgNy40NjkzM0MxMS40MDI2IDcuOTc1NTkgMTAuNzE2IDguMjYgMTAgOC4yNkM5LjI4Mzk1IDguMjYgOC41OTcxOSA3Ljk3NTU0IDguMDkwODUgNy40NjkxOUM3LjU4NDUgNi45NjI4NCA3LjMwMDAzIDYuMjc2MDggNy4zMDAwMyA1LjU2WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)
}

.icon__shop-black {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMTIzIDcuNzVMNi45MTQgMi41SDIuOEwxLjA4MSA3QzEuMDI4IDcuMTYgMSA3LjMyNiAxIDcuNUMxIDguNjA0IDIuMTUgOS41IDMuNTcxIDkuNUM0Ljg4MSA5LjUgNS45NjQgOC43MzYgNi4xMjMgNy43NVpNMTAgOS41QzExLjQyIDkuNSAxMi41NzEgOC42MDQgMTIuNTcxIDcuNUMxMi41NzEgNy40NTkgMTIuNTY4IDcuNDE4IDEyLjU2NiA3LjM3OUwxMi4wNTcgMi41SDcuOTQzTDcuNDMzIDcuMzc1QzcuNDMxIDcuNDE2IDcuNDI5IDcuNDU3IDcuNDI5IDcuNUM3LjQyOSA4LjYwNCA4LjU4IDkuNSAxMCA5LjVaTTE1IDEwLjU0NlYxNC41SDVWMTAuNTUyQzQuNTYyIDEwLjcxIDQuMDggMTAuOCAzLjU3MSAxMC44QzMuMzc2IDEwLjggMy4xODcgMTAuNzc3IDMgMTAuNzUxVjE3LjFDMyAxNy44NyAzLjYyOSAxOC41IDQuMzk4IDE4LjVIMTUuNkMxNi4zNyAxOC41IDE3IDE3Ljg2OSAxNyAxNy4xVjEwLjc1MkMxNi44MTEgMTAuNzgxIDE2LjYyMDIgMTAuNzk3NCAxNi40MjkgMTAuODAxQzE1Ljk0MTQgMTAuODAwNSAxNS40NTc3IDEwLjcxNDIgMTUgMTAuNTQ2Wk0xOC45MiA3TDE3LjE5OSAyLjVIMTMuMDg2TDEzLjg3NiA3Ljc0MkMxNC4wMyA4LjczMiAxNS4xMTMgOS41IDE2LjQyOSA5LjVDMTcuODQ5IDkuNSAxOSA4LjYwNCAxOSA3LjVDMTkgNy4zMjYgMTguOTcyIDcuMTYgMTguOTIgN1oiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=)
}

.chat {
    background: #fff;
    -webkit-box-shadow: 0 0 4px rgba(0, 21, 64, .08);
    box-shadow: 0 0 4px rgba(0, 21, 64, .08);
    height: calc(100vh - 100px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 14px;
    border-radius: 3px
}

.chat__full {
    height: calc(100vh) !important;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0
}

.chat__full .chat_side {
    background: #f6f7f9;
    width: 25%
}

.chat__full .chat_main {
    width: 50%
}

.chat__full .input__chat {
    background: #f6f7f9
}

.chat .input__chat {
    height: 40px;
    border: none;
    border-radius: 0;
    border-bottom: 1px solid #ecf0f6
}

.chat .input__message {
    height: 40px
}

.chat_side {
    width: 30%;
    border-right: 1px solid #d5dde0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.chat_side__dark {
    background: #3e4752 !important;
    color: #fff
}

.chat_side-title {
    font-size: 16px;
    font-weight: 500;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    padding: 0 20px;
    margin-top: 20px;
    margin-bottom: 7px
}

.chat_side-title .icon {
    margin-right: 10px
}

.chat_main {
    width: 70%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative
}

.chat_menu {
    padding: 0 20px
}

.chat_menu-wrapper {
    border-bottom: 1px solid #e6ebf3;
    height: 40px;
    line-height: 40px
}

.chat_menu-elem {
    margin-right: 10px;
    color: #0047d9
}

.chat_menu-elem__active {
    font-weight: 500;
    color: #000;
    pointer-events: none
}

.chat_navbar {
    background: #44484d;
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff
}

.chat_side__dark .chat_navbar {
    background: #3e4752;
    border-bottom: 1px solid #343c40
}

.chat_navbar-link {
    font-size: 0
}

.chat_navbar-burger {
    width: 14px;
    height: 10px;
    position: relative;
    cursor: pointer
}

.chat_navbar-burger span {
    height: 2px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    border-radius: 2px
}

.chat_navbar-burger span:nth-child(2) {
    top: 4px
}

.chat_navbar-burger span:nth-child(3) {
    top: 8px
}

.chat_navbar-title {
    font-size: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer
}

.chat_navbar-title .icon {
    margin-left: 5px
}

.chat_list {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: hidden
}

.chat_dialog-title {
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 20px;
    font-size: 14px;
    color: rgba(20, 106, 168, .8);
    background: #ecf0f6;
    margin-top: -2px
}

.chat_dialog {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 0 0 20px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    border-left: 2px solid transparent;
    margin-top: -2px;
    position: relative;
    z-index: 10
}

.chat_dialog__new .chat_dialog-indicator {
    display: block
}

.chat_dialog__search {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.chat_dialog__search .chat_dialog-content {
    border-bottom: 0
}

.chat_dialog__search .chat_dialog-header {
    margin-top: 0
}

.chat_dialog__search .chat_dialog-close {
    display: block
}

.chat_dialog-photo {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 60px;
    padding: 10px 0
}

.chat_dialog-photo img {
    display: block;
    width: 45px;
    height: 45px;
    border-radius: 50%
}

.chat_dialog-content {
    max-width: calc(100% - 60px);
    border-bottom: 1px solid #ecf0f6;
    padding: 10px 20px 10px 0;
    width: 100%
}

.chat_side__dark .chat_dialog-content {
    border-color: #343c40
}

.chat_dialog-header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1px
}

.chat_dialog-name {
    font-weight: 500;
    color: #000;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.chat_side__dark .chat_dialog-name {
    color: #fff
}

.chat_dialog-time {
    color: #828a90;
    white-space: nowrap;
    margin-left: 5px
}

.chat_side__dark .chat_dialog-time {
    color: #d5dde0
}

.chat_dialog-close {
    display: none;
    width: 11px;
    height: 11px;
    position: relative
}

.chat_dialog-close:after, .chat_dialog-close:before {
    position: absolute;
    left: 6px;
    top: 0;
    width: 1px;
    background-color: #828a90;
    height: 11px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    display: block;
    content: ''
}

.chat_side__dark .chat_dialog-close:after, .chat_side__dark .chat_dialog-close:before {
    background-color: #d5dde0
}

.chat_dialog-close:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.chat_dialog-close:hover:after, .chat_dialog-close:hover:before {
    background: #202020
}

.chat_side__dark .chat_dialog-close:hover:after, .chat_side__dark .chat_dialog-close:hover:before {
    background-color: #fff
}

.chat_dialog-message {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1px
}

.chat_dialog-message-text {
    color: #44484d;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.chat_side__dark .chat_dialog-message-text {
    color: #fff
}

.chat_dialog-higlight {
    color: #146aa8
}

.chat_side__dark .chat_dialog-higlight {
    color: #fff
}

.chat_dialog-indicator {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 8px;
    height: 8px;
    background: #009841;
    border-radius: 50%;
    margin-left: 15px;
    display: none;
    margin-top: 3px
}

.chat_form {
    background: #fbfcff;
    padding: 20px 20px 20px 30px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-top: 1px solid #ecf0f6
}

.chat_header {
    height: 40px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-bottom: 1px solid #ecf0f6;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 20px
}

.chat_header .dropdown {
    margin-left: 10px
}

.chat_header-search {
    margin-right: -20px;
    padding-right: 15px
}

.chat_header-search .icon__search-mess {
    margin-right: 0
}

.chat_header-grow {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.chat_header-back {
    font-size: 0;
    padding: 10px 5px;
    display: none
}

.chat_header-moderator {
    margin-left: 20px
}

.chat_header-subject-mobile {
    display: none;
    margin-left: 15px;
    width: 100%
}

.chat_header-subject-mobile-img {
    width: 50px;
    min-width: 50px;
    font-size: 0
}

.chat_header-subject-mobile-img img {
    width: 40px;
    border-radius: 20px
}

.chat_header-subject-mobile-content {
    color: #000;
    font-size: 16px;
    line-height: 1.25;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.chat_header-subject-mobile-name {
    font-weight: 500
}

.chat_header-subject-mobile-text {
    overflow: hidden;
    height: 20px;
    word-break: break-all;
    position: relative
}

.chat_header-subject-mobile-text:after {
    display: block;
    content: '';
    height: 20px;
    width: 20px;
    top: 0;
    right: 0;
    background: -webkit-gradient(linear, left top, right top, from(rgba(236, 240, 246, 0)), to(#ecf0f6));
    background: linear-gradient(to right, rgba(236, 240, 246, 0), #ecf0f6);
    position: absolute
}

.chat_header-subject-mobile-text a {
    font-size: 16px
}

.chat_messages {
    height: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    overflow: auto;
    scrollbar-width: thin;
    padding: 20px 30px 0 30px
}

.chat_top-date {
    position: absolute;
    top: 42px;
    left: 50%;
    color: #44484d;
    background: #ecf0f6;
    border-radius: 5px;
    height: 20px;
    line-height: 20px;
    padding: 0 15px;
    margin-left: -23px;
    z-index: 9
}

.chat_message {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 15px
}

.chat_message__info {
    color: #828a90
}

.chat_message__date {
    margin-bottom: 30px;
    margin-top: 25px
}

.chat_message__delete:hover .chat_message-time.is-nowrap {
    display: none
}

.chat_message__delete:hover .chat_message-delete {
    display: block
}

.chat_message__delete .chat_message-delete {
    display: none
}

.chat_message__review {
    padding-top: 15px
}

.chat_message__review:first-child {
    padding-top: 0
}

.chat_message__review:last-child .chat_message-content__review {
    border-bottom: none
}

.chat_message__review-answer {
    margin-left: 65px
}

.chat_message-photo {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 60px
}

.chat_message-photo img {
    display: block;
    width: 40px;
    height: 40px;
    border-radius: 50%
}

.chat_message-photo__medium {
    width: 65px
}

.chat_message-photo__medium img {
    width: 45px;
    height: 45px
}

.chat_message-photo__big {
    width: 70px
}

.chat_message-photo__big img {
    width: 50px;
    height: 50px
}

.chat_message-content {
    width: 100%
}

.chat_message-content__review {
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5
}

.chat_message-header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: -2px;
    margin-bottom: 3px
}

.chat_message-header__mt-medium {
    margin-top: 3px
}

.chat_message-header__mt-big {
    margin-top: 5px
}

.chat_message-name {
    font-weight: 500;
    color: #146aa8;
    margin-right: 10px
}

.chat_message-time {
    color: #828a90
}

.chat_message-text {
    margin-bottom: 5px
}

.chat_message-text__offset {
    margin-bottom: 20px;
    margin-top: 10px
}

.chat_message-attach img {
    width: 50px;
    height: 50px;
    border-radius: 3px;
    margin: 0 5px 5px 0
}

.chat_message-attach__big img {
    width: 100px;
    height: 100px
}

.chat_message-date {
    color: #828a90;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.chat_message-date-left, .chat_message-date-right {
    height: 1px;
    background: #ecf0f6;
    width: 50%
}

.chat_message-date-text {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin: 0 15px
}

.chat_info {
    background: #f6f7f9;
    width: 25%;
    padding: 20px 30px;
    height: 100vh
}

.chat_info-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 25px
}

.chat_info-item-photo {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 60px
}

.chat_info-item-photo img {
    display: block;
    width: 40px;
    height: 40px;
    border-radius: 50%
}

.chat_info-item-body {
    width: 100%
}

.chat_info-item-header {
    height: 40px;
    font-weight: 500;
    font-size: 18px;
    margin-bottom: 8px;
    color: #1e2122;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1
}

.chat_info-item-header_small {
    font-size: 14px
}

.chat_info-item-content {
    color: #000
}

.chat_info-item-content div {
    line-height: 1.4;
    margin-bottom: 8px
}

.chat_party {
    margin-bottom: 20px
}

.chat_party-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 10px
}

.chat_party-header .dropdown-trigger {
    color: #44484d
}

.chat_party-title {
    color: #000;
    font-weight: 500
}

.chat_party-item {
    height: 26px;
    color: #000;
    line-height: 26px;
    padding-left: 10px;
    margin-left: -10px;
    border-radius: 3px;
    cursor: default;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-right: 10px
}

.chat_party-item:hover {
    background: #ecf0f6
}

.chat_party-item:hover .chat_party-item-delete {
    display: block
}

.chat_party-item-delete {
    display: none;
    width: 11px;
    height: 11px;
    position: relative;
    cursor: pointer
}

.chat_party-item-delete:after, .chat_party-item-delete:before {
    position: absolute;
    left: 6px;
    top: 0;
    width: 1px;
    background-color: #828a90;
    height: 11px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    display: block;
    content: ''
}

.chat_party-item-delete:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.chat_party-item-delete:hover:after, .chat_party-item-delete:hover:before {
    background: #202020
}

.chat_dialogs {
    padding: 0 20px
}

.chat_dialogs-item {
    padding: 0 25px;
    height: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    border-radius: 3px
}

.chat_dialogs-item__disable {
    color: #babfc3
}

.chat_dialogs-item:hover {
    background-color: #53606e
}

.chat_dialogs-item > * {
    margin-right: 5px
}

.chat_badge {
    font-size: 16px;
    height: 21px;
    width: 21px;
    text-align: center;
    line-height: 21px;
    border-radius: 50%;
    background: #00b04b
}

.chat-header-mobile {
    display: none;
    height: 60px;
    min-height: 60px;
    background: #ecf0f6;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.chat-header-mobile_logo {
    height: 20px
}

.chat-header-mobile_logo-link {
    padding: 15px;
    font-size: 0
}

.chat-header-mobile_title {
    color: #146aa8;
    font-size: 18px;
    font-weight: 500
}

.chat-header-mobile_search {
    padding: 15px;
    font-size: 0
}

.chat-header-mobile_burger {
    width: 21px;
    height: 15px;
    position: relative;
    cursor: pointer;
    padding: 15px;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.chat-header-mobile_burger span {
    height: 3px;
    width: 21px;
    position: absolute;
    top: 15px;
    left: 15px;
    background: #146aa8;
    border-radius: 2px
}

.chat-header-mobile_burger span:nth-child(2) {
    top: 21px
}

.chat-header-mobile_burger span:nth-child(3) {
    top: 27px
}

.chat-moder-close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #f6f7f9;
    border-radius: 3px;
    padding-left: 20px;
    margin-right: -10px
}

.chat-moder-close_elem {
    margin-top: -3px;
    margin-right: 15px
}

.chat-moder-close .button {
    padding: 0 20px
}

.container-forum {
    margin-top: 25px
}

.forum-form-img {
    width: 70px;
    height: 70px;
    max-width: inherit;
    border-radius: 3px
}

.forum-messages_elem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 40px
}

.forum-messages_elem-photo {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 90px;
    padding-top: 15px
}

.forum-messages_elem-photo img {
    display: block;
    width: 70px;
    height: 70px;
    border-radius: 50%
}

.forum-messages_elem-content {
    width: 100%;
    border-top: 1px solid #d5dde0;
    padding-top: 20px
}

.forum-messages_elem-header {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px
}

.forum-messages_elem-name {
    color: #146aa8;
    margin-right: 15px
}

.forum-messages_elem-time {
    color: #828a90
}

.forum-messages_elem-time:hover {
    color: #0047d9
}

.forum-messages_elem-space {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.forum-messages_elem-text {
    margin-bottom: 10px;
    color: #000;
    line-height: 1.5;
    word-break: break-word
}

.forum-messages_elem-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.forum-messages_elem-hidden {
    opacity: 0;
    padding-left: 5px
}

.forum-messages_elem:hover .forum-messages_elem-hidden {
    opacity: 1
}

.forum-messages_elem-info {
    color: #828a90;
    font-size: 12px;
    text-align: center;
    margin-right: 20px;
    margin-top: 10px
}

.forum-messages_quote {
    background: #ecf0f6;
    border-radius: 3px;
    margin-bottom: 10px
}

.forum-messages_quote-header {
    padding-top: 5px;
    margin-bottom: 5px
}

.forum-messages_quote-header a {
    color: #828a90;
    margin-right: 5px;
    margin-left: -10px
}

.forum-messages_quote-header a:hover {
    color: #0047d9
}

.forum-messages_quote-text {
    padding: 20px 20px 10px 20px;
    color: #000;
    line-height: 1.5;
    word-break: break-word
}

.forum-messages_quote-button {
    display: block;
    background: #dfe5ee;
    text-align: center;
    border-radius: 0 0 3px 3px;
    color: #44484d;
    text-align: center;
    height: 30px;
    line-height: 30px
}

.forum-table {
    width: 100%;
    border-spacing: 0 2px;
    color: #000
}

.forum-table tr td, .forum-table tr th {
    padding: 13px 20px 15px 20px
}

.forum-table tr td.is-fullwidth, .forum-table tr th.is-fullwidth {
    width: 100%
}

.forum-table tr th {
    font-weight: 500;
    white-space: nowrap
}

.forum-table tr:nth-child(2n+1) td {
    background: #ecf0f6
}

.forum-table tr:nth-child(2n+1) td:first-child {
    border-radius: 3px 0 0 3px
}

.forum-table tr:nth-child(2n+1) td:last-child {
    border-radius: 0 3px 3px 0
}

.forum-table tr.is-hightlight td {
    background: #d0dfec
}

.forum-links {
    padding: 5px 0 0 10px
}

.forum-top-img {
    width: 40px;
    height: 40px;
    border-radius: 3px
}

.forum-complaint {
    margin-bottom: 10px;
    background: #ecf0f6;
    border-radius: 3px
}

.forum-complaint_top {
    background: #dfe5ee;
    border-radius: 3px 3px 0 0;
    padding: 5px 15px
}

.forum-complaint_main {
    padding: 15px 40px 30px 40px
}

.forum-form {
    background: #ecf0f7;
    padding: 20px 0 40px 0;
    margin-bottom: -40px
}

.forum-form .control.is-expanded {
    margin-right: 0 !important
}

[data-simplebar] {
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.simplebar-wrapper {
    overflow: hidden;
    width: inherit;
    height: inherit;
    max-width: inherit;
    max-height: inherit
}

.simplebar-mask {
    direction: inherit;
    position: absolute;
    overflow: hidden;
    padding: 0;
    margin: 0;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: auto !important;
    height: auto !important;
    z-index: 0
}

.simplebar-offset {
    direction: inherit !important;
    -webkit-box-sizing: inherit !important;
    box-sizing: inherit !important;
    resize: none !important;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 0;
    margin: 0;
    -webkit-overflow-scrolling: touch
}

.simplebar-content-wrapper {
    direction: inherit;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    position: relative;
    display: block;
    height: 100%;
    width: auto;
    visibility: visible;
    overflow: auto;
    max-width: 100%;
    max-height: 100%
}

.simplebar-content:after, .simplebar-content:before {
    content: " ";
    display: table
}

.simplebar-placeholder {
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    pointer-events: none
}

.simplebar-height-auto-observer-wrapper {
    -webkit-box-sizing: inherit !important;
    box-sizing: inherit !important;
    height: 100%;
    width: inherit;
    max-width: 1px;
    position: relative;
    float: left;
    max-height: 1px;
    overflow: hidden;
    z-index: -1;
    padding: 0;
    margin: 0;
    pointer-events: none;
    -webkit-box-flex: inherit;
    -ms-flex-positive: inherit;
    flex-grow: inherit;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0
}

.simplebar-height-auto-observer {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
    display: block;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    height: 1000%;
    width: 1000%;
    min-height: 1px;
    min-width: 1px;
    overflow: hidden;
    pointer-events: none;
    z-index: -1
}

.simplebar-track {
    z-index: 1;
    position: absolute;
    right: 0;
    bottom: 0;
    pointer-events: none;
    overflow: hidden
}

[data-simplebar].simplebar-dragging .simplebar-track {
    pointer-events: all
}

.simplebar-scrollbar {
    position: absolute;
    right: 4px;
    width: 8px;
    min-height: 10px
}

.simplebar-scrollbar:before {
    position: absolute;
    content: "";
    background: #babfc3;
    border-radius: 7px;
    left: 2px;
    opacity: 0;
    -webkit-transition: opacity .2s linear;
    transition: opacity .2s linear;
    width: 5px
}

.chat_side__dark .simplebar-scrollbar:before {
    background: #1d2228
}

.simplebar-track .simplebar-scrollbar.simplebar-visible:before {
    opacity: 1;
    -webkit-transition: opacity 0s linear;
    transition: opacity 0s linear
}

.simplebar-track.simplebar-vertical {
    top: 0;
    width: 11px;
    z-index: 999
}

.simplebar-dragging .simplebar-track.simplebar-vertical .simplebar-scrollbar:before, .simplebar-track.simplebar-vertical.simplebar-hover .simplebar-scrollbar:before {
    left: 0;
    width: 8px
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
    top: 2px;
    bottom: 2px
}

.simplebar-track.simplebar-horizontal {
    left: 0;
    height: 11px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
    height: 100%;
    left: 2px;
    right: 2px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    right: auto;
    left: 0;
    top: 2px;
    height: 7px;
    min-height: 0;
    min-width: 10px;
    width: auto
}

@media (min-width: 769px) {
    .chat_dialog:hover {
        background: #ecf0f6;
        border-color: #d5dde0;
        border-left-color: #ecf0f6;
        z-index: 11
    }

    .chat_dialog:hover .chat_dialog-time {
        display: none
    }

    .chat_dialog:hover .chat_dialog-close {
        display: block
    }

    .chat_dialog:hover .chat_dialog-content {
        border-color: transparent
    }

    .chat_side__dark .chat_dialog:hover {
        background: #53606f;
        border-color: #343c40;
        border-left-color: #53606f
    }

    .chat_dialog__selected {
        background-color: #ffd249 !important;
        border-color: #ffd249 !important;
        border-left-color: #e5ad00 !important;
        z-index: 12
    }

    .chat_dialog__selected .chat_dialog-time {
        color: #1e2122
    }

    .chat_dialog__selected .chat_dialog-content {
        border-color: transparent !important
    }

    .chat_dialog__selected .chat_dialog-message-text {
        color: #000
    }

    .chat_side__dark .chat_dialog__selected {
        background-color: #146aa8 !important;
        border-color: #146aa8 !important;
        border-left-color: #105689 !important
    }

    .chat_side__dark .chat_dialog__selected .chat_dialog-message-text {
        color: #f6f7f9
    }
}

@media screen and (min-width: 769px) {
    .page {
        display: none
    }

    .progress-bar div {
        height: 8px !important
    }

    .menu-dots {
        -webkit-transform: scale(.75);
        transform: scale(.75)
    }
}

@media screen and (min-width: 1281px) {
    .stats-columns .column {
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .stats-columns .column:last-child {
        -webkit-box-flex: 2;
        -ms-flex: 2;
        flex: 2
    }
}

@media (max-width: 1280px) {
    .chat {
        height: calc(100vh - 60px)
    }

    .chat__full .chat_side {
        width: 38%
    }

    .chat__full .chat_main {
        width: 62%
    }

    .chat__full .chat_info {
        display: none
    }

    .chat__full .chat_header {
        padding-bottom: 0
    }
}

@media screen and (max-width: 1280px) {
    .container {
        padding-left: 20px;
        padding-right: 20px;
        max-width: inherit;
        width: auto
    }

    .button {
        padding-left: 15px;
        padding-right: 15px
    }

    .is-multiline-desktop {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .is-12-desktop-only {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .is-6-desktop-only {
        width: 50%;
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .box .section:not(.is-desktop-same) {
        padding: 0
    }

    .table td, .table th {
        padding: .5rem 10px
    }

    .table td:first-child, .table th:first-child {
        padding: .5rem 10px .5rem 20px
    }

    .table.is-hoverable td a {
        padding: .5rem 10px
    }

    .table.is-hoverable td:first-child a {
        padding: .5rem 10px .5rem 20px
    }

    .radio-tr td:not(:first-child) label {
        padding: .5rem 10px;
        margin: -.5rem -10px
    }

    .box-employee {
        padding: 15px 20px 15px 15px
    }

    .columns.has-between {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .has-text-left-desktop-only {
        text-align: left
    }

    .is-pad-right-70 {
        padding-right: .75rem !important
    }

    .is-right-pad-30 {
        padding-right: 10px !important
    }

    td.is-right-padless, th.is-right-padless {
        padding-right: 0 !important
    }

    .product-city {
        padding: 0 0 55px 0
    }

    .box-product {
        height: auto
    }

    .card-title__shop {
        font-size: 14px !important;
        min-height: 32px;
        max-height: 32px
    }

    .level-shop-short .has-text-weight-medium {
        font-size: 14px !important
    }

    .pay-img {
        margin: -1.25rem 0 -1.25rem -20px
    }

    .is-desktop-mb-form {
        margin-bottom: -15px
    }

    .is-mb-15-desktop {
        margin-bottom: 15px !important
    }

    .orders-list-search {
        min-width: 250px
    }

    .orders-list-search_button {
        width: auto
    }

    .profile img {
        margin-left: 10px
    }

    .is-chat-container {
        padding: 0
    }

    .is-hidden-wideless {
        display: none
    }

    .box-order-page {
        padding: 20px 20px 15px 20px;
        margin-bottom: 10px !important
    }

    .is-narrow-desktop-only {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .box-order-page {
        padding-bottom: 20px
    }
}

@media screen and (max-width: 1040px) {
    .navbar-item, .navbar-link {
        padding: .5rem .5rem
    }
}

@media screen and (max-width: 980px) {
    .qr-balance {
        width: 75px
    }

    .button-top-search {
        min-width: inherit
    }

    .navbar-start .input.is-medium {
        font-size: 14px;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 158px
    }

    .header-field {
        padding: 10px
    }

    .is-desktop-promo {
        max-width: 275px
    }
}

@media screen and (max-width: 880px) {
    .is-hidden-desktop-small {
        display: none
    }

    .box-product_img {
        width: 240px;
        height: 240px
    }
}

@media screen and (max-width: 820px) {
    .navbar-item, .navbar-link {
        padding: .5rem .3rem
    }
}

@media (max-width: 768px) {
    .window_body {
        width: 100%
    }

    .icon__size_17--mobile {
        height: 17px;
        width: 17px
    }

    .chat {
        height: calc(100vh);
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .chat__full .chat_side {
        background: #fff
    }

    .chat_search {
        display: none
    }

    .chat_side {
        width: 100% !important
    }

    .chat_side-title {
        padding: 0 15px;
        margin-top: 15px
    }

    .chat_main {
        display: none;
        width: 100% !important;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: #fff
    }

    .chat_main.is-active-mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .chat_menu {
        padding: 0 15px
    }

    .chat_menu-wrapper {
        border-bottom: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding-top: 10px;
        height: 50px
    }

    .chat_menu-elem {
        background: #f6f7f9;
        border-radius: 3px;
        height: 30px;
        line-height: 30px;
        display: inline-block;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        text-align: center;
        font-size: 16px;
        color: #000
    }

    .chat_menu-elem:last-child {
        margin-right: 0
    }

    .chat_menu-elem__active {
        background: #dfe5ee
    }

    .chat_navbar {
        height: 60px;
        min-height: 60px;
        padding: 0 15px
    }

    .chat_side__dark .chat_navbar {
        background: #363f48;
        border-bottom: 1px solid #343c40
    }

    .chat_navbar__inner {
        display: none
    }

    .chat_navbar-burger {
        width: 21px;
        height: 15px;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        padding: 15px;
        margin-left: -15px
    }

    .chat_navbar-burger span {
        width: auto;
        height: 3px;
        left: 15px;
        right: 15px;
        top: 15px
    }

    .chat_navbar-burger span:nth-child(2) {
        top: 21px
    }

    .chat_navbar-burger span:nth-child(3) {
        top: 27px
    }

    .chat_navbar-title {
        font-size: 18px
    }

    .chat_navbar-title .icon {
        width: 11px;
        height: 9px
    }

    .chat_dialog-title {
        font-size: 16px;
        padding: 0 15px;
        height: 50px
    }

    .chat_dialog {
        padding-left: 15px
    }

    .chat_dialog-content {
        padding-right: 15px;
        font-size: 16px
    }

    .chat_form {
        padding: 12px 15px
    }

    .chat_form .input {
        font-size: 16px;
        padding: 10px 15px
    }

    .chat_header {
        height: 60px;
        padding: 0 15px;
        background: #ecf0f6
    }

    .chat_header .dropdown .dropdown-item {
        font-size: 16px
    }

    .chat_header-back {
        display: block
    }

    .chat_header-subject-mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .chat_messages {
        padding: 20px 15px 0 15px
    }

    .chat_top-date {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        margin-left: 0;
        font-size: 16px;
        height: 24px;
        line-height: 24px;
        top: 70px
    }

    .chat_message__date .chat_message-photo {
        display: none
    }

    .chat_message {
        font-size: 16px
    }

    .chat_message-photo {
        width: 55px
    }

    .chat_info {
        display: none
    }

    .chat_info-item {
        margin-bottom: 0
    }

    .chat_dialogs {
        padding: 0 15px
    }

    .chat_dialogs-item {
        height: 40px;
        padding: 0 20px;
        font-size: 16px;
        background: #53606e;
        border-radius: 3px;
        margin-bottom: 10px;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .chat_dialogs-item__new span:first-child:before {
        display: inline-block;
        content: '';
        width: 11px;
        height: 11px;
        border-radius: 50%;
        background: #00b04b;
        margin-right: 10px
    }

    .chat_dialogs-item .chat_badge {
        height: auto;
        width: auto;
        line-height: inherit;
        border-radius: 50%;
        background: 0 0
    }

    .chat_dialogs-item > * {
        margin-right: 0
    }

    .chat-header-mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media screen and (max-width: 768px) {
    .stats-users td:first-child, .stats-users th:first-child {
        width: auto !important
    }

    .stats-users td:nth-child(2), .stats-users th:nth-child(2) {
        text-align: end !important
    }

    .stats-users td:last-child, .stats-users th:last-child {
        text-align: center !important;
        width: 100% !important;
        max-width: 100% !important
    }

    .stats-wrapper {
        margin-left: 5px
    }

    .is-hidden-desktop-small {
        display: none
    }

    .box-product_img {
        width: 240px;
        height: 240px
    }

    .is-chat-navbar {
        display: none
    }

    .is-hidden-desktopless {
        display: none !important
    }

    .box-login {
        background: 0 0;
        padding: 0
    }

    .box-login .section {
        padding: 0
    }

    .column-auth {
        width: auto !important
    }

    .level-auth, .level-mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 15px !important
    }

    .level-auth.is-no-mb, .level-mobile.is-no-mb {
        margin-bottom: 0 !important
    }

    .level-auth .level-right, .level-mobile .level-right {
        margin-top: 0
    }

    .section-auth-logo {
        padding: 0
    }

    .logo-short {
        margin: 40px 1rem 30px 1rem
    }

    a {
        font-size: 1rem
    }

    .box-bottom-link {
        color: #44484d;
        border-bottom: 0;
        background: #dfe5ee;
        height: 50px;
        padding: 0;
        margin: 10px 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-radius: 3px
    }

    .button, .input.is-medium {
        height: 50px !important;
        font-size: 16px
    }

    .button.is-small, .input {
        height: 40px !important;
        padding: 0 15px !important;
        font-size: 16px !important
    }

    .select.is-medium {
        height: 50px !important
    }

    .select.is-medium select {
        height: 50px !important
    }

    .select {
        height: 40px !important
    }

    .select select {
        height: 40px !important;
        padding: 0 15px;
        font-size: 16px
    }

    .column-auth-wide {
        width: auto !important
    }

    .navbar-submenu {
        display: none !important
    }

    .navbar-search {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .navbar.is-dark {
        height: 50px
    }

    .button-top-search {
        width: 30px !important
    }

    .navbar-brand {
        height: 60px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .nav-burger {
        display: block
    }

    .navbar > .container {
        padding: 0 15px
    }

    .logo {
        height: 20px
    }

    .navbar-menu {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: 0 0;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        margin-right: -10px
    }

    .navbar-end {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto
    }

    .navbar.is-black .container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .navbar.is-black .navbar-item {
        color: #fff;
        background: 0 0 !important;
        font-size: 16px;
        padding: .5rem .75rem
    }

    .navbar.is-black .is-hidden-desktop-small {
        display: inline-block
    }

    .container-main-info {
        font-size: 16px !important;
        padding: 15px
    }

    .container-main-shops {
        padding: 20px 0
    }

    .container-main-shops .container {
        padding: 0 15px
    }

    .columns.is-mob {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .level-shop-short {
        margin: 5px -10px -10px -10px
    }

    .level-shop-short .has-text-weight-medium {
        font-size: 16px !important
    }

    .level-shop-short .shop-badge {
        display: none
    }

    .is-products-columns .column {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .is-products-columns .card .title {
        font-size: 14px !important;
        min-height: 32px;
        max-height: 32px;
        margin-bottom: 4px !important
    }

    .is-products-columns .card .is-text-6 {
        font-size: 14px
    }

    .is-products-columns .card .button {
        font-size: 16px !important;
        height: 30px !important;
        padding-top: 0;
        padding-bottom: 0
    }

    .is-products-columns .card .card-content {
        padding: 10px
    }

    .container-main-small-mob {
        padding: 0 15px
    }

    .footer-box, .footer-shadow {
        padding: 20px 5px;
        margin-top: 100px
    }

    .pagination {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .main-filter {
        background: #fff;
        margin: 0 -15px 20px -15px !important;
        padding: 0 7px
    }

    .main-filter__fixed {
        height: 50px
    }

    .main-filter:not(.main-filter__fixed) .column {
        padding-top: 10px;
        padding-bottom: 10px
    }

    .main-filter:not(.main-filter__fixed) .column:first-child {
        padding-bottom: 0;
        margin-bottom: -5px;
        padding-top: 15px
    }

    .main-filter:not(.main-filter__fixed) .column .is-text-66 {
        font-size: 16px !important
    }

    .label, label {
        font-size: 16px !important
    }

    .button.is-small-mobile {
        height: 40px !important
    }

    .has-valign-center-mobile {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .shop-header-short-img {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        margin: 0
    }

    .box-shop-header {
        background: 0 0;
        padding: 15px 0 5px 0
    }

    .box-shop-header > img {
        display: none
    }

    .box-shop-header_badge .icon {
        margin-right: 0 !important
    }

    .box-shop-header_img-mob {
        width: 40px;
        border-radius: 50%
    }

    .box-shop-header .is-text-22 {
        font-size: 18px !important
    }

    .box-shop-header_top {
        border-bottom: none
    }

    .box-shop-header_bottom {
        padding-top: 0
    }

    .box-shop-header .breadcrumb li + li::before {
        display: none
    }

    .box-shop-header .breadcrumb a {
        padding: 0 8px
    }

    .box-shop-header_button {
        height: 30px;
        width: 30px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background: #ecf0f6;
        border-radius: 3px
    }

    .box-shop-header__short .box-shop-header_top {
        margin-top: 5px;
        margin-left: 10px
    }

    .box-shop-header__short .box-shop-header_top .columns {
        padding-right: 10px
    }

    .box-shop-header__short .box-shop-header_bottom {
        margin: 20px -15px 0 -65px;
        background: #fff;
        padding: 0 15px
    }

    .is-pagination-box {
        padding: 0 !important
    }

    .is-pagination-box-employee {
        padding: 15px 0 0 0 !important
    }

    .is-mobile-title {
        margin: 15px 0 20px 0 !important
    }

    .is-mobile-title.is-mt-55 {
        margin-top: 20px !important
    }

    .box-user-discount {
        background: 0 0;
        padding-left: 0;
        padding-right: 0
    }

    .box-user-discount .table {
        background-color: transparent;
        font-size: 16px
    }

    .box-user-discount .table td {
        background: #fff !important
    }

    .box-user-discount .table a {
        color: #000
    }

    .is-mt-15-mobile {
        margin-top: 15px !important
    }

    .is-mb-15-mobile {
        margin-bottom: 15px !important
    }

    .is-notify-text {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        padding-top: 5px !important;
        white-space: nowrap;
        overflow: hidden;
        position: relative
    }

    .is-notify-text:after {
        display: block;
        content: '';
        height: 100%;
        top: 0;
        bottom: 0;
        right: 0;
        width: 35px;
        position: absolute;
        background: -webkit-gradient(linear, right top, left top, from(white), color-stop(rgba(255, 255, 255, .8)), to(rgba(255, 255, 255, 0)));
        background: linear-gradient(to left, #fff, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0))
    }

    .box-user-notify {
        border-radius: 0;
        margin: 0 -15px 10px -15px;
        padding: 20px 15px;
        font-size: 16px
    }

    .box-user-notify .column {
        padding-top: 0;
        padding-bottom: 0
    }

    .is-mobile-boxless {
        padding: 0;
        background: 0 0
    }

    .is-table-balance {
        background: 0 0;
        margin: 0 -15px !important;
        display: block;
        width: auto !important;
        font-size: 16px;
        color: #000
    }

    .is-table-balance thead {
        display: none
    }

    .is-table-balance tr {
        margin-bottom: 10px;
        background-color: #fff !important;
        padding: 10px 15px;
        display: block;
        width: 100vw
    }

    .is-table-balance tr:last-child {
        margin-bottom: -20px
    }

    .is-table-balance tr td {
        background: 0 0 !important;
        padding: 0 !important;
        display: inline;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .is-table-balance tr td:first-child {
        color: #44484d;
        width: 100%;
        margin-bottom: -5px;
        display: inline-block
    }

    .is-table-balance tr td:nth-child(2) {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .is-table-balance tr td:last-child {
        padding-left: 0;
        margin-left: -5px;
        color: #828a90;
        margin-left: 5px
    }

    .navbar-end-shop {
        padding-right: 7px
    }

    .navbar-end-shop .navbar-item {
        padding-left: 8px !important;
        padding-right: 8px !important
    }

    .is-cashout-box {
        margin-left: -15px;
        margin-right: -15px;
        border-radius: 0;
        padding: 15px 15px 30px 15px;
        font-size: 16px
    }

    .is-cashout-box .columns:first-child {
        margin-bottom: 5px
    }

    .is-cashout-box .columns:last-child .column {
        padding-bottom: 0
    }

    .is-cashout-box .input {
        height: 40px !important
    }

    .is-cashout-box .button {
        height: 40px !important
    }

    .is-balance-head-box {
        margin-left: -15px;
        margin-right: -15px;
        border-radius: 0;
        padding: 15px 15px 30px 15px;
        font-size: 16px;
        background: 0 0;
        margin-bottom: -8px !important
    }

    .balance-top {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background: #fff;
        padding: 12px 15px 15px 15px !important;
        margin: -.75rem -.75rem 0 -.75rem
    }

    .balance-top .title {
        margin: 0 !important
    }

    .balance-sum {
        margin: 0 -15px;
        padding: 7px 15px
    }

    .balance-sum .title {
        font-size: 30px !important;
        margin-right: -7px
    }

    .balance-sum .icon {
        margin: 0 0 5px 5px
    }

    .balance-frozen {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin: 0 -15px;
        padding: 7px 15px
    }

    .balance-frozen > * {
        margin: 0 10px 0 0 !important
    }

    .is-balance-addr {
        background: #fff;
        margin-top: -12px !important
    }

    .is-balance-addr .button, .is-balance-addr .input {
        height: 40px !important
    }

    .settings-user-info {
        padding: 20px 30px 8px 30px;
        background: #fff;
        margin: -15px -15px 20px -15px
    }

    .settings-user-info img {
        width: 60px
    }

    .settings-user-info .is-text-24 {
        font-size: 20px !important
    }

    .settings-2fa-info {
        color: #44484d;
        line-height: 1.2;
        margin-bottom: 40px
    }

    .settings-2fa-img {
        margin: 0 auto 10px auto;
        display: block;
        width: auto
    }

    .settings-domain-info {
        color: #44484d;
        margin-bottom: 20px
    }

    .field-settings-lang-button {
        margin: 20px -15px 10px -15px
    }

    .is-page-title {
        margin-top: 5px !important
    }

    .is-page-title .button {
        padding-left: 20px !important;
        padding-right: 20px !important
    }

    .product-box {
        margin: 0 -15px 10px -15px;
        padding: 25px 20px
    }

    .product-box .columns {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .product-box .columns .column:nth-child(1) img {
        border-radius: 3px;
        margin-left: 15px;
        width: 40px;
        height: 40px
    }

    .product-box .columns .column:nth-child(2) {
        line-height: 1.2
    }

    .product-box .columns .column:nth-child(2) a {
        color: #000
    }

    .product-box .columns .column:nth-child(4) {
        border-top: 1px solid #d5dde0;
        padding-left: 0;
        padding-right: 0;
        margin-top: 12px
    }

    .product-box .buttons {
        margin-bottom: -15px
    }

    .product-box .buttons .button {
        width: calc(50% - 5px);
        margin-right: 0 !important;
        border: none
    }

    .product-box .buttons .button:last-child {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        width: 100%
    }

    .product-box .buttons .button:nth-child(1) {
        margin-right: 10px !important
    }

    .is-fullwidth-mobile {
        width: 100%
    }

    .is-mb-20-mobile {
        margin-bottom: 20px !important
    }

    .box-product-add {
        margin: 0 -15px;
        padding: 15px
    }

    .box-product-add__shop-main {
        background: 0 0
    }

    .box-product-add .title {
        background: #f6f7f9;
        padding: 15px;
        margin: -15px -15px 15px -15px
    }

    .box-form {
        margin: 0 -15px;
        padding: 15px
    }

    .box-form__shop-main {
        background: 0 0
    }

    .box-form .section > .level, .box-form .section > .title {
        background: #f6f7f9;
        padding: 15px;
        margin: -15px -15px 5px -15px
    }

    .box-form .columns-form {
        margin-top: 0 !important
    }

    .box-form .columns-form .column {
        padding-bottom: 0
    }

    .user-note .level {
        margin-bottom: 8px !important
    }

    .user-note .level .level-right {
        color: #828a90
    }

    .textarea {
        font-size: 16px
    }

    .box-order-user {
        margin: 0 -15px 15px -15px !important;
        padding: 15px;
        font-size: 16px
    }

    .box-order-user .columns {
        line-height: 1.4 !important
    }

    .box-order-user .columns .column:nth-child(2) {
        margin-top: 10px
    }

    .box-order-user .columns .column:nth-child(2) .is-text-55 {
        height: 45px
    }

    .box-order-user .columns .order-status {
        margin-top: 12px;
        margin-left: -60px
    }

    .box-order-user .section {
        padding: 0 !important
    }

    .box-order-user_date {
        display: block;
        background: #dfe5ee;
        margin: -15px -15px 15px -15px;
        padding: 2px 15px;
        color: #44484d
    }

    .has-valign-start-mobile {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .progress-bar:not(.is-mobile) {
        width: 8px;
        height: auto;
        -ms-flex-item-align: stretch;
        align-self: stretch
    }

    .progress-bar:not(.is-mobile) div {
        width: 100% !important
    }

    .box-progress {
        padding: 20px 15px 20px 40px;
        margin-left: -15px;
        margin-right: -15px;
        font-size: 16px
    }

    .box-progress .section {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

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

    .box-progress .section .has-text-grey-light {
        font-weight: 400
    }

    .box-progress .level {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        margin-bottom: 0 !important;
        margin-right: 0 !important
    }

    .box-progress .level > div {
        margin-bottom: 15px
    }

    .box-progress .level > div:last-child {
        margin-bottom: 0
    }

    .columns-order-top .column:nth-child(2) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-top: -15px
    }

    .box-order-info {
        margin: 0 -15px 20px -15px !important;
        padding: 15px
    }

    .box-order-info .section {
        padding: 0
    }

    .box-order-info .control {
        font-size: 16px !important
    }

    .box-order-info .uploaded-photo {
        width: 100%;
        margin-bottom: 3px
    }

    .box-order-info .uploaded-photo:last-child {
        margin-bottom: -22px
    }

    .box-order-info .uploaded-photo img {
        width: 100vw;
        max-width: inherit;
        display: block;
        border-radius: 0;
        margin: 0 -15px 0 -15px
    }

    .box-order-page {
        margin: 0 -15px 20px -15px !important;
        padding: 15px;
        font-size: 16px
    }

    .box-order-page .main-columns {
        line-height: 1.4 !important
    }

    .box-order-page .main-columns > .column:nth-child(2) {
        margin-top: 3px;
        font-weight: 500;
        color: #000
    }

    .box-order-page .main-columns .order-status {
        margin-top: 12px;
        margin-left: -60px;
        margin-bottom: -5px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .box-order-page .main-columns .order-status > * {
        width: 100%;
        margin-bottom: 8px
    }

    .box-order-page .main-columns .order-status > :last-child {
        margin-top: 10px
    }

    .order-actions {
        display: none
    }

    .columns-order-buttons-mobile {
        margin: 0 -15px -30px -15px !important;
        padding-top: 5px;
        background: #f6f7f9
    }

    .columns-order-buttons-mobile .column {
        padding: 15px !important
    }

    .columns-order-buttons-mobile .column:first-child {
        padding-right: 7px !important
    }

    .columns-order-buttons-mobile .column:last-child {
        padding-left: 7px !important
    }

    .order-page-head {
        margin: -15px -15px 15px -15px;
        padding: 15px;
        background: #f6f7f9
    }

    .rating-input .icon {
        width: 22px;
        height: 22px
    }

    .is-order-product-info .is-text-55 {
        height: 45px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .order-comment {
        margin: 0 -7px !important;
        padding: 0 !important;
        width: 100vw !important
    }

    .order-comment_line {
        background: #f6f7f9;
        height: 10px
    }

    .order-comment_head {
        background: #dfe5ee;
        padding: 4px 15px
    }

    .order-comment_text {
        padding: 10px 15px 5px 15px
    }

    .shop-main {
        padding-top: 20px;
        padding-bottom: 30px
    }

    .shop-main .column {
        padding-bottom: 0
    }

    .shop-main .column .box {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: #dfe5ee;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 0 10px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 40px
    }

    .shop-main .column .title {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        font-size: 18px !important;
        margin-right: 5px
    }

    .shop-main .column .has-text-link {
        color: #828a90 !important;
        text-transform: lowercase;
        font-size: 16px
    }

    .table-shop-main {
        background: 0 0;
        display: block;
        margin: -20px -15px 0 -15px;
        width: 100vw !important;
        font-size: 16px
    }

    .table-shop-main thead {
        display: none
    }

    .table-shop-main tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: #fff !important;
        margin-bottom: 10px;
        padding: 15px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        position: relative;
        width: 100vw
    }

    .table-shop-main tr td {
        background: 0 0 !important;
        padding: 0 !important
    }

    .table-shop-main tr td:nth-child(1) {
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        max-width: calc(100% - 35px);
        white-space: nowrap;
        overflow: hidden;
        margin-bottom: 4px;
        position: relative
    }

    .table-shop-main tr td:nth-child(1):after {
        display: block;
        content: '';
        height: 100%;
        top: 0;
        bottom: 0;
        right: 0;
        width: 35px;
        position: absolute;
        background: -webkit-gradient(linear, right top, left top, from(white), color-stop(rgba(255, 255, 255, .8)), to(rgba(255, 255, 255, 0)));
        background: linear-gradient(to left, #fff, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0))
    }

    .table-shop-main tr td:nth-child(2) {
        position: absolute;
        color: #146aa8;
        top: 15px;
        right: 15px
    }

    .table-shop-main tr td:nth-child(4) {
        width: 100%
    }

    .table-shop-main tr td:nth-child(5) {
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2
    }

    .table-shop-main tr td:nth-child(6) {
        color: #828a90
    }

    .table-shop-main tr td:nth-child(3) {
        display: none
    }

    .table-shop-main tr td:last-child {
        display: none
    }

    .box-pay-top {
        margin: 0 -15px;
        padding: 15px;
        font-size: 16px
    }

    .box-pay-top .section {
        padding: 0
    }

    .box-pay-top .is-desktop-promo {
        max-width: inherit
    }

    .box-pay-top .is-desktop-promo .is-text-22 {
        color: #000;
        font-size: 24px !important
    }

    .box-pay-top .is-mb-25 {
        margin-bottom: 0 !important
    }

    .box-pay-top .is-text-55 {
        font-size: 18px !important;
        line-height: 1.1;
        height: 38px;
        overflow: hidden
    }

    .box-pay-top img {
        width: 60px;
        height: 60px;
        border-radius: 3px;
        margin: 0
    }

    .box-pay-top .pay-addr {
        margin-left: -75px
    }

    .box-pay-top_controls-mobile {
        margin: 10px 0 -10px -75px
    }

    .box-pay-top .is-wrap-column {
        padding: 0 !important
    }

    .box-pay-top_divider {
        margin-top: 0;
        margin-bottom: 0;
        height: 0;
        padding: 0 !important
    }

    .box-pay {
        font-size: 16px;
        margin: 10px -15px 25px -15px !important
    }

    .box-pay .button {
        height: 40px !important
    }

    .box-pay .columns {
        height: auto !important;
        margin: -20px
    }

    .box-pay .columns .column {
        padding-left: 15px;
        padding-right: 15px
    }

    .box-pay .columns .column:nth-child(1) {
        padding-top: 18px;
        padding-bottom: 18px
    }

    .box-pay .columns .column:nth-child(2) {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        background: #dfe5ee;
        width: 100% !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        padding-top: 5px;
        padding-bottom: 5px
    }

    .box-pay .columns .column:nth-child(3) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        width: 100%;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        padding-top: 0
    }

    .box-buy {
        font-size: 16px;
        margin: 10px -15px 25px -15px !important
    }

    .box-buy .button {
        height: 40px !important
    }

    .box-buy .columns {
        height: auto !important;
        margin: -20px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .box-buy .columns .column {
        padding-left: 15px;
        padding-right: 15px
    }

    .box-buy .columns .column:nth-child(1) {
        padding-top: 18px;
        padding-bottom: 18px
    }

    .box-buy .columns .column:nth-child(2) {
        -webkit-box-ordinal-group: -1;
        -ms-flex-order: -2;
        order: -2;
        background: #dfe5ee;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        width: 50%;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        padding-top: 5px;
        padding-bottom: 5px
    }

    .box-buy .columns .column:nth-child(3) {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        background: #dfe5ee;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        width: 50%;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        padding-top: 5px;
        padding-bottom: 5px;
        text-align: right
    }

    .box-buy .columns .column:nth-child(4) {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        width: 100% !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        padding-bottom: 15px;
        margin-top: -15px
    }

    .box-product {
        margin: 0 -15px 25px -15px !important;
        padding: 0
    }

    .box-product_img {
        width: 100%;
        height: auto;
        margin: auto;
        border-radius: 0
    }

    .box-product_info {
        padding: 5px 15px 10px 15px;
        font-size: 16px
    }

    .box-product_title {
        font-size: 28px;
        margin-top: 10px
    }

    .box-product_desc {
        margin-bottom: 0
    }

    .box-product_desc br {
        display: none
    }

    .box-product .columns {
        margin: 0 !important
    }

    .box-product .columns .column {
        padding-left: 0;
        padding-right: 0
    }

    .box-product .column:nth-child(1) {
        padding-top: 0;
        margin-bottom: 10px
    }

    .box-product .column:nth-child(2) {
        padding-top: 0;
        margin-top: -10px
    }

    .product-city {
        margin-bottom: 30px !important;
        padding-bottom: 0 !important
    }

    .product-city .columns {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important;
        font-size: 16px;
        border-top: none !important;
        background: #fff;
        margin: 0 -15px 10px -15px !important;
        padding: 5px 15px
    }

    .product-city .columns .column .button {
        height: 40px !important
    }

    .product-city .columns .column:nth-child(1) {
        line-height: 1.2
    }

    .product-city .columns .column:nth-child(1) .has-text-weight-medium {
        display: block
    }

    .product-city .columns .column:nth-child(3) {
        padding: 0
    }

    .product-city .columns .column:nth-child(4) {
        padding-left: 0
    }

    .product-city .columns .column:nth-child(4), .product-city .columns .column:nth-child(5) {
        padding-top: 0
    }

    .box-reviews {
        background: 0 0 !important;
        margin-bottom: -15px !important
    }

    .box-reviews .section > .columns {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .box-reviews .section > .columns > .column:nth-child(2) {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        background: #fff;
        margin-bottom: 10px;
        padding-top: 30px
    }

    .box-reviews .is-percent {
        width: 55px !important
    }

    .box-reviews .is-mb-15 {
        margin-bottom: 5px !important
    }

    .box-reviews .chat_message {
        background: #fff;
        margin: 0 -35px 10px -35px;
        padding: 20px 15px;
        font-size: 16px
    }

    .box-reviews .chat_message__review-answer {
        margin-top: -30px;
        padding-left: 55px;
        padding-bottom: 35px
    }

    .box-reviews .chat_message__review-answer .chat_message-header {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .box-reviews .chat_message-photo {
        width: 60px
    }

    .box-reviews .chat_message-content {
        border-bottom: none;
        padding-bottom: 0;
        margin-left: -60px;
        margin-bottom: -10px
    }

    .box-reviews .chat_message-header {
        margin: 0 0 0 60px;
        height: 50px;
        padding: 0;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .box-reviews .chat_message-name .chat_message-time {
        font-weight: 400
    }

    .box-reviews .chat_message-text {
        margin-bottom: 10px
    }

    .addrs-top {
        background: #fff
    }

    .box-addrs {
        background: 0 0 !important;
        padding: 0;
        margin: 0 -15px
    }

    .table-addrs {
        background: 0 0
    }

    .table-addrs thead {
        display: none
    }

    .table-addrs tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        background: #fff !important;
        margin-bottom: 20px;
        position: relative
    }

    .table-addrs tr td {
        background: 0 0 !important
    }

    .table-addrs tr td .table-row-link {
        padding: 5px 15px !important
    }

    .table-addrs tr td:nth-child(1) {
        background: #dfe5ee !important;
        -webkit-box-ordinal-group: -2;
        -ms-flex-order: -3;
        order: -3;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2
    }

    .table-addrs tr td:nth-child(2) {
        font-weight: 500
    }

    .table-addrs tr td:nth-child(2) a {
        width: calc(100vw - 65px);
        max-width: calc(100vw - 65px);
        overflow: hidden;
        white-space: nowrap;
        position: relative
    }

    .table-addrs tr td:nth-child(2) a:after {
        display: block;
        content: '';
        height: 100%;
        top: 0;
        bottom: 0;
        right: 0;
        width: 35px;
        position: absolute;
        background: -webkit-gradient(linear, right top, left top, from(white), color-stop(rgba(255, 255, 255, .8)), to(rgba(255, 255, 255, 0)));
        background: linear-gradient(to left, #fff, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0))
    }

    .table-addrs tr td:nth-child(3) {
        color: #146aa8;
        position: absolute;
        right: 0;
        top: 35px
    }

    .table-addrs tr td:nth-child(4) {
        background: #dfe5ee !important;
        -webkit-box-ordinal-group: -1;
        -ms-flex-order: -2;
        order: -2
    }

    .table-addrs tr td:nth-child(5) {
        margin-top: -5px;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2
    }

    .table-addrs tr td:nth-child(5) a {
        padding-bottom: 10px !important
    }

    .table-addrs tr td:nth-child(6) {
        margin-top: -5px
    }

    .table-addrs tr td:nth-child(6) a {
        padding-bottom: 10px !important;
        color: #828a90
    }

    .is-pagination-top {
        padding: 0 15px;
        margin-top: 0
    }

    .addr-top {
        padding-top: 15px
    }

    .is-checkradio[type=checkbox] + label::before, .is-checkradio[type=checkbox] + label:before {
        top: 6px
    }

    .is-checkradio[type=checkbox] + label::after, .is-checkradio[type=checkbox] + label:after {
        top: 8px
    }

    .box-addr {
        border-radius: 0;
        margin: 0 -15px;
        padding: 15px
    }

    .box-addr .column {
        padding-top: 7px;
        padding-bottom: 7px
    }

    .box-addr .uploaded-photo {
        width: 20%
    }

    .uploaded-photo .delete-filled {
        display: none !important
    }

    .uploaded-photo .icon {
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }

    .is-text-overflowed {
        white-space: nowrap;
        overflow: hidden;
        position: relative
    }

    .is-text-overflowed:after {
        display: block;
        content: '';
        height: 100%;
        top: 0;
        bottom: 0;
        right: 0;
        width: 35px;
        position: absolute;
        background: -webkit-gradient(linear, right top, left top, from(white), color-stop(rgba(255, 255, 255, .8)), to(rgba(255, 255, 255, 0)));
        background: linear-gradient(to left, #fff, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0))
    }

    .box-addr-page {
        margin: -20px -15px 20px -15px !important;
        padding: 15px 15px 20px 15px
    }

    .box-addr-page .columns .column {
        padding-bottom: 0
    }

    .box-addr-page .columns .column:nth-child(1) {
        font-weight: 500;
        line-height: 1.3
    }

    .box-addr-page .columns .column:nth-child(2) {
        padding-top: 7px;
        padding-bottom: 5px
    }

    .box-addr-page .columns .column:nth-child(3) {
        padding-bottom: 20px
    }

    .box-addr-page .columns .column:nth-child(3) .field .control {
        width: 50%
    }

    .box-addr-page .columns .column:nth-child(3) .field .control:first-child {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        padding-right: 10px
    }

    .box-addr-page .columns .column:nth-child(3) .field .control:last-child {
        margin-right: 10px
    }

    .container-main-info {
        background: #fff
    }

    .is-mt-20-mobile {
        margin-top: 20px
    }

    .is-mt-30-mobile {
        margin-top: 20px
    }

    .is-mb-20-mobile {
        margin-bottom: 20px
    }

    .message .is-text-66 {
        font-size: 16px !important
    }

    .section-mobile-center {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        height: 50vh
    }

    .filter-page-columns {
        padding-left: 20px
    }

    .filter-page-columns .column > div {
        margin-bottom: 5px;
        height: 25px
    }

    .product-control-imgs {
        font-size: 0
    }

    .filter-trigger {
        font-size: 16px
    }

    .box-fas {
        margin: 0 -15px;
        padding: 15px
    }

    .box-fas .section {
        padding: 0
    }

    .box-fas .section > .level:first-child {
        background: #f6f7f9;
        margin: -15px -15px 0 -15px;
        padding: 12px 15px 15px
    }

    .table-fas {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .table-fas thead {
        width: 40%
    }

    .table-fas thead tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .table-fas thead tr th {
        height: 60px;
        padding: 10px 0 10px 10px !important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background: #ecf0f6;
        color: #000;
        font-size: 16px;
        margin-bottom: 5px
    }

    .table-fas tbody {
        width: 60%
    }

    .table-fas tbody tr {
        display: none
    }

    .table-fas tbody tr:last-child {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .table-fas tbody td {
        padding: 10px !important;
        margin-bottom: 5px
    }

    td.is-left-padsmall-mobile, th.is-left-padsmall-mobile {
        padding-left: 10px !important
    }

    .is-mb-30-mobile {
        margin-bottom: 30px !important
    }

    .table-addrs-moder {
        background: 0 0;
        font-size: 16px
    }

    .table-addrs-moder thead {
        display: none
    }

    .table-addrs-moder tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        background: #fff !important;
        margin-bottom: 20px;
        position: relative
    }

    .table-addrs-moder tr:last-child {
        margin-bottom: 0
    }

    .table-addrs-moder tr td {
        background: 0 0 !important
    }

    .table-addrs-moder tr td .table-row-link {
        padding: 5px 15px !important
    }

    .table-addrs-moder tr td:nth-child(1) {
        -webkit-box-ordinal-group: -3;
        -ms-flex-order: -4;
        order: -4;
        background: #dfe5ee !important;
        padding-left: 10px;
        width: 30px;
        padding-top: 6px;
        padding-bottom: 8px
    }

    .table-addrs-moder tr td:nth-child(2) {
        background: #dfe5ee !important;
        -webkit-box-ordinal-group: -2;
        -ms-flex-order: -3;
        order: -3;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2
    }

    .table-addrs-moder tr td:nth-child(3) {
        font-weight: 500;
        width: calc(100vw - 65px);
        max-width: calc(100vw - 65px);
        overflow: hidden;
        white-space: nowrap;
        position: relative
    }

    .table-addrs-moder tr td:nth-child(3):after {
        display: block;
        content: '';
        height: 100%;
        top: 0;
        bottom: 0;
        right: 0;
        width: 35px;
        position: absolute;
        background: -webkit-gradient(linear, right top, left top, from(white), color-stop(rgba(255, 255, 255, .8)), to(rgba(255, 255, 255, 0)));
        background: linear-gradient(to left, #fff, rgba(255, 255, 255, .8), rgba(255, 255, 255, 0))
    }

    .table-addrs-moder tr td:nth-child(4) {
        color: #146aa8;
        position: absolute;
        right: 0;
        top: 40px
    }

    .table-addrs-moder tr td:nth-child(5) {
        background: #dfe5ee !important;
        -webkit-box-ordinal-group: -1;
        -ms-flex-order: -2;
        order: -2
    }

    .table-addrs-moder tr td:nth-child(6) {
        margin-top: -5px;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        padding-bottom: 10px !important
    }

    .table-addrs-moder tr td:nth-child(7) {
        margin-top: -5px;
        padding-bottom: 10px !important;
        color: #828a90
    }

    .product-control-imgs .product-control-img {
        margin: 0 !important
    }

    a.dropdown-item, button.dropdown-item {
        font-size: 16px
    }

    .field.is-multiline-mobile {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .field.is-multiline-mobile .control {
        width: 100%;
        margin-right: 0 !important;
        margin-top: 20px !important
    }

    .field.is-multiline-mobile .control:first-child {
        margin-top: 0 !important
    }

    .is-pagination-reviews {
        margin: 35px -25px 0 -25px
    }

    .link-location {
        height: 40px;
        font-size: 16px
    }

    .link-location_icon {
        width: 40px;
        height: 40px
    }

    .is-mb--15-mobile {
        margin-bottom: -15px !important
    }

    .is-box-promocodes {
        margin: 0 -15px
    }

    .is-box-promocodes table {
        font-size: 16px;
        margin-top: 0 !important
    }

    .is-box-promocodes table thead {
        display: none
    }

    .is-box-promocodes table tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: #ecf0f6 !important;
        margin-bottom: 10px;
        border-radius: 3px
    }

    .is-box-promocodes table tr td {
        background: 0 0 !important;
        flex-basis: -moz-available;
        text-align: center
    }

    .is-box-promocodes table tr td:nth-child(2) {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        background: #dfe5ee !important;
        border-radius: 3px
    }

    .is-box-promocodes table tr td:nth-child(7) {
        background: #dfe5ee !important;
        border-radius: 3px
    }

    .is-box-promocodes table tr td:nth-child(3), .is-box-promocodes table tr td:nth-child(4), .is-box-promocodes table tr td:nth-child(5), .is-box-promocodes table tr td:nth-child(6) {
        display: none
    }

    .is-box-groups {
        margin: 0 -15px
    }

    .is-box-groups table {
        font-size: 16px;
        margin-top: 0 !important
    }

    .is-box-groups table thead {
        display: none
    }

    .is-box-groups table tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: #ecf0f6 !important;
        margin-bottom: 10px;
        border-radius: 3px
    }

    .is-box-groups table tr td {
        background: 0 0 !important;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        text-align: center
    }

    .is-box-groups table tr td:nth-child(2) {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        background: #dfe5ee !important;
        border-radius: 3px;
        width: 25% !important;
        min-width: 25% !important;
        max-width: 25% !important;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .is-box-groups table tr td:nth-child(3), .is-box-groups table tr td:nth-child(4), .is-box-groups table tr td:nth-child(5) {
        display: none
    }

    .is-box-pages {
        margin: 0 -15px
    }

    .is-box-pages table {
        font-size: 16px;
        margin-top: 0 !important
    }

    .is-box-pages table thead {
        display: none
    }

    .is-box-pages table tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: #ecf0f6 !important;
        margin-bottom: 10px;
        border-radius: 3px
    }

    .is-box-pages table tr td {
        background: 0 0 !important;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        text-align: center
    }

    .is-box-pages table tr td:nth-child(1) {
        -webkit-box-ordinal-group: 0;
        -ms-flex-order: -1;
        order: -1;
        background: #dfe5ee !important;
        border-radius: 3px;
        width: 35% !important;
        min-width: 35% !important;
        max-width: 35% !important;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .is-box-pages table tr td:nth-child(2), .is-box-pages table tr td:nth-child(4), .is-box-pages table tr td:nth-child(5) {
        display: none
    }

    .is-input-icon {
        font-size: 16px
    }

    .select-no-pe-mobile select {
        pointer-events: none
    }

    .box-employee {
        margin: 0 -15px 10px -15px;
        padding-top: 20px;
        padding-bottom: 20px
    }

    .box-employee img {
        width: 50px
    }

    .box-employee .profile span {
        color: #1e2122;
        font-weight: 500;
        font-size: 16px !important;
        margin-top: -23px
    }

    .box-employee .column:nth-child(2) {
        padding-left: 88px;
        margin-top: -50px;
        font-size: 16px
    }

    .box-employee .column:nth-child(3), .box-employee .column:nth-child(4) {
        display: none
    }

    .is-page-title-employees {
        margin: 0 -15px 20px -15px !important;
        padding: 0 10px;
        background: #fff
    }

    .is-page-title-employees .button {
        padding-left: 20px !important;
        padding-right: 20px !important
    }

    .box-user-info {
        margin: 0 -15px;
        background: 0 0;
        padding-right: 20px !important
    }

    .box-user-info > .section > .columns > .column:nth-child(1) {
        background: #fff;
        margin-top: -20px !important;
        padding: 20px 15px 15px 15px !important
    }

    .box-user-info > .section > .columns > .column:nth-child(1) .columns {
        margin-top: 10px
    }

    .is-user-info-blocks {
        padding: 20px 8px
    }

    .is-user-info-blocks__custom .column:nth-child(1) {
        margin-right: 7px;
        width: calc(50% - 7px)
    }

    .is-user-info-blocks__custom .column:nth-child(2) {
        margin-left: 8px;
        width: calc(50% - 8px)
    }

    .is-user-info-blocks__custom .column:nth-child(5) {
        margin-right: 7px;
        width: calc(50% - 7px)
    }

    .is-user-info-blocks__custom .column:nth-child(3) {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        margin-left: 8px;
        width: calc(50% - 8px)
    }

    .is-user-info-blocks__custom .column:nth-child(4) {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }

    .is-user-info-blocks .column {
        border-radius: 3px;
        background: #fff;
        margin-bottom: 15px;
        font-size: 16px;
        text-align: center;
        padding: 25px 0
    }

    .is-user-info-blocks .column .title {
        font-size: 28px
    }

    .is-mb-0-mobile {
        margin-bottom: 0 !important
    }

    .container-forum {
        margin-top: 20px
    }

    .forum-title {
        background: #dfe5ee;
        padding: 12px 15px;
        margin: 5px -15px 0 -15px !important
    }

    .forum-section-title * {
        display: none
    }

    .forum-section-title :last-child {
        display: inline-block
    }

    .forum-info {
        font-size: 16px;
        margin-bottom: 20px !important
    }

    .forum-table-main {
        border-spacing: 0;
        margin: 0 -15px;
        width: 100vw;
        font-size: 16px
    }

    .forum-table-main tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .forum-table-main tr td {
        padding: 7px 15px 0 15px
    }

    .forum-table-main tr td:first-child {
        padding-top: 15px
    }

    .forum-table-main tr td:last-child {
        padding-bottom: 20px
    }

    .forum-table-main tr td:nth-child(1) a {
        display: inline-block;
        margin-bottom: 7px
    }

    .forum-table-main tr td:nth-child(2) .has-text-info {
        color: #828a90 !important
    }

    .forum-table-main tr td:nth-child(2) br {
        display: none
    }

    .forum-table-main tr td:nth-child(2) span {
        color: #44484d
    }

    .forum-table-main tr td:nth-child(3) {
        color: #828a90
    }

    .forum-table-main tr td:nth-child(3) br, .forum-table-main tr td:nth-child(3) span {
        display: none
    }

    .forum-table-main tr td:nth-child(3) a {
        color: #44484d
    }

    .forum-table-section {
        border-spacing: 0;
        margin: 0 -15px;
        width: 100vw;
        font-size: 16px
    }

    .forum-table-section thead {
        display: none
    }

    .forum-table-section tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .forum-table-section tr:nth-child(2n+1) {
        background: #ecf0f6
    }

    .forum-table-section tr.is-hightlight {
        margin-bottom: 2px;
        background: #d0dfec
    }

    .forum-table-section tr td {
        padding: 7px 15px 0 15px
    }

    .forum-table-section tr td:first-child {
        padding-top: 15px
    }

    .forum-table-section tr td:last-child {
        padding-bottom: 20px
    }

    .forum-table-section tr td:nth-child(1) {
        width: 100%
    }

    .forum-table-section tr td:nth-child(1) a {
        display: inline-block
    }

    .forum-table-section tr td:nth-child(1) a:last-child {
        color: #146aa8 !important
    }

    .forum-table-section tr td:nth-child(2), .forum-table-section tr td:nth-child(3) {
        padding-right: 0;
        color: #44484d
    }

    .forum-table-section tr td:nth-child(4) {
        color: #828a90;
        width: 100%
    }

    .forum-table-section tr td:nth-child(4) br, .forum-table-section tr td:nth-child(4) span {
        display: none
    }

    .forum-table-section tr td:nth-child(4) a {
        color: #44484d
    }

    .forum-table-main-other {
        border-spacing: 0;
        margin: 0 -15px;
        width: auto;
        font-size: 16px
    }

    .forum-table-main-other tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .forum-table-main-other tr td {
        padding: 7px 15px 0 15px
    }

    .forum-table-main-other tr td:first-child {
        padding-top: 15px
    }

    .forum-table-main-other tr td:last-child {
        padding-bottom: 20px
    }

    .forum-table-main-other tr td:nth-child(1) .columns {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .forum-table-main-other tr td:nth-child(1) .columns .column:first-child {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none
    }

    .forum-table-main-other tr td:nth-child(1) .columns .column:last-child {
        margin-top: -3px
    }

    .forum-table-main-other tr td:nth-child(2) {
        padding-left: 70px
    }

    .forum-table-main-other tr td:nth-child(2) .has-text-info {
        color: #828a90 !important
    }

    .forum-table-main-other tr td:nth-child(2) br {
        display: none
    }

    .forum-table-main-other tr td:nth-child(2) span {
        color: #44484d
    }

    .forum-table-main-other tr td:nth-child(3) {
        padding-left: 70px;
        color: #828a90
    }

    .forum-table-main-other tr td:nth-child(3) br, .forum-table-main-other tr td:nth-child(3) span {
        display: none
    }

    .forum-table-main-other tr td:nth-child(3) a {
        color: #44484d
    }

    .is-forum-pagination {
        margin: 20px -5px;
        padding: 0
    }

    .forum-messages_quote {
        margin-left: -30px;
        margin-top: 15px;
        font-size: 16px
    }

    .forum-messages_quote-header {
        padding: 10px 15px 0 15px;
        margin-bottom: 8px
    }

    .forum-messages_quote-header a:last-child {
        margin-right: 0
    }

    .forum-messages_quote-text {
        padding: 0 15px 10px 15px
    }

    .forum-messages_quote-button {
        height: 36px;
        line-height: 36px
    }

    .forum-messages_elem {
        border-top: 1px solid #d5dde0;
        margin-bottom: 20px
    }

    .forum-messages_elem-photo {
        width: 30px
    }

    .forum-messages_elem-photo img {
        width: 20px;
        height: 20px
    }

    .forum-messages_elem-photo div {
        display: none
    }

    .forum-messages_elem-header {
        max-width: calc(100vw - 60px)
    }

    .forum-messages_elem-header .forum-messages_elem-hidden {
        display: none
    }

    .forum-messages_elem-name {
        white-space: nowrap;
        overflow: hidden;
        position: relative;
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        margin-right: 0
    }

    .forum-messages_elem-name:after {
        display: block;
        content: '';
        height: 100%;
        top: 0;
        bottom: 0;
        right: 0;
        width: 20px;
        position: absolute;
        background: -webkit-gradient(linear, right top, left top, from(#f6f7f9), color-stop(rgba(246, 247, 249, .8)), to(rgba(246, 247, 249, 0)));
        background: linear-gradient(to left, #f6f7f9, rgba(246, 247, 249, .8), rgba(246, 247, 249, 0))
    }

    .forum-messages_elem-time {
        white-space: nowrap
    }

    .forum-messages_elem-content {
        border-top: none;
        padding-top: 12px
    }

    .forum-messages_elem-text {
        font-size: 16px;
        margin-left: -30px
    }

    .forum-messages_elem-controls {
        margin-left: -30px
    }

    .forum-messages_elem-controls a {
        opacity: 1 !important
    }

    .forum-messages_elem-controls a:last-child:not(.has-text-danger) {
        color: #828a90
    }

    .forum-form {
        margin-top: -20px;
        padding: 20px 0
    }

    .forum-form .container {
        padding: 0 15px
    }

    .forum-form-img {
        width: 40px;
        height: 40px
    }

    .forum-form .textarea {
        height: 40px;
        padding: 7px 10px
    }

    .forum-form .control.is-expanded {
        margin-right: 10px !important
    }

    .forum-complaint {
        margin: 0 -15px 20px -15px
    }

    .forum-complaint_top {
        padding: 10px 15px
    }

    .forum-complaint_top .level {
        position: relative
    }

    .forum-complaint_top .level > :first-child {
        -webkit-box-flex: 2;
        -ms-flex-positive: 2;
        flex-grow: 2;
        font-size: 16px;
        color: #000
    }

    .forum-complaint_top .level > :first-child a {
        display: block;
        margin-bottom: 5px
    }

    .forum-complaint_top .level > :last-child {
        position: absolute;
        top: 0;
        right: 0
    }

    .forum-complaint_main {
        padding: 15px 15px 50px 15px;
        position: relative;
        font-size: 16px
    }

    .forum-complaint_main .level {
        height: 28px
    }

    .forum-complaint_main .level div:first-child a:last-child {
        position: absolute;
        top: 15px;
        right: 15px
    }

    .forum-complaint_main .level div:last-child a:first-child {
        position: absolute;
        bottom: 15px;
        right: 15px
    }

    .forum-complaint_main .level div:last-child a:last-child {
        position: absolute;
        bottom: 15px;
        left: 15px
    }

    .stat-title {
        margin: 20px 0
    }

    .is-stat-info-blocks {
        padding: 15px 20px;
        background: 0 0
    }

    .is-stat-info-blocks .title span {
        display: none
    }

    .is-stat-info-blocks .column {
        border-radius: 3px;
        background: #fff;
        margin-bottom: 15px;
        font-size: 16px;
        text-align: center;
        padding: 25px 0 20px 0
    }

    .is-stat-info-blocks .column .title {
        font-size: 28px
    }

    .is-stat-info-blocks .column:nth-child(1) {
        margin-right: 7px;
        width: calc(50% - 7px)
    }

    .is-stat-info-blocks .column:nth-child(2) {
        margin-left: 8px;
        width: calc(50% - 8px)
    }

    .stat-subtitle {
        color: #000;
        font-size: 16px;
        font-weight: 500
    }

    .is-stat-info-main {
        padding: 15px 20px;
        background: 0 0
    }

    .is-stat-info-main .title span {
        display: none
    }

    .is-stat-info-main .column {
        border-radius: 3px;
        background: #fff;
        margin-bottom: 15px;
        font-size: 16px;
        text-align: center;
        padding: 25px 0 20px 0
    }

    .is-stat-info-main .column .title {
        font-size: 28px
    }

    .is-stat-info-main .column:nth-child(1) {
        margin-right: 7px;
        width: calc(50% - 7px)
    }

    .is-stat-info-main .column:nth-child(2) {
        margin-left: 8px;
        width: calc(50% - 8px)
    }

    .is-stat-info-main .column:nth-child(3) {
        margin-right: 7px;
        width: calc(50% - 7px)
    }

    .is-stat-info-main .column:nth-child(4) {
        margin-left: 8px;
        width: calc(50% - 8px)
    }

    .is-stat-info-main .column:nth-child(8) {
        margin-right: 7px;
        width: calc(50% - 7px)
    }

    .is-stat-info-main .column:nth-child(7) {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        margin-left: 8px;
        width: calc(50% - 8px)
    }

    .is-stat-info-main .column:nth-child(9) {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4;
        margin-right: 7px;
        width: calc(50% - 7px)
    }

    .is-stat-info-main .column:nth-child(10) {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5;
        margin-left: 8px;
        width: calc(50% - 8px)
    }

    .is-stat-info-main .column:nth-child(5) {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }

    .is-stat-info-main .column:nth-child(6) {
        -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
        order: 7
    }

    .icon__top-shop {
        margin-top: -3px !important;
        margin-right: -5px !important
    }
}

.text-capitalize {
    text-transform: capitalize
}

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

.field-captcha img {
    border: 1px solid #babfc3
}

.is-pb-9 {
    padding-bottom: 9px !important
}

.has-link-black {
    color: #000
}

.has-link-black:hover {
    color: #0047d9
}

.errorlist li {
    color: red
}

.has_error .input, .has_error img {
    border: 1px solid red
}

.hovered-invert:hover {
    background-color: #fff !important;
    border-color: #ffcf3c !important
}

.display-none {
    display: none
}

.text-align-center {
    text-align: center
}

.box-product_info {
    overflow: visible;
    -ms-overflow-style: none
}

.box-product_info::-webkit-scrollbar {
    width: 0
}

.move-to-front {
    z-index: 99999
}

.image.is-16by9 .has-ratio, .image.is-16by9 img, .image.is-1by1 .has-ratio, .image.is-1by1 img, .image.is-1by2 .has-ratio, .image.is-1by2 img, .image.is-1by3 .has-ratio, .image.is-1by3 img, .image.is-2by1 .has-ratio, .image.is-2by1 img, .image.is-2by3 .has-ratio, .image.is-2by3 img, .image.is-3by1 .has-ratio, .image.is-3by1 img, .image.is-3by2 .has-ratio, .image.is-3by2 img, .image.is-3by4 .has-ratio, .image.is-3by4 img, .image.is-3by5 .has-ratio, .image.is-3by5 img, .image.is-4by3 .has-ratio, .image.is-4by3 img, .image.is-4by5 .has-ratio, .image.is-4by5 img, .image.is-5by3 .has-ratio, .image.is-5by3 img, .image.is-5by4 .has-ratio, .image.is-5by4 img, .image.is-9by16 .has-ratio, .image.is-9by16 img, .image.is-square .has-ratio, .image.is-square img {
    height: auto;
    width: 100%;
    margin: auto
}

.rotated-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.min-width-160 {
    min-width: 160px;
    height: 35px
}

.table-inline-button {
    padding: 0 10px;
    color: #0047d9
}

.table-inline-button:hover {
    color: #000
}

.custom-edit-form .level .field {
    margin-bottom: 0 !important;
    margin-right: 10px !important
}

.control .button:hover {
    border: 1px solid #44484d
}

.custom-file-input {
    height: 0;
    overflow: hidden;
    width: 0;
    margin-top: 5px
}

.custom-file-input + label {
    min-width: 98px;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    outline: 0;
    padding: 5px 10px;
    position: relative;
    -webkit-transition: all .3s;
    transition: all .3s;
    vertical-align: middle;
    margin-top: 7px;
    width: 100%;
    text-align: center;
    background: #fff;
    border: 1px solid #ffd249;
    color: #000;
    height: 1.875rem;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 5px
}

.custom-file-input + label:hover {
    background-color: #ffd249
}

.uploaded-photo {
    font-size: 10px;
    display: inline-table;
    width: 98px;
    position: relative;
    min-height: 62px;
    margin: 0 8px 10px 0
}

.uploaded-photo .is-checkradio[type=checkbox] + label::before {
    width: 14px;
    height: 14px;
    top: 2px
}

.uploaded-photo .is-checkradio[type=checkbox] + label::after {
    width: 4.6666666667px;
    height: 7px;
    top: 4px;
    left: 5px
}

.uploaded-photo.active label {
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
    background-color: #ffd249;
    color: #ffd249;
    font-size: 0
}

.uploaded-photo.active label:before {
    color: #000;
    font-size: 14px
}

.has-2-fields .control {
    width: calc(50% - 4px);
    display: inline-block;
    position: relative;
    bottom: 2px
}

.has-2-fields .control.input-second {
    margin-left: 8px
}

.drops-edit .location-detector {
    display: none
}

.text-bold {
    font-weight: 500
}

.footer-box {
    position: inherit
}

.box-product_fave.faved .icon__fave-big {
    display: none
}

.box-product_fave.faved .icon__faved {
    display: inline-block
}

.control .wmd-wrapper {
    width: 100% !important;
    margin: 0 !important
}

.markdownx-preview .custom-alpha, .markdownx-preview .custom-beta, .markdownx-preview .custom-delta, .markdownx-preview .custom-epsilon, .markdownx-preview .custom-gamma, .markdownx-preview .custom-giga, .markdownx-preview .custom-mega, .markdownx-preview .custom-tera, .markdownx-preview .custom-zeta, .markdownx-preview h1, .markdownx-preview h2, .markdownx-preview h3, .markdownx-preview h4, .markdownx-preview h5, .markdownx-preview h6 {
    text-rendering: optimizeLegibility;
    line-height: 1;
    margin-top: 0;
    color: #222
}

.markdownx-preview blockquote + figcaption cite {
    display: block;
    font-size: inherit;
    text-align: right
}

.markdownx-preview body {
    word-wrap: break-word
}

.markdownx-preview pre code {
    word-wrap: normal
}

.markdownx-preview html {
    font: normal 112.5%/1.65 serif
}

.markdownx-preview body {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    color: #444
}

.markdownx-preview .custom-tera {
    font-size: 6.5em;
    margin-bottom: 3.93939rem
}

.markdownx-preview .custom-giga {
    font-size: 5em;
    margin-bottom: 3.0303rem
}

.markdownx-preview .custom-mega, .markdownx-preview h1 {
    font-size: 3em;
    margin-bottom: 2.42424rem
}

.markdownx-preview .custom-alpha, .markdownx-preview h2 {
    font-size: 2.5em;
    margin-bottom: 2.0202rem
}

.markdownx-preview .custom-beta, .markdownx-preview h3 {
    font-size: 2.08em;
    margin-bottom: 1.61616rem
}

.markdownx-preview .custom-gamma, .markdownx-preview h4 {
    font-size: 1.66666em;
    margin-bottom: 1.21212rem
}

.markdownx-preview .custom-delta, .markdownx-preview h5 {
    font-size: 1.33333em;
    margin-bottom: .80808rem
}

.markdownx-preview .custom-epsilon {
    font-size: 1.16667em;
    margin-bottom: .70707rem
}

.markdownx-preview .custom-zeta, .markdownx-preview h6 {
    font-size: 1em;
    margin-bottom: .60606rem
}

.markdownx-preview p {
    margin: auto auto 1.5rem
}

.markdownx-preview p + p {
    text-indent: 1.5rem;
    margin-top: -1.5rem
}

.markdownx-preview small {
    font-size: 65%
}

.markdownx-preview abbr, .markdownx-preview acronym, .markdownx-preview blockquote, .markdownx-preview code, .markdownx-preview input, .markdownx-preview kbd, .markdownx-preview q, .markdownx-preview samp, .markdownx-preview var {
    -webkit-hyphens: none;
    -ms-hyphens: none;
    hyphens: none
}

.markdownx-preview pre {
    white-space: pre
}

.markdownx-preview pre code {
    white-space: -moz-pre-wrap;
    white-space: pre-wrap
}

.markdownx-preview code {
    white-space: pre;
    font-family: monospace
}

.markdownx-preview abbr {
    -webkit-font-variant: small-caps;
    -moz-font-variant: small-caps;
    -ms-font-variant: small-caps;
    font-variant: small-caps;
    font-weight: 600;
    text-transform: lowercase;
    color: gray
}

.markdownx-preview abbr[title]:hover {
    cursor: help
}

.markdownx-preview .custom-drop-cap:first-letter {
    float: left;
    margin: 10px 10px 0 0;
    padding: 0 20px;
    font-size: 4em;
    font-family: inherit;
    line-height: 1;
    text-indent: 0;
    background: 0 0;
    color: inherit
}

.markdownx-preview p + .custom-drop-cap {
    text-indent: 0;
    margin-top: 0
}

.markdownx-preview .custom-lining dd, .markdownx-preview .custom-lining dt {
    display: inline;
    margin: 0
}

.markdownx-preview .custom-lining dd + dt:before, .markdownx-preview .custom-lining dt + dt:before {
    content: "\a";
    white-space: pre
}

.markdownx-preview .custom-lining dd + dd:before {
    content: ", "
}

.markdownx-preview .custom-lining dd:before {
    content: ": ";
    margin-left: -.2rem
}

.markdownx-preview .custom-dictionary-style dt {
    display: inline;
    counter-reset: definitions
}

.markdownx-preview .custom-dictionary-style dt + dt:before {
    content: ", ";
    margin-left: -.2rem
}

.markdownx-preview .custom-dictionary-style dd {
    display: block;
    counter-increment: definitions
}

.markdownx-preview .custom-dictionary-style dd:before {
    content: counter(definitions, decimal) ". "
}

.markdownx-preview .custom-pull-quote {
    position: relative;
    padding: 1em
}

.markdownx-preview .custom-pull-quote:after, .markdownx-preview .custom-pull-quote:before {
    height: 1em;
    opacity: .5;
    position: absolute;
    font-size: 4em;
    color: #dc976e
}

.markdownx-preview .custom-pull-quote:before {
    content: "“";
    top: 0;
    left: 0
}

.markdownx-preview .custom-pull-quote:after {
    content: "”";
    bottom: 0;
    right: 0
}

.markdownx-preview h1 {
    margin-top: 35px
}

.markdownx-preview h2 {
    margin-top: 25px
}

.markdownx-preview h3 {
    margin-top: 17px
}

.markdownx-preview h4 {
    margin-top: 12px
}

.markdownx-preview h5 {
    margin-top: 6px
}

.markdownx-preview {
    display: none;
    overflow: hidden
}

.markdownx-editor {
    height: 565px !important
}

.markdownx-preview ul {
    list-style: disc outside none;
    margin-left: 10px;
    padding-left: 10px;
    padding-bottom: 20px
}

.markdownx-preview ul ul {
    list-style: circle outside none
}

.markdownx-preview blockquote {
    border-left: 5px solid #ccc;
    padding: 1.25em 1.5em;
    font-style: italic;
    background-color: #f5f5f5
}

.favorite-shop-card-img {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute
}

.favorite-card-image {
    position: relative;
    min-height: 238px
}

.pos-rel {
    position: relative
}

.favorites-page .box-product_fave {
    top: 15px !important;
    right: 15px !important
}

.card-flat:hover {
    -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
    box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
    margin-top: -3px;
    margin-bottom: 3px
}

.card:hover {
    -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
    box-shadow: 0 3px 15px rgba(0, 0, 0, .15);
    margin-top: 0 !important;
    top: -3px
}

.no-gutter {
    padding: 0 !important
}

.box-product_fave {
    z-index: 20
}

.box-products-img-wrapper {
    width: 100px !important;
    height: 100px !important;
    position: relative
}

.box-products-img-wrapper img {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 80px !important;
    height: auto !important
}

.to-ellipsis {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block !important
}

.mobile-menu_me-info {
    width: 100%
}

.mobile-menu_me-info .mobile-menu_me-name {
    max-width: calc(100% - 40px);
    white-space: nowrap
}

.mobile-menu_me.staff-link {
    background: #44484d;
    font-size: 16px;
    padding: 13px 30px;
    width: 100%;
    display: block;
    color: #fdfdfd
}

.scrollable-mm {
    height: calc(100% - (91.2px + 50px));
    overflow: auto
}

.scrollable-mm.is-staff {
    height: calc(100% - (91.2px + 50px + 50px))
}

.scrollable-mm-categories {
    height: calc(100% - (91.2px + 50px));
    overflow: auto
}

.sub-categories-opened .scrollable-mm-categories {
    height: calc(100% - 91.2px)
}

.scrollable-mm-sub-categories {
    height: calc(100% - 50px);
    overflow: auto
}

#js-menu-content-categories, #js-menu-content-main {
    height: 100%
}

.js-menu-content-subcategories {
    height: 100%
}

.mobile-menu_links {
    display: block
}

.mobile-menu_links {
    padding: 0 30px
}

.mobile-menu_links:first-child {
    padding: 15px 30px 0
}

.mobile-menu_links:last-child {
    padding: 0 30px 15px
}

.image.is-1by1.vertical {
    height: 100% !important;
    width: auto !important;
    margin: auto !important
}

.image.is-1by1.horizontal {
    height: auto !important;
    width: 100% !important;
    margin: auto !important
}

.hidden {
    visibility: hidden
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number] {
    -moz-appearance: textfield
}

.word-break {
    word-wrap: anywhere;
    white-space: normal
}

.sticky-section {
    position: absolute
}

.pair-control-button {
    width: 20%
}

.side-padding {
    padding-left: 15px;
    padding-right: 15px
}

.is-pl-10__desktop {
    padding-left: 10px
}

.overflow-crop {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 20% center;
    object-position: 20% center
}

.overflow-hidden {
    overflow: hidden
}

.truncate-text {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 225px
}

.truncate-text-select option {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 200px
}

.coordinates-block {
    margin-left: 7px;
    margin-right: 7px
}

.image-preview_100 {
    height: 100px;
    width: 100px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 20% center;
    object-position: 20% center
}

.image-preview_175 {
    height: 175px;
    width: 175px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 20% center;
    object-position: 20% center
}

.custom-gallery {
    position: relative
}

.js-slider-left, .js-slider-right {
    position: absolute;
    top: 46%;
    z-index: 999;
    display: block;
    padding: 8px 16px;
    width: auto;
    height: auto;
    background: #2a2a2a;
    color: #fff;
    text-decoration: none;
    font-weight: 600;
    font-size: 20px;
    opacity: .5;
    cursor: pointer;
    border: none;
    border-radius: 5px
}

.js-slider-left {
    right: 2%
}

.js-slider-right {
    left: 2%
}

.fixed-select .select:not(.is-multiple):not(.is-loading)::after {
    margin-top: -4px
}

.navbar-item-cat:hover {
    background: #393d41
}

.dropdown-btm {
    border: none
}

.content-header-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.masonry-item {
    display: inline-block;
    width: 100%
}

.image-wrap__small {
    width: 45px;
    height: 45px
}

.image-wrap__medium {
    width: 460px;
    height: 460px
}

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

.text-overflow-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: normal
}

.content-header-form-buyers {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.content-header-form-buyers-part {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.content-header-form-buyers-part div {
    padding-left: 5px
}

.column-to-field__mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    padding-bottom: 40px
}

.reverse_column__mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    padding-bottom: 40px
}

.column-to-field-item-input__mobile {
    width: 30%;
    padding-right: 10px
}

.column-to-field-item-input__mobile label {
    white-space: nowrap
}

.favorite-heart-image {
    height: 14px;
    width: 14px;
    position: relative;
    top: 4px
}

.elements-to-end__mobile {
    margin-left: 30px
}

.row-to-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.justify-content-center__768 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
}

.elements-to-end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.elements-to-end__desktop {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.elements-to-end__mobile {
    -webkit-box-pack: normal;
    -ms-flex-pack: normal;
    justify-content: normal
}

.has-text-nowrap {
    white-space: nowrap
}

.has-text-nowrap__mobile {
    white-space: normal
}

.has-text-nowrap__desktop {
    white-space: nowrap
}

.has-text-align-center {
    text-align: center
}

.has-text-align-center-and-right--mobile {
    text-align: center
}

.has-text-align-right {
    text-align: right
}

.has-text-align-right__mobile {
    text-align: inherit
}

.has-text-align-right__desktop {
    text-align: right
}

.textarea-small {
    padding: .3em 4px !important
}

.price-display {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center
}

.forum-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.forum-header__control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.forum-header__control a {
    margin-left: 5px
}

.hover-menu-items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.hover-menu-items a {
    color: #0d0d0d;
    margin: 5px;
    font-size: 14px;
    white-space: nowrap
}

.hover-menu-items a:hover {
    color: #0047d9
}

.title-text-size {
    max-width: 450px
}

.title-product-text-size {
    max-width: 780px
}

.box-shop-header_middle {
    display: none
}

.is-hidden_480 {
    display: inline
}

.font-size-card {
    font-size: .95rem !important
}

.hidden-470 {
    display: block
}

.show-470 {
    display: none !important
}

.hidden-340 {
    display: block
}

.show-340 {
    display: none !important
}

.packing-error-message {
    display: block;
    text-align: center;
    position: relative;
    bottom: 6px;
    right: 120px;
    width: 280px
}

.tor-safest-icon-svg {
    display: none !important
}

.disable-columns-margin {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding: 0
}

.text-overflow-ellipsis-chat {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 220px;
    display: inline-block
}

.navbar-active {
    background-color: #f6f7f9 !important;
    color: #0047d9
}

.navbar-active > .navbar-item-market_name:after {
    background: -webkit-gradient(linear, right top, left top, from(#f6f7f9), color-stop(rgba(246, 247, 249, .8)), to(rgba(246, 247, 249, 0))) !important;
    background: linear-gradient(to left, #f6f7f9, rgba(246, 247, 249, .8), rgba(246, 247, 249, 0)) !important
}

.hidden-block {
    display: none
}

.active-block {
    display: block !important
}

.flex-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.faq_second {
    margin-left: 20px
}

.faq_second li {
    display: block;
    margin-top: 10px;
    margin-bottom: 10px
}

.faq span {
    display: block;
    font-weight: 700
}

.body-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.content-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.footer-wrapper {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.stats-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.stats-wrapper .title {
    margin-bottom: 0
}

.stats-wrapper .title:last-child {
    margin-left: 5px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px
}

.stats-users td, .stats-users th {
    width: 33.33%
}

.stats-users td:nth-child(2), .stats-users th:nth-child(2) {
    text-align: center
}

.stats-users td:last-child, .stats-users th:last-child {
    text-align: end
}

.stats-users .icon:not(.icon__sort) {
    width: 0
}

.stats-users .pagination {
    margin: 0 0 0 20px
}

.stats-employees td:nth-child(2), .stats-employees td:nth-child(3), .stats-employees td:nth-child(4), .stats-employees th:nth-child(2), .stats-employees th:nth-child(3), .stats-employees th:nth-child(4) {
    text-align: center
}

.stats-employees td:last-child, .stats-employees th:last-child {
    text-align: end
}

.stats-employees .icon:not(.icon__sort) {
    width: 0
}

.stats-employees .pagination {
    margin: 0 0 0 30px
}

.stats-employees__form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.stats-employees .has-icons-right span {
    right: 0
}

.ban-btn {
    padding: .75rem
}

.stats-user__logo {
    width: 60px;
    height: 60px;
    border-radius: 30px;
    display: inline-block
}

.stats-user__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.stats-user__info_left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.stats-user__info_right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.stats-user__username {
    font-size: 1.5rem;
    display: inline-block
}

.stats-user__icon-email {
    display: inline-block
}

.stats-user__registration-date {
    font-size: 1rem;
    color: #828a91
}

.stats-user__info-right-wrapper {
    margin-left: 20px
}

.stats-user .icon__message-dark {
    display: block;
    height: 16px;
    width: 32px
}

.stats-user__item {
    font-size: 1.5rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.stats-messages {
    padding-right: 130px
}

.stats-messages__form {
    margin: 10px 0
}

.color-red {
    color: #d80027
}

.stats-message {
    padding: 25px 0
}

.stats-message__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.stats-message:not(:last-child) {
    border-bottom: 1px solid #d5dde0
}

.container-middle {
    max-width: 700px;
    width: 100%
}

.text-align-end {
    text-align: end
}

.stats-shop-status__top-line, .stats-user-status__top-line {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.stats-shop-status__text-area-title, .stats-user-status__text-area-title {
    margin-bottom: 7px
}

.stats-shop-status textarea, .stats-user-status textarea {
    background-color: #fff;
    border-color: #babfc3;
    max-width: 100%;
    width: 100%;
    resize: none;
    padding: .625em 15px;
    height: initial;
    -webkit-box-shadow: none;
    box-shadow: none
}

.stats-shop-status textarea:active, .stats-shop-status textarea:focus, .stats-user-status textarea:active, .stats-user-status textarea:focus {
    border-color: #ffd249;
    outline: 0
}

button.is-disabled {
    color: #146aa8 !important;
    cursor: auto;
    background-color: #ecf0f7 !important;
    border: 1px solid #babfc3 !important
}

button.is-disabled:hover {
    border: 1px solid #babfc3 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

button.is-disabled:focus {
    border: 1px solid #babfc3 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

button.is-disabled:active {
    border: 1px solid #babfc3 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.box-shop-header__btns {
    right: 20px;
    position: absolute
}

.box-shop-header__btns .button.is-disabled {
    margin-right: 10px
}

.box-shop-header__btn {
    display: inline-block
}

.box-shop-header__btn .button {
    width: 172px
}

.is-no-border-hover.button:hover {
    border-color: transparent !important
}

.filter-grey {
    -webkit-filter: brightness(150%) grayscale(100%);
    filter: brightness(150%) grayscale(100%)
}

.status-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.hover-visible a.vi-invi {
    display: none
}

.hover-visible span.vi-invi {
    display: inline
}

.hover-visible:hover a.vi-invi {
    display: inline
}

.hover-visible:hover span.vi-invi {
    display: none
}

.announcement {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    min-height: inherit;
    padding: 5px 10px
}

.is-cell__center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.fee_form_wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    text-align: center
}

.fee_form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.field-address-wrapper {
    width: 360px
}

.modal-button-control {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.modal-button-control .control-element {
    width: 48%;
    margin: 5px
}

.card_collection_dynamic {
    -webkit-box-flex: 0 !important;
    -ms-flex: none !important;
    flex: none !important;
    width: 25% !important;
    min-width: 150px
}

.slides {
    padding: 0;
    width: 460px;
    height: 460px;
    display: block;
    margin: 0 auto;
    position: relative
}

.slides * {
    user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -webkit-touch-callout: none
}

.slides input {
    display: none
}

.slide-container {
    display: block
}

.slide {
    top: 0;
    opacity: 0;
    z-index: 1;
    width: 460px;
    height: 460px;
    display: block;
    position: absolute
}

.slide figure {
    width: 100%;
    height: 100%
}

.nav label {
    width: 60px;
    height: 100%;
    display: none;
    position: absolute;
    opacity: 0;
    z-index: 9;
    cursor: pointer;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    color: #fff;
    font-size: 75px;
    text-align: center;
    line-height: 460px;
    font-family: "Varela Round", sans-serif;
    background-color: rgba(255, 255, 255, .3);
    text-shadow: 0 0 15px #777
}

.slide:hover + .nav label {
    opacity: .5
}

.slides:hover .nav label {
    opacity: 1
}

.nav label:hover {
    opacity: 1
}

.nav .next {
    right: 0
}

input:checked + .slide-container .slide {
    opacity: 1;
    z-index: 8
}

input:checked + .slide-container .nav label {
    display: block
}

.nav-dots {
    width: 100%;
    bottom: 9px;
    height: 11px;
    display: block;
    position: absolute;
    text-align: center;
    z-index: 10
}

.nav-dots .nav-dot {
    top: -5px;
    width: 13px;
    height: 13px;
    margin: 0 4px;
    position: relative;
    border-radius: 100%;
    display: inline-block;
    background-color: rgba(0, 0, 0, .4)
}

.nav-dots .nav-dot:hover {
    cursor: pointer;
    background-color: #000
}

input#img-1:checked ~ .nav-dots label#img-dot-1, input#img-2:checked ~ .nav-dots label#img-dot-2, input#img-3:checked ~ .nav-dots label#img-dot-3, input#img-4:checked ~ .nav-dots label#img-dot-4, input#img-5:checked ~ .nav-dots label#img-dot-5, input#img-6:checked ~ .nav-dots label#img-dot-6 {
    background: #000
}

.item-box_img {
    width: 460px;
    height: 460px
}

.box-product_desc {
    height: 310px;
    min-height: 310px;
    margin-bottom: 15px
}

.field-address-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    max-width: 360px
}

.has-text-black-hover:hover {
    color: #0d0d0d !important
}

.is-wrap-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.is-wrap-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.parentheses:before {
    content: "(";
    color: #0d0d0d
}

.parentheses:after {
    content: ")";
    color: #0d0d0d
}

.dropdown__white-mode {
    -webkit-filter: invert(100%);
    filter: invert(100%)
}

.is-mr-5 {
    margin-right: 5px
}

.is-ml-5 {
    margin-left: 5px
}

.is-ml-10 {
    margin-left: 10px
}

.is-mr-10 {
    margin-right: 10px
}

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

.is-mr-0 {
    margin-bottom: 0 !important
}

.is-ml-0 {
    margin-left: 0 !important
}

.is-pr-0 {
    padding-right: 0 !important
}

.m-side-5 {
    margin: 0 5px
}

.permissions, .permissions-en {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column wrap;
    flex-flow: column wrap;
    -ms-flex-line-pack: justify;
    align-content: space-between
}

.permissions-block, .permissions-en-block {
    width: 300px;
    padding: 10px 10px 20px 0
}

.permissions-block > div, .permissions-en-block > div {
    margin-top: 10px
}

.permissions-en-title, .permissions-title {
    font-weight: 700;
    padding-bottom: 10px
}

.permissions {
    height: 600px
}

.permissions-en {
    height: 575px
}

.markdownx-preview blockquote {
    background-color: inherit;
    margin-bottom: 5px;
    padding: .25em 1.5em
}

.relative-right__10 {
    position: relative;
    right: 10px
}

.forum_nick-user {
    font-weight: 500;
    color: #00b04b !important;
    margin-right: 10px
}

.forum_nick-support {
    font-weight: 500;
    color: #ff6464 !important;
    margin-right: 10px
}

.forum_nick-moderator {
    font-weight: 500;
    color: #ff6464 !important;
    margin-right: 10px
}

.chat_message-header .nick-user {
    font-weight: 500;
    color: #146aa8;
    margin-right: 10px
}

.chat_message-header .nick-shop_staff {
    font-weight: 500;
    color: #00b04b;
    margin-right: 10px
}

.chat_message-header .nick-support {
    font-weight: 500;
    color: #ff6464;
    margin-right: 10px
}

.chat_message-header .nick-moderator {
    font-weight: 500;
    color: #ff6464;
    margin-right: 10px
}

.profile__info {
    display: block;
    max-width: 160px
}

.user-note .delete:hover:after, .user-note .delete:hover:before {
    background-color: #d80027 !important
}

.card-text-overflow {
    white-space: nowrap;
    word-wrap: break-word;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis
}

.mobile-menu_links a {
    padding-left: 30px;
    padding-right: 15px
}

.mobile-menu_links a:focus {
    background-color: #dfe5ee
}

.hh_label {
    color: #f5f5f5;
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 1;
    padding-left: 1rem;
    padding-right: 1rem
}

.custom_icon {
    display: block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 17px;
    height: 17px
}

.faq li {
    margin-bottom: 10px
}

.title.page__title {
    word-break: normal;
    font-size: 6em
}

.page__subtitle {
    line-height: normal;
    font-size: 2em
}

.is-pt-10 {
    padding-top: 10px
}

.is-pt-20 {
    padding-top: 20px
}

td.table__checkbox {
    text-align: center;
    vertical-align: middle;
    width: 80px
}

.flex-end {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.item_info-title {
    padding-top: 10px
}

.item_info-dropdown {
    margin: 0 calc(20px + .5em) 10px calc(20px + .5em)
}

.table-block {
    border: 1px solid #edf0f7;
    border-radius: 3px
}

.table-block-title {
    background-color: #edf0f7
}

.is-pl__10 {
    padding-left: 10px
}

.padding__10 {
    padding: 10px
}

.margin__20 {
    margin: 20px
}

.table-block-body-section-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.table-block-body-section-body .light {
    background-color: #f5fdf2
}

.table-block-body-section-body .common {
    background-color: #fef7dd
}

.table-block-body-section-body .strong {
    background-color: #fff3e7
}

.table-block-body-section-body .heavy {
    background-color: #fee
}

.table-block-body-section-body .total {
    background-color: #f6f7f9
}

.table-block-body-section {
    color: #626a73
}

.table-block-body-section-title {
    padding-bottom: 5px;
    padding-left: .5em
}

.table-item {
    padding: 1em 0;
    text-align: center;
    margin: 0 .5em 1em .5em;
    width: 23.5%;
    min-width: 200px;
    font-weight: 500
}

.item_info-footer-title {
    display: block;
    margin-bottom: 5px
}

.item_info-footer-from {
    color: #626a73;
    padding: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: right;
    -ms-flex-pack: right;
    justify-content: right;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.item_info-footer-from a {
    color: #626a73
}

.breadcrumb .active-filter {
    background-color: #13639d;
    border-color: transparent;
    color: #fff;
    pointer-events: none
}

.control.breadcrumb a {
    padding: 0 2em
}

details {
    cursor: pointer
}

.bordered-box {
    border: 1px solid rgba(128, 128, 128, .4);
    border-radius: 3px;
    padding: 5px 10px
}

.card-box {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    border-radius: 3px;
    background-color: #fff;
    color: #4a4a4a;
    display: block;
    padding: 2.25rem
}

.card-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 1.5rem
}

.card-box:last-child {
    margin-left: 10px
}

.font-size-big {
    font-size: 2rem
}

.truncate-title {
    font-weight: 500;
    font-size: 1.7rem;
    max-width: 250px
}

.user-info-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-bottom: 10px
}

.table-desktop {
    text-align: center;
    text-align: -moz-center;
    text-align: -webkit-center;
    line-height: 1rem;
    padding: 1rem 5px 1rem 1rem
}

.table-mobile {
    text-align: center;
    text-align: -moz-center;
    text-align: -webkit-center;
    line-height: 1rem;
    padding: 1rem
}

.first-box {
    width: 47%;
    min-width: 350px
}

.box-image {
    margin-right: 10px;
    width: 80px;
    height: 80px
}

.show-510 {
    display: none !important
}

.is-mb-10-desktop {
    margin-bottom: 10px !important
}

.is-show-450 {
    display: none
}

.is-a-hover__inherit:hover {
    color: inherit !important
}

.dynamic-fs {
    font-size: .8rem
}

.show-580 {
    display: none !important
}

.show-370 {
    display: none !important
}

.block-flex-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.separator {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    padding-bottom: 30px;
    padding-top: 10px;
    color: #babfc3;
    font-size: 1rem
}

.separator::after, .separator::before {
    content: '';
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-bottom: 1px solid #babfc3
}

.separator:not(:empty)::before {
    margin-right: 1.25rem
}

.separator:not(:empty)::after {
    margin-left: 1.25rem
}

@media all {
    .h-width {
        max-width: 230px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media (min-width: 768px) {
    .cities-mini {
        height: 30px !important
    }

    .margin-top-desktop {
        margin-top: 10px;
        margin-right: 0
    }

    .margin-side__desktop {
        margin: 0 15px
    }

    .margin_block {
        margin-left: 20px
    }

    .cont_80 {
        width: 80%
    }

    .cont_10 {
        width: 10%
    }
}

@media (min-width: 1025px) {
    .masonry-container {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3;
        -webkit-column-gap: 1em;
        -moz-column-gap: 1em;
        column-gap: 1em
    }
}

@media all and (min-width: 1025px) and (max-width: 1120px) {
    .h-width {
        max-width: 150px
    }
}

@media (max-width: 1471px) {
    .title-product-text-size {
        max-width: 600px
    }
}

@media (max-width: 1280px) {
    .title-product-text-size {
        max-width: 450px
    }
}

@media screen and (max-width: 1280px) {
    .is-mt-20-1280 {
        margin-top: 20px
    }

    .stats-users .pagination {
        margin: 0
    }
}

@media (max-width: 1200px) {
    .dynamic-fs {
        font-size: 1vw
    }
}

@media (max-width: 1130px) {
    .card_collection_dynamic {
        width: 33.3333333% !important
    }
}

@media (max-width: 1100px) {
    .font-size-big {
        font-size: 1.5rem
    }
}

@media (max-width: 1054px) {
    .table-item {
        width: 31.333333%
    }
}

@media (max-width: 1040px) {
    .profile__info {
        max-width: 100%
    }
}

@media (max-width: 1024px) {
    .title-product-text-size {
        max-width: 350px
    }

    .masonry-container {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 1em;
        -moz-column-gap: 1em;
        column-gap: 1em
    }

    .is_hidden__1024 {
        display: none !important
    }

    .column-1024 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .permissions {
        height: 900px
    }

    .permissions-en {
        height: 835px
    }

    .title.page__title {
        font-size: 4em
    }

    .font-size-big {
        font-size: 1rem
    }
}

@media screen and (max-width: 1000px) {
    .navbar-menu > .currency-select {
        display: none
    }
}

@media (max-width: 980px) {
    .dynamic-fs {
        font-size: 1.5vw
    }
}

@media (max-width: 970px) {
    .is-hidden-970 {
        display: none !important
    }
}

@media (max-width: 950px) {
    .is-hidden-950 {
        display: none !important
    }

    .box-product_desc {
        height: 270px;
        min-height: 270px
    }

    .slide {
        height: 420px;
        width: 420px
    }

    .slides {
        height: 420px;
        width: 420px
    }

    .nav label {
        width: 55px;
        line-height: 420px
    }

    .item-box_img {
        width: 420px;
        height: 420px
    }
}

@media (max-width: 910px) {
    .box-product_desc {
        height: 230px;
        min-height: 230px
    }

    .slide {
        height: 380px;
        width: 380px
    }

    .slides {
        height: 380px;
        width: 380px
    }

    .nav label {
        width: 50px;
        line-height: 380px
    }

    .item-box_img {
        width: 380px;
        height: 380px
    }
}

@media (max-width: 900px) {
    .row-to-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .has-text-wrap-900 {
        white-space: normal
    }
}

@media (max-width: 880px) {
    .is_hidden__880 {
        display: none !important
    }
}

@media (max-width: 870px) {
    .box-product_desc {
        height: 190px;
        min-height: 190px
    }

    .slide {
        height: 340px;
        width: 340px
    }

    .slides {
        height: 340px;
        width: 340px
    }

    .nav label {
        width: 45px;
        line-height: 340px
    }

    .item-box_img {
        width: 340px;
        height: 340px
    }
}

@media (max-width: 850px) {
    .is-hidden-850 {
        display: none !important
    }
}

@media (max-width: 830px) {
    .box-product_desc {
        height: 150px;
        min-height: 150px
    }

    .slide {
        height: 300px;
        width: 300px
    }

    .slides {
        height: 300px;
        width: 300px
    }

    .nav label {
        width: 40px;
        line-height: 300px
    }

    .item-box_img {
        width: 300px;
        height: 300px
    }
}

@media (max-width: 825px) {
    .card_collection_dynamic_search {
        width: 50% !important
    }
}

@media (max-width: 821px) {
    .table-item {
        width: 47.8%
    }
}

@media (max-width: 800px) {
    .is-hidden-800 {
        display: none !important
    }
}

@media (max-width: 790px) {
    .box-product_desc {
        height: 120px;
        min-height: 120px
    }

    .slide {
        height: 270px;
        width: 270px
    }

    .slides {
        height: 270px;
        width: 270px
    }

    .nav label {
        width: 35px;
        line-height: 270px
    }

    .item-box_img {
        width: 270px;
        height: 270px
    }
}

@media (max-width: 768px) {
    .mobile-margin-bottom {
        margin-bottom: 12px !important
    }

    .is-pl-10__desktop {
        padding-left: 0
    }

    .is-pt-0__mobile {
        padding-top: 0 !important
    }

    .is-pb-20-mobile {
        padding-bottom: 20px
    }

    .content-header-form {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 20px
    }

    .mobile-box-product br {
        display: inline !important
    }

    .mobile-padding {
        padding-left: 7% !important;
        padding-right: 7% !important
    }

    .js-slider-left {
        right: 3%
    }

    .js-slider-right {
        left: 3%
    }

    .pair-control-button {
        width: 45%
    }

    .cont_80 {
        width: 80%
    }

    .cont_20 {
        width: 20%
    }

    .mobile-table-row-limit_100 {
        max-width: 100px
    }

    .control-form-set {
        width: 50%
    }

    .control-form-set .formset-select {
        width: 108px
    }

    .mobile-margin_top {
        margin-top: 20px
    }

    .td-height-mob {
        line-height: 40px
    }

    .form-flex-cont {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: -.5rem
    }

    .form-flex-cont .form-item {
        margin-bottom: 10px !important
    }

    .form-flex-cont .form-item :first-child {
        width: 100%
    }

    .has-text-align-center__mobile {
        text-align: center
    }

    .title-text-size {
        max-width: 300px
    }

    .title-product-text-size {
        max-width: 450px
    }

    .is-mt-0__mobile {
        margin-top: 0 !important
    }

    .is-pr-25__mobile {
        padding-right: 25px !important
    }

    .forum-header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        padding-bottom: 10px
    }

    .forum-header__control {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-top: 10px
    }

    .forum-header__control a {
        margin-left: 0;
        margin-right: 5px
    }

    .is-flex-space-between-mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .is-width-48-mobile {
        width: 48% !important
    }

    .is-mr-0-mobile {
        margin-right: 0 !important
    }

    .is-ml-0-mobile {
        margin-left: 0 !important
    }

    .is-fullwidth-mobile_important {
        width: 100% !important
    }

    .has-text-align-center-and-right--mobile {
        text-align: right
    }

    .price-display {
        text-align: right
    }

    .textarea-small {
        padding: .45em 4px !important
    }

    .box-shop-header-mobile {
        background-color: #fff;
        margin: 0 -15px !important;
        padding: 15px
    }

    .justify-content-center__768 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .has-text-align-right {
        text-align: right
    }

    .has-text-align-right__mobile {
        text-align: right
    }

    .has-text-align-right__desktop {
        text-align: inherit
    }

    .has-text-nowrap {
        white-space: nowrap
    }

    .has-text-nowrap__mobile {
        white-space: nowrap
    }

    .has-text-nowrap__desktop {
        white-space: normal
    }

    .elements-to-end {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .elements-to-end__desktop {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .elements-to-end__mobile {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .is-centered-mobile {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .hidden-block-mobile {
        display: none
    }

    .active-block-mobile {
        display: block !important
    }

    .text-align-center-mobile {
        text-align: center;
        margin-bottom: 10px !important;
        padding-top: 10px
    }

    .mobile-padding__0 {
        padding-left: 0;
        padding-right: 0
    }

    .favorite-heart-image {
        top: 0
    }

    .column-to-field__mobile {
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .reverse_column__mobile {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .column-to-field-item-input__mobile {
        width: 100%;
        padding-right: 0;
        padding-bottom: 10px
    }

    .column-to-field-item-checkbox__mobile {
        padding-top: 20px;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .elements-to-end__mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        margin-left: 0
    }

    .input-first {
        margin-bottom: 10px
    }

    .location-detector {
        display: none
    }

    .masonry-container {
        -webkit-column-count: 1;
        -moz-column-count: 1;
        column-count: 1;
        -webkit-column-gap: 1em;
        -moz-column-gap: 1em;
        column-gap: 1em
    }

    .content-header-form-buyers {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding-bottom: 20px
    }

    .content-header-form-buyers-part {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding-left: 20px;
        padding-right: 20px
    }

    .content-header-form-buyers-part div {
        padding-left: 0;
        width: 100%
    }

    .column-768 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center
    }

    .row-768 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .top-768::after {
        top: 25px !important
    }

    .padding-right-20-768 {
        padding-right: 20px !important
    }

    .card_collection_dynamic_search {
        width: 33.3333333% !important
    }

    .pagination-ellipsis, .pagination-link, .pagination-next, .pagination-previous {
        padding: 1.3rem 1rem
    }

    .status-content {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .reverse_mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .pb-mobile-40 {
        padding-bottom: 40px
    }

    .pt-mobile-30 {
        padding-top: 30px
    }

    .box-product_desc {
        height: 310px;
        min-height: 310px
    }

    .slide {
        height: 100%;
        width: 100%
    }

    .slides {
        height: 100%;
        width: 100%
    }

    .nav label {
        font-size: 75px !important;
        width: 60px;
        line-height: 460px
    }

    .item-box_img {
        width: 100%;
        height: 460px
    }

    .is-pt-10-mobile {
        padding-top: 10px !important
    }

    .is-pb-0-mobile {
        padding-bottom: 0 !important
    }

    .is-pt-15-mobile {
        padding-top: 15px
    }

    .is-pb-10-mobile {
        padding-bottom: 10px
    }

    .permissions {
        height: 1100px
    }

    .permissions-en {
        height: 890px
    }

    .page__subtitle {
        font-size: 1.5em
    }

    td.table__checkbox {
        text-align: start
    }

    .is-ml-30-mobile {
        margin-left: 30px !important
    }

    .is-ml-15-mobile {
        margin-left: 15px !important
    }

    .flex__center-mobile {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .is-pt-20-mobile {
        padding-top: 20px
    }

    .is-pt-20-mobile {
        padding-bottom: 20px
    }

    .is-mb-5-mobile {
        margin-bottom: 5px
    }

    .is-mr-15-mobile {
        margin-right: 15px
    }

    .is-p-0__mobile {
        padding: 0
    }

    .item_info-footer-from {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .table-block {
        border: none
    }

    .item_info-title {
        padding-left: calc(20px + .5em)
    }

    .item_info-footer {
        margin: 0 calc(20px + .5em) 10px calc(20px + .5em)
    }

    .is-box-promo-stats {
        margin: 0 -15px
    }

    .is-box-promo-stats table {
        font-size: 16px;
        margin-top: 0 !important
    }

    .is-box-promo-stats table thead {
        display: none
    }

    .is-box-promo-stats table tr {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        background: #ecf0f6 !important;
        margin-bottom: 10px;
        border-radius: 3px
    }

    .is-box-promo-stats table tr td {
        background: 0 0 !important;
        flex-basis: -moz-available;
        text-align: center
    }

    .is-box-promo-stats table tr td:nth-child(2), .is-box-promo-stats table tr td:nth-child(4) {
        background: #dfe5ee !important;
        border-radius: 3px
    }

    .is-box-promo-stats table tr td:nth-child(1), .is-box-promo-stats table tr td:nth-child(5), .is-box-promo-stats table tr td:nth-child(6), .is-box-promo-stats table tr td:nth-child(7), .is-box-promo-stats table tr td:nth-child(8) {
        display: none
    }

    .flex-column__mobile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .is-mb-10-desktop {
        margin-bottom: 1.5rem !important
    }

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

    .is-pr-0__mobile {
        padding-right: 0 !important
    }

    .is-pl-0__mobile {
        padding-left: 0 !important
    }

    .is-pr-15__mobile {
        padding-right: 15px !important
    }

    .is-pl-15__mobile {
        padding-left: 15px !important
    }

    .container-main-out-mob {
        padding: 0
    }

    .card-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .first-box {
        width: 100%;
        min-width: 280px
    }

    .card-box:last-child {
        margin-left: 0;
        margin-top: 10px
    }

    .card-box:first-child {
        margin-bottom: 10px
    }

    .font-size-big {
        font-size: 2rem
    }

    .border-mobile__red {
        border: 1px solid red;
        position: relative;
        z-index: 1
    }

    .mobile-menu_block {
        padding: 0 20px 20px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media (max-width: 677px) {
    .table-item {
        width: 100%
    }
}

@media (max-width: 670px) {
    .flex-mobile {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .is-fullwidth-670 {
        width: 100%;
        padding-left: 0;
        padding-bottom: 15px
    }

    .margin-right-670 {
        margin-right: 0 !important
    }
}

@media (max-width: 660px) {
    .font-size-big {
        font-size: 1.5rem
    }
}

@media (max-width: 650px) {
    .permissions {
        height: 1820px
    }
}

@media (max-width: 640px) {
    .item-box_img {
        height: 360px
    }

    .is-hidden-640 {
        display: none
    }

    .column-640 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .nav label {
        line-height: 360px
    }
}

@media (max-width: 620px) {
    .permissions-en {
        height: 1600px
    }
}

@media (max-width: 600px) {
    .title-text-size {
        max-width: 250px
    }
}

@media (max-width: 580px) {
    .hidden-580 {
        display: none !important
    }

    .show-580 {
        display: block !important
    }
}

@media (max-width: 555px) {
    .card_collection_dynamic {
        width: 50% !important
    }
}

@media (max-width: 530px) {
    .is-12__530 {
        -webkit-box-flex: 0 !important;
        -ms-flex: none !important;
        flex: none !important;
        width: 100% !important
    }
}

@media (max-width: 520px) {
    .title-product-text-size {
        max-width: 350px
    }

    .font-size-big {
        font-size: 1rem
    }
}

@media (max-width: 510px) {
    .hidden-510 {
        display: none !important
    }

    .show-510 {
        display: block !important
    }
}

@media (max-width: 480px) {
    .row_to_column_480 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 30px !important
    }

    .title-text-size {
        max-width: 180px
    }

    .box-shop-header_middle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .is-hidden_480 {
        display: none
    }

    .row-768 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .fullwidth-480 {
        width: 100%;
        margin-bottom: 10px;
        padding: 0
    }

    .margin-right-0-480 {
        margin-right: 0 !important
    }

    .padding-top-0-480 {
        padding-top: 0 !important
    }

    .is-hidden-480 {
        display: none
    }

    .truncate-title {
        max-width: 60vw
    }

    .card-box {
        padding: 1.25rem
    }
}

@media (max-width: 470px) {
    .hidden-470 {
        display: none !important
    }

    .show-470 {
        display: block !important
    }
}

@media (max-width: 460px) {
    .column__460 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .is-fullwidth__460 {
        width: 100%
    }

    .margin-bottom-460__10 {
        margin-bottom: 10px !important
    }

    .margin-right-460__disable {
        margin-right: 0 !important
    }
}

@media (max-width: 450px) {
    .flow_out-450 {
        position: absolute
    }

    .is-hidden-450 {
        display: none
    }

    .is-show-450 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media (max-width: 440px) {
    .font-size-card {
        font-size: .75rem !important
    }

    .is-hidden-440 {
        display: none !important
    }

    .is-ml-0__440 {
        margin-left: 0 !important
    }

    .flex-440 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .truncate-text-400 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        max-width: 165px;
        line-height: normal
    }
}

@media (max-width: 420px) {
    .title-product-text-size {
        max-width: 300px
    }
}

@media (max-width: 400px) {
    .modal-button-control {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .modal-button-control .control-element {
        width: 100%
    }

    .fee_form_wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%
    }

    .field-address-wrapper {
        width: 100%
    }

    .fee_form {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 90%
    }

    .column-400 {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .margin-right-400__disable {
        margin-right: 0 !important
    }

    .margin-bottom-400__10 {
        margin-bottom: 10px !important
    }

    .font-dynamic__400 {
        font-size: 3.9vw !important
    }

    .is-fullwidth-400 {
        width: 100%
    }

    .font-size-big-400 {
        font-size: .75rem
    }
}

@media (max-width: 390px) {
    .is-fullwidth__390 {
        width: 100%
    }
}

@media (max-width: 376px) {
    .title.page__title {
        font-size: 2em
    }
}

@media (max-width: 374px) {
    .is-hidden-374 {
        display: none
    }

    .box-image {
        margin-right: 5px;
        width: 60px;
        height: 60px
    }
}

@media (max-width: 370px) {
    .flex__column-370 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .hidden-370 {
        display: none !important
    }

    .show-370 {
        display: block !important
    }
}

@media (max-width: 360px) {
    .hidden-360 {
        display: none !important
    }
}

@media (max-width: 350px) {
    .min-font-size-350 {
        font-size: 14px
    }
}

@media (max-width: 340px) {
    .hidden-340 {
        display: none !important
    }

    .show-340 {
        display: block !important
    }
}

@media (max-width: 319px) {
    .card_collection_dynamic {
        width: 100% !important
    }
}
