/*!  ANDONA | (c) 2019 https://www.andona.click | web@andona.click */
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,400i,500,600,600i,700,700i&subset=cyrillic');

html {
    font: 400 14px/22px 'Montserrat', Helvetica, Arial, sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    background: #fff;
    color: #696e82
}

body {
    margin: 0
}

a {
    background: 0 0
}

a:active, a:hover {
    outline: 0
}

.uk-link, a {
    color: #07D;
    text-decoration: none;
    cursor: pointer
}

.uk-link:hover, a:hover {
    color: #059;
    text-decoration: underline
}

abbr[title] {
    border-bottom: 1px dotted
}

b, strong {
    font-weight: 700
}

:not(pre) > code, :not(pre) > kbd, :not(pre) > samp {
    font-size: 12px;
    font-family: Consolas, monospace, serif;
    color: #D05;
    white-space: nowrap
}

em {
    /*color: #D05*/
}

ins {
    background: #ffa;
    color: #171b27;
    text-decoration: none
}

mark {
    background: #ffa;
    color: #171b27
}

q {
    font-style: italic
}

small {
    font-size: 80%
}

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

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

audio, canvas, iframe, img, svg, video {
    vertical-align: middle
}

audio, canvas, img, svg, video {
    max-width: 100%;
    height: auto;
    box-sizing: border-box
}

.uk-img-preserve, .uk-img-preserve audio, .uk-img-preserve canvas, .uk-img-preserve img, .uk-img-preserve svg, .uk-img-preserve video {
    max-width: none
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

blockquote, figure {
    margin: 0
}

address, blockquote, dl, fieldset, figure, ol, p, pre, ul {
    margin: 0 0 15px 0
}

* + address, * + blockquote, * + dl, * + fieldset, * + figure, * + ol, * + p, * + pre, * + ul {
    margin-top: 15px
}

h1, h2, h3, h4, h5, h6 {
    margin: 0 0 15px 0;
    font-family: 'Montserrat', Helvetica, Arial, sans-serif;
    font-weight: 400;
    color: #171b27;
    text-transform: none
}

* + h1, * + h2, * + h3, * + h4, * + h5, * + h6 {
    margin-top: 25px
}

.uk-h1, h1 {
    font-size: 36px;
    line-height: 42px
}

.uk-h2, h2 {
    font-size: 24px;
    line-height: 30px
}

.uk-h3, h3 {
    font-size: 18px;
    line-height: 24px
}

.uk-h4, h4 {
    font-size: 16px;
    line-height: 22px
}

.uk-h5, h5 {
    font-size: 14px;
    line-height: 20px
}

.uk-h6, h6 {
    font-size: 12px;
    line-height: 18px
}

ol, ul {
    padding-left: 30px
}

ol > li > ol, ol > li > ul, ul > li > ol, ul > li > ul {
    margin: 0
}

dt {
    font-weight: 700
}

dd {
    margin-left: 0
}

hr {
    box-sizing: content-box;
    height: 0;
    margin: 15px 0;
    border: 0;
    border-top: 1px solid rgba(218, 225, 231, 0.5)
}

address {
    font-style: normal
}

blockquote {
    padding-left: 15px;
    border-left: 5px solid #ddd;
    font-size: 16px;
    line-height: 22px;
    font-style: italic
}

pre {
    padding: 10px;
    background: #f5f5f5;
    font: 12px/18px Consolas, monospace, serif;
    color: #171b27;
    -moz-tab-size: 4;
    tab-size: 4;
    overflow: auto
}

::-moz-selection {
    background: #39f;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #39f;
    color: #fff;
    text-shadow: none
}

article, aside, details, figcaption, figure, footer, header, main, nav, section, summary {
    display: block
}

progress {
    vertical-align: baseline
}

audio:not([controls]) {
    display: none
}

[hidden], template {
    display: none
}

iframe {
    border: 0
}

@media screen and (max-width: 400px) {
    @-ms-viewport {
        width: device-width
    }
}

.uk-grid {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
    list-style: none
}

.uk-grid:after, .uk-grid:before {
    content: "";
    display: block;
    overflow: hidden
}

.uk-grid:after {
    clear: both
}

.uk-grid > * {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
    margin: 0;
    float: left
}

.uk-grid > * > :last-child {
    margin-bottom: 0
}

.uk-grid {
    margin-left: -25px
}

.uk-grid > * {
    padding-left: 25px
}

.uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel {
    margin-top: 25px
}

@media (min-width: 1220px) {
    .uk-grid {
        margin-left: -35px
    }

    .uk-grid > * {
        padding-left: 35px
    }

    .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel {
        margin-top: 35px
    }
}

.uk-grid-collapse {
    margin-left: 0
}

.uk-grid-collapse > * {
    padding-left: 0
}

.uk-grid-collapse + .uk-grid-collapse, .uk-grid-collapse > * > .uk-panel + .uk-panel, .uk-grid-collapse > .uk-grid-margin {
    margin-top: 0
}

.uk-grid-small {
    margin-left: -10px
}

.uk-grid-small > * {
    padding-left: 10px
}

.uk-grid-small + .uk-grid-small, .uk-grid-small > * > .uk-panel + .uk-panel, .uk-grid-small > .uk-grid-margin {
    margin-top: 10px
}

.uk-grid-medium {
    margin-left: -25px
}

.uk-grid-medium > * {
    padding-left: 25px
}

.uk-grid-medium + .uk-grid-medium, .uk-grid-medium > * > .uk-panel + .uk-panel, .uk-grid-medium > .uk-grid-margin {
    margin-top: 25px
}

@media (min-width: 960px) {
    .uk-grid-large {
        margin-left: -35px
    }

    .uk-grid-large > * {
        padding-left: 35px
    }

    .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel {
        margin-top: 35px
    }
}

@media (min-width: 1220px) {
    .uk-grid-large {
        margin-left: -50px
    }

    .uk-grid-large > * {
        padding-left: 50px
    }

    .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel {
        margin-top: 50px
    }
}

.uk-grid-divider:not(:empty) {
    margin-left: -25px;
    margin-right: -25px
}

.uk-grid-divider > * {
    padding-left: 25px;
    padding-right: 25px
}

.uk-grid-divider > [class*=uk-width-9-]:nth-child(n+2), .uk-grid-divider > [class*=uk-width-1-]:not(.uk-width-1-1):nth-child(n+2), .uk-grid-divider > [class*=uk-width-2-]:nth-child(n+2), .uk-grid-divider > [class*=uk-width-3-]:nth-child(n+2), .uk-grid-divider > [class*=uk-width-4-]:nth-child(n+2), .uk-grid-divider > [class*=uk-width-5-]:nth-child(n+2), .uk-grid-divider > [class*=uk-width-6-]:nth-child(n+2), .uk-grid-divider > [class*=uk-width-7-]:nth-child(n+2), .uk-grid-divider > [class*=uk-width-8-]:nth-child(n+2) {
    border-left: 1px solid #ddd
}

@media (min-width: 768px) {
    .uk-grid-divider > [class*=uk-width-medium-]:not(.uk-width-medium-1-1):nth-child(n+2) {
        border-left: 1px solid #ddd
    }
}

@media (min-width: 960px) {
    .uk-grid-divider > [class*=uk-width-large-]:not(.uk-width-large-1-1):nth-child(n+2) {
        border-left: 1px solid #ddd
    }
}

@media (min-width: 1220px) {
    .uk-grid-divider:not(:empty) {
        margin-left: -35px;
        margin-right: -35px
    }

    .uk-grid-divider > * {
        padding-left: 35px;
        padding-right: 35px
    }

    .uk-grid-divider:empty {
        margin-top: 35px;
        margin-bottom: 35px
    }
}

.uk-grid-divider:empty {
    margin-top: 25px;
    margin-bottom: 25px;
    border-top: 1px solid #ddd
}

.uk-grid-match > * {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.uk-grid-match > * > * {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
    box-sizing: border-box;
    width: 100%
}

[class*=uk-grid-width] > * {
    box-sizing: border-box;
    width: 100%
}

.uk-grid-width-1-2 > * {
    width: 50%
}

.uk-grid-width-1-3 > * {
    width: 33.333%
}

.uk-grid-width-1-4 > * {
    width: 25%
}

.uk-grid-width-1-5 > * {
    width: 20%
}

.uk-grid-width-1-6 > * {
    width: 16.666%
}

.uk-grid-width-1-10 > * {
    width: 10%
}

.uk-grid-width-auto > * {
    width: auto
}

@media (min-width: 480px) {
    .uk-grid-width-small-1-1 > * {
        width: 100%
    }

    .uk-grid-width-small-1-2 > * {
        width: 50%
    }

    .uk-grid-width-small-1-3 > * {
        width: 33.333%
    }

    .uk-grid-width-small-1-4 > * {
        width: 25%
    }

    .uk-grid-width-small-1-5 > * {
        width: 20%
    }

    .uk-grid-width-small-1-6 > * {
        width: 16.666%
    }

    .uk-grid-width-small-1-10 > * {
        width: 10%
    }
}

@media (min-width: 768px) {
    .uk-grid-width-medium-1-1 > * {
        width: 100%
    }

    .uk-grid-width-medium-1-2 > * {
        width: 50%
    }

    .uk-grid-width-medium-1-3 > * {
        width: 33.333%
    }

    .uk-grid-width-medium-1-4 > * {
        width: 25%
    }

    .uk-grid-width-medium-1-5 > * {
        width: 20%
    }

    .uk-grid-width-medium-1-6 > * {
        width: 16.666%
    }

    .uk-grid-width-medium-1-10 > * {
        width: 10%
    }
}

@media (min-width: 960px) {
    .uk-grid-width-large-1-1 > * {
        width: 100%
    }

    .uk-grid-width-large-1-2 > * {
        width: 50%
    }

    .uk-grid-width-large-1-3 > * {
        width: 33.333%
    }

    .uk-grid-width-large-1-4 > * {
        width: 25%
    }

    .uk-grid-width-large-1-5 > * {
        width: 20%
    }

    .uk-grid-width-large-1-6 > * {
        width: 16.666%
    }

    .uk-grid-width-large-1-10 > * {
        width: 10%
    }
}

@media (min-width: 1220px) {
    .uk-grid-width-xlarge-1-1 > * {
        width: 100%
    }

    .uk-grid-width-xlarge-1-2 > * {
        width: 50%
    }

    .uk-grid-width-xlarge-1-3 > * {
        width: 33.333%
    }

    .uk-grid-width-xlarge-1-4 > * {
        width: 25%
    }

    .uk-grid-width-xlarge-1-5 > * {
        width: 20%
    }

    .uk-grid-width-xlarge-1-6 > * {
        width: 16.666%
    }

    .uk-grid-width-xlarge-1-10 > * {
        width: 10%
    }
}

[class*=uk-width] {
    box-sizing: border-box;
    width: 100%
}

.uk-width-1-1 {
    width: 100%
}

.uk-width-1-2, .uk-width-2-4, .uk-width-3-6, .uk-width-5-10 {
    width: 50%
}

.uk-width-1-3, .uk-width-2-6 {
    width: 33.333%
}

.uk-width-2-3, .uk-width-4-6 {
    width: 66.666%
}

.uk-width-1-4 {
    width: 25%
}

.uk-width-3-4 {
    width: 75%
}

.uk-width-1-5, .uk-width-2-10 {
    width: 20%
}

.uk-width-2-5, .uk-width-4-10 {
    width: 40%
}

.uk-width-3-5, .uk-width-6-10 {
    width: 60%
}

.uk-width-4-5, .uk-width-8-10 {
    width: 80%
}

.uk-width-1-6 {
    width: 16.666%
}

.uk-width-5-6 {
    width: 83.333%
}

.uk-width-1-10 {
    width: 10%
}

.uk-width-3-10 {
    width: 30%
}

.uk-width-7-10 {
    width: 70%
}

.uk-width-9-10 {
    width: 90%
}

@media (min-width: 480px) {
    .uk-width-small-1-1 {
        width: 100%
    }

    .uk-width-small-1-2, .uk-width-small-2-4, .uk-width-small-3-6, .uk-width-small-5-10 {
        width: 50%
    }

    .uk-width-small-1-3, .uk-width-small-2-6 {
        width: 33.333%
    }

    .uk-width-small-2-3, .uk-width-small-4-6 {
        width: 66.666%
    }

    .uk-width-small-1-4 {
        width: 25%
    }

    .uk-width-small-3-4 {
        width: 75%
    }

    .uk-width-small-1-5, .uk-width-small-2-10 {
        width: 20%
    }

    .uk-width-small-2-5, .uk-width-small-4-10 {
        width: 40%
    }

    .uk-width-small-3-5, .uk-width-small-6-10 {
        width: 60%
    }

    .uk-width-small-4-5, .uk-width-small-8-10 {
        width: 80%
    }

    .uk-width-small-1-6 {
        width: 16.666%
    }

    .uk-width-small-5-6 {
        width: 83.333%
    }

    .uk-width-small-1-10 {
        width: 10%
    }

    .uk-width-small-3-10 {
        width: 30%
    }

    .uk-width-small-7-10 {
        width: 70%
    }

    .uk-width-small-9-10 {
        width: 90%
    }
}

@media (min-width: 768px) {
    .uk-width-medium-1-1 {
        width: 100%
    }

    .uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10 {
        width: 50%
    }

    .uk-width-medium-1-3, .uk-width-medium-2-6 {
        width: 33.333%
    }

    .uk-width-medium-2-3, .uk-width-medium-4-6 {
        width: 66.666%
    }

    .uk-width-medium-1-4 {
        width: 25%
    }

    .uk-width-medium-3-4 {
        width: 75%
    }

    .uk-width-medium-1-5, .uk-width-medium-2-10 {
        width: 20%
    }

    .uk-width-medium-2-5, .uk-width-medium-4-10 {
        width: 40%
    }

    .uk-width-medium-3-5, .uk-width-medium-6-10 {
        width: 60%
    }

    .uk-width-medium-4-5, .uk-width-medium-8-10 {
        width: 80%
    }

    .uk-width-medium-1-6 {
        width: 16.666%
    }

    .uk-width-medium-5-6 {
        width: 83.333%
    }

    .uk-width-medium-1-10 {
        width: 10%
    }

    .uk-width-medium-3-10 {
        width: 30%
    }

    .uk-width-medium-7-10 {
        width: 70%
    }

    .uk-width-medium-9-10 {
        width: 90%
    }
}

@media (min-width: 960px) {
    .uk-width-large-1-1 {
        width: 100%
    }

    .uk-width-large-1-2, .uk-width-large-2-4, .uk-width-large-3-6, .uk-width-large-5-10 {
        width: 50%
    }

    .uk-width-large-1-3, .uk-width-large-2-6 {
        width: 33.333%
    }

    .uk-width-large-2-3, .uk-width-large-4-6 {
        width: 66.666%
    }

    .uk-width-large-1-4 {
        width: 25%
    }

    .uk-width-large-3-4 {
        width: 75%
    }

    .uk-width-large-1-5, .uk-width-large-2-10 {
        width: 20%
    }

    .uk-width-large-2-5, .uk-width-large-4-10 {
        width: 40%
    }

    .uk-width-large-3-5, .uk-width-large-6-10 {
        width: 60%
    }

    .uk-width-large-4-5, .uk-width-large-8-10 {
        width: 80%
    }

    .uk-width-large-1-6 {
        width: 16.666%
    }

    .uk-width-large-5-6 {
        width: 83.333%
    }

    .uk-width-large-1-10 {
        width: 10%
    }

    .uk-width-large-3-10 {
        width: 30%
    }

    .uk-width-large-7-10 {
        width: 70%
    }

    .uk-width-large-9-10 {
        width: 90%
    }
}

@media (min-width: 1220px) {
    .uk-width-xlarge-1-1 {
        width: 100%
    }

    .uk-width-xlarge-1-2, .uk-width-xlarge-2-4, .uk-width-xlarge-3-6, .uk-width-xlarge-5-10 {
        width: 50%
    }

    .uk-width-xlarge-1-3, .uk-width-xlarge-2-6 {
        width: 33.333%
    }

    .uk-width-xlarge-2-3, .uk-width-xlarge-4-6 {
        width: 66.666%
    }

    .uk-width-xlarge-1-4 {
        width: 25%
    }

    .uk-width-xlarge-3-4 {
        width: 75%
    }

    .uk-width-xlarge-1-5, .uk-width-xlarge-2-10 {
        width: 20%
    }

    .uk-width-xlarge-2-5, .uk-width-xlarge-4-10 {
        width: 40%
    }

    .uk-width-xlarge-3-5, .uk-width-xlarge-6-10 {
        width: 60%
    }

    .uk-width-xlarge-4-5, .uk-width-xlarge-8-10 {
        width: 80%
    }

    .uk-width-xlarge-1-6 {
        width: 16.666%
    }

    .uk-width-xlarge-5-6 {
        width: 83.333%
    }

    .uk-width-xlarge-1-10 {
        width: 10%
    }

    .uk-width-xlarge-3-10 {
        width: 30%
    }

    .uk-width-xlarge-7-10 {
        width: 70%
    }

    .uk-width-xlarge-9-10 {
        width: 90%
    }
}

@media (min-width: 768px) {
    [class*=uk-push-], [class*=uk-pull-] {
        position: relative
    }

    .uk-push-1-2, .uk-push-2-4, .uk-push-3-6, .uk-push-5-10 {
        left: 50%
    }

    .uk-push-1-3, .uk-push-2-6 {
        left: 33.333%
    }

    .uk-push-2-3, .uk-push-4-6 {
        left: 66.666%
    }

    .uk-push-1-4 {
        left: 25%
    }

    .uk-push-3-4 {
        left: 75%
    }

    .uk-push-1-5, .uk-push-2-10 {
        left: 20%
    }

    .uk-push-2-5, .uk-push-4-10 {
        left: 40%
    }

    .uk-push-3-5, .uk-push-6-10 {
        left: 60%
    }

    .uk-push-4-5, .uk-push-8-10 {
        left: 80%
    }

    .uk-push-1-6 {
        left: 16.666%
    }

    .uk-push-5-6 {
        left: 83.333%
    }

    .uk-push-1-10 {
        left: 10%
    }

    .uk-push-3-10 {
        left: 30%
    }

    .uk-push-7-10 {
        left: 70%
    }

    .uk-push-9-10 {
        left: 90%
    }

    .uk-pull-1-2, .uk-pull-2-4, .uk-pull-3-6, .uk-pull-5-10 {
        left: -50%
    }

    .uk-pull-1-3, .uk-pull-2-6 {
        left: -33.333%
    }

    .uk-pull-2-3, .uk-pull-4-6 {
        left: -66.666%
    }

    .uk-pull-1-4 {
        left: -25%
    }

    .uk-pull-3-4 {
        left: -75%
    }

    .uk-pull-1-5, .uk-pull-2-10 {
        left: -20%
    }

    .uk-pull-2-5, .uk-pull-4-10 {
        left: -40%
    }

    .uk-pull-3-5, .uk-pull-6-10 {
        left: -60%
    }

    .uk-pull-4-5, .uk-pull-8-10 {
        left: -80%
    }

    .uk-pull-1-6 {
        left: -16.666%
    }

    .uk-pull-5-6 {
        left: -83.333%
    }

    .uk-pull-1-10 {
        left: -10%
    }

    .uk-pull-3-10 {
        left: -30%
    }

    .uk-pull-7-10 {
        left: -70%
    }

    .uk-pull-9-10 {
        left: -90%
    }
}

.uk-panel {
    display: block;
    position: relative
}

.uk-panel, .uk-panel:hover {
    text-decoration: none
}

.uk-panel:after, .uk-panel:before {
    content: "";
    display: table
}

.uk-panel:after {
    clear: both
}

.uk-panel > :not(.uk-panel-title):last-child {
    margin-bottom: 0
}

.uk-panel-title {
    margin-top: 0;
    margin-bottom: 15px;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    text-transform: none;
    color: #171b27
}

.uk-panel-badge {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1
}

.uk-panel-teaser {
    text-align: center;
    margin-bottom: 15px
}

.uk-panel-body {
    padding: 15px
}

.uk-panel-box {
    padding: 15px;
    background: #f5f5f5;
    color: #171b27
}

.uk-panel-box-hover:hover {
    color: #171b27
}

.uk-panel-box .uk-panel-title {
    color: #171b27
}

.uk-panel-box .uk-panel-badge {
    top: 10px;
    right: 10px
}

.uk-panel-box > .uk-panel-teaser {
    margin-top: -15px;
    margin-left: -15px;
    margin-right: -15px
}

.uk-panel-box > .uk-nav-side {
    margin: 0 -15px
}

.uk-panel-box-primary {
    background-color: #ebf7fd;
    color: #2d7091
}

.uk-panel-box-primary-hover:hover {
    color: #2d7091
}

.uk-panel-box-primary .uk-panel-title {
    color: #2d7091
}

.uk-panel-box-secondary {
    background-color: #E8EDF9;
    color: #171b27
}

.uk-panel-box-secondary-hover:hover {
    color: #171b27
}

.uk-panel-box-secondary .uk-panel-title {
    color: #171b27
}

.uk-panel-sh {
    box-shadow: 0px 0px 35px 0px rgba(0, 57, 107, 0.1);
}

.uk-panel-hover {
    padding: 15px;
    color: #171b27
}

.uk-panel-hover:hover {
    background: #fff;
    box-shadow: 0px 15px 25px 0px rgba(0, 57, 107, 0.1);
    z-index: 3;
}

.uk-panel-hover .uk-panel-badge {
    top: 10px;
    right: 10px
}

.uk-panel-hover > .uk-panel-teaser {
    margin-top: -15px;
    margin-left: -15px;
    margin-right: -15px
}

.uk-panel-header .uk-panel-title {
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
    color: #171b27
}

.uk-panel-space {
    padding: 30px
}

.uk-panel-space .uk-panel-badge {
    top: 30px;
    right: 30px
}

.uk-panel + .uk-panel-divider {
    margin-top: 50px !important
}

.uk-panel + .uk-panel-divider:before {
    content: "";
    display: block;
    position: absolute;
    top: -25px;
    left: 0;
    right: 0;
    border-top: 1px solid #ddd
}

@media (min-width: 1220px) {
    .uk-panel + .uk-panel-divider {
        margin-top: 70px !important
    }

    .uk-panel + .uk-panel-divider:before {
        top: -35px
    }
}

.uk-block {
    position: relative;
    box-sizing: border-box;
    padding-top: 20px;
    padding-bottom: 20px
}

@media (min-width: 768px) {
    .uk-block {
        padding-top: 50px;
        padding-bottom: 50px
    }
}

.uk-block:after, .uk-block:before {
    content: "";
    display: table
}

.uk-block:after {
    clear: both
}

.uk-block > :last-child {
    margin-bottom: 0
}

.uk-block-large {
    padding-top: 20px;
    padding-bottom: 20px
}

@media (min-width: 768px) {
    .uk-block-large {
        padding-top: 50px;
        padding-bottom: 50px
    }
}

@media (min-width: 960px) {
    .uk-block-large {
        padding-top: 100px;
        padding-bottom: 100px
    }
}

.uk-block-default {
    background: #fff
}

.uk-block-muted {
    background: #f9f9f9
}

.uk-block-primary {
    background: #2827a7
}

.uk-block-secondary {
    background: #222
}

.uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary {
    padding-top: 0
}

.uk-article:after, .uk-article:before {
    content: "";
    display: table
}

.uk-article:after {
    clear: both
}

.uk-article > :last-child {
    margin-bottom: 0
}

.uk-article + .uk-article {
    margin-top: 25px
}

.uk-article-title {
    font-size: 36px;
    line-height: 42px;
    font-weight: 400;
    text-transform: none
}

.uk-article-title a {
    color: inherit;
    text-decoration: none
}

.uk-article-meta {
    font-size: 12px;
    line-height: 18px;
    color: #999
}

.uk-article-lead {
    color: #171b27;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400
}

.uk-article-divider {
    margin-bottom: 25px;
    border-color: #ddd
}

* + .uk-article-divider {
    margin-top: 25px
}

.uk-comment-header {
    margin-bottom: 15px
}

.uk-comment-header:after, .uk-comment-header:before {
    content: "";
    display: table
}

.uk-comment-header:after {
    clear: both
}

.uk-comment-avatar {
    margin-right: 15px;
    float: left
}

.uk-comment-title {
    margin: 5px 0 0 0;
    font-size: 16px;
    line-height: 22px
}

.uk-comment-meta {
    margin: 2px 0 0 0;
    font-size: 11px;
    line-height: 16px;
    color: #999
}

.uk-comment-body > :last-child {
    margin-bottom: 0
}

.uk-comment-list {
    padding: 0;
    list-style: none
}

.uk-comment-list .uk-comment + ul {
    margin: 15px 0 0 0;
    list-style: none
}

.uk-comment-list .uk-comment + ul > li:nth-child(n+2), .uk-comment-list > li:nth-child(n+2) {
    margin-top: 15px
}

@media (min-width: 768px) {
    .uk-comment-list .uk-comment + ul {
        padding-left: 100px
    }
}

.uk-cover-background {
    background-position: 50% 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.uk-cover {
    overflow: hidden
}

.uk-cover-object {
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
    max-width: none;
    position: relative;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

[data-uk-cover] {
    position: relative;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.uk-nav, .uk-nav ul {
    margin: 0;
    padding: 0;
    list-style: none
}

.uk-nav li > a {
    display: block;
    text-decoration: none
}

.uk-nav > li > a {
    padding: 5px 15px
}

.uk-nav ul {
    padding-left: 15px
}

.uk-nav ul a {
    padding: 2px 0
}

.uk-nav li > a > div {
    font-size: 12px;
    line-height: 18px
}

.uk-nav-header {
    padding: 5px 15px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px
}

.uk-nav-header:not(:first-child) {
    margin-top: 15px
}

.uk-nav-divider {
    margin: 9px 15px
}

ul.uk-nav-sub {
    padding: 5px 0 5px 15px
}

.uk-nav-parent-icon > .uk-parent > a:after {
    content: "\f104";
    width: 20px;
    margin-right: -10px;
    float: right;
    font-family: FontAwesome;
    text-align: center
}

.uk-nav-parent-icon > .uk-parent.uk-open > a:after {
    content: "\f107"
}

.uk-nav-side > li > a {
    color: #171b27
}

.uk-nav-side > li > a:focus, .uk-nav-side > li > a:hover {
    background: rgba(0, 0, 0, .05);
    color: #171b27;
    outline: 0
}

.uk-nav-side > li.uk-active > a {
    background: #2827a7;
    color: #fff
}

.uk-nav-side .uk-nav-header {
    color: #171b27
}

.uk-nav-side .uk-nav-divider {
    border-top: 1px solid #ddd
}

.uk-nav-side ul a {
    color: #07D
}

.uk-nav-side ul a:hover {
    color: #059
}

.uk-nav-dropdown > li > a {
    color: #171b27
}

.uk-nav-dropdown > li > a:focus, .uk-nav-dropdown > li > a:hover {
    background: #2827a7;
    color: #fff;
    outline: 0
}

.uk-nav-dropdown .uk-nav-header {
    color: #999
}

.uk-nav-dropdown .uk-nav-divider {
    border-top: 1px solid #ddd
}

.uk-nav-dropdown ul a {
    color: #07D
}

.uk-nav-dropdown ul a:hover {
    color: #059
}

.uk-nav-navbar > li > a {
    color: #171b27
}

.uk-nav-navbar > li > a:focus, .uk-nav-navbar > li > a:hover {
    background: #2827a7;
    color: #fff;
    outline: 0
}

.uk-nav-navbar .uk-nav-header {
    color: #999
}

.uk-nav-navbar .uk-nav-divider {
    border-top: 1px solid #ddd
}

.uk-nav-navbar ul a {
    color: #07D
}

.uk-nav-navbar ul a:hover {
    color: #059
}

.uk-nav-offcanvas > li > a {
    color: #ccc;
    padding: 10px 15px
}

.uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover {
    background: #404040;
    color: #fff;
    outline: 0
}

html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
    background: #1a1a1a;
    color: #fff
}

.uk-nav-offcanvas .uk-nav-header {
    color: #777
}

.uk-nav-offcanvas .uk-nav-divider {
    border-top: 1px solid #1a1a1a
}

.uk-nav-offcanvas ul a {
    color: #ccc
}

html:not(.uk-touch) .uk-nav-offcanvas ul a:hover {
    color: #fff
}

.uk-navbar {
    background: #E8EDF9;
    color: #171b27
}

.uk-navbar:after, .uk-navbar:before {
    content: "";
    display: table
}

.uk-navbar:after {
    clear: both
}

.uk-navbar-nav {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left
}

.uk-navbar-nav > li {
    float: left;
    position: relative
}

.uk-navbar-nav > li > a {
    display: block;
    box-sizing: border-box;
    text-decoration: none;
    height: 40px;
    padding: 0 15px;
    line-height: 40px;
    color: #171b27;
    font-size: 14px;
    font-family: 'Montserrat', Helvetica, Arial, sans-serif;
    font-weight: 400
}

.uk-navbar-nav > li > a[href='#'] {
    cursor: text
}

.uk-navbar-nav > li.uk-open > a, .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus {
    background-color: #f5f5f5;
    color: #171b27;
    outline: 0
}

.uk-navbar-nav > li > a:active {
    background-color: #ddd;
    color: #171b27
}

.uk-navbar-nav > li.uk-active > a {
    background-color: #f5f5f5;
    color: #171b27
}

.uk-navbar-nav .uk-navbar-nav-subtitle {
    line-height: 28px
}

.uk-navbar-nav-subtitle > div {
    margin-top: -6px;
    font-size: 10px;
    line-height: 12px
}

.uk-navbar-brand, .uk-navbar-content, .uk-navbar-toggle {
    box-sizing: border-box;
    display: block;
    height: 40px;
    padding: 0 15px;
    float: left
}

.uk-navbar-brand:before, .uk-navbar-content:before, .uk-navbar-toggle:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.uk-navbar-content + .uk-navbar-content:not(.uk-navbar-center) {
    padding-left: 0
}

.uk-navbar-content > a:not([class]) {
    color: #07D
}

.uk-navbar-content > a:not([class]):hover {
    color: #059
}

.uk-navbar-brand {
    /*font-size: 18px;*/
    /*color: #9a9ea4;*/
    text-decoration: none
}

.uk-navbar-brand_img {
    background: url("../img/logo.png") center no-repeat;
    background-size: 100%;
    width: 64px;
    height: 64px;
    margin-right: 10px;
}

.uk-navbar-brand_domain-desc {
    width: 100%;
}

.uk-navbar-brand_domain {
    font-family: Montserrat, sans-serif;
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    color: #171b27;
}

.uk-navbar-brand_domain span {
    color: #5556f1;
}

.uk-navbar-brand_desc {
    font-family: Montserrat, sans-serif;
    font-weight: normal;
    font-size: 12px;
    color: #9a9ea4;
    line-height: 1.3;
    margin-top: 7px;
}

.uk-navbar-brand:focus, .uk-navbar-brand:hover {
    color: #171b27;
    text-decoration: none;
    outline: 0
}

.uk-navbar-toggle {
    font-size: 18px;
    color: #171b27;
    text-decoration: none
}

.uk-navbar-toggle:focus, .uk-navbar-toggle:hover {
    color: #171b27;
    text-decoration: none;
    outline: 0
}

.uk-navbar-toggle:after {
    content: "\f0c9";
    font-family: FontAwesome;
    vertical-align: middle
}

.uk-navbar-toggle-alt:after {
    content: "\f002"
}

.uk-navbar-center {
    float: none;
    text-align: center;
    max-width: 50%;
    margin-left: auto;
    margin-right: auto
}

.uk-navbar-flip {
    float: right
}

.uk-subnav {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -10px;
    margin-top: -10px;
    padding: 0;
    list-style: none
}

.uk-subnav > * {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
    padding-left: 10px;
    margin-top: 10px;
    position: relative
}

.uk-subnav:after, .uk-subnav:before {
    content: "";
    display: block;
    overflow: hidden
}

.uk-subnav:after {
    clear: both
}

.uk-subnav > * {
    float: left
}

.uk-subnav > * > * {
    display: inline-block;
    color: #171b27
}

.uk-subnav > * > :focus, .uk-subnav > * > :hover {
    color: #07D;
    text-decoration: none
}

.uk-subnav > .uk-active > * {
    color: #07D
}

.uk-subnav-line > :before {
    content: "";
    display: inline-block;
    height: 10px;
    vertical-align: middle
}

.uk-subnav-line > :nth-child(n+2):before {
    margin-right: 10px;
    border-left: 1px solid #ddd
}

.uk-subnav-pill > * > * {
    padding: 3px 9px
}

.uk-subnav-pill > * > :focus, .uk-subnav-pill > * > :hover {
    background: #E8EDF9;
    color: #171b27;
    text-decoration: none;
    outline: 0
}

.uk-subnav-pill > .uk-active > * {
    background: #2827a7;
    color: #fff
}

.uk-subnav > .uk-disabled > * {
    background: 0 0;
    color: #999;
    text-decoration: none;
    cursor: text
}

.uk-breadcrumb {
    padding: 0;
    list-style: none;
    font-size: 0
}

.uk-breadcrumb > li {
    font-size: 1rem;
    vertical-align: top
}

.uk-breadcrumb > li, .uk-breadcrumb > li > a, .uk-breadcrumb > li > span {
    display: inline-block
}

.uk-breadcrumb > li:nth-child(n+2):before {
    content: "/";
    display: inline-block;
    margin: 0 8px
}

.uk-breadcrumb > li:not(.uk-active) > span {
    color: #999
}

.uk-pagination {
    padding: 0;
    list-style: none;
    text-align: center;
    font-size: 0
}

.uk-pagination:after, .uk-pagination:before {
    content: "";
    display: table
}

.uk-pagination:after {
    clear: both
}

.uk-pagination > li {
    display: inline-block;
    font-size: 1rem;
    vertical-align: top
}

.uk-pagination > li:nth-child(n+2) {
    margin-left: 5px
}

.uk-pagination > li > a, .uk-pagination > li > span {
    display: inline-block;
    min-width: 16px;
    padding: 3px 5px;
    line-height: 20px;
    text-decoration: none;
    box-sizing: content-box;
    text-align: center
}

.uk-pagination > li > a {
    background: #E8EDF9;
    color: #171b27
}

.uk-pagination > li > a:focus, .uk-pagination > li > a:hover {
    background-color: #f5f5f5;
    color: #171b27;
    outline: 0
}

.uk-pagination > li > a:active {
    background-color: #ddd;
    color: #171b27
}

.uk-pagination > .uk-active > span {
    background: #2827a7;
    color: #fff
}

.uk-pagination > .uk-disabled > span {
    background-color: #f5f5f5;
    color: #999
}

.uk-pagination-previous {
    float: left
}

.uk-pagination-next {
    float: right
}

.uk-pagination-left {
    text-align: left
}

.uk-pagination-right {
    text-align: right
}

.uk-tab {
    margin: 0;
    padding: 0;
    list-style: none;
    border-bottom: 1px solid #ddd
}

.uk-tab:after, .uk-tab:before {
    content: "";
    display: table
}

.uk-tab:after {
    clear: both
}

.uk-tab > li {
    margin-bottom: -1px;
    float: left;
    position: relative
}

.uk-tab > li > a {
    display: block;
    padding: 8px 12px 8px 12px;
    border: 1px solid transparent;
    border-bottom-width: 0;
    color: #07D;
    text-decoration: none
}

.uk-tab > li:nth-child(n+2) > a {
    margin-left: 5px
}

.uk-tab > li.uk-open > a, .uk-tab > li > a:focus, .uk-tab > li > a:hover {
    border-color: #f5f5f5;
    background: #f5f5f5;
    color: #059;
    outline: 0
}

.uk-tab > li.uk-open:not(.uk-active) > a, .uk-tab > li:not(.uk-active) > a:focus, .uk-tab > li:not(.uk-active) > a:hover {
    margin-bottom: 1px;
    padding-bottom: 7px
}

.uk-tab > li.uk-active > a {
    border-color: #ddd;
    border-bottom-color: transparent;
    background: #fff;
    color: #171b27
}

.uk-tab > li.uk-disabled > a {
    color: #999;
    cursor: text
}

.uk-tab > li.uk-disabled.uk-active > a, .uk-tab > li.uk-disabled > a:focus, .uk-tab > li.uk-disabled > a:hover {
    background: 0 0;
    border-color: transparent
}

.uk-tab-flip > li {
    float: right
}

.uk-tab-flip > li:nth-child(n+2) > a {
    margin-left: 0;
    margin-right: 5px
}

.uk-tab > li.uk-tab-responsive > a {
    margin-left: 0;
    margin-right: 0
}

.uk-tab-responsive > a:before {
    content: "\f0c9\00a0";
    font-family: FontAwesome
}

.uk-tab-center {
    border-bottom: 1px solid #ddd
}

.uk-tab-center-bottom {
    border-bottom: none;
    border-top: 1px solid #ddd
}

.uk-tab-center:after, .uk-tab-center:before {
    content: "";
    display: table
}

.uk-tab-center:after {
    clear: both
}

.uk-tab-center .uk-tab {
    position: relative;
    right: 50%;
    border: none;
    float: right
}

.uk-tab-center .uk-tab > li {
    position: relative;
    right: -50%
}

.uk-tab-center .uk-tab > li > a {
    text-align: center
}

.uk-tab-bottom {
    border-top: 1px solid #ddd;
    border-bottom: none
}

.uk-tab-bottom > li {
    margin-top: -1px;
    margin-bottom: 0
}

.uk-tab-bottom > li > a {
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom-width: 1px;
    border-top-width: 0
}

.uk-tab-bottom > li.uk-open:not(.uk-active) > a, .uk-tab-bottom > li:not(.uk-active) > a:focus, .uk-tab-bottom > li:not(.uk-active) > a:hover {
    margin-bottom: 0;
    margin-top: 1px;
    padding-bottom: 8px;
    padding-top: 7px
}

.uk-tab-bottom > li.uk-active > a {
    border-top-color: transparent;
    border-bottom-color: #ddd
}

.uk-tab-grid {
    margin-left: -5px;
    border-bottom: none;
    position: relative;
    z-index: 0
}

.uk-tab-grid:before {
    display: block;
    position: absolute;
    left: 5px;
    right: 0;
    bottom: -1px;
    border-top: 1px solid #ddd;
    z-index: -1
}

.uk-tab-grid > li:first-child > a {
    margin-left: 5px
}

.uk-tab-grid > li > a {
    text-align: center
}

.uk-tab-grid.uk-tab-bottom {
    border-top: none
}

.uk-tab-grid.uk-tab-bottom:before {
    top: -1px;
    bottom: auto
}

.pl0 {
    padding-left: 0;
}

.inline-block > * {
    display: inline-block;
    width: 285px;
}

@media (min-width: 768px) {
    .uk-tab-left, .uk-tab-right {
        border-bottom: none
    }

    .uk-tab-left > li, .uk-tab-right > li {
        margin-bottom: 0;
        float: none
    }

    .uk-tab-left > li > a, .uk-tab-right > li > a {
        padding-top: 8px;
        padding-bottom: 8px
    }

    .uk-tab-left > li:nth-child(n+2) > a, .uk-tab-right > li:nth-child(n+2) > a {
        margin-left: 0;
        margin-top: 5px
    }

    .uk-tab-left > li.uk-active > a, .uk-tab-right > li.uk-active > a {
        border-color: #ddd
    }

    .uk-tab-left {
        border-right: 1px solid #ddd
    }

    .uk-tab-left > li {
        margin-right: -1px
    }

    .uk-tab-left > li > a {
        border-bottom-width: 1px;
        border-right-width: 0
    }

    .uk-tab-left > li:not(.uk-active) > a:focus, .uk-tab-left > li:not(.uk-active) > a:hover {
        margin-bottom: 0;
        margin-right: 1px;
        padding-bottom: 8px;
        padding-right: 11px
    }

    .uk-tab-left > li.uk-active > a {
        border-right-color: transparent
    }

    .uk-tab-right {
        border-left: 1px solid #ddd
    }

    .uk-tab-right > li {
        margin-left: -1px
    }

    .uk-tab-right > li > a {
        border-bottom-width: 1px;
        border-left-width: 0
    }

    .uk-tab-right > li:not(.uk-active) > a:focus, .uk-tab-right > li:not(.uk-active) > a:hover {
        margin-bottom: 0;
        margin-left: 1px;
        padding-bottom: 8px;
        padding-left: 11px
    }

    .uk-tab-right > li.uk-active > a {
        border-left-color: transparent
    }
}

.uk-thumbnav {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -10px;
    margin-top: -10px;
    padding: 0;
    list-style: none
}

.uk-thumbnav > * {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
    padding-left: 10px;
    margin-top: 10px
}

.uk-thumbnav:after, .uk-thumbnav:before {
    content: "";
    display: block;
    overflow: hidden
}

.uk-thumbnav:after {
    clear: both
}

.uk-thumbnav > * {
    float: left
}

.uk-thumbnav > * > * {
    display: block;
    background: #fff
}

.uk-thumbnav > * > * > img {
    opacity: .7;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.uk-thumbnav > * > :focus > img, .uk-thumbnav > * > :hover > img {
    opacity: 1
}

.uk-thumbnav > .uk-active > * > img {
    opacity: 1
}

.uk-list {
    padding: 0;
    list-style: none
}

.uk-list > li:after, .uk-list > li:before {
    content: "";
    display: table
}

.uk-list > li:after {
    clear: both
}

.uk-list > li > :last-child {
    margin-bottom: 0
}

.uk-list ul {
    margin: 0;
    padding-left: 20px;
    list-style: none
}

.uk-list-line > li:nth-child(n+2) {
    margin-top: 5px;
    padding-top: 5px;
    border-top: 1px solid #ddd
}

.uk-list-striped > li {
    padding: 5px 5px
}

.uk-list-striped > li:nth-of-type(odd) {
    background: #f5f5f5
}

.uk-list-space > li:nth-child(n+2) {
    margin-top: 10px
}

@media (min-width: 768px) {
    .uk-description-list-horizontal {
        overflow: hidden
    }

    .uk-description-list-horizontal > dt {
        width: 160px;
        float: left;
        clear: both;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .uk-description-list-horizontal > dd {
        margin-left: 180px
    }
}

.uk-description-list-line > dt {
    font-weight: 400
}

.uk-description-list-line > dt:nth-child(n+2) {
    margin-top: 5px;
    padding-top: 5px;
    border-top: 1px solid #ddd
}

.uk-description-list-line > dd {
    color: #999
}

.uk-table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 15px
}

* + .uk-table {
    margin-top: 15px
}

.uk-table td, .uk-table th {
    padding: 8px 8px
}

.uk-table th {
    text-align: left
}

.uk-table td {
    vertical-align: top
}

.uk-table thead th {
    vertical-align: bottom
}

.uk-table caption, .uk-table tfoot {
    font-size: 12px;
    font-style: italic
}

.uk-table caption {
    text-align: left;
    color: #999
}

.uk-table tbody tr.uk-active {
    background: #E8EDF9
}

.uk-table-middle, .uk-table-middle td {
    vertical-align: middle !important
}

.uk-table-striped tbody tr:nth-of-type(odd) {
    background: #f5f5f5
}

.uk-table-condensed td {
    padding: 4px 8px
}

.uk-table-hover tbody tr:hover {
    background: #E8EDF9
}

.uk-form input, .uk-form select, .uk-form textarea {
    box-sizing: border-box;
    margin: 0;
    border-radius: 0;
    font: inherit;
    color: inherit
}

.uk-form select {
    text-transform: none
}

.uk-form optgroup {
    font: inherit;
    font-weight: 700
}

.uk-form input::-moz-focus-inner {
    border: 0;
    padding: 0
}

.uk-form input[type=checkbox], .uk-form input[type=radio] {
    padding: 0
}

.uk-form input[type=checkbox]:not(:disabled), .uk-form input[type=radio]:not(:disabled) {
    cursor: pointer
}

.uk-form input:not([type]), .uk-form input[type=text], .uk-form input[type=password], .uk-form input[type=email], .uk-form input[type=url], .uk-form input[type=search], .uk-form input[type=tel], .uk-form input[type=number], .uk-form input[type=datetime], .uk-form textarea {
    -webkit-appearance: none
}

.uk-form input[type=search]::-webkit-search-cancel-button, .uk-form input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.uk-form input[type=number]::-webkit-inner-spin-button, .uk-form input[type=number]::-webkit-outer-spin-button {
    height: auto
}

.uk-form fieldset {
    border: none;
    margin: 0;
    padding: 0
}

.uk-form textarea {
    overflow: auto;
    vertical-align: top
}

.uk-form ::-moz-placeholder {
    opacity: 1
}

.uk-form :invalid {
    box-shadow: none
}

.uk-form input:not([type=radio]):not([type=checkbox]), .uk-form select {
    vertical-align: middle
}

.uk-form > :last-child {
    margin-bottom: 0
}

.uk-form input:not([type]), .uk-form input[type=text], .uk-form input[type=password], .uk-form input[type=email], .uk-form input[type=url], .uk-form input[type=search], .uk-form input[type=tel], .uk-form input[type=number], .uk-form input[type=datetime], .uk-form input[type=datetime-local], .uk-form input[type=date], .uk-form input[type=month], .uk-form input[type=time], .uk-form input[type=week], .uk-form input[type=color], .uk-form select, .uk-form textarea {
    height: 30px;
    max-width: 100%;
    padding: 4px 6px;
    border: 1px solid #ddd;
    background: #fff;
    color: #171b27;
    -webkit-transition: all .2s linear;
    -webkit-transition-property: border, background, color, box-shadow, padding;
    transition: all .2s linear;
    transition-property: border, background, color, box-shadow, padding
}

.uk-form input:not([type]):focus, .uk-form input[type=text]:focus, .uk-form input[type=password]:focus, .uk-form input[type=email]:focus, .uk-form input[type=url]:focus, .uk-form input[type=search]:focus, .uk-form input[type=tel]:focus, .uk-form input[type=number]:focus, .uk-form input[type=datetime]:focus, .uk-form input[type=datetime-local]:focus, .uk-form input[type=date]:focus, .uk-form input[type=month]:focus, .uk-form input[type=time]:focus, .uk-form input[type=week]:focus, .uk-form input[type=color]:focus, .uk-form select:focus, .uk-form textarea:focus {
    border-color: #99baca;
    outline: 0;
    background: #f5fbfe;
    color: #171b27
}

.uk-form input:not([type]):disabled, .uk-form input[type=text]:disabled, .uk-form input[type=password]:disabled, .uk-form input[type=email]:disabled, .uk-form input[type=url]:disabled, .uk-form input[type=search]:disabled, .uk-form input[type=tel]:disabled, .uk-form input[type=number]:disabled, .uk-form input[type=datetime]:disabled, .uk-form input[type=datetime-local]:disabled, .uk-form input[type=date]:disabled, .uk-form input[type=month]:disabled, .uk-form input[type=time]:disabled, .uk-form input[type=week]:disabled, .uk-form input[type=color]:disabled, .uk-form select:disabled, .uk-form textarea:disabled {
    border-color: #ddd;
    background-color: #f5f5f5;
    color: #999
}

.uk-form :-ms-input-placeholder {
    color: #999 !important
}

.uk-form ::-moz-placeholder {
    color: #999
}

.uk-form ::-webkit-input-placeholder {
    color: #999
}

.uk-form :disabled:-ms-input-placeholder {
    color: #999 !important
}

.uk-form :disabled::-moz-placeholder {
    color: #999
}

.uk-form :disabled::-webkit-input-placeholder {
    color: #999
}

.uk-form legend {
    width: 100%;
    border: 0;
    padding: 0;
    padding-bottom: 15px;
    font-size: 18px;
    line-height: 30px
}

.uk-form legend:after {
    content: "";
    display: block;
    border-bottom: 1px solid #ddd;
    width: 100%
}

input:not([type]).uk-form-small, input[type].uk-form-small, select.uk-form-small, textarea.uk-form-small {
    height: 25px;
    padding: 3px 3px;
    font-size: 12px
}

input:not([type]).uk-form-large, input[type].uk-form-large, select.uk-form-large, textarea.uk-form-large {
    height: 40px;
    padding: 8px 6px;
    font-size: 16px
}

.uk-form select[multiple], .uk-form select[size], .uk-form textarea {
    height: auto
}

.uk-form-danger {
    border-color: #dc8d99 !important;
    background: #fff7f8 !important;
    color: #d85030 !important
}

.uk-form-success {
    border-color: #8ec73b !important;
    background: #fafff2 !important;
    color: #659f13 !important
}

.uk-form-blank {
    border-color: transparent !important;
    border-style: dashed !important;
    background: 0 0 !important
}

.uk-form-blank:focus {
    border-color: #ddd !important
}

input.uk-form-width-mini {
    width: 40px
}

select.uk-form-width-mini {
    width: 65px
}

.uk-form-width-small {
    width: 130px
}

.uk-form-width-medium {
    width: 200px
}

.uk-form-width-large {
    width: 500px
}

.uk-form-row:after, .uk-form-row:before {
    content: "";
    display: table
}

.uk-form-row:after {
    clear: both
}

.uk-form-row + .uk-form-row {
    margin-top: 15px
}

.uk-form-help-inline {
    display: inline-block;
    margin: 0 0 0 10px
}

.uk-form-help-block {
    margin: 5px 0 0 0
}

.uk-form-controls > :first-child {
    margin-top: 0
}

.uk-form-controls > :last-child {
    margin-bottom: 0
}

.uk-form-controls-condensed {
    margin: 5px 0
}

.uk-form-stacked .uk-form-label {
    display: block;
    margin-bottom: 5px;
    font-weight: 700
}

@media (max-width: 959px) {
    .uk-form-horizontal .uk-form-label {
        display: block;
        margin-bottom: 5px;
        font-weight: 700
    }
}

@media (min-width: 960px) {
    .uk-form-horizontal .uk-form-label {
        width: 200px;
        margin-top: 5px;
        float: left
    }

    .uk-form-horizontal .uk-form-controls {
        margin-left: 215px
    }

    .uk-form-horizontal .uk-form-controls-text {
        padding-top: 5px
    }
}

.uk-form-icon {
    display: inline-block;
    position: relative;
    max-width: 100%
}

.uk-form-icon > [class*=uk-icon-] {
    position: absolute;
    top: 50%;
    width: 30px;
    margin-top: -7px;
    font-size: 14px;
    color: #999;
    text-align: center;
    pointer-events: none
}

.uk-form-icon:not(.uk-form-icon-flip) > input {
    padding-left: 30px !important
}

.uk-form-icon-flip > [class*=uk-icon-] {
    right: 0
}

.uk-form-icon-flip > input {
    padding-right: 30px !important
}

.uk-button::-moz-focus-inner {
    border: 0;
    padding: 0
}

.uk-button {
    -webkit-appearance: none;
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: #171b27;
    text-transform: none;
    display: inline-block;
    box-sizing: border-box;
    padding: 0 12px;
    background: #E8EDF9;
    vertical-align: middle;
    line-height: 30px;
    min-height: 30px;
    font-size: 1rem;
    text-decoration: none;
    text-align: center
}

.uk-button:not(:disabled) {
    cursor: pointer
}

.uk-button:focus, .uk-button:hover {
    background-color: #f5f5f5;
    color: #171b27;
    outline: 0;
    text-decoration: none
}

.uk-button.uk-active, .uk-button:active {
    background-color: #ddd;
    color: #171b27
}

.uk-button-primary {
    background-color: #2827a7;
    color: #fff
}

.uk-button-primary:focus, .uk-button-primary:hover {
    background-color: #5556f1;
    color: #fff
}

.uk-button-primary.uk-active, .uk-button-primary:active {
    background-color: #0091ca;
    color: #fff
}

.uk-button-success {
    background-color: #8cc14c;
    color: #fff
}

.uk-button-success:focus, .uk-button-success:hover {
    background-color: #8ec73b;
    color: #fff
}

.uk-button-success.uk-active, .uk-button-success:active {
    background-color: #72ae41;
    color: #fff
}

.uk-button-danger {
    background-color: #da314b;
    color: #fff
}

.uk-button-danger:focus, .uk-button-danger:hover {
    background-color: #e4354f;
    color: #fff
}

.uk-button-danger.uk-active, .uk-button-danger:active {
    background-color: #c91032;
    color: #fff
}

.uk-button:disabled {
    background-color: #f5f5f5;
    color: #999
}

.uk-button-link, .uk-button-link.uk-active, .uk-button-link:active, .uk-button-link:disabled, .uk-button-link:focus, .uk-button-link:hover {
    border-color: transparent;
    background: 0 0
}

.uk-button-link {
    color: #07D
}

.uk-button-link.uk-active, .uk-button-link:active, .uk-button-link:focus, .uk-button-link:hover {
    color: #059;
    text-decoration: underline
}

.uk-button-link:disabled {
    color: #999
}

.uk-button-link:focus {
    outline: 1px dotted
}

.uk-button-mini {
    min-height: 20px;
    padding: 0 6px;
    line-height: 20px;
    font-size: 11px
}

.uk-button-small {
    min-height: 25px;
    padding: 0 10px;
    line-height: 25px;
    font-size: 12px
}

.uk-button-large {
    min-height: 40px;
    padding: 0 15px;
    line-height: 40px;
    font-size: 16px
}

.uk-button-group {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    font-size: 0;
    white-space: nowrap
}

.uk-button-group > * {
    display: inline-block
}

.uk-button-group .uk-button {
    vertical-align: top
}

.uk-button-dropdown {
    display: inline-block;
    vertical-align: middle;
    position: relative
}

@font-face {
    font-family: FontAwesome;
    src: url(../fonts/fontawesome-webfont.woff2) format('woff2'), url(../fonts/fontawesome-webfont.woff) format("woff"), url(../fonts/fontawesome-webfont.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

[class*=uk-icon-] {
    font-family: FontAwesome;
    display: inline-block;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

[class*=uk-icon-], [class*=uk-icon-]:focus, [class*=uk-icon-]:hover {
    text-decoration: none
}

.uk-icon-small {
    font-size: 150%;
    vertical-align: -10%
}

.uk-icon-medium {
    font-size: 200%;
    vertical-align: -16%
}

.uk-icon-large {
    font-size: 250%;
    vertical-align: -22%
}

.uk-icon-justify {
    width: 1em;
    text-align: center
}

.uk-icon-spin {
    display: inline-block;
    -webkit-animation: uk-rotate 2s infinite linear;
    animation: uk-rotate 2s infinite linear
}

.uk-icon-hover {
    color: #999
}

.uk-icon-hover:hover {
    color: #171b27
}

.uk-icon-button {
    box-sizing: border-box;
    display: inline-block;
    width: 35px;
    height: 35px;
    border-radius: 100%;
    background: #E8EDF9;
    line-height: 35px;
    color: #171b27;
    font-size: 18px;
    text-align: center
}

.uk-icon-button:focus, .uk-icon-button:hover {
    background-color: #f5f5f5;
    color: #171b27;
    outline: 0
}

.uk-icon-button:active {
    background-color: #ddd;
    color: #171b27
}

.uk-icon-glass:before {
    content: "\f000"
}

.uk-icon-music:before {
    content: "\f001"
}

.uk-icon-search:before {
    content: "\f002"
}

.uk-icon-envelope-o:before {
    content: "\f003"
}

.uk-icon-heart:before {
    content: "\f004"
}

.uk-icon-star:before {
    content: "\f005"
}

.uk-icon-star-o:before {
    content: "\f006"
}

.uk-icon-user:before {
    content: "\f007"
}

.uk-icon-film:before {
    content: "\f008"
}

.uk-icon-th-large:before {
    content: "\f009"
}

.uk-icon-th:before {
    content: "\f00a"
}

.uk-icon-th-list:before {
    content: "\f00b"
}

.uk-icon-check:before {
    content: "\f00c"
}

.uk-icon-close:before, .uk-icon-remove:before, .uk-icon-times:before {
    content: "\f00d"
}

.uk-icon-search-plus:before {
    content: "\f00e"
}

.uk-icon-search-minus:before {
    content: "\f010"
}

.uk-icon-power-off:before {
    content: "\f011"
}

.uk-icon-signal:before {
    content: "\f012"
}

.uk-icon-cog:before, .uk-icon-gear:before {
    content: "\f013"
}

.uk-icon-trash-o:before {
    content: "\f014"
}

.uk-icon-home:before {
    content: "\f015"
}

.uk-icon-file-o:before {
    content: "\f016"
}

.uk-icon-clock-o:before {
    content: "\f017"
}

.uk-icon-road:before {
    content: "\f018"
}

.uk-icon-download:before {
    content: "\f019"
}

.uk-icon-arrow-circle-o-down:before {
    content: "\f01a"
}

.uk-icon-arrow-circle-o-up:before {
    content: "\f01b"
}

.uk-icon-inbox:before {
    content: "\f01c"
}

.uk-icon-play-circle-o:before {
    content: "\f01d"
}

.uk-icon-repeat:before, .uk-icon-rotate-right:before {
    content: "\f01e"
}

.uk-icon-refresh:before {
    content: "\f021"
}

.uk-icon-list-alt:before {
    content: "\f022"
}

.uk-icon-lock:before {
    content: "\f023"
}

.uk-icon-flag:before {
    content: "\f024"
}

.uk-icon-headphones:before {
    content: "\f025"
}

.uk-icon-volume-off:before {
    content: "\f026"
}

.uk-icon-volume-down:before {
    content: "\f027"
}

.uk-icon-volume-up:before {
    content: "\f028"
}

.uk-icon-qrcode:before {
    content: "\f029"
}

.uk-icon-barcode:before {
    content: "\f02a"
}

.uk-icon-tag:before {
    content: "\f02b"
}

.uk-icon-tags:before {
    content: "\f02c"
}

.uk-icon-book:before {
    content: "\f02d"
}

.uk-icon-bookmark:before {
    content: "\f02e"
}

.uk-icon-print:before {
    content: "\f02f"
}

.uk-icon-camera:before {
    content: "\f030"
}

.uk-icon-font:before {
    content: "\f031"
}

.uk-icon-bold:before {
    content: "\f032"
}

.uk-icon-italic:before {
    content: "\f033"
}

.uk-icon-text-height:before {
    content: "\f034"
}

.uk-icon-text-width:before {
    content: "\f035"
}

.uk-icon-align-left:before {
    content: "\f036"
}

.uk-icon-align-center:before {
    content: "\f037"
}

.uk-icon-align-right:before {
    content: "\f038"
}

.uk-icon-align-justify:before {
    content: "\f039"
}

.uk-icon-list:before {
    content: "\f03a"
}

.uk-icon-dedent:before, .uk-icon-outdent:before {
    content: "\f03b"
}

.uk-icon-indent:before {
    content: "\f03c"
}

.uk-icon-video-camera:before {
    content: "\f03d"
}

.uk-icon-image:before, .uk-icon-photo:before, .uk-icon-picture-o:before {
    content: "\f03e"
}

.uk-icon-pencil:before {
    content: "\f040"
}

.uk-icon-map-marker:before {
    content: "\f041"
}

.uk-icon-adjust:before {
    content: "\f042"
}

.uk-icon-tint:before {
    content: "\f043"
}

.uk-icon-edit:before, .uk-icon-pencil-square-o:before {
    content: "\f044"
}

.uk-icon-share-square-o:before {
    content: "\f045"
}

.uk-icon-check-square-o:before {
    content: "\f046"
}

.uk-icon-arrows:before {
    content: "\f047"
}

.uk-icon-step-backward:before {
    content: "\f048"
}

.uk-icon-fast-backward:before {
    content: "\f049"
}

.uk-icon-backward:before {
    content: "\f04a"
}

.uk-icon-play:before {
    content: "\f04b"
}

.uk-icon-pause:before {
    content: "\f04c"
}

.uk-icon-stop:before {
    content: "\f04d"
}

.uk-icon-forward:before {
    content: "\f04e"
}

.uk-icon-fast-forward:before {
    content: "\f050"
}

.uk-icon-step-forward:before {
    content: "\f051"
}

.uk-icon-eject:before {
    content: "\f052"
}

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

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

.uk-icon-plus-circle:before {
    content: "\f055"
}

.uk-icon-minus-circle:before {
    content: "\f056"
}

.uk-icon-times-circle:before {
    content: "\f057"
}

.uk-icon-check-circle:before {
    content: "\f058"
}

.uk-icon-question-circle:before {
    content: "\f059"
}

.uk-icon-info-circle:before {
    content: "\f05a"
}

.uk-icon-crosshairs:before {
    content: "\f05b"
}

.uk-icon-times-circle-o:before {
    content: "\f05c"
}

.uk-icon-check-circle-o:before {
    content: "\f05d"
}

.uk-icon-ban:before {
    content: "\f05e"
}

.uk-icon-arrow-left:before {
    content: "\f060"
}

.uk-icon-arrow-right:before {
    content: "\f061"
}

.uk-icon-arrow-up {
    position: fixed;
    bottom: 100px;
    right: 15px;
}

.uk-icon-arrow-up:before {
    content: "\f062"
}

.uk-icon-arrow-down:before {
    content: "\f063"
}

.uk-icon-mail-forward:before, .uk-icon-share:before {
    content: "\f064"
}

.uk-icon-expand:before {
    content: "\f065"
}

.uk-icon-compress:before {
    content: "\f066"
}

.uk-icon-plus:before {
    content: "\f067"
}

.uk-icon-minus:before {
    content: "\f068"
}

.uk-icon-asterisk:before {
    content: "\f069"
}

.uk-icon-exclamation-circle:before {
    content: "\f06a"
}

.uk-icon-gift:before {
    content: "\f06b"
}

.uk-icon-leaf:before {
    content: "\f06c"
}

.uk-icon-fire:before {
    content: "\f06d"
}

.uk-icon-eye:before {
    content: "\f06e"
}

.uk-icon-eye-slash:before {
    content: "\f070"
}

.uk-icon-exclamation-triangle:before, .uk-icon-warning:before {
    content: "\f071"
}

.uk-icon-plane:before {
    content: "\f072"
}

.uk-icon-calendar:before {
    content: "\f073"
}

.uk-icon-random:before {
    content: "\f074"
}

.uk-icon-comment:before {
    content: "\f075"
}

.uk-icon-magnet:before {
    content: "\f076"
}

.uk-icon-chevron-up:before {
    content: "\f077"
}

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

.uk-icon-retweet:before {
    content: "\f079"
}

.uk-icon-shopping-cart:before {
    content: "\f07a"
}

.uk-icon-folder:before {
    content: "\f07b"
}

.uk-icon-folder-open:before {
    content: "\f07c"
}

.uk-icon-arrows-v:before {
    content: "\f07d"
}

.uk-icon-arrows-h:before {
    content: "\f07e"
}

.uk-icon-bar-chart-o:before, .uk-icon-bar-chart:before {
    content: "\f080"
}

.uk-icon-twitter-square:before {
    content: "\f081"
}

.uk-icon-facebook-square:before {
    content: "\f082"
}

.uk-icon-camera-retro:before {
    content: "\f083"
}

.uk-icon-key:before {
    content: "\f084"
}

.uk-icon-cogs:before, .uk-icon-gears:before {
    content: "\f085"
}

.uk-icon-comments:before {
    content: "\f086"
}

.uk-icon-thumbs-o-up:before {
    content: "\f087"
}

.uk-icon-thumbs-o-down:before {
    content: "\f088"
}

.uk-icon-star-half:before {
    content: "\f089"
}

.uk-icon-heart-o:before {
    content: "\f08a"
}

.uk-icon-sign-out:before {
    content: "\f08b"
}

.uk-icon-linkedin-square:before {
    content: "\f08c"
}

.uk-icon-thumb-tack:before {
    content: "\f08d"
}

.uk-icon-external-link:before {
    content: "\f08e"
}

.uk-icon-sign-in:before {
    content: "\f090"
}

.uk-icon-trophy:before {
    content: "\f091"
}

.uk-icon-github-square:before {
    content: "\f092"
}

.uk-icon-upload:before {
    content: "\f093"
}

.uk-icon-lemon-o:before {
    content: "\f094"
}

.uk-icon-phone:before {
    content: "\f095"
}

.uk-icon-square-o:before {
    content: "\f096"
}

.uk-icon-bookmark-o:before {
    content: "\f097"
}

.uk-icon-phone-square:before {
    content: "\f098"
}

.uk-icon-twitter:before {
    content: "\f099"
}

.uk-icon-facebook-f:before, .uk-icon-facebook:before {
    content: "\f09a"
}

.uk-icon-github:before {
    content: "\f09b"
}

.uk-icon-unlock:before {
    content: "\f09c"
}

.uk-icon-credit-card:before {
    content: "\f09d"
}

.uk-icon-rss:before {
    content: "\f09e"
}

.uk-icon-hdd-o:before {
    content: "\f0a0"
}

.uk-icon-bullhorn:before {
    content: "\f0a1"
}

.uk-icon-bell:before {
    content: "\f0f3"
}

.uk-icon-certificate:before {
    content: "\f0a3"
}

.uk-icon-hand-o-right:before {
    content: "\f0a4"
}

.uk-icon-hand-o-left:before {
    content: "\f0a5"
}

.uk-icon-hand-o-up:before {
    content: "\f0a6"
}

.uk-icon-hand-o-down:before {
    content: "\f0a7"
}

.uk-icon-arrow-circle-left:before {
    content: "\f0a8"
}

.uk-icon-arrow-circle-right:before {
    content: "\f0a9"
}

.uk-icon-arrow-circle-up:before {
    content: "\f0aa"
}

.uk-icon-arrow-circle-down:before {
    content: "\f0ab"
}

.uk-icon-globe:before {
    content: "\f0ac"
}

.uk-icon-wrench:before {
    content: "\f0ad"
}

.uk-icon-tasks:before {
    content: "\f0ae"
}

.uk-icon-filter:before {
    content: "\f0b0"
}

.uk-icon-briefcase:before {
    content: "\f0b1"
}

.uk-icon-arrows-alt:before {
    content: "\f0b2"
}

.uk-icon-group:before, .uk-icon-users:before {
    content: "\f0c0"
}

.uk-icon-chain:before, .uk-icon-link:before {
    content: "\f0c1"
}

.uk-icon-cloud:before {
    content: "\f0c2"
}

.uk-icon-flask:before {
    content: "\f0c3"
}

.uk-icon-cut:before, .uk-icon-scissors:before {
    content: "\f0c4"
}

.uk-icon-copy:before, .uk-icon-files-o:before {
    content: "\f0c5"
}

.uk-icon-paperclip:before {
    content: "\f0c6"
}

.uk-icon-floppy-o:before, .uk-icon-save:before {
    content: "\f0c7"
}

.uk-icon-square:before {
    content: "\f0c8"
}

.uk-icon-bars:before, .uk-icon-navicon:before, .uk-icon-reorder:before {
    content: "\f0c9"
}

.uk-icon-list-ul:before {
    content: "\f0ca"
}

.uk-icon-list-ol:before {
    content: "\f0cb"
}

.uk-icon-strikethrough:before {
    content: "\f0cc"
}

.uk-icon-underline:before {
    content: "\f0cd"
}

.uk-icon-table:before {
    content: "\f0ce"
}

.uk-icon-magic:before {
    content: "\f0d0"
}

.uk-icon-truck:before {
    content: "\f0d1"
}

.uk-icon-pinterest:before {
    content: "\f0d2"
}

.uk-icon-pinterest-square:before {
    content: "\f0d3"
}

.uk-icon-google-plus-square:before {
    content: "\f0d4"
}

.uk-icon-google-plus:before {
    content: "\f0d5"
}

.uk-icon-money:before {
    content: "\f0d6"
}

.uk-icon-caret-down:before {
    content: "\f0d7"
}

.uk-icon-caret-up:before {
    content: "\f0d8"
}

.uk-icon-caret-left:before {
    content: "\f0d9"
}

.uk-icon-caret-right:before {
    content: "\f0da"
}

.uk-icon-columns:before {
    content: "\f0db"
}

.uk-icon-sort:before, .uk-icon-unsorted:before {
    content: "\f0dc"
}

.uk-icon-sort-desc:before, .uk-icon-sort-down:before {
    content: "\f0dd"
}

.uk-icon-sort-asc:before, .uk-icon-sort-up:before {
    content: "\f0de"
}

.uk-icon-envelope:before {
    content: "\f0e0"
}

.uk-icon-linkedin:before {
    content: "\f0e1"
}

.uk-icon-rotate-left:before, .uk-icon-undo:before {
    content: "\f0e2"
}

.uk-icon-gavel:before, .uk-icon-legal:before {
    content: "\f0e3"
}

.uk-icon-dashboard:before, .uk-icon-tachometer:before {
    content: "\f0e4"
}

.uk-icon-comment-o:before {
    content: "\f0e5"
}

.uk-icon-comments-o:before {
    content: "\f0e6"
}

.uk-icon-bolt:before, .uk-icon-flash:before {
    content: "\f0e7"
}

.uk-icon-sitemap:before {
    content: "\f0e8"
}

.uk-icon-umbrella:before {
    content: "\f0e9"
}

.uk-icon-clipboard:before, .uk-icon-paste:before {
    content: "\f0ea"
}

.uk-icon-lightbulb-o:before {
    content: "\f0eb"
}

.uk-icon-exchange:before {
    content: "\f0ec"
}

.uk-icon-cloud-download:before {
    content: "\f0ed"
}

.uk-icon-cloud-upload:before {
    content: "\f0ee"
}

.uk-icon-user-md:before {
    content: "\f0f0"
}

.uk-icon-stethoscope:before {
    content: "\f0f1"
}

.uk-icon-suitcase:before {
    content: "\f0f2"
}

.uk-icon-bell-o:before {
    content: "\f0a2"
}

.uk-icon-coffee:before {
    content: "\f0f4"
}

.uk-icon-cutlery:before {
    content: "\f0f5"
}

.uk-icon-file-text-o:before {
    content: "\f0f6"
}

.uk-icon-building-o:before {
    content: "\f0f7"
}

.uk-icon-hospital-o:before {
    content: "\f0f8"
}

.uk-icon-ambulance:before {
    content: "\f0f9"
}

.uk-icon-medkit:before {
    content: "\f0fa"
}

.uk-icon-fighter-jet:before {
    content: "\f0fb"
}

.uk-icon-beer:before {
    content: "\f0fc"
}

.uk-icon-h-square:before {
    content: "\f0fd"
}

.uk-icon-plus-square:before {
    content: "\f0fe"
}

.uk-icon-angle-double-left:before {
    content: "\f100"
}

.uk-icon-angle-double-right:before {
    content: "\f101"
}

.uk-icon-angle-double-up:before {
    content: "\f102"
}

.uk-icon-angle-double-down:before {
    content: "\f103"
}

.uk-icon-angle-left:before {
    content: "\f104"
}

.uk-icon-angle-right:before {
    content: "\f105"
}

.uk-icon-angle-up:before {
    content: "\f106"
}

.uk-icon-angle-down:before {
    content: "\f107"
}

.uk-icon-desktop:before {
    content: "\f108"
}

.uk-icon-laptop:before {
    content: "\f109"
}

.uk-icon-tablet:before {
    content: "\f10a"
}

.uk-icon-mobile-phone:before, .uk-icon-mobile:before {
    content: "\f10b"
}

.uk-icon-circle-o:before {
    content: "\f10c"
}

.uk-icon-quote-left:before {
    content: "\f10d"
}

.uk-icon-quote-right:before {
    content: "\f10e"
}

.uk-icon-spinner:before {
    content: "\f110"
}

.uk-icon-circle:before {
    content: "\f111"
}

.uk-icon-mail-reply:before, .uk-icon-reply:before {
    content: "\f112"
}

.uk-icon-github-alt:before {
    content: "\f113"
}

.uk-icon-folder-o:before {
    content: "\f114"
}

.uk-icon-folder-open-o:before {
    content: "\f115"
}

.uk-icon-smile-o:before {
    content: "\f118"
}

.uk-icon-frown-o:before {
    content: "\f119"
}

.uk-icon-meh-o:before {
    content: "\f11a"
}

.uk-icon-gamepad:before {
    content: "\f11b"
}

.uk-icon-keyboard-o:before {
    content: "\f11c"
}

.uk-icon-flag-o:before {
    content: "\f11d"
}

.uk-icon-flag-checkered:before {
    content: "\f11e"
}

.uk-icon-terminal:before {
    content: "\f120"
}

.uk-icon-code:before {
    content: "\f121"
}

.uk-icon-mail-reply-all:before, .uk-icon-reply-all:before {
    content: "\f122"
}

.uk-icon-star-half-empty:before, .uk-icon-star-half-full:before, .uk-icon-star-half-o:before {
    content: "\f123"
}

.uk-icon-location-arrow:before {
    content: "\f124"
}

.uk-icon-crop:before {
    content: "\f125"
}

.uk-icon-code-fork:before {
    content: "\f126"
}

.uk-icon-chain-broken:before, .uk-icon-unlink:before {
    content: "\f127"
}

.uk-icon-question:before {
    content: "\f128"
}

.uk-icon-info:before {
    content: "\f129"
}

.uk-icon-exclamation:before {
    content: "\f12a"
}

.uk-icon-superscript:before {
    content: "\f12b"
}

.uk-icon-subscript:before {
    content: "\f12c"
}

.uk-icon-eraser:before {
    content: "\f12d"
}

.uk-icon-puzzle-piece:before {
    content: "\f12e"
}

.uk-icon-microphone:before {
    content: "\f130"
}

.uk-icon-microphone-slash:before {
    content: "\f131"
}

.uk-icon-shield:before {
    content: "\f132"
}

.uk-icon-calendar-o:before {
    content: "\f133"
}

.uk-icon-fire-extinguisher:before {
    content: "\f134"
}

.uk-icon-rocket:before {
    content: "\f135"
}

.uk-icon-maxcdn:before {
    content: "\f136"
}

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

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

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

.uk-icon-chevron-circle-down:before {
    content: "\f13a"
}

.uk-icon-html5:before {
    content: "\f13b"
}

.uk-icon-css3:before {
    content: "\f13c"
}

.uk-icon-anchor:before {
    content: "\f13d"
}

.uk-icon-unlock-alt:before {
    content: "\f13e"
}

.uk-icon-bullseye:before {
    content: "\f140"
}

.uk-icon-ellipsis-h:before {
    content: "\f141"
}

.uk-icon-ellipsis-v:before {
    content: "\f142"
}

.uk-icon-rss-square:before {
    content: "\f143"
}

.uk-icon-play-circle:before {
    content: "\f144"
}

.uk-icon-ticket:before {
    content: "\f145"
}

.uk-icon-minus-square:before {
    content: "\f146"
}

.uk-icon-minus-square-o:before {
    content: "\f147"
}

.uk-icon-level-up:before {
    content: "\f148"
}

.uk-icon-level-down:before {
    content: "\f149"
}

.uk-icon-check-square:before {
    content: "\f14a"
}

.uk-icon-pencil-square:before {
    content: "\f14b"
}

.uk-icon-external-link-square:before {
    content: "\f14c"
}

.uk-icon-share-square:before {
    content: "\f14d"
}

.uk-icon-compass:before {
    content: "\f14e"
}

.uk-icon-caret-square-o-down:before, .uk-icon-toggle-down:before {
    content: "\f150"
}

.uk-icon-caret-square-o-up:before, .uk-icon-toggle-up:before {
    content: "\f151"
}

.uk-icon-caret-square-o-right:before, .uk-icon-toggle-right:before {
    content: "\f152"
}

.uk-icon-eur:before, .uk-icon-euro:before {
    content: "\f153"
}

.uk-icon-gbp:before {
    content: "\f154"
}

.uk-icon-dollar:before, .uk-icon-usd:before {
    content: "\f155"
}

.uk-icon-inr:before, .uk-icon-rupee:before {
    content: "\f156"
}

.uk-icon-cny:before, .uk-icon-jpy:before, .uk-icon-rmb:before, .uk-icon-yen:before {
    content: "\f157"
}

.uk-icon-rouble:before, .uk-icon-rub:before, .uk-icon-ruble:before {
    content: "\f158"
}

.uk-icon-krw:before, .uk-icon-won:before {
    content: "\f159"
}

.uk-icon-bitcoin:before, .uk-icon-btc:before {
    content: "\f15a"
}

.uk-icon-file:before {
    content: "\f15b"
}

.uk-icon-file-text:before {
    content: "\f15c"
}

.uk-icon-sort-alpha-asc:before {
    content: "\f15d"
}

.uk-icon-sort-alpha-desc:before {
    content: "\f15e"
}

.uk-icon-sort-amount-asc:before {
    content: "\f160"
}

.uk-icon-sort-amount-desc:before {
    content: "\f161"
}

.uk-icon-sort-numeric-asc:before {
    content: "\f162"
}

.uk-icon-sort-numeric-desc:before {
    content: "\f163"
}

.uk-icon-thumbs-up:before {
    content: "\f164"
}

.uk-icon-thumbs-down:before {
    content: "\f165"
}

.uk-icon-youtube-square:before {
    content: "\f166"
}

.uk-icon-youtube:before {
    content: "\f167"
}

.uk-icon-xing:before {
    content: "\f168"
}

.uk-icon-xing-square:before {
    content: "\f169"
}

.uk-icon-youtube-play:before {
    content: "\f16a"
}

.uk-icon-dropbox:before {
    content: "\f16b"
}

.uk-icon-stack-overflow:before {
    content: "\f16c"
}

.uk-icon-instagram:before {
    content: "\f16d"
}

.uk-icon-flickr:before {
    content: "\f16e"
}

.uk-icon-adn:before {
    content: "\f170"
}

.uk-icon-bitbucket:before {
    content: "\f171"
}

.uk-icon-bitbucket-square:before {
    content: "\f172"
}

.uk-icon-tumblr:before {
    content: "\f173"
}

.uk-icon-tumblr-square:before {
    content: "\f174"
}

.uk-icon-long-arrow-down:before {
    content: "\f175"
}

.uk-icon-long-arrow-up:before {
    content: "\f176"
}

.uk-icon-long-arrow-left:before {
    content: "\f177"
}

.uk-icon-long-arrow-right:before {
    content: "\f178"
}

.uk-icon-apple:before {
    content: "\f179"
}

.uk-icon-windows:before {
    content: "\f17a"
}

.uk-icon-android:before {
    content: "\f17b"
}

.uk-icon-linux:before {
    content: "\f17c"
}

.uk-icon-dribbble:before {
    content: "\f17d"
}

.uk-icon-skype:before {
    content: "\f17e"
}

.uk-icon-foursquare:before {
    content: "\f180"
}

.uk-icon-trello:before {
    content: "\f181"
}

.uk-icon-female:before {
    content: "\f182"
}

.uk-icon-male:before {
    content: "\f183"
}

.uk-icon-gittip:before, .uk-icon-gratipay:before {
    content: "\f184"
}

.uk-icon-sun-o:before {
    content: "\f185"
}

.uk-icon-moon-o:before {
    content: "\f186"
}

.uk-icon-archive:before {
    content: "\f187"
}

.uk-icon-bug:before {
    content: "\f188"
}

.uk-icon-vk:before {
    content: "\f189"
}

.uk-icon-weibo:before {
    content: "\f18a"
}

.uk-icon-renren:before {
    content: "\f18b"
}

.uk-icon-pagelines:before {
    content: "\f18c"
}

.uk-icon-stack-exchange:before {
    content: "\f18d"
}

.uk-icon-arrow-circle-o-right:before {
    content: "\f18e"
}

.uk-icon-arrow-circle-o-left:before {
    content: "\f190"
}

.uk-icon-caret-square-o-left:before, .uk-icon-toggle-left:before {
    content: "\f191"
}

.uk-icon-dot-circle-o:before {
    content: "\f192"
}

.uk-icon-wheelchair:before {
    content: "\f193"
}

.uk-icon-vimeo-square:before {
    content: "\f194"
}

.uk-icon-try:before, .uk-icon-turkish-lira:before {
    content: "\f195"
}

.uk-icon-plus-square-o:before {
    content: "\f196"
}

.uk-icon-space-shuttle:before {
    content: "\f197"
}

.uk-icon-slack:before {
    content: "\f198"
}

.uk-icon-envelope-square:before {
    content: "\f199"
}

.uk-icon-wordpress:before {
    content: "\f19a"
}

.uk-icon-openid:before {
    content: "\f19b"
}

.uk-icon-bank:before, .uk-icon-institution:before, .uk-icon-university:before {
    content: "\f19c"
}

.uk-icon-graduation-cap:before, .uk-icon-mortar-board:before {
    content: "\f19d"
}

.uk-icon-yahoo:before {
    content: "\f19e"
}

.uk-icon-google:before {
    content: "\f1a0"
}

.uk-icon-reddit:before {
    content: "\f1a1"
}

.uk-icon-reddit-square:before {
    content: "\f1a2"
}

.uk-icon-stumbleupon-circle:before {
    content: "\f1a3"
}

.uk-icon-stumbleupon:before {
    content: "\f1a4"
}

.uk-icon-delicious:before {
    content: "\f1a5"
}

.uk-icon-digg:before {
    content: "\f1a6"
}

.uk-icon-pied-piper:before {
    content: "\f1a7"
}

.uk-icon-pied-piper-alt:before {
    content: "\f1a8"
}

.uk-icon-drupal:before {
    content: "\f1a9"
}

.uk-icon-joomla:before {
    content: "\f1aa"
}

.uk-icon-language:before {
    content: "\f1ab"
}

.uk-icon-fax:before {
    content: "\f1ac"
}

.uk-icon-building:before {
    content: "\f1ad"
}

.uk-icon-child:before {
    content: "\f1ae"
}

.uk-icon-paw:before {
    content: "\f1b0"
}

.uk-icon-spoon:before {
    content: "\f1b1"
}

.uk-icon-cube:before {
    content: "\f1b2"
}

.uk-icon-cubes:before {
    content: "\f1b3"
}

.uk-icon-behance:before {
    content: "\f1b4"
}

.uk-icon-behance-square:before {
    content: "\f1b5"
}

.uk-icon-steam:before {
    content: "\f1b6"
}

.uk-icon-steam-square:before {
    content: "\f1b7"
}

.uk-icon-recycle:before {
    content: "\f1b8"
}

.uk-icon-automobile:before, .uk-icon-car:before {
    content: "\f1b9"
}

.uk-icon-cab:before, .uk-icon-taxi:before {
    content: "\f1ba"
}

.uk-icon-tree:before {
    content: "\f1bb"
}

.uk-icon-spotify:before {
    content: "\f1bc"
}

.uk-icon-deviantart:before {
    content: "\f1bd"
}

.uk-icon-soundcloud:before {
    content: "\f1be"
}

.uk-icon-database:before {
    content: "\f1c0"
}

.uk-icon-file-pdf-o:before {
    content: "\f1c1"
}

.uk-icon-file-word-o:before {
    content: "\f1c2"
}

.uk-icon-file-excel-o:before {
    content: "\f1c3"
}

.uk-icon-file-powerpoint-o:before {
    content: "\f1c4"
}

.uk-icon-file-image-o:before, .uk-icon-file-photo-o:before, .uk-icon-file-picture-o:before {
    content: "\f1c5"
}

.uk-icon-file-archive-o:before, .uk-icon-file-zip-o:before {
    content: "\f1c6"
}

.uk-icon-file-audio-o:before, .uk-icon-file-sound-o:before {
    content: "\f1c7"
}

.uk-icon-file-movie-o:before, .uk-icon-file-video-o:before {
    content: "\f1c8"
}

.uk-icon-file-code-o:before {
    content: "\f1c9"
}

.uk-icon-vine:before {
    content: "\f1ca"
}

.uk-icon-codepen:before {
    content: "\f1cb"
}

.uk-icon-jsfiddle:before {
    content: "\f1cc"
}

.uk-icon-life-bouy:before, .uk-icon-life-buoy:before, .uk-icon-life-ring:before, .uk-icon-life-saver:before, .uk-icon-support:before {
    content: "\f1cd"
}

.uk-icon-circle-o-notch:before {
    content: "\f1ce"
}

.uk-icon-ra:before, .uk-icon-rebel:before {
    content: "\f1d0"
}

.uk-icon-empire:before, .uk-icon-ge:before {
    content: "\f1d1"
}

.uk-icon-git-square:before {
    content: "\f1d2"
}

.uk-icon-git:before {
    content: "\f1d3"
}

.uk-icon-hacker-news:before {
    content: "\f1d4"
}

.uk-icon-tencent-weibo:before {
    content: "\f1d5"
}

.uk-icon-qq:before {
    content: "\f1d6"
}

.uk-icon-wechat:before, .uk-icon-weixin:before {
    content: "\f1d7"
}

.uk-icon-paper-plane:before, .uk-icon-send:before {
    content: "\f1d8"
}

.uk-icon-paper-plane-o:before, .uk-icon-send-o:before {
    content: "\f1d9"
}

.uk-icon-history:before {
    content: "\f1da"
}

.uk-icon-circle-thin:before, .uk-icon-genderless:before {
    content: "\f1db"
}

.uk-icon-header:before {
    content: "\f1dc"
}

.uk-icon-paragraph:before {
    content: "\f1dd"
}

.uk-icon-sliders:before {
    content: "\f1de"
}

.uk-icon-share-alt:before {
    content: "\f1e0"
}

.uk-icon-share-alt-square:before {
    content: "\f1e1"
}

.uk-icon-bomb:before {
    content: "\f1e2"
}

.uk-icon-futbol-o:before, .uk-icon-soccer-ball-o:before {
    content: "\f1e3"
}

.uk-icon-tty:before {
    content: "\f1e4"
}

.uk-icon-binoculars:before {
    content: "\f1e5"
}

.uk-icon-plug:before {
    content: "\f1e6"
}

.uk-icon-slideshare:before {
    content: "\f1e7"
}

.uk-icon-twitch:before {
    content: "\f1e8"
}

.uk-icon-yelp:before {
    content: "\f1e9"
}

.uk-icon-newspaper-o:before {
    content: "\f1ea"
}

.uk-icon-wifi:before {
    content: "\f1eb"
}

.uk-icon-calculator:before {
    content: "\f1ec"
}

.uk-icon-paypal:before {
    content: "\f1ed"
}

.uk-icon-google-wallet:before {
    content: "\f1ee"
}

.uk-icon-cc-visa:before {
    content: "\f1f0"
}

.uk-icon-cc-mastercard:before {
    content: "\f1f1"
}

.uk-icon-cc-discover:before {
    content: "\f1f2"
}

.uk-icon-cc-amex:before {
    content: "\f1f3"
}

.uk-icon-cc-paypal:before {
    content: "\f1f4"
}

.uk-icon-cc-stripe:before {
    content: "\f1f5"
}

.uk-icon-bell-slash:before {
    content: "\f1f6"
}

.uk-icon-bell-slash-o:before {
    content: "\f1f7"
}

.uk-icon-trash:before {
    content: "\f1f8"
}

.uk-icon-copyright:before {
    content: "\f1f9"
}

.uk-icon-at:before {
    content: "\f1fa"
}

.uk-icon-eyedropper:before {
    content: "\f1fb"
}

.uk-icon-paint-brush:before {
    content: "\f1fc"
}

.uk-icon-birthday-cake:before {
    content: "\f1fd"
}

.uk-icon-area-chart:before {
    content: "\f1fe"
}

.uk-icon-pie-chart:before {
    content: "\f200"
}

.uk-icon-line-chart:before {
    content: "\f201"
}

.uk-icon-lastfm:before {
    content: "\f202"
}

.uk-icon-lastfm-square:before {
    content: "\f203"
}

.uk-icon-toggle-off:before {
    content: "\f204"
}

.uk-icon-toggle-on:before {
    content: "\f205"
}

.uk-icon-bicycle:before {
    content: "\f206"
}

.uk-icon-bus:before {
    content: "\f207"
}

.uk-icon-ioxhost:before {
    content: "\f208"
}

.uk-icon-angellist:before {
    content: "\f209"
}

.uk-icon-cc:before {
    content: "\f20a"
}

.uk-icon-ils:before, .uk-icon-shekel:before, .uk-icon-sheqel:before {
    content: "\f20b"
}

.uk-icon-meanpath:before {
    content: "\f20c"
}

.uk-icon-buysellads:before {
    content: "\f20d"
}

.uk-icon-connectdevelop:before {
    content: "\f20e"
}

.uk-icon-dashcube:before {
    content: "\f210"
}

.uk-icon-forumbee:before {
    content: "\f211"
}

.uk-icon-leanpub:before {
    content: "\f212"
}

.uk-icon-sellsy:before {
    content: "\f213"
}

.uk-icon-shirtsinbulk:before {
    content: "\f214"
}

.uk-icon-simplybuilt:before {
    content: "\f215"
}

.uk-icon-skyatlas:before {
    content: "\f216"
}

.uk-icon-cart-plus:before {
    content: "\f217"
}

.uk-icon-cart-arrow-down:before {
    content: "\f218"
}

.uk-icon-diamond:before {
    content: "\f219"
}

.uk-icon-ship:before {
    content: "\f21a"
}

.uk-icon-user-secret:before {
    content: "\f21b"
}

.uk-icon-motorcycle:before {
    content: "\f21c"
}

.uk-icon-street-view:before {
    content: "\f21d"
}

.uk-icon-heartbeat:before {
    content: "\f21e"
}

.uk-icon-venus:before {
    content: "\f221"
}

.uk-icon-mars:before {
    content: "\f222"
}

.uk-icon-mercury:before {
    content: "\f223"
}

.uk-icon-transgender:before {
    content: "\f224"
}

.uk-icon-transgender-alt:before {
    content: "\f225"
}

.uk-icon-venus-double:before {
    content: "\f226"
}

.uk-icon-mars-double:before {
    content: "\f227"
}

.uk-icon-venus-mars:before {
    content: "\f228"
}

.uk-icon-mars-stroke:before {
    content: "\f229"
}

.uk-icon-mars-stroke-v:before {
    content: "\f22a"
}

.uk-icon-mars-stroke-h:before {
    content: "\f22b"
}

.uk-icon-neuter:before {
    content: "\f22c"
}

.uk-icon-facebook-official:before {
    content: "\f230"
}

.uk-icon-pinterest-p:before {
    content: "\f231"
}

.uk-icon-whatsapp:before {
    content: "\f232"
}

.uk-icon-server:before {
    content: "\f233"
}

.uk-icon-user-plus:before {
    content: "\f234"
}

.uk-icon-user-times:before {
    content: "\f235"
}

.uk-icon-bed:before, .uk-icon-hotel:before {
    content: "\f236"
}

.uk-icon-viacoin:before {
    content: "\f237"
}

.uk-icon-train:before {
    content: "\f238"
}

.uk-icon-subway:before {
    content: "\f239"
}

.uk-icon-medium-logo:before {
    content: "\f23a"
}

.uk-icon-500px:before {
    content: "\f26e"
}

.uk-icon-amazon:before {
    content: "\f270"
}

.uk-icon-balance-scale:before {
    content: "\f24e"
}

.uk-icon-battery-0:before, .uk-icon-battery-empty:before {
    content: "\f244"
}

.uk-icon-battery-1:before, .uk-icon-battery-quarter:before {
    content: "\f243"
}

.uk-icon-battery-2:before, .uk-icon-battery-half:before {
    content: "\f242"
}

.uk-icon-battery-3:before, .uk-icon-battery-three-quarters:before {
    content: "\f241"
}

.uk-icon-battery-4:before, .uk-icon-battery-full:before {
    content: "\f240"
}

.uk-icon-black-tie:before {
    content: "\f27e"
}

.uk-icon-calendar-check-o:before {
    content: "\f274"
}

.uk-icon-calendar-minus-o:before {
    content: "\f272"
}

.uk-icon-calendar-plus-o:before {
    content: "\f271"
}

.uk-icon-calendar-times-o:before {
    content: "\f273"
}

.uk-icon-cc-diners-club:before {
    content: "\f24c"
}

.uk-icon-cc-jcb:before {
    content: "\f24b"
}

.uk-icon-chrome:before {
    content: "\f268"
}

.uk-icon-clone:before {
    content: "\f24d"
}

.uk-icon-commenting:before {
    content: "\f27a"
}

.uk-icon-commenting-o:before {
    content: "\f27b"
}

.uk-icon-contao:before {
    content: "\f26d"
}

.uk-icon-creative-commons:before {
    content: "\f25e"
}

.uk-icon-expeditedssl:before {
    content: "\f23e"
}

.uk-icon-firefox:before {
    content: "\f269"
}

.uk-icon-fonticons:before {
    content: "\f280"
}

.uk-icon-get-pocket:before {
    content: "\f265"
}

.uk-icon-gg:before {
    content: "\f260"
}

.uk-icon-gg-circle:before {
    content: "\f261"
}

.uk-icon-hand-lizard-o:before {
    content: "\f258"
}

.uk-icon-hand-paper-o:before, .uk-icon-hand-stop-o:before {
    content: "\f256"
}

.uk-icon-hand-peace-o:before {
    content: "\f25b"
}

.uk-icon-hand-pointer-o:before {
    content: "\f25a"
}

.uk-icon-hand-grab-o:before, .uk-icon-hand-rock-o:before {
    content: "\f255"
}

.uk-icon-hand-scissors-o:before {
    content: "\f257"
}

.uk-icon-hand-spock-o:before {
    content: "\f259"
}

.uk-icon-hourglass:before {
    content: "\f254"
}

.uk-icon-hourglass-o:before {
    content: "\f250"
}

.uk-icon-hourglass-1:before, .uk-icon-hourglass-start:before {
    content: "\f251"
}

.uk-icon-hourglass-2:before, .uk-icon-hourglass-half:before {
    content: "\f252"
}

.uk-icon-hourglass-3:before, .uk-icon-hourglass-end:before {
    content: "\f253"
}

.uk-icon-houzz:before {
    content: "\f27c"
}

.uk-icon-i-cursor:before {
    content: "\f246"
}

.uk-icon-industry:before {
    content: "\f275"
}

.uk-icon-internet-explorer:before {
    content: "\f26b"
}

.uk-icon-map:before {
    content: "\f279"
}

.uk-icon-map-o:before {
    content: "\f278"
}

.uk-icon-map-pin:before {
    content: "\f276"
}

.uk-icon-map-signs:before {
    content: "\f277"
}

.uk-icon-mouse-pointer:before {
    content: "\f245"
}

.uk-icon-object-group:before {
    content: "\f247"
}

.uk-icon-object-ungroup:before {
    content: "\f248"
}

.uk-icon-odnoklassniki:before {
    content: "\f263"
}

.uk-icon-odnoklassniki-square:before {
    content: "\f264"
}

.uk-icon-opencart:before {
    content: "\f23d"
}

.uk-icon-opera:before {
    content: "\f26a"
}

.uk-icon-optin-monster:before {
    content: "\f23c"
}

.uk-icon-registered:before {
    content: "\f25d"
}

.uk-icon-safari:before {
    content: "\f267"
}

.uk-icon-sticky-note:before {
    content: "\f249"
}

.uk-icon-sticky-note-o:before {
    content: "\f24a"
}

.uk-icon-television:before, .uk-icon-tv:before {
    content: "\f26c"
}

.uk-icon-trademark:before {
    content: "\f25c"
}

.uk-icon-tripadvisor:before {
    content: "\f262"
}

.uk-icon-vimeo:before {
    content: "\f27d"
}

.uk-icon-wikipedia-w:before {
    content: "\f266"
}

.uk-icon-y-combinator:before, .uk-icon-yc:before {
    content: "\f23b"
}

.uk-icon-y-combinator-square:before, .uk-icon-yc-square:before {
    content: "\f1d4"
}

.uk-icon-bluetooth:before {
    content: "\f293"
}

.uk-icon-bluetooth-b:before {
    content: "\f294"
}

.uk-icon-codiepie:before {
    content: "\f284"
}

.uk-icon-credit-card-alt:before {
    content: "\f283"
}

.uk-icon-edge:before {
    content: "\f282"
}

.uk-icon-fort-awesome:before {
    content: "\f286"
}

.uk-icon-hashtag:before {
    content: "\f292"
}

.uk-icon-mixcloud:before {
    content: "\f289"
}

.uk-icon-modx:before {
    content: "\f285"
}

.uk-icon-pause-circle:before {
    content: "\f28b"
}

.uk-icon-pause-circle-o:before {
    content: "\f28c"
}

.uk-icon-percent:before {
    content: "\f295"
}

.uk-icon-product-hunt:before {
    content: "\f288"
}

.uk-icon-reddit-alien:before {
    content: "\f281"
}

.uk-icon-scribd:before {
    content: "\f28a"
}

.uk-icon-shopping-bag:before {
    content: "\f290"
}

.uk-icon-shopping-basket:before {
    content: "\f291"
}

.uk-icon-stop-circle:before {
    content: "\f28d"
}

.uk-icon-stop-circle-o:before {
    content: "\f28e"
}

.uk-icon-usb:before {
    content: "\f287"
}

.uk-icon-american-sign-language-interpreting:before, .uk-icon-asl-interpreting:before {
    content: "\f2a3"
}

.uk-icon-assistive-listening-systems:before {
    content: "\f2a2"
}

.uk-icon-audio-description:before {
    content: "\f29e"
}

.uk-icon-blind:before {
    content: "\f29d"
}

.uk-icon-braille:before {
    content: "\f2a1"
}

.uk-icon-deaf:before, .uk-icon-deafness:before {
    content: "\f2a4"
}

.uk-icon-envira:before {
    content: "\f299"
}

.uk-icon-fa:before, .uk-icon-font-awesome:before {
    content: "\f2b4"
}

.uk-icon-first-order:before {
    content: "\f2b0"
}

.uk-icon-gitlab:before {
    content: "\f296"
}

.uk-icon-glide:before {
    content: "\f2a5"
}

.uk-icon-glide-g:before {
    content: "\f2a6"
}

.uk-icon-hard-of-hearing:before {
    content: "\f2a4"
}

.uk-icon-low-vision:before {
    content: "\f2a8"
}

.uk-icon-question-circle-o:before {
    content: "\f29c"
}

.uk-icon-sign-language:before, .uk-icon-signing:before {
    content: "\f2a7"
}

.uk-icon-snapchat:before {
    content: "\f2ab"
}

.uk-icon-snapchat-ghost:before {
    content: "\f2ac"
}

.uk-icon-snapchat-square:before {
    content: "\f2ad"
}

.uk-icon-themeisle:before {
    content: "\f2b2"
}

.uk-icon-universal-access:before {
    content: "\f29a"
}

.uk-icon-viadeo:before {
    content: "\f2a9"
}

.uk-icon-viadeo-square:before {
    content: "\f2aa"
}

.uk-icon-volume-control-phone:before {
    content: "\f2a0"
}

.uk-icon-wheelchair-alt:before {
    content: "\f29b"
}

.uk-icon-wpbeginner:before {
    content: "\f297"
}

.uk-icon-wpforms:before {
    content: "\f298"
}

.uk-icon-yoast:before {
    content: "\f2b1"
}

.uk-icon-adress-book:before {
    content: "\f2b9"
}

.uk-icon-adress-book-o:before {
    content: "\f2ba"
}

.uk-icon-adress-card:before {
    content: "\f2bb"
}

.uk-icon-adress-card-o:before {
    content: "\f2bc"
}

.uk-icon-bandcamp:before {
    content: "\f2d5"
}

.uk-icon-bath:before {
    content: "\f2cd"
}

.uk-icon-bathub:before {
    content: "\f2cd"
}

.uk-icon-drivers-license:before {
    content: "\f2c2"
}

.uk-icon-drivers-license-o:before {
    content: "\f2c3"
}

.uk-icon-eercast:before {
    content: "\f2da"
}

.uk-icon-envelope-open:before {
    content: "\f2b6"
}

.uk-icon-envelope-open-o:before {
    content: "\f2b7"
}

.uk-icon-etsy:before {
    content: "\f2d7"
}

.uk-icon-free-code-camp:before {
    content: "\f2c5"
}

.uk-icon-grav:before {
    content: "\f2d6"
}

.uk-icon-handshake-o:before {
    content: "\f2b5"
}

.uk-icon-id-badge:before {
    content: "\f2c1"
}

.uk-icon-id-card:before {
    content: "\f2c2"
}

.uk-icon-id-card-o:before {
    content: "\f2c3"
}

.uk-icon-imdb:before {
    content: "\f2d8"
}

.uk-icon-linode:before {
    content: "\f2b8"
}

.uk-icon-meetup:before {
    content: "\f2e0"
}

.uk-icon-microchip:before {
    content: "\f2db"
}

.uk-icon-podcast:before {
    content: "\f2ce"
}

.uk-icon-quora:before {
    content: "\f2c4"
}

.uk-icon-ravelry:before {
    content: "\f2d9"
}

.uk-icon-s15:before {
    content: "\f2cd"
}

.uk-icon-shower:before {
    content: "\f2cc"
}

.uk-icon-snowflake-o:before {
    content: "\f2dc"
}

.uk-icon-superpowers:before {
    content: "\f2dd"
}

.uk-icon-telegram:before {
    content: "\f2c6"
}

.uk-icon-thermometer:before {
    content: "\f2c7"
}

.uk-icon-thermometer-0:before {
    content: "\f2cb"
}

.uk-icon-thermometer-1:before {
    content: "\f2ca"
}

.uk-icon-thermometer-2:before {
    content: "\f2c9"
}

.uk-icon-thermometer-3:before {
    content: "\f2c8"
}

.uk-icon-thermometer-4:before {
    content: "\f2c7"
}

.uk-icon-thermometer-empty:before {
    content: "\f2cb"
}

.uk-icon-thermometer-full:before {
    content: "\f2c7"
}

.uk-icon-thermometer-half:before {
    content: "\f2c9"
}

.uk-icon-thermometer-quarter:before {
    content: "\f2ca"
}

.uk-icon-thermometer-three-quarters:before {
    content: "\f2c8"
}

.uk-icon-times-rectangle:before {
    content: "\f2d3"
}

.uk-icon-times-rectangle-o:before {
    content: "\f2d4"
}

.uk-icon-user-circle:before {
    content: "\f2bd"
}

.uk-icon-user-circle-o:before {
    content: "\f2be"
}

.uk-icon-user-o:before {
    content: "\f2c0"
}

.uk-icon-vcard:before {
    content: "\f2bb"
}

.uk-icon-vcard-o:before {
    content: "\f2bc"
}

.uk-icon-widow-close:before {
    content: "\f2d3"
}

.uk-icon-widow-close-o:before {
    content: "\f2d4"
}

.uk-icon-window-maximize:before {
    content: "\f2d0"
}

.uk-icon-window-minimize:before {
    content: "\f2d1"
}

.uk-icon-window-restore:before {
    content: "\f2d2"
}

.uk-icon-wpexplorer:before {
    content: "\f2de"
}

.uk-close::-moz-focus-inner {
    border: 0;
    padding: 0
}

.uk-close {
    -webkit-appearance: none;
    margin: 0;
    border: none;
    overflow: visible;
    font: inherit;
    color: inherit;
    text-transform: none;
    padding: 0;
    background: 0 0;
    display: inline-block;
    box-sizing: content-box;
    width: 20px;
    line-height: 20px;
    text-align: center;
    vertical-align: middle;
    opacity: .3
}

.uk-close:after {
    display: block;
    content: "\f00d";
    font-family: FontAwesome
}

.uk-close:focus, .uk-close:hover {
    opacity: .5;
    outline: 0;
    color: inherit;
    text-decoration: none;
    cursor: pointer
}

.uk-close-alt {
    padding: 2px;
    border-radius: 50%;
    background: #E8EDF9;
    opacity: 1
}

.uk-close-alt:focus, .uk-close-alt:hover {
    opacity: 1
}

.uk-close-alt:after {
    opacity: .5
}

.uk-close-alt:focus:after, .uk-close-alt:hover:after {
    opacity: .8
}

.uk-badge {
    display: inline-block;
    padding: 0 5px;
    background: #2827a7;
    font-size: 10px;
    font-weight: 700;
    line-height: 14px;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    text-transform: none
}

a.uk-badge:hover {
    color: #fff
}

.uk-badge-notification {
    box-sizing: border-box;
    min-width: 18px;
    border-radius: 500px;
    font-size: 12px;
    line-height: 18px
}

.uk-badge-success {
    background-color: #8cc14c
}

.uk-badge-warning {
    background-color: #faa732
}

.uk-badge-danger {
    background-color: #da314b
}

.uk-alert {
    margin-bottom: 15px;
    padding: 10px;
    background: #ebf7fd;
    color: #2d7091
}

* + .uk-alert {
    margin-top: 15px
}

.uk-alert > :last-child {
    margin-bottom: 0
}

.uk-alert h1, .uk-alert h2, .uk-alert h3, .uk-alert h4, .uk-alert h5, .uk-alert h6 {
    color: inherit
}

.uk-alert > .uk-close:first-child {
    float: right
}

.uk-alert > .uk-close:first-child + * {
    margin-top: 0
}

.uk-alert-success {
    background: #f2fae3;
    color: #659f13
}

.uk-alert-warning {
    background: #fffceb;
    color: #e28327
}

.uk-alert-danger {
    background: #fff1f0;
    color: #d85030
}

.uk-alert-large {
    padding: 20px
}

.uk-alert-large > .uk-close:first-child {
    margin: -10px -10px 0 0
}

.uk-thumbnail {
    display: inline-block;
    max-width: 100%;
    box-sizing: border-box;
    margin: 0;
    padding: 4px;
    border: 1px solid #ddd;
    background: #fff
}

a.uk-thumbnail:focus, a.uk-thumbnail:hover {
    border-color: #aaa;
    background-color: #fff;
    text-decoration: none;
    outline: 0
}

.uk-thumbnail-caption {
    padding-top: 4px;
    text-align: center;
    color: #171b27
}

.uk-thumbnail-mini {
    width: 150px
}

.uk-thumbnail-small {
    width: 200px
}

.uk-thumbnail-medium {
    width: 300px
}

.uk-thumbnail-large {
    width: 400px
}

.uk-thumbnail-expand, .uk-thumbnail-expand > img {
    width: 100%
}

.uk-overlay {
    display: inline-block;
    position: relative;
    max-width: 100%;
    vertical-align: middle;
    overflow: hidden;
    -webkit-transform: translateZ(0);
    margin: 0
}

.uk-overlay.uk-border-circle {
    -webkit-mask-image: -webkit-radial-gradient(circle, #fff 100%, #000 100%)
}

.uk-overlay > :first-child {
    margin-bottom: 0
}

.uk-overlay-panel {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 20px;
    color: #fff
}

.uk-overlay-panel.uk-flex > * > :last-child, .uk-overlay-panel > :last-child {
    margin-bottom: 0
}

.uk-overlay-panel h1, .uk-overlay-panel h2, .uk-overlay-panel h3, .uk-overlay-panel h4, .uk-overlay-panel h5, .uk-overlay-panel h6 {
    color: inherit
}

.uk-overlay-panel a:not([class]) {
    color: inherit;
    text-decoration: underline
}

.uk-overlay-panel a[class*=uk-icon-]:not(.uk-icon-button) {
    color: inherit
}

.uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore) {
    opacity: 0
}

.uk-overlay-active :not(.uk-active) > .uk-overlay-panel:not(.uk-ignore) {
    opacity: 0
}

.uk-overlay-background {
    background: rgba(0, 0, 0, .5)
}

.uk-overlay-image {
    padding: 0
}

.uk-overlay-top {
    bottom: auto
}

.uk-overlay-bottom {
    top: auto
}

.uk-overlay-left {
    right: auto
}

.uk-overlay-right {
    left: auto
}

.uk-overlay-icon:before {
    content: "\f002";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    margin-left: -25px;
    font-size: 50px;
    line-height: 1;
    font-family: FontAwesome;
    text-align: center;
    color: #fff
}

.uk-overlay-blur, .uk-overlay-fade, .uk-overlay-grayscale, .uk-overlay-scale, .uk-overlay-spin, [class*=uk-overlay-slide] {
    transition-duration: .3s;
    transition-timing-function: ease-out;
    transition-property: opacity, transform, filter
}

.uk-overlay-active .uk-overlay-fade, .uk-overlay-active .uk-overlay-scale, .uk-overlay-active .uk-overlay-spin, .uk-overlay-active [class*=uk-overlay-slide] {
    transition-duration: .8s
}

.uk-overlay-fade {
    opacity: .7
}

.uk-overlay-active .uk-active > .uk-overlay-fade, .uk-overlay-hover.uk-hover .uk-overlay-fade, .uk-overlay-hover:hover .uk-overlay-fade {
    opacity: 1
}

.uk-overlay-scale {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.uk-overlay-active .uk-active > .uk-overlay-scale, .uk-overlay-hover.uk-hover .uk-overlay-scale, .uk-overlay-hover:hover .uk-overlay-scale {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.uk-overlay-spin {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0)
}

.uk-overlay-active .uk-active > .uk-overlay-spin, .uk-overlay-hover.uk-hover .uk-overlay-spin, .uk-overlay-hover:hover .uk-overlay-spin {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg)
}

.uk-overlay-grayscale {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.uk-overlay-active .uk-active > .uk-overlay-grayscale, .uk-overlay-hover.uk-hover .uk-overlay-grayscale, .uk-overlay-hover:hover .uk-overlay-grayscale {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
}

[class*=uk-overlay-slide] {
    opacity: 0
}

.uk-overlay-slide-top {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.uk-overlay-slide-bottom {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.uk-overlay-slide-left {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.uk-overlay-slide-right {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.uk-overlay-active .uk-active > [class*=uk-overlay-slide], .uk-overlay-hover.uk-hover [class*=uk-overlay-slide], .uk-overlay-hover:hover [class*=uk-overlay-slide] {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0);
    transform: translateX(0) translateY(0)
}

.uk-overlay-area {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0, 0, 0, .3);
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
    -webkit-transform: translate3d(0, 0, 0)
}

.uk-overlay-toggle.uk-hover .uk-overlay-area, .uk-overlay-toggle:hover .uk-overlay-area, .uk-overlay.uk-hover .uk-overlay-area, .uk-overlay:hover .uk-overlay-area {
    opacity: 1
}

.uk-overlay-area:empty:before {
    content: "\f002";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    margin-left: -25px;
    font-size: 50px;
    line-height: 1;
    font-family: FontAwesome;
    text-align: center;
    color: #fff
}

.uk-overlay-area:not(:empty) {
    font-size: 0
}

.uk-overlay-area:not(:empty):before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.uk-overlay-area-content {
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    vertical-align: middle;
    font-size: 1rem;
    text-align: center;
    padding: 0 15px;
    color: #fff
}

.uk-overlay-area-content > :last-child {
    margin-bottom: 0
}

.uk-overlay-area-content a:not([class]), .uk-overlay-area-content a:not([class]):hover {
    color: inherit
}

.uk-overlay-caption {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 15px;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
    -webkit-transform: translate3d(0, 0, 0)
}

.uk-overlay-toggle.uk-hover .uk-overlay-caption, .uk-overlay-toggle:hover .uk-overlay-caption, .uk-overlay.uk-hover .uk-overlay-caption, .uk-overlay:hover .uk-overlay-caption {
    opacity: 1
}

[class*=uk-column-] {
    -webkit-column-gap: 25px;
    -moz-column-gap: 25px;
    column-gap: 25px
}

.uk-column-1-2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2
}

.uk-column-1-3 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3
}

.uk-column-1-4 {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4
}

.uk-column-1-5 {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5
}

.uk-column-1-6 {
    -webkit-column-count: 6;
    -moz-column-count: 6;
    column-count: 6
}

@media (min-width: 480px) {
    .uk-column-small-1-2 {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2
    }

    .uk-column-small-1-3 {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3
    }

    .uk-column-small-1-4 {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4
    }

    .uk-column-small-1-5 {
        -webkit-column-count: 5;
        -moz-column-count: 5;
        column-count: 5
    }

    .uk-column-small-1-6 {
        -webkit-column-count: 6;
        -moz-column-count: 6;
        column-count: 6
    }
}

@media (min-width: 768px) {
    .uk-column-medium-1-2 {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2
    }

    .uk-column-medium-1-3 {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3
    }

    .uk-column-medium-1-4 {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4
    }

    .uk-column-medium-1-5 {
        -webkit-column-count: 5;
        -moz-column-count: 5;
        column-count: 5
    }

    .uk-column-medium-1-6 {
        -webkit-column-count: 6;
        -moz-column-count: 6;
        column-count: 6
    }
}

@media (min-width: 960px) {
    .uk-column-large-1-2 {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2
    }

    .uk-column-large-1-3 {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3
    }

    .uk-column-large-1-4 {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4
    }

    .uk-column-large-1-5 {
        -webkit-column-count: 5;
        -moz-column-count: 5;
        column-count: 5
    }

    .uk-column-large-1-6 {
        -webkit-column-count: 6;
        -moz-column-count: 6;
        column-count: 6
    }
}

@media (min-width: 1220px) {
    .uk-column-xlarge-1-2 {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2
    }

    .uk-column-xlarge-1-3 {
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3
    }

    .uk-column-xlarge-1-4 {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4
    }

    .uk-column-xlarge-1-5 {
        -webkit-column-count: 5;
        -moz-column-count: 5;
        column-count: 5
    }

    .uk-column-xlarge-1-6 {
        -webkit-column-count: 6;
        -moz-column-count: 6;
        column-count: 6
    }
}

[class*=uk-animation-] {
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@media screen {
    [data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]) {
        opacity: 0
    }
}

.uk-animation-fade {
    -webkit-animation-name: uk-fade;
    animation-name: uk-fade;
    -webkit-animation-duration: .8s;
    animation-duration: .8s;
    -webkit-animation-timing-function: linear !important;
    animation-timing-function: linear !important
}

.uk-animation-scale-up {
    -webkit-animation-name: uk-fade-scale-02;
    animation-name: uk-fade-scale-02
}

.uk-animation-scale-down {
    -webkit-animation-name: uk-fade-scale-18;
    animation-name: uk-fade-scale-18
}

.uk-animation-slide-top {
    -webkit-animation-name: uk-fade-top;
    animation-name: uk-fade-top
}

.uk-animation-slide-bottom {
    -webkit-animation-name: uk-fade-bottom;
    animation-name: uk-fade-bottom
}

.uk-animation-slide-left {
    -webkit-animation-name: uk-fade-left;
    animation-name: uk-fade-left
}

.uk-animation-slide-right {
    -webkit-animation-name: uk-fade-right;
    animation-name: uk-fade-right
}

.uk-animation-scale {
    -webkit-animation-name: uk-scale-12;
    animation-name: uk-scale-12
}

.uk-animation-shake {
    -webkit-animation-name: uk-shake;
    animation-name: uk-shake
}

.uk-animation-reverse {
    -webkit-animation-direction: reverse;
    animation-direction: reverse;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}

.uk-animation-15 {
    -webkit-animation-duration: 15s;
    animation-duration: 15s
}

.uk-animation-top-left {
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.uk-animation-top-center {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.uk-animation-top-right {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.uk-animation-middle-left {
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%
}

.uk-animation-middle-right {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%
}

.uk-animation-bottom-left {
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%
}

.uk-animation-bottom-center {
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%
}

.uk-animation-bottom-right {
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
}

.uk-animation-hover:not(:hover), .uk-animation-hover:not(:hover) [class*=uk-animation-], .uk-touch .uk-animation-hover:not(.uk-hover), .uk-touch .uk-animation-hover:not(.uk-hover) [class*=uk-animation-] {
    -webkit-animation-name: none;
    animation-name: none
}

@-webkit-keyframes uk-fade {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes uk-fade {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-webkit-keyframes uk-fade-top {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes uk-fade-top {
    0% {
        opacity: 0;
        transform: translateY(-100%)
    }
    100% {
        opacity: 1;
        transform: translateY(0)
    }
}

@-webkit-keyframes uk-fade-bottom {
    0% {
        opacity: 0;
        -webkit-transform: translateY(100%)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes uk-fade-bottom {
    0% {
        opacity: 0;
        transform: translateY(100%)
    }
    100% {
        opacity: 1;
        transform: translateY(0)
    }
}

@-webkit-keyframes uk-fade-left {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@keyframes uk-fade-left {
    0% {
        opacity: 0;
        transform: translateX(-100%)
    }
    100% {
        opacity: 1;
        transform: translateX(0)
    }
}

@-webkit-keyframes uk-fade-right {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100%)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@keyframes uk-fade-right {
    0% {
        opacity: 0;
        transform: translateX(100%)
    }
    100% {
        opacity: 1;
        transform: translateX(0)
    }
}

@-webkit-keyframes uk-fade-scale-02 {
    0% {
        opacity: 0;
        -webkit-transform: scale(.2)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1)
    }
}

@keyframes uk-fade-scale-02 {
    0% {
        opacity: 0;
        transform: scale(.2)
    }
    100% {
        opacity: 1;
        transform: scale(1)
    }
}

@-webkit-keyframes uk-fade-scale-15 {
    0% {
        opacity: 0;
        -webkit-transform: scale(1.5)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1)
    }
}

@keyframes uk-fade-scale-15 {
    0% {
        opacity: 0;
        transform: scale(1.5)
    }
    100% {
        opacity: 1;
        transform: scale(1)
    }
}

@-webkit-keyframes uk-fade-scale-18 {
    0% {
        opacity: 0;
        -webkit-transform: scale(1.8)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1)
    }
}

@keyframes uk-fade-scale-18 {
    0% {
        opacity: 0;
        transform: scale(1.8)
    }
    100% {
        opacity: 1;
        transform: scale(1)
    }
}

@-webkit-keyframes uk-slide-left {
    0% {
        -webkit-transform: translateX(-100%)
    }
    100% {
        -webkit-transform: translateX(0)
    }
}

@keyframes uk-slide-left {
    0% {
        transform: translateX(-100%)
    }
    100% {
        transform: translateX(0)
    }
}

@-webkit-keyframes uk-slide-right {
    0% {
        -webkit-transform: translateX(100%)
    }
    100% {
        -webkit-transform: translateX(0)
    }
}

@keyframes uk-slide-right {
    0% {
        transform: translateX(100%)
    }
    100% {
        transform: translateX(0)
    }
}

@-webkit-keyframes uk-slide-left-33 {
    0% {
        -webkit-transform: translateX(33%)
    }
    100% {
        -webkit-transform: translateX(0)
    }
}

@keyframes uk-slide-left-33 {
    0% {
        transform: translateX(33%)
    }
    100% {
        transform: translateX(0)
    }
}

@-webkit-keyframes uk-slide-right-33 {
    0% {
        -webkit-transform: translateX(-33%)
    }
    100% {
        -webkit-transform: translateX(0)
    }
}

@keyframes uk-slide-right-33 {
    0% {
        transform: translateX(-33%)
    }
    100% {
        transform: translateX(0)
    }
}

@-webkit-keyframes uk-scale-12 {
    0% {
        -webkit-transform: scale(1.2)
    }
    100% {
        -webkit-transform: scale(1)
    }
}

@keyframes uk-scale-12 {
    0% {
        transform: scale(1.2)
    }
    100% {
        transform: scale(1)
    }
}

@-webkit-keyframes uk-rotate {
    0% {
        -webkit-transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg)
    }
}

@keyframes uk-rotate {
    0% {
        transform: rotate(0)
    }
    100% {
        transform: rotate(359deg)
    }
}

@-webkit-keyframes uk-shake {
    0%, 100% {
        -webkit-transform: translateX(0)
    }
    10% {
        -webkit-transform: translateX(-9px)
    }
    20% {
        -webkit-transform: translateX(8px)
    }
    30% {
        -webkit-transform: translateX(-7px)
    }
    40% {
        -webkit-transform: translateX(6px)
    }
    50% {
        -webkit-transform: translateX(-5px)
    }
    60% {
        -webkit-transform: translateX(4px)
    }
    70% {
        -webkit-transform: translateX(-3px)
    }
    80% {
        -webkit-transform: translateX(2px)
    }
    90% {
        -webkit-transform: translateX(-1px)
    }
}

@keyframes uk-shake {
    0%, 100% {
        transform: translateX(0)
    }
    10% {
        transform: translateX(-9px)
    }
    20% {
        transform: translateX(8px)
    }
    30% {
        transform: translateX(-7px)
    }
    40% {
        transform: translateX(6px)
    }
    50% {
        transform: translateX(-5px)
    }
    60% {
        transform: translateX(4px)
    }
    70% {
        transform: translateX(-3px)
    }
    80% {
        transform: translateX(2px)
    }
    90% {
        transform: translateX(-1px)
    }
}

@-webkit-keyframes uk-slide-top-fixed {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-10px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes uk-slide-top-fixed {
    0% {
        opacity: 0;
        transform: translateY(-10px)
    }
    100% {
        opacity: 1;
        transform: translateY(0)
    }
}

@-webkit-keyframes uk-slide-bottom-fixed {
    0% {
        opacity: 0;
        -webkit-transform: translateY(10px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0)
    }
}

@keyframes uk-slide-bottom-fixed {
    0% {
        opacity: 0;
        transform: translateY(10px)
    }
    100% {
        opacity: 1;
        transform: translateY(0)
    }
}

.uk-dropdown, .uk-dropdown-blank {
    display: none;
    position: absolute;
    z-index: 1020;
    box-sizing: border-box;
    width: 200px
}

.uk-dropdown {
    padding: 15px;
    background: #f5f5f5;
    color: #171b27;
    font-size: 1rem;
    vertical-align: top
}

.uk-dropdown:focus {
    outline: 0
}

.uk-open > .uk-dropdown, .uk-open > .uk-dropdown-blank {
    display: block;
    -webkit-animation: uk-fade .2s ease-in-out;
    animation: uk-fade .2s ease-in-out;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
}

.uk-dropdown-top {
    margin-top: -5px
}

.uk-dropdown-bottom {
    margin-top: 5px
}

.uk-dropdown-left {
    margin-left: -5px
}

.uk-dropdown-right {
    margin-left: 5px
}

.uk-dropdown .uk-nav {
    margin: 0 -15px
}

.uk-grid .uk-dropdown-grid + .uk-dropdown-grid {
    margin-top: 15px
}

.uk-dropdown-grid > [class*=uk-width-] > .uk-panel + .uk-panel {
    margin-top: 15px
}

@media (min-width: 768px) {
    .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid {
        margin-left: -15px;
        margin-right: -15px
    }

    .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*=uk-width-] {
        padding-left: 15px;
        padding-right: 15px
    }

    .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*=uk-width-]:nth-child(n+2) {
        border-left: 1px solid #ddd
    }

    .uk-dropdown-width-2:not(.uk-dropdown-stack) {
        width: 400px
    }

    .uk-dropdown-width-3:not(.uk-dropdown-stack) {
        width: 600px
    }

    .uk-dropdown-width-4:not(.uk-dropdown-stack) {
        width: 800px
    }

    .uk-dropdown-width-5:not(.uk-dropdown-stack) {
        width: 1000px
    }
}

@media (max-width: 767px) {
    .uk-dropdown-grid > [class*=uk-width-] {
        width: 100%
    }

    .uk-dropdown-grid > [class*=uk-width-]:nth-child(n+2) {
        margin-top: 15px
    }
}

.uk-dropdown-stack > .uk-dropdown-grid > [class*=uk-width-] {
    width: 100%
}

.uk-dropdown-stack > .uk-dropdown-grid > [class*=uk-width-]:nth-child(n+2) {
    margin-top: 15px
}

.uk-dropdown-small {
    min-width: 150px;
    width: auto;
    padding: 5px;
    white-space: nowrap
}

.uk-dropdown-small .uk-nav {
    margin: 0 -5px
}

.uk-dropdown-navbar {
    margin-top: 0;
    background: #f5f5f5;
    color: #171b27
}

.uk-open > .uk-dropdown-navbar {
    -webkit-animation: uk-slide-top-fixed .2s ease-in-out;
    animation: uk-slide-top-fixed .2s ease-in-out
}

.uk-dropdown-scrollable {
    overflow-y: auto;
    max-height: 200px
}

.uk-modal {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1010;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    background: rgba(0, 0, 0, .6);
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
    touch-action: cross-slide-y pinch-zoom double-tap-zoom;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.uk-modal.uk-open {
    opacity: 1
}

.uk-modal-page, .uk-modal-page body {
    overflow: hidden
}

.uk-modal-dialog {
    position: relative;
    box-sizing: border-box;
    margin: 50px auto;
    padding: 20px;
    width: 600px;
    max-width: 100%;
    max-width: calc(100% - 20px);
    background: #fff;
    opacity: 0;
    -webkit-transform: translateY(-100px);
    transform: translateY(-100px);
    -webkit-transition: opacity .3s linear, -webkit-transform .3s ease-out;
    transition: opacity .3s linear, transform .3s ease-out
}

@media (max-width: 767px) {
    .uk-modal-dialog {
        width: auto;
        margin: 10px auto
    }
}

.uk-open .uk-modal-dialog {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.uk-modal-dialog > :not([class*=uk-modal-]):last-child {
    margin-bottom: 0
}

.uk-modal-dialog > .uk-close:first-child {
    margin: -10px -10px 0 0;
    float: right
}

.uk-modal-dialog > .uk-close:first-child + :not([class*=uk-modal-]) {
    margin-top: 0
}

.uk-modal-dialog-lightbox {
    margin: 15px auto;
    padding: 0;
    max-width: 95%;
    max-width: calc(100% - 30px);
    min-height: 50px
}

.uk-modal-dialog-lightbox > .uk-close:first-child {
    position: absolute;
    top: -12px;
    right: -12px;
    margin: 0;
    float: none
}

@media (max-width: 767px) {
    .uk-modal-dialog-lightbox > .uk-close:first-child {
        top: -7px;
        right: -7px
    }
}

.uk-modal-dialog-blank {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 100%;
    -webkit-transition: opacity .3s linear;
    transition: opacity .3s linear
}

.uk-modal-dialog-blank > .uk-close:first-child {
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 1;
    margin: 0;
    float: none
}

@media (min-width: 768px) {
    .uk-modal-dialog-large {
        width: 930px
    }
}

@media (min-width: 1220px) {
    .uk-modal-dialog-large {
        width: 1130px
    }
}

.uk-modal-header {
    margin-bottom: 15px
}

.uk-modal-footer {
    margin-top: 15px
}

.uk-modal-footer > :last-child, .uk-modal-header > :last-child {
    margin-bottom: 0
}

.uk-modal-caption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: -20px;
    margin-bottom: -10px;
    color: #fff;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.uk-modal-spinner {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 25px;
    color: #ddd
}

.uk-modal-spinner:after {
    content: "\f110";
    display: block;
    font-family: FontAwesome;
    -webkit-animation: uk-rotate 2s infinite linear;
    animation: uk-rotate 2s infinite linear
}

.uk-offcanvas {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.uk-offcanvas.uk-active {
    display: block
}

.uk-offcanvas-page {
    position: fixed;
    -webkit-transition: margin-left .3s ease-in-out;
    transition: margin-left .3s ease-in-out;
    margin-left: 0
}

.uk-offcanvas-bar {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: 1001;
    width: 270px;
    max-width: 100%;
    background: #171B27;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    -ms-scroll-chaining: none
}

.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.uk-offcanvas-bar-flip {
    left: auto;
    right: 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.uk-offcanvas-bar[mode=none] {
    -webkit-transition: none;
    transition: none
}

.uk-offcanvas-bar[mode=reveal] {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    clip: rect(0, 0, 100vh, 0);
    -webkit-transition: -webkit-transform .3s ease-in-out, clip .3s ease-in-out;
    transition: transform .3s ease-in-out, clip .3s ease-in-out
}

.uk-offcanvas-bar-flip[mode=reveal] {
    clip: none;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.uk-offcanvas-bar-flip[mode=reveal] > * {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out
}

.uk-offcanvas.uk-active .uk-offcanvas-bar-flip[mode=reveal].uk-offcanvas-bar-show > * {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.uk-offcanvas .uk-panel {
    margin: 20px 15px;
    color: #777
}

.uk-offcanvas .uk-panel-title {
    color: #ccc
}

.uk-offcanvas .uk-panel a:not([class]) {
    color: #ccc
}

.uk-offcanvas .uk-panel a:not([class]):hover {
    color: #fff
}

.uk-switcher {
    margin: 0;
    padding: 0;
    list-style: none;
    touch-action: cross-slide-y pinch-zoom double-tap-zoom
}

.uk-switcher > :not(.uk-active) {
    display: none
}

.uk-text-small {
    font-size: 12px;
    line-height: 16px
}

.uk-text-large {
    font-size: 18px;
    line-height: 24px;
    font-weight: 400
}

.uk-text-bold {
    font-weight: 700
}

.uk-text-muted {
    color: #999 !important
}

.uk-text-primary {
    color: #2d7091 !important
}

.uk-text-success {
    color: #659f13 !important
}

.uk-text-warning {
    color: #e28327 !important
}

.uk-text-danger {
    color: #d85030 !important
}

.uk-text-contrast {
    color: #fff !important
}

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

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

.uk-text-center {
    text-align: center !important
}

.uk-text-justify {
    text-align: justify !important
}

.uk-text-top {
    vertical-align: top !important
}

.uk-text-middle {
    vertical-align: middle !important
}

.uk-text-bottom {
    vertical-align: bottom !important
}

@media (max-width: 959px) {
    .uk-text-center-medium {
        text-align: center !important
    }

    .uk-text-left-medium {
        text-align: left !important
    }
}

@media (max-width: 767px) {
    .uk-text-center-small {
        text-align: center !important
    }

    .uk-text-left-small {
        text-align: left !important
    }
}

.uk-text-nowrap {
    white-space: nowrap
}

.uk-text-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.uk-text-break {
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto
}

.uk-text-capitalize {
    text-transform: capitalize !important
}

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

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

.uk-container {
    box-sizing: border-box;
    max-width: 980px;
    padding: 0 25px
}

@media (min-width: 1220px) {
    .uk-container {
        max-width: 1200px;
        padding: 0 35px
    }
}

.uk-container:after, .uk-container:before {
    content: "";
    display: table
}

.uk-container:after {
    clear: both
}

.uk-container-center {
    margin-left: auto;
    margin-right: auto
}

.uk-clearfix:before {
    content: "";
    display: table-cell
}

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

.uk-nbfc {
    overflow: hidden
}

.uk-nbfc-alt {
    display: table-cell;
    width: 10000px
}

.uk-float-left {
    float: left
}

.uk-float-right {
    float: right
}

[class*=uk-float-] {
    max-width: 100%
}

[class*=uk-align-] {
    display: block;
    margin-bottom: 15px
}

.uk-align-left {
    margin-right: 15px;
    float: left
}

.uk-align-right {
    margin-left: 15px;
    float: right
}

.as-form.uk-form > .contactform textarea {
    height: 200px;
}

@media (min-width: 768px) {
    .uk-align-medium-left {
        margin-right: 15px;
        float: left
    }

    .uk-align-medium-right {
        margin-left: 15px;
        float: right
    }
}

.uk-align-center {
    margin-left: auto;
    margin-right: auto
}

.uk-vertical-align {
    font-size: 0
}

.uk-vertical-align:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.uk-vertical-align-bottom, .uk-vertical-align-middle {
    display: inline-block;
    max-width: 100%;
    font-size: 1rem
}

.uk-vertical-align-middle {
    vertical-align: middle
}

.uk-vertical-align-bottom {
    vertical-align: bottom
}

[class*=uk-height] {
    box-sizing: border-box
}

.uk-height-1-1 {
    height: 100%
}

.uk-height-viewport {
    height: 100vh;
    min-height: 600px
}

.uk-responsive-height, .uk-responsive-width {
    box-sizing: border-box
}

.uk-responsive-width {
    max-width: 100% !important;
    height: auto
}

.uk-responsive-height {
    max-height: 100%;
    width: auto
}

.uk-margin {
    margin-bottom: 15px
}

* + .uk-margin {
    margin-top: 15px
}

.uk-margin-top {
    margin-top: 15px !important
}

.uk-margin-bottom {
    margin-bottom: 15px !important
}

.uk-margin-left {
    margin-left: 15px !important
}

.uk-margin-right {
    margin-right: 15px !important
}

.uk-margin-large {
    margin-bottom: 50px
}

* + .uk-margin-large {
    margin-top: 50px
}

.uk-margin-large-top {
    margin-top: 50px !important
}

.uk-margin-large-bottom {
    margin-bottom: 50px !important
}

.uk-margin-large-left {
    margin-left: 50px !important
}

.uk-margin-large-right {
    margin-right: 50px !important
}

.uk-margin-small {
    margin-bottom: 5px
}

* + .uk-margin-small {
    margin-top: 5px
}

.uk-margin-small-top {
    margin-top: 5px !important
}

.uk-margin-small-bottom {
    margin-bottom: 5px !important
}

.uk-margin-small-left {
    margin-left: 5px !important
}

.uk-margin-small-right {
    margin-right: 5px !important
}

.uk-margin-remove {
    margin: 0 !important
}

.uk-margin-top-remove {
    margin-top: 0 !important
}

.uk-margin-bottom-remove {
    margin-bottom: 0 !important
}

.uk-padding-remove {
    padding: 0 !important
}

.uk-padding-top-remove {
    padding-top: 0 !important
}

.uk-padding-bottom-remove {
    padding-bottom: 0 !important
}

.uk-padding-vertical-remove {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.uk-border-circle {
    border-radius: 50%
}

.uk-border-rounded {
    border-radius: 5px
}

.uk-heading-large {
    font-size: 36px;
    line-height: 42px
}

@media (min-width: 768px) {
    .uk-heading-large {
        font-size: 52px;
        line-height: 64px
    }
}

.uk-link-muted, .uk-link-muted a {
    color: #171b27
}

.uk-link-muted a:hover, .uk-link-muted:hover {
    color: #171b27
}

.uk-link-reset, .uk-link-reset a, .uk-link-reset a:focus, .uk-link-reset a:hover, .uk-link-reset:focus, .uk-link-reset:hover {
    color: inherit;
    text-decoration: none
}

.uk-scrollable-text {
    height: 300px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    resize: both
}

.uk-scrollable-box {
    box-sizing: border-box;
    height: 170px;
    padding: 10px;
    border: 1px solid #ddd;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    resize: both
}

.uk-scrollable-box > :last-child {
    margin-bottom: 0
}

.uk-overflow-hidden {
    overflow: hidden
}

.uk-overflow-container {
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.uk-overflow-container > :last-child {
    margin-bottom: 0
}

.uk-position-absolute, [class*=uk-position-top], [class*=uk-position-bottom] {
    position: absolute !important
}

.uk-position-top {
    top: 0;
    left: 0;
    right: 0
}

.uk-position-bottom {
    bottom: 0;
    left: 0;
    right: 0
}

.uk-position-top-left {
    top: 0;
    left: 0
}

.uk-position-top-right {
    top: 0;
    right: 0
}

.uk-position-bottom-left {
    bottom: 0;
    left: 0
}

.uk-position-bottom-right {
    bottom: 0;
    right: 0
}

.uk-position-cover {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.uk-position-relative {
    position: relative !important
}

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

.uk-display-block {
    display: block !important
}

.uk-display-inline {
    display: inline !important
}

.uk-display-inline-block {
    display: inline-block !important;
    max-width: 100%
}

@media (min-width: 960px) {
    .uk-visible-small {
        display: none !important
    }

    .uk-visible-medium {
        display: none !important
    }

    .uk-hidden-large {
        display: none !important
    }
}

@media (min-width: 768px) and (max-width: 959px) {
    .uk-visible-small {
        display: none !important
    }

    .uk-visible-large {
        display: none !important
    }

    .uk-hidden-medium {
        display: none !important
    }
}

@media (max-width: 767px) {
    .uk-visible-medium {
        display: none !important
    }

    .uk-visible-large {
        display: none !important
    }

    .uk-hidden-small {
        display: none !important
    }
}

.uk-hidden {
    display: none !important;
    visibility: hidden !important
}

.uk-invisible {
    visibility: hidden !important
}

.uk-visible-hover:hover .uk-hidden, .uk-visible-hover:hover .uk-invisible {
    display: block !important;
    visibility: visible !important
}

.uk-visible-hover-inline:hover .uk-hidden, .uk-visible-hover-inline:hover .uk-invisible {
    display: inline-block !important;
    visibility: visible !important
}

.uk-notouch .uk-hidden-notouch, .uk-touch .uk-hidden-touch {
    display: none !important
}

.uk-flex {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex
}

.uk-flex-inline {
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex
}

.uk-flex-inline > *, .uk-flex > * {
    -ms-flex-negative: 1
}

.uk-flex-top {
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.uk-flex-middle {
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center
}

.uk-flex-bottom {
    -ms-flex-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end
}

.uk-flex-center {
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.uk-flex-right {
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.uk-flex-space-between {
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.uk-flex-space-around {
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around
}

.uk-flex-row-reverse {
    -ms-flex-direction: row-reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.uk-flex-column {
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.uk-flex-column-reverse {
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.uk-flex-nowrap {
    -ms-flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.uk-flex-wrap {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.uk-flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse;
    -webkit-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse
}

.uk-flex-wrap-top {
    -ms-flex-line-pack: start;
    -webkit-align-content: flex-start;
    align-content: flex-start
}

.uk-flex-wrap-middle {
    -ms-flex-line-pack: center;
    -webkit-align-content: center;
    align-content: center
}

.uk-flex-wrap-bottom {
    -ms-flex-line-pack: end;
    -webkit-align-content: flex-end;
    align-content: flex-end
}

.uk-flex-wrap-space-between {
    -ms-flex-line-pack: justify;
    -webkit-align-content: space-between;
    align-content: space-between
}

.uk-flex-wrap-space-around {
    -ms-flex-line-pack: distribute;
    -webkit-align-content: space-around;
    align-content: space-around
}

.uk-flex-order-first {
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1
}

.uk-flex-order-last {
    -ms-flex-order: 99;
    -webkit-order: 99;
    order: 99
}

@media (min-width: 480px) {
    .uk-flex-order-first-small {
        -ms-flex-order: -1;
        -webkit-order: -1;
        order: -1
    }

    .uk-flex-order-last-small {
        -ms-flex-order: 99;
        -webkit-order: 99;
        order: 99
    }
}

@media (min-width: 768px) {
    .uk-flex-order-first-medium {
        -ms-flex-order: -1;
        -webkit-order: -1;
        order: -1
    }

    .uk-flex-order-last-medium {
        -ms-flex-order: 99;
        -webkit-order: 99;
        order: 99
    }
}

@media (min-width: 960px) {
    .uk-flex-order-first-large {
        -ms-flex-order: -1;
        -webkit-order: -1;
        order: -1
    }

    .uk-flex-order-last-large {
        -ms-flex-order: 99;
        -webkit-order: 99;
        order: 99
    }
}

@media (min-width: 1220px) {
    .uk-flex-order-first-xlarge {
        -ms-flex-order: -1;
        -webkit-order: -1;
        order: -1
    }

    .uk-flex-order-last-xlarge {
        -ms-flex-order: 99;
        -webkit-order: 99;
        order: 99
    }
}

.uk-flex-item-none {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none
}

.uk-flex-item-auto {
    -ms-flex: auto;
    -webkit-flex: auto;
    flex: auto;
    -ms-flex-negative: 1
}

.uk-flex-item-1 {
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1
}

.uk-contrast {
    color: #fff
}

.uk-contrast .uk-link, .uk-contrast a:not([class]) {
    color: rgba(255, 255, 255, .7);
    text-decoration: none
}

.uk-contrast .uk-link:hover, .uk-contrast a:not([class]):hover {
    color: #fff;
    text-decoration: underline
}

.uk-contrast :not(pre) > code, .uk-contrast :not(pre) > kbd, .uk-contrast :not(pre) > samp {
    color: #fff
}

.uk-contrast em {
    color: #fff
}

.uk-contrast h1, .uk-contrast h2, .uk-contrast h3, .uk-contrast h4, .uk-contrast h5, .uk-contrast h6 {
    color: #fff
}

.uk-contrast hr {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-contrast .uk-nav li > a, .uk-contrast .uk-nav li > a:hover {
    text-decoration: none
}

.uk-contrast .uk-nav-side > li > a {
    color: #fff
}

.uk-contrast .uk-nav-side > li > a:focus, .uk-contrast .uk-nav-side > li > a:hover {
    background: rgba(255, 255, 255, .1);
    color: #fff
}

.uk-contrast .uk-nav-side > li.uk-active > a {
    background: #fff;
    color: #171b27
}

.uk-contrast .uk-nav-side .uk-nav-header {
    color: #fff
}

.uk-contrast .uk-nav-side .uk-nav-divider {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-contrast .uk-nav-side ul a {
    color: rgba(255, 255, 255, .7)
}

.uk-contrast .uk-nav-side ul a:hover {
    color: #fff
}

.uk-contrast .uk-subnav > * > a {
    color: rgba(255, 255, 255, .7);
    text-decoration: none
}

.uk-contrast .uk-subnav > * > a:focus, .uk-contrast .uk-subnav > * > a:hover {
    color: #fff;
    text-decoration: none
}

.uk-contrast .uk-subnav > .uk-active > a {
    color: #fff
}

.uk-contrast .uk-subnav-line > :nth-child(n+2):before {
    border-left-color: rgba(255, 255, 255, .2)
}

.uk-contrast .uk-subnav-pill > * > a:focus, .uk-contrast .uk-subnav-pill > * > a:hover {
    background: rgba(255, 255, 255, .7);
    color: #171b27;
    text-decoration: none
}

.uk-contrast .uk-subnav-pill > .uk-active > a {
    background: #fff;
    color: #171b27
}

.uk-contrast .uk-tab {
    border-bottom-color: rgba(255, 255, 255, .2)
}

.uk-contrast .uk-tab > li > a {
    border-color: transparent;
    color: rgba(255, 255, 255, .7)
}

.uk-contrast .uk-tab > li.uk-open > a, .uk-contrast .uk-tab > li > a:focus, .uk-contrast .uk-tab > li > a:hover {
    border-color: rgba(255, 255, 255, .7);
    background: rgba(255, 255, 255, .7);
    color: #171b27;
    text-decoration: none
}

.uk-contrast .uk-tab > li.uk-active > a {
    border-color: rgba(255, 255, 255, .2);
    border-bottom-color: transparent;
    background: #fff;
    color: #171b27
}

.uk-contrast .uk-tab-center {
    border-bottom-color: rgba(255, 255, 255, .2)
}

.uk-contrast .uk-tab-grid:before {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-contrast .uk-list-line > li:nth-child(n+2) {
    border-top-color: rgba(255, 255, 255, .2)
}

.uk-contrast .uk-form input:not([type]), .uk-contrast .uk-form input[type=text], .uk-contrast .uk-form input[type=password], .uk-contrast .uk-form input[type=email], .uk-contrast .uk-form input[type=url], .uk-contrast .uk-form input[type=search], .uk-contrast .uk-form input[type=tel], .uk-contrast .uk-form input[type=number], .uk-contrast .uk-form input[type=datetime], .uk-contrast .uk-form input[type=datetime-local], .uk-contrast .uk-form input[type=date], .uk-contrast .uk-form input[type=month], .uk-contrast .uk-form input[type=time], .uk-contrast .uk-form input[type=week], .uk-contrast .uk-form input[type=color], .uk-contrast .uk-form select, .uk-contrast .uk-form textarea {
    border-color: rgba(255, 255, 255, .8);
    background: rgba(255, 255, 255, .8);
    color: #171b27;
    background-clip: padding-box
}

.uk-contrast .uk-form input:not([type]):focus, .uk-contrast .uk-form input[type=text]:focus, .uk-contrast .uk-form input[type=password]:focus, .uk-contrast .uk-form input[type=email]:focus, .uk-contrast .uk-form input[type=url]:focus, .uk-contrast .uk-form input[type=search]:focus, .uk-contrast .uk-form input[type=tel]:focus, .uk-contrast .uk-form input[type=number]:focus, .uk-contrast .uk-form input[type=datetime]:focus, .uk-contrast .uk-form input[type=datetime-local]:focus, .uk-contrast .uk-form input[type=date]:focus, .uk-contrast .uk-form input[type=month]:focus, .uk-contrast .uk-form input[type=time]:focus, .uk-contrast .uk-form input[type=week]:focus, .uk-contrast .uk-form input[type=color]:focus, .uk-contrast .uk-form select:focus, .uk-contrast .uk-form textarea:focus {
    border-color: #fff;
    background: #fff;
    color: #171b27
}

.uk-contrast .uk-form :-ms-input-placeholder {
    color: rgba(68, 68, 68, .7) !important
}

.uk-contrast .uk-form ::-moz-placeholder {
    color: rgba(68, 68, 68, .7)
}

.uk-contrast .uk-form ::-webkit-input-placeholder {
    color: rgba(68, 68, 68, .7)
}

.uk-contrast .uk-button {
    color: #171b27;
    background: #fff
}

.uk-contrast .uk-button:focus, .uk-contrast .uk-button:hover {
    background-color: rgba(255, 255, 255, .8);
    color: #171b27
}

.uk-contrast .uk-button.uk-active, .uk-contrast .uk-button:active {
    background-color: rgba(255, 255, 255, .7);
    color: #171b27
}

.uk-contrast .uk-button-primary {
    background-color: #2827a7;
    color: #fff
}

.uk-contrast .uk-button-primary:focus, .uk-contrast .uk-button-primary:hover {
    background-color: #5556f1;
    color: #fff
}

.uk-contrast .uk-button-primary.uk-active, .uk-contrast .uk-button-primary:active {
    background-color: #0091ca;
    color: #fff
}

.uk-contrast .uk-icon-hover {
    color: rgba(255, 255, 255, .7)
}

.uk-contrast .uk-icon-hover:hover {
    color: #fff
}

.uk-contrast .uk-icon-button {
    background: #fff;
    color: #171b27
}

.uk-contrast .uk-icon-button:focus, .uk-contrast .uk-icon-button:hover {
    background-color: rgba(255, 255, 255, .8);
    color: #171b27
}

.uk-contrast .uk-icon-button:active {
    background-color: rgba(255, 255, 255, .7);
    color: #171b27
}

.uk-contrast .uk-text-muted {
    color: rgba(255, 255, 255, .6) !important
}

.uk-contrast .uk-text-primary {
    color: #2d7091 !important
}

@media print {
    *, :after, :before {
        background: 0 0 !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

    blockquote, pre {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    img, tr {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    @page {
        margin: .5cm
    }

    h2, h3, p {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }
}

.uk-panel-box.as-logo-offcanvas {
    margin: 0;
}

body, .as-font {
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
}

:root {
    --as-txt-color1: #2740a7;
    --as-txt-color2: #5556f1;
    --as-txt-black: #171b27;

    --as-font-montserrat: 'Montserrat', sans-serif;
}

.as-color1 {
    color: var(--as-txt-color1) !important;
}

.as-color2 {
    color: #5556f1 !important;
}

.as-color-black,
.uk-link, a {
    color: var(--as-txt-black);
}

.uk-h1, h1,
.uk-h2, h2 {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 600;
    color: var(--as-txt-black);
    margin: 45px 0 35px;
}

.uk-h1::after, h1::after,
.uk-h2::after, h2::after {
    content: '';
    display: block;
    margin: 15px 0 35px 0;
    width: 65px;
    height: 2px;
}

.uk-h2::after, h2::after {
    background-color: #335aff;
}

.uk-h1::after, h1::after,
.uk-h2 ~ .uk-h2::after, h2 ~ h2::after {
    background-color: #ffaf20;
}

.uk-contrast .uk-h2::after, .uk-contrast h2::after {
    background-color: #fff;
}

/*! uk-slidenav + uk-dotnav */
.uk-slidenav {
    display: inline-block;
    box-sizing: border-box;
    color: rgba(50, 50, 50, .4);
    font-size: 16px;
    text-align: center;
    border-width: 2px;
    border-color: rgb(240, 245, 251);
    border-style: solid;
    border-radius: 50%;
    width: 46px;
    height: 46px;
    line-height: 42px;
}

.uk-slidenav:focus, .uk-slidenav:hover {
    outline: 0;
    text-decoration: none;
    color: rgba(50, 50, 50, .7);
    cursor: pointer
}

.uk-slidenav:active {
    color: rgba(50, 50, 50, .9)
}

.uk-slidenav-previous:before {
    content: "\f060";
    font-family: FontAwesome
}

.uk-slidenav-next:before {
    content: "\f061";
    font-family: FontAwesome
}

.uk-slidenav-position {
    position: relative
}

.uk-slidenav-position .uk-slidenav {
    display: none;
    background-color: rgba(255, 255, 255, 0.5);
    position: absolute;
    top: 50%;
    z-index: 1;
    margin-top: -30px
}

.uk-slidenav-position:hover .uk-slidenav {
    display: block
}

.uk-slidenav-position .uk-slidenav-previous {
    left: 20px
}

.uk-slidenav-position .uk-slidenav-next {
    right: 20px
}

.uk-slidenav-contrast {
    color: rgba(255, 255, 255, .5)
}

.uk-slidenav-contrast:focus, .uk-slidenav-contrast:hover {
    color: rgba(255, 255, 255, .7)
}

.uk-slidenav-contrast:active {
    color: rgba(255, 255, 255, .9)
}

.uk-dotnav {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-top: -5px;
    padding: 0;
    list-style: none
}

.uk-dotnav > * {
    -ms-flex: none;
    -webkit-flex: none;
    flex: none;
    padding-left: 15px;
    margin-top: 15px
}

.uk-dotnav:after, .uk-dotnav:before {
    content: "";
    display: block;
    overflow: hidden
}

.uk-dotnav:after {
    clear: both
}

.uk-dotnav > * {
    float: left
}

.uk-dotnav > * > * {
    display: block;
    box-sizing: content-box;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: rgba(39, 64, 167, .1);
    text-indent: 100%;
    overflow: hidden;
    white-space: nowrap
}

.uk-dotnav > * > :focus, .uk-dotnav > * > :hover {
    background: rgba(39, 64, 167, .4);
    outline: 0
}

.uk-dotnav > * > :active {
    background: rgba(39, 64, 167, .6)
}

.uk-dotnav > .uk-active > * {
    background: rgba(39, 64, 167, .4)
}

.uk-dotnav-contrast > * > * {
    background: rgba(255, 255, 255, .4)
}

.uk-dotnav-contrast > * > :focus, .uk-dotnav-contrast > * > :hover {
    background: rgba(255, 255, 255, .7)
}

.uk-dotnav-contrast > * > :active {
    background: rgba(255, 255, 255, .9)
}

.uk-dotnav-contrast > .uk-active > * {
    background: rgba(255, 255, 255, .9)
}

.uk-dotnav-vertical {
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.uk-dotnav-vertical > * {
    float: none
}

.uk-contrast .uk-dotnav > * > * {
    background: rgba(255, 255, 255, 0.2);
}

.uk-contrast .uk-dotnav > .uk-active > * {
    background: rgba(255, 255, 255, 0.5);
}

/*! uk-slideshow */
.uk-slideshow {
    position: relative;
    z-index: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
    touch-action: pan-y
}

.uk-slideshow > li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0
}

.uk-slideshow > .uk-active {
    z-index: 10;
    opacity: 1
}

.uk-slideshow > li > img {
    visibility: hidden
}

[data-uk-slideshow-slide] {
    cursor: pointer
}

.uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li {
    height: 100vh
}

.uk-slideshow-fade-in {
    -webkit-animation: uk-fade .5s linear;
    animation: uk-fade .5s linear
}

.uk-slideshow-fade-out {
    -webkit-animation: uk-fade .5s linear reverse;
    animation: uk-fade .5s linear reverse
}

.uk-slideshow-scroll-forward-in {
    -webkit-animation: uk-slide-right .5s ease-in-out;
    animation: uk-slide-right .5s ease-in-out
}

.uk-slideshow-scroll-forward-out {
    -webkit-animation: uk-slide-left .5s ease-in-out reverse;
    animation: uk-slide-left .5s ease-in-out reverse
}

.uk-slideshow-scroll-backward-in {
    -webkit-animation: uk-slide-left .5s ease-in-out;
    animation: uk-slide-left .5s ease-in-out
}

.uk-slideshow-scroll-backward-out {
    -webkit-animation: uk-slide-right .5s ease-in-out reverse;
    animation: uk-slide-right .5s ease-in-out reverse
}

.uk-slideshow-scale-out {
    -webkit-animation: uk-fade-scale-15 .5s ease-in-out reverse;
    animation: uk-fade-scale-15 .5s ease-in-out reverse
}

.uk-slideshow-swipe-forward-in {
    -webkit-animation: uk-slide-left-33 .5s ease-in-out;
    animation: uk-slide-left-33 .5s ease-in-out
}

.uk-slideshow-swipe-forward-out {
    -webkit-animation: uk-slide-left .5s ease-in-out reverse;
    animation: uk-slide-left .5s ease-in-out reverse
}

.uk-slideshow-swipe-backward-in {
    -webkit-animation: uk-slide-right-33 .5s ease-in-out;
    animation: uk-slide-right-33 .5s ease-in-out
}

.uk-slideshow-swipe-backward-out {
    -webkit-animation: uk-slide-right .5s ease-in-out reverse;
    animation: uk-slide-right .5s ease-in-out reverse
}

.uk-slideshow-swipe-backward-in:before, .uk-slideshow-swipe-forward-in:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background: rgba(0, 0, 0, .6);
    -webkit-animation: uk-fade .5s ease-in-out reverse;
    animation: uk-fade .5s ease-in-out reverse
}

/*! uk-sticky */
[data-uk-sticky].uk-active {
    z-index: 980;
    box-sizing: border-box;
    -webkit-backface-visibility: hidden
}

[data-uk-sticky][class*=uk-animation-] {
    -webkit-animation-duration: .2s;
    animation-duration: .2s
}

[data-uk-sticky].uk-animation-reverse {
    -webkit-animation-duration: .2s;
    animation-duration: .2s
}

/*! mods  ----------------------------------------------------- */
small {
    font-size: 10px;
    color: #9f9f9f;
}

.uk-navbar-brand {
    padding: 0;
}

.uk-navbar-toggle {
    color: #ffffff;
    height: 60px;
    line-height: 60px;
}

.uk-form input, .uk-form select, .uk-form textarea {
    border-radius: 33px;
}

.uk-button-large {
    text-transform: uppercase;
    min-height: 50px;
    padding: 0 15px;
    line-height: 50px;
    font-size: 14px;
    border-radius: 33px;
    font-weight: 600;
}

.uk-button-primary {
    background-color: #2740A7;
    color: #fff !important;
    text-transform: uppercase;
}

.uk-panel-box {
    background: #fff;
}

.uk-panel-title {
    margin-top: 15px;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
}

/*! END mods  ----------------------------------------------------- */

/* as-breadcrumbs */
#as-breadcrumbs {
    font-size: 13px;
    font-weight: normal;
}

#as-breadcrumbs .breadcrumbs__link {
    color: #424448;
    text-decoration: none;
}

#as-breadcrumbs .breadcrumbs__current {
    color: #9b9ea7;
}

/* .as-header */
.as-header {
    padding: 20px 0;
}

.as-header .uk-button-large {
    font-size: 11px;
}

.as-logo-block,
.uk-navbar-brand,
.as-hh {
    height: 80px;
}

.as-hlh, .as-city-block {
    height: 40px;
    line-height: 40px;
}

.as-city-block {
    text-align: left;
    font-size: 13px;
    font-weight: 500;
}

.as-city-block .uk-dropdown {
    line-height: 24px;
    box-shadow: 2px 2px 15px 0px rgba(0, 57, 107, 0.1);
}

.as-marker {
    width: 36px;
    text-align: center;
}

.as-search-block .uk-form-icon > [class*=uk-icon-] {
    width: 40px;
}

.uk-form-icon:not(.uk-form-icon-flip) > input {
    padding-left: 40px !important;
}

.as-search-block .uk-form input {
    background: #F8F8F8;
    border-radius: 20px;
    border-color: transparent;
    height: 40px;
    font-size: 12px;
}

.as-seti-block a {
    margin-right: 5px;
    font-size: 120%;
}

.as-phone-block a {
    font-size: 16px;
    font-weight: 600;
}


/* .as-navbar */
.as-navbar {
    background: #171B27;
    height: 60px;
    line-height: 60px;
    color: #ffffff;
}

.as-navbar .uk-navbar-nav > li > a {
    height: 60px;
    padding: 0 15px;
    line-height: 60px;
    color: #fff;
    font-size: 13px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}

.uk-navbar-nav > li.uk-active > a,
.uk-navbar-nav > li.uk-open > a, .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus {
    background-color: transparent;
    color: #fff;
}


/* .as-top */
.as-top {
    background: #CCD1E0 url(../img/bg/bg-01_1220.webp) top center no-repeat;
    background-size: cover;
}

.as-advantage {
    font-size: 12px;
    line-height: 1.5;
    font-weight: 600;
    text-transform: uppercase;
}

[class*=as-advant-]::before {
    content: '';
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    display: block;
    margin: 0 auto 15px;
}

.as-advant-item-01::before {
    width: 50px;
    height: 50px;
    background-position: -5px -5px;
}

.as-advant-item-02::before {
    width: 50px;
    height: 50px;
    background-position: -65px -5px;
}

.as-advant-item-03::before {
    width: 50px;
    height: 50px;
    background-position: -5px -65px;
}

.as-advant-item-04::before {
    width: 40px;
    height: 50px;
    background-position: -65px -65px;
}

.as-advant-item-05::before {
    width: 31px;
    height: 50px;
    background-position: -125px -5px;
}

.as-advant-item-06::before {
    width: 35px;
    height: 50px;
    background-position: -115px -65px;
}

.as-icon-block {
    background: #fff;
    font-size: 13px;
    font-weight: 500;
    /*border-radius: 6px;*/
    box-shadow: 0px 15px 20px 0px rgba(52, 78, 145, 0.15);
}

.as-icon-block .uk-panel-box {
    background: #fff;
    min-height: 90px;
    border: 1px solid #e8edf9;
}

.as-icon-block li:nth-child(odd) .uk-panel-box {
    background-image: -moz-linear-gradient(90deg, rgba(200, 213, 236, 0.4) 0%, #ffffff 100%);
    background-image: -webkit-linear-gradient(90deg, rgba(200, 213, 236, 0.4) 0%, #ffffff 100%);
    background-image: -ms-linear-gradient(90deg, rgba(200, 213, 236, 0.4) 0%, #ffffff 100%);
    background-image: linear-gradient(to top, rgba(200, 213, 236, 0.4), #fff);
}

.as-icon-block li .uk-panel-box:hover {
    background: #fff;
    box-shadow: 0px 15px 25px 0px rgba(52, 78, 145, 0.15);
    z-index: 3;
}

.as-icon-block a:hover {
    text-decoration: none;
}

[class*=as-icon-]::before {
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAB4CAYAAAB4vIkoAAAgAElEQVR4Xu19CXgcxbH/r3pm5UPakQw4GNCObO47BkJICPcNIRwBjHdl7jskgVxAkveAR+AlQCCQEALEBmKslTEQ7iOcTgLJC/d9g62RMRgCSLuyZUk7Xf+vZnfMetnVzuyuZJP/9vflC9b2dFfX/Kaqu6q6ilBvdQ6shhyg1ZCmOkl1DqAOzDoIVksO1IG5Wr6WOlF1YNYxsFpyoObA/LRjSpuCe5wCHycr1qAbNIwbJrQv6BpNDnw4b2LTWHfcHDC+CcAcpbnfJVInROML5weZr29O61ZaGXMA3jpI/4B9+gFcGY07PyMCB3ymaLf03LbNtOYOArapZpxSzzLwnFLUHp3e9Vphn5oAk+/bcEzfp4MHATiRCXsBeJwJM2UyYpwIYCdiPMyKL7Ti3X8fiUUWjplO2ucyMEMz4qzUxyM1p4J7PDH9HMQ3gOlrAFqshNMaZL5Usu0FEO6hIfNKjmTOAPO33AG1y3DPqsaM0ktNXapPZEzGdqHuIaIzrHjX7UHoKNWnN2k/S8DDQOYSd6AhU81Y/rPGGP0+gBfZ1e1kqJMZ2Ks54WxbU2Cm58a2hKYTGDgKwBCAG5n19c3ti97Kn6i3o3UjInU8AQvB/BoTHUiKZ0end79ci8UWGyOVtG8kIBVNON8fqTlk3HTSvoKBowF2svNQr5Vwdg0yZyppM4bctaxj3vvYk/CZcamoqRtp2iKReita77zWNWjIOJSIj2BgFwL+xky3cMS9vXnaok8K50olY78GyLUSztlB6CjVx6MPmYlWYvG/qxnHf5bntY5LZ9QyKHcTa/p7b+bWnLYSzucEZGiJ+dGsTaJjxi0/UqQjwF8BcB+IZ0Yndd9Hu6PsV5WeY2/OCr8CcABATwOYOdA/9uaJJ7yRrsXi/TFywOyJJpwzSzK+o+0EKP7WsPNquttq75pVqk8OmCIljw1Lv7x4d0BNmHDcwh55tvDfeWsZIuAxZrpZgx9ToN1zIN3TSjiRwnl7O+zzFaFluLUHobUUPUGeLdZnBTBX/nGplXCaKpaYqTn2N6DoBGI+khUWgzHLcOlPjUd1iWgO3Zbe1LaOa/AxIJxAGusy0c3QPMua4TwRerAiDwQBZm+ydT+wEvVbupH+v+bEogdWMTBXAJgZhFtax2LioqH0+/ZQMWkzGsDkGyaP7QHGFuNLy7ELe0vtbz2wszEZg9wrz7Y0ZgYKNYT8fViJmZ69wZfYzBwFsOwT2wDcRtAzm+KL/lZuY82PZQ8c5aSoMLqvs3UXhpI5DgPQBdBMypg3RY9+58NKQRoEmJWOnf9ctRIThItZY7nHK8J5+RI0X2K6pDaaEF+4sG/ulC9r7f41Y5pbm5nMO6tKYgr4hd5iPCy2hry1rKQlSr2DosDsSdp7K+JTwXQQMV4EeOZQJJJcY9q7HsqDtFSHfTYIZ4JxhTuorvXV1XDPfnrD5BazwY0DJIeorUF8l2a6piXhPBRkzvw++cDsmzd5kh5y9ws7xnD9VcR4oGnawg+qAaY8mz8HA2cUBWaH/SQTfmulJ96cjn50B4MWKtZ/Z9APrXbnq4V0rvYSM2/7EgqY2U2v9w0/AFedaR214I2wL1UkZmpx25FEOAvgKWC+1mR95fgZ7y0qN1bqpimbwNBXAOyBqZi6KjtG9vDj7TF7OmNfUZy1EtSqacKJLfHup6sBZiEtpfZ0vZ3294kpYbg4VBv8p0HdcHjEGLyPgXnNcee3owFMERrV8M5X70H3rUUlpjzMhDOIaX+A9wbwTzDPWuYO3jLp6CVLwxAoqjqVjO1DRGcB2BlAkoBLownnlfxxPpi9duN4o+EIEJ0A4OsAPcTE9xPjymqB6e2HxmJSGLrL9W1Zjg/ouIXLRwOYYo5L9ww+C+b7rPbun6Q77fOYMS3a0rAtHfD2wGgA8zNhVY4zxX/3NUHVwCSmc5mG/mASxrk6ciwTHw9gTRA6mXhm8/Tup8KS6Eku0FlgfBvAAyC+mAnLielEMOIAPiam6w01dGOG0U8cOY2JL6gWmOnOybsx68fC0jtcfyK1uxjSRwOYQkfP3NgGhotHmWgpMTe6BvZomd79TjEaR0KVrxYSM520T2HwaQBtBuAuZp5prdv9yNLF9m4u0QkEFmC9yYyZlHHniB0uzEvv7Wj9KpG6E/Ck2CCD/mwwz2pc15mfWhzbk4jkIHQQA68q4Jpowrk2zPjSt5aHn94O+2gVGbw/Ou2DjwrpGC1gyrxZeyadyhG+ppj90qdtVQPTV9v5YK6JKvcX2NNhb0dZE1GCmHt996KKDKXhqhk5r84mzLjdAGY2vuU8SuejqFeCz4daupG9hwucSIRDAci+dZCAxzNs/MZ3YzJRMxMlWfOslnbnmbCA9PtXC8xUp30SNA8BSg5hPxD3GYEvAGhTNvV1PjBGA5gCtFJ8aG53PvfbSAAzjCrPV9s+3TVR5YVMWHz3uuOjfZEfMsuLAYt7EYRZTS0Nd6ZSA1uT9vaFCQCfEHC9QZkbxscXd8s4yzrXjblsHseAbAXWkD0mK55lWWNeTPUMziZ4LkzZWBMRnZtuGrp83W8tXlYpIGsBTPmI0hvbA8S8mIlamClOhHMBjsl2Rg4i0fauP8tcowHMwtN7Pm+KGdFHAphhVPmIS8x8BuT2aTeyq/ciQwkQxdMRIeAmKJ6VbnTfbUqbR2Q9QtgRoAezz/M+AP4hHp6+aOaW6FJj/Tw35poAz2eXTyJDPUykjg0aAFEOuJVKTPFOpDLqRAJ+K4ZgRa64AncmJmfINH9jZjKdAC/JmJEz15j2rjMawCy31tE4/IQBZjF6a6rK8ydIzV1vY2jjUivhHOzB7TGY6Q9iB0AOLr57kXjWwLJxc8c0DK4LQ2f3ha46ZWCwYfGY8f3TwSJZP3NjssY+iigjX30qaS9cHYCZStqy990ZoIsY+AqBJaiiI2spwEYAn0pM/82ErZZlBiY0mmOkX0UuycIX6J9YjTH60/zfCLhSM3pKGbSL9a21SzKMKi8GzBFR5f5EfO12ETrlGQnWWKl5BuyMPnYl9yLrrHmG1Af5bkxlqhvFMO2rQfn/1QmYvclYnEDXKVY7a9LPGUTbNsa7nuN5MNIZ+2Umvo6Y9gJ4wEp0f7suMYPJ8xGTmD1z27ZVmm+yEs4WpUgp4l6UriXdmP7eaTSAme6IdTCRxGYWa49bCedA+SEbE4C/M9OBRHyvQbxeY7x7sfdb0v4HmO9hoiMUMD+acH4wEsAslJil+F1Mkvp/q7XELKXKi/nFc9Fk4l4Gs74tP9qsKjtmMUb4e0wr4UwO8o18PGdDS/qtOePtVKn+owpMCdFjY61itJBGT1P7wudz4BNV/hUQTydNVzBhGYguB2MngL9H0HszqR+AcUBfNNMSTZv/W2tVHsR9O9w7GInDTylVXuhC7Zkb20dp+jMz7vEUJuFArfjbLdO7vTPHKgdmEPCOJjCD0JNl3ORNAf1zADNI0eZa8/kEASV1K+b/coFziGgiCOdLIO5oSMzVYY8ZVGKmkvbrYP6V1d59o8fPjtixIDrHSjib/n8LTHHd9SzJjBMGmGP4ai2210H106Cg9PtJKFY6o5YCdCfAkYxpficylPkRK24F027EfPry5ePvNdWAoRr0L4kwrpJ4zEK6gkqTcusZCYm5wpaaCwMUDaq13s0aVL8S16xPk6xBmWod/xyRO3+8H33TMcTGHXSNgQOFc6p8bnRATc4npByThvvdl5hNA+qc9Bgtp/Lp1ZiLUkm7D0BjNTTJs4rVNlq535UocDDkS98OQD+YbwTR5prxPUX8Z4C+7M1FuNGKO94dp2pa4alcXLFhT8Mjtcf03xUT/VU0hcSyKqj9mkz90/x4ylGXmKnkumsB5mMAaaXU0U3TF7xQzUuQZ3OL3ZQBuSNDZA7uVsztF3SeVNJ+CqAGJn0nNJW8F1NuPKV4TWba1Uo4W4tzoanP/I0BukZO56mkfQ6Ab4L5fiL6EgMng3CGFXf+WG7ccr8HlSblxhkJiVluTv/33B7zHmZ4DggiLy7iMCvh3D0iqlwG9YzPQ3QpEZ3MzNeZWl1UaQT7J/PWt82MOxvgXZj56n538OywkUuFzPq0c/JkU7sXaaLNCKyCMvPz/ahZeFrsoJcLkP0BwAsAkkire6Jx51flAqeD0FLKjln47HCSdKQkZhD689U5AH8L9csg10cKxw+syvMflCghQ9NFTNiNQLdpxhxrkB4tp+Kzdz5oX2aaToTDxWPJRHOa413fCbPwke6bSsYOAeiKksBUmGrFnUNqTcd/gsT0pSIAP85hu1ED5gqx3WFvpxROBtOhADeB8CyDXiTNXSzShJgUUwsTrwfQ1Nz96RQIdyoyrmbtevuyai9N1R4gdWCGUbuF/E8l7U8J/GtPy4J+HDX1uv4+NOjHV5HELCREvCK9bmwb0nKxS29KhHUBTGBQhoBeIn4fTC+7xM80v9H9rB+B1NsRu0oR6ZG+YhsWuPkSU5wG6WTsGIoM3Sv7X0+Vj5LEDHvwKbXOSuJZqwHmcPweVWCGffHSP52M/ZxBv5BkHcz4UXO7c2Ul44zEMz4wo3FnSippX02EUwG8TObgHnqo4fTRBGb+jcJK1ipepKDArJVVo4DOpVFTT1wlEjMsw3JXBSQSew9WaAFTMvqmY5WK5Qw7frX9BZhypUOD7pO9MJM+kFj9EoAN4vkArTVSe0w/AYJ31cQc0xc19fhi11uDrNEfIwQwa5rg4LP9ZjZpgp/gIMiaaqLKgzApv48XmfS+3SMuPmbVSMTnWQlnYthxRqp/TmJKepV/K633aJqx6CXPbJQ2xc22u+yRRwaYn0sZs6+VcCSpROjmgTIy9mdgHGglurL21jJthFLCSEqg+5WpLtcZ/cNSKWEKSVslwBQiejvbJCr+9wAyIDq52jw75Zge5ve+DnsvTbhJab2PgNJ/Nivph+aC9MdWvFvC/Wraap9ki15U2p2Rv4bhCF6VSbRWG2DW9I3WB/uP48Aqk5j/cZysL6imHKgDs6bsrA9WKw7UgVkrTtbHqSkH6sCsKTvrg9WKA3Vg1oqT9XFqyoE6MGvKzvpgteJAHZi14mR9nJpyoA7MmrKzPlitOFAHZq04WR+nphyoGTDFnQWX5zBhW2I8C4NmFKvfUlPqiwwmeYdSm9jtBJwChviZJXn+QslcjkH30rCZ6YrRm+e6W9dKOJOqiMpZDuIjrXj3XdXwJd0Z+x0zSbB1FVH71VCw0rOaiK+Oxru/V82INQNmKmm/DPC/FFiics4AaAcr4WxZDXFhn80FWtwCIEaMX3DGfTSqI0tTDZmtiZQwag/NOKiaLHJCkx/sMNA/7hdSbUNiDCWCx0vcn73nEqjwU6ozdpBEVoE4UQ04U0nbZehvajJfD8uzWvdXnNmUoO61Eo5Rzdg1AWZfcsraGu4HWvG+ysU4hhqSLBYKxqSmxIIl1RAY5tlU0v6T5FiIDqjDi13zSCXtYwBcBfC10Xj3T4ICqJCGwvo33r+Z7wfR7gAMYjxGUGf7SRRKrSHdGTuVIRVAqgOnF3xLaooUD/Dn6ku2bq1B64fhXyV92eWXm49a9Lb/rNy7MlgvCBpqV2rOqoDJ8zZv6HPTx0PTSaLCAUgyKMm8IWU21hYVysBsmPrK4RKNVsKQwmd658a2J013D+mGjYfL/rFsXut6mYz6CwBJECZADt3yo7D7OiZP1aSfIabzjYh7vQzmDhnHM/FZkv9oOHD6krZayVkMmKmk3Q3CcjCHSk0ehhnEmMBEC/MLbq1yYGa/SOMWgA1musKNGHdJWj5/Yak/rbcmR4z9ifh0MG3EzO3N7d0CiBFpqaR9iWDCSjhlExxkJScfLEmxKiEmH5jpDvsvAD0ebe+SaHxJgXITAXeDaROAd4q2O/uWmsMHpvdcFWq9EJiSAZkI12RMc50wlUbC8iJbxMF9SdLmRBOL/irPr1Jg5qTEX6UeT9Rs/Ckmvqp7l8T2UFpJQOokgP9NTG/0R5Y9OPGIj5b2dcZOY9BlAKb594vDMqFc/1TSvouAOdGEM8/vm+6IncakmqxE16X5z2cDgdWZVqJrt3LjFvs9H5ippD1omnrK+GmL3pO+6WTrrgx1lmnqkzMZJSqtYThgLjf7o1+a9pEkavDAyUxXWW86k8NE8/vAVC4mKdK/Z8IWDD6uOdHdWcn6wjyT6oj9DET/A9AzTO4ZGuaSVaLKc+H6LzOooznR9V+pOfaBrHA1Ac1gfgKE9wG1BsA7eFkxhtz15SSckvJ4xJebpt7cf4lhGFCubyrZNp+IzpdMHtmygsvOA6g9V2Tr+oxpXuxLjxoDc8g09eTCNeW2DMMC0z9ELTf7L/DBWW6dJT8UUlMU60MIaDcp820/o7O8HyjvqnRtm8at1gzHS5yVy52aZGCOJnXHKgGmV9WWeP/oG93fSG9sS3HTPzDhHGu5ui7/wOHlXN+4dcvG+KKX/ENGqtO+A8ASK+6cUlsuiQptm0/g5xnYE8AGIDxoIvO9ATQYBmu56CZ/XwiwRMw/B6YptZCYhar8M2nd9t/lVHmZiPGiNRbLApOwW/61D0mryAQpiVPTRoyH8ssryrtlxvxVAkzvKmunvZgVHe8q45XIUOY1bdDhzdO77g+y6t7O1h2I1SPR9MQJxRLABhmjtFpsmw/wrgD9FUOZwwrtlbLnRcTcGMSXgvEN6VcLYPYm7TMJuKySw4+/FkkE0bPUHJO/tpC3G71TuScxC4BZDU/DPLtKgZmrnPtkdB2nJfVB7FwCtrDi3V6CziAtB+yPNfE+UlUsyDNB+6SS9iMgeBV8h7solpPachM/aiUckaKhW8EecwGBZwK0K8tFtWzxhEDmouEmzj8YlSNwxR6zCDDTnfbhUrfdG4NZK83nqQZ8ksmoK0Ce86Gi5u3n486t/sOjBkxRxdi8dUz+1VHJ8EVQYmbZKnvY4Aeiie6rw6wslbSfhsb5/v7E49e81nF4ddFAmA1/4Zy9ybYLCSz3v/9lJZxSmYPl1HwvgB0YdI3skcPQvuIl5JVzzgepxzPZ1JYoKRNmrloBUzJBk/byyHvNMNXc/vSYpQ3j+48DV+4pYkV/a5ne9eyoAzOdtOdo5p7m9u7viqSTfWL+oaG3I7avqdWLYZNqyV4Q0FdYiW7Zk3jj5jJySH3t7JddQRObaiqz9FwCS2YxKZxVtKWS9msMus0yGy+gaa8OVjDVSllxU0m7rMT0VXULsFz24YWqu1hp5FoBs5L1VfLMqEjMnGTsMLX75Ywy9wM4Lmqv2tOsLDgfmOmk/aAUhzc585eMMl5g6PbhaoOXY1gugb/UFxKz1OOF/VNJeycA86KmE6NpcMuNNwy4V5Q2DrLHTCVtKYYgDocl0bizTrrTlhrv8m+/LRGfe/58tQJmuiM2nRVNr3StpZ4jzXOj7d1zR1Viemqa6an+yLLfjM2MWwTmY6z27jtrDcycUXn2crO/ddzQ+B8w8fZWwjmoGibm7qtfQor3i07vftkfKz03tiVreoCJzmqOdyWrmWM4A3tvsq0ThLuVxgblTuXD0VArYIojxIXao5r1FnvWgH60KbHoxdEG5qeK1e6uweuQZql+u3FW2lVnmC6UmNl/228y05kGaLEm/ZiVcCZUy8RUhy3JVH8H4GEC3mKvPg/2AuN7VrtzXdXjr7zHXMmOmeqM7Qymn5imPq2cgX00gFntWos9L5lU8NHmKn8rNCqq3MujDWOS5sz+BIr7brWRAKbYARncqci8XwJBKnX+i8cFpHZj8NZgSXmI9UF4W8aWNYCxIYB3Qfw8gV4E6/m+Gy3syxvO8+OPlW9g94I1mP6Q+61QnX9Ojec+WC9iKQhtw53KgzwfpI9sk/qGYiezoqlgHAlgPAHzmPHSMnfgqvGRMTcQ45EMqb+MmIE9lbRTSutvZJSapIDronFnfTmkePsVUqdWav/zJSYzX9/c7szOmY/e1cDJptYfaKWesBKOV4YlSBNfbV/LQHdT2pwLwpakcTcTPw+Q1K58jBj7g2gymBcy4X7yzDl8AzFNZYVvAXilrylzZFPPmJh11AIpuhqoDafKV2wdOoY3sK84EDVmBoolzaqVKh9uQTlLRskDJ4Pm+JaLdId9JcCHgOhO1ngQBveCcTBA+4njImOa7RPwbl+POzk2YsDMSjE8Gh1UV6bH6AXM9OPm9q6O3qT9PSLsWU1Cqd4Oey4RPWUlui7r7WhrJ+JfRwfUlHSDPoOAPYYLeihkstSLlIOOVPFVWu/s5+iRstYaOJwAi4F1CLSYwWkF3OqXmM7mCVKS8El82fPCVJ2oVXTRqlblXgFaNGxQig4Dg++IazOVjM0C6BCDaC8X2AbMh0nJO2bcG4m4t2dc9XcwOdF1uvbq+WBy64gBM5ft7BoyB7eC27Ary6k83n2YmHWI1ICV6PpRINFSpFMuh/lkAUIq2XY7EXfAGPwrZxpekjqNYkYKOnYOmMuZSEvpaoCeZ8Yf3YjxdzOTWUDMc5si0eP6htI3MNH0jGlOMYbcnYlwEsBTpfw0sZerfWylwPTVbql4zHQy9h0GSfKwUm21VuXp2Rt8ic2hJcx6YyIl7/0QMP8WRBkGvgvgn3pAnWKM0Q6I9nNBi0cMmDkVewcxFkbbnTN8jqaSbS8Q+KL8CJ6gIPL79STtvRXwR0mK6vvQRU0wYXI07ohLLVD0t5d5rXfwZvHPNiecK7zo9ZQxDYpOBGNzBvoMVgdJPKREQ7mkJfpI0nG/Cs0z+yx3npSf9sw9hN2izQ1H0gFvDwRZT2FWXDEHibknbAT7SEhMAEeD9ZH5ZfKCrKlUn96OtgNEeJCiHVnzC1K/3Uos9CLll81Zr9Ul4w1WtDegLwPUbS7o1hEDpkwqLz7Vt7zRD/DN1Qd8RTPWbml3VqoOG2bhYghPZ/qWgPggK94tqhRSqiXaMj4dFBg5KfUEACkfqBT0vvmmC891SnQiiI8GICFlTWCaTcwzozOcV316szGlXtCwlF6RgNdvBFlL0HTNQcYq1aeSPSYRr6E0XwHgayA61Yp3eYHL1bRUp30tmE0J2mCin0mJmfzxssEzeh5DNQK8v0vq+BEFZuFiRI2DaGJzwpETWVUtlWy7DOAN/RLTlQwmLy66jhNJv98mpU2kJo9XpDS/5TIXL4+2NIwtBvpU0r5Hgjmi63T9Jv2+PRTqFDygJuTXfMwzogsJnnou+JtP2pKo6ayXztgSv+kb2WtiYPevVnj+cUYHm3qdam8O5ExvPwbxCWC6Z6B/XKvcc/KFV7pncCGIT8mWB6e3XKLfjRowc/F2LxpEX5ciTJUAKf+ZpTe1reMa/KYiHNIUdx6pZDxfonil41hf3pxw5GrH59pwkkfiIRWpH0oMZ2gJVQDMfDdjMRdj2DWGpqfgzo/Uf89dcVlRTi8kDcxMp7sR42Uzk+mSkijGGH4A4GWs+GyTVcYFXwDG+tGWhm3TPYOOYrQPKfX2qAAzq3qX/o2Zn2tud04LubiS3XOuvB8DmamSnzvsuNkrs3QewMeDMdtqdy4OC8xUh302CEcDdD3A/2MlnKYgdKyuqjz/MppsvZQy1wuynlJ9Bl3z2TXefrsvvbEtlYnTUO5xpM3zGSxXUhRA9+oMfqhMlmstu2RMc2Ny9YRRAWYqaUspummaeM9mo/u5anzM+Qzomd02RZks+7uPoqazS9hxezvbvkne6RAPR6c7p5Y6NA0nebxD3lz7GjD2YqLvN8e7JPKobCsGzBJqu6xaL/SR+5OHlJgugaYR0ztlia+gg1auDaY7WTxpzFeB3CeWZdz+cUbDTkQkdtAZDHzfYPV3Jt6AwWJ+G9nru1kTEUncorglB8F4CcSSl/wVZvU6g19v7pvYXSzwV8LA+jdcb11XSYAuNtOMzUk8M4D8TwzpXSB+JmpE45VE+njmIqL3rHiXlHEu2sq94FTS/l8Akrjg2KDvrBgwiwX7yni+Wi/2+3Aqvxzd+bSmkrZoizNzNtmgywjZj/4F4H0Qf5k01ma5gQn0E/AqCy6kvma2yX9LVbmzQ06wUvdALi95Qhjb69IWitVUAZcGNiNgc3mpuRFFHedfFZXyzGtKCGDuWq8EVLzKTC+T0i9kjMiL1d7g603a8rX+L3knbwnWdWcXbguKveBswVZDVPiJLCd24GfNCWdOUEaubqo8KN2V9MsVt12oCAfLeaD3ptYNyVDiJRtgRYfJ7YWc9ntTsdq+3F36oDQEBmapAXuT9kOeh0WrM5Ti8QxtadBSYt2ryDgTrL+RttzNxGYYlKgw/byUMBu17Uek5VS4DzPuMRT+2DjdeTQbQ/pZloylc+09XI2TiHAgwA8yq5nWW10PhA3slTGBbO2aMLQG7Ru2Pk/QcSvp593xAs4F6Gli/SdWUiKb1gLwOhg7QuMSKJzvaVTGHVa7Iya6qlvVwMyesDEfzL2kcAmIXnGhY0rT6QB2HolrFKVWnSvaLipZSp0QmGeB6CIw/xxEJ3ilDYGZylQ3+oXeK+FgrW43Fpu7kvo8lawh6DNemWemPZgxQMBPAJjMeidTG92uwe96kpMoCa0/hlKvVRtS6NNVNTBloE/mrd9sZjKyz5PrsqLaewDc6bJx3oT2BV1BmVCrfnKo6etsk/s3JzL4QALJNdOZTfGux4J6loajZaTr4QDh6vPUim/lxkl12nJnf5wVdyQARoK+xR69S3Qd5+u0OzLlng/ze02AGWbCet86B4JwoA7MIFyq9xl1DtSBOeosr08YhAN1YAbhUr3PqHOgDsxRZ3l9wiAcqAMzCJfqfUadA3VgjjrL6xMG4UAdmEG4VO8z6hyoA3PUWV6fMAgH6sAMwqV6n1HnQElgfjxnQyuiBsR5nwCwTo0pex/g5JAec8FwifzLzen5ldWYqVC8A0F9RVLMgLEeCO9JihuGfhqa/rVMDzw/6eglFSXJzwU0/zIXDV6OpEp/7wX42DA3RP2JsgEllTdi/k60vWCe8C0AAA45SURBVNtPxlD5QDV+sigws6Ackotii5nd8yjD77g6UnESqkKaVUNmYyLjf8SvPqQjOwcFp+QfAmMnZmwP0PYAWgE8B8JTBDw9ZJhPSoGCT+atb0fczFcZ+Aq8vtgGwCKAnyLCUyA8np/XaDieppJ2PwM/NVjNrzHvVwznwj2RSO1sJbokh32oFiZus3Dg3PULuXck0fu/CjXxCHcuCsxUMvZrQG1BSv+ENUkCqg2jpl6zWMaISunLXhFuuw/Qr1iJ7h8HGSeVbPsQ4IkS3ylXStmlucsb+l8YLn+5xJGmB9W2ZPB0Zi8n+wSAPrISXV8KNqfNitU2jYmFLyztbN0KbNas+pjW1C8ZQFIdsWNBdL6VcOTWZ6hWLTCJ8GNmyM3Kq1YncJYApr2Yvey0dB1D3UPgn8tlpPxbgaG4V6Jzb0frV4nUHVbC8YONhx1Wkjn1LbbvZcILDOxNgAQjS2zgJww8R8DzBLzDwAbM+DIxfkcKezKQYKAfhMsV8XNNa3e/HjQaxsvjxGoblzGWlP5nLdadP4ZUrRg7NPbwVQVMxeoQV2f6yPA0wmoDzlLAZM1YQxFe64tm1m9Km0tHApif3jC5JUyucXmhklWMoK5g1scCfIfsy0R1m0ND25CiqcyQRAoLWPPzy9zBh2VvmcssckiY6xP5ezgBJiu0MHvZ6GpyYMyVpHnOu33Y4EpOoFUiMQWYEnWei0xfbcBZlMm9SdshoulWvOsfHhjy0u7VUmKEBWauho6kkHkTwGs+MMvRtDoCM1v3MnJ6NN7162Vz2iZpAztGE123lVtLkX1i4KxwxfaYPjDlt9UJnKUk5sXEmNoUcQ6Q24uFwCzMVFYqdbOXW11Cyact6i/G8LDAlBMygK8TJFMbzQV4bSK+2yX1ZHPvWi/lX4jja7eL9Db/eyuD9VeZSfovsRJdx1fy4otJTDkgrtH+dvr9e9YdN66vIbtf1cQtby3oLndVQ+7CM/QxzHiWmG2QFEd1f1XJVY1q95gAXUhEK2pBMvOGAF8t2x4r7pwTll+16l8UmNkCTv3/AHO31d59QJFcPVK4VF7Gh9G4Mynd6aVyzj9MfGglnLVTSdsrcCr/XQtgeokXWJ1FUAuZ+WuSlBXEJjOdRuyF+L8E5jdBtDHAm4L4NTEbCWQkN1IlWer8PWahKpfrFaz4HKXVdICP89dHTIdF27v+XGy9uTQ7UuVD7sg8DGALAJKaexKIP2am31vpiTeHKTVTCMxsLk6haaX2TLFEaLnMeyul2P7sKS+7SU22LZWAteTEHjjH9sclA+/qosr9BebKutwXNZs2Trl9RxLz8dGWMfstTbmbspvZDKCva8KhBLWPJIDiGyaP7Wtw3wDT/vm5i4IwrBQww0rM3nmta1BGyR2ZbmKa59eeFBqy9Rfdy72SLIx5YRJLFAJT7mBpU+pYfta0zrwXNslWNZI4CF/L9Qn0RZRS5cUGD3OPOqwq9+eT++QEflJKucgtTQX6ZTTR9Wg+Pb3JWJxAZ1oJR0oHorcz9gOlaXJ+9rpyzJHfSwEzyLMr0ZPNBTor+qYzvpSqT3XaJ4Fx7nKzf7OgJfxGCkAjNW5QvlUEzJyKLmUHLKXehSZPxfvEVQHMD9wBtamYr1LJ2PMuGYfkp0f5DMCx50lTQqSkl9mN6For3v31oMypFTD75k75staubCkuK1YdWA5CzX1GizaGhthtkMQCi624IxU2yraRAtBIjVt2QbkOFQEz6ODl+lUCTFHL6TFaUgZ6e6NUh/0kSB3t52zMnzOVtG8lUldJ0izJ5ZhRxsNWwtm0HF0FY3h2zMI9prhDGyNjj9XMZauLEaQAFElFjpg/tthkxZaau2H6YC5D3EE5C8ItVsIpO67/4eTvBdPJ2M8ZJNdspT0uWfDSSfu3xOp6NtwMa5LyzX76lgHKRLbS5sC2BLWNlXDE9eq1LyQwi2U2Gy4FSqlMaBUB89rtIunoR5Jgf00vL7zUChIbYM60lQ8q+U1rdW7zjIX/1zs3tj1p9Tsr0fW1WgCzZ25sA6U9y0AAANF4ABsZxOs1xrsX5178RyC6GMxHSMYSU7u7jZ/x3qJU0hZw7BImV2c+MOXD7RkrpbkBLEePaBWRyH7CCbH5kqs971UD3EGhp1gVvC8kMAtU+bCqu8ip3esvoKoEmLmX+jcwX5atPdR2PzEuibZ3PVYIuN6k/RwrPrz59e4F6U3suVKtIhrvurAWwAw1RrYk9oVR02n1k4fl8s/PBrDAB6WMme6wj2DCn6yEI2Au26oBkCQmU6zbmszozMLcUdWMW5boAB2+cKpc1tTTYW+nCHcDeAig/QF+zR1QB+e7TL1AFGPwGTCeYGBrArqjZtMRYZN3lTr89CWnrK3hCsgDSEyvztAOYDrFau+alacud1KmetvPCpJLDXOfuFmthCOmpLKtEEAi/fzD1YfzJjZFljaaMkhGj3El4apsIdLv2z/Jpnlhqe7RReAFYLyTiUR+J0Ew/xGqPJ9zYU7k8lylEtOTLPMmTdTumL2VVKRgvT8DcQLmer5ywhSwZAXhmwH1uuRdL6bqy771vFO5VjwezLJn89RgSGCKBX0SAzsMV2Crt9M+ihiXu6S2L3aYK0ZvITCl+AIUPaWGzKfYHBKQ+eWmtdJ6KhtqE2ZcCMIdpPk+pdVbrsHfl2x80Ej5uYe+kBJzmFN5WbWen6KlGmAWvqS+Dnsvhper6HYGDlGME5vaHTFiV9V8idn41sIXl27cumV+rvcwAy/tjK3rMi0AcBcRbs4vqewdgFz3LDAfyowXm9udwLUfwwJIzGbEdISVcHbMpz+VtM8RO2rUbDxYtErYccPwIkjfL6QqL1xYbr92jeTVWVEMAOhnplOlPlEQRpTq4wNTqcGPXTb/GE04UnDpcy2VjIn3Z0WFj/wODNJgfaqhVFQzjgJwFJgvB5GkcZRc7JuAEANjLobcy6xj3vs4KM1hACQlopXmR/ILM/jzeGVTjKF7iPjOaKL7ojDjBqU1TL+KgVmL0iHVSkzxTo0bO7CBhtsOoqhiJeD0miZ9KpjTyjDn9C9teNdPaB+GOdJ3hcSMZN7oG6KD8yvO5o+VTtpbaGDvouOTeNEzSd8Xnk7aD3A2ePl2AiZ7IXyEI/OlaFA6wwAo62HSzxPxOdF49wpeyVy5aKcHAPovK9E1M8y4QWkN068iYErlMQYukxR0Shl7NE1f8EK5SYsBuRpg9nbGLiBWpwL8OkQilWxegalNgMwWlQZJiB1zgM13IzR4Wqlc7+XWv5LalNA9qaGUcCQoRcDfU83VikKfdk+HPcEgnMtD7oWF0jedtKcxcEahOSqVtH8KYHMr4YhE/2LaMb1ak4RDdbZc3qfDRaF44V195u/BiHsvh9DZ15Q5XexqlQIzlWyTGj7HsqEPClouxLNjZmhta4YjKQkDtxWncso0M9T8oIEN4u1p7Oc36LiFyyVC3YzwQ+OnLRK1nY0pHUFgpjpjtzFTxhpQx8j8+Yvt67T31EydAL/NxLcQ1L/A/BsAjQQ8nPexVBxOF5i5w3QMLTElnCwd/ahfMyZ6XyVIR1siP8OTbw8V8wGnkm1SBGl9qMzJWR1rSlnmdyUErWJgdtqPM/SPmuOLxH0XqPXOmfw1UvoSK+HsEuiBXKdKfOXppH2FSCUAT4LpCRB/VxPv2BLvftoHJhgfQqLiwfcx0TW1kJhyANTk7bNv1YzNFNH1TLiUmA8m4oEmo/vMbBhj24+kxKFnvZBktsRSmrvPamk40K+H9IVU5SkBhsZ1RF7m3p1BEDvYekx6F8vAi/nxl3KZC567K1vmLZWcvCmgn4vGnfE9N05uDhvBnlMzC9nU2waVlvJMLrrnGSvhyMsI3CoBpqhFJik9zReS1EonTljx7rv8SUVigr3qv1LIKZr9Ox9W6S1JX4p72X813Sq+9mjc2SzdGbsUoG8y6DYiNqOpif8tIXWe25PoWNPQp2sdWcvV7u4ETM2P8P+CArNtR3ZJk+K7CPw8Z21lchtRvtaVqnyVAqaVcMZVLDGT9kJSfGCm31gUFGHmOLeVNd0T9sJXJcD0afL21bdsHvm8VyX2Z4C+yq7ejQx1OIBfMtGBQcu55K+5EED+TdLCw83Kz2SBScbgSZxp2ERuk/5HADMoGLLSTUoKqw0AOjUnGa4B9DtWovuEqoDJTEwU+E415fqPJjBL8Um0hkmDSzOIxMTwn+6I7dIUif5fWK9UTnuE3gvmAkXksCNVRSYB9BDAvV9IiVlJlQbZ14GknDDvmkucICoryaQeAdx3YOAtyqiPgx4oVqjCpL3QHVBTw9zazH0Ez68OwJR15OqlvzjQP86q1JRVJTBvB+FigP8B9tR/8gsHTL9KA5C5xB1oKJsEvuXYhb2YDyP9vv0cEf9eM/UpSUygSGsX2yqlo1KnEICUAJQYRS+YN2jr7Yj9wopEfxFGwlQLzBG9vpsZtzsxzo+2O9sF5UHeR1qZxCT6mm9NSSfb9tCEw5vjXd+pZtywtA/XP9CpPGyVBkk7IhesGHQalHsYucZzbLhiUMaK/9bGbQT+g0Shh11QqrNtx+j0rn+GqUBRLTAl4UGqY/IOysDYsPSW6k9En4oNeLQTHogLtLD4V+HfvhCHn0pehESWA7QlQO8Q+C/RhPN9GUeCVhm0L8AbAPyyleieGnb8VNJe4A6obUZJla/2KWLC8i9o/7BbrKDjBukXSGIGGaiwj1e11136TTBfLTUkW9qdT6WPeCUU4VUQfSdqNN4bRh3nqRmpZWnnCkoFJU/W6lgJZ6ugD0i/1T2pVpi1fJH6jhgwv0hMqNO6+nGgDszV753UKfI81/VW58BqyIE6MFfDl1InqS4x6xhYTTnw/wBeQCQ7ryCrCQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    display: block;
    margin: 0 auto 15px;
}

.as-icon-01::before {
    width: 36px;
    height: 30px;
    background-position: -5px -5px;
}

.as-icon-02::before {
    width: 34px;
    height: 30px;
    background-position: -51px -5px;
}

.as-icon-03::before {
    width: 26px;
    height: 30px;
    background-position: -95px -5px;
}

.as-icon-04::before {
    width: 31px;
    height: 30px;
    background-position: -5px -45px;
}

.as-icon-05::before {
    width: 21px;
    height: 30px;
    background-position: -46px -45px;
}

.as-icon-06::before {
    width: 26px;
    height: 30px;
    background-position: -77px -45px;
}

.as-icon-07::before {
    width: 28px;
    height: 30px;
    background-position: -5px -85px;
}

.as-icon-08::before {
    width: 19px;
    height: 30px;
    background-position: -43px -85px;
}

.as-icon-09::before {
    width: 30px;
    height: 30px;
    background-position: -72px -85px;
}

.as-icon-10::before {
    width: 30px;
    height: 30px;
    background-position: -131px -5px;
}

.as-icon-11::before {
    width: 37px;
    height: 30px;
    background-position: -113px -45px;
}

.as-icon-12::before {
    width: 23px;
    height: 29px;
    background-position: -112px -85px;
}


/* .as-kak */
.as-kak {
    font-size: 15px;
    font-weight: 500;
}

.as-kak > li {
    position: relative;
}

.as-kak > li::before {
    content: '';
    background-image: url('../img/elem.png');
    background-repeat: no-repeat;
    display: block;
    width: 93px;
    height: 92px;
    margin: 0 auto 25px;
    color: #fff;
    font-weight: 700;
    font-size: 22px;
    line-height: 92px;
    text-align: center;
}

.as-kak > li:nth-child(1)::before {
    content: '01.';
    background-position: -5px -5px;
}

.as-kak > li:nth-child(3n+2)::before {
    content: '02.';
    background-position: -108px -5px;
}

.as-kak > li:nth-child(3n+3)::before {
    content: '03.';
    background-position: -211px -5px;
}

.as-kak > li:nth-child(4)::before {
    content: '04.';
    background-position: -5px -5px;
}

.as-kak > li:nth-child(5)::before {
    content: '05.';
}

.as-kak > li:nth-child(6)::before {
    content: '06.';
}


.as-diplomy-block li .uk-panel-box {
    margin-left: -1px;
    border-left: 1px solid rgb(240, 245, 251);
    border-right: 1px solid rgb(240, 245, 251);
}

.as-diplomy-block .uk-panel-box .uk-panel-title,
.as-panel-ht .uk-panel-title {
    min-height: 72px;
}

.home .as-links {
    font-size: 12px;
}

.home .as-links [class*=uk-icon-] {
    color: #94a2c6;
}

.as-links [class*=uk-icon-] {
    margin-right: 5px;
}

.as-links a:not(:hover) {
    color: #333333;
    text-decoration: underline;
}

.as-diplomy-block .as-price, .as-card .as-price {
    font-size: 24px;
    font-weight: 700;
    margin: 0 0 15px;
    color: var(--as-txt-color1);
    text-transform: uppercase;
}

.as-buy-btn-block {
    width: 210px;
    margin: 10px 25px;
}

.as-diplomy-block .uk-button, .as-buy-btn-block .uk-button {
    width: 100%;
    text-align: left;
    padding-left: 25px;
}

.as-diplomy-block .uk-button .uk-icon-button, .as-buy-btn-block .uk-button .uk-icon-button {
    font-size: 16px;
    float: right;
    color: var(--as-txt-color2);
    margin: 7.5px -5px 7.5px 0;
}

.as-ok li {
    position: relative;
    padding-left: 25px;
    color: #bac0d6;
    font-size: 10px;
    font-weight: 600;
}

.as-ok.as-abx li {
    color: #626674;
}

.as-ok li::before {
    content: '';
    position: absolute;
    border-color: var(--as-txt-color2);
    border-style: solid;
    border-width: 0 0.3em 0.25em 0;
    height: 1em;
    top: 2px;
    left: 3px;
    transform: rotate(45deg);
    width: 0.5em;
}


/* #as-popular-diplomy */
.as-popular-diplomy {
    background: #F0F5FB url(../img/bg/bg-03.png) top center no-repeat;
}

#as-popular-diplomy h2 {
    margin-top: 0;
}

/* .as-high-diplomy */

.as-high-prof-diplomy .uk-h2::after, .as-high-prof-diplomy h2::after {
    background-color: #ffaf20;
}

/* .as-prof-block */
.as-prof-block .uk-panel {
    padding-top: 25px;
}

.as-prof-block .uk-panel-teaser {
    padding-bottom: 25px;
}

.as-prof-block .uk-panel > .uk-panel-teaser:hover {
    border-radius: 6px;
    background-image: -moz-linear-gradient(-45deg, rgb(244, 247, 252) 0%, rgb(152, 182, 254) 100%);
    background-image: -webkit-linear-gradient(-45deg, rgb(244, 247, 252) 0%, rgb(152, 182, 254) 100%);
    background-image: -ms-linear-gradient(-45deg, rgb(244, 247, 252) 0%, rgb(152, 182, 254) 100%);
    box-shadow: 0px 15px 20px 0px rgba(52, 78, 145, 0.3);
}

.as-prof-block .uk-panel > .uk-panel-teaser img {
    margin-top: -25px;
}

/*  .as-dop-block */
.as-dop-block {
    background: #F0F5FB;
}

.as-dop-block .uk-panel-box {
    border-radius: 10px;
    color: #bac0d6;
}

.as-dop-block .uk-panel-box .uk-panel-teaser img {
    border-radius: 10px 10px 0 0;
}

.as-dop-block .as-txt {
    padding: 0 15px 15px;
}

.as-dop-block .uk-panel-title {
    margin-top: 20px;
    font-size: 18px;
}

.as-dop-block .as-more {
    margin-top: 40px;
    font-weight: 600;
}

.as-dop-block .as-more a:not(:hover) {
    color: #bac0d6;
}

.as-dop-block .as-more a:hover {
    text-decoration: none;
}

.as-title-block {
    margin-bottom: 40px;
}

.as-title-block * {
    margin-bottom: 0;
}

.as-all {
    padding: 0 30px;
    color: #333333;
    border: 1px solid #E8EDF9;
}

/* .as-zavedeniya */
.as-zavedeniya {
    font-size: 16px;
    font-weight: 500;
    color: #171b27;
}

/* #as-clients */
.as-clients .uk-panel-space {
    margin-top: 40px;
    border-radius: 10px;
}

.as-clients .uk-panel-space::after {
    left: 35px;
    margin-left: -5px;
    top: -15px;
    border: 15px solid #fff;
    border-top: none;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: #fff;
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
}

.uk-contrast .uk-slidenav-position .uk-slidenav {
    background-color: rgba(255, 255, 255, 0);
    color: rgba(255, 255, 255, 0.9);
}

/* as-content */

.as-content a {
    font-weight: 600;
    color: #2a478b;
    text-decoration: underline;
}

.as-content a:hover {
    --as-txt-color2: #5556f1;
    text-decoration: none;
}

.as-content .uk-h3, .as-content h3 {
    font-size: 22px;
    text-transform: uppercase;
    font-weight: 600;
    color: #171b27;
}

.as-content ul:not([class]) li {
    margin-bottom: 10px;
}

/* .as-form */
.as-form.uk-form .uk-form-large {
    border-radius: 33px;
    height: 62px;
    line-height: 62px;
    padding: 0 25px;
    overflow: hidden;
    min-height: 62px;
    font-weight: 500;
}

.as-form.uk-form textarea.uk-form-large {
    padding: 20px 25px;
    line-height: normal;
}

.as-form.uk-form .uk-button.uk-button-danger {
    background-color: #E29E25;
    color: #fff;
    height: 62px;
    line-height: 62px;
    text-align: left;
    padding-left: 25px;
    font-size: 14px;
    border-radius: 33px;
    font-weight: 600;
}

.as-form.uk-form .uk-button .uk-icon-button {
    color: #E29E25;
    font-size: 16px;
    float: right;
    margin: 13.5px 0px 13.5px 0;
}

.as-form.uk-form .as-ico-btn {
    position: absolute;
    right: 15px;
    top: 0;
    color: #E29E25;
    font-size: 16px;
    float: right;
    margin: 13.5px 0px 13.5px 0;
}

/* #as-footer */
.uk-h4, h4 {
    font-size: 18px;
    font-weight: 600;
}

.as-footer {
    background-color: #F0F5FB;
    padding-top: 50px;
    padding-bottom: 40px;
}

.as-foot-munu {
    display: none;
}

.as-dot-list > li:before {
    display: inline-block;
    content: '•';
    margin-right: 10px;
    color: var(--as-txt-color1);
}

.as-footer .as-seti-block a, .as-footer .as-dot-list a {
    color: #696e82;
}

#as-ttop {
    right: 30px;
    position: absolute;
    bottom: 100px;
    z-index: 2;
}

#as-ttop a {
    color: #94A2C6;
    font-size: 12px;
}

#as-ttop a:not(:hover) {
    background: rgba(148, 162, 198, 0.51);
    color: #fff;
}

#zvonok .uk-modal-dialog {
    padding: 40px 40px;
    width: 400px;
}

#zakaz .uk-modal-dialog {
    padding: 40px 40px;
    width: 440px;
}

#question {
    margin-top: 20px;
}

#zvonok .uk-form input,
#zakaz .uk-form input,
#question .uk-form input {
    padding: 8px 25px;
}

#question .uk-form textarea {
    padding: 8px 25px;
    height: 100px;
}

#zvonok .uk-button,
#zakaz .uk-button {
    color: #fff;
}

.as-form span.wpcf7-not-valid-tip,
.as-form div.wpcf7-response-output,
.uk-modal span.wpcf7-not-valid-tip,
.uk-modal div.wpcf7-response-output {
    text-align: center;
    font-size: 12px;
}

.as-form div.wpcf7-validation-errors,
.as-form div.wpcf7-acceptance-missing {
    margin-top: 0;
    text-align: center;
}

@media (min-width: 960px) {
    .as-top {
        background: #CCD1E0 url(../img/bg/bg-01.jpg) top center no-repeat;
    }

    .as-dop-block {
        background: #F0F5FB url(../img/bg/bg-05.png) top center no-repeat;
    }

    .uk-block-default {
        background: #fff url(../img/bg/bg-02.jpg) top center no-repeat;
    }

    .as-high-prof-diplomy {
        background: #fff url(../img/bg/bg-04.png) top center no-repeat;
    }

    .as-clients, .uk-block-primary {
        background: #3755B0 url(../img/bg/bg-06.jpg) center left repeat-x;
    }
}

@media (min-width: 1220px) {
    .uk-slidenav-position .uk-slidenav-previous {
        left: -24px;
    }

    .uk-slidenav-position .uk-slidenav-next {
        right: -24px;
    }

    #as-popular-diplomy {
        background: #F0F5FB url(../img/bg/bg-03_big.jpg) bottom right no-repeat;
    }

    .as-search-block .uk-form input {
        width: 100%;
    }

    .as-icon-block .uk-panel-box {
        padding: 15px 25px;
    }

    .as-advantage {
        margin-top: -25px;
    }

    .as-icon-block + .as-icon-block li:nth-child(odd) .uk-panel-box {
        background: #fff;
    }

    .as-icon-block + .as-icon-block li:nth-child(even) .uk-panel-box {
        background-image: -moz-linear-gradient(90deg, rgba(200, 213, 236, 0.4) 0%, #ffffff 100%);
        background-image: -webkit-linear-gradient(90deg, rgba(200, 213, 236, 0.4) 0%, #ffffff 100%);
        background-image: -ms-linear-gradient(90deg, rgba(200, 213, 236, 0.4) 0%, #ffffff 100%);
        background-image: linear-gradient(to top, rgba(200, 213, 236, 0.4), #fff);
    }

    .as-kak > li:not(:first-child)::after {
        content: '';
        background-image: url(data:image/png;base64,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);
        background-repeat: no-repeat;
        display: block;
        width: 52px;
        height: 45px;
        background-position: -5px -5px;
        position: absolute;
        top: 22px;
        left: 0;
    }

    .uk-slidenav-position .uk-slidenav,
    .as-foot-munu {
        display: block;
    }

    .as-all-block {
        margin-top: 25px;
    }
}

@media (min-width: 1339px) {
    .uk-slidenav-position .uk-slidenav-previous {
        left: -80px;
    }

    .uk-slidenav-position .uk-slidenav-next {
        right: -80px;
    }
}

@media (min-width: 480px) {
    .as-logo-block + * {
        height: 80px;
    }
}

/*
@media (max-width:1219px) {

}
@media (max-width:959px) {

}
*/
@media (max-width: 767px) {
    .uk-navbar-brand {
        float: none;
    }

    .as-top {
        background: #CCD1E0 url(../img/bg/bg-01_800.webp) top center no-repeat;
    }

    .as-card_gallery-block .uk-panel-sh {
        box-shadow: none;
    }
}

@media (max-width: 479px) {
    .uk-h2, h2 {
        font-size: 22px;
    }
}

.clear:after {
    content: "";
    display: block;
    clear: both;
}

.shortcode-card {
    display: inline-block;
    vertical-align: top;
    width: 215px;
    margin: 20px 0;
}

.shortcode-card .as-price {
    font-size: 24px;
    font-weight: 700;
    margin: 0 0 15px;
    color: var(--as-txt-color1);
    text-transform: uppercase;
}

.as-price_old {
    font-size: 16px;
    color: #ababab;
    text-decoration: line-through;
}

.shortcode-card .uk-button,
.shortcode-card .uk-button {
    width: 100%;
    text-align: left;
    padding-left: 25px;
}

.shortcode-card .uk-button .uk-icon-button,
.shortcode-card .uk-button .uk-icon-button {
    font-size: 16px;
    float: right;
    color: var(--as-txt-color2);
    margin: 7.5px -5px 7.5px 0;
}

.dop-block {
    background: #F0F5FB;
    padding: 10px;
    border-radius: 20px;
}

.uk-panel-col-2 .uk-panel-space {
    padding: 15px;
}

.uk-panel-col-2 .as-desc {
    font-size: 13px;
    color: #333333;
}

.uk-panel-col-2 .as-buy-btn-block {
    width: 115px;
    margin: 10px 20px;
}

.uk-panel-col-2 .as-buy-btn-block-order {
    width: 180px;
}

.as-card_gallery-block img {
    width: auto;
    height: 180px;
}

.no-list-style li {
    list-style: none !important;
}

.set-icons > li {
    margin-bottom: 5px;
}

.set-icons svg {
    width: 20px;
    height: 20px;
    margin: 0 5px 0 -25px;
}

.set-icons svg {
    fill: #5556f1;
}

.mb2 {
    margin-bottom: 20px;
}

.list-inline-xs > li,
.list-inline-xs > div {
    display: inline-block;
}

.list_col_xs-1 > * {
    width: 100%;
}

.list_col_xs-2 > * {
    width: 49%;
}

.list_col_xs-3 > * {
    width: 33%;
}

.list_col_xs-4 > * {
    width: 24%;
}

.list_col_xs-5 > * {
    width: 19%;
}

.delivery-wrap {
    background: #fff;
    -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.3);
    padding: 15px;
    margin-bottom: 80px;
}

.delivery-wrap h2 {
    margin: 0;
}

.delivery-wrap ul {
    padding-left: 15px;
}

.delivery-wrap ul li {
    list-style: url("../img/delivery/delivery-mark.png");
    margin-bottom: 10px;
}

#as-universities {
    padding-top: 30px;
    text-align: center;
}

#as-universities > div a {
    display: block;
    margin: 20px 20px 0 20px;
}

@media (min-width: 768px) {
    .dop-block {
        float: right;
        width: 35%;
        margin: 20px 0 20px 40px;
        padding: 15px;
        border-radius: 20px 0 0 20px;
    }

    .in-width-sm {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .cat-buttons {
        width: 90%;
        margin: 0 auto 20px auto;
    }

    .list_col_sm-1 > * {
        width: 100%;
    }

    .list_col_sm-2 > * {
        width: 49%;
    }

    .list_col_sm-3 > * {
        width: 33%;
    }

    .list_col_sm-4 > * {
        width: 24%;
    }

    .list_col_sm-5 > * {
        width: 19%;
    }

    .delivery-wrap ul {
        width: 350px;
    }

    .delivery-msk {
        background: url("../img/delivery/delivery-msk.png") right bottom no-repeat;
    }

    .delivery-spb {
        background: url("../img/delivery/delivery-spb.png") right bottom no-repeat;
    }

    .delivery-reg {
        background: url("../img/delivery/delivery-reg.png") right center no-repeat;
    }

    #as-universities > div {
        -webkit-columns: 3;
        -moz-columns: 3;
        columns: 3;
        width: 768px;
    }

    #as-universities > div a {
        display: inline-block;
        line-height: 20px;
        padding: 10px 30px;
    }
}

@media (min-width: 960px) {
    .uk-panel-col-2 {
        padding: 0;
    }

    .uk-panel-col-2 .uk-grid > * {
        padding-left: 20px;
    }

    .uk-panel-col-2 .uk-panel-title {
        margin-top: 0;
    }

    .uk-panel-col-2 .as-buy-btn-block {
        margin: 10px 5px;
    }

    .uk-panel-col-2 .as-buy-btn-block-order {
        width: 160px;
    }

    .in-width-md {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .cat-buttons {
        width: 70%;
    }

    .list_col_md-1 > * {
        width: 100%;
    }

    .list_col_md-2 > * {
        width: 49%;
    }

    .list_col_md-3 > * {
        width: 33%;
    }

    .list_col_md-4 > * {
        width: 24%;
    }

    .list_col_md-5 > * {
        width: 19%;
    }

    .delivery-wrap {
        padding: 20px 40px;
    }

    .delivery-wrap ul {
        width: 450px;
    }

    .delivery-msk {
        background: url("../img/delivery/delivery-msk.png") 90% bottom no-repeat;
    }

    .delivery-spb {
        background: url("../img/delivery/delivery-spb.png") 90% bottom no-repeat;
    }

    .delivery-reg {
        background: url("../img/delivery/delivery-reg.png") 90% center no-repeat;
    }

    .as-city-block .uk-dropdown, .uk-dropdown-blank {
        width: auto;
    }

    .uk-dropdown .uk-nav {
        -webkit-columns: 3;
        -moz-columns: 3;
        columns: 3;
        width: 580px;
    }

    #as-universities > div {
        -webkit-columns: 3;
        -moz-columns: 3;
        columns: 3;
        width: 900px;
    }

    #as-universities > div a {
        line-height: 50px;
        padding: 0 30px;
    }
}

@media (min-width: 1220px) {
    .uk-panel-col-2 .as-buy-btn-block {
        margin: 10px 20px;
    }

    .uk-panel-col-2 .as-buy-btn-block-order {
        width: 180px;
    }

    .cat-buttons {
        width: 55%;
    }

    .list_col_lg-1 > * {
        width: 100%;
    }

    .list_col_lg-2 > * {
        width: 49%;
    }

    .list_col_lg-3 > * {
        width: 33%;
    }

    .list_col_lg-4 > * {
        width: 24%;
    }

    .list_col_lg-5 > * {
        width: 19%;
    }

    .delivery-wrap ul {
        width: 650px;
    }

    #as-universities > div {
        -webkit-columns: 3;
        -moz-columns: 3;
        columns: 3;
        width: 1100px;
    }
}