* {
    margin: 0
}

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

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

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

[hidden] {
    display: none
}

html {
    font-size: 100%;
    overflow-y: scroll;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

body {
    color: #222
}

button, input, select, textarea {
    font-family: sans-serif;
    color: #222
}

::-moz-selection {
    background: #01729a;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #01729a;
    color: #fff;
    text-shadow: none
}

a {
    color: inherit
}

a:hover {
    text-decoration: none
}

a:focus {
    outline: none
}

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

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

b, strong {
    font-weight: 700
}

blockquote {
    margin: 1em 40px
}

dfn {
    font-style: italic
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

ins {
    background: #ff9;
    color: #000;
    text-decoration: none
}

mark {
    background: #ff0;
    color: #000;
    font-style: italic;
    font-weight: 700
}

pre, code, kbd, samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em
}

pre {
    white-space: pre-wrap;
    word-wrap: break-word
}

q {
    quotes: none
}

q:before, q:after {
    content: "";
    content: none
}

small {
    font-size: 85%
}

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

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

ul, ol {
    margin: 0;
    padding: 0;
    list-style: none
}

dd {
    margin: 0 0 0 40px
}

nav ul, nav ol {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0
}

img {
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: middle
}

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

figure, form {
    margin: 0
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

label {
    cursor: pointer
}

legend {
    border: 0;
    *margin-left: -7px;
    padding: 0
}

button, input, select {
    vertical-align: baseline
}

button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    *vertical-align: middle
}

button, input {
    line-height: normal
}

button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
    *overflow: visible
}

input[type="checkbox"], input[type="radio"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical
}

input:invalid, textarea:invalid {
    background-color: #f0dddd
}

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

td {
    vertical-align: top
}

html {
    height: 100%
}

body {
    margin: 0 auto;
    padding: 0
}

.main {
    min-height: 100%;
    margin: 0 auto -100px
}

.ir {
    display: block;
    border: 0;
    text-indent: -999em;
    overflow: hidden;
    background-color: transparent;
    background-repeat: no-repeat;
    text-align: left;
    direction: ltr;
    *line-height: 0
}

.ir br {
    display: none
}

.hidden {
    display: none !important;
    visibility: hidden
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

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

.invisible {
    visibility: hidden
}

@media print {
    * {
        background: transparent !important;
        color: #000 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important;
        -webkit-filter: none !important;
        filter: none !important;
        -ms-filter: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
        content: ""
    }

    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    tr, img {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    @page {
        margin: .5cm
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }
}

.clearfix {
    *zoom: 1
}

.clearfix:before, .clearfix:after {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.border-box {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.inline-block, .text-input, .button-input, .button__value {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    *display: inline
}

.text-input, .button-input, .button__value {
    border: 0;
    background: 0 0;
    outline: 0;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

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

.inline-block-wrap {
    word-spacing: -.31em
}

.inline-block-wrap > * {
    word-spacing: normal
}

.va-table {
    height: 100%;
    width: 100%;
    display: table
}

.va-table .va-cell {
    width: 100%;
    height: 100%;
    display: table-cell;
    vertical-align: middle
}

.animated {
    -webkit-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both
}

.animated.infinite, .animated-infinite {
    -webkit-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    -o-animation-duration: 2s;
    animation-duration: 2s
}

@-webkit-keyframes bounce {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    40%, 43% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0)
    }
    40%, 43%, 70% {
        -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        transition-timing-function: cubic-bezier(.755, .05, .855, .06)
    }
    70% {
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}

@-o-keyframes bounce {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    40%, 43% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0)
    }
    40%, 43%, 70% {
        -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        -o-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        transition-timing-function: cubic-bezier(.755, .05, .855, .06)
    }
    70% {
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}

@keyframes bounce {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    40%, 43% {
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0)
    }
    40%, 43%, 70% {
        -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        -o-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        transition-timing-function: cubic-bezier(.755, .05, .855, .06)
    }
    70% {
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}

.bounce {
    -webkit-animation-name: bounce;
    -o-animation-name: bounce;
    animation-name: bounce;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom
}

@-webkit-keyframes bounce2 {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    40%, 43% {
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    40%, 43%, 70% {
        -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        transition-timing-function: cubic-bezier(.755, .05, .855, .06)
    }
    70% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}

@-o-keyframes bounce2 {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    40%, 43% {
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    40%, 43%, 70% {
        -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        -o-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        transition-timing-function: cubic-bezier(.755, .05, .855, .06)
    }
    70% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}

@keyframes bounce2 {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    40%, 43% {
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    40%, 43%, 70% {
        -webkit-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        -o-transition-timing-function: cubic-bezier(.755, .05, .855, .06);
        transition-timing-function: cubic-bezier(.755, .05, .855, .06)
    }
    70% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -4px, 0);
        transform: translate3d(0, -4px, 0)
    }
}

.bounce2 {
    -webkit-animation-name: bounce2;
    -o-animation-name: bounce2;
    animation-name: bounce2;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom
}

@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

@-o-keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

@keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

.flash {
    -webkit-animation-name: flash;
    -o-animation-name: flash;
    animation-name: flash
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-o-keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    50% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

.pulse {
    -webkit-animation-name: pulse;
    -o-animation-name: pulse;
    animation-name: pulse
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }
    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }
    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }
    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }
    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-o-keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }
    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }
    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }
    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }
    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    30% {
        -webkit-transform: scale3d(1.25, .75, 1);
        transform: scale3d(1.25, .75, 1)
    }
    40% {
        -webkit-transform: scale3d(.75, 1.25, 1);
        transform: scale3d(.75, 1.25, 1)
    }
    50% {
        -webkit-transform: scale3d(1.15, .85, 1);
        transform: scale3d(1.15, .85, 1)
    }
    65% {
        -webkit-transform: scale3d(.95, 1.05, 1);
        transform: scale3d(.95, 1.05, 1)
    }
    75% {
        -webkit-transform: scale3d(1.05, .95, 1);
        transform: scale3d(1.05, .95, 1)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    -o-animation-name: rubberBand;
    animation-name: rubberBand
}

@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

@-o-keyframes shake {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

@keyframes shake {
    0%, 100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
}

.shake {
    -webkit-animation-name: shake;
    -o-animation-name: shake;
    animation-name: shake
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg)
    }
    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg)
    }
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg)
    }
    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg)
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0);
        transform: rotate3d(0, 0, 1, 0)
    }
}

@-o-keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg)
    }
    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg)
    }
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg)
    }
    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg)
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0);
        transform: rotate3d(0, 0, 1, 0)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate3d(0, 0, 1, 15deg);
        transform: rotate3d(0, 0, 1, 15deg)
    }
    40% {
        -webkit-transform: rotate3d(0, 0, 1, -10deg);
        transform: rotate3d(0, 0, 1, -10deg)
    }
    60% {
        -webkit-transform: rotate3d(0, 0, 1, 5deg);
        transform: rotate3d(0, 0, 1, 5deg)
    }
    80% {
        -webkit-transform: rotate3d(0, 0, 1, -5deg);
        transform: rotate3d(0, 0, 1, -5deg)
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0);
        transform: rotate3d(0, 0, 1, 0)
    }
}

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    -o-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    -o-animation-name: swing;
    animation-name: swing
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-o-keyframes tada {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
    10%, 20% {
        -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

.tada {
    -webkit-animation-name: tada;
    -o-animation-name: tada;
    animation-name: tada
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: none;
        transform: none
    }
    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
    }
    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
    }
    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
    }
    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
    }
    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
    }
    100% {
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes wobble {
    0% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
    }
    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
    }
    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
    }
    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
    }
    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
    15% {
        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)
    }
    30% {
        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)
    }
    45% {
        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)
    }
    60% {
        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)
    }
    75% {
        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.wobble {
    -webkit-animation-name: wobble;
    -o-animation-name: wobble;
    animation-name: wobble
}

@-webkit-keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@-o-keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

@keyframes bounceIn {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    40% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03)
    }
    80% {
        -webkit-transform: scale3d(.97, .97, .97);
        transform: scale3d(.97, .97, .97)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1)
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    -o-animation-name: bounceIn;
    animation-name: bounceIn;
    -webkit-animation-duration: .75s;
    -o-animation-duration: .75s;
    animation-duration: .75s
}

@-webkit-keyframes bounceInDown {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0)
    }
    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0)
    }
    100% {
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes bounceInDown {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0)
    }
    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0)
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes bounceInDown {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -3000px, 0);
        transform: translate3d(0, -3000px, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, 25px, 0);
        transform: translate3d(0, 25px, 0)
    }
    75% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, 5px, 0);
        transform: translate3d(0, 5px, 0)
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    -o-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes bounceInLeft {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes bounceInLeft {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-3000px, 0, 0);
        transform: translate3d(-3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(25px, 0, 0);
        transform: translate3d(25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(5px, 0, 0);
        transform: translate3d(5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    -o-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes bounceInRight {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes bounceInRight {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(3000px, 0, 0);
        transform: translate3d(3000px, 0, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(-25px, 0, 0);
        transform: translate3d(-25px, 0, 0)
    }
    75% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0)
    }
    90% {
        -webkit-transform: translate3d(-5px, 0, 0);
        transform: translate3d(-5px, 0, 0)
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    -o-animation-name: bounceInRight;
    animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0)
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@-o-keyframes bounceInUp {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0)
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes bounceInUp {
    0%, 60%, 75%, 90%, 100% {
        -webkit-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        -o-transition-timing-function: cubic-bezier(.215, .61, .355, 1);
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 3000px, 0);
        transform: translate3d(0, 3000px, 0)
    }
    60% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    75% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }
    90% {
        -webkit-transform: translate3d(0, -5px, 0);
        transform: translate3d(0, -5px, 0)
    }
    100% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    -o-animation-name: bounceInUp;
    animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

@-o-keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

@keyframes bounceOut {
    20% {
        -webkit-transform: scale3d(.9, .9, .9);
        transform: scale3d(.9, .9, .9)
    }
    50%, 55% {
        opacity: 1;
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
}

.bounceOut {
    -webkit-animation-name: bounceOut;
    -o-animation-name: bounceOut;
    animation-name: bounceOut;
    -webkit-animation-duration: .75s;
    -o-animation-duration: .75s;
    animation-duration: .75s
}

@-webkit-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@-o-keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@keyframes bounceOutDown {
    20% {
        -webkit-transform: translate3d(0, 10px, 0);
        transform: translate3d(0, 10px, 0)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, -20px, 0);
        transform: translate3d(0, -20px, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    -o-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@-o-keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(20px, 0, 0);
        transform: translate3d(20px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    -o-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@-o-keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        -webkit-transform: translate3d(-20px, 0, 0);
        transform: translate3d(-20px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    -o-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@-o-keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@keyframes bounceOutUp {
    20% {
        -webkit-transform: translate3d(0, -10px, 0);
        transform: translate3d(0, -10px, 0)
    }
    40%, 45% {
        opacity: 1;
        -webkit-transform: translate3d(0, 20px, 0);
        transform: translate3d(0, 20px, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    -o-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-o-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    -o-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    -o-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    -o-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    -o-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    -o-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    -o-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@-o-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    -o-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@-o-keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    -o-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@-o-keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, 2000px, 0);
        transform: translate3d(0, 2000px, 0)
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    -o-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@-o-keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    -o-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@-o-keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0)
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    -o-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@-o-keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    -o-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@-o-keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    -o-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@-o-keyframes fadeOutUp {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    -o-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@-o-keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(0, -2000px, 0);
        transform: translate3d(0, -2000px, 0)
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    -o-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg)
    }
    0%, 40% {
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg)
    }
    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95)
    }
    80%, 100% {
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@-o-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg)
    }
    0%, 40% {
        -webkit-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg)
    }
    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95)
    }
    80%, 100% {
        -webkit-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -360deg)
    }
    0%, 40% {
        -webkit-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg)
    }
    50% {
        -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
        -webkit-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) scale3d(.95, .95, .95);
        transform: perspective(400px) scale3d(.95, .95, .95)
    }
    80%, 100% {
        -webkit-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    -o-animation-name: flip;
    animation-name: flip
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
    0%, 40% {
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@-o-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
    0%, 40% {
        -webkit-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
    0%, 40% {
        -webkit-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    -o-animation-name: flipInX;
    animation-name: flipInX
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0
    }
    0%, 40% {
        -webkit-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg)
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@-o-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0
    }
    0%, 40% {
        -webkit-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg)
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0
    }
    0%, 40% {
        -webkit-transition-timing-function: ease-in;
        -o-transition-timing-function: ease-in;
        transition-timing-function: ease-in
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -20deg)
    }
    60% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
        opacity: 1
    }
    80% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -5deg)
    }
    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    -o-animation-name: flipInY;
    animation-name: flipInY
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
}

@-o-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
}

.flipOutX {
    -webkit-animation-name: flipOutX;
    -o-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-animation-duration: .75s;
    -o-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0
    }
}

@-o-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
    30% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity: 0
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    -o-animation-name: flipOutY;
    animation-name: flipOutY;
    -webkit-animation-duration: .75s;
    -o-animation-duration: .75s;
    animation-duration: .75s
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }
    80% {
        -webkit-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }
    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-o-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: skewX(20deg);
        -o-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }
    80% {
        -webkit-transform: skewX(-5deg);
        -o-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
        transform: translate3d(100%, 0, 0) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: skewX(20deg);
        -o-transform: skewX(20deg);
        transform: skewX(20deg);
        opacity: 1
    }
    80% {
        -webkit-transform: skewX(-5deg);
        -o-transform: skewX(-5deg);
        transform: skewX(-5deg);
        opacity: 1
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
    0% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

@-o-keyframes lightSpeedOut {
    0% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOut {
    0% {
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
        transform: translate3d(100%, 0, 0) skewX(30deg);
        opacity: 0
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: center;
        transform-origin: center
    }
    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-o-keyframes rotateIn {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: center;
        -o-transform-origin: center;
        transform-origin: center
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -200deg);
        transform: rotate3d(0, 0, 1, -200deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: center;
        -o-transform-origin: center;
        transform-origin: center
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    -o-animation-name: rotateIn;
    animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-o-keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    -o-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-o-keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    -o-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-o-keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    -o-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: none;
        transform: none;
        opacity: 1
    }
}

@-o-keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, -90deg);
        transform: rotate3d(0, 0, 1, -90deg);
        opacity: 0
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: none;
        -o-transform: none;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    -o-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: center;
        transform-origin: center
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0
    }
}

@-o-keyframes rotateOut {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: center;
        -o-transform-origin: center;
        transform-origin: center
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0
    }
}

@keyframes rotateOut {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: center;
        -o-transform-origin: center;
        transform-origin: center
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 200deg);
        transform: rotate3d(0, 0, 1, 200deg);
        opacity: 0
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    -o-animation-name: rotateOut;
    animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
}

@-o-keyframes rotateOutDownLeft {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
}

@keyframes rotateOutDownLeft {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg);
        opacity: 0
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    -o-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

@-o-keyframes rotateOutDownRight {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

@keyframes rotateOutDownRight {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    -o-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

@-o-keyframes rotateOutUpLeft {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

@keyframes rotateOutUpLeft {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg);
        opacity: 0
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    -o-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0
    }
}

@-o-keyframes rotateOutUpRight {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpRight {
    0% {
        opacity: 1
    }
    0%, 100% {
        -webkit-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom
    }
    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
        opacity: 0
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    -o-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg)
    }
    20%, 60%, 40%, 80% {
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40%, 80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

@-o-keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg)
    }
    20%, 60%, 40%, 80% {
        -webkit-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40%, 80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

@keyframes hinge {
    0% {
        -webkit-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate3d(0, 0, 1, 80deg);
        transform: rotate3d(0, 0, 1, 80deg)
    }
    20%, 60%, 40%, 80% {
        -webkit-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40%, 80% {
        -webkit-transform: rotate3d(0, 0, 1, 60deg);
        transform: rotate3d(0, 0, 1, 60deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translate3d(0, 700px, 0);
        transform: translate3d(0, 700px, 0);
        opacity: 0
    }
}

.hinge {
    -webkit-animation-name: hinge;
    -o-animation-name: hinge;
    animation-name: hinge
}

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
        transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -o-transform: none;
        transform: none
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    -o-animation-name: rollIn;
    animation-name: rollIn
}

@-webkit-keyframes rollOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
    }
}

@-o-keyframes rollOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
    }
}

@keyframes rollOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
        transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    -o-animation-name: rollOut;
    animation-name: rollOut
}

@-webkit-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    50% {
        opacity: 1
    }
}

@-o-keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    50% {
        opacity: 1
    }
}

@keyframes zoomIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    50% {
        opacity: 1
    }
}

.zoomIn {
    -webkit-animation-name: zoomIn;
    -o-animation-name: zoomIn;
    animation-name: zoomIn
}

@-webkit-keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-o-keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInDown {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInDown {
    -webkit-animation-name: zoomInDown;
    -o-animation-name: zoomInDown;
    animation-name: zoomInDown
}

@-webkit-keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-o-keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInLeft {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInLeft {
    -webkit-animation-name: zoomInLeft;
    -o-animation-name: zoomInLeft;
    animation-name: zoomInLeft
}

@-webkit-keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-o-keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInRight {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInRight {
    -webkit-animation-name: zoomInRight;
    -o-animation-name: zoomInRight;
    animation-name: zoomInRight
}

@-webkit-keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-o-keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInUp {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomInUp {
    -webkit-animation-name: zoomInUp;
    -o-animation-name: zoomInUp;
    animation-name: zoomInUp
}

@-webkit-keyframes zoomOut {
    0% {
        opacity: 1
    }
    50% {
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    50%, 100% {
        opacity: 0
    }
}

@-o-keyframes zoomOut {
    0% {
        opacity: 1
    }
    50% {
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    50%, 100% {
        opacity: 0
    }
}

@keyframes zoomOut {
    0% {
        opacity: 1
    }
    50% {
        -webkit-transform: scale3d(.3, .3, .3);
        transform: scale3d(.3, .3, .3)
    }
    50%, 100% {
        opacity: 0
    }
}

.zoomOut {
    -webkit-animation-name: zoomOut;
    -o-animation-name: zoomOut;
    animation-name: zoomOut
}

@-webkit-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-o-keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        -o-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin: center bottom;
        -o-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomOutDown {
    -webkit-animation-name: zoomOutDown;
    -o-animation-name: zoomOutDown;
    animation-name: zoomOutDown
}

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        transform-origin: left center
    }
}

@-o-keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        -o-transform-origin: left center;
        transform-origin: left center
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
        transform: scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin: left center;
        -o-transform-origin: left center;
        transform-origin: left center
    }
}

.zoomOutLeft {
    -webkit-animation-name: zoomOutLeft;
    -o-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft
}

@-webkit-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        transform-origin: right center
    }
}

@-o-keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        -o-transform-origin: right center;
        transform-origin: right center
    }
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
        transform: scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin: right center;
        -o-transform-origin: right center;
        transform-origin: right center
    }
}

.zoomOutRight {
    -webkit-animation-name: zoomOutRight;
    -o-animation-name: zoomOutRight;
    animation-name: zoomOutRight
}

@-webkit-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@-o-keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        -o-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        -o-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
        animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin: center bottom;
        -o-transform-origin: center bottom;
        transform-origin: center bottom;
        -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        -o-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
        animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
}

.zoomOutUp {
    -webkit-animation-name: zoomOutUp;
    -o-animation-name: zoomOutUp;
    animation-name: zoomOutUp
}

@-webkit-keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-o-keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    -o-animation-name: slideInDown;
    animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes slideInLeft {
    0% {
        -webkit-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInLeft {
    0% {
        -webkit-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    -o-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-o-keyframes slideInRight {
    0% {
        -webkit-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInRight {
    0% {
        -webkit-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    -o-animation-name: slideInRight;
    animation-name: slideInRight
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-o-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible
    }
    100% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    -o-animation-name: slideInUp;
    animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@-o-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(100%);
        -o-transform: translateY(100%);
        transform: translateY(100%)
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    -o-animation-name: slideOutDown;
    animation-name: slideOutDown
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@-o-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(-100%);
        -o-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    -o-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@-o-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateX(100%);
        -o-transform: translateX(100%);
        transform: translateX(100%)
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    -o-animation-name: slideOutRight;
    animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@-o-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        visibility: hidden;
        -webkit-transform: translateY(-100%);
        -o-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    -o-animation-name: slideOutUp;
    animation-name: slideOutUp
}

.owl-carousel .animated {
    -webkit-animation-duration: 1000ms;
    -o-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both
}

.owl-carousel .owl-animated-in {
    z-index: 0
}

.owl-carousel .owl-animated-out {
    z-index: 1
}

.owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    -o-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.owl-height {
    -webkit-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out
}

.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y
}

.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0, 0, 0)
}

.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel.owl-loaded {
    display: block
}

.owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.owl-carousel.owl-hidden {
    opacity: 0
}

.owl-carousel .owl-refresh .owl-item {
    display: none
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.owl-carousel .owl-item img {
    display: block;
    width: 100%
}

.owl-carousel.owl-text-select-on .owl-item {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto
}

.owl-carousel .owl-grab {
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: -moz-grab;
    cursor: grab
}

.owl-carousel.owl-rtl {
    direction: rtl
}

.owl-carousel.owl-rtl .owl-item {
    float: right
}

.no-js .owl-carousel {
    display: block
}

.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    -webkit-transition: opacity 400ms ease;
    -o-transition: opacity 400ms ease;
    transition: opacity 400ms ease
}

.owl-carousel .owl-item img {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000
}

.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url("http://volyatour.com/css/owl.video.play.png") no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -webkit-transition: scale 100ms ease;
    -o-transition: scale 100ms ease;
    transition: scale 100ms ease
}

.owl-carousel .owl-video-play-icon:hover {
    -webkit-transition: scale(1.3, 1.3);
    -o-transition: scale(1.3, 1.3);
    transition: scale(1.3, 1.3)
}

.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none
}

.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
    -webkit-transition: opacity 400ms ease;
    -o-transition: opacity 400ms ease;
    transition: opacity 400ms ease
}

.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1
}

.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: .95;
    filter: alpha(opacity=95)
}

.mfp-wrap {
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden
}

.mfp-wrap, .mfp-container {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0
}

.mfp-container {
    text-align: center;
    position: absolute;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.mfp-align-top .mfp-container:before {
    display: none
}

.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045
}

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto
}

.mfp-ajax-cur {
    cursor: progress
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -moz-zoom-out;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}

.mfp-zoom {
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
    cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
    cursor: auto
}

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mfp-loading.mfp-figure {
    display: none
}

.mfp-hide {
    display: none !important
}

.mfp-preloader {
    color: #CCC;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -.8em;
    left: 8px;
    right: 8px;
    z-index: 1044
}

.mfp-preloader a {
    color: #CCC
}

.mfp-preloader a:hover {
    color: #FFF
}

.mfp-s-ready .mfp-preloader, .mfp-s-error .mfp-content {
    display: none
}

button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none
}

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

.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: .65;
    filter: alpha(opacity=65);
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace
}

.mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100)
}

.mfp-close:active {
    top: 1px
}

.mfp-close-btn-in .mfp-close {
    color: #333
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: #FFF;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%
}

.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #CCC;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap
}

.mfp-arrow {
    position: absolute;
    opacity: .65;
    filter: alpha(opacity=65);
    top: 50%;
    margin: -55px 0 0;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.mfp-arrow:active {
    margin-top: -54px
}

.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100)
}

.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent
}

.mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px
}

.mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: .7
}

.mfp-arrow-left {
    left: 0
}

.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px
}

.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F
}

.mfp-arrow-right {
    right: 0
}

.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px
}

.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F
}

.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px
}

.mfp-iframe-holder .mfp-close {
    top: -40px
}

.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    background: #000
}

img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0;
    margin: 0 auto
}

img.mfp-img, .mfp-figure {
    line-height: 0
}

.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    background: #444
}

.mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px
}

.mfp-figure figure {
    margin: 0
}

.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto
}

.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #F3F3F3;
    word-wrap: break-word;
    padding-right: 36px
}

.mfp-image-holder .mfp-content {
    max-width: 100%
}

.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0
    }

    .mfp-img-mobile img.mfp-img {
        padding: 0
    }

    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0
    }

    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px
    }

    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, .6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0
    }

    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px
    }

    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, .6);
        position: fixed;
        text-align: center;
        padding: 0
    }
}

@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(.75);
        -ms-transform: scale(.75);
        -o-transform: scale(.75);
        transform: scale(.75)
    }

    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        -ms-transform-origin: 0;
        -o-transform-origin: 0;
        transform-origin: 0
    }

    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        -ms-transform-origin: 100%;
        -o-transform-origin: 100%;
        transform-origin: 100%
    }

    .mfp-container {
        padding-left: 6px;
        padding-right: 6px
    }
}

.mfp-ie7 .mfp-img {
    padding: 0
}

.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px
}

.mfp-ie7 .mfp-container {
    padding: 0
}

.mfp-ie7 .mfp-content {
    padding-top: 44px
}

.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0
}

.mfp-fade.mfp-bg {
    opacity: 0;
    -webkit-transition: all .15s ease-out;
    -o-transition: all .15s ease-out;
    transition: all .15s ease-out
}

.mfp-fade.mfp-bg.mfp-ready {
    opacity: .95
}

.mfp-fade.mfp-bg.mfp-removing {
    opacity: 0
}

.mfp-fade.mfp-wrap .mfp-content {
    opacity: 0;
    -webkit-transition: all .15s ease-out;
    -o-transition: all .15s ease-out;
    transition: all .15s ease-out
}

.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
    opacity: 1
}

.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
    opacity: 0
}

.my-mfp-zoom-in .zoom-anim-dialog {
    opacity: 0;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-transform: scale(.8);
    -ms-transform: scale(.8);
    -o-transform: scale(.8);
    transform: scale(.8)
}

.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
    -webkit-transform: scale(.8);
    -ms-transform: scale(.8);
    -o-transform: scale(.8);
    transform: scale(.8);
    opacity: 0
}

.my-mfp-zoom-in.mfp-bg {
    opacity: 0;
    -webkit-transition: opacity .3s ease-out;
    -o-transition: opacity .3s ease-out;
    transition: opacity .3s ease-out
}

.my-mfp-zoom-in.mfp-ready.mfp-bg {
    opacity: .95
}

.my-mfp-zoom-in.mfp-removing.mfp-bg {
    opacity: 0
}

.my-mfp-slide-bottom .zoom-anim-dialog {
    opacity: 0;
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
    -webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);
    -ms-transform: translateY(-20px) perspective(600px) rotateX(10deg);
    -o-transform: translateY(-20px) perspective(600px) rotateX(10deg);
    transform: translateY(-20px) perspective(600px) rotateX(10deg)
}

.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {
    opacity: 1;
    -webkit-transform: translateY(0) perspective(600px) rotateX(0);
    -ms-transform: translateY(0) perspective(600px) rotateX(0);
    -o-transform: translateY(0) perspective(600px) rotateX(0);
    transform: translateY(0) perspective(600px) rotateX(0)
}

.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {
    opacity: 0;
    -webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);
    -ms-transform: translateY(-10px) perspective(600px) rotateX(10deg);
    -o-transform: translateY(-10px) perspective(600px) rotateX(10deg);
    transform: translateY(-10px) perspective(600px) rotateX(10deg)
}

.my-mfp-slide-bottom.mfp-bg {
    opacity: 0;
    -webkit-transition: opacity .3s ease-out;
    -o-transition: opacity .3s ease-out;
    transition: opacity .3s ease-out
}

.my-mfp-slide-bottom.mfp-ready.mfp-bg {
    opacity: .95
}

.my-mfp-slide-bottom.mfp-removing.mfp-bg {
    opacity: 0
}

.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    clip: rect(0 0 0 0)
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    display: table
}

.ui-icon, .ui-menu {
    display: block
}

.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}

.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse
}

.ui-helper-clearfix:after {
    clear: both
}

.ui-helper-clearfix {
    min-height: 0
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0)
}

.ui-front {
    z-index: 100
}

.ui-state-disabled {
    cursor: default !important
}

.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none
}

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default
}

.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: none
}

.ui-menu .ui-menu {
    position: absolute
}

.ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 3px 1em 3px .4em;
    cursor: pointer;
    min-height: 0;
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")
}

.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0
}

.ui-menu .ui-state-focus, .ui-menu .ui-state-active {
    margin: -1px
}

.ui-menu-icons {
    position: relative
}

.ui-menu-icons .ui-menu-item {
    padding-left: 2em
}

.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0
}

.ui-menu .ui-menu-icon {
    left: auto;
    right: 0
}

@font-face {
    font-family: 'PFDinTextPro-Medium';
    src: url('../fonts/PFDinTextPro-Medium.eot');
    src: url('../fonts/PFDinTextPro-Medium.eot?') format('embedded-opentype'), url('../fonts/PFDinTextPro-Medium.woff2') format('woff2'), url('../fonts/PFDinTextPro-Medium.woff') format('woff'), url('../fonts/PFDinTextPro-Medium.ttf') format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'PFDinTextPro-Regular';
    src: url('../fonts/PFDinTextPro-Regular.eot');
    src: url('../fonts/PFDinTextPro-Regular.eot?') format('embedded-opentype'), url('../fonts/PFDinTextPro-Regular.woff2') format('woff2'), url('../fonts/PFDinTextPro-Regular.woff') format('woff'), url('../fonts/PFDinTextPro-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'PFDinTextPro-XThin';
    src: url('../fonts/PFDinTextPro-XThin.eot');
    src: url('../fonts/PFDinTextPro-XThin.eot?') format('embedded-opentype'), url('../fonts/PFDinTextPro-XThin.woff2') format('woff2'), url('../fonts/PFDinTextPro-XThin.woff') format('woff'), url('../fonts/PFDinTextPro-XThin.ttf') format('truetype');
    font-weight: 400;
    font-style: normal
}

body {
    width: 100%;
    height: 100% !important;
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 12px;
    line-height: 1
}

.wrap {
    margin: 0 auto
}

.main-wrap {
    height: 100%;
    min-height: 510px
}

@media only screen and (min-width: 768px) {
    .main-wrap {
        min-height: 610px
    }
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 400
}

a {
    text-decoration: none;
    -webkit-transition: color .2s ease;
    -o-transition: color .2s ease;
    transition: color .2s ease
}

.grad-overlay {
    position: relative
}

.grad-overlay:before, .grad-overlay:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0
}

.grad-overlay:before {
    background: rgba(0, 0, 0, .5)
}

.grad-overlay:after {
    background: rgba(198, 57, 219, .5);
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(198, 57, 219, .5)), to(rgba(18, 159, 226, .5)));
    background: -webkit-linear-gradient(rgba(198, 57, 219, .5), rgba(18, 159, 226, .5));
    background: -o-linear-gradient(rgba(198, 57, 219, .5), rgba(18, 159, 226, .5));
    background: linear-gradient(rgba(198, 57, 219, .5), rgba(18, 159, 226, .5))
}

.button {
    position: relative;
    display: block;
    width: 100%;
    padding-top: 43.103448275862066%;
    outline: none
}

.button, .button .transition-btn {
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

.button__value {
    display: block;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-indent: -9999px;
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.button:before {
    z-index: 1;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE3NHB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCAxNzQgNzUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjIuMiAoOTk4MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YnV0dG9uPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi4wMDAwMDAsIC0yNzIuMDAwMDAwKSIgZmlsbD0iI0ZGRjEwMSI+CiAgICAgICAgICAgIDxnIGlkPSJidXR0b24iIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2LjAwMDAwMCwgMjcyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTAsNzUgTDE3NCw0Mi40ODggTDE3NCwwIEwwLDMyLjUxMiBMMCw3NSBaIiBpZD0iRmlsbC0xIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==')
}

.button:before, .button:after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.button:after {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE3NHB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCAxNzQgNzUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjIuMiAoOTk4MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YnV0dG9uPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNi4wMDAwMDAsIC0yNzIuMDAwMDAwKSIgZmlsbD0icmdiYSgwLCAwLCAwLCAwLjQpIj4KICAgICAgICAgICAgPGcgaWQ9ImJ1dHRvbiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDAwMDAwLCAyNzIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCw3NSBMMTc0LDQyLjQ4OCBMMTc0LDAgTDAsMzIuNTEyIEwwLDc1IFoiIGlkPSJGaWxsLTEiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

.button:hover, .button:focus {
    -webkit-transform: translate(4px, -7px);
    -ms-transform: translate(4px, -7px);
    -o-transform: translate(4px, -7px);
    transform: translate(4px, -7px)
}

.button:hover:after, .button:focus:after {
    -webkit-transform: translate(-4px, 7px);
    -ms-transform: translate(-4px, 7px);
    -o-transform: translate(-4px, 7px);
    transform: translate(-4px, 7px)
}

.button:active {
    -webkit-transform: translate(2px, -3px);
    -ms-transform: translate(2px, -3px);
    -o-transform: translate(2px, -3px);
    transform: translate(2px, -3px)
}

.button:active:after {
    -webkit-transform: translate(-2px, 3px);
    -ms-transform: translate(-2px, 3px);
    -o-transform: translate(-2px, 3px);
    transform: translate(-2px, 3px)
}

.button--buy .button__value {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE3NHB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCAxNzQgNzUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjIuMiAoOTk4MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YnV0dG9uLWJ1eTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJBc3NldHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJBcnRib2FyZC0yIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYuMDAwMDAwLCAtMTc2LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iYnV0dG9uLWJ1eSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDAwMDAwLCAxNzYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0icGgiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNzQiIGhlaWdodD0iNzUiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02Mi4xNTQsMzUuNjQ4IEw1OS44MTYsNDAuMDIgTDU3LjgwNiw0My44NjQgTDU3Ljc1LDQzLjg3NCBMNTcuNzE3LDM2LjQ4MyBMNTQuMDI2LDM3LjE3NiBMNTQuMDU2LDUwLjcyMSBMNTcuMzM3LDUwLjEwNCBMNTkuNzY0LDQ1LjY5NSBMNjEuNTE0LDQyLjQyNyBMNjEuNTcsNDIuNDE2IEw2MS42MDYsNDkuMzAxIEw2NS4yOTcsNDguNjA3IEw2NS4yNjcsMzUuMDYzIEw2Mi4xNTQsMzUuNjQ4IFogTTI2LjE0NSw0OS45ODEgQzI1LjgzOSw0OS41NzggMjUuNDMyLDQ5LjMyNyAyNC45MjYsNDkuMjI3IEwyNC45NDYsNDkuMTI2IEMyNS4zMjMsNDguODc0IDI1LjY3Niw0OC41MDIgMjYuMDA0LDQ4LjAxMiBDMjYuMzMxLDQ3LjUyMyAyNi41NzYsNDYuOTUxIDI2LjczOCw0Ni4yOTcgTDI3Ljg3OSw0Mi4xMzEgTDI0LjAwMSw0Mi44NiBMMjIuOTgxLDQ2LjQyNiBDMjIuODY0LDQ2LjgzNiAyMi43MzksNDcuMTY3IDIyLjYwNSw0Ny40MTggQzIyLjQ3MSw0Ny42NjkgMjIuMzMxLDQ3Ljg2NyAyMi4xODQsNDguMDExIEMyMi4wMzcsNDguMTU1IDIxLjg3Nyw0OC4yNjMgMjEuNzA0LDQ4LjMzNCBDMjEuNTMsNDguNDA2IDIxLjM0NCw0OC40NiAyMS4xNDUsNDguNDk3IEwyMC42MjQsNDguNTk2IEwyMC42MzUsNDMuNDM0IEwxNyw0NC4xMTggTDE3LjAxNiw1Ny42ODQgTDIwLjY1MSw1Ny4wMDEgTDIwLjY0NSw1MS43NDUgTDIxLjM1NCw1MS42MTIgQzIxLjU5LDUxLjU2OCAyMS44MDksNTEuNTM2IDIyLjAxMiw1MS41MTggQzIyLjIxNCw1MS40OTkgMjIuMzk3LDUxLjUzMyAyMi41NjEsNTEuNjE5IEMyMi43MjQsNTEuNzA1IDIyLjg3OCw1MS44NTggMjMuMDIxLDUyLjA3NyBDMjMuMTY1LDUyLjI5NyAyMy4zMDEsNTIuNjE2IDIzLjQyOSw1My4wMzIgTDI0LjQxNiw1Ni4yOTMgTDI4LjEyNiw1NS41OTUgTDI2Ljg4Niw1MS40ODcgQzI2LjY5OCw1MC44ODcgMjYuNDUxLDUwLjM4NSAyNi4xNDUsNDkuOTgxIFogTTM1LjQwMyw0Mi4yNDUgQzM1LjI3NCw0Mi43MyAzNS4xNTMsNDMuMTU4IDM1LjA0Miw0My41MjkgQzM0LjkwOSw0My45OTYgMzQuNzkzLDQ0LjM5MSAzNC42OTIsNDQuNzE1IEMzNC41OTEsNDUuMDM5IDM0LjUwNiw0NS4zMTQgMzQuNDM5LDQ1LjU0MSBDMzQuMzcxLDQ1Ljc2OCAzNC4zMTQsNDUuOTU3IDM0LjI2NCw0Ni4xMDkgQzM0LjIxNSw0Ni4yNjEgMzQuMTc1LDQ2LjM5MiAzNC4xNDQsNDYuNTAyIEwzNC4wNjksNDYuNTE1IEwzMy4zMjcsNDMuODUyIEwzMi41MzIsNDEuMjE3IEwyOC43MjksNDEuOTMyIEMyOS4wNDEsNDIuNzE3IDI5LjM0Nyw0My40ODcgMjkuNjQ3LDQ0LjI0MiBDMjkuOTQ3LDQ0Ljk5NyAzMC4yNDksNDUuNzQ0IDMwLjU1Myw0Ni40ODUgQzMwLjg1Nyw0Ny4yMjYgMzEuMTU5LDQ3Ljk3NSAzMS40NTksNDguNzI5IEMzMS43NTksNDkuNDg0IDMyLjA3MSw1MC4yNTMgMzIuMzk2LDUxLjAzNSBMMzIuMjM5LDUxLjMzNyBDMzIuMDgyLDUxLjYgMzEuOTI5LDUxLjc4MiAzMS43OCw1MS44ODEgQzMxLjYzMiw1MS45ODEgMzEuNDMzLDUyLjA1MyAzMS4xODQsNTIuMSBMMzAuMzA4LDUyLjI2NSBMMzAuNDc4LDU1LjQ4NCBMMzEuOTUxLDU1LjIwNyBDMzIuNjIyLDU1LjA4MSAzMy4xODUsNTQuODkxIDMzLjYzOSw1NC42MzcgQzM0LjA5NCw1NC4zODMgMzQuNDgzLDU0LjA1NiAzNC44MDksNTMuNjU3IEMzNS4xMzQsNTMuMjU5IDM1LjQxNiw1Mi43ODggMzUuNjU3LDUyLjI0MiBDMzUuODk3LDUxLjY5OCAzNi4xMzcsNTEuMDY1IDM2LjM3Nyw1MC4zNDUgTDM5Ljc4NCwzOS44NTQgTDM1Ljg1LDQwLjU5MyBDMzUuNjgxLDQxLjIwOSAzNS41MzIsNDEuNzYgMzUuNDAzLDQyLjI0NSBaIE00MS4yMTksMzkuNTg0IEw0MS4yNSw1My4xMjggTDQ0LjkyMiw1Mi40MzggTDQ0Ljg5NSw0Mi4wNDcgTDQ4LjEwMSw0MS40NDQgTDQ4LjEyOCw1MS44MzUgTDUxLjc2NCw1MS4xNTEgTDUxLjczMywzNy42MDcgTDQxLjIxOSwzOS41ODQgWiBNNzcuMjE2LDMyLjgxNyBMNjYuNzIsMzQuNzkgTDY2LjcyNCwzNy45NDMgTDcwLjEzNSwzNy4zMDIgTDcwLjE2Miw0Ny42OTMgTDczLjgzNSw0Ny4wMDIgTDczLjgwOCwzNi42MTEgTDc3LjIxOSwzNS45NyBMNzcuMjE2LDMyLjgxNyBaIE0xMjMuNDgzLDI0LjExOSBMMTIzLjQ4OSwyOS45IEMxMjMuNDksMzAuNzQzIDEyMy40NTQsMzEuNDU0IDEyMy4zODEsMzIuMDMyIEMxMjMuMzA4LDMyLjYxMSAxMjMuMTY3LDMzLjEwMSAxMjIuOTU4LDMzLjUwNCBDMTIyLjc1LDMzLjkwNiAxMjIuNDU4LDM0LjI0MyAxMjIuMDg0LDM0LjUxNSBDMTIxLjcxLDM0Ljc4NyAxMjEuMjI4LDM1LjAzNiAxMjAuNjQxLDM1LjI2MyBMMTIxLjYwOCwzOC4zMTMgQzEyMi44MzIsMzcuOTc5IDEyMy44MDIsMzcuNTM0IDEyNC41MTYsMzYuOTc4IEMxMjUuMjI5LDM2LjQyMiAxMjUuNzY4LDM1Ljc2NiAxMjYuMTMsMzUuMDEgQzEyNi40OTIsMzQuMjU0IDEyNi43MjEsMzMuNDA2IDEyNi44MTcsMzIuNDY3IEMxMjYuOTE0LDMxLjUyNyAxMjYuOTY1LDMwLjUxMiAxMjYuOTY5LDI5LjQyIEwxMjYuOTU1LDI2LjUyMyBMMTI4Ljc0NSwyNi4xODYgTDEyOC43NzEsMzYuNjc0IEwxMzIuNDQzLDM1Ljk4NCBMMTMyLjQxMiwyMi40NCBMMTIzLjQ4MywyNC4xMTkgWiBNODguNjYyLDM3Ljk4NSBDODguNDQ5LDM3LjU5NyA4OC4xNTUsMzcuMjc2IDg3Ljc4LDM3LjAyMiBDODcuNDA1LDM2Ljc2OCA4Ni45NDksMzYuNTk0IDg2LjQxMSwzNi41IEM4NS44NzMsMzYuNDA3IDg1LjIzMSwzNi40MyA4NC40ODYsMzYuNTcgTDgyLjM3OSwzNi45NjYgTDgyLjM2MSwzMS44NSBMNzguNjg4LDMyLjU0IEw3OC43MTksNDYuMDg0IEw4NC40OTcsNDQuOTk4IEM4NS4yOTMsNDQuODQ4IDg2LjAwOCw0NC42MSA4Ni42NDIsNDQuMjgzIEM4Ny4yNzYsNDMuOTU2IDg3Ljc5OSw0My41NSA4OC4yMSw0My4wNjMgQzg4LjYyMiw0Mi41NzcgODguOTExLDQyLjAxNyA4OS4wNzcsNDEuMzgyIEM4OS4yNDIsNDAuNzQ3IDg5LjI1NCw0MC4wNDEgODkuMTEsMzkuMjY0IEM4OS4wMjUsMzguNzk5IDg4Ljg3NSwzOC4zNzMgODguNjYyLDM3Ljk4NSBaIE04NS4xODEsNDEuMzg3IEM4NC45MjIsNDEuNjU1IDg0LjU5NCw0MS44MjYgODQuMTk2LDQxLjkgTDgyLjM2OSw0Mi4yNDQgTDgyLjM3MywzOS45NjUgTDg0LjE2MywzOS42MjkgQzg0LjU2LDM5LjU1NCA4NC44NjEsMzkuNTgxIDg1LjA2NSwzOS43MSBDODUuMjY5LDM5LjgzOSA4NS4zOTcsNDAuMDQ3IDg1LjQ1LDQwLjMzMyBDODUuNTMsNDAuNzY4IDg1LjQ0MSw0MS4xMiA4NS4xODEsNDEuMzg3IFogTTE1Ni4wMzQsMjEuMTUzIEwxNTYuMDMxLDE4IEwxNDUuNTM2LDE5Ljk3MyBMMTQ1LjUzOSwyMy4xMjYgTDE0OC45NTEsMjIuNDg1IEwxNDguOTc4LDMyLjg3NiBMMTUyLjY1LDMyLjE4NSBMMTUyLjYyMywyMS43OTQgTDE1Ni4wMzQsMjEuMTUzIFogTTEzOC4zODYsMzEuNzEzIEwxMzguMzgyLDI5LjQ5NCBMMTQzLjM5NywyOC41NTIgTDE0My4zNzUsMjUuNDAyIEwxMzguMzYsMjYuMzQ1IEwxMzguMzYyLDI0LjQ3NSBMMTQ0LjI1MywyMy4zNjggTDE0NC4yNSwyMC4yMTUgTDEzNC42ODcsMjIuMDEyIEwxMzQuNzE3LDM1LjU1NyBMMTQ0LjQ2NywzMy43MjQgTDE0NC40MjYsMzAuNTc3IEwxMzguMzg2LDMxLjcxMyBaIE0xMDYuMzM0LDM0LjY2MyBDMTA2LjEyMSwzNC4yNzUgMTA1LjgyNywzMy45NTMgMTA1LjQ1MiwzMy42OTkgQzEwNS4wNzcsMzMuNDQ1IDEwNC42MjEsMzMuMjcyIDEwNC4wODMsMzMuMTc4IEMxMDMuNTQ1LDMzLjA4NCAxMDIuOTAzLDMzLjEwOCAxMDIuMTU3LDMzLjI0OCBMMTAwLjA2OSwzMy42NCBMMTAwLjA1NSwzMS4zNjYgTDEwNS4yMzcsMzAuMzkxIEwxMDUuMjMzLDI3LjU0OSBMOTYuMzc5LDI5LjIxNCBMOTYuNDA5LDQyLjc1OCBMMTAyLjE2OSw0MS42NzUgQzEwMi45NjUsNDEuNTI2IDEwMy42OCw0MS4yODggMTA0LjMxNCw0MC45NjEgQzEwNC45NDgsNDAuNjM0IDEwNS40NzEsNDAuMjI4IDEwNS44ODIsMzkuNzQxIEMxMDYuMjk0LDM5LjI1NSAxMDYuNTgzLDM4LjY5NCAxMDYuNzQ5LDM4LjA2IEMxMDYuOTE0LDM3LjQyNSAxMDYuOTI2LDM2LjcxOSAxMDYuNzgyLDM1Ljk0MSBDMTA2LjY5NiwzNS40NzcgMTA2LjU0NywzNS4wNTEgMTA2LjMzNCwzNC42NjMgWiBNMTAyLjg1MywzOC4wNjUgQzEwMi41OTQsMzguMzMzIDEwMi4yNjYsMzguNTA0IDEwMS44NjgsMzguNTc4IEwxMDAuMDQxLDM4LjkyMiBMMTAwLjA0NSwzNi42NDMgTDEwMS44MzUsMzYuMzA3IEMxMDIuMjMyLDM2LjIzMiAxMDIuNTMzLDM2LjI1OSAxMDIuNzM3LDM2LjM4OCBDMTAyLjk0LDM2LjUxNyAxMDMuMDY5LDM2LjcyNSAxMDMuMTIyLDM3LjAxIEMxMDMuMjAyLDM3LjQ0NiAxMDMuMTEzLDM3Ljc5NyAxMDIuODUzLDM4LjA2NSBaIE0xMTYuNjIzLDI1LjQwOCBMMTE0LjI4NiwyOS43OCBMMTEyLjI3NiwzMy42MjQgTDExMi4yMiwzMy42MzQgTDExMi4xODcsMjYuMjQyIEwxMDguNDk2LDI2LjkzNiBMMTA4LjUyNiw0MC40OCBMMTExLjgwNywzOS44NjQgTDExNC4yMzQsMzUuNDU1IEwxMTUuOTg0LDMyLjE4NyBMMTE2LjA0LDMyLjE3NiBMMTE2LjA3NiwzOS4wNjEgTDExOS43NjcsMzguMzY3IEwxMTkuNzM2LDI0LjgyMyBMMTE2LjYyMywyNS40MDggWiIgaWQ9IkZpbGwtMiIgZmlsbD0iIzRENEQ0QyIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=')
}

.button--send .button__value {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE3NHB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCAxNzQgNzUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjIuMiAoOTk4MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YnV0dG9uLXNlbmQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iQXNzZXRzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQtMiIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyNC4wMDAwMDAsIC0xNzYuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJidXR0b24tc2VuZCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjI0LjAwMDAwMCwgMTc2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9InBoIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTc0IiBoZWlnaHQ9Ijc1Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA1LjU1MjAyNSwzNS42NTcgQzEwNS40NjMwMjUsMzUuMzY4IDEwNS4zMzIwMjUsMzUuMSAxMDUuMTU4MDI1LDM0Ljg1NCBDMTA0Ljk4NTAyNSwzNC42MDkgMTA0Ljc2NDAyNSwzNC4zOTcgMTA0LjQ5NzAyNSwzNC4yMTggQzEwNC4yMjkwMjUsMzQuMDQgMTAzLjkxMDAyNSwzMy45MTQgMTAzLjU0MTAyNSwzMy44MzkgTDEwMy41NDYwMjUsMzMuNzUzIEMxMDMuOTA2MDI1LDMzLjU0NCAxMDQuMjA5MDI1LDMzLjI5NiAxMDQuNDU1MDI1LDMzLjAwOSBDMTA0LjcwMTAyNSwzMi43MjIgMTA0Ljg5OTAyNSwzMi40MjIgMTA1LjA0ODAyNSwzMi4xMSBDMTA1LjE5NjAyNSwzMS43OTcgMTA1LjMwMzAyNSwzMS40OSAxMDUuMzY4MDI1LDMxLjE4NSBDMTA1LjQzMzAyNSwzMC44ODIgMTA1LjQ1ODAyNSwzMC42MTEgMTA1LjQ0MzAyNSwzMC4zNzEgQzEwNS4zNzEwMjUsMjkuMTMyIDEwNC45MTUwMjUsMjguMjAyIDEwNC4wNzQwMjUsMjcuNTggQzEwMy4yMzQwMjUsMjYuOTYgMTAxLjk5NDAyNSwyNi44IDEwMC4zNTYwMjUsMjcuMTAyIEw5NC4wMzcwMjUsMjguMjY2IEw5NC4wNDEwMjUsNDMuMTI3IEwxMDEuMjY5MDI1LDQxLjc5NSBDMTAxLjk0NDAyNSw0MS42NzEgMTAyLjU3MzAyNSw0MS40NTIgMTAzLjE1NjAyNSw0MS4xMzggQzEwMy43MzkwMjUsNDAuODI1IDEwNC4yMzIwMjUsNDAuNDM1IDEwNC42MzgwMjUsMzkuOTY4IEMxMDUuMDQzMDI1LDM5LjUwMiAxMDUuMzQ1MDI1LDM4Ljk3NyAxMDUuNTQzMDI1LDM4LjM5MiBDMTA1Ljc0MTAyNSwzNy44MDggMTA1LjgwNzAyNSwzNy4xOCAxMDUuNzQxMDI1LDM2LjUwOSBDMTA1LjcwNDAyNSwzNi4yMzEgMTA1LjY0MDAyNSwzNS45NDcgMTA1LjU1MjAyNSwzNS42NTcgTDEwNS41NTIwMjUsMzUuNjU3IFogTTk4LjEwMzAyNSwzMC44NjkgTDk5Ljk4MzAyNSwzMC41MjMgQzEwMC4zNjgwMjUsMzAuNDUyIDEwMC42NzYwMjUsMzAuNDk5IDEwMC45MDUwMjUsMzAuNjYzIEMxMDEuMTM1MDI1LDMwLjgyNyAxMDEuMjcwMDI1LDMxLjA5NyAxMDEuMzExMDI1LDMxLjQ3NCBDMTAxLjM0OTAyNSwzMS44MzcgMTAxLjI0NTAyNSwzMi4xNDEgMTAwLjk5OTAyNSwzMi4zODYgQzEwMC43NTIwMjUsMzIuNjMxIDEwMC40MTUwMjUsMzIuNzkyIDk5Ljk4ODAyNSwzMi44NzEgTDk4LjEwOTAyNSwzMy4yMTcgTDk4LjEwMzAyNSwzMC44NjkgTDk4LjEwMzAyNSwzMC44NjkgWiBNMTAxLjIxNTAyNSwzOC4wNzkgQzEwMC45NjMwMjUsMzguMzc1IDEwMC42MDMwMjUsMzguNTY2IDEwMC4xMzUwMjUsMzguNjUyIEw5OC4xMTEwMjUsMzkuMDI1IEw5OC4xMTQwMjUsMzYuMzc2IEwxMDAuMTM4MDI1LDM2LjAwMyBDMTAwLjYwNjAyNSwzNS45MTcgMTAwLjk0NDAyNSwzNS45NzIgMTAxLjE1MTAyNSwzNi4xNjkgQzEwMS4zNTgwMjUsMzYuMzY2IDEwMS40ODIwMjUsMzYuNjUzIDEwMS41MjMwMjUsMzcuMDMgQzEwMS41NjkwMjUsMzcuNDM0IDEwMS40NjYwMjUsMzcuNzg0IDEwMS4yMTUwMjUsMzguMDc5IFogTTUyLjk3NDAyNSwzNS44MzEgTDUyLjk3ODAyNSw1MC42OTIgTDU3LjA0NzAyNSw0OS45NDMgTDU3LjAzOTAyNSwzOC41NDIgTDYwLjU5MTAyNSwzNy44ODcgTDYwLjU5OTAyNSw0OS4yODggTDY0LjYyNjAyNSw0OC41NDYgTDY0LjYyMjAyNSwzMy42ODUgTDUyLjk3NDAyNSwzNS44MzEgWiBNMzcuMDIxMDI1LDQwLjMyOSBDMzYuNDg4MDI1LDM5Ljg3MiAzNS44NDAwMjUsMzkuNTU3IDM1LjA3NTAyNSwzOS4zODUgQzM0LjMxMDAyNSwzOS4yMTMgMzMuNDQ1MDI1LDM5LjIxNSAzMi40ODIwMjUsMzkuMzkzIEMzMS4zNTMwMjUsMzkuNjAxIDMwLjQzNDAyNSwzOS45NDUgMjkuNzI1MDI1LDQwLjQyNCBDMjkuMDE2MDI1LDQwLjkwNCAyOC40NTgwMjUsNDEuNDY5IDI4LjA1MjAyNSw0Mi4xMiBDMjcuNjQ1MDI1LDQyLjc3MiAyNy4zNjcwMjUsNDMuNDg1IDI3LjIxODAyNSw0NC4yNiBDMjcuMDY5MDI1LDQ1LjAzNCAyNi45OTYwMjUsNDUuODIgMjcuMDAxMDI1LDQ2LjYxNyBMMjcuMDAwMDI1LDQ5LjM5MyBDMjYuOTk4MDI1LDUwLjIzMyAyNy4xMTYwMjUsNTEuMDA1IDI3LjM1MjAyNSw1MS43MDkgQzI3LjU4ODAyNSw1Mi40MTMgMjcuOTY0MDI1LDUzLjAwMiAyOC40NzgwMjUsNTMuNDc2IEMyOC45OTMwMjUsNTMuOTUxIDI5LjY0NDAyNSw1NC4yODMgMzAuNDM0MDI1LDU0LjQ3MiBDMzEuMjIzMDI1LDU0LjY2MSAzMi4xNzYwMjUsNTQuNjUzIDMzLjI5MTAyNSw1NC40NDggQzM0LjQwNjAyNSw1NC4yNDIgMzUuMzEyMDI1LDUzLjkyMyAzNi4wMDgwMjUsNTMuNDg4IEMzNi43MDMwMjUsNTMuMDU0IDM3LjI0NzAyNSw1Mi41MjcgMzcuNjM4MDI1LDUxLjkwNiBDMzguMDI5MDI1LDUxLjI4NiAzOC4yOTQwMjUsNTAuNTgzIDM4LjQzNDAyNSw0OS43OTUgQzM4LjU3NDAyNSw0OS4wMDggMzguNjQ1MDI1LDQ4LjE1OCAzOC42NDgwMjUsNDcuMjQ3IEwzOC42NDkwMjUsNDQuNDcxIEMzOC42NTcwMjUsNDMuNTg3IDM4LjUyMTAyNSw0Mi43OSAzOC4yNDAwMjUsNDIuMDggQzM3Ljk2MDAyNSw0MS4zNyAzNy41NTQwMjUsNDAuNzg2IDM3LjAyMTAyNSw0MC4zMjkgWiBNMzQuNTg4MDI1LDQ4LjUwNyBDMzQuNTgzMDI1LDQ5LjE3NyAzNC40NjYwMjUsNDkuNzQgMzQuMjM3MDI1LDUwLjE5NSBDMzQuMDA4MDI1LDUwLjY1IDMzLjU3NjAyNSw1MC45MzYgMzIuOTQzMDI1LDUxLjA1MiBDMzIuNTk5MDI1LDUxLjExNiAzMi4zMDUwMjUsNTEuMTA5IDMyLjA2NDAyNSw1MS4wMzMgQzMxLjgyMjAyNSw1MC45NTcgMzEuNjI3MDI1LDUwLjgyOSAzMS40ODEwMjUsNTAuNjQ5IEMzMS4zMzQwMjUsNTAuNDcgMzEuMjI5MDI1LDUwLjI1MSAzMS4xNjcwMjUsNDkuOTkxIEMzMS4xMDUwMjUsNDkuNzMzIDMxLjA3NTAyNSw0OS40NTMgMzEuMDc3MDI1LDQ5LjE1NCBMMzEuMTA2MDI1LDQ1LjM2OSBDMzEuMTEwMDI1LDQ1LjA4NCAzMS4xNDAwMjUsNDQuODAxIDMxLjE5NTAyNSw0NC41MiBDMzEuMjUwMDI1LDQ0LjIzOSAzMS4zNDEwMjUsNDMuOTgxIDMxLjQ2ODAyNSw0My43NDQgQzMxLjU5NTAyNSw0My41MDcgMzEuNzY4MDI1LDQzLjMwNCAzMS45ODYwMjUsNDMuMTM2IEMzMi4yMDQwMjUsNDIuOTY3IDMyLjQ3OTAyNSw0Mi44NTMgMzIuODA5MDI1LDQyLjc5MiBDMzMuMTM5MDI1LDQyLjczMSAzMy40MjIwMjUsNDIuNzQgMzMuNjU3MDI1LDQyLjgxNyBDMzMuODkyMDI1LDQyLjg5NSAzNC4wODAwMjUsNDMuMDI0IDM0LjIyMDAyNSw0My4yMDUgQzM0LjM2MDAyNSw0My4zODUgMzQuNDYxMDI1LDQzLjYwOSAzNC41MjUwMjUsNDMuODc0IEMzNC41ODgwMjUsNDQuMTQxIDM0LjYxODAyNSw0NC40MjMgMzQuNjE3MDI1LDQ0LjcyMiBMMzQuNTg4MDI1LDQ4LjUwNyBaIE0xNDYuMzYyMDI1LDI4LjE0OSBDMTQ2LjI2OTAyNSwyNy42NCAxNDYuMTA0MDI1LDI3LjE3MiAxNDUuODY5MDI1LDI2Ljc0NiBDMTQ1LjYzMzAyNSwyNi4zMTkgMTQ1LjMwOTAyNSwyNS45NjYgMTQ0Ljg5NDAyNSwyNS42ODcgQzE0NC40ODAwMjUsMjUuNDA3IDE0My45NzUwMjUsMjUuMjE1IDE0My4zNzkwMjUsMjUuMTEyIEMxNDIuNzgzMDI1LDI1LjAwOCAxNDIuMDcyMDI1LDI1LjAzMiAxNDEuMjQ2MDI1LDI1LjE4NCBMMTM4LjkxMzAyNSwyNS42MTQgTDEzOC45MDMwMjUsMjAgTDEzNC44MzUwMjUsMjAuNzUgTDEzNC44MzkwMjUsMzUuNjExIEwxNDEuMjQyMDI1LDM0LjQzMSBDMTQyLjEyMzAyNSwzNC4yNjkgMTQyLjkxNTAyNSwzNC4wMDkgMTQzLjYxODAyNSwzMy42NTIgQzE0NC4zMjEwMjUsMzMuMjk1IDE0NC45MDEwMjUsMzIuODQ5IDE0NS4zNTgwMjUsMzIuMzE3IEMxNDUuODE1MDI1LDMxLjc4NCAxNDYuMTM2MDI1LDMxLjE3IDE0Ni4zMjEwMjUsMzAuNDc0IEMxNDYuNTA2MDI1LDI5Ljc3OCAxNDYuNTE5MDI1LDI5LjAwMyAxNDYuMzYyMDI1LDI4LjE0OSBaIE0xNDIuMDA3MDI1LDMwLjQ3MSBDMTQxLjcxOTAyNSwzMC43NjQgMTQxLjM1NTAyNSwzMC45NTEgMTQwLjkxNDAyNSwzMS4wMzIgTDEzOC44OTAwMjUsMzEuNDA1IEwxMzguOTAwMDI1LDI4LjkwNSBMMTQwLjg4MjAyNSwyOC41NCBDMTQxLjMyMzAyNSwyOC40NTkgMTQxLjY1NjAyNSwyOC40ODkgMTQxLjg4MTAyNSwyOC42MzEgQzE0Mi4xMDcwMjUsMjguNzczIDE0Mi4yNDgwMjUsMjkuMDAxIDE0Mi4zMDYwMjUsMjkuMzE1IEMxNDIuMzk0MDI1LDI5Ljc5MyAxNDIuMjk1MDI1LDMwLjE3OCAxNDIuMDA3MDI1LDMwLjQ3MSBaIE0zOS44NTIwMjUsNDEuNzA4IEw0My42MzIwMjUsNDEuMDEyIEw0My42NDAwMjUsNTIuNDEzIEw0Ny43MDgwMjUsNTEuNjYzIEw0Ny43MDAwMjUsNDAuMjYyIEw1MS40ODAwMjUsMzkuNTY2IEw1MS40ODMwMjUsMzYuMTA2IEwzOS44NTYwMjUsMzguMjQ4IEwzOS44NTIwMjUsNDEuNzA4IFogTTgzLjQ0ODAyNSwzMC4yMTcgTDc4LjM3MjAyNSw0Ni4wMTQgTDgyLjcwOTAyNSw0NS4yMTUgTDgzLjQyNjAyNSw0Mi40OTkgTDg3LjY4MDAyNSw0MS43MTUgTDg4LjQ1MDAyNSw0NC4xNTcgTDkyLjY0MzAyNSw0My4zODUgTDg3LjY0MDAyNSwyOS40NDQgTDgzLjQ0ODAyNSwzMC4yMTcgWiBNODQuNDQzMDI1LDM4Ljk4IEw4NC44MTcwMjUsMzcuNDE3IEw4NS40OTgwMjUsMzQuNjIyIEw4NS42MjIwMjUsMzQuNTk5IEw4Ni4yNDQwMjUsMzcuMDQ3IEw4Ni42NzQwMjUsMzguNTY5IEw4NC40NDMwMjUsMzguOTggWiBNMTE2Ljc4NzAyNSwyNC4wNzQgTDExNC4xODkwMjUsMjguODY3IEwxMTEuOTU1MDI1LDMzLjA3OSBMMTExLjg5MzAyNSwzMy4wOSBMMTExLjg3MjAyNSwyNC45OCBMMTA3Ljc4MzAyNSwyNS43MzMgTDEwNy43ODcwMjUsNDAuNTk1IEwxMTEuNDIyMDI1LDM5LjkyNSBMMTE0LjExOTAyNSwzNS4wOTMgTDExNi4wNjQwMjUsMzEuNTExIEwxMTYuMTI2MDI1LDMxLjQ5OSBMMTE2LjE1MjAyNSwzOS4wNTQgTDEyMC4yNDEwMjUsMzguMyBMMTIwLjIzNjAyNSwyMy40MzkgTDExNi43ODcwMjUsMjQuMDc0IFogTTEyMS43MTMwMjUsMjYuNjI2IEwxMjUuNDkzMDI1LDI1LjkzIEwxMjUuNTAxMDI1LDM3LjMzMSBMMTI5LjU2OTAyNSwzNi41ODIgTDEyOS41NjEwMjUsMjUuMTggTDEzMy4zNDEwMjUsMjQuNDg0IEwxMzMuMzQ0MDI1LDIxLjAyNCBMMTIxLjcxNjAyNSwyMy4xNjYgTDEyMS43MTMwMjUsMjYuNjI2IFogTTc4LjU4MDAyNSwzNS4xOTIgQzc4LjM1MjAyNSwzMy45NTMgNzcuODAyMDI1LDMzLjA1NCA3Ni45MzAwMjUsMzIuNDk2IEM3Ni4wNTkwMjUsMzEuOTM4IDc0Ljg4NjAyNSwzMS43OTQgNzMuNDEzMDI1LDMyLjA2NiBMNjcuMTc2MDI1LDMzLjIxNSBMNjcuMTgxMDI1LDQ4LjA3NiBMNzEuMjUwMDI1LDQ3LjMyNiBMNzEuMjQ4MDI1LDQxLjk4OCBMNzMuNDc5MDI1LDQxLjU3NyBDNzQuMzg3MDI1LDQxLjQxIDc1LjE5MDAyNSw0MS4xMyA3NS44ODYwMjUsNDAuNzM4IEM3Ni41ODMwMjUsNDAuMzQ3IDc3LjE1MzAyNSwzOS44NjggNzcuNTk3MDI1LDM5LjMwMiBDNzguMDQxMDI1LDM4LjczNyA3OC4zNTEwMjUsMzguMTAzIDc4LjUyODAyNSwzNy40MDEgQzc4LjcwNTAyNSwzNi43IDc4LjcyMjAyNSwzNS45NjMgNzguNTgwMDI1LDM1LjE5MiBaIE03NC42MDMwMjUsMzcuMTMxIEM3NC41MjkwMjUsMzcuMzUxIDc0LjQxNTAyNSwzNy41NDMgNzQuMjYwMDI1LDM3LjcwNyBDNzQuMTA1MDI1LDM3Ljg3MSA3My45MzEwMjUsMzguMDAyIDczLjczNTAyNSwzOC4xMDMgQzczLjU0MDAyNSwzOC4yMDIgNzMuMzM5MDI1LDM4LjI3MiA3My4xMzMwMjUsMzguMzEgTDcxLjI1NDAyNSwzOC42NTYgTDcxLjI0MzAyNSwzNS44MTggTDczLjA0MDAyNSwzNS40ODcgQzczLjM5ODAyNSwzNS40MjEgNzMuNzMzMDI1LDM1LjQ0NCA3NC4wNDYwMjUsMzUuNTU4IEM3NC4zNTgwMjUsMzUuNjcxIDc0LjU1NjAyNSwzNS45NDggNzQuNjM3MDI1LDM2LjM4OCBDNzQuNjg3MDI1LDM2LjY2NCA3NC42NzYwMjUsMzYuOTEyIDc0LjYwMzAyNSwzNy4xMzEgTDc0LjYwMzAyNSwzNy4xMzEgWiIgaWQ9IkZpbGwtMSIgZmlsbD0iIzRENEQ0QyIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=')
}

.button--sended {
    cursor: default
}

.button--sended:active {
    -webkit-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none
}

.button--sended:before, .button--sended:after {
    display: none
}

.button--sended:hover, .button--sended:focus {
    -webkit-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none
}

.button--sended .button__value {
    cursor: default;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE3NHB4IiBoZWlnaHQ9Ijc1cHgiIHZpZXdCb3g9IjAgMCAxNzQgNzUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjIuMiAoOTk4MykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+YnV0dG9uLXNlbmRlZDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJBc3NldHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJBcnRib2FyZC0yIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjI0LjAwMDAwMCwgLTI3Mi4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9ImJ1dHRvbi1zZW5kZWQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyNC4wMDAwMDAsIDI3Mi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJwaCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgeD0iMCIgeT0iMCIgd2lkdGg9IjE3NCIgaGVpZ2h0PSI3NSI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIyLjQ4MzQ4NDEsNDIuNTMwMTQzNyBDMjMuNDQ3Mjk2Miw0Mi4zNTI3Mjk0IDI0LjMxMTYxMzksNDIuMzUwMjE1MyAyNS4wNzY0NjMsNDIuNTIyNjAxNSBDMjUuODQxMzEyMSw0Mi42OTQ5ODc2IDI2LjQ5MDAwNzIsNDMuMDA5NzQ4MiAyNy4wMjI1Njc4LDQzLjQ2Njg5MjggQzI3LjU1NTEyODMsNDMuOTI0MDM3NCAyNy45NjE0ODYxLDQ0LjUwNzYwODcgMjguMjQxNjUzMSw0NS4yMTc2MjQ0IEMyOC41MjE4MjAxLDQ1LjkyNzY0MDEgMjguNjU3ODU4NCw0Ni43MjQ2NzQgMjguNjQ5NzcxOCw0Ny42MDg3NSBMMjguNjQ4MzIyNyw1MC4zODQ4ODI5IEMyOC42NDUzMDUxLDUxLjI5NjQ5NjQgMjguNTczOTA3Niw1Mi4xNDU5NDkzIDI4LjQzNDEyNzksNTIuOTMzMjY2OSBDMjguMjk0MzQ4Myw1My43MjA1ODQ1IDI4LjAyODg1NjEsNTQuNDI0MjY4MyAyNy42Mzc2NDM2LDU1LjA0NDMzOTQgQzI3LjI0NjQzMTEsNTUuNjY0NDEwNCAyNi43MDI4ODA0LDU2LjE5MTUxNjkgMjYuMDA2OTc1NCw1Ni42MjU2NzQ2IEMyNS4zMTEwNzA0LDU3LjA1OTgzMjQgMjQuNDA1NDk3Myw1Ny4zNzk1NTMzIDIzLjI5MDIyOSw1Ny41ODQ4NDcgQzIyLjE3NDk2MDcsNTcuNzkwMTQwNyAyMS4yMjI2ODg5LDU3Ljc5ODE2ODcgMjAuNDMzMzg0OSw1Ny42MDg5MzEyIEMxOS42NDQwODEsNTcuNDE5NjkzNyAxOC45OTIyMTc4LDU3LjA4NzcyMjQgMTguNDc3Nzc1OCw1Ni42MTMwMDczIEMxNy45NjMzMzM5LDU2LjEzODI5MjMgMTcuNTg3OTU1NCw1NS41NDkwMTg0IDE3LjM1MTYyOTEsNTQuODQ1MTY4IEMxNy4xMTUzMDI4LDU0LjE0MTMxNzYgMTYuOTk4MTAyLDUzLjM2OTI4NjMgMTcuMDAwMDIzMiw1Mi41MjkwNTEgTDE3LjAwMTQ3MjQsNDkuNzUyOTE4MSBDMTYuOTk3MjI4NCw0OC45NTY1MjM1IDE3LjA2OTcwNDYsNDguMTcwOTI5OSAxNy4yMTg5MDMxLDQ3LjM5NjExMzggQzE3LjM2ODEwMTYsNDYuNjIxMjk3NyAxNy42NDYwOTUsNDUuOTA4MTk1MiAxOC4wNTI4OTE3LDQ1LjI1Njc4NDkgQzE4LjQ1OTY4ODQsNDQuNjA1Mzc0NiAxOS4wMTc1NTU3LDQ0LjA0MDA0NTEgMTkuNzI2NTEwNCw0My41NjA3Nzk0IEMyMC40MzU0NjUsNDMuMDgxNTEzNyAyMS4zNTQ0NDcxLDQyLjczNzk3MTkgMjIuNDgzNDg0MSw0Mi41MzAxNDM3IEwyMi40ODM0ODQxLDQyLjUzMDE0MzcgWiBNMjIuODEwMjIsNDUuOTI5MTU1OSBDMjIuNDc5NzcwMSw0NS45ODk5ODM2IDIyLjIwNTQ3OCw0Ni4xMDQ1MzIgMjEuOTg3MzM1NCw0Ni4yNzI4MDQyIEMyMS43NjkxOTI4LDQ2LjQ0MTA3NjUgMjEuNTk2NTIwMyw0Ni42NDM2ODIxIDIxLjQ2OTMxMjcsNDYuODgwNjI3MiBDMjEuMzQyMTA1MSw0Ny4xMTc1NzIyIDIxLjI1MDk0NzYsNDcuMzc2MzQ4MyAyMS4xOTU4MzczLDQ3LjY1Njk2MzEgQzIxLjE0MDcyNyw0Ny45Mzc1Nzc5IDIxLjExMDk3OTgsNDguMjIwNjM3NSAyMS4xMDY1OTQ2LDQ4LjUwNjE1MDQgTDIxLjA3NzI5Niw1Mi4yOTA5OTIgQzIxLjA3NTQ0NTMsNTIuNTkwMjczNiAyMS4xMDU0ODE1LDUyLjg2OTQ0NjEgMjEuMTY3NDA1Niw1My4xMjg1MTc3IEMyMS4yMjkzMjk3LDUzLjM4NzU4OTQgMjEuMzMzNzQwMSw1My42MDY4MDczIDIxLjQ4MDY0MDIsNTMuNzg2MTc4MiBDMjEuNjI3NTQwMyw1My45NjU1NDkxIDIxLjgyMTkwODksNTQuMDkzNDczOCAyMi4wNjM3NTIsNTQuMTY5OTU2MyBDMjIuMzA1NTk1MSw1NC4yNDY0Mzg4IDIyLjU5ODYyMTUsNTQuMjUyOTk4OCAyMi45NDI4NDAxLDU0LjE4OTYzNjYgQzIzLjU3NjIwMjQsNTQuMDczMDUgMjQuMDA3NTgzMSw1My43ODcyMzQ4IDI0LjIzNjk5NTMsNTMuMzMyMTgyNSBDMjQuNDY2NDA3NCw1Mi44NzcxMzAxIDI0LjU4MzUxMDYsNTIuMzE0NjQxNiAyNC41ODgzMDgyLDUxLjY0NDcwMDIgTDI0LjYxNzYwNjgsNDcuODU5ODU4NiBDMjQuNjE5NDU3NSw0Ny41NjA1NzcgMjQuNTg4Nzg3Nyw0Ny4yNzc5NjI0IDI0LjUyNTU5NjQsNDcuMDEyMDA2NCBDMjQuNDYyNDA1MSw0Ni43NDYwNTAzIDI0LjM2MDgwMzEsNDYuNTIyNzU2NiAyNC4yMjA3ODc0LDQ2LjM0MjExODUgQzI0LjA4MDc3MTcsNDYuMTYxNDgwNCAyMy44OTMyODczLDQ2LjAzMjI4ODQgMjMuNjU4MzI4Niw0NS45NTQ1Mzg3IEMyMy40MjMzNjk5LDQ1Ljg3Njc4OSAyMy4xNDA2Njk5LDQ1Ljg2ODMyODEgMjIuODEwMjIsNDUuOTI5MTU1OSBMMjIuODEwMjIsNDUuOTI5MTU1OSBaIE0zNy45MjQ5MzY4LDQzLjM2MDQzMyBMMzcuOTMxMDU4MSw1NC43NjE3MTAyIEwzMy44NjI0MTQ1LDU1LjUxMDY0ODQgTDMzLjg1NjI5MzIsNDQuMTA5MzcxMSBMMzAuMDc2NzkxOCw0NC44MDUwODUyIEwzMC4wODA1MDQxLDQxLjM0NTI0NTYgTDQxLjcwODE1MDUsMzkuMjA0ODc5MyBMNDEuNzA0NDM4Miw0Mi42NjQ3MTg5IEwzNy45MjQ5MzY4LDQzLjM2MDQzMyBaIE01MC44NTk4NDQzLDUyLjM4MTgzNTcgTDUwLjg1MzcyMyw0MC45ODA1NTg1IEw0Ny4zMDE0MDQ3LDQxLjYzNDQ1MzcgTDQ3LjMwNzUyNiw1My4wMzU3MzEgTDQzLjIzODg4MjQsNTMuNzg0NjY5MSBMNDMuMjM2NDczNSwzOC45MjM1NTIyIEw1NC44ODQ3NzI5LDM2Ljc3OTM4NDIgTDU0Ljg4NzE4MTksNTEuNjQwNTAxIEw1MC44NTk4NDQzLDUyLjM4MTgzNTcgWiBNNjMuNTU5MDM4NCwzNS4xODI2NjMyIEM2NS4wMzIyOTQsMzQuOTExNDcyOCA2Ni4yMDQ2NTYyLDM1LjA1NTEwNDkgNjcuMDc2MTYwMiwzNS42MTM1NjQxIEM2Ny45NDc2NjQxLDM2LjE3MjAyMzIgNjguNDk3NDU5OSwzNy4wNzA4MzI3IDY4LjcyNTU2NDEsMzguMzEwMDE5NyBDNjguODY3NDk1NSwzOS4wODEwNjk0IDY4Ljg1MDAwOCwzOS44MTczOTQ0IDY4LjY3MzEwMTEsNDAuNTE5MDE3IEM2OC40OTYxOTQxLDQxLjIyMDYzOTUgNjguMTg1NzgzMyw0MS44NTQyOTg4IDY3Ljc0MTg1OTMsNDIuNDIwMDE0IEM2Ny4yOTc5MzUzLDQyLjk4NTcyOTIgNjYuNzI3NjY5OCw0My40NjQzNzE3IDY2LjAzMTA0NTcsNDMuODU1OTU2IEM2NS4zMzQ0MjE2LDQ0LjI0NzU0MDIgNjQuNTMxNzUzLDQ0LjUyNjk2NjMgNjMuNjIzMDE1OSw0NC42OTQyNDI3IEw2MS4zOTI0OTA1LDQ1LjEwNDgyODEgTDYxLjM5Mjg4MSw1MC40NDI5NjAzIEw1Ny4zMjQyMzc0LDUxLjE5MTg5ODUgTDU3LjMyMTgyODQsMzYuMzMwNzgxNiBMNjMuNTU5MDM4NCwzNS4xODI2NjMyIFogTTYxLjM5ODM2MDEsNDEuNzcyNzA4MyBMNjMuMjc3Nzg0Myw0MS40MjY3NTIxIEM2My40ODQzMTU1LDQxLjM4ODczNDcgNjMuNjg1MTQxLDQxLjMxOTczODcgNjMuODgwMjY3LDQxLjIxOTc2MiBDNjQuMDc1MzkyOSw0MS4xMTk3ODUzIDY0LjI1MDQxMTMsNDAuOTg3OTIzMiA2NC40MDUzMjczLDQwLjgyNDE3MTggQzY0LjU2MDI0MzMsNDAuNjYwNDIwMyA2NC42NzQzOTk1LDQwLjQ2ODU4NjEgNjQuNzQ3Nzk5NCw0MC4yNDg2NjM0IEM2NC44MjExOTkyLDQwLjAyODc0MDcgNjQuODMyNTU0MSwzOS43ODEwOTU2IDY0Ljc4MTg2NDMsMzkuNTA1NzIwNyBDNjQuNzAwNzYwNiwzOS4wNjUxMjA5IDY0LjUwMzg3NTEsMzguNzg4MTkxMiA2NC4xOTEyMDIsMzguNjc0OTIzMyBDNjMuODc4NTI4OCwzOC41NjE2NTU0IDYzLjU0MzIwMzYsMzguNTM3OTcwMiA2My4xODUyMTYzLDM4LjYwMzg2NyBMNjEuMzg4NDA0MSwzOC45MzQ2MTYzIEw2MS4zOTgzNjAxLDQxLjc3MjcwODMgWiBNNzguMTE2MTgwMiw0NC43ODA5MTc2IEw3My44NjE2NTk1LDQ1LjU2NDA3MTIgTDczLjE0NDQ0NTUsNDguMjc5NzgzNyBMNjguODA3MzEyNyw0OS4wNzgxNDQxIEw3My44ODU1NDUsMzMuMjgxODA1IEw3OC4wNzgxMDY2LDMyLjUxMDA1NjYgTDgzLjA3ODU0NDgsNDYuNDUxMTU4IEw3OC44ODU5ODMxLDQ3LjIyMjkwNjUgTDc4LjExNjE4MDIsNDQuNzgwOTE3NiBaIE03NS45MzUwMDQyLDM3LjY4NzU4MDQgTDc1LjI1MzY1LDQwLjQ4MjEwMzIgTDc0Ljg3OTUyNjgsNDIuMDQ1NjY3MyBMNzcuMTEwMDUyMiw0MS42MzUwODE5IEw3Ni42ODAzNTI0LDQwLjExMjcxNzkgTDc2LjA1ODkyMjMsMzcuNjY0NzcwMSBMNzUuOTM1MDA0MiwzNy42ODc1ODA0IFogTTg4LjU3NDMxNDIsNDIuMDg3MTI4NiBMOTAuNTk4MzA5NSw0MS43MTQ1NjA0IEM5MS4wNjY0NDY4LDQxLjYyODM4NzcgOTEuNDI2MzQ3Miw0MS40Mzc1ODIgOTEuNjc4MDIxNyw0MS4xNDIxMzc0IEM5MS45Mjk2OTYxLDQwLjg0NjY5MjggOTIuMDMyNTUwNCw0MC40OTY3OTQ1IDkxLjk4NjU4NzcsNDAuMDkyNDMyIEM5MS45NDU2OTM5LDM5LjcxNTYwNjkgOTEuODIxNzI2OSwzOS40Mjg4MTM1IDkxLjYxNDY4MjksMzkuMjMyMDQzMSBDOTEuNDA3NjM4OCwzOS4wMzUyNzI3IDkxLjA3MDA1MzIsMzguOTc5OTc0NiA5MC42MDE5MTU5LDM5LjA2NjE0NzMgTDg4LjU3NzkyMDcsMzkuNDM4NzE1NSBMODguNTc0MzE0Miw0Mi4wODcxMjg2IFogTTg4LjU2Nzc2OTQsMzMuOTMxNTU3NCBMODguNTcyODk4LDM2LjI3OTQyMzIgTDkwLjQ1MjMyMjIsMzUuOTMzNDY3IEM5MC44NzkxNTMyLDM1Ljg1NDg5NzggOTEuMjE1OTUxOSwzNS42OTMyNTU5IDkxLjQ2MjcyODMsMzUuNDQ4NTM2NCBDOTEuNzA5NTA0NywzNS4yMDM4MTcgOTEuODEzNzExNywzNC44OTk5MzM2IDkxLjc3NTM1MjQsMzQuNTM2ODc3MyBDOTEuNzM0NDU4NywzNC4xNjAwNTIyIDkxLjU5OTI1NzYsMzMuODg5NTYxOCA5MS4zNjk3NDUxLDMzLjcyNTM5NzggQzkxLjE0MDIzMjUsMzMuNTYxMjMzOSA5MC44MzI3MTg1LDMzLjUxNDYzNTUgOTAuNDQ3MTkzNiwzMy41ODU2MDEyIEw4OC41Njc3Njk0LDMzLjkzMTU1NzQgWiBNOTQuMDA0NDI4NywzNi45MDI0MjQ4IEM5NC4zNzM5OTIyLDM2Ljk3Njc1IDk0LjY5MjYzNzIsMzcuMTAzMTUxMSA5NC45NjAzNzM0LDM3LjI4MTYzMTkgQzk1LjIyODEwOTUsMzcuNDYwMTEyNyA5NS40NDg2NDQ5LDM3LjY3MjE5IDk1LjYyMTk4NjEsMzcuOTE3ODcwMSBDOTUuNzk1MzI3NCwzOC4xNjM1NTAyIDk1LjkyNjQ1MjgsMzguNDMxMjMyMSA5Ni4wMTUzNjYyLDM4LjcyMDkyMzkgQzk2LjEwNDI3OTYsMzkuMDEwNjE1NyA5Ni4xNjcxOTU5LDM5LjI5NDQxMiA5Ni4yMDQxMTY5LDM5LjU3MjMyMTQgQzk2LjI3MDY5NzUsNDAuMjQzMzU5MSA5Ni4yMDQ3NjM3LDQwLjg3MTE2MjYgOTYuMDA2MzEzNiw0MS40NTU3NTA4IEM5NS44MDc4NjM0LDQyLjA0MDMzOSA5NS41MDU5ODEzLDQyLjU2NTY2NTQgOTUuMTAwNjU4MSw0My4wMzE3NDU4IEM5NC42OTUzMzQ5LDQzLjQ5NzgyNjIgOTQuMjAxMjU5LDQzLjg4NzcwOTkgOTMuNjE4NDE1Nyw0NC4yMDE0MDg4IEM5My4wMzU1NzIzLDQ0LjUxNTEwNzcgOTIuNDA2ODI1OCw0NC43MzQwNDg4IDkxLjczMjE1NzMsNDQuODU4MjM4OCBMODQuNTAzNjAyNyw0Ni4xODg4Mzk2IEw4NC41MDExOTM3LDMxLjMyNzcyMjcgTDkwLjgyMTAxNTgsMzAuMTY0Mzk3NSBDOTIuNDU5NDk2MywyOS44NjI3OTMyIDkzLjY5ODg4NTksMzAuMDIyNTU3NCA5NC41MzkyMjE1LDMwLjY0MzY5NDkgQzk1LjM3OTU1NzIsMzEuMjY0ODMyNSA5NS44MzU1MDc3LDMyLjE5NTE1MTggOTUuOTA3MDg2NywzMy40MzQ2ODA2IEM5NS45MjI2MzU1LDMzLjY3MzgxODMgOTUuODk3ODcxNywzMy45NDUyODQyIDk1LjgzMjc5NDQsMzQuMjQ5MDg2NyBDOTUuNzY3NzE3MSwzNC41NTI4ODkxIDk1LjY2MDcwMTYsMzQuODYwODQ4MiA5NS41MTE3NDQ2LDM1LjE3Mjk3MzIgQzk1LjM2Mjc4NzYsMzUuNDg1MDk4MiA5NS4xNjUyODM0LDM1Ljc4NDgwMjYgOTQuOTE5MjI2MSwzNi4wNzIwOTU2IEM5NC42NzMxNjg4LDM2LjM1OTM4ODUgOTQuMzcwMDU0OCwzNi42MDczNTc5IDk0LjAwOTg3NDgsMzYuODE2MDExIEw5NC4wMDQ0Mjg3LDM2LjkwMjQyNDggWiBNMTA5LjkwNjgwOSw0MS41MTI3Mjg0IEwxMDUuODM4MTY1LDQyLjI2MTY2NjUgTDEwNS44MzM2ODgsMzAuNzUzMzIyNSBMMTAzLjg1MDk5OSwzMS4xMTgyODczIEwxMDMuODU5ODI0LDM0LjI5ODIzMjYgQzEwMy44NTI0MjEsMzUuNDk1MzU4OSAxMDMuNzk0MTIzLDM2LjYwOTMwOCAxMDMuNjg0OTI4LDM3LjY0MDExMzEgQzEwMy41NzU3MzMsMzguNjcwOTE4MyAxMDMuMzE5ODEzLDM5LjYwMDYwMTIgMTAyLjkxNzE2LDQwLjQyOTE4OTcgQzEwMi41MTQ1MDcsNDEuMjU3Nzc4MyAxMDEuOTE3MjE3LDQxLjk3NjI3NCAxMDEuMTI1MjczLDQyLjU4NDY5ODMgQzEwMC4zMzMzMjksNDMuMTkzMTIyNiA5OS4yNTkwNzM0LDQzLjY3OTEyNyA5Ny45MDI0NzQ5LDQ0LjA0MjcyNiBMOTYuODM3Njc2Nyw0MC42OTQxNjE4IEM5Ny40ODk1MzQ4LDQwLjQ0NjA1MzEgOTguMDIyOTk3OCw0MC4xNzM0NzYgOTguNDM4MDgxOCwzOS44NzY0MjIzIEM5OC44NTMxNjU3LDM5LjU3OTM2ODUgOTkuMTc2Njc2MiwzOS4yMTAyMDU0IDk5LjQwODYyMjgsMzguNzY4OTIxOCBDOTkuNjQwNTY5NSwzOC4zMjc2MzgyIDk5Ljc5Nzc5NjUsMzcuNzg5NzkyOCA5OS44ODAzMDg2LDM3LjE1NTM2OTUgQzk5Ljk2MjgyMDcsMzYuNTIwOTQ2MyAxMDAuMDA0MzE4LDM1Ljc0MTA1NTMgMTAwLjAwNDgwMSwzNC44MTU2NzMgTDEwMC4wMTE2MDcsMjguNDcyNjMzNyBMMTA5LjkwNDQsMjYuNjUxNjExNSBMMTA5LjkwNjgwOSw0MS41MTI3Mjg0IFogTTExMi4zMjMyMTEsNDEuMDY3OTI3NSBMMTEyLjMyMDgwMiwyNi4yMDY4MTA3IEwxMjIuOTE1Nzk4LDI0LjI1NjUzMDEgTDEyMi45MTIwODYsMjcuNzE2MzY5NyBMMTE2LjM4NTczNCwyOC45MTc3MTIxIEwxMTYuMzgyNzQ2LDMwLjk4OTQ4NTMgTDEyMS45Mzg0MDYsMjkuOTY2ODIzNiBMMTIxLjk1MTU0NSwzMy40MDIyMDg1IEwxMTYuMzk1ODg1LDM0LjQyNDg3MDIgTDExNi4zOTU1NjcsMzYuODU5MTQ5OCBMMTIzLjA4NzE0NCwzNS42MjczOTM2IEwxMjMuMTI0NzM3LDM5LjA3OTYyOTggTDExMi4zMjMyMTEsNDEuMDY3OTI3NSBaIE0xMzIuNzY5Njk0LDM3LjMwNDIyODIgTDEzMi43NjY2MzQsMzEuNjAzNTg5NiBMMTI5LjIxNDMxNiwzMi4yNTc0ODQ4IEwxMjkuMjE3Mzc2LDM3Ljk1ODEyMzUgTDEyNS4xNDg3MzMsMzguNzA3MDYxNiBMMTI1LjE0NjMyNCwyMy44NDU5NDQ3IEwxMjkuMjE0OTY3LDIzLjA5NzAwNjYgTDEyOS4yMTk2NzIsMjguNjkwNTc4NCBMMTMyLjc3MTk5MSwyOC4wMzY2ODMyIEwxMzIuNzY3Mjg1LDIyLjQ0MzExMTQgTDEzNi43OTQ2MjMsMjEuNzAxNzc2NyBMMTM2Ljc5NzAzMiwzNi41NjI4OTM1IEwxMzIuNzY5Njk0LDM3LjMwNDIyODIgWiBNMTQ0LjYwNDc1MSwyMC4wNTA1OTQzIEMxNDUuNTY4NTYzLDE5Ljg3MzE4IDE0Ni40MzI4ODEsMTkuODcwNjY1OSAxNDcuMTk3NzMsMjAuMDQzMDUyIEMxNDcuOTYyNTc5LDIwLjIxNTQzODEgMTQ4LjYxMTI3NCwyMC41MzAxOTg4IDE0OS4xNDM4MzQsMjAuOTg3MzQzMyBDMTQ5LjY3NjM5NSwyMS40NDQ0ODc5IDE1MC4wODI3NTMsMjIuMDI4MDU5MyAxNTAuMzYyOTIsMjIuNzM4MDc1IEMxNTAuNjQzMDg3LDIzLjQ0ODA5MDYgMTUwLjc3OTEyNSwyNC4yNDUxMjQ1IDE1MC43NzEwMzksMjUuMTI5MjAwNiBMMTUwLjc2OTU4OSwyNy45MDUzMzM1IEMxNTAuNzY2NTcyLDI4LjgxNjk0NyAxNTAuNjk1MTc0LDI5LjY2NjM5OTggMTUwLjU1NTM5NSwzMC40NTM3MTc0IEMxNTAuNDE1NjE1LDMxLjI0MTAzNTEgMTUwLjE1MDEyMywzMS45NDQ3MTg5IDE0OS43NTg5MSwzMi41NjQ3ODk5IEMxNDkuMzY3Njk4LDMzLjE4NDg2MSAxNDguODI0MTQ3LDMzLjcxMTk2NzUgMTQ4LjEyODI0MiwzNC4xNDYxMjUyIEMxNDcuNDMyMzM3LDM0LjU4MDI4MjkgMTQ2LjUyNjc2NCwzNC45MDAwMDM4IDE0NS40MTE0OTYsMzUuMTA1Mjk3NSBDMTQ0LjI5NjIyNywzNS4zMTA1OTEzIDE0My4zNDM5NTYsMzUuMzE4NjE5MiAxNDIuNTU0NjUyLDM1LjEyOTM4MTcgQzE0MS43NjUzNDgsMzQuOTQwMTQ0MiAxNDEuMTEzNDg1LDM0LjYwODE3MjkgMTQwLjU5OTA0MywzNC4xMzM0NTc5IEMxNDAuMDg0NjAxLDMzLjY1ODc0MjggMTM5LjcwOTIyMiwzMy4wNjk0Njg5IDEzOS40NzI4OTYsMzIuMzY1NjE4NSBDMTM5LjIzNjU2OSwzMS42NjE3NjgxIDEzOS4xMTkzNjksMzAuODg5NzM2OSAxMzkuMTIxMjksMzAuMDQ5NTAxNiBMMTM5LjEyMjczOSwyNy4yNzMzNjg3IEMxMzkuMTE4NDk1LDI2LjQ3Njk3NDEgMTM5LjE5MDk3MSwyNS42OTEzODA1IDEzOS4zNDAxNywyNC45MTY1NjQ0IEMxMzkuNDg5MzY4LDI0LjE0MTc0ODIgMTM5Ljc2NzM2MiwyMy40Mjg2NDU3IDE0MC4xNzQxNTgsMjIuNzc3MjM1NSBDMTQwLjU4MDk1NSwyMi4xMjU4MjUyIDE0MS4xMzg4MjIsMjEuNTYwNDk1NyAxNDEuODQ3Nzc3LDIxLjA4MTIzIEMxNDIuNTU2NzMyLDIwLjYwMTk2NDMgMTQzLjQ3NTcxNCwyMC4yNTg0MjI1IDE0NC42MDQ3NTEsMjAuMDUwNTk0MyBMMTQ0LjYwNDc1MSwyMC4wNTA1OTQzIFogTTE0NC45MzE0ODcsMjMuNDQ5NjA2NCBDMTQ0LjYwMTAzNywyMy41MTA0MzQyIDE0NC4zMjY3NDUsMjMuNjI0OTgyNSAxNDQuMTA4NjAyLDIzLjc5MzI1NDggQzE0My44OTA0NiwyMy45NjE1MjcxIDE0My43MTc3ODcsMjQuMTY0MTMyNyAxNDMuNTkwNTc5LDI0LjQwMTA3NzcgQzE0My40NjMzNzIsMjQuNjM4MDIyOCAxNDMuMzcyMjE0LDI0Ljg5Njc5ODggMTQzLjMxNzEwNCwyNS4xNzc0MTM3IEMxNDMuMjYxOTk0LDI1LjQ1ODAyODUgMTQzLjIzMjI0NiwyNS43NDEwODgxIDE0My4yMjc4NjEsMjYuMDI2NjAwOSBMMTQzLjE5ODU2MywyOS44MTE0NDI2IEMxNDMuMTk2NzEyLDMwLjExMDcyNDIgMTQzLjIyNjc0OCwzMC4zODk4OTY2IDE0My4yODg2NzIsMzAuNjQ4OTY4MyBDMTQzLjM1MDU5NiwzMC45MDgwMzk5IDE0My40NTUwMDcsMzEuMTI3MjU3OSAxNDMuNjAxOTA3LDMxLjMwNjYyODggQzE0My43NDg4MDcsMzEuNDg1OTk5NiAxNDMuOTQzMTc2LDMxLjYxMzkyNDQgMTQ0LjE4NTAxOSwzMS42OTA0MDY5IEMxNDQuNDI2ODYyLDMxLjc2Njg4OTMgMTQ0LjcxOTg4OCwzMS43NzM0NDk0IDE0NS4wNjQxMDcsMzEuNzEwMDg3MSBDMTQ1LjY5NzQ2OSwzMS41OTM1MDA1IDE0Ni4xMjg4NSwzMS4zMDc2ODU0IDE0Ni4zNTgyNjIsMzAuODUyNjMzIEMxNDYuNTg3Njc0LDMwLjM5NzU4MDYgMTQ2LjcwNDc3NywyOS44MzUwOTIyIDE0Ni43MDk1NzUsMjkuMTY1MTUwOCBMMTQ2LjczODg3NCwyNS4zODAzMDkxIEMxNDYuNzQwNzI0LDI1LjA4MTAyNzUgMTQ2LjcxMDA1NCwyNC43OTg0MTI5IDE0Ni42NDY4NjMsMjQuNTMyNDU2OSBDMTQ2LjU4MzY3MiwyNC4yNjY1MDA5IDE0Ni40ODIwNywyNC4wNDMyMDcyIDE0Ni4zNDIwNTQsMjMuODYyNTY5MSBDMTQ2LjIwMjAzOCwyMy42ODE5MzEgMTQ2LjAxNDU1NCwyMy41NTI3MzkgMTQ1Ljc3OTU5NSwyMy40NzQ5ODkyIEMxNDUuNTQ0NjM3LDIzLjM5NzIzOTUgMTQ1LjI2MTkzNywyMy4zODg3Nzg3IDE0NC45MzE0ODcsMjMuNDQ5NjA2NCBaIE0xNTYuODQyMjYzLDI4LjEzOTEyNyBMMTUzLjQ0NzU3MiwyOC43NjQwMDY4IEwxNTMuMTY2NTMsMTguNzI1MzA2OSBMMTU3LjEwNjc5NiwxOCBMMTU2Ljg0MjI2MywyOC4xMzkxMjcgWiBNMTUzLjIwOTMsMzMuMjU3Njg1MyBMMTUzLjE5ODA1NCwyOS43OTE4MjE5IEwxNTcuMDc3NywyOS4wNzc2NzM2IEwxNTcuMDg4OTQ2LDMyLjU0MzUzNjkgTDE1My4yMDkzLDMzLjI1NzY4NTMgWiIgaWQ9ItCe0KLQn9Cg0JDQktCb0JXQndCeIiBmaWxsPSIjRkZGMjAwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==')
}

.link-hover {
    -webkit-transform: translate(2px, -4px);
    -ms-transform: translate(2px, -4px);
    -o-transform: translate(2px, -4px);
    transform: translate(2px, -4px);
    text-shadow: -2px 4px 0 rgba(0, 0, 0, .4);
    color: #fff
}

.city-navigation {
    position: absolute;
    top: 11.083333333333334em;
    z-index: 4;
    width: 100%;
    padding-top: 1.3333333333333333em;
    overflow: hidden;
    text-align: center
}

.city-navigation__list {
    position: relative;
    display: inline-block
}

.city-navigation__item {
    display: inline-block;
    vertical-align: top;
    margin-right: 2.3333333333333335em;
    color: #fff200;
    text-align: left
}

.city-navigation__item.active {
    color: #fff
}

.city-navigation__item.active:hover .city-navigation__city {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    text-shadow: none
}

.city-navigation__item:hover .city-navigation__city {
    -webkit-transform: translate(2px, -4px);
    -ms-transform: translate(2px, -4px);
    -o-transform: translate(2px, -4px);
    transform: translate(2px, -4px);
    text-shadow: -2px 4px 0 rgba(0, 0, 0, .4);
    color: #fff
}

.city-navigation__country {
    margin-top: -1em;
    font-family: 'PFDinTextPro-Medium', 'Arial', sans-serif, serif;
    font-size: inherit;
    line-height: inherit;
    text-transform: uppercase;
    color: rgba(255, 255, 255, .6)
}

.city-navigation__city {
    font-size: 1.5em;
    line-height: 1.3333333333333333;
    margin-bottom: .16666666666666666em;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

.city-navigation__city, .city-navigation__date {
    font-family: 'PFDinTextPro-Medium', 'Arial', sans-serif, serif
}

.city-navigation__date {
    font-size: inherit;
    line-height: inherit;
    -webkit-transition: color .2s;
    -o-transition: color .2s;
    transition: color .2s
}

@media only screen and (max-width: 767px) {
    li.city-navigation__item {
        padding-bottom: 10px !important
    }

    .city-navigation {
        top: .8333333333333334em;
        text-align: left
    }

    .city-navigation__list {
        padding-left: 2em;
        margin-top: -1em
    }

    .city-navigation__item {
        margin-right: 2em
    }

    .city-navigation__city {
        font-family: 'PFDinTextPro-Medium', 'Arial', sans-serif, serif;
        font-size: 0.7666666666666667em;
        line-height: 1.7142857142857142;
        margin-bottom: 0
    }

    .city-navigation__country, .city-navigation__date {
        display: none
    }
}

.cities {
    position: absolute;
    z-index: 1;
    top: 215px;
    left: 0;
    right: 0;
    bottom: 275px;
    text-align: center;
    color: #fff
}

.cities .owl-stage-outer, .cities .owl-stage, .cities .owl-item {
    height: 100%
}

.cities__list {
    position: relative;
    height: 100%
}

.cities__item {
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab
}

.cities__item:active {
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing
}

.cities__name {
    margin-bottom: .1956521739130435em;
    font-family: 'PFDinTextPro-XThin', 'Arial', sans-serif, serif;
    font-size: 7.666666666666667em;
    letter-spacing: 4.7px
}

.cities__name, .cities__date {
    line-height: 1;
    text-transform: uppercase
}

.cities__date {
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.75em;
    letter-spacing: 1.5px
}

.cities__time {
    text-transform: uppercase;
    font-size: 1em;
    color: #fff200
}

.cities .owl-prev, .cities .owl-next {
    position: absolute;
    top: 50%;
    width: 64px;
    margin-top: -54px;
    cursor: pointer;
    overflow: hidden
}

.cities .owl-prev path, .cities .owl-next path {
    -webkit-transition: fill .2s ease;
    -o-transition: fill .2s ease;
    transition: fill .2s ease
}

.cities .owl-prev svg, .cities .owl-next svg {
    position: relative;
    z-index: 1
}

.cities .owl-prev svg, .cities .owl-next svg, .cities .owl-prev:before, .cities .owl-next:before {
    width: 100%;
    -webkit-transition: -webkit-transform .2s;
    -o-transition: -o-transform .2s;
    transition: transform .2s
}

.cities .owl-prev:before, .cities .owl-next:before {
    content: '';
    position: absolute;
    height: 100%;
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.cities .owl-prev:hover path, .cities .owl-next:hover path {
    fill: #fff200
}

.cities .owl-prev:hover svg, .cities .owl-next:hover svg {
    -webkit-transform: translate(4px, -7px);
    -ms-transform: translate(4px, -7px);
    -o-transform: translate(4px, -7px);
    transform: translate(4px, -7px)
}

.cities .owl-prev:active svg, .cities .owl-next:active svg {
    -webkit-transform: translate(2px, -3px);
    -ms-transform: translate(2px, -3px);
    -o-transform: translate(2px, -3px);
    transform: translate(2px, -3px)
}

.cities .owl-prev.disabled, .cities .owl-next.disabled {
    cursor: default;
    opacity: 0
}

.cities .owl-prev.disabled:hover path, .cities .owl-next.disabled:hover path {
    fill: #fff
}

.cities .owl-prev.disabled:hover svg, .cities .owl-next.disabled:hover svg {
    -webkit-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none
}

.cities .owl-prev {
    left: 64px
}

.cities .owl-prev:before {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmFycm93LWxlZnQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iQXNzZXRzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQtMiIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2LjAwMDAwMCwgLTQ4LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iYXJyb3ctbGVmdCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDAwMDAwLCA0OC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMjAiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHg9IjAiIHk9IjAiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5LjgyOSwxMCBMMTgsMTEuODI4IEwzNy45OTIsMzEuODIgTDE4LDUxLjgxMSBMMTkuODI5LDUzLjYzOSBMNDEuNjQ5LDMxLjgyIEwxOS44MjksMTAiIGlkPSJJbXBvcnRlZC1MYXllcnMiIGZpbGw9InJnYmEoMCwgMCwgMCwgMC40KSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuNTAwMDAwLCAzMi41MDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTMwLjUwMDAwMCwgLTMyLjUwMDAwMCkgIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==')
}

.cities .owl-next {
    right: 5.333333333333333em
}

.cities .owl-next:before {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjY0cHgiIGhlaWdodD0iNjRweCIgdmlld0JveD0iMCAwIDY0IDY0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmFycm93LXJpZ2h0PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05Ni4wMDAwMDAsIC00OC4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9ImFycm93LXJpZ2h0IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5Ni4wMDAwMDAsIDQ4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yMCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgeD0iMCIgeT0iMCIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjEuODI5LDEwIEwyMCwxMS44MjggTDM5Ljk5MiwzMS44MiBMMjAsNTEuODExIEwyMS44MjksNTMuNjM5IEw0My42NDksMzEuODIgTDIxLjgyOSwxMCIgaWQ9IkltcG9ydGVkLUxheWVycyIgZmlsbD0icmdiYSgwLDAsMCwwLjQpIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==')
}

@media only screen and (max-width: 1023px) {
    .cities .owl-prev {
        left: 0
    }

    .cities .owl-next {
        right: 0
    }
}

@media only screen and (max-width: 767px) {
    .cities {
        top: 104px;
        bottom: auto
    }

    .cities__name {
        margin-bottom: .4em;
        font-size: 2.5em;
        letter-spacing: 1px
    }

    .cities__name, .cities__date {
        font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
        line-height: 1
    }

    .cities__date {
        font-size: 1.4166666666666667em
    }

    .cities .owl-prev, .cities .owl-next {
        width: 40px;
        margin-top: -50px
    }

    .cities .owl-prev {
        left: 0
    }

    .cities .owl-next {
        right: 0
    }
}

.cities-section {
    position: relative;
    height: 100%;
    overflow: hidden
}

.cities-section .wrap {
    height: 100%
}

.start-logo {
    position: relative;
    z-index: 3;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 2.9166666666666665em;
    text-align: center
}

.start-logo__picture {
    position: relative;
    display: inline-block;
    margin-bottom: 160px
}

.start-logo__picture img {
    position: relative;
    z-index: 1;
    max-width: 100%;
    max-height: 100%
}

.start-logo__shadow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjUyMHB4IiBoZWlnaHQ9IjE3MnB4IiB2aWV3Qm94PSIwIDAgNTIwIDE3MiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuMi4yICg5OTgzKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5sb2dvPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImxvZ28iIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiPgogICAgICAgICAgICA8ZyBpZD0ibG9nby1zdGFuZHVwIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01MTEuOTkxMDkzLDEyLjM4MjQ1MjIgQzUwOS44NjgyNSwxNS44NjUwMTY5IDUwNy44NDE5LDE5LjM0NzU4MTYgNTA1LjgxNTU1LDIyLjgzMDE0NjIgQzUwMy43ODkyLDI2LjMxMjcxMDkgNTAxLjY2NjM1NywyOS43OTUyNzU2IDQ5OS42NDAwMDcsMzMuMjc3ODQwMyBDNDk4Ljc3MTU3MiwzNC43Mjg5MDg5IDQ5Ny45MDMxMzYsMzYuMjc2NzE1NCA0OTcuMDM0NywzNy45MjEyNTk4IEM0OTYuMTY2MjY1LDM5LjU2NTgwNDMgNDk1LjI5NzgyOSw0MS4xMTM2MTA4IDQ5NC40MjkzOTMsNDIuNTY0Njc5NCBMNDk0LjMzMjksNDIuNTY0Njc5NCBMNDk1LjIwMTMzNiwxNS4wOTExMTM2IEw0ODYuMDM0NTE1LDE2LjYzODkyMDEgTDQ4NC44NzY2LDYwLjI2NzcxNjUgTDQ5My42NTc0NSw1OC44MTY2NDc5IEM0OTUuNjgzOCw1NS43MjEwMzQ5IDQ5Ny42MTM2NTcsNTIuNjI1NDIxOCA0OTkuNDQ3MDIyLDQ5LjUyOTgwODggQzUwMS4zNzY4NzksNDYuNDM0MTk1NyA1MDMuMjEwMjQzLDQzLjI0MTg0NDggNTA1LjA0MzYwNyw0MC4xNDYyMzE3IEM1MDYuMDA4NTM2LDM4LjUwMTY4NzMgNTA2Ljg3Njk3MiwzNi44NTcxNDI5IDUwNy44NDE5LDM1LjExNTg2MDUgQzUwOC43MTAzMzYsMzMuMzc0NTc4MiA1MDkuNjc1MjY0LDMxLjYzMzI5NTggNTEwLjU0MzcsMjkuOTg4NzUxNCBMNTEwLjY0MDE5MywyOS45ODg3NTE0IEw1MDkuODY4MjUsNTYuMjA0NzI0NCBMNTE5LjAzNTA3MSw1NC42NTY5MTc5IEw1MjAsMTEuMDI4MTIxNSBMNTExLjk5MTA5MywxMi4zODI0NTIyIFogTTI2Mi43NTAwNDYsMTM1LjYyNjU0NyBMMjYyLjY1MzU1NCwxMzUuNjI2NTQ3IEwyNTUuMDMwNjE4LDEyMy45MjEyNiBMMjQ2LjYzNTczOSwxMTEuMjQ4NTk0IEwyMzguNDMzODQ3LDExMi42MDI5MjUgTDIzNy4zNzI0MjUsMTU2LjIzMTcyMSBMMjQ2LjQ0Mjc1NCwxNTQuNzgwNjUyIEwyNDcuMDIxNzExLDEyNy44ODc1MTQgTDI0Ny4yMTQ2OTcsMTI3Ljc5MDc3NiBMMjUyLjkwNzc3NSwxMzYuNzg3NDAyIEwyNjMuMjMyNTExLDE1MS45NzUyNTMgTDI3MS40MzQ0MDMsMTUwLjUyNDE4NCBMMjcyLjQ5NTgyNSwxMDYuODk1Mzg4IEwyNjMuNDI1NDk2LDEwOC40NDMxOTUgTDI2Mi43NTAwNDYsMTM1LjYyNjU0NyBaIE0yNjEuMzAyNjU0LDk3LjAyODEyMTUgQzI2My4yMzI1MTEsOTYuMTU3NDgwMyAyNjQuNzc2Mzk2LDk0Ljk5NjYyNTQgMjY2LjEyNzI5Niw5My41NDU1NTY4IEMyNjcuMzgxNzAzLDkyLjA5NDQ4ODIgMjY4LjM0NjYzMiw5MC4zNTMyMDU4IDI2OC45MjU1ODksODguNDE4NDQ3NyBDMjY5LjUwNDU0Niw4Ni40ODM2ODk1IDI2OS42MDEwMzksODQuMjU4NzE3NyAyNjkuMTE4NTc1LDgxLjc0MzUzMjEgQzI2OC41Mzk2MTgsNzcuOTcwNzUzNyAyNjYuODk5MjM5LDc1LjM1ODgzMDEgMjY0LjM5MDQyNSw3My42MTc1NDc4IEMyNjEuODgxNjExLDcxLjk3MzAwMzQgMjU4Ljc5MzgzOSw3MS4zOTI1NzU5IDI1NS4xMjcxMTEsNzIuMDY5NzQxMyBMMjQ3LjAyMTcxMSw3My40MjQwNzIgTDI0Ny4yMTQ2OTcsNjUuMzk0ODI1NiBMMjYzLjQyNTQ5Niw2Mi42ODYxNjQyIEwyNjMuNjE4NDgyLDU0LjA3NjQ5MDQgTDIzOC4xNDQzNjgsNTguMzMyOTU4NCBMMjM2Ljk4NjQ1NCwxMDEuOTYxNzU1IEwyNTQuOTM0MTI1LDk4Ljk2Mjg3OTYgQzI1Ny4yNDk5NTQsOTguNDc5MTkwMSAyNTkuMzcyNzk2LDk3Ljg5ODc2MjcgMjYxLjMwMjY1NCw5Ny4wMjgxMjE1IFogTTI0Ni40NDI3NTQsOTEuNzA3NTM2NiBMMjQ2LjczMjIzMiw4Mi4wMzM3NDU4IEwyNTQuMDY1Njg5LDgwLjc3NjE1MyBDMjU1LjQxNjU4OSw4MC41ODI2NzcyIDI1Ni42NzA5OTYsODAuNjc5NDE1MSAyNTcuNzMyNDE4LDgxLjE2MzEwNDYgQzI1OC43OTM4MzksODEuNjQ2Nzk0MiAyNTkuNDY5Mjg5LDgyLjYxNDE3MzIgMjU5Ljc1ODc2OCw4NC4wNjUyNDE4IEMyNTkuOTUxNzU0LDg1LjAzMjYyMDkgMjU5Ljg1NTI2MSw4NS44MDY1MjQyIDI1OS42NjIyNzUsODYuNTgwNDI3NCBDMjU5LjQ2OTI4OSw4Ny4zNTQzMzA3IDI1OS4wODMzMTgsODcuOTM0NzU4MiAyNTguNTA0MzYxLDg4LjQxODQ0NzcgQzI1OC4wMjE4OTYsODguOTAyMTM3MiAyNTcuMzQ2NDQ2LDg5LjM4NTgyNjggMjU2LjY3MDk5Niw4OS42NzYwNDA1IEMyNTUuOTk1NTQ2LDg5Ljk2NjI1NDIgMjU1LjEyNzExMSw5MC4yNTY0Njc5IDI1NC4zNTUxNjgsOTAuMzUzMjA1OCBMMjQ2LjQ0Mjc1NCw5MS43MDc1MzY2IFogTTIxMC41NDc0MTEsMTE3LjM0MzA4MiBMMTkzLjg1NDE0NywxNjMuNTgzODAyIEwyMDMuNjk2NDE5LDE2MS45MzkyNTggTDIwNy4yNjY2NTQsMTUyLjA3MTk5MSBMMjIwLjg3MjE0NywxNDkuNzUwMjgxIEwyMjMuNzY2OTMzLDE1OC41NTM0MzEgTDIzMy4zMTk3MjUsMTU3LjAwNTYyNCBMMjE4LjY1MjgxMSwxMTUuOTg4NzUxIEwyMTAuNTQ3NDExLDExNy4zNDMwODIgWiBNMjEwLjA2NDk0NywxNDMuNTU5MDU1IEwyMTEuODAxODE5LDEzNy42NTgwNDMgTDIxNC40MDcxMjYsMTI4LjY2MTQxNyBMMjE0LjYwMDExMSwxMjguNjYxNDE3IEwyMTYuODE5NDQ3LDEzNi45ODA4NzcgTDIxOC4zNjMzMzMsMTQyLjIwNDcyNCBMMjEwLjA2NDk0NywxNDMuNTU5MDU1IFogTTQ5Ni41NTIyMzYsOS4xOTAxMDEyNCBDNDk3LjMyNDE3OSwxMC4wNjA3NDI0IDQ5OC4yODkxMDcsMTAuNzM3OTA3OCA0OTkuNTQzNTE1LDExLjIyMTU5NzMgQzUwMC43OTc5MjIsMTEuNzA1Mjg2OCA1MDIuMjQ1MzE1LDExLjgwMjAyNDcgNTAzLjk4MjE4NiwxMS41MTE4MTEgQzUwNS43MTkwNTcsMTEuMjIxNTk3MyA1MDcuMTY2NDUsMTAuNjQxMTY5OSA1MDguMzI0MzY0LDkuNzcwNTI4NjggQzUwOS40ODIyNzksOC44OTk4ODc1MSA1MTAuMzUwNzE0LDcuOTMyNTA4NDQgNTExLjAyNjE2NCw2Ljc3MTY1MzU0IEM1MTEuNzAxNjE0LDUuNjEwNzk4NjUgNTEyLjE4NDA3OSw0LjQ0OTk0Mzc2IDUxMi40NzM1NTcsMy4yODkwODg4NiBDNTEyLjc2MzAzNiwyLjAzMTQ5NjA2IDUxMy4wNTI1MTQsMC45NjczNzkwNzggNTEzLjE0OTAwNywwIEw1MDcuMDY5OTU3LDEuMDY0MTE2OTkgQzUwNy4wNjk5NTcsMS40NTEwNjg2MiA1MDYuOTczNDY0LDEuOTM0NzU4MTYgNTA2Ljg3Njk3MiwyLjQxODQ0NzY5IEM1MDYuNjgzOTg2LDIuOTAyMTM3MjMgNTA2LjQ5MSwzLjM4NTgyNjc3IDUwNi4yMDE1MjIsMy44Njk1MTYzMSBDNTA1LjkxMjA0Myw0LjM1MzIwNTg1IDUwNS41MjYwNzIsNC43NDAxNTc0OCA1MDUuMTQwMSw1LjEyNzEwOTExIEM1MDQuNjU3NjM2LDUuNTE0MDYwNzQgNTA0LjE3NTE3Miw1LjcwNzUzNjU2IDUwMy41OTYyMTUsNS44MDQyNzQ0NyBDNTAzLjAxNzI1Nyw1LjkwMTAxMjM3IDUwMi41MzQ3OTMsNS44MDQyNzQ0NyA1MDIuMDUyMzI5LDUuNjEwNzk4NjUgQzUwMS42NjYzNTcsNS40MTczMjI4MyA1MDEuMjgwMzg2LDUuMTI3MTA5MTEgNTAwLjk5MDkwNyw0Ljc0MDE1NzQ4IEM1MDAuNzAxNDI5LDQuMzUzMjA1ODUgNTAwLjUwODQ0MywzLjk2NjI1NDIyIDUwMC40MTE5NSwzLjQ4MjU2NDY4IEM1MDAuMzE1NDU3LDIuOTk4ODc1MTQgNTAwLjIxODk2NSwyLjYxMTkyMzUxIDUwMC4yMTg5NjUsMi4xMjgyMzM5NyBMNDk0LjEzOTkxNSwzLjE5MjM1MDk2IEM0OTQuMjM2NDA3LDQuMTU5NzMwMDMgNDk0LjQyOTM5Myw1LjEyNzEwOTExIDQ5NC44MTUzNjUsNi4yODc5NjQgQzQ5NS4yMDEzMzYsNy4zNTIwODA5OSA0OTUuNzgwMjkzLDguMzE5NDYwMDcgNDk2LjU1MjIzNiw5LjE5MDEwMTI0IFogTTE5Ny4yMzEzOTcsMTE5LjU2ODA1NCBMMTY1LjQ4NTI0OCwxMjQuODg4NjM5IEwxNjUuMjkyMjYyLDEzMy4yMDgwOTkgTDE3Ni41ODE5MjYsMTMxLjI3MzM0MSBMMTc1LjcxMzQ5LDE2Ni41ODI2NzcgTDE4NC43ODM4MTksMTY1LjAzNDg3MSBMMTg1Ljc0ODc0NywxMjkuNzI1NTM0IEwxOTcuMDM4NDEyLDEyNy44ODc1MTQgTDE5Ny4yMzEzOTcsMTE5LjU2ODA1NCBaIE0xNjEuNjI1NTMzLDE1MS4zOTQ4MjYgQzE2MS4xNDMwNjksMTUwLjIzMzk3MSAxNjAuMzcxMTI2LDE0OS4yNjY1OTIgMTU5LjUwMjY5MSwxNDguMjk5MjEzIEMxNTguNTM3NzYyLDE0Ny40Mjg1NzEgMTU3LjM3OTg0OCwxNDYuNjU0NjY4IDE1Ni4wMjg5NDgsMTQ2LjA3NDI0MSBDMTU0LjU4MTU1NSwxNDUuNDkzODEzIDE1Mi45NDExNzYsMTQ1LjEwNjg2MiAxNTAuOTE0ODI2LDE0NC45MTMzODYgQzE0OS42NjA0MTksMTQ0LjgxNjY0OCAxNDguNDA2MDEyLDE0NC43MTk5MSAxNDcuMzQ0NTkxLDE0NC42MjMxNzIgQzE0Ni4xODY2NzcsMTQ0LjUyNjQzNCAxNDUuMjIxNzQ4LDE0NC4zMzI5NTggMTQ0LjI1NjgxOSwxNDQuMDQyNzQ1IEMxNDMuMzg4Mzg0LDE0My43NTI1MzEgMTQyLjYxNjQ0MSwxNDMuNDYyMzE3IDE0Mi4wMzc0ODQsMTQzLjA3NTM2NiBDMTQxLjQ1ODUyNywxNDIuNjg4NDE0IDE0MS4wNzI1NTUsMTQyLjEwNzk4NyAxNDAuOTc2MDYyLDE0MS4zMzQwODMgQzE0MC44Nzk1NjksMTQwLjU2MDE4IDE0MC44Nzk1NjksMTM5Ljc4NjI3NyAxNDEuMTY5MDQ4LDEzOS4yMDU4NDkgQzE0MS40NTg1MjcsMTM4LjYyNTQyMiAxNDEuODQ0NDk4LDEzOC4xNDE3MzIgMTQyLjQyMzQ1NSwxMzcuNzU0NzgxIEMxNDMuMDAyNDEyLDEzNy4zNjc4MjkgMTQzLjU4MTM2OSwxMzcuMDc3NjE1IDE0NC4zNTMzMTIsMTM2Ljc4NzQwMiBDMTQ1LjAyODc2MiwxMzYuNTkzOTI2IDE0NS43MDQyMTIsMTM2LjQwMDQ1IDE0Ni4zNzk2NjIsMTM2LjMwMzcxMiBDMTQ4LjAyMDA0MSwxMzYuMDEzNDk4IDE0OS43NTY5MTIsMTM2LjAxMzQ5OCAxNTEuNTkwMjc2LDEzNi40MDA0NSBDMTUzLjQyMzY0MSwxMzYuNjkwNjY0IDE1NS4xNjA1MTIsMTM3LjI3MTA5MSAxNTYuNzA0Mzk4LDEzOC4wNDQ5OTQgTDE2MC4yNzQ2MzQsMTI5LjcyNTUzNCBDMTU3Ljc2NTgxOSwxMjguNDY3OTQyIDE1NS4yNTcwMDUsMTI3LjY5NDAzOCAxNTIuNzQ4MTkxLDEyNy41MDA1NjIgQzE1MC4yMzkzNzcsMTI3LjMwNzA4NyAxNDcuNjM0MDY5LDEyNy40MDM4MjUgMTQ0LjkzMjI2OSwxMjcuODg3NTE0IEMxNDIuNzEyOTM0LDEyOC4yNzQ0NjYgMTQwLjU5MDA5MSwxMjguOTUxNjMxIDEzOC44NTMyMiwxMjkuOTE5MDEgQzEzNy4wMTk4NTUsMTMwLjg4NjM4OSAxMzUuNDc1OTcsMTMyLjA0NzI0NCAxMzQuMzE4MDU1LDEzMy40OTgzMTMgQzEzMy4wNjM2NDgsMTM0Ljk0OTM4MSAxMzIuMTk1MjEyLDEzNi41OTM5MjYgMTMxLjcxMjc0OCwxMzguNDMxOTQ2IEMxMzEuMjMwMjg0LDE0MC4yNjk5NjYgMTMxLjEzMzc5MSwxNDIuMzAxNDYyIDEzMS41MTk3NjIsMTQ0LjUyNjQzNCBDMTMxLjgwOTI0MSwxNDYuMTcwOTc5IDEzMi4yOTE3MDUsMTQ3LjUyNTMwOSAxMzMuMTYwMTQxLDE0OC41ODk0MjYgQzEzMy45MzIwODQsMTQ5LjY1MzU0MyAxMzQuODk3MDEyLDE1MC41MjQxODQgMTM2LjA1NDkyNywxNTEuMjAxMzUgQzEzNy4yMTI4NDEsMTUxLjg3ODUxNSAxMzguNDY3MjQ4LDE1Mi4zNjIyMDUgMTM5LjgxODE0OCwxNTIuNjUyNDE4IEMxNDEuMTY5MDQ4LDE1Mi45NDI2MzIgMTQyLjUxOTk0OCwxNTMuMjMyODQ2IDE0My45NjczNDEsMTUzLjMyOTU4NCBDMTQ2LjM3OTY2MiwxNTMuNTIzMDYgMTQ4LjQwNjAxMiwxNTMuODEzMjczIDE1MC4wNDYzOTEsMTU0LjM5MzcwMSBDMTUxLjY4Njc2OSwxNTQuODc3MzkgMTUyLjU1NTIwNSwxNTUuODQ0NzY5IDE1Mi44NDQ2ODQsMTU3LjEwMjM2MiBDMTUzLjAzNzY2OSwxNTguMzU5OTU1IDE1Mi42NTE2OTgsMTU5LjUyMDgxIDE1MS42ODY3NjksMTYwLjU4NDkyNyBDMTUwLjcyMTg0MSwxNjEuNjQ5MDQ0IDE0OC44ODg0NzcsMTYyLjQyMjk0NyAxNDYuMzc5NjYyLDE2Mi44MDk4OTkgQzE0Mi41MTk5NDgsMTYzLjQ4NzA2NCAxMzguNjYwMjM0LDE2Mi42MTY0MjMgMTM0LjgwMDUyLDE2MC4xOTc5NzUgTDEzMC4wNzIzNywxNjcuODQwMjcgQzEzMi44NzA2NjIsMTY5Ljg3MTc2NiAxMzUuNzY1NDQ4LDE3MS4xMjkzNTkgMTM4LjY2MDIzNCwxNzEuNjEzMDQ4IEMxNDEuNTU1MDE5LDE3Mi4wOTY3MzggMTQ0LjY0Mjc5MSwxNzIuMDk2NzM4IDE0Ny43MzA1NjIsMTcxLjUxNjMxIEMxNTAuMDQ2MzkxLDE3MS4xMjkzNTkgMTUyLjE2OTIzNCwxNzAuNDUyMTkzIDE1NC4xOTU1ODQsMTY5LjU4MTU1MiBDMTU2LjIyMTkzNCwxNjguNzEwOTExIDE1Ny45NTg4MDUsMTY3LjU1MDA1NiAxNTkuMzA5NzA1LDE2Ni4xOTU3MjYgQzE2MC43NTcwOTgsMTY0Ljg0MTM5NSAxNjEuNzIyMDI2LDE2My4xOTY4NSAxNjIuMzk3NDc2LDE2MS4zNTg4MyBDMTYzLjA3MjkyNiwxNTkuNTIwODEgMTYzLjE2OTQxOSwxNTcuMjk1ODM4IDE2Mi43ODM0NDgsMTU0Ljg3NzM5IEMxNjIuNDkzOTY5LDE1My43MTY1MzUgMTYyLjEwNzk5OCwxNTIuNTU1NjgxIDE2MS42MjU1MzMsMTUxLjM5NDgyNiBaIE0zMTguMTM2OTQ2LDEyOC44NTQ4OTMgTDMzOC42ODk5MjQsMTI1LjQ2OTA2NiBMMzM4Ljg4MjkxLDExNy4yNDYzNDQgTDMxOC4zMjk5MzEsMTIwLjYzMjE3MSBMMzE4LjEzNjk0NiwxMjguODU0ODkzIFogTTM2OC41MDYyMTYsMTE4LjYwMDY3NSBDMzY4LjQwOTcyNCwxMjEuMDE5MTIzIDM2Ny43MzQyNzQsMTIyLjk1Mzg4MSAzNjYuMzgzMzc0LDEyNC40MDQ5NDkgQzM2NS4wMzI0NzQsMTI1Ljg1NjAxOCAzNjMuMjk1NjAyLDEyNi43MjY2NTkgMzYxLjI2OTI1MiwxMjcuMTEzNjExIEMzNTkuMzM5Mzk1LDEyNy40MDM4MjUgMzU3LjY5OTAxNywxMjcuMDE2ODczIDM1Ni4zNDgxMTcsMTI1Ljg1NjAxOCBDMzU0Ljk5NzIxNywxMjQuNjk1MTYzIDM1NC40MTgyNTksMTIyLjg1NzE0MyAzNTQuNDE4MjU5LDEyMC40Mzg2OTUgTDM1NS4wOTM3MDksOTMuMDYxODY3MyBMMzQ2LjAyMzM4MSw5NC42MDk2NzM4IEwzNDUuMzQ3OTMxLDEyMi40NzAxOTEgQzM0NS4yNTE0MzgsMTI0Ljg4ODYzOSAzNDUuNjM3NDEsMTI3LjAxNjg3MyAzNDYuNjAyMzM4LDEyOC44NTQ4OTMgQzM0Ny40NzA3NzQsMTMwLjY5MjkxMyAzNDguNzI1MTgxLDEzMi4xNDM5ODIgMzUwLjI2OTA2NywxMzMuMzA0ODM3IEMzNTEuODEyOTUyLDEzNC40NjU2OTIgMzUzLjY0NjMxNywxMzUuMjM5NTk1IDM1NS42NzI2NjcsMTM1LjYyNjU0NyBDMzU3LjY5OTAxNywxMzYuMDEzNDk4IDM1OS44MjE4NTksMTM2LjExMDIzNiAzNjIuMDQxMTk1LDEzNS43MjMyODUgQzM2NC42NDY1MDIsMTM1LjMzNjMzMyAzNjYuODY1ODM4LDEzNC41NjI0MyAzNjguNzk1Njk1LDEzMy40OTgzMTMgQzM3MC43MjU1NTIsMTMyLjQzNDE5NiAzNzIuMjY5NDM4LDEzMS4wNzk4NjUgMzczLjUyMzg0NSwxMjkuNTMyMDU4IEMzNzQuNzc4MjUyLDEyNy45ODQyNTIgMzc1Ljc0MzE4MSwxMjYuMTQ2MjMyIDM3Ni40MTg2MzEsMTI0LjIxMTQ3NCBDMzc3LjA5NDA4MSwxMjIuMTc5OTc4IDM3Ny40ODAwNTIsMTIwLjA1MTc0NCAzNzcuNDgwMDUyLDExNy43MzAwMzQgTDM3OC4yNTE5OTUsODkuMjg5MDg4OSBMMzY5LjE4MTY2Niw5MC44MzY4OTU0IEwzNjguNTA2MjE2LDExOC42MDA2NzUgWiBNNDc0LjE2NTg5MywyMy4yMTcwOTc5IEM0NzIuNjIyMDA4LDIxLjk1OTUwNTEgNDcwLjY5MjE1MSwyMS4wODg4NjM5IDQ2OC41NjkzMDgsMjAuNjA1MTc0NCBDNDY2LjM0OTk3MiwyMC4xMjE0ODQ4IDQ2My45Mzc2NTEsMjAuMTIxNDg0OCA0NjEuMjM1ODUxLDIwLjUwODQzNjQgQzQ1OC4yNDQ1NzIsMjAuOTkyMTI2IDQ1NS44MzIyNTEsMjEuODYyNzY3MiA0NTMuOTAyMzk0LDIzLjEyMDM2IEM0NTEuOTcyNTM3LDI0LjM3Nzk1MjggNDUwLjQyODY1MSwyNS44MjkwMjE0IDQ0OS4yNzA3MzcsMjcuNTcwMzAzNyBDNDQ4LjExMjgyMiwyOS4zMTE1ODYxIDQ0Ny4zNDA4OCwzMS4yNDYzNDQyIDQ0Ni44NTg0MTUsMzMuMzc0NTc4MiBDNDQ2LjM3NTk1MSwzNS41MDI4MTIxIDQ0Ni4wODY0NzIsMzcuNzI3Nzg0IDQ0Ni4wODY0NzIsMzkuOTUyNzU1OSBMNDQ1Ljc5Njk5NCw1MC4yMDY5NzQxIEM0NDUuNzAwNTAxLDUyLjQzMTk0NiA0NDUuOTg5OTgsNTQuNTYwMTggNDQ2Ljc2MTkyMiw1Ni40OTQ5MzgxIEM0NDcuNDM3MzcyLDU4LjQyOTY5NjMgNDQ4LjU5NTI4Nyw2MC4wNzQyNDA3IDQ1MC4wNDI2OCw2MS4zMzE4MzM1IEM0NTEuNDkwMDcyLDYyLjY4NjE2NDIgNDUzLjQxOTkyOSw2My41NTY4MDU0IDQ1NS42MzkyNjUsNjQuMTM3MjMyOCBDNDU3Ljg1ODYwMSw2NC43MTc2NjAzIDQ2MC41NjA0MDEsNjQuNzE3NjYwMyA0NjMuNTUxNjc5LDY0LjEzNzIzMjggQzQ2Ni4yNTM0NzksNjMuNjUzNTQzMyA0NjguNTY5MzA4LDYyLjg3OTY0IDQ3MC40OTkxNjUsNjEuODE1NTIzMSBDNDcyLjQyOTAyMiw2MC43NTE0MDYxIDQ3My45NzI5MDgsNTkuMzAwMzM3NSA0NzUuMTMwODIyLDU3LjY1NTc5MyBDNDc2LjI4ODczNiw1Ni4wMTEyNDg2IDQ3Ny4xNTcxNzIsNTQuMDc2NDkwNCA0NzcuNzM2MTI5LDUxLjg1MTUxODYgQzQ3OC4zMTUwODYsNDkuNjI2NTQ2NyA0NzguNjA0NTY1LDQ3LjMwNDgzNjkgNDc4LjcwMTA1OCw0NC42OTI5MTM0IEw0NzguOTkwNTM2LDM0LjQzODY5NTIgQzQ3OS4wODcwMjksMzIuMDIwMjQ3NSA0NzguNzAxMDU4LDI5Ljc5NTI3NTYgNDc3LjgzMjYyMiwyNy44NjA1MTc0IEM0NzYuOTY0MTg2LDI2LjExOTIzNTEgNDc1LjcwOTc3OSwyNC40NzQ2OTA3IDQ3NC4xNjU4OTMsMjMuMjE3MDk3OSBaIE00NjkuMDUxNzcyLDQ3LjQ5ODMxMjcgQzQ2OS4wNTE3NzIsNDguNDY1NjkxOCA0NjguODU4Nzg2LDQ5LjQzMzA3MDkgNDY4LjY2NTgwMSw1MC40MDA0NDk5IEM0NjguNDcyODE1LDUxLjM2NzgyOSA0NjguMDg2ODQ0LDUyLjE0MTczMjMgNDY3LjYwNDM3OSw1Mi45MTU2MzU1IEM0NjcuMTIxOTE1LDUzLjY4OTUzODggNDY2LjQ0NjQ2NSw1NC4yNjk5NjYzIDQ2NS41NzgwMjksNTQuODUwMzkzNyBDNDY0LjcwOTU5NCw1NS4zMzQwODMyIDQ2My43NDQ2NjUsNTUuNzIxMDM0OSA0NjIuNDkwMjU4LDU1LjkxNDUxMDcgQzQ2MC45NDYzNzIsNTYuMjA0NzI0NCA0NTkuNjkxOTY1LDU2LjEwNzk4NjUgNDU4LjcyNzAzNyw1NS44MTc3NzI4IEM0NTcuNzYyMTA4LDU1LjUyNzU1OTEgNDU2Ljk5MDE2NSw1NS4wNDM4Njk1IDQ1Ni40MTEyMDgsNTQuNDYzNDQyMSBDNDU1LjgzMjI1MSw1My44ODMwMTQ2IDQ1NS40NDYyNzksNTMuMTA5MTExNCA0NTUuMjUzMjk0LDUyLjMzNTIwODEgQzQ1NS4wNjAzMDgsNTEuNTYxMzA0OCA0NTQuOTYzODE1LDUwLjY5MDY2MzcgNDU0Ljk2MzgxNSw0OS44MjAwMjI1IEw0NTUuMzQ5Nzg3LDM3LjM0MDgzMjQgQzQ1NS4zNDk3ODcsMzYuNDcwMTkxMiA0NTUuNDQ2Mjc5LDM1LjU5OTU1MDEgNDU1LjYzOTI2NSwzNC42MzIxNzEgQzQ1NS44MzIyNTEsMzMuNjY0NzkxOSA0NTYuMjE4MjIyLDMyLjg5MDg4ODYgNDU2LjYwNDE5NCwzMi4wMjAyNDc1IEM0NTcuMDg2NjU4LDMxLjI0NjM0NDIgNDU3Ljc2MjEwOCwzMC41NjkxNzg5IDQ1OC41MzQwNTEsMjkuOTg4NzUxNCBDNDU5LjMwNTk5NCwyOS40MDgzMjQgNDYwLjM2NzQxNSwyOS4wMjEzNzIzIDQ2MS43MTgzMTUsMjguODI3ODk2NSBDNDYyLjg3NjIyOSwyOC42MzQ0MjA3IDQ2My44NDExNTgsMjguNjM0NDIwNyA0NjQuODA2MDg2LDI4LjkyNDYzNDQgQzQ2NS43NzEwMTUsMjkuMTE4MTEwMiA0NjYuNTQyOTU4LDI5LjUwNTA2MTkgNDY3LjIxODQwOCwzMC4wODU0ODkzIEM0NjcuODkzODU4LDMwLjY2NTkxNjggNDY4LjM3NjMyMiwzMS4zNDMwODIxIDQ2OC42NjU4MDEsMzIuMTE2OTg1NCBDNDY5LjA1MTc3MiwzMi44OTA4ODg2IDQ2OS4xNDgyNjUsMzMuODU4MjY3NyA0NjkuMTQ4MjY1LDM0LjgyNTY0NjggTDQ2OS4wNTE3NzIsNDcuNDk4MzEyNyBaIE0zODUuMDA2NDk1LDYyLjI5OTIxMjYgQzM4NC40Mjc1MzgsNTguNTI2NDM0MiAzODIuNzg3MTU5LDU1LjkxNDUxMDcgMzgwLjI3ODM0NSw1NC4xNzMyMjgzIEMzNzcuNzY5NTMxLDUyLjUyODY4MzkgMzc0LjY4MTc1OSw1MS45NDgyNTY1IDM3MS4wMTUwMzEsNTIuNjI1NDIxOCBMMzYyLjkwOTYzMSw1My45Nzk3NTI1IEwzNjMuMzkyMDk1LDM3LjM0MDgzMjQgTDM1NC4xMjg3ODEsMzguODg4NjM4OSBMMzUyLjk3MDg2Nyw4Mi41MTc0MzUzIEwzNzAuOTE4NTM4LDc5LjUxODU2MDIgQzM3My4xMzc4NzMsNzkuMTMxNjA4NSAzNzUuMjYwNzE2LDc4LjQ1NDQ0MzIgMzc3LjE5MDU3Myw3Ny41ODM4MDIgQzM3OS4xMjA0MzEsNzYuNzEzMTYwOSAzODAuNjY0MzE2LDc1LjU1MjMwNiAzODIuMDE1MjE2LDc0LjEwMTIzNzMgQzM4My4yNjk2MjMsNzIuNjUwMTY4NyAzODQuMjM0NTUyLDcwLjkwODg4NjQgMzg0LjgxMzUwOSw2OC45NzQxMjgyIEMzODUuMzkyNDY2LDY3LjAzOTM3MDEgMzg1LjM5MjQ2Niw2NC44MTQzOTgyIDM4NS4wMDY0OTUsNjIuMjk5MjEyNiBaIE0zNzUuNjQ2Njg4LDY3LjEzNjEwOCBDMzc1LjQ1MzcwMiw2Ny45MTAwMTEyIDM3NS4wNjc3MzEsNjguNDkwNDM4NyAzNzQuNDg4NzczLDY4Ljk3NDEyODIgQzM3NC4wMDYzMDksNjkuNDU3ODE3OCAzNzMuMzMwODU5LDY5Ljk0MTUwNzMgMzcyLjY1NTQwOSw3MC4yMzE3MjEgQzM3MS45Nzk5NTksNzAuNTIxOTM0OCAzNzEuMTExNTIzLDcwLjgxMjE0ODUgMzcwLjMzOTU4MSw3MC45MDg4ODY0IEwzNjIuMzMwNjc0LDcyLjI2MzIxNzEgTDM2Mi42MjAxNTIsNjIuNTg5NDI2MyBMMzcwLjA1MDEwMiw2MS4zMzE4MzM1IEMzNzEuNDAxMDAyLDYxLjEzODM1NzcgMzcyLjY1NTQwOSw2MS4yMzUwOTU2IDM3My43MTY4MzEsNjEuNzE4Nzg1MiBDMzc0Ljc3ODI1Miw2Mi4yMDI0NzQ3IDM3NS40NTM3MDIsNjMuMTY5ODUzOCAzNzUuNzQzMTgxLDY0LjYyMDkyMjQgQzM3NS45MzYxNjYsNjUuNTg4MzAxNSAzNzUuOTM2MTY2LDY2LjQ1ODk0MjYgMzc1LjY0NjY4OCw2Ny4xMzYxMDggWiBNMzE3LjQ2MTQ5Niw2NC42MjA5MjI0IEMzMTcuMzY1MDAzLDY3LjEzNjEwOCAzMTcuMjY4NTEsNjkuMjY0MzQyIDMxNy4wNzU1MjQsNzEuMTAyMzYyMiBDMzE2Ljk3OTAzMSw3Mi45NDAzODI1IDMxNi41OTMwNiw3NC42ODE2NjQ4IDMxNi4wMTQxMDMsNzYuMDM1OTk1NSBDMzE1LjQzNTE0Niw3Ny40ODcwNjQxIDMxNC42NjMyMDMsNzguNzQ0NjU2OSAzMTMuNjk4Mjc0LDc5LjgwODc3MzkgQzMxMi42MzY4NTMsODAuODcyODkwOSAzMTEuMTg5NDYsODEuODQwMjcgMzA5LjM1NjA5Niw4Mi43MTA5MTExIEwzMTIuMDU3ODk2LDg5Ljc3Mjc3ODQgQzMxNS4yNDIxNiw4OC45OTg4NzUxIDMxNy43NTA5NzQsODcuNzQxMjgyMyAzMTkuNTg0MzM4LDg2LjA5NjczNzkgQzMyMS40MTc3MDMsODQuMzU1NDU1NiAzMjIuNzY4NjAzLDgyLjMyMzk1OTUgMzIzLjYzNzAzOCw4MC4wMDIyNDk3IEMzMjQuNTA1NDc0LDc3LjY4MDUzOTkgMzI1LjE4MDkyNCw3NC45NzE4Nzg1IDMyNS4zNzM5MSw3MS45NzMwMDM0IEMzMjUuNjYzMzg4LDY4Ljk3NDEyODIgMzI1Ljc1OTg4MSw2NS43ODE3NzczIDMyNS45NTI4NjcsNjIuNDkyNjg4NCBMMzI2LjI0MjM0Niw1Mi4wNDQ5OTQ0IEwzMzUuOTg4MTI0LDUwLjQwMDQ0OTkgTDMzNS4xMTk2ODgsODUuNDE5NTcyNiBMMzQ0LjE5MDAxNyw4My44NzE3NjYgTDM0NS4zNDc5MzEsNDAuMjQyOTY5NiBMMzE4LjEzNjk0Niw0NC43ODk2NTEzIEwzMTcuNDYxNDk2LDY0LjYyMDkyMjQgWiBNNDI5LjI5NjcxNiw2MS4xMzgzNTc3IEw0MTguOTcxOTgsNjIuODc5NjQgTDQxOS42NDc0MywyNy44NjA1MTc0IEw0MTAuNjczNTk0LDI5LjQwODMyNCBMNDA5LjkwMTY1Miw2NC4zMzA3MDg3IEwzOTkuNTc2OTE2LDY2LjA3MTk5MSBMNDAwLjM0ODg1OSwzMS4xNDk2MDYzIEwzOTEuMzc1MDIzLDMyLjYwMDY3NDkgTDM5MC40MTAwOTUsNzYuMjI5NDcxMyBMNDM3Ljk4MTA3Myw2OC4yOTY5NjI5IEw0MzkuMDQyNDk0LDI0LjY2ODE2NjUgTDQzMC4xNjUxNTEsMjYuMTE5MjM1MSBMNDI5LjI5NjcxNiw2MS4xMzgzNTc3IFogTTI5MC44Mjk0NjcsOTMuMjU1MzQzMSBDMjkzLjUzMTI2Nyw5Mi43NzE2NTM1IDI5NS44NDcwOTYsOTEuOTk3NzUwMyAyOTcuNzc2OTUzLDkwLjkzMzYzMzMgQzI5OS43MDY4MSw4OS44Njk1MTYzIDMwMS4yNTA2OTYsODguNDE4NDQ3NyAzMDIuNDA4NjEsODYuNzczOTAzMyBDMzAzLjU2NjUyNCw4NS4xMjkzNTg4IDMwNC40MzQ5Niw4My4xOTQ2MDA3IDMwNS4wMTM5MTcsODAuOTY5NjI4OCBDMzA1LjU5Mjg3NCw3OC43NDQ2NTY5IDMwNS44ODIzNTMsNzYuNDIyOTQ3MSAzMDUuOTc4ODQ2LDczLjgxMTAyMzYgTDMwNi4yNjgzMjQsNjMuNTU2ODA1NCBDMzA2LjM2NDgxNyw2MS4xMzgzNTc3IDMwNS45Nzg4NDYsNTguOTEzMzg1OCAzMDUuMTEwNDEsNTYuOTc4NjI3NyBDMzA0LjI0MTk3NCw1NS4wNDM4Njk1IDMwMy4wODQwNiw1My4zOTkzMjUxIDMwMS41NDAxNzQsNTIuMjM4NDcwMiBDMjk5Ljk5NjI4OSw1MC45ODA4Nzc0IDI5OC4wNjY0MzIsNTAuMTEwMjM2MiAyOTUuOTQzNTg5LDQ5LjYyNjU0NjcgQzI5My43MjQyNTMsNDkuMTQyODU3MSAyOTEuMzExOTMyLDQ5LjE0Mjg1NzEgMjg4LjYxMDEzMiw0OS41Mjk4MDg4IEMyODUuNjE4ODUzLDUwLjAxMzQ5ODMgMjgzLjIwNjUzMiw1MC44ODQxMzk1IDI4MS4yNzY2NzUsNTIuMTQxNzMyMyBDMjc5LjM0NjgxOCw1My4zOTkzMjUxIDI3Ny44MDI5MzIsNTQuODUwMzkzNyAyNzYuNjQ1MDE4LDU2LjU5MTY3NiBDMjc1LjQ4NzEwMyw1OC4zMzI5NTg0IDI3NC43MTUxNjEsNjAuMjY3NzE2NSAyNzQuMjMyNjk2LDYyLjM5NTk1MDUgQzI3My43NTAyMzIsNjQuNTI0MTg0NSAyNzMuNDYwNzUzLDY2Ljc0OTE1NjQgMjczLjQ2MDc1Myw2OC45NzQxMjgyIEwyNzIuOTc4Mjg5LDc5LjMyNTA4NDQgQzI3Mi44ODE3OTYsODEuNTUwMDU2MiAyNzMuMTcxMjc1LDgzLjY3ODI5MDIgMjczLjk0MzIxOCw4NS42MTMwNDg0IEMyNzQuNjE4NjY4LDg3LjU0NzgwNjUgMjc1Ljc3NjU4Miw4OS4xOTIzNTEgMjc3LjIyMzk3NSw5MC40NDk5NDM4IEMyNzguNjcxMzY4LDkxLjgwNDI3NDUgMjgwLjYwMTIyNSw5Mi42NzQ5MTU2IDI4Mi44MjA1Niw5My4yNTUzNDMxIEMyODUuMTM2Mzg5LDkzLjczOTAzMjYgMjg3LjgzODE4OSw5My44MzU3NzA1IDI5MC44Mjk0NjcsOTMuMjU1MzQzMSBaIE0yODIuNDM0NTg5LDc4Ljc0NDY1NjkgTDI4Mi44MjA1Niw2Ni4yNjU0NjY4IEMyODIuODIwNTYsNjUuMzk0ODI1NiAyODIuOTE3MDUzLDY0LjUyNDE4NDUgMjgzLjExMDAzOSw2My41NTY4MDU0IEMyODMuMzAzMDI1LDYyLjU4OTQyNjMgMjgzLjY4ODk5Niw2MS44MTU1MjMxIDI4NC4wNzQ5NjgsNjAuOTQ0ODgxOSBDMjg0LjU1NzQzMiw2MC4xNzA5Nzg2IDI4NS4yMzI4ODIsNTkuNDkzODEzMyAyODYuMDA0ODI1LDU4LjkxMzM4NTggQzI4Ni43NzY3NjcsNTguMzMyOTU4NCAyODcuODM4MTg5LDU3Ljk0NjAwNjcgMjg5LjE4OTA4OSw1Ny43NTI1MzA5IEMyOTAuMzQ3MDAzLDU3LjU1OTA1NTEgMjkxLjMxMTkzMiw1Ny41NTkwNTUxIDI5Mi4yNzY4Niw1Ny44NDkyNjg4IEMyOTMuMjQxNzg5LDU4LjA0Mjc0NDcgMjk0LjAxMzczMiw1OC40Mjk2OTYzIDI5NC42ODkxODIsNTkuMDEwMTIzNyBDMjk1LjM2NDYzMiw1OS41OTA1NTEyIDI5NS44NDcwOTYsNjAuMjY3NzE2NSAyOTYuMTM2NTc1LDYxLjA0MTYxOTggQzI5Ni41MjI1NDYsNjEuODE1NTIzMSAyOTYuNjE5MDM5LDYyLjc4MjkwMjEgMjk2LjYxOTAzOSw2My43NTAyODEyIEwyOTYuNDI2MDUzLDc2LjQyMjk0NzEgQzI5Ni40MjYwNTMsNzcuMzkwMzI2MiAyOTYuMjMzMDY3LDc4LjM1NzcwNTMgMjk2LjA0MDA4Miw3OS4zMjUwODQ0IEMyOTUuODQ3MDk2LDgwLjI5MjQ2MzQgMjk1LjQ2MTEyNSw4MS4wNjYzNjY3IDI5NC45Nzg2Niw4MS44NDAyNyBDMjk0LjQ5NjE5Niw4Mi42MTQxNzMyIDI5My44MjA3NDYsODMuMTk0NjAwNyAyOTIuOTUyMzEsODMuNzc1MDI4MSBDMjkyLjA4Mzg3NSw4NC4yNTg3MTc3IDI5MS4xMTg5NDYsODQuNjQ1NjY5MyAyODkuODY0NTM5LDg0LjgzOTE0NTEgQzI4OC4zMjA2NTMsODUuMTI5MzU4OCAyODcuMDY2MjQ2LDg1LjAzMjYyMDkgMjg2LjEwMTMxNyw4NC43NDI0MDcyIEMyODUuMTM2Mzg5LDg0LjQ1MjE5MzUgMjg0LjM2NDQ0Niw4My45Njg1MDM5IDI4My43ODU0ODksODMuMzg4MDc2NSBDMjgzLjIwNjUzMiw4Mi44MDc2NDkgMjgyLjgyMDU2LDgyLjAzMzc0NTggMjgyLjYyNzU3NSw4MS4yNTk4NDI1IEMyODIuNDM0NTg5LDgwLjQ4NTkzOTMgMjgyLjQzNDU4OSw3OS42MTUyOTgxIDI4Mi40MzQ1ODksNzguNzQ0NjU2OSBaIE00MTIuMDI0NDk0LDg2LjU4MDQyNzQgQzQwOS40MTkxODcsODUuMDMyNjIwOSA0MDYuMTM4NDMsODQuNTQ4OTMxNCA0MDIuMTgyMjIzLDg1LjIyNjA5NjcgTDM4NS44NzQ5Myw4Ny45MzQ3NTgyIEwzODQuNzE3MDE2LDEzMS41NjM1NTUgTDM5My43ODczNDUsMTMwLjAxNTc0OCBMMzk0LjI2OTgwOSwxMTQuMDUzOTkzIEw0MDIuOTU0MTY2LDExMi42MDI5MjUgQzQwNS4yNjk5OTQsMTEyLjIxNTk3MyA0MDcuMzkyODM3LDExMS41Mzg4MDggNDA5LjIyNjIwMiwxMTAuNDc0NjkxIEM0MTEuMTU2MDU5LDEwOS40MTA1NzQgNDEyLjY5OTk0NCwxMDguMTUyOTgxIDQxMy45NTQzNTEsMTA2LjUwODQzNiBDNDE1LjIwODc1OSwxMDQuOTYwNjMgNDE2LjA3NzE5NCwxMDMuMTIyNjEgNDE2LjY1NjE1MSwxMDAuOTk0Mzc2IEM0MTcuMTM4NjE2LDk4Ljg2NjE0MTcgNDE3LjIzNTEwOSw5Ni42NDExNjk5IDQxNi44NDkxMzcsOTQuMTI1OTg0MyBDNDE2LjI3MDE4LDkwLjc0MDE1NzUgNDE0LjYyOTgwMSw4OC4yMjQ5NzE5IDQxMi4wMjQ0OTQsODYuNTgwNDI3NCBaIE00MDcuODc1MzAyLDk5LjczNjc4MjkgQzQwNy42ODIzMTYsMTAwLjUxMDY4NiA0MDcuMjk2MzQ0LDEwMS4yODQ1ODkgNDA2LjgxMzg4LDEwMS44NjUwMTcgQzQwNi4zMzE0MTYsMTAyLjQ0NTQ0NCA0MDUuNzUyNDU5LDEwMi45MjkxMzQgNDA0Ljk4MDUxNiwxMDMuMzE2MDg1IEM0MDQuMzA1MDY2LDEwMy43MDMwMzcgNDAzLjUzMzEyMywxMDMuOTkzMjUxIDQwMi42NjQ2ODcsMTA0LjA4OTk4OSBMMzk0LjU1OTI4NywxMDUuNDQ0MzE5IEwzOTQuOTQ1MjU5LDk0LjgwMzE0OTYgTDQwMi4wODU3Myw5My42NDIyOTQ3IEM0MDUuNTU5NDczLDkzLjA2MTg2NzMgNDA3LjQ4OTMzLDk0LjIyMjcyMjIgNDA3Ljk3MTc5NCw5Ny4xMjQ4NTk0IEM0MDguMDY4Mjg3LDk4LjA5MjIzODUgNDA4LjA2ODI4Nyw5OC44NjYxNDE3IDQwNy44NzUzMDIsOTkuNzM2NzgyOSBaIE0zMTIuNTQwMzYsMTExLjYzNTU0NiBDMzEyLjI1MDg4MSwxMDkuNjA0MDQ5IDMxMS41NzU0MzEsMTA4LjA1NjI0MyAzMTAuNjEwNTAzLDEwNi43MDE5MTIgQzMwOS42NDU1NzQsMTA1LjQ0NDMxOSAzMDguNDg3NjYsMTA0LjM4MDIwMiAzMDcuMDQwMjY3LDEwMy43MDMwMzcgQzMwNS42ODkzNjcsMTAzLjAyNTg3MiAzMDQuMTQ1NDgyLDEwMi42Mzg5MiAzMDIuNDA4NjEsMTAyLjQ0NTQ0NCBDMzAwLjc2ODIzMiwxMDIuMzQ4NzA2IDI5OS4wMzEzNiwxMDIuMzQ4NzA2IDI5Ny4xOTc5OTYsMTAyLjczNTY1OCBMMjgwLjY5NzcxOCwxMDUuNTQxMDU3IEwyNzkuNTM5ODAzLDE0OS4xNjk4NTQgTDI5Ny42ODA0NiwxNDYuMTcwOTc5IEMyOTkuMTI3ODUzLDE0NS44ODA3NjUgMzAwLjU3NTI0NiwxNDUuNTkwNTUxIDMwMS45MjYxNDYsMTQ1LjEwNjg2MiBDMzAzLjI3NzA0NiwxNDQuNjIzMTcyIDMwNC41MzE0NTMsMTQ0LjA0Mjc0NSAzMDUuNjg5MzY3LDE0My4xNzIxMDMgQzMwNi44NDcyODEsMTQyLjM5ODIgMzA3LjkwODcwMywxNDEuMzM0MDgzIDMwOC44NzM2MzEsMTQwLjA3NjQ5IEMzMDkuODM4NTYsMTM4LjgxODg5OCAzMTAuNzA2OTk2LDEzNy4zNjc4MjkgMzExLjM4MjQ0NiwxMzUuNTI5ODA5IEMzMTEuNzY4NDE3LDEzNC41NjI0MyAzMTIuMDU3ODk2LDEzMy4yMDgwOTkgMzEyLjM0NzM3NCwxMzEuMTc2NjAzIEMzMTIuNjM2ODUzLDEyOS4yNDE4NDUgMzEyLjgyOTgzOSwxMjcuMTEzNjExIDMxMi45MjYzMzEsMTI0Ljc5MTkwMSBDMzEzLjAyMjgyNCwxMjIuNDcwMTkxIDMxMy4wMjI4MjQsMTIwLjE0ODQ4MSAzMTMuMDIyODI0LDExNy44MjY3NzIgQzMxMy4wMjI4MjQsMTE1LjYwMTggMzEyLjgyOTgzOSwxMTMuNDczNTY2IDMxMi41NDAzNiwxMTEuNjM1NTQ2IFogTTMwMy42NjMwMTcsMTI3LjIxMDM0OSBDMzAzLjY2MzAxNywxMjguNjYxNDE3IDMwMy40NzAwMzIsMTI5LjkxOTAxIDMwMy4xODA1NTMsMTMxLjA3OTg2NSBDMzAyLjg5MTA3NCwxMzIuMjQwNzIgMzAyLjQwODYxLDEzMy4zMDQ4MzcgMzAxLjczMzE2LDEzNC4yNzIyMTYgQzMwMS4wNTc3MSwxMzUuMTQyODU3IDMwMC4yODU3NjcsMTM1LjkxNjc2IDI5OS4yMjQzNDYsMTM2LjU5MzkyNiBDMjk4LjE2MjkyNCwxMzcuMTc0MzUzIDI5Ni45MDg1MTcsMTM3LjY1ODA0MyAyOTUuMjY4MTM5LDEzNy45NDgyNTYgTDI4OS4wOTI1OTYsMTM5LjAxMjM3MyBMMjg5Ljc2ODA0NiwxMTIuNDA5NDQ5IEwyOTUuNzUwNjAzLDExMS40NDIwNyBDMjk4Ljc0MTg4MiwxMTAuOTU4MzggMzAwLjc2ODIzMiwxMTEuNDQyMDcgMzAyLjAyMjYzOSwxMTIuNzk2NCBDMzAzLjI3NzA0NiwxMTQuMTUwNzMxIDMwMy44NTYwMDMsMTE2LjM3NTcwMyAzMDMuNzU5NTEsMTE5LjM3NDU3OCBMMzAzLjY2MzAxNywxMjcuMjEwMzQ5IEwzMDMuNjYzMDE3LDEyNy4yMTAzNDkgWiIgaWQ9IlNoYXBlIiBmaWxsPSJyZ2JhKDAsMCwwLDAuNCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMS4zNjAxNzgxLDk0LjIyMjcyMjIgTDIxLjMyNDkyMTEsMTIyLjM3MzQ1MyBMMjQuNzk4NjYzOSwxMjEuNzkzMDI2IEwyNy4wMTc5OTk2LDExNS4zMTE1ODYgTDM3LjUzNTcyMDksMTEzLjU3MDMwNCBMMzkuNDY1NTc4LDExOS4zNzQ1NzggTDQyLjg0MjgyOCwxMTguNzk0MTUxIEwzNC4yNTQ5NjM4LDkzLjczOTAzMjYgTDMxLjM2MDE3ODEsOTQuMjIyNzIyMiBMMzEuMzYwMTc4MSw5NC4yMjI3MjIyIFogTTM2Ljc2Mzc3ODEsMTEwLjc2NDkwNCBMMjcuOTgyOTI4MiwxMTIuMjE1OTczIEwzMC42ODQ3MjgxLDEwNC4xODY3MjcgTDMyLjcxMTA3ODEsOTcuOTk1NTAwNiBMMzIuODA3NTcxLDk3Ljk5NTUwMDYgTDM0LjU0NDQ0MjQsMTAzLjcwMzAzNyBMMzYuNzYzNzc4MSwxMTAuNzY0OTA0IFogTTE3MC43OTIzNTUsODYuMjkwMjEzNyBDMTcwLjc5MjM1NSw4OC4wMzE0OTYxIDE3MC41OTkzNjksODkuNDgyNTY0NyAxNzAuMzA5ODkxLDkwLjU0NjY4MTcgQzE3MC4wMjA0MTIsOTEuNjEwNzk4NyAxNjkuNjM0NDQxLDkyLjQ4MTQzOTggMTY5LjI0ODQ2OSw5My4xNTg2MDUyIEMxNjguNzY2MDA1LDkzLjgzNTc3MDUgMTY4LjI4MzU0MSw5NC40MTYxOTggMTY3LjYwODA5MSw5NC44MDMxNDk2IEMxNjcuMDI5MTMzLDk1LjE5MDEwMTIgMTY2LjM1MzY4Myw5NS41NzcwNTI5IDE2NS41ODE3NDEsOTUuOTY0MDA0NSBMMTY2LjY0MzE2Miw5OC40NzkxOTAxIEMxNjcuNzA0NTgzLDk4LjA5MjIzODUgMTY4LjY2OTUxMiw5Ny42MDg1NDg5IDE2OS40NDE0NTUsOTcuMDI4MTIxNSBDMTcwLjMwOTg5MSw5Ni40NDc2OTQgMTcxLjA4MTgzMyw5NS42NzM3OTA4IDE3MS42NjA3OSw5NC43MDY0MTE3IEMxNzIuMjM5NzQ4LDkzLjczOTAzMjYgMTcyLjgxODcwNSw5Mi41NzgxNzc3IDE3My4xMDgxODMsOTEuMTI3MTA5MSBDMTczLjQ5NDE1NSw4OS42NzYwNDA1IDE3My42ODcxNCw4Ny45MzQ3NTgyIDE3My43ODM2MzMsODUuODA2NTI0MiBMMTc0LjE2OTYwNSw3My4xMzM4NTgzIEwxODMuNTI5NDEyLDcxLjU4NjA1MTcgTDE4Mi45NTA0NTUsOTUuMjg2ODM5MSBMMTg2LjIzMTIxMiw5NC43MDY0MTE3IEwxODYuOTA2NjYyLDY4LjEwMzQ4NzEgTDE3MS4xNzgzMjYsNzAuNzE1NDEwNiBMMTcwLjc5MjM1NSw4Ni4yOTAyMTM3IFogTTE5OS45MzMxOTcsNjYuMTY4NzI4OSBDMTk4LjY3ODc5LDY2LjM2MjIwNDcgMTk3LjUyMDg3Niw2Ni43NDkxNTY0IDE5Ni41NTU5NDcsNjcuMzI5NTgzOCBDMTk1LjU5MTAxOSw2Ny45MTAwMTEyIDE5NC43MjI1ODMsNjguNTg3MTc2NiAxOTQuMTQzNjI2LDY5LjQ1NzgxNzggQzE5My40NjgxNzYsNzAuMzI4NDU4OSAxOTMuMDgyMjA0LDcxLjI5NTgzOCAxOTIuNzkyNzI2LDcyLjM1OTk1NSBDMTkyLjUwMzI0Nyw3My40MjQwNzIgMTkyLjUwMzI0Nyw3NC41ODQ5MjY5IDE5Mi42OTYyMzMsNzUuNzQ1NzgxOCBDMTkyLjc5MjcyNiw3Ni4yMjk0NzEzIDE5Mi44ODkyMTksNzYuNzEzMTYwOSAxOTMuMDgyMjA0LDc3LjE5Njg1MDQgQzE5My4yNzUxOSw3Ny42ODA1Mzk5IDE5My40NjgxNzYsNzguMTY0MjI5NSAxOTMuODU0MTQ3LDc4LjU1MTE4MTEgQzE5NC4xNDM2MjYsNzguOTM4MTMyNyAxOTQuNTI5NTk3LDc5LjMyNTA4NDQgMTk1LjAxMjA2Miw3OS43MTIwMzYgQzE5NS40OTQ1MjYsODAuMDAyMjQ5NyAxOTYuMDczNDgzLDgwLjI5MjQ2MzQgMTk2Ljg0NTQyNiw4MC40ODU5MzkzIEMxOTUuNzg0MDA0LDgwLjk2OTYyODggMTk1LjAxMjA2Miw4MS42NDY3OTQyIDE5NC41Mjk1OTcsODIuNjE0MTczMiBDMTk0LjA0NzEzMyw4My41ODE1NTIzIDE5My41NjQ2NjksODQuNzQyNDA3MiAxOTMuMjc1MTksODYuMDk2NzM3OSBMMTkxLjM0NTMzMyw5NC4wMjkyNDYzIEwxOTQuODE5MDc2LDkzLjQ0ODgxODkgTDE5Ni42NTI0NCw4NS45MDMyNjIxIEMxOTYuODQ1NDI2LDg0LjkzNTg4MyAxOTcuMjMxMzk3LDg0LjE2MTk3OTggMTk3LjYxNzM2OSw4My40ODQ4MTQ0IEMxOTguMDAzMzQsODIuODA3NjQ5IDE5OC40ODU4MDQsODIuMzIzOTU5NSAxOTguOTY4MjY5LDgxLjkzNzAwNzkgQzE5OS40NTA3MzMsODEuNTUwMDU2MiAxOTkuOTMzMTk3LDgxLjI1OTg0MjUgMjAwLjUxMjE1NCw4MC45Njk2Mjg4IEMyMDEuMDkxMTEyLDgwLjc3NjE1MyAyMDEuNTczNTc2LDgwLjU4MjY3NzIgMjAyLjA1NjA0LDgwLjQ4NTkzOTMgTDIwNi41OTEyMDQsNzkuNzEyMDM2IEwyMDYuMzAxNzI2LDkxLjUxNDA2MDcgTDIwOS41ODI0ODMsOTAuOTMzNjMzMyBMMjEwLjI1NzkzMyw2NC4zMzA3MDg3IEwxOTkuOTMzMTk3LDY2LjE2ODcyODkgWiBNMjA2Ljc4NDE5LDc2LjkwNjYzNjcgTDIwMS4wOTExMTIsNzcuODc0MDE1NyBDMTk5Ljc0MDIxMiw3OC4wNjc0OTE2IDE5OC41ODIyOTcsNzcuOTcwNzUzNyAxOTcuNzEzODYyLDc3LjQ4NzA2NDEgQzE5Ni43NDg5MzMsNzcuMDAzMzc0NiAxOTYuMTY5OTc2LDc2LjEzMjczMzQgMTk1Ljk3Njk5LDc0Ljg3NTE0MDYgQzE5NS42ODc1MTIsNzMuMTMzODU4MyAxOTUuOTc2OTksNzEuNzc5NTI3NiAxOTYuODQ1NDI2LDcwLjgxMjE0ODUgQzE5Ny43MTM4NjIsNjkuODQ0NzY5NCAxOTguOTY4MjY5LDY5LjE2NzYwNCAyMDAuNjA4NjQ3LDY4Ljg3NzM5MDMgTDIwNi45NzcxNzYsNjcuODEzMjczMyBMMjA2Ljc4NDE5LDc2LjkwNjYzNjcgWiBNMCwxMjUuODU2MDE4IEwzLjI4MDc1NzEsMTI1LjM3MjMyOCBMMy44NTk3MTQyMywxMDEuNjcxNTQxIEwxNS4wNTI4ODU1LDk5LjczNjc4MjkgTDE0LjQ3MzkyODQsMTIzLjQzNzU3IEwxNy42NTgxOTI2LDEyMi45NTM4ODEgTDE4LjQzMDEzNTUsOTYuMzUwOTU2MSBMMC43NzE5NDI4NDcsOTkuMjUzMDkzNCBMMCwxMjUuODU2MDE4IFogTTEzOS43MjE2NTUsOTEuMTI3MTA5MSBDMTM4Ljk0OTcxMiw5MC4zNTMyMDU4IDEzNy45ODQ3ODQsODkuODY5NTE2MyAxMzYuNzMwMzc3LDg5LjY3NjA0MDUgTDEzNi43MzAzNzcsODkuNTc5MzAyNiBDMTM4LjI3NDI2Miw4OC45MDIxMzcyIDEzOS40MzIxNzcsODcuODM4MDIwMiAxNDAuMTA3NjI3LDg2LjU4MDQyNzQgQzE0MC43ODMwNzcsODUuMjI2MDk2NyAxNDEuMDcyNTU1LDgzLjc3NTAyODEgMTQwLjc4MzA3Nyw4Mi4wMzM3NDU4IEMxNDAuNTkwMDkxLDgwLjk2OTYyODggMTQwLjMwMDYxMiw4MC4wOTg5ODc2IDEzOS44MTgxNDgsNzkuNDIxODIyMyBDMTM5LjMzNTY4NCw3OC43NDQ2NTY5IDEzOC43NTY3MjcsNzguMjYwOTY3NCAxMzguMDgxMjc3LDc3Ljg3NDAxNTcgQzEzNy40MDU4MjcsNzcuNDg3MDY0MSAxMzYuNjMzODg0LDc3LjI5MzU4ODMgMTM1LjY2ODk1NSw3Ny4xOTY4NTA0IEMxMzQuODAwNTIsNzcuMTAwMTEyNSAxMzMuODM1NTkxLDc3LjE5Njg1MDQgMTMyLjg3MDY2Miw3Ny4yOTM1ODgzIEwxMjMuOTkzMzIsNzguNzQ0NjU2OSBMMTIzLjIyMTM3NywxMDUuMzQ3NTgyIEwxMzQuMTI1MDcsMTAzLjUwOTU2MSBDMTM1LjI4Mjk4NCwxMDMuMzE2MDg1IDEzNi4yNDc5MTIsMTAyLjkyOTEzNCAxMzcuMjEyODQxLDEwMi4zNDg3MDYgQzEzOC4xNzc3NywxMDEuNzY4Mjc5IDEzOC45NDk3MTIsMTAwLjk5NDM3NiAxMzkuNjI1MTYyLDEwMC4yMjA0NzIgQzE0MC4zMDA2MTIsOTkuMzQ5ODMxMyAxNDAuNjg2NTg0LDk4LjM4MjQ1MjIgMTQwLjk3NjA2Miw5Ny4zMTgzMzUyIEMxNDEuMjY1NTQxLDk2LjI1NDIxODIgMTQxLjM2MjAzNCw5NS4xOTAxMDEyIDE0MS4xNjkwNDgsOTQuMDI5MjQ2MyBDMTQwLjk3NjA2Miw5Mi44NjgzOTE1IDE0MC40OTM1OTgsOTEuOTAxMDEyNCAxMzkuNzIxNjU1LDkxLjEyNzEwOTEgWiBNMTI3LjE3NzU4NCw4MS4xNjMxMDQ2IEwxMzIuNzc0MTcsODAuMTk1NzI1NSBDMTMzLjI1NjYzNCw4MC4wOTg5ODc2IDEzMy44MzU1OTEsODAuMDk4OTg3NiAxMzQuNDE0NTQ4LDgwLjA5ODk4NzYgQzEzNC45OTM1MDUsODAuMDk4OTg3NiAxMzUuNDc1OTcsODAuMjkyNDYzNCAxMzUuODYxOTQxLDgwLjQ4NTkzOTMgQzEzNi4zNDQ0MDUsODAuNjc5NDE1MSAxMzYuNzMwMzc3LDgwLjk2OTYyODggMTM3LjAxOTg1NSw4MS4zNTY1ODA0IEMxMzcuMzA5MzM0LDgxLjc0MzUzMjEgMTM3LjU5ODgxMiw4Mi4yMjcyMjE2IDEzNy42OTUzMDUsODIuODA3NjQ5IEMxMzcuNzkxNzk4LDgzLjU4MTU1MjMgMTM3Ljc5MTc5OCw4NC4yNTg3MTc3IDEzNy41OTg4MTIsODQuOTM1ODgzIEMxMzcuNDA1ODI3LDg1LjYxMzA0ODQgMTM3LjExNjM0OCw4Ni4xOTM0NzU4IDEzNi42MzM4ODQsODYuNjc3MTY1NCBDMTM2LjE1MTQyLDg3LjE2MDg1NDkgMTM1LjY2ODk1NSw4Ny42NDQ1NDQ0IDEzNC45OTM1MDUsODcuOTM0NzU4MiBDMTM0LjMxODA1NSw4OC4yMjQ5NzE5IDEzMy42NDI2MDUsODguNTE1MTg1NiAxMzIuOTY3MTU1LDg4LjYxMTkyMzUgTDEyNi45ODQ1OTgsODkuNTc5MzAyNiBMMTI3LjE3NzU4NCw4MS4xNjMxMDQ2IEwxMjcuMTc3NTg0LDgxLjE2MzEwNDYgWiBNMTM3Ljc5MTc5OCw5Ni43Mzc5MDc4IEMxMzcuNTk4ODEyLDk3LjQxNTA3MzEgMTM3LjMwOTMzNCw5OC4wOTIyMzg1IDEzNi44MjY4Nyw5OC41NzU5MjggQzEzNi4zNDQ0MDUsOTkuMTU2MzU1NSAxMzUuODYxOTQxLDk5LjU0MzMwNzEgMTM1LjE4NjQ5MSw5OS45MzAyNTg3IEMxMzQuNTExMDQxLDEwMC4zMTcyMSAxMzMuODM1NTkxLDEwMC41MTA2ODYgMTMzLjA2MzY0OCwxMDAuNzA0MTYyIEwxMjYuNTAyMTM0LDEwMS43NjgyNzkgTDEyNi43OTE2MTMsOTIuNjc0OTE1NiBMMTMzLjM1MzEyNyw5MS42MTA3OTg3IEMxMzQuNDE0NTQ4LDkxLjQxNzMyMjggMTM1LjQ3NTk3LDkxLjYxMDc5ODcgMTM2LjM0NDQwNSw5Mi4wOTQ0ODgyIEMxMzcuMjEyODQxLDkyLjU3ODE3NzcgMTM3Ljc5MTc5OCw5My4zNTIwODEgMTM3Ljk4NDc4NCw5NC41MTI5MzU5IEMxMzguMDgxMjc3LDk1LjI4NjgzOTEgMTM3Ljk4NDc4NCw5NS45NjQwMDQ1IDEzNy43OTE3OTgsOTYuNzM3OTA3OCBaIE02My4wMDk4MzQ4LDEwMy44OTY1MTMgQzYyLjIzNzg5MiwxMDMuMTIyNjEgNjEuMjcyOTYzNCwxMDIuNjM4OTIgNjAuMDE4NTU2MywxMDIuNDQ1NDQ0IEw2MC4wMTg1NTYzLDEwMi4zNDg3MDYgQzYxLjU2MjQ0MiwxMDEuNjcxNTQxIDYyLjcyMDM1NjMsMTAwLjYwNzQyNCA2My4zOTU4MDYzLDk5LjM0OTgzMTMgQzY0LjA3MTI1NjMsOTcuOTk1NTAwNiA2NC4zNjA3MzQ4LDk2LjU0NDQzMTkgNjQuMDcxMjU2Myw5NC44MDMxNDk2IEM2My44NzgyNzA2LDkzLjczOTAzMjYgNjMuNTg4NzkyLDkyLjg2ODM5MTUgNjMuMTA2MzI3Nyw5Mi4xOTEyMjYxIEM2Mi42MjM4NjM0LDkxLjUxNDA2MDcgNjIuMDQ0OTA2Myw5MS4wMzAzNzEyIDYxLjM2OTQ1NjMsOTAuNjQzNDE5NiBDNjAuNTk3NTEzNSw5MC4yNTY0Njc5IDU5LjgyNTU3MDYsODkuOTY2MjU0MiA1OC44NjA2NDIsODkuOTY2MjU0MiBDNTcuOTkyMjA2Myw4OS44Njk1MTYzIDU3LjAyNzI3NzgsODkuOTY2MjU0MiA1Ni4wNjIzNDkyLDkwLjA2Mjk5MjEgTDQ3LjI4MTQ5OTQsOTEuNTE0MDYwNyBMNDYuNTA5NTU2NSwxMTguMTE2OTg1IEw1Ny40MTMyNDkyLDExNi4yNzg5NjUgQzU4LjU3MTE2MzUsMTE2LjA4NTQ4OSA1OS41MzYwOTIsMTE1LjY5ODUzOCA2MC41MDEwMjA2LDExNS4xMTgxMSBDNjEuNDY1OTQ5MiwxMTQuNTM3NjgzIDYyLjIzNzg5MiwxMTMuNzYzNzggNjIuOTEzMzQyLDExMi45ODk4NzYgQzYzLjU4ODc5MiwxMTIuMTE5MjM1IDYzLjk3NDc2MzQsMTExLjE1MTg1NiA2NC4yNjQyNDIsMTEwLjA4NzczOSBDNjQuNTUzNzIwNSwxMDkuMDIzNjIyIDY0LjY1MDIxMzQsMTA3Ljk1OTUwNSA2NC40NTcyMjc3LDEwNi43OTg2NSBDNjQuMjY0MjQyLDEwNS42Mzc3OTUgNjMuNzgxNzc3NywxMDQuNjcwNDE2IDYzLjAwOTgzNDgsMTAzLjg5NjUxMyBaIE01MC4zNjkyNzA3LDkzLjkzMjUwODQgTDU1Ljk2NTg1NjQsOTIuOTY1MTI5NCBDNTYuNDQ4MzIwNyw5Mi44NjgzOTE1IDU3LjAyNzI3NzgsOTIuODY4MzkxNSA1Ny42MDYyMzQ5LDkyLjg2ODM5MTUgQzU4LjE4NTE5MjEsOTIuODY4MzkxNSA1OC42Njc2NTYzLDkzLjA2MTg2NzMgNTkuMDUzNjI3OCw5My4yNTUzNDMxIEM1OS41MzYwOTIsOTMuNDQ4ODE4OSA1OS45MjIwNjM1LDkzLjczOTAzMjYgNjAuMjExNTQyLDk0LjEyNTk4NDMgQzYwLjUwMTAyMDYsOTQuNTEyOTM1OSA2MC43OTA0OTkyLDk0Ljk5NjYyNTQgNjAuODg2OTkyLDk1LjU3NzA1MjkgQzYwLjk4MzQ4NDksOTYuMzUwOTU2MSA2MC45ODM0ODQ5LDk3LjAyODEyMTUgNjAuNzkwNDk5Miw5Ny43MDUyODY4IEM2MC41OTc1MTM1LDk4LjM4MjQ1MjIgNjAuMzA4MDM0OSw5OC45NjI4Nzk2IDU5LjgyNTU3MDYsOTkuNDQ2NTY5MiBDNTkuMzQzMTA2Myw5OS45MzAyNTg3IDU4Ljg2MDY0MiwxMDAuNDEzOTQ4IDU4LjE4NTE5MjEsMTAwLjcwNDE2MiBDNTcuNTA5NzQyMSwxMDAuOTk0Mzc2IDU2LjgzNDI5MjEsMTAxLjI4NDU4OSA1Ni4xNTg4NDIxLDEwMS4zODEzMjcgTDUwLjE3NjI4NSwxMDIuMzQ4NzA2IEw1MC4zNjkyNzA3LDkzLjkzMjUwODQgTDUwLjM2OTI3MDcsOTMuOTMyNTA4NCBaIE02MS4wNzk5Nzc3LDEwOS40MTA1NzQgQzYwLjg4Njk5MiwxMTAuMDg3NzM5IDYwLjU5NzUxMzUsMTEwLjc2NDkwNCA2MC4xMTUwNDkyLDExMS4yNDg1OTQgQzU5LjYzMjU4NDksMTExLjgyOTAyMSA1OS4xNTAxMjA2LDExMi4yMTU5NzMgNTguNDc0NjcwNiwxMTIuNjAyOTI1IEM1Ny43OTkyMjA2LDExMi45ODk4NzYgNTcuMTIzNzcwNiwxMTMuMTgzMzUyIDU2LjM1MTgyNzgsMTEzLjM3NjgyOCBMNDkuNzkwMzEzNiwxMTQuNDQwOTQ1IEw1MC4wNzk3OTIyLDEwNS4zNDc1ODIgTDU2LjY0MTMwNjQsMTA0LjI4MzQ2NSBDNTcuNzAyNzI3OCwxMDQuMDg5OTg5IDU4Ljc2NDE0OTIsMTA0LjI4MzQ2NSA1OS42MzI1ODQ5LDEwNC43NjcxNTQgQzYwLjUwMTAyMDYsMTA1LjI1MDg0NCA2MS4wNzk5Nzc3LDEwNi4wMjQ3NDcgNjEuMjcyOTYzNCwxMDcuMTg1NjAyIEM2MS4yNzI5NjM0LDEwOC4wNTYyNDMgNjEuMjcyOTYzNCwxMDguNzMzNDA4IDYxLjA3OTk3NzcsMTA5LjQxMDU3NCBaIE05Mi4yNDcxNzAyLDk5LjM0OTgzMTMgQzkyLjI0NzE3MDIsMTAxLjA5MTExNCA5Mi4wNTQxODQ0LDEwMi41NDIxODIgOTEuNzY0NzA1OSwxMDMuNjA2Mjk5IEM5MS40NzUyMjczLDEwNC42NzA0MTYgOTEuMDg5MjU1OSwxMDUuNTQxMDU3IDkwLjcwMzI4NDUsMTA2LjIxODIyMyBDOTAuMjIwODIwMiwxMDYuODk1Mzg4IDg5LjczODM1NTksMTA3LjQ3NTgxNiA4OS4wNjI5MDU5LDEwNy44NjI3NjcgQzg4LjQ4Mzk0ODgsMTA4LjI0OTcxOSA4Ny44MDg0OTg4LDEwOC42MzY2NyA4Ny4wMzY1NTU5LDEwOS4wMjM2MjIgTDg4LjA5Nzk3NzQsMTExLjUzODgwOCBDODkuMTU5Mzk4OCwxMTEuMTUxODU2IDkwLjEyNDMyNzMsMTEwLjY2ODE2NiA5MC44OTYyNzAyLDExMC4wODc3MzkgQzkxLjc2NDcwNTksMTA5LjUwNzMxMiA5Mi41MzY2NDg3LDEwOC43MzM0MDggOTMuMTE1NjA1OSwxMDcuNzY2MDI5IEM5My42OTQ1NjMsMTA2Ljc5ODY1IDk0LjI3MzUyMDEsMTA1LjYzNzc5NSA5NC41NjI5OTg3LDEwNC4xODY3MjcgQzk0Ljk0ODk3MDEsMTAyLjczNTY1OCA5NS4xNDE5NTU4LDEwMC45OTQzNzYgOTUuMjM4NDQ4Nyw5OC44NjYxNDE3IEw5NS42MjQ0MjAxLDg2LjE5MzQ3NTggTDEwNC45ODQyMjcsODQuNjQ1NjY5MyBMMTA0LjQwNTI3LDEwOC4zNDY0NTcgTDEwNy42ODYwMjcsMTA3Ljc2NjAyOSBMMTA4LjM2MTQ3Nyw4MS4xNjMxMDQ2IEw5Mi42MzMxNDE2LDgzLjc3NTAyODEgTDkyLjI0NzE3MDIsOTkuMzQ5ODMxMyBaIE0xNjIuMzAwOTgzLDc2LjgwOTg5ODggQzE2MS43MjIwMjYsNzUuOTM5MjU3NiAxNjEuMDQ2NTc2LDc1LjI2MjA5MjIgMTYwLjE3ODE0MSw3NC42ODE2NjQ4IEMxNTkuMzA5NzA1LDc0LjEwMTIzNzMgMTU4LjM0NDc3Niw3My44MTEwMjM2IDE1Ny4yODMzNTUsNzMuNTIwODA5OSBDMTU2LjIyMTkzNCw3My4zMjczMzQxIDE1NS4wNjQwMTksNzMuMzI3MzM0MSAxNTMuODA5NjEyLDczLjUyMDgwOTkgQzE1Mi4yNjU3MjYsNzMuODExMDIzNiAxNTAuOTE0ODI2LDc0LjI5NDcxMzIgMTQ5Ljg1MzQwNSw3NC45NzE4Nzg1IEMxNDguNzkxOTg0LDc1LjY0OTA0MzkgMTQ3LjkyMzU0OCw3Ni40MjI5NDcxIDE0Ny4yNDgwOTgsNzcuNDg3MDY0MSBDMTQ2LjU3MjY0OCw3OC40NTQ0NDMyIDE0Ni4wOTAxODQsNzkuNTE4NTYwMiAxNDUuODAwNzA1LDgwLjc3NjE1MyBDMTQ1LjUxMTIyNyw4Mi4wMzM3NDU4IDE0NS4zMTgyNDEsODMuMjkxMzM4NiAxNDUuMjIxNzQ4LDg0LjY0NTY2OTMgQzE0NS4yMjE3NDgsODUuMzIyODM0NiAxNDUuMTI1MjU1LDg2LjE5MzQ3NTggMTQ1LjEyNTI1NSw4Ni45NjczNzkxIEMxNDUuMDI4NzYyLDg3LjgzODAyMDIgMTQ1LjAyODc2Miw4OC43MDg2NjE0IDE0NS4wMjg3NjIsODkuNTc5MzAyNiBMMTQ1LjAyODc2Miw5Mi4wOTQ0ODgyIEMxNDUuMDI4NzYyLDkyLjg2ODM5MTUgMTQ1LjEyNTI1NSw5My41NDU1NTY4IDE0NS4yMjE3NDgsOTQuMjIyNzIyMiBDMTQ1LjQxNDczNCw5NS4yODY4MzkxIDE0NS43MDQyMTIsOTYuMjU0MjE4MiAxNDYuMTg2Njc3LDk3LjEyNDg1OTQgQzE0Ni42NjkxNDEsOTcuOTk1NTAwNiAxNDcuMjQ4MDk4LDk4Ljc2OTQwMzggMTQ4LjAyMDA0MSw5OS4zNDk4MzEzIEMxNDguNzkxOTg0LDk5LjkzMDI1ODcgMTQ5Ljc1NjkxMiwxMDAuMzE3MjEgMTUwLjgxODMzNCwxMDAuNjA3NDI0IEMxNTEuODc5NzU1LDEwMC44MDA5IDE1My4yMzA2NTUsMTAwLjgwMDkgMTU0LjY3ODA0OCwxMDAuNjA3NDI0IEMxNTYuMTI1NDQxLDEwMC4zMTcyMSAxNTcuNDc2MzQxLDk5LjkzMDI1ODcgMTU4LjUzNzc2Miw5OS4yNTMwOTM0IEMxNTkuNTk5MTg0LDk4LjU3NTkyOCAxNjAuNTY0MTEyLDk3LjgwMjAyNDcgMTYxLjIzOTU2Miw5Ni44MzQ2NDU3IEMxNjIuMDExNTA1LDk1Ljg2NzI2NjYgMTYyLjQ5Mzk2OSw5NC43MDY0MTE3IDE2Mi44Nzk5NDEsOTMuNDQ4ODE4OSBDMTYzLjI2NTkxMiw5Mi4xOTEyMjYxIDE2My40NTg4OTgsOTAuODM2ODk1NCAxNjMuNTU1MzkxLDg5LjI4OTA4ODkgQzE2My41NTUzOTEsODguNTE1MTg1NiAxNjMuNjUxODgzLDg3Ljc0MTI4MjMgMTYzLjY1MTg4Myw4Ni44NzA2NDEyIEMxNjMuNzQ4Mzc2LDg2IDE2My43NDgzNzYsODUuMjI2MDk2NyAxNjMuNzQ4Mzc2LDg0LjM1NTQ1NTYgTDE2My43NDgzNzYsODEuOTM3MDA3OSBDMTYzLjc0ODM3Niw4MS4xNjMxMDQ2IDE2My42NTE4ODMsODAuNDg1OTM5MyAxNjMuNTU1MzkxLDc5LjkwNTUxMTggQzE2My4yNjU5MTIsNzguNjQ3OTE5IDE2Mi44Nzk5NDEsNzcuNjgwNTM5OSAxNjIuMzAwOTgzLDc2LjgwOTg5ODggWiBNMTYwLjQ2NzYxOSw4NC45MzU4ODMgQzE2MC40Njc2MTksODUuNzA5Nzg2MyAxNjAuMzcxMTI2LDg2LjQ4MzY4OTUgMTYwLjM3MTEyNiw4Ny4yNTc1OTI4IEMxNjAuMjc0NjM0LDg4LjAzMTQ5NjEgMTYwLjI3NDYzNCw4OC44MDUzOTkzIDE2MC4yNzQ2MzQsODkuNDgyNTY0NyBDMTYwLjE3ODE0MSw5MC40NDk5NDM4IDE2MC4wODE2NDgsOTEuNDE3MzIyOCAxNTkuNzkyMTY5LDkyLjM4NDcwMTkgQzE1OS41MDI2OTEsOTMuMjU1MzQzMSAxNTkuMjEzMjEyLDk0LjEyNTk4NDMgMTU4LjczMDc0OCw5NC44MDMxNDk2IEMxNTguMjQ4Mjg0LDk1LjQ4MDMxNSAxNTcuNjY5MzI2LDk2LjA2MDc0MjQgMTU2Ljg5NzM4NCw5Ni41NDQ0MzE5IEMxNTYuMjIxOTM0LDk3LjAyODEyMTUgMTU1LjM1MzQ5OCw5Ny4zMTgzMzUyIDE1NC4yOTIwNzYsOTcuNTExODExIEMxNTMuMDM3NjY5LDk3LjcwNTI4NjggMTUyLjA3Mjc0MSw5Ny43MDUyODY4IDE1MS4zMDA3OTgsOTcuNDE1MDczMSBDMTUwLjUyODg1NSw5Ny4xMjQ4NTk0IDE0OS44NTM0MDUsOTYuNzM3OTA3OCAxNDkuMzcwOTQxLDk2LjE1NzQ4MDMgQzE0OC44ODg0NzcsOTUuNTc3MDUyOSAxNDguNTk4OTk4LDk0Ljg5OTg4NzUgMTQ4LjQwNjAxMiw5NC4xMjU5ODQzIEMxNDguMjEzMDI3LDkzLjM1MjA4MSAxNDguMTE2NTM0LDkyLjQ4MTQzOTggMTQ4LjExNjUzNCw5MS41MTQwNjA3IEwxNDguMzA5NTE5LDg0LjQ1MjE5MzUgQzE0OC4zMDk1MTksODMuNjc4MjkwMiAxNDguNDA2MDEyLDgyLjgwNzY0OSAxNDguNTk4OTk4LDgyLjAzMzc0NTggQzE0OC43OTE5ODQsODEuMTYzMTA0NiAxNDkuMDgxNDYyLDgwLjM4OTIwMTMgMTQ5LjU2MzkyNyw3OS43MTIwMzYgQzE1MC4wNDYzOTEsNzkuMDM0ODcwNiAxNTAuNjI1MzQ4LDc4LjM1NzcwNTMgMTUxLjM5NzI5MSw3Ny43NzcyNzc4IEMxNTIuMTY5MjM0LDc3LjE5Njg1MDQgMTUzLjEzNDE2Miw3Ni45MDY2MzY3IDE1NC4yOTIwNzYsNzYuNzEzMTYwOSBDMTU2LjAyODk0OCw3Ni40MjI5NDcxIDE1Ny4zNzk4NDgsNzYuNzEzMTYwOSAxNTguNDQxMjY5LDc3LjQ4NzA2NDEgQzE1OS41MDI2OTEsNzguMjYwOTY3NCAxNjAuMTc4MTQxLDc5LjQyMTgyMjMgMTYwLjQ2NzYxOSw4MC45Njk2Mjg4IEMxNjAuNTY0MTEyLDgxLjU1MDA1NjIgMTYwLjY2MDYwNSw4Mi4xMzA0ODM3IDE2MC42NjA2MDUsODIuODA3NjQ5IEMxNjAuNDY3NjE5LDgzLjQ4NDgxNDQgMTYwLjQ2NzYxOSw4NC4xNjE5Nzk4IDE2MC40Njc2MTksODQuOTM1ODgzIFogTTcyLjY1OTEyMDQsMTAxLjg2NTAxNyBMODMuNjU5MzA2LDEwMC4wMjY5OTcgTDgzLjc1NTc5ODgsOTcuMTI0ODU5NCBMNzIuNzU1NjEzMyw5OC45NjI4Nzk2IEw3Mi45NDg1OTksOTAuMzUzMjA1OCBMODUuMzk2MTc3NCw4OC4zMjE3MDk4IEw4NS40OTI2NzAzLDg1LjIyNjA5NjcgTDY5Ljg2MDgyNzYsODcuNzQxMjgyMyBMNjkuMDg4ODg0OCwxMTQuNDQwOTQ1IEw4NS45NzUxMzQ1LDExMS42MzU1NDYgTDg1Ljk3NTEzNDUsMTA4LjUzOTkzMyBMNzIuMzY5NjQxOSwxMTAuNzY0OTA0IEw3Mi42NTkxMjA0LDEwMS44NjUwMTcgWiIgaWQ9IlNoYXBlIiBmaWxsPSJyZ2JhKDAsMCwwLDAuNCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+');
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    -webkit-transform: translate(3%, 20%);
    -ms-transform: translate(3%, 20%);
    -o-transform: translate(3%, 20%);
    transform: translate(3%, 20%)
}

.start-arr {
    display: block;
    position: absolute;
    z-index: 3;
    bottom: 140px;
    left: 50%;
    margin-left: -20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 40px;
    height: 40px;
    border: 2px solid #fff200;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.start-arr__ico {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 14px;
    height: 10px;
    margin-left: -7px;
    margin-top: -5px;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDE0IDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmRvd24tYXJyb3c8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iQXNzZXRzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQtMiIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2LjAwMDAwMCwgLTE2LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iZG93bi1hcnJvdyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDAwMDAwLCAxNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtOTciIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMCI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuMDA0LDcuNTQ1IEwxLjI1NywyIEwwLDMuMjM3IEw3LjAwNSw5Ljk5NSBMMTQuMDEsMy4yMzcgTDEyLjc1MiwyIEw3LjAwNCw3LjU0NSBaIiBpZD0iZG93biIgZmlsbD0iI0ZGRjIwMCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
    background-repeat: no-repeat;
    background-position: center;
    -webkit-animation-name: bounce2;
    -o-animation-name: bounce2;
    animation-name: bounce2;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    -o-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-duration: 1.5s;
    -o-animation-duration: 1.5s;
    animation-duration: 1.5s
}

.start-arr:active {
    margin-top: 65px
}

.scene {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2;
    background-image: url('../img/scene.png');
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat
}

.scene.scene--loading {
    background-color: #770302
}

.author-main {
    position: absolute;
    bottom: 12%;
    left: 50%;
    margin-left: -87px;
    width: 174px;
    z-index: 3;
    text-align: center
}

.author-main__picture {
    position: relative;
    display: inline-block;
    width: 55%;
    left: -6px;
    top: 7px
}

.author-main__picture img {
    max-width: 100%
}

.author-main__button {
    margin-top: -22px
}

.author-main__button .button {
    display: none
}

.author-main__button .button.active {
    display: block
}

.logo {
    position: absolute;
    width: 300px;
    height: 99px;
    top: 1.25em;
    left: 50%;
    margin-left: -150px;
    text-align: center
}

.logo__picture {
    max-width: 100%;
    max-height: 100%
}

.cities-pictures {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.cities-pictures__item {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    opacity: 0;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    transition: opacity .4s ease
}

.cities-pictures__item.active {
    opacity: 1
}

.cities-places {
    position: absolute;
    width: 20.833333333333332em;
    min-height: 8.166666666666666em;
    left: 13.970588235294118%;
    bottom: 17.51592356687898%;
    text-align: center;
    margin-bottom: 32px
}

.cities-places__item {
    position: absolute;
    width: 100%;
    text-align: center;
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.75em;
    line-height: 1.619047619047619;
    letter-spacing: 5px;
    text-transform: uppercase;
    color: #fff;
    -webkit-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    transition: opacity .4s ease;
    display: none
}

.cities-places__item:after {
    content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmljby1sb2NhdGlvbjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJBc3NldHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJBcnRib2FyZC0yIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjI0LjAwMDAwMCwgLTE2LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iaWNvLWxvY2F0aW9uIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjQuMDAwMDAwLCAxNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNDUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLjE1NTg0NDIsMiBDOC4yMDUxOTQ4MSwyIDUuMDY0OTM1MDYsNS4xIDUuMDY0OTM1MDYsOSBDNS4wNjQ5MzUwNiwxNC4yIDEyLjE1NTg0NDIsMjEuOTk5IDEyLjE1NTg0NDIsMjEuOTk5IEMxMi4xNTU4NDQyLDIxLjk5OSAxOS4yNDU3NDAzLDE0LjIgMTkuMjQ1NzQwMyw5IEMxOS4yNDU3NDAzLDUuMSAxNi4xMDY0OTM1LDIgMTIuMTU1ODQ0MiwyIEwxMi4xNTU4NDQyLDIgWiBNMTIuMTU1ODQ0MiwxMS41IEMxMC43Mzc2NjIzLDExLjUgOS42MjMzNzY2MiwxMC40IDkuNjIzMzc2NjIsOSBDOS42MjMzNzY2Miw3LjYgMTAuNzM3NjYyMyw2LjUgMTIuMTU1ODQ0Miw2LjUgQzEzLjU3NDAyNiw2LjUgMTQuNjg4MzExNyw3LjYgMTQuNjg4MzExNyw5IEMxNC42ODgzMTE3LDEwLjQgMTMuNTc0MDI2LDExLjUgMTIuMTU1ODQ0MiwxMS41IEwxMi4xNTU4NDQyLDExLjUgWiIgaWQ9IkltcG9ydGVkLUxheWVycyIgZmlsbD0iI2Y4ZjhmOCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
    display: block;
    width: 24px;
    height: 24px;
    margin: .5714285714285714em auto 0
}

.cities-places__item.active {
    display: block
}

.cities-places__item.switched-off {
    display: none
}

.page-video {
    position: absolute;
    right: 15.294117647058824%;
    bottom: 11.94267515923567%;
    width: 211px;
    height: 164px;
    margin-bottom: 72px
}

.page-video__wrap {
    display: none
}

.page-video__wrap.active {
    display: block
}

.page-video__wrap.switched-off {
    display: none
}

.page-video__cap {
    position: absolute;
    width: 100%;
    height: 100%;
    background: url('../img/video.png') no-repeat center;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.page-video__button {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 48px;
    height: 48px;
    margin-left: -24px;
    margin-top: -24px
}

.page-video__button-ico {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmJ1dHRvbi1wbGF5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDAuMDAwMDAwLCAtMTYuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJidXR0b24tcGxheSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAwLjAwMDAwMCwgMTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTk4IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04LDAgTDQ4LDI0IEw4LDQ4IEw4LDAgWiIgaWQ9IlJlY3RhbmdsZS0yNCIgZmlsbD0iI0ZGRjIwMCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: -webkit-transform .2s;
    -o-transition: -o-transform .2s;
    transition: transform .2s
}

.page-video__button:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ4cHgiIGhlaWdodD0iNDhweCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmJ1dHRvbi1wbGF5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDAuMDAwMDAwLCAtMTYuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJidXR0b24tcGxheSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAwLjAwMDAwMCwgMTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTk4IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB4PSIwIiB5PSIwIiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04LDAgTDQ4LDI0IEw4LDQ4IEw4LDAgWiIgaWQ9IlJlY3RhbmdsZS0yNCIgZmlsbD0icmdiYSgwLDAsMCwwLjQpIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==');
    background-repeat: no-repeat
}

.page-video__button:hover .page-video__button-ico {
    -webkit-transform: translate(4px, -7px);
    -ms-transform: translate(4px, -7px);
    -o-transform: translate(4px, -7px);
    transform: translate(4px, -7px)
}

.page-video__button:active .page-video__button-ico {
    -webkit-transform: translate(2px, -3px);
    -ms-transform: translate(2px, -3px);
    -o-transform: translate(2px, -3px);
    transform: translate(2px, -3px)
}

.form-jump {
    position: absolute;
    z-index: 3;
    bottom: 1.5em;
    width: 100%;
    text-align: center
}

.form-jump__link {
    display: inline-block
}

.form-jump__link:after {
    content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE0cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDE0IDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmRvd24tYXJyb3c8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iQXNzZXRzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQtMiIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2LjAwMDAwMCwgLTE2LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iZG93bi1hcnJvdyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDAwMDAwLCAxNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtOTciIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMCI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuMDA0LDcuNTQ1IEwxLjI1NywyIEwwLDMuMjM3IEw3LjAwNSw5Ljk5NSBMMTQuMDEsMy4yMzcgTDEyLjc1MiwyIEw3LjAwNCw3LjU0NSBaIiBpZD0iZG93biIgZmlsbD0iI0ZGRjIwMCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
    display: block;
    margin: 0 auto
}

.form-jump__link:hover .form-jump__text {
    -webkit-transform: translate(2px, -4px);
    -ms-transform: translate(2px, -4px);
    -o-transform: translate(2px, -4px);
    transform: translate(2px, -4px);
    text-shadow: -2px 4px 0 rgba(0, 0, 0, .4);
    color: #fff
}

.form-jump__text, .contacts-link {
    display: block;
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.3333333333333333em;
    line-height: 1.125;
    letter-spacing: .5px;
    color: #fff200;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

.contacts-link {
    display: none;
    position: absolute;
    z-index: 4;
    right: 64px;
    bottom: 30px
}

.contacts-link:hover {
    -webkit-transform: translate(2px, -4px);
    -ms-transform: translate(2px, -4px);
    -o-transform: translate(2px, -4px);
    transform: translate(2px, -4px);
    text-shadow: -2px 4px 0 rgba(0, 0, 0, .4);
    color: #fff
}

.contacts-popup__wrap {
    position: relative;
    max-width: 410px;
    padding: 0 15px;
    margin: 0 auto
}

.contacts-popup p {
    margin-bottom: 20px
}

.contacts-popup__description {
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.5em;
    line-height: 1.2;
    color: #fff
}

.contacts-popup__tel {
    font-family: 'PFDinTextPro-XThin', 'Arial', sans-serif, serif;
    font-size: 3em;
    line-height: 1;
    color: #fff
}

.contacts-popup__mail {
    display: block;
    font-family: 'PFDinTextPro-Medium', 'Arial', sans-serif, serif;
    font-size: 1.5em;
    line-height: 1;
    color: #fff200;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

.contacts-popup__mail:hover {
    -webkit-transform: translate(2px, -4px);
    -ms-transform: translate(2px, -4px);
    -o-transform: translate(2px, -4px);
    transform: translate(2px, -4px);
    text-shadow: -2px 4px 0 rgba(0, 0, 0, .4);
    color: #fff
}

.contacts-popup__close {
    position: absolute;
    bottom: -200px;
    left: 50%;
    margin-left: -48px;
    width: 96px;
    height: 96px;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9Ijk2cHgiIGhlaWdodD0iOTZweCIgdmlld0JveD0iMCAwIDk2IDk2IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmNsb3NlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MDAuMDAwMDAwLCAtNzIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJjbG9zZSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAwLjAwMDAwMCwgNzIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTEyNiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgeD0iMCIgeT0iMCIgd2lkdGg9Ijk2IiBoZWlnaHQ9Ijk2Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDYuMjYzNDU2LDQ3LjY3NzY2OTUgTDMwLDYzLjk0MTEyNTUgTDMxLjQxNDIxMzYsNjUuMzU1MzM5MSBMNDcuNjc3NjY5NSw0OS4wOTE4ODMxIEw2My45NDExMjU1LDY1LjM1NTMzOTEgTDY1LjM1NTMzOTEsNjMuOTQxMTI1NSBMNDkuMDkxODgzMSw0Ny42Nzc2Njk1IEw2NS4zNTUzMzkxLDMxLjQxNDIxMzYgTDYzLjk0MTEyNTUsMzAgTDQ3LjY3NzY2OTUsNDYuMjYzNDU2IEwzMS40MTQyMTM2LDMwIEwzMCwzMS40MTQyMTM2IEw0Ni4yNjM0NTYsNDcuNjc3NjY5NSBaIiBpZD0iUmVjdGFuZ2xlLTEyNCIgZmlsbD0iI0ZGRkZGRiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=');
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.contacts-popup__close:active {
    bottom: -201px
}

.my-mfp-zoom-in .mfp-close {
    display: none
}

.later-info__wrap {
    position: relative;
    max-width: 410px;
    padding: 0 40px;
    margin: 0 auto
}

.later-info__description {
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.5em;
    line-height: 1.2;
    color: #fff
}

.share-info {
    display: none
}

@media only screen and (max-width: 1023px) {
    .page-video {
        right: 20px
    }

    .cities-places {
        left: 20px
    }
}

@media only screen and (max-width: 767px) {
    .start-logo__picture {
        width: 250px;
        height: 84px
    }

    .logo, .cities-places {
        display: none
    }

    .page-video {
        bottom: auto;
        top: 50%;
        right: 50%;
        margin-top: -82px;
        margin-right: -105px
    }

    .author-main {
        bottom: 12%;
        width: 144px;
        margin-left: -72px
    }

    .form-jump, .contacts-link {
        display: none
    }

    .contacts-popup__close {
        bottom: -100px
    }

    .contacts-popup__close:active {
        bottom: -101px
    }
}

.transition-scene-out, .city-navigation {
    -webkit-transition: -webkit-transform 1.5s, opacity 1.5s;
    -o-transition: -o-transform 1.5s, opacity 1.5s;
    transition: transform 1.5s, opacity 1.5s
}

.city-navigation {
    -webkit-transition-delay: .5s;
    -o-transition-delay: .5s;
    transition-delay: .5s
}

.start-logo {
    -webkit-transition: -webkit-transform 3s, opacity .5s;
    -o-transition: -o-transform 3s, opacity .5s;
    transition: transform 3s, opacity .5s;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    opacity: 0
}

.start-arr {
    -webkit-transform: translateY(-500px);
    -ms-transform: translateY(-500px);
    -o-transform: translateY(-500px);
    transform: translateY(-500px);
    opacity: 0
}

.start-arr, .scene {
    -webkit-transition: -webkit-transform 1.5s, opacity 1.5s;
    -o-transition: -o-transform 1.5s, opacity 1.5s;
    transition: transform 1.5s, opacity 1.5s
}

.scene {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}

.author-main {
    -webkit-transition: bottom 1.5s ease;
    -o-transition: bottom 1.5s ease;
    transition: bottom 1.5s ease
}

.author-main__picture, .form-jump, .logo {
    -webkit-transition: -webkit-transform 1.5s, opacity 1.5s;
    -o-transition: -o-transform 1.5s, opacity 1.5s;
    transition: transform 1.5s, opacity 1.5s
}

.logo {
    -webkit-transition-delay: .5s;
    -o-transition-delay: .5s;
    transition-delay: .5s;
    opacity: 1
}

.scene-state .city-navigation {
    -webkit-transform: translateY(-110px);
    -ms-transform: translateY(-110px);
    -o-transform: translateY(-110px);
    transform: translateY(-110px)
}

.scene-state .start-logo, .scene-state .start-arr {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
}

.scene-state .start-arr__ico {
    -webkit-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.scene-state .scene {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.scene-state .author-main {
    bottom: -75px
}

.scene-state .author-main__picture {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    -o-transform: scale(.9);
    transform: scale(.9)
}

.scene-state .form-jump {
    -webkit-transform: translateY(143px);
    -ms-transform: translateY(143px);
    -o-transform: translateY(143px);
    transform: translateY(143px)
}

.scene-state .logo {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    opacity: 0
}

.scene-state .contacts-link {
    z-index: 0
}

@media only screen and (max-width: 767px) {
    .scene-state .city-navigation {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }

    .scene-state .author-main {
        bottom: -62px
    }
}

.form-section {
    padding: 0 21px;
    overflow: hidden;
    position: relative
}

.form-section__wrap {
    position: relative;
    z-index: 1;
    max-width: 358px;
    margin: 0 auto
}

.form-section__bg {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.form-section__bg-picture {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    opacity: 0;
    -webkit-transition: opacity .3s ease;
    -o-transition: opacity .3s ease;
    transition: opacity .3s ease
}

.form-section__bg-picture.displayed {
    opacity: 1
}

.form-section__bg-overlay {
    position: absolute;
    width: 100%;
    height: 100%
}

.notice-form {
    padding: 2.5em 3px 0
}

.notice-form__subscription {
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.5em;
    line-height: 1.4;
    color: #fff;
    text-align: center;
    margin-bottom: .8888888888888888em
}

.notice-form__field-wrap {
    position: relative;
    display: block;
    margin-bottom: .3333333333333333em
}

.notice-form__field {
    border: 0;
    background: 0 0;
    outline: 0;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    *display: inline;
    width: 100%;
    height: 40px;
    padding: 0 45px 0 47px;
    background-color: #fff;
    background-repeat: no-repeat;
    background-position: 11px 8px;
    -webkit-transition: background-color .2s ease;
    -o-transition: background-color .2s ease;
    transition: background-color .2s ease
}

.notice-form__field, .notice-form__field .text {
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 18px;
    line-height: 40px
}

.notice-form__field::-webkit-input-placeholder {
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 18px;
    line-height: 40px;
    color: #999
}

.notice-form__field::-moz-placeholder {
    line-height: normal
}

.notice-form__field::-moz-placeholder, .notice-form__field:-moz-placeholder {
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 18px;
    line-height: 40px;
    color: #999
}

.notice-form__field:-ms-input-placeholder {
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 18px;
    line-height: 40px;
    color: #999
}

.notice-form__field--city {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmljby1sb2NhdGlvbjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJBc3NldHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJBcnRib2FyZC0yIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjI0LjAwMDAwMCwgLTE2LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iaWNvLWxvY2F0aW9uIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjQuMDAwMDAwLCAxNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNDUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyLjE1NTg0NDIsMiBDOC4yMDUxOTQ4MSwyIDUuMDY0OTM1MDYsNS4xIDUuMDY0OTM1MDYsOSBDNS4wNjQ5MzUwNiwxNC4yIDEyLjE1NTg0NDIsMjEuOTk5IDEyLjE1NTg0NDIsMjEuOTk5IEMxMi4xNTU4NDQyLDIxLjk5OSAxOS4yNDU3NDAzLDE0LjIgMTkuMjQ1NzQwMyw5IEMxOS4yNDU3NDAzLDUuMSAxNi4xMDY0OTM1LDIgMTIuMTU1ODQ0MiwyIEwxMi4xNTU4NDQyLDIgWiBNMTIuMTU1ODQ0MiwxMS41IEMxMC43Mzc2NjIzLDExLjUgOS42MjMzNzY2MiwxMC40IDkuNjIzMzc2NjIsOSBDOS42MjMzNzY2Miw3LjYgMTAuNzM3NjYyMyw2LjUgMTIuMTU1ODQ0Miw2LjUgQzEzLjU3NDAyNiw2LjUgMTQuNjg4MzExNyw3LjYgMTQuNjg4MzExNyw5IEMxNC42ODgzMTE3LDEwLjQgMTMuNTc0MDI2LDExLjUgMTIuMTU1ODQ0MiwxMS41IEwxMi4xNTU4NDQyLDExLjUgWiIgaWQ9IkltcG9ydGVkLUxheWVycyIgZmlsbD0iI0QyRDJEMiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=')
}

.notice-form__field--name {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmljby1uYW1lPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNzIuMDAwMDAwLCAtMTYuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJpY28tbmFtZSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjcyLjAwMDAwMCwgMTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTQ1IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi4wMDUsMTIuMDA0IEMxNC43NTYsMTIuMDA0IDE3LjAwNyw5Ljc1MyAxNy4wMDcsNy4wMDIgQzE3LjAwNyw0LjI1MSAxNC43NTYsMiAxMi4wMDUsMiBDOS4yNTMsMiA3LjAwMyw0LjI1MSA3LjAwMyw3LjAwMiBDNy4wMDMsOS43NTMgOS4yNTMsMTIuMDA0IDEyLjAwNSwxMi4wMDQgWiBNMTIuMDA1LDE0LjUwNSBDOC42MjgsMTQuNTA1IDIsMTYuMTMxIDIsMTkuNTA3IEwyLDIyLjAwOCBMMjIuMDA5LDIyLjAwOCBMMjIuMDA5LDE5LjUwNyBDMjIuMDA5LDE2LjEzMSAxNS4zODEsMTQuNTA1IDEyLjAwNSwxNC41MDUgWiIgaWQ9IkZpbGwtMSIgZmlsbD0iI0QyRDJEMiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=')
}

.notice-form__field--mail {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPmljby1tYWlsPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMjAuMDAwMDAwLCAtMTYuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJpY28tbWFpbCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIwLjAwMDAwMCwgMTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTQ1IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiPjwvcmVjdD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS40ODYyMjM3LDEzLjQ3MjAxODggQzE1LjQ4NjIyMzcsMTMuOTQ3NzY0NSAxNS41NzQ4MTY0LDE0LjI5MzQxODMgMTUuNzUyMDA0NCwxNC41MDg5OTA2IEMxNS45MjkxOTI1LDE0LjcyNDU2MjkgMTYuMTcyODIyNCwxNC44MzIzNDc0IDE2LjQ4MjkwMTQsMTQuODMyMzQ3NCBDMTYuODIyNTExOCwxNC44MzIzNDc0IDE3LjA5NTY3MjYsMTQuNzQzMTQ2NCAxNy4zMDIzOTIsMTQuNTY0NzQxOCBDMTcuNTA5MTExNCwxNC4zODYzMzcxIDE3LjY3MTUzMTMsMTQuMTQ0NzUxMSAxNy43ODk2NTY3LDEzLjgzOTk3NjUgQzE3LjkwNzc4MjEsMTMuNTM1MjAxOSAxNy45ODg5OTIsMTMuMTc0NjgxMyAxOC4wMzMyODksMTIuNzU4NDAzOCBDMTguMDc3NTg2LDEyLjM0MjEyNjIgMTguMDk5NzM0MiwxMS44OTYxMjEzIDE4LjA5OTczNDIsMTEuNDIwMzc1NiBDMTguMDk5NzM0MiwxMC41MTM0ODUzIDE3LjkzMzYyMjksOS42OTIwOTI4OCAxNy42MDEzOTUzLDguOTU2MTczNzEgQzE3LjI2OTE2NzgsOC4yMjAyNTQ1NCAxNi44MTUxMzAyLDcuNTkyMTMwOTMgMTYuMjM5MjY5MSw3LjA3MTc4NDA0IEMxNS42NjM0MDgsNi41NTE0MzcxNSAxNC45ODc4ODg3LDYuMTUzNzQ5NDIgMTQuMjEyNjkxLDUuODc4NzA4OTIgQzEzLjQzNzQ5MzQsNS42MDM2Njg0MiAxMi42MDY5MzY5LDUuNDY2MTUwMjMgMTEuNzIwOTk2Nyw1LjQ2NjE1MDIzIEMxMC42ODczOTk4LDUuNDY2MTUwMjMgOS43Mzg3MTk3MSw1LjY1NTcwMjMzIDguODc0OTI4MDIsNi4wMzQ4MTIyMSBDOC4wMTExMzYzMiw2LjQxMzkyMjA4IDcuMjY5MTcyNTQsNi45MzA1NDQ0NiA2LjY0OTAxNDQsNy41ODQ2OTQ4NCBDNi4wMjg4NTYyNiw4LjIzODg0NTIxIDUuNTQ1Mjg3ODIsOS4wMDA3NzAzIDUuMTk4Mjk0NTcsOS44NzA0OTI5NiBDNC44NTEzMDEzMywxMC43NDAyMTU2IDQuNjc3ODA3MzEsMTEuNjczMTA5MyA0LjY3NzgwNzMxLDEyLjY2OTIwMTkgQzQuNjc3ODA3MzEsMTMuNjk1MDI4NiA0Ljg2MjM3NTQyLDE0LjYzNTM1NTcgNS4yMzE1MTcxNywxNS40OTAyMTEzIEM1LjYwMDY1ODkxLDE2LjM0NTA2NjkgNi4xMTM3NTgyNSwxNy4wNzcyNTgzIDYuNzcwODMwNTYsMTcuNjg2ODA3NSBDNy40Mjc5MDI4OCwxOC4yOTYzNTY3IDguMTk5Mzk3NTYsMTguNzcyMDk1MyA5LjA4NTMzNzc2LDE5LjExNDAzNzYgQzkuOTcxMjc3OTYsMTkuNDU1OTc5OCAxMC45Mzg0MTQ4LDE5LjYyNjk0ODQgMTEuOTg2Nzc3NCwxOS42MjY5NDg0IEMxMi41NjI2Mzg1LDE5LjYyNjk0ODQgMTMuMDk0MTk0NywxOS41OTcyMTQ3IDEzLjU4MTQ2MTgsMTkuNTM3NzQ2NSBDMTQuMDY4NzI4OSwxOS40NzgyNzgzIDE0LjUzMzg0MDUsMTkuMzkyNzk0IDE0Ljk3NjgxMDYsMTkuMjgxMjkxMSBDMTUuNDE5NzgwNywxOS4xNjk3ODgyIDE1Ljg0Nzk3ODcsMTkuMDM1OTg2NyAxNi4yNjE0MTc1LDE4Ljg3OTg4MjYgQzE2LjY3NDg1NjMsMTguNzIzNzc4NiAxNy4wOTU2NzE1LDE4LjU0OTA5MzMgMTcuNTIzODc2LDE4LjM1NTgyMTYgTDE4LjQwOTgxMTcsMjAuNzE5NjcxNCBDMTcuODYzNDgxOSwyMC45NDI2NzcyIDE3LjM0Mjk5OTksMjEuMTM1OTQ2IDE2Ljg0ODM0OTksMjEuMjk5NDgzNiBDMTYuMzUzNywyMS40NjMwMjEyIDE1Ljg1NTM2NjEsMjEuNjA0MjU2MSAxNS4zNTMzMzMzLDIxLjcyMzE5MjUgQzE0Ljg1MTMwMDYsMjEuODQyMTI4OSAxNC4zMzQ1MDk5LDIxLjkzMTMyOTkgMTMuODAyOTQ1NywyMS45OTA3OTgxIEMxMy4yNzEzODE2LDIyLjA1MDI2NjMgMTIuNzAyOTExOCwyMi4wOCAxMi4wOTc1MTk0LDIyLjA4IEMxMC42NjUyNDk0LDIyLjA4IDkuMzM2MzU5MDMsMjEuODY4MTQ3NyA4LjExMDgwODQyLDIxLjQ0NDQzNjYgQzYuODg1MjU3ODEsMjEuMDIwNzI1NiA1LjgyMjE0NTUxLDIwLjQwMzc1MjEgNC45MjE0Mzk2NSwxOS41OTM0OTc3IEM0LjAyMDczMzc4LDE4Ljc4MzI0MzIgMy4zMTE5OTIyNSwxNy43OTQ1OTg5IDIuNzk1MTkzOCwxNi42Mjc1MzUyIEMyLjI3ODM5NTM1LDE1LjQ2MDQ3MTUgMi4wMiwxNC4xMjYxNzM0IDIuMDIsMTIuNjI0NjAwOSBDMi4wMiwxMS4yNTY4MzIgMi4yNjczMjEyNiw5Ljk4OTQzNDYzIDIuNzYxOTcxMjEsOC44MjIzNzA4OSBDMy4yNTY2MjExNSw3LjY1NTMwNzE1IDMuOTM1ODMxNzgsNi42NDgwNzkzNSA0Ljc5OTYyMzQ4LDUuODAwNjU3MjggQzUuNjYzNDE1MTcsNC45NTMyMzUyIDYuNjg5NjEzODQsNC4yODc5NDQ1MSA3Ljg3ODI1MDI4LDMuODA0NzY1MjYgQzkuMDY2ODg2NzEsMy4zMjE1ODYgMTAuMzYyNTU0OCwzLjA4IDExLjc2NTI5MzUsMy4wOCBDMTMuMDk0MjAzOCwzLjA4IDE0LjMwNDk3MDUsMy4yNzY5ODU1MSAxNS4zOTc2MzAxLDMuNjcwOTYyNDQgQzE2LjQ5MDI4OTcsNC4wNjQ5MzkzNyAxNy40Mjc4OTU3LDQuNjIyNDQ1NTMgMTguMjEwNDc2Miw1LjM0MzQ5NzY1IEMxOC45OTMwNTY3LDYuMDY0NTQ5NzcgMTkuNjAyMTMxNSw2LjkzNDI1OTM4IDIwLjAzNzcxODcsNy45NTI2NTI1OCBDMjAuNDczMzA2LDguOTcxMDQ1NzggMjAuNjkxMDk2MywxMC4xMTIwNzUxIDIwLjY5MTA5NjMsMTEuMzc1Nzc0NiBDMjAuNjkxMDk2MywxMi4xOTM0NjI2IDIwLjU5ODgxMjMsMTIuOTY2NTM3OCAyMC40MTQyNDE0LDEzLjY5NTAyMzUgQzIwLjIyOTY3MDUsMTQuNDIzNTA5MSAxOS45NDE3NDQzLDE1LjA1OTA2NjEgMTkuNTUwNDU0LDE1LjYwMTcxMzYgQzE5LjE1OTE2MzgsMTYuMTQ0MzYxMSAxOC42NjQ1MjEzLDE2LjU3MTc4MjUgMTguMDY2NTExNiwxNi44ODM5OTA2IEMxNy40Njg1MDIsMTcuMTk2MTk4NyAxNi43NDg2ODY0LDE3LjM1MjMwMDUgMTUuOTA3MDQzMiwxNy4zNTIzMDA1IEMxNS4wMDYzMzczLDE3LjM1MjMwMDUgMTQuMzA0OTc4NSwxNy4xODUwNDg2IDEzLjgwMjk0NTcsMTYuODUwNTM5OSBDMTMuMzAwOTEzLDE2LjUxNjAzMTIgMTIuOTE3MDExMywxNi4xMTA5MSAxMi42NTEyMjkyLDE1LjYzNTE2NDMgQzEyLjQyOTc0NDIsMTYuMDA2ODQwNyAxMi4wNTMyMjUyLDE2LjM1OTkyNzkgMTEuNTIxNjYxMSwxNi42OTQ0MzY2IEMxMC45OTAwOTcsMTcuMDI4OTQ1MyAxMC4zNDc4LDE3LjE5NjE5NzIgOS41OTQ3NTA4MywxNy4xOTYxOTcyIEM5LjI1NTE0MDQyLDE3LjE5NjE5NzIgOC45MTkyMjY0NywxNy4xNDc4OCA4LjU4Njk5ODg5LDE3LjA1MTI0NDEgQzguMjU0NzcxMzIsMTYuOTU0NjA4MyA3Ljk2MzE1MzcxLDE2LjgwMjIyMzMgNy43MTIxMzczMiwxNi41OTQwODQ1IEM3LjQ2MTEyMDkzLDE2LjM4NTk0NTggNy4yNTgwOTYwMSwxNi4xMDcxOTI3IDcuMTAzMDU2NDgsMTUuNzU3ODE2OSBDNi45NDgwMTY5NCwxNS40MDg0NDExIDYuODcwNDk4MzQsMTQuOTgxMDE5NyA2Ljg3MDQ5ODM0LDE0LjQ3NTUzOTkgQzYuODcwNDk4MzQsMTMuNjEzMjUwOCA3LjE2NTgwNzMxLDEyLjkxMDc5MyA3Ljc1NjQzNDExLDEyLjM2ODE0NTUgQzguMzQ3MDYwOTEsMTEuODI1NDk4MSA5LjI0Nzc1MzI3LDExLjU1NDE3ODQgMTAuNDU4NTM4MiwxMS41NTQxNzg0IEwxMi4xNDE4MTYyLDExLjU1NDE3ODQgTDEyLjE0MTgxNjIsMTEuMTk3MzcwOSBDMTIuMTQxODE2MiwxMS4xMDgxNjg2IDEyLjEyMzM1OTQsMTEuMDA3ODE3NSAxMi4wODY0NDUyLDEwLjg5NjMxNDYgQzEyLjA0OTUzMSwxMC43ODQ4MTE2IDExLjk4Njc3NzksMTAuNjgwNzQzOCAxMS44OTgxODM4LDEwLjU4NDEwOCBDMTEuODA5NTg5OCwxMC40ODc0NzIxIDExLjY4Nzc3NDksMTAuNDA1NzA0NiAxMS41MzI3MzUzLDEwLjMzODgwMjggQzExLjM3NzY5NTgsMTAuMjcxOTAxMSAxMS4xNzQ2NzA5LDEwLjIzODQ1MDcgMTAuOTIzNjU0NSwxMC4yMzg0NTA3IEMxMC40MjE2MjE3LDEwLjIzODQ1MDcgMTAuMDE5MjYzMiwxMC4yODY3Njc5IDkuNzE2NTY3LDEwLjM4MzQwMzggQzkuNDEzODcwNzYsMTAuNDgwMDM5NiA5LjA3Nzk1NjgxLDEwLjY3NzAyNTEgOC43MDg4MTUwNiwxMC45NzQzNjYyIEw3LjQwMjA1OTgsOC43NDQzMTkyNSBDNy45NjMxNTUyNiw4LjIzODgzOTQxIDguNTg2OTk1NDYsNy45MDA2MTkwMSA5LjI3MzU5OTExLDcuNzI5NjQ3ODkgQzkuOTYwMjAyNzcsNy41NTg2NzY3NyAxMC42ODAwMTg0LDcuNDczMTkyNDkgMTEuNDMzMDY3Niw3LjQ3MzE5MjQ5IEMxMi42ODgxNDk1LDcuNDczMTkyNDkgMTMuNjgxMTI1OSw3Ljc2NjgxMjQgMTQuNDEyMDI2Niw4LjM1NDA2MTAzIEMxNS4xNDI5MjcyLDguOTQxMzA5NjcgMTUuNTAwOTg5NCw5LjkyNjIzNzIyIDE1LjQ4NjIyMzcsMTEuMzA4ODczMiBMMTUuNDg2MjIzNywxMy40NzIwMTg4IFogTTEwLjM0Nzc5NjIsMTQuMDc0MTMxNSBDMTAuMzQ3Nzk2MiwxNC4yMDc5MzQ5IDEwLjM4NDcwOTksMTQuMzQ1NDUzMSAxMC40NTg1MzgyLDE0LjQ4NjY5MDEgQzEwLjUzMjM2NjYsMTQuNjI3OTI3MiAxMC43MzkwODI4LDE0LjY5ODU0NDYgMTEuMDc4NjkzMiwxNC42OTg1NDQ2IEMxMS4zNDQ0NzUzLDE0LjY5ODU0NDYgMTEuNTg4MTA1MiwxNC42Mjc5MjcyIDExLjgwOTU5MDMsMTQuNDg2NjkwMSBDMTIuMDMxMDc1MywxNC4zNDU0NTMxIDEyLjE0MTgxNjIsMTQuMTExMzAwNSAxMi4xNDE4MTYyLDEzLjc4NDIyNTQgTDEyLjE0MTgxNjIsMTMuNDcyMDE4OCBMMTEuMTIyOTksMTMuNDcyMDE4OCBDMTAuODI3Njc2NiwxMy40NzIwMTg4IDEwLjYyNDY1MTcsMTMuNTM1MjAyOCAxMC41MTM5MDkyLDEzLjY2MTU3MjggQzEwLjQwMzE2NjcsMTMuNzg3OTQyNyAxMC4zNDc3OTYyLDEzLjkyNTQ2MDkgMTAuMzQ3Nzk2MiwxNC4wNzQxMzE1IEwxMC4zNDc3OTYyLDE0LjA3NDEzMTUgWiIgaWQ9IkAiIGZpbGw9IiNEMkQyRDIiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+')
}

.notice-form__field.js-input-error {
    background-color: #FFEDED
}

.notice-form__button-wrap {
    width: 174px;
    margin: 2em auto 0
}

.notice-form__button {
    margin: 0 auto
}

.socials-bubble__wrap {
    padding: 40.05% 7.5% 7.5%;
    background-image: url('../img/svg/text-bubble.svg');
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.social-buttons {
    *zoom: 1
}

.social-buttons:before, .social-buttons:after {
    content: " ";
    display: table
}

.social-buttons:after {
    clear: both
}

.social-buttons__item {
    float: left;
    width: 3.8333333333333335em;
    margin-right: 1.3333333333333333em
}

.social-buttons__item--fb {
    margin-top: 1.8333333333333333em
}

.social-buttons__item--vk {
    margin-top: .9166666666666666em
}

.social__count {
    display: block;
    margin-bottom: .38461538461538464em;
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.0833333333333333em;
    line-height: 1;
    color: #fff;
    text-align: center
}

.social__button {
    position: relative;
    display: block;
    width: 100%;
    padding-top: 113.04347826086956%
}

.social__button-ico {
    display: block;
    z-index: 1;
    -webkit-transition: -webkit-transform .2s;
    -o-transition: -o-transform .2s;
    transition: transform .2s
}

.social__button-ico, .social__button:before {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}

.social__button:before {
    content: '';
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ2cHgiIGhlaWdodD0iNTJweCIgdmlld0JveD0iMCAwIDQ2IDUyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnNoYXJlLXNoYWRvdzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJBc3NldHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxnIGlkPSJBcnRib2FyZC00IiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg2LjAwMDAwMCwgMC4wMDAwMDApIiBmaWxsLW9wYWNpdHk9IjAuNCIgZmlsbD0iIzAwMDAwMCI+CiAgICAgICAgICAgIDxnIGlkPSJzaGFyZS1zaGFkb3ciIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4Ni4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDYsMCBMNDYsNDQuMTg3NTIgTDAsNTIgTDAsNy44MTI0OCBMNDYsMCBaIiBpZD0ic2hhZG93IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==')
}

.social__button--fb .social__button-ico {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ2cHgiIGhlaWdodD0iNTJweCIgdmlld0JveD0iMCAwIDQ2IDUyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnNoYXJlLWZiPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTQiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtMjIuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJzaGFyZS1mYiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDIyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ2LDAgTDQ2LDQ0LjE4NzUyIEwwLDUyIEwwLDcuODEyNDggTDQ2LDAgWiIgaWQ9IkltcG9ydGVkLUxheWVycyIgZmlsbD0iIzNENUE5OCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LjMzOTY1NTIsMTkuNDMzMzQ1NSBDMjQuMzM5NjU1MiwxOC4xNzY4MzY0IDI0LjYwODU1MTcsMTcuNDE5NTI3MyAyNi4yODU2NTUyLDE3LjQxOTUyNzMgQzI3LjgzNzI0MTQsMTcuNDE5NTI3MyAyOS4yNTg0ODI4LDE3LjQzMjc2MzYgMjkuMjU4NDgyOCwxNy40MzI3NjM2IEwyOS4zNjg1NTE3LDEzLjE3NjMyNzMgQzI5LjM2ODU1MTcsMTMuMTc2MzI3MyAyNy45NzM4NjIxLDEzIDI2LjA4OTY1NTIsMTMgQzIxLjQzNzMxMDMsMTMgMTkuNDE4NDEzOCwxNS44MDk0MTgyIDE5LjQxODQxMzgsMTguODY4OTA5MSBMMTkuNDE4NDEzOCwyMi43NjIyOTA5IEwxNiwyMi43NjIyOTA5IEwxNiwyNy4zMTk4NTQ1IEwxOS40MTg0MTM4LDI3LjMxOTg1NDUgTDE5LjQxODQxMzksMzkuNTQ5MzE2NCBMMjQuMzM5NjU1MiwzOC42MDQ4IEwyNC4zMzk2NTUyLDI3LjMxOTg1NDUgTDI4LjkxOTU4NjIsMjcuMzE5ODU0NSBMMjkuMzkwNzU4NiwyMi43NjIyOTA5IEwyNC4zMzk2NTUyLDIyLjc2MjI5MDkgTDI0LjMzOTY1NTIsMTkuNjQ2NTQ1NSBMMjQuMzM5NjU1MiwxOS40MzMzNDU1IFoiIGlkPSJJbXBvcnRlZC1MYXllcnMiIGZpbGw9IiNGRkZGRkYiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+')
}

.social__button--vk .social__button-ico {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ2cHgiIGhlaWdodD0iNTJweCIgdmlld0JveD0iMCAwIDQ2IDUyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnNoYXJlLXZrPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IkFzc2V0cyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLTQiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02Mi4wMDAwMDAsIC0xMS4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9InNoYXJlLXZrIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2Mi4wMDAwMDAsIDExLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ2LDAgTDQ2LDQ0LjE4NzUyIEwwLDUyIEwwLDcuODEyNDggTDQ2LDAgWiIgaWQ9IkltcG9ydGVkLUxheWVycyIgZmlsbD0iIzNFNkZBMiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjY5NiwyOC41Mjg2IEMzMC42OTYsMjkuNDI2MzUgMzAuNTExMjI1OCwzMC4yMTQ4NSAzMC4xNDIxOTM1LDMwLjg5NDEgQzI5Ljc3MzE2MTMsMzEuNTcyODc1IDI5LjI3NjY0NTIsMzIuMTM0OCAyOC42NTI2NDUyLDMyLjU3OTQgQzI3LjkxNDU4MDYsMzMuMTEyODI1IDI3LjEwNDI1ODEsMzMuNDkzMyAyNi4yMjExNjEzLDMzLjcxOTg3NSBDMjUuMzM5MDk2OCwzMy45NDU5NzUgMjQuMjE2LDM0LjA1OTUgMjIuODUzOTM1NSwzNC4wNTk1IEwxNSwzNC4wNTk1IEwxNSwxNiBMMjEuOTMxNjEyOSwxNiBDMjMuMzcyMTI5LDE2IDI0LjQ2Mzc0MTksMTYuMDUwMzUgMjUuMjA2OTY3NywxNi4xNTE1MjUgQzI1Ljk0ODY0NTIsMTYuMjUyNyAyNi42NDU0MTk0LDE2LjQ2NTAyNSAyNy4yOTU3NDE5LDE2Ljc4ODUgQzI3Ljk5ODE5MzUsMTcuMTM2MiAyOC41MjM2MTI5LDE3LjYwMDc1IDI4Ljg3MDQ1MTYsMTguMTgzMSBDMjkuMjE2Nzc0MiwxOC43NjQ5NzUgMjkuMzkwMTkzNSwxOS40MzYxNSAyOS4zOTAxOTM1LDIwLjE5NjYyNSBDMjkuMzkwMTkzNSwyMS4wNzgyMjUgMjkuMTUxMjI1OCwyMS44NjI0NSAyOC42NzI3NzQyLDIyLjU0ODgyNSBDMjguMTkzODA2NSwyMy4yMzY2MjUgMjcuNTMyNjQ1MiwyMy43NDIwMjUgMjYuNjg4Nzc0MiwyNC4wNjU1IEwyNi42ODg3NzQyLDI0LjE2MjQgQzI3LjkwMTY3NzQsMjQuMzk3MDUgMjguODcyLDI0Ljg3NTg1IDI5LjYwMjMyMjYsMjUuNTk5NzUgQzMwLjMzMTA5NjgsMjYuMzIzMTc1IDMwLjY5NiwyNy4yOTk3NzUgMzAuNjk2LDI4LjUyODYgTDMwLjY5NiwyOC41Mjg2IFogTTI0LjM4MzIyNTgsMjEuMTA1Nzc1IEMyNC4zODMyMjU4LDIwLjgxNTA3NSAyNC4zMDE2Nzc0LDIwLjUxNTgyNSAyNC4xMzkwOTY4LDIwLjIwODUgQzIzLjk3NiwxOS45MDExNzUgMjMuNzI0MTI5LDE5LjY3ODg3NSAyMy4zODE0MTk0LDE5LjU0MTEyNSBDMjMuMDU2Nzc0MiwxOS40MTI0IDIyLjY3MTc0MTksMTkuMzQxMTUgMjIuMjI3ODcxLDE5LjMyOTI3NSBDMjEuNzg0NTE2MSwxOS4zMTY5MjUgMjEuMTIzMzU0OCwxOS4zMTEyMjUgMjAuMjQ1NDE5NCwxOS4zMTEyMjUgTDE5LjkwMjE5MzUsMTkuMzExMjI1IEwxOS45MDIxOTM1LDIzLjEzMTY1IEwyMC41MjE1NDg0LDIzLjEzMTY1IEMyMS4zNjU0MTk0LDIzLjEzMTY1IDIxLjk1NTg3MSwyMy4xMjM1NzUgMjIuMjk0NDUxNiwyMy4xMDY5NSBDMjIuNjMyNTE2MSwyMy4wOTEyNzUgMjIuOTgxOTM1NSwyMy4wMDYyNSAyMy4zNDIxOTM1LDIyLjg1MjgyNSBDMjMuNzM3MDMyMywyMi42ODI3NzUgMjQuMDA5NTQ4NCwyMi40NDgxMjUgMjQuMTU4NzA5NywyMi4xNDg4NzUgQzI0LjMwNzg3MSwyMS44NTAxIDI0LjM4MzIyNTgsMjEuNTAxOTI1IDI0LjM4MzIyNTgsMjEuMTA1Nzc1IEwyNC4zODMyMjU4LDIxLjEwNTc3NSBaIE0yNS42MjE0MTk0LDI4LjQ0MzU3NSBDMjUuNjIxNDE5NCwyNy44ODY0IDI1LjQ5ODA2NDUsMjcuNDQ5NCAyNS4yNTIzODcxLDI3LjEzNCBDMjUuMDA3MjI1OCwyNi44MTg2IDI0LjYzNzE2MTMsMjYuNTgwMTUgMjQuMTQ1MjkwMywyNi40MTg2NSBDMjMuODQ2OTY3NywyNi4zMTMyIDIzLjQzNTYxMjksMjYuMjU0MyAyMi45MTM4MDY1LDI2LjI0MjQyNSBDMjIuMzkwNDUxNiwyNi4yMzAwNzUgMjEuNjkwNTgwNiwyNi4yMjM5IDIwLjgxMTYxMjksMjYuMjIzOSBMMTkuOTAyMTkzNSwyNi4yMjM5IEwxOS45MDIxOTM1LDMwLjc0NzggTDIwLjE2NTQxOTQsMzAuNzQ3OCBDMjEuNDQ5MDMyMywzMC43NDc4IDIyLjMzNTc0MTksMzAuNzQwMiAyMi44MjgxMjksMzAuNzIzNTc1IEMyMy4zMiwzMC43MDc5IDIzLjgyMDY0NTIsMzAuNTk4MTc1IDI0LjMzMDA2NDUsMzAuMzk2Nzc1IEMyNC43Nzg1ODA2LDMwLjIxODY1IDI1LjEwNjMyMjYsMjkuOTU3ODc1IDI1LjMxMTc0MTksMjkuNjEzOTc1IEMyNS41MTgxOTM1LDI5LjI3MDU1IDI1LjYyMTQxOTQsMjguODgwMSAyNS42MjE0MTk0LDI4LjQ0MzU3NSBMMjUuNjIxNDE5NCwyOC40NDM1NzUgWiIgaWQ9IkltcG9ydGVkLUxheWVycyIgZmlsbD0iI0ZGRkZGRiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=')
}

.social__button--tw .social__button-ico {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjQ2cHgiIGhlaWdodD0iNTJweCIgdmlld0JveD0iMCAwIDQ2IDUyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnNoYXJlLXR3aXR0ZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iQXNzZXRzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQtNCIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNC4wMDAwMDAsIDAuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJzaGFyZS10d2l0dGVyIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjQuMDAwMDAwLCAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQ2LDAgTDQ2LDQ0LjE4NzUyIEwwLDUyIEwwLDcuODEyNDggTDQ2LDAgWiIgaWQ9IkltcG9ydGVkLUxheWVycyIgZmlsbD0iIzAwQjNGMCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIzLjMzODc0NjIsMjIuNTc5NTU1MiBDMjIuNjM1OTkxNSwxOS43MTIwNjg2IDI1LjAyMDk4NzksMTcgMjcuOTAxNzA5OCwxNyBDMjkuNzQ1NzI1NSwxNyAzMC44NjM1Nzg4LDE3LjkwNzUyMSAzMS4zODE2NzE4LDE4LjQ2MTIyODggQzMyLjMwMzQxOTYsMTguMzA2MzEwNiAzMy41MzYyMzEyLDE3Ljg1MjU1IDM0LjM3Nzg3MjMsMTcuMzMxODI0OSBDMzQuMDA5MDY5MSwxOC41Mjc2OTM3IDMzLjEzMzYxNjgsMTkuMzkxMjM4IDMyLjM0OTcxNSwxOS44NTU5OTI3IEMzMy42MDU0MTQzLDE5LjY2ODA5MTggMzQuNzIzMjY3NiwxOS4zMDI3ODQ2IDM1LDE5LjE0NzM2NjcgQzM0LjY1NDA4NDUsMTkuNzQ1NTUxIDMzLjc3ODYzMjIsMjAuNzY0MDEzNCAzMi42NDg4MTQ5LDIxLjQ5NDYyNzggQzMzLjE1NjUwNDQsMjYuNTY0NDUyMSAyOC45Mzg5MzYxLDM1IDE5LjM5ODQzMDQsMzUgQzE1LjUyNTczNzMsMzUgMTMuMTk5MDAwNCwzMy42NzE3MDEgMTIsMzIuOTQxNTg2NCBDMTIsMzIuOTQxNTg2NCAxNS42Nzk3MDg3LDMzLjU2MTI1OTMgMTguOTgzMzMxOCwzMS4wODkwNjQxIEMxNi43OTM0MDA2LDMwLjk5MzExNDcgMTUuMTU3NDU0MywyOS42ODY4MDQyIDE0LjU4MTYyMiwyNy45MTUyMzkyIEMxNS4yMTE1NTI0LDI4LjA2MjY2MTQgMTYuMDMyOTA2NiwyOC4wMDQxOTIyIDE2LjY3ODQ0MjIsMjcuODQ4Nzc0MyBDMTUuMjk1MzAwMywyNy42MDU0MDI3IDEyLjkyMTc0NzgsMjYuMTQzNjc0MiAxMi45MjE3NDc4LDIzLjMzMjE1OCBDMTMuNDc0NjkyNCwyMy42MjAwMDYxIDE0LjMwNDM2OTUsMjMuOTA3ODU0MiAxNS4wNjUzODM2LDIzLjkwNzg1NDIgQzEzLjg5MDMxMTIsMjMuMjM2MjA4NyAxMS44OTIzMjQsMjAuNzQyMDI1IDEzLjYxMzA1ODYsMTcuODM0MDU5OCBDMTUuNDAzNDk2NSwxOS45NDQ0NDYgMTguNTUzMTQ4MiwyMi4zMzYxODM3IDIzLjMzODc0NjIsMjIuNTc5NTU1MiBMMjYuOTA4Nzg4NCwyNC43NjE3NzE1IiBpZD0iSW1wb3J0ZWQtTGF5ZXJzIiBmaWxsPSIjRkZGRkZGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==')
}

.social__button:hover .social__button-ico {
    -webkit-transform: translate(4px, -7px);
    -ms-transform: translate(4px, -7px);
    -o-transform: translate(4px, -7px);
    transform: translate(4px, -7px)
}

.social__button:active .social__button-ico {
    -webkit-transform: translate(2px, -3px);
    -ms-transform: translate(2px, -3px);
    -o-transform: translate(2px, -3px);
    transform: translate(2px, -3px)
}

.author-bottom {
    margin: -9.583333333333334em -9.333333333333334em -2.9166666666666665em 10.083333333333334em
}

.author-bottom__picture img {
    max-width: 100%
}

.social-groups {
    position: absolute;
    left: 3px;
    bottom: 5.333333333333333em;
    max-width: 12.5em
}

.social-groups__title {
    font-family: 'PFDinTextPro-Medium', 'Arial', sans-serif, serif;
    font-size: 1.5em;
    line-height: 1.2;
    color: #fff;
    margin-bottom: .6666666666666666em
}

.social-groups__item {
    margin-bottom: .8333333333333334em
}

.social-groups__link {
    display: inline-block;
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.5em;
    line-height: 1;
    color: #fff200;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

.social-groups__link:hover {
    -webkit-transform: translate(2px, -4px);
    -ms-transform: translate(2px, -4px);
    -o-transform: translate(2px, -4px);
    transform: translate(2px, -4px);
    text-shadow: -2px 4px 0 rgba(0, 0, 0, .4);
    color: #fff
}

.contacts-plate {
    position: relative;
    z-index: 1;
    margin: 0 -21px;
    min-height: 4em;
    background: #4c4c4c;
    text-align: center
}

.contacts-plate__link {
    display: inline-block;
    font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
    font-size: 1.5em;
    line-height: 48px;
    color: #fff200;
    -webkit-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
}

.contacts-plate__link:hover {
    -webkit-transform: translate(2px, -4px);
    -ms-transform: translate(2px, -4px);
    -o-transform: translate(2px, -4px);
    transform: translate(2px, -4px);
    text-shadow: -2px 4px 0 rgba(0, 0, 0, .4);
    color: #fff
}

@media only screen and (max-width: 767px) {
    .notice-form {
        padding-top: 1.8333333333333333em
    }

    .notice-form__subscription {
        font-size: 1.3333333333333333em;
        margin-bottom: 1.5625em
    }

    .notice-form__field, .notice-form__field .text {
        font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
        font-size: 16px;
        line-height: 40px
    }

    .notice-form__field::-webkit-input-placeholder {
        font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
        font-size: 16px;
        line-height: 40px;
        color: #999
    }

    .notice-form__field::-moz-placeholder {
        line-height: normal
    }

    .notice-form__field::-moz-placeholder, .notice-form__field:-moz-placeholder {
        font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
        font-size: 16px;
        line-height: 40px;
        color: #999
    }

    .notice-form__field:-ms-input-placeholder {
        font-family: 'PFDinTextPro-Regular', 'Arial', sans-serif, serif;
        font-size: 16px;
        line-height: 40px;
        color: #999
    }

    .notice-form__button-wrap {
        width: 144px
    }

    .social-buttons__item {
        width: 2.9166666666666665em;
        margin-right: 1em
    }

    .social__count {
        font-size: .8333333333333334em
    }

    .author-bottom {
        margin-top: -8.75em;
        margin-bottom: -.4166666666666667em;
        margin-right: -100px
    }

    .social-groups {
        bottom: 1.25em
    }

    .social-groups__title, .social-groups__link, .contacts-plate__link {
        font-size: 1.3333333333333333em
    }
}

li.city-navigation__item {
    padding-bottom: 30px
}

.jquery-message {
    font: normal 18px / 22px Arial, Sans-Serif;
    letter-spacing: 0;
    position: fixed;
    top: 30%;
    left: 0;
    width: 100%;
    margin: 0 auto;
    color: white;
    text-align: center;
    display: none;
    z-index: 10000;
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    filter: alpha(opacity=0);
}

.jquery-message .container {
    padding: 20px 40px;
    display: block;
    max-width: 80%;
    margin: 0 auto;
    background: #414141;
    position: relative;
}

.jquery-message .container .close {
    z-index: 10001;
    position: absolute;
    top: 15px;
    right: 10px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: url(data:image/gif;base64,R0lGODlhEAAQAIAAAP///////yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAAQABAAAAIkBIKpaL3r3AuSmlfZTZnvrjQgNJLbpImodbBT1oFVGZ2vumoFADs=) center center no-repeat;
}

.stop_message .jquery-message .container .close {
    display: none;
}

@media all and (max-width: 600px) {
    .jquery-message .container {
        font-size: 16px;
        padding: 15px 30px;
    }

    .jquery-message .container .close {
        top: 10px;
    }
}