/* Font Awesome 5.7 */
.fa-13, .fa-13:before {width: 13px; height: 13px; display: inline-block; }
.fa, .fab, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
}

.fa-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em
}

.fa-xs {
    font-size: .75em
}

.fa-sm {
    font-size: .875em
}

.fa-1x {
    font-size: 1em
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-6x {
    font-size: 6em
}

.fa-7x {
    font-size: 7em
}

.fa-8x {
    font-size: 8em
}

.fa-9x {
    font-size: 9em
}

.fa-10x {
    font-size: 10em
}

.fa-fw {
    text-align: center;
    width: 1.25em
}

.fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
}

.fa-ul > li {
    position: relative
}

.fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
}

.fa-border {
    border: .08em solid #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
}
.fa-cubes:before{content:"\f1b3"}
.fa-play-circle:before{content:"\f144"}
.fa-align-justify:before{content:"\f039"}
.fa-images:before{content:"\f302"}
.fa-pull-left {
    float: left
}

.fa-pull-right {
    float: right
}

.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {
    margin-right: .3em
}

.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {
    margin-left: .3em
}

.fa-spin {
    animation: fa-spin 2s infinite linear
}
.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}
.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}
.fa-users:before{content:"\f0c0"}
.fa-cog:before{content:"\f013"}
.fa-telegram:before{content:"\f2c6"}
.fa-telegram-plane:before{content:"\f3fe"}
.fa-id-badge:before{content:"\f2c1"}
.fa-key:before{content:"\f084"}
.fa-comment-alt:before{content:"\f27a"}
.fa-firstdraft:before{content:"\f3a1"}
.fa-pulse {
    animation: fa-spin 1s infinite steps(8)
}
.fa-list:before{content:"\f03a"}
.fa-table:before{content:"\f0ce"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-boxes:before{content:"\f468"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-copy:before{content:"\f0c5"}
@keyframes fa-spin {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    transform: rotate(90deg)
}

.fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    transform: rotate(180deg)
}

.fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    transform: scaleX(-1)
}

.fa-flip-vertical {
    transform: scaleY(-1)
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
    transform: scale(-1)
}

:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {
    filter: none
}

.fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em
}

.fa-stack-1x, .fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-arrow-down:before{content:"\f063"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-eye:before {
    content: "\f06e"
}

.fa-question-circle:before {
    content: "\f059"
}
.fa-pencil-alt:before {
    content: "\f303"
}
.fa-hand-holding-usd:before {
    content: "\f4c0"
}
.fa-check:before{content:"\f00c"}
.fa-check-circle:before{content:"\f058"}
.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-chevron-up:before {
    content: "\f077"
}
.fa-search:before {
    content: "\f002"
}
.fa-plus-circle:before {
    content: "\f055"
}
.fa-minus-circle:before {
    content: "\f056"
}
.fa-plus:before {
    content: "\f067"
}
.fa-minus:before {
    content: "\f068"
}
.fa-edit:before {
    content: "\f044"
}
.fa-share:before{content:"\f064"}
.fa-trash:before {
    content: "\f1f8"
}
.fa-save:before {
    content: "\f0c7"
}
.fa-exchange-alt:before {
    content: "\f362"
}
.fa-retweet:before {
    content: "\f079"
}
.fa-balance-scale:before {
    content: "\f24e"
}
.fa-cart-arrow-down:before {
    content: "\f218"
}
.fa-times:before {
    content: "\f00d"
}
.fa-expand-arrows-alt:before {
    content: "\f31e"
}
.fa-sort-alpha-up:before{content:"\f15e"}
.fa-sort-alpha-down:before{content:"\f15d"}
.fa-phone:before {
    content: "\f095"
}
.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}
.fa-envelope:before {
    content: "\f0e0"
}
.fa-question:before{content:"\f128"}
.fa-question-circle:before{content:"\f059"}
.fa-vk:before {
    content: "\f189"
}
.fa-facebook:before {
    content: "\f09a"
}
.fa-skype:before {
    content: "\f17e"
}
.fa-mobile:before {
    content: "\f10b"
}
.fa-whatsapp:before {
    content: "\f232"
}
.fa-instagram:before {
    content: "\f16d"
}
.fa-life-ring:before {
    content: "\f1cd"
}
.fa-paper-plane:before {
    content: "\f1d8"
}
.fa-print:before {
    content: "\f02f";
}
.fa-random:before{content:"\f074"}
.fa-sync:before{content:"\f021"}
.fa-palette:before{content:"\f53f"}
.fa-eye-slash:before{content:"\f070"}
.fa-eye:before{content:"\f06e"}
.fa-info:before{content:"\f129"}
.fa-info-circle:before{content:"\f05a"}
.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}
.fa-wrench:before{content:"\f0ad"}
.sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.sr-only-focusable:active, .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

@font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: normal;
    font-display: swap;
    src: url(/resources/webfonts/fa-brands-400.eot);
    src: url(/resources/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(/resources/webfonts/fa-brands-400.woff2) format("woff2"), url(/resources/webfonts/fa-brands-400.woff) format("woff"), url(/resources/webfonts/fa-brands-400.ttf) format("truetype"), url(/resources/webfonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
    font-family: "Font Awesome 5 Brands"
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/resources/webfonts/fa-regular-400.eot);
    src: url(/resources/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(/resources/webfonts/fa-regular-400.woff2) format("woff2"), url(/resources/webfonts/fa-regular-400.woff) format("woff"), url(/resources/webfonts/fa-regular-400.ttf) format("truetype"), url(/resources/webfonts/fa-regular-400.svg#fontawesome) format("svg")
}

.far {
    font-weight: 400
}

@font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(/resources/webfonts/fa-solid-900.eot);
    src: url(/resources/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/resources/webfonts/fa-solid-900.woff2) format("woff2"), url(/resources/webfonts/fa-solid-900.woff) format("woff"), url(/resources/webfonts/fa-solid-900.ttf) format("truetype"), url(/resources/webfonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa, .far, .fas {
    font-family: "Font Awesome 5 Free"
}

.fa, .fas {
    font-weight: 900
}
