

/* Start:/local/templates/ayan/build/build.css?1563775470303667*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */

html {
    font-family: sans-serif; /* 1 */
    -ms-text-size-adjust: 100%; /* 2 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
    margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

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

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio, canvas, progress, video {
    display: inline-block; /* 1 */
    vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

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

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */

[hidden], template {
    display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
    background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */

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

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

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

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b, strong {
    font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
    font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
    background: #ff0;
    color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

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

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
    border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

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

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
    margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
    box-sizing: content-box;
    height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
    overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

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

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button, input, optgroup, select, textarea {
    color: inherit; /* 1 */
    font: inherit; /* 2 */
    margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
    overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button, select {
    text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button; /* 2 */
    cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled], html input[disabled] {
    cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

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

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
    line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */

input[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    box-sizing: content-box; /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
    overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
    font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

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

td, th {
    padding: 0;
}
/**
 * Swiper 3.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: December 13, 2016
 */
.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    /* Fix of Webkit flickering */
    z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
    float: left;
}
.swiper-container-vertical > .swiper-wrapper {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    flex-direction: column;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    box-sizing: content-box;
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
}
/* Auto Height */
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
    height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: -webkit-transform, height;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform;
}
/* a11y */
.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x;
}
/* Arrows */
.swiper-button-prev, .swiper-button-next {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto;
}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto;
}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
/* Pagination Styles */
.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms;
    transition: 300ms;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
}
/* Bullets */
.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
}
button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000;
}
.swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 5px 0;
    display: block;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
}
/* Progress */
.swiper-pagination-progress {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
}
.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
    -webkit-transform-origin: right top;
    transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progress {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
}
.swiper-container-vertical > .swiper-pagination-progress {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
}
.swiper-pagination-progress.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.5);
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
    background: #fff;
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
    background: #000;
}
/* 3D Container */
.swiper-container-3d {
    -webkit-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px;
}
.swiper-wrapper.swiper-wrapper--displayBlock .product-action{
    width: inherit;    
    width: 100%;
}
.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    /* Safari 4+, Chrome */
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Chrome 10+, Safari 5.1+, iOS 5+ */
    /* Firefox 3.6-15 */
    /* Opera 11.10-12.00 */
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    /* Firefox 16+, IE10, Opera 12.50+ */
}
/* Coverflow */
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {
    /* Windows 8 IE 10 fix */
    -ms-perspective: 1200px;
}
/* Cube + Flip */
.swiper-container-cube, .swiper-container-flip {
    overflow: visible;
}
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-container-cube .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
/* Cube */
.swiper-container-cube .swiper-slide {
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
}
.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0;
}
/* Fade */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none;
}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto;
}
.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}
.swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    font-family: "object-fit:contain";
    object-fit: contain;
}
/* Scrollbar */
.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%;
}
.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}
.swiper-scrollbar-cursor-drag {
    cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
    overflow: hidden;
    position: relative;
}

.jspPane
{
    position: absolute;
}

.jspVerticalBar
{
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background: red;
}

.jspHorizontalBar
{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 16px;
    background: red;
}

.jspCap
{
    display: none;
}

.jspHorizontalBar .jspCap
{
    float: left;
}

.jspTrack
{
    background: #dde;
    position: relative;
}

.jspDrag
{
    background: #bbd;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
}

.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag
{
    float: left;
    height: 100%;
}

.jspArrow
{
    background: #50506d;
    text-indent: -20000px;
    display: block;
    cursor: pointer;
    padding: 0;
    margin: 0;
}

.jspArrow.jspDisabled
{
    cursor: default;
    background: #80808d;
}

.jspVerticalBar .jspArrow
{
    height: 16px;
}

.jspHorizontalBar .jspArrow
{
    width: 16px;
    float: left;
    height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
    outline: none;
}

.jspCorner
{
    background: #eeeef4;
    float: left;
    height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */

* html .jspCorner
{
    margin: 0 -3px 0 0;
}/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8; }
.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden; }
.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    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: zoom-out; }
.mfp-zoom {
    cursor: pointer;
    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: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
.mfp-preloader a {
    color: #CCC; }
.mfp-preloader a:hover {
    color: #FFF; }
.mfp-s-ready .mfp-preloader {
    display: none; }
.mfp-s-error .mfp-content {
    display: none; }
button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation; }
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: 0.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; }
.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: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
    margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
.mfp-arrow:before, .mfp-arrow:after {
    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 {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
.mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }
.mfp-arrow-left {
    left: 0; }
.mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
.mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
    right: 0; }
.mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
.mfp-arrow-right:before {
    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%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }
/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }
/* The shadow behind the image */
.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;
    box-shadow: 0 0 8px rgba(0, 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) {/**
       * Remove all paddings around the image on small screen
       */
    .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, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        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, 0.6);
        position: fixed;
        text-align: center;
        padding: 0; } }
@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0; }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%; }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px; } }

/* @font-face {
    font-family: "Rouble";
    src: url("/local/templates/ayan/build/../fonts/rouble.eot");
    src: url("/local/templates/ayan/build/../fonts/rouble.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/rouble.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/rouble.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "Bebas";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBook.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBook.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBook.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBook.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "BebasReg";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueRegular.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueRegular.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueRegular.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "BebasBold";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBold.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBold.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBold.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

*/
@font-face {
    font-family: "OpenSansRegular";
    src: url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansLight"; */
@font-face {
    font-family: "OpenSansLight";
    src: url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansItalic"; */
@font-face {
    font-family: "OpenSansItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansBold"; */
@font-face {
    font-family: "OpenSansBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansExtraBold"; */
@font-face {
    font-family: "OpenSansExtraBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansExtraBoldItalic"; */
@font-face {
    font-family: "OpenSansExtraBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansBoldItalic"; */
@font-face {
    font-family: "OpenSansBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansRegularItalic"; */
@font-face {
    font-family: "OpenSansRegularItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansSemiBold"; */
@font-face {
    font-family: "OpenSansSemiBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansSemiBoldItalic"; */
@font-face {
    font-family: "OpenSansSemiBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
* {
    box-sizing: border-box;
}
p {
    margin: 13px 0
}
html {
    font-size: 14px;
    font-family: 'OpenSansRegular', sans-serif;
    line-height: 1.2;
    color: black;
    overflow-x: hidden;
    max-width: 100%;
}
body {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMDggMzA5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDggMzA5O29wYWNpdHk6MC4wNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7fQ0KPC9zdHlsZT4NCjxwYXRoIGlkPSJYTUxJRF8yMTBfIiBkPSJNNjIuOCwzNC40TDUyLjQsMjQuMWMtMC44LTAuOC0yLjItMC44LTMuMSwwLjFsLTIsMmwwLDBsLTYuMSwzYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDAuMmwwLDBMMTIuNSw1Ny43DQoJYy0wLjMsMC4zLTAuNCwwLjYtMC40LDFzMC4yLDAuOCwwLjQsMWwxNC42LDE0LjZjMC4zLDAuMywwLjYsMC40LDEsMC40czAuOC0wLjIsMS0wLjRsMjguMy0yOC4zbDAsMGMwLjEtMC4xLDAuMy0wLjIsMC4zLTAuNGwzLTYuMQ0KCWwwLDBsMi0yQzYzLjYsMzYuNiw2My42LDM1LjIsNjIuOCwzNC40eiBNNDkuNiwzMmMwLjItMC4yLDAuNS0wLjIsMC44LTAuMmMwLjIsMC45LDAuOSwyLDEuOCwyLjljMC44LDAuOCwxLjgsMS40LDIuNywxLjcNCgljMC4xLDAsMC4xLDAsMC4yLDBjMCwwLjMsMCwwLjYtMC4yLDAuOGMtMC42LDAuNi0yLjMsMC4xLTMuOC0xLjRjLTAuNy0wLjctMS4zLTEuNi0xLjUtMi4zQzQ5LjMsMzIuOCw0OS4zLDMyLjMsNDkuNiwzMnoNCgkgTTU2LjYsMzUuNUw1Ni42LDM1LjVjLTAuMywwLjMtMC44LDAuMy0xLjUsMC4xYy0wLjgtMC4yLTEuNi0wLjgtMi4zLTEuNWMtMC43LTAuNy0xLjMtMS42LTEuNS0yLjNjLTAuMi0wLjctMC4yLTEuMiwwLjEtMS41DQoJYzAuMi0wLjIsMC40LTAuMiwwLjctMC4yYzAuMiwwLDAuNSwwLDAuOCwwLjFjMC44LDAuMiwxLjYsMC44LDIuMywxLjVjMC43LDAuNywxLjMsMS42LDEuNSwyLjNDNTYuOSwzNC43LDU2LjksMzUuMiw1Ni42LDM1LjV6DQoJIE0yOC41LDczLjdjLTAuMiwwLjItMC42LDAuMi0wLjgsMEwxMy4yLDU5LjFDMTMsNTksMTMsNTguOSwxMyw1OC43czAuMS0wLjMsMC4yLTAuNGwyNy44LTI3LjhjMCwwLDAsMCwwLDBsMTUuMywxNS4zYzAsMCwwLDAsMCwwDQoJTDI4LjUsNzMuN3ogTTU2LjksNDUuM0w0MS42LDI5LjlsNS41LTIuN2wzLDNsLTEuMiwxLjJsMCwwYy0xLDEtMC40LDMuMiwxLjQsNWMxLjIsMS4yLDIuNiwxLjksMy43LDEuOWMwLjUsMCwxLTAuMiwxLjMtMC41bDAsMA0KCWwxLjItMS4ybDMsM0w1Ni45LDQ1LjN6IE02MiwzNi45bC0yLDJsLTIuOC0yLjhsMC4xLTAuMWwwLDBjMC45LTEuMSwwLjMtMy4yLTEuNS01Yy0xLjgtMS44LTMuOS0yLjQtNS0xLjVsMCwwbC0wLjEsMC4xTDQ4LDI2LjgNCglsMi0yYzAuNS0wLjUsMS40LTAuNiwxLjgtMC4xTDYyLjEsMzVDNjIuNiwzNS41LDYyLjYsMzYuMyw2MiwzNi45eiIvPg0KPHBhdGggaWQ9IlhNTElEXzg1XyIgZD0iTTIxMS42LDEwMi4yYy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJsMCwwbC05LjgtMTAuMWMtMC4xLTAuMi0wLjItMC40LTAuMi0wLjZjMC0wLjIsMC4xLTAuNCwwLjItMC42bDMtMi45DQoJYzAuMy0wLjMsMC44LTAuMywxLjEsMGw5LjgsMTAuMmMwLjMsMC4zLDAuMywwLjgsMCwxLjFsLTMsMi45QzIxMiwxMDIuMSwyMTEuOCwxMDIuMiwyMTEuNiwxMDIuMnogTTIwMi4yLDkxLjJsOS40LDkuN2wyLjYtMi41DQoJbC05LjQtOS43TDIwMi4yLDkxLjJ6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNzhfIiBkPSJNMjAyLjgsMTA4LjZsLTguNi04LjhsOC40LTguMWw4LjYsOC44TDIwMi44LDEwOC42eiBNMTk1LjgsOTkuOGw3LDcuM2w2LjgtNi42bC03LTcuM0wxOTUuOCw5OS44eiIvPg0KPHBhdGggaWQ9IlhNTElEXzc0XyIgZD0iTTE3NC42LDE0N2wtMTkuNy0yMC4zbDI5LjQtMjguNWMyLjgtMi43LDcuNC0yLjcsMTAuMSwwLjJsOS43LDEwLjFjMS4zLDEuNCwyLDMuMiwyLDUuMQ0KCWMwLDEuOS0wLjgsMy43LTIuMiw1TDE3NC42LDE0N3ogTTE1Ni41LDEyNi43bDE4LjEsMTguOGwyOC42LTI3LjdjMS4yLTEuMSwxLjgtMi42LDEuOC00LjJjMC0xLjYtMC42LTMuMS0xLjctNC4zbC05LjctMTAuMQ0KCWMtMi4zLTIuNC02LjEtMi41LTguNS0wLjFMMTU2LjUsMTI2Ljd6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNjhfIiBkPSJNMTg5LjEsMTMzbC01LjItNS40Yy0yLjcsMC41LTUuMy0wLjMtNy4yLTIuM2MtMS45LTEuOS0yLjYtNC42LTItNy4zbC01LjItNS40bDYuMi02bDUuMiw1LjQNCgljMi43LTAuNSw1LjMsMC4zLDcuMiwyLjNjMS45LDEuOSwyLjYsNC42LDIsNy4zbDUuMiw1LjRMMTg5LjEsMTMzeiBNMTg0LjIsMTI2LjRsNC45LDUuMWw0LjYtNC41bC00LjktNS4xbDAuMS0wLjMNCgljMC42LTIuNCwwLTQuOC0xLjctNi41Yy0xLjctMS43LTQuMS0yLjQtNi41LTEuOWwtMC4zLDAuMWwtNC45LTUuMWwtNC42LDQuNWw0LjksNS4xbC0wLjEsMC4zYy0wLjYsMi40LDAsNC44LDEuNyw2LjUNCgljMS43LDEuNyw0LjEsMi40LDYuNSwxLjlMMTg0LjIsMTI2LjR6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNjZfIiBkPSJNMTkyLjQsMTE4LjJjMCwwLTAuMSwwLTAuMSwwYy0wLjMtMC4xLTAuNS0wLjQtMC40LTAuN2MwLjUtMiwwLTQtMS40LTUuNWMtMS40LTEuNS0zLjQtMi01LjQtMS42DQoJYy0wLjMsMC4xLTAuNi0wLjEtMC43LTAuNGMtMC4xLTAuMywwLjEtMC42LDAuNC0wLjdjMi40LTAuNiw0LjgsMC4yLDYuNSwxLjljMS43LDEuNywyLjMsNC4yLDEuNyw2LjUNCglDMTkyLjksMTE4LDE5Mi43LDExOC4yLDE5Mi40LDExOC4yeiIvPg0KPHBhdGggaWQ9IlhNTElEXzY0XyIgZD0iTTE3OC40LDEzMC41Yy0xLjgsMC0zLjYtMC43LTQuOS0yLjFjLTEuNy0xLjctMi4zLTQuMi0xLjctNi41YzAuMS0wLjMsMC40LTAuNSwwLjctMC40DQoJYzAuMywwLjEsMC41LDAuNCwwLjQsMC43Yy0wLjUsMiwwLDQsMS40LDUuNWMxLjQsMS41LDMuNCwyLDUuNCwxLjZjMC4zLTAuMSwwLjYsMC4xLDAuNywwLjRjMC4xLDAuMy0wLjEsMC42LTAuNCwwLjcNCglDMTc5LjUsMTMwLjQsMTc4LjksMTMwLjUsMTc4LjQsMTMwLjV6Ii8+DQo8cmVjdCBpZD0iWE1MSURfNjJfIiB4PSIxNTUuMiIgeT0iMTMyLjUiIHRyYW5zZm9ybT0ibWF0cml4KDAuNjk1MiAwLjcxODggLTAuNzE4OCAwLjY5NTIgMTQ3LjAzNDQgLTgwLjcyNDcpIiB3aWR0aD0iMjcuMSIgaGVpZ2h0PSIxLjEiLz4NCjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTE4Ny43LDE5NC40Yy0wLjItMC4yLTAuNS0wLjItMC43LDBsLTEyLDEyYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuNGMwLDAuMSwwLjEsMC4zLDAuMiwwLjQNCgljMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4xLDAsMC4zLTAuMSwwLjQtMC4ybDEyLTEyQzE4Ny45LDE5NSwxODcuOSwxOTQuNiwxODcuNywxOTQuNHoiLz4NCjxwYXRoIGlkPSJYTUxJRF8xMl8iIGQ9Ik0xOTIuOCwxOTkuN2MwLTAuMS0wLjEtMC40LTAuMi0wLjVjLTAuMS0wLjEtMC4yLTAuMy0wLjQtMC4zYzAsMCwwLDAsMCwwYy0wLjEsMC0wLjMsMC4yLTAuNCwwLjNsLTEyLDEyLjENCgljLTAuMSwwLjEtMC4yLDAuMy0wLjIsMC40YzAsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLjEsMC4xLDAuMiwwLjIsMC40LDAuMmMwLjEsMCwwLjMtMC4xLDAuNC0wLjJsMTItMTINCglDMTkyLjgsMjAwLDE5Mi44LDE5OS45LDE5Mi44LDE5OS43eiIvPg0KPHBhdGggaWQ9IlhNTElEXzk1XyIgZD0iTTIxNS41LDE5Ni43bC0wLjItMC4xbDAuMS0wLjJjMC41LTEuNywwLTMuNi0xLjMtNC45Yy0wLjYtMC42LTEuMy0xLTIuMS0xLjJsLTAuMy0wLjFsMC0wLjMNCgljMC4yLTEuOC0wLjQtMy42LTEuNy00LjljLTEuNy0xLjctNC4xLTIuMi02LjMtMS4zbC0wLjIsMC4xbC0wLjItMC4yYy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuMmwtMC4xLTAuMWwwLTAuMg0KCWMwLjItMS42LTAuMy0zLjEtMS40LTQuMmMtMS40LTEuNC0zLjYtMS45LTUuNS0xLjFsLTAuMywwLjFsLTAuMS0wLjRjLTAuMi0wLjYtMC41LTEuMi0wLjktMS42Yy0wLjctMC43LTEuNi0xLjEtMi42LTEuMQ0KCWMtMSwwLTEuOSwwLjQtMi42LDEuMWMtMS40LDEuNC0xLjQsMy42LTAuMSw1LjFsMC4yLDAuMmwtMjMuNCwyMy40Yy0xLjcsMS43LTEuNyw0LjQsMCw2LjFsMTUuMSwxNS4xYzAuOCwwLjgsMS45LDEuMywzLDEuMw0KCWMxLjEsMCwyLjItMC40LDMtMS4zbDQtNGwwLjIsMGM1LDAuOSwxMC42LTAuNCwxNS40LTMuNWwyLTEuM2MxLjMtMC45LDIuMi0yLjMsMi40LTMuN2MwLjEtMS4xLTAuMi0yLjItMC45LTIuOWwtMy44LTMuOGw0LjItNC4yDQoJbDAuMiwwLjFjMS40LDAuOSwzLjQsMC43LDQuNi0wLjVjMC43LTAuNywxLjEtMS43LDEuMS0yLjdDMjE2LjcsMTk4LjMsMjE2LjMsMTk3LjMsMjE1LjUsMTk2Ljd6IE0yMDkuNywyMTEuMQ0KCWMwLjUsMC41LDAuNywxLjIsMC42LDJjLTAuMSwxLjEtMC45LDIuMy0xLjksM2wtMiwxLjNjLTQuMiwyLjctOSw0LTEzLjQsMy42bC0wLjctMC4xbDEzLjUtMTMuNUwyMDkuNywyMTEuMXogTTE4Ni43LDIyNQ0KCWMtMC42LDAuNi0xLjQsMS0yLjMsMWMtMC45LDAtMS43LTAuMy0yLjMtMUwxNjcsMjEwYy0xLjMtMS4zLTEuMy0zLjMsMC00LjZsMjMuNC0yMy40bDYuMSw2LjFsLTIuOCwyLjhjLTEuMSwxLjEtMS4xLDIuOSwwLDMuOQ0KCWMxLjEsMS4xLDIuOSwxLjEsMy45LDBsMi44LTIuOGwzLjEsMy4xbC05LjMsOS4zYy0wLjgsMC44LTEsMS45LTAuNywyLjlsMC4xLDAuMmwtOC44LDguOGMtMC4yLDAuMi0wLjIsMC41LDAsMC43DQoJYzAuMiwwLjIsMC41LDAuMiwwLjcsMGw4LjctOC43bDAuMiwwLjJjMS4xLDAuOSwyLjcsMC44LDMuNy0wLjJsOS4zLTkuM2wyLjYsMi42TDE4Ni43LDIyNXogTTIxNC45LDIwMS4yYy0xLDEtMi43LDEtMy43LDANCglsLTMuMy0zLjJjLTAuMS0wLjEtMC4yLDAtMC40LDBjMCwwLDAsMCwwLDBjLTAuMSwwLTAuMy0wLjEtMC40LDBsLTkuNyw5LjZjLTAuNywwLjctMS44LDAuNi0yLjQsMGMtMC43LTAuNy0wLjctMS44LDAtMi41bDkuNy05LjcNCgljMC4yLTAuMiwwLjItMC41LDAtMC44bC0zLjgtMy44Yy0wLjItMC4yLTAuNS0wLjItMC43LDBsLTMuMSwzLjFjLTAuMywwLjMtMC44LDAuNS0xLjIsMC41Yy0wLjUsMC0wLjktMC4yLTEuMi0wLjUNCgljLTAuMy0wLjMtMC41LTAuOC0wLjUtMS4yYzAtMC41LDAuMi0wLjksMC41LTEuMmwzLjEtMy4xYzAuMi0wLjIsMC4yLTAuNSwwLTAuN2wtNy4zLTcuM2MtMS0xLTEtMi43LDAtMy43YzEtMSwyLjctMSwzLjcsMA0KCWMwLjUsMC41LDAuOCwxLjMsMC43LDIuMWMwLDAuMiwwLjEsMC40LDAuMywwLjVjMC4yLDAuMSwwLjQsMC4xLDAuNiwwYzEuNi0xLjIsMy44LTEuMSw1LjMsMC4zYzEsMSwxLjQsMi40LDEuMSwzLjcNCgljMCwwLjIsMCwwLjQsMC4yLDAuNWMwLjMsMC4zLDAuNSwwLjUsMC45LDAuOWMwLjEsMC4yLDAuNCwwLjIsMC42LDAuMWMxLjktMSw0LjItMC43LDUuNywwLjhjMS4yLDEuMiwxLjcsMywxLjIsNC43DQoJYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC45LDAuMSwxLjcsMC41LDIuMywxLjFjMS4xLDEuMSwxLjUsMi44LDAuOSw0LjNjLTAuMSwwLjIsMCwwLjUsMC4yLDAuNg0KCWMwLjIsMC4xLDAuMywwLjIsMC40LDAuNGMwLjUsMC41LDAuOCwxLjIsMC44LDEuOUMyMTUuNywyMDAuMSwyMTUuNCwyMDAuOCwyMTQuOSwyMDEuMnoiLz4NCjxwYXRoIGlkPSJYTUxJRF82M18iIGQ9Ik0yNzIuNywxMDIuMkwyNzIuNywxMDIuMmMtNC44LTAuNS0xMy41LDQuNC0yMS45LDEyLjhjLTguNCw4LjQtMTMuMywxNy4xLTEyLjgsMjEuOWwwLDANCgljMC40LDUuMiw5LjksMTMuNywxNCwxNi4xYzUuNSwzLjIsMTYuNS00LjgsMjQuMi0xMi41YzEuMS0xLjEsMi4xLTIuMiwzLjEtMy4zbDAuNC0wLjRsLTUuMy01LjFsMTQuOC0xMC42bDAtMC4yDQoJYzAuNC0xLjksMC4yLTMuNS0wLjUtNC43QzI4Ni40LDExMi4yLDI3Ny45LDEwMi43LDI3Mi43LDEwMi4yeiBNMjUxLjYsMTE1LjhjMTAuMy0xMC4zLDIwLjEtMTQuNCwyMi44LTExLjcNCgljMC42LDAuNiwwLjgsMS40LDAuOCwyLjVMMjU2LDEyMS41bDguOSwzYy0wLjcsMC44LTEuNSwxLjYtMi4zLDIuNGMtMTAuMywxMC4zLTIwLjEsMTQuNC0yMi44LDExLjdTMjQxLjMsMTI2LjEsMjUxLjYsMTE1Ljh6DQoJIE0yNzUuNSwxMzkuN2MtOS41LDkuNS0xOSwxNC42LTIyLjksMTIuM2MtMy0xLjctOS41LTcuMy0xMi4yLTExLjljNC40LDEuNywxNC0zLjQsMjMuMS0xMi41YzAuOS0wLjksMS43LTEuNywyLjUtMi42bDEyLjMsMTEuOA0KCUMyNzcuNCwxMzcuOCwyNzYuNSwxMzguOCwyNzUuNSwxMzkuN3ogTTI2Ni4zLDEyMy45TDI2Ni4zLDEyMy45bC04LTIuOGwxNy41LTEzLjZjMS40LDAuOSw3LDUuMSwxMi4zLDEzLjJMMjczLjYsMTMxTDI2Ni4zLDEyMy45eg0KCSBNMjg3LjksMTE2LjhjMC40LDAuNywwLjYsMS41LDAuNSwyLjVjLTUuNC04LTEwLjktMTEuOS0xMi4xLTEyLjdjMC0wLjgtMC4xLTEuNC0wLjMtMkMyODAuNiwxMDcuMywyODYuMSwxMTMuOCwyODcuOSwxMTYuOHoiLz4NCjxwYXRoIGlkPSJYTUxJRF80OF8iIGQ9Ik0yNzcuOSwxMjAuM2MtMC44LDAuOC0wLjgsMi4xLDAsMi45YzAuOCwwLjgsMi4xLDAuOCwyLjksMGMwLjgtMC44LDAuOC0yLjEsMC0yLjkNCglDMjgwLDExOS41LDI3OC43LDExOS41LDI3Ny45LDEyMC4zeiBNMjgwLjEsMTIyLjVjLTAuNCwwLjQtMSwwLjQtMS40LDBjLTAuNC0wLjQtMC40LTEsMC0xLjRjMC40LTAuNCwxLTAuNCwxLjQsMA0KCUMyODAuNSwxMjEuNSwyODAuNSwxMjIuMSwyODAuMSwxMjIuNXoiLz4NCjxwYXRoIGlkPSJYTUxJRF80MF8iIGQ9Ik0yNjUuOSwxMTcuMWMtMS41LDEuNS0xLjUsNC4xLDAsNS42YzEuNSwxLjUsNC4xLDEuNSw1LjYsMGMxLjUtMS41LDEuNS00LjEsMC01LjYNCglDMjY5LjksMTE1LjYsMjY3LjQsMTE1LjYsMjY1LjksMTE3LjF6IE0yNzAuNywxMjJjLTEuMSwxLjEtMywxLjEtNC4xLDBzLTEuMS0zLDAtNC4xczMtMS4xLDQuMSwwUzI3MS45LDEyMC45LDI3MC43LDEyMnoiLz4NCjxwYXRoIGlkPSJYTUxJRF8yMF8iIGQ9Ik0yNzUuMSwxMTIuN2MtMC43LDAuNy0wLjcsMS44LDAsMi41YzAuNywwLjcsMS44LDAuNywyLjUsMGMwLjctMC43LDAuNy0xLjgsMC0yLjUNCglDMjc2LjksMTEyLDI3NS44LDExMiwyNzUuMSwxMTIuN3ogTTI3Ni45LDExNC41Yy0wLjMsMC4zLTAuNywwLjMtMSwwYy0wLjMtMC4zLTAuMy0wLjcsMC0xYzAuMy0wLjMsMC43LTAuMywxLDANCglDMjc3LjIsMTEzLjgsMjc3LjIsMTE0LjIsMjc2LjksMTE0LjV6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMzJfIiBkPSJNMjc2LjEsMjMxYy00LjUsMC04LjgtMS44LTEyLTVsLTMuMi0zLjJjLTQuNS00LjUtNC41LTExLjgsMC0xNi4zbDAsMGMzLTMsNy00LjcsMTEuMy00LjdjMCwwLDAsMCwwLDANCgljNCwwLDcuOC0xLjYsMTAuNi00LjRjMi44LTIuOSw0LjQtNi42LDQuNC0xMC43YzAtMC4yLDAuMS0wLjMsMC4yLTAuNGMwLjItMC4xLDAuNS0wLjEsMC42LDAuMWMxMC45LDExLDEwLjksMjguOCwwLDM5LjgNCgljMCwwLDAsMCwwLDBDMjg0LjksMjI5LjMsMjgwLjYsMjMxLDI3Ni4xLDIzMUMyNzYuMSwyMzEsMjc2LjEsMjMxLDI3Ni4xLDIzMXogTTI2MS42LDIwNy4yYy00LjEsNC4xLTQuMSwxMC44LDAsMTQuOWwzLjIsMy4yDQoJYzMsMyw3LDQuNywxMS4zLDQuN2gwYzQuMywwLDguMy0xLjcsMTEuMy00LjdjMCwwLDAsMCwwLDBjMTAuMi0xMC4zLDEwLjUtMjYuOSwwLjgtMzcuNWMtMC4zLDMuOS0xLjksNy40LTQuNywxMC4yDQoJYy0zLDMtNyw0LjctMTEuMyw0LjdjMCwwLDAsMCwwLDBDMjY4LjIsMjAyLjcsMjY0LjQsMjA0LjMsMjYxLjYsMjA3LjJMMjYxLjYsMjA3LjJ6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMzVfIiBkPSJNMjg5LjcsMjE0LjJjLTAuMS0wLjMtMC40LTAuNC0wLjctMC4zYzAsMC0wLjEsMC0wLjEsMGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMtMy4zLDEuMy03LDEuNi0xMC41LDAuNw0KCWMzLjctMy44LDYuNi04LjMsOC43LTEzLjRjMCwwLDAsMCwwLDBjMC0wLjEsMC0wLjEsMC0wLjJjMC0wLjItMC4xLTAuNC0wLjMtMC41Yy0wLjMtMC4xLTAuNSwwLTAuNywwLjNjLTIuMSw1LjItNS4yLDkuOC05LDEzLjYNCgljLTAuMSwwLTAuMSwwLjEtMC4xLDAuMWMtMS42LDEuNi0zLjQsMy4xLTUuMyw0LjRjMC44LTMuNSwwLjUtNy4xLTAuOS0xMC41YzAsMCwwLjEsMCwwLjEsMGMwLDAsMC4xLDAsMC4xLDBjMCwwLDAsMCwwLDANCgljMCwwLTAuMSwwLTAuMSwwYy0wLjEtMC4zLTAuNS0wLjQtMC43LTAuM2MtMC4yLDAuMS0wLjMsMC4zLTAuMywwLjVjMCwwLjEsMCwwLjEsMCwwLjJjMCwwLDAsMCwwLDBjMS41LDMuNSwxLjcsNy4zLDAuNiwxMQ0KCWMtMi4xLDEuNC00LjMsMi41LTYuNiwzLjVjMCwwLDAsMCwwLDBjLTAuMSwwLTAuMSwwLjEtMC4xLDAuMWMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMHMwLDAsMCwwYy0zLDMtNC42LDYuOS00LjYsMTEuMQ0KCWMwLDAuMywwLjIsMC41LDAuNSwwLjVzMC41LTAuMiwwLjUtMC41YzAtMy45LDEuNS03LjYsNC4yLTEwLjNjNS0yLjEsOS41LTUuMSwxMy4zLTguOGMxLjYsMC41LDMuMywwLjcsNSwwLjcNCgljMi4zLDAsNC42LTAuNCw2LjgtMS4zYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwYzAuMi0wLjEsMC4zLTAuMywwLjMtMC41QzI4OS43LDIxNC4zLDI4OS43LDIxNC4zLDI4OS43LDIxNC4yeiIvPg0KPHBhdGggaWQ9IlhNTElEXzM2XyIgZD0iTTE3OC4yLDM5QzE3OC4yLDM5LDE3OC4yLDM5LDE3OC4yLDM5Yy0yLjQsMC00LjMtMC42LTUuNy0xLjhsLTAuNC0wLjNjLTEuNC0xLjQtMi4yLTMuMi0yLjQtNS41DQoJYy0wLjMtMy0yLjUtNS4xLTMuMy01LjhjLTAuMS0wLjEtMC4zLTAuMi0wLjQtMC4xYy0wLjEsMC0wLjMsMC4xLTAuMywwLjJjLTAuMiwwLjItMC4xLDAuNiwwLjEsMC44YzAsMCwyLjcsMi4xLDIuOSw1LjENCgljMC4xLDEuMiwwLjMsMi4yLDAuNywzLjFsMC4zLDAuN2wtMC43LTAuMmMtMC44LTAuMi0xLjktMC40LTMuMS0wLjVjLTMtMC4xLTUuMy0yLjUtNS40LTIuNWwtMC4xLTAuMWMtMC4yLTAuMi0wLjUtMC4xLTAuNywwDQoJbC0wLjEsMGMtMC4yLDAuMi0wLjEsMC41LDAuMSwwLjdjMC41LDAuNCwyLjksMi43LDYuMSwyLjhjMi4yLDAsNC4xLDAuNyw1LjYsMS45bDAuNCwwLjRjMS40LDEuNCwyLjIsMy4xLDIuNSw1LjQNCgljMC4zLDIuOSwyLjQsNSwzLDUuNmwwLjQsMC40YzAuMSwwLjEsMC4yLDAuMSwwLjMsMC4xYzAsMCwwLDAsMC4xLDBjMC4xLDAsMC4zLTAuMSwwLjMtMC4yYzAuMS0wLjEsMC4yLTAuMiwwLjEtMC40DQoJYzAtMC4xLTAuMS0wLjMtMC4yLTAuM2MtMC4xLTAuMS0yLjctMi4xLTMtNS4yYy0wLjEtMS0wLjMtMS45LTAuOC0zbC0wLjMtMC43bDAuNywwLjFjMC45LDAuMywyLDAuMywzLjIsMC4zYzAsMCwwLDAsMCwwDQoJYzIuNywwLDQuOCwyLDUuNCwyLjZjMC4yLDAuMiwwLjYsMC4yLDAuOCwwLjFjMC4xLTAuMiwwLjEtMC42LTAuMS0wLjhDMTgzLjQsNDEsMTgxLjIsMzksMTc4LjIsMzl6IE0xNjAuMiwzMi4zTDE2MC4yLDMyLjMNCglMMTYwLjIsMzIuM0wxNjAuMiwzMi4zeiIvPg0KPHBhdGggaWQ9IlhNTElEXzM5XyIgZD0iTTE5Ny4yLDM3Yy0wLjMtMC42LTAuOC0xLjUtMS41LTJjLTEuNS0xLjMtNi44LTUuMy0xNC0yLjhjLTMuOSwxLjMtNi4zLDEuNC03LjQsMC40DQoJYy0xLjItMS4yLTEuMy0zLjctMC4zLTcuNWMxLjgtNi43LTEuOC0xMS41LTQuMi0xMy44Yy0wLjctMC41LTEuMy0wLjgtMi0xLjFjLTAuOS0wLjMtMS43LDAtMiwwLjFsLTAuNCwwLjRsLTAuMSwwLjENCgljLTAuMSwwLjEtMC4yLDAuMy0wLjQsMC42bC0xLjEsMS41Yy0wLjIsMC0wLjQsMC0wLjYsMGMtMC4yLTAuMS0wLjQtMC4xLTAuOC0wLjFsLTAuNi0wLjJsLTAuNiwwLjNjLTAuNSwwLjItMC44LDAuNy0xLDEuMg0KCWMtMC4zLDAuNy0wLjYsMS0wLjgsMS4xYy0wLjQsMC4yLTAuOSwwLjItMS4yLDAuMmMtMC4zLTAuMS0xLTAuMS0xLjYsMC4ybC0wLjYsMC4zbC0wLjQsMS4yYy0wLjIsMC41LTAuMywxLTAuNywxLjQNCgljLTAuMSwwLjEtMC43LDAuMi0wLjksMC4zbC0wLjQsMC4xbDAuMSwwLjZsLTAuMy0wLjZjLTAuMSwwLTAuNCwwLjEtMC42LDAuMmwtMS43LDAuNmwwLjcsMS40bDAsMGMwLDAuMi0wLjEsMC45LTAuNSwxLjQNCgljLTAuMSwwLjEtMC4zLDAuMi0wLjcsMC40bC0xLjcsMC44bC0wLjIsMC42Yy0wLjEsMC40LTAuMSwwLjctMC4xLDAuOWwwLDAuNWMwLDAuNCwwLDAuOS0wLjEsMS4xYy0wLjIsMC40LTAuNSwwLjctMSwwLjlsLTIuMSwxLjENCglsMC43LDEuM2MwLDAuMiwwLjEsMC4zLDAuMSwwLjRjMC4yLDAuOCwwLjEsMS4yLDAuMSwxLjNjLTAuMSwwLjItMC41LDAuNi0wLjcsMC44bDAsMGMtMC4yLDAuMS0wLjQsMC4zLTAuNiwwLjVsLTEuMywwLjlsMC42LDEuMg0KCWMwLjEsMC40LDAuMiwwLjgsMC40LDEuMmMwLjQsMC44LDEsMS41LDEuNywyYzIuOCwyLjEsNy40LDQuMiwxMy4zLDIuMmMzLjgtMS4zLDYuMy0xLjQsNy40LTAuNGMxLjIsMS4yLDEuMywzLjcsMC4zLDcuNQ0KCWMtMS43LDYuOCwxLjgsMTEuNCwzLjQsMTMuMWMxLDEuMSwyLjMsMS43LDMuNSwxLjhjMC4xLDAsMC4zLDAsMC40LDBjMC40LDAsMC44LTAuMSwwLjktMC4ybDEtMS4xbDAuMS0wLjFjMC4yLTAuMywwLjQtMC42LDAuNy0wLjgNCgljMC40LTAuMSwwLjktMC4xLDEuNCwwbDAuNiwwLjJsMC4zLTAuMmwxLjMsMC4xbDAuNC0xLjNjMC4xLTAuMSwwLjItMC4zLDAuMi0wLjRjMC4zLTAuNiwwLjUtMC43LDAuOC0xYzAuMi0wLjEsMC42LDAsMSwwaDANCgljMC4zLDAsMS0wLjEsMS42LTAuNGMwLjgtMC40LDEtMS4zLDEtMS42bDAuMS0wLjRjMC4xLTAuNCwwLjItMC43LDAuNC0xYzAuMi0wLjIsMC43LTAuMywxLjMtMC41bDAuMiwwYzAuMiwwLDAuNS0wLjEsMC44LTAuMg0KCWwwLjYtMC4zbDAuMi0wLjZjMC4xLTAuMiwwLjEtMC40LDAuMS0wLjZsMC4xLTAuM2MwLjEtMC42LDAuMi0xLjEsMC40LTEuNGMwLjItMC4zLDAuNC0wLjQsMC45LTAuNmwxLjYtMC44bDAuMi0wLjcNCgljMC4xLTAuNCwwLjEtMC43LDAtMWwwLTAuNWMwLTAuMywwLTAuOCwwLjEtMC45YzAuMy0wLjUsMC45LTAuOCwxLjEtMC45bDItMC45bC0wLjctMS40bDAtMC4yYzAtMC4yLTAuMS0wLjMtMC4xLTAuNA0KCWMtMC4xLTAuNC0wLjItMC44LTAuMi0wLjljMC4yLTAuNCwwLjUtMC44LDAuOS0xLjJjMC4yLTAuMSwwLjQtMC4yLDAuNS0wLjRsMC41LTAuMmwwLjItMC42QzE5Ny41LDM4LjUsMTk3LjYsMzcuOCwxOTcuMiwzN3oNCgkgTTE5Ni4zLDM4LjRsLTAuMSwwLjJsLTAuMiwwLjFsLTAuMSwwLjFjLTAuMSwwLjEtMC4yLDAuMi0wLjMsMC4ybC0wLjEsMC4xYy0wLjUsMC40LTEsMS0xLjMsMS43Yy0wLjIsMC41LDAsMS4xLDAuMiwxLjdsMCwwLjENCgljMCwwLDAsMC4xLDAuMSwwLjJsMC42LTAuMWwtMC42LDAuM2MwLDAuMSwwLDAuMSwwLjEsMC4zbDAuMiwwLjRsLTAuOSwwLjRjLTAuNCwwLjItMS4xLDAuNi0xLjYsMS40Yy0wLjMsMC41LTAuMywxLjEtMC4zLDEuNg0KCWwwLDAuN2wwLjEsMC4xYzAsMCwwLDAuMiwwLDAuM2wtMC4xLDAuMmwtMS4xLDAuNWMtMC41LDAuMi0xLDAuNC0xLjQsMWMtMC40LDAuNi0wLjUsMS4yLTAuNiwxLjlsLTAuMSwwLjRjMCwwLjIsMCwwLjMtMC4xLDAuNA0KCWwtMC4xLDAuMmwtMC4yLDAuMWMtMC4xLDAuMS0wLjMsMC4xLTAuNSwwLjFsLTAuMiwwYy0wLjcsMC4yLTEuNCwwLjMtMS45LDAuOGMtMC41LDAuNS0wLjYsMS0wLjcsMS40bC0wLjEsMC40DQoJYy0wLjEsMC4zLTAuMSwwLjYtMC40LDAuOGMtMC4yLDAuMS0wLjYsMC4xLTAuOSwwLjFsLTAuMiwwYy0wLjUsMC0xLjIsMC0xLjcsMC40Yy0wLjYsMC41LTAuOSwxLTEuMiwxLjdjMCwwLjEtMC4xLDAuMi0wLjEsMC4zDQoJbC0wLjIsMC42bC0wLjctMC4xbC0wLjIsMC4xbC0wLjItMC4xYy0wLjgtMC4xLTEuNS0wLjEtMi4xLDAuMWwtMC4xLDBjLTAuNSwwLjMtMC45LDAuNy0xLjIsMS4zbC0wLjcsMC44Yy0wLjEsMC0wLjMsMC4xLTAuNSwwDQoJbC0wLjEsMGMtMSwwLTEuOS0wLjUtMi43LTEuNGMtMS41LTEuNS00LjctNS44LTMuMS0xMmMxLjEtNC4zLDAuOS03LjEtMC42LTguNmMtMC44LTAuNy0xLjgtMS0zLjItMWMtMS40LDAtMy4yLDAuNC01LjUsMS4xDQoJYy01LjQsMS44LTkuNy0wLjEtMTIuMy0yLjFjLTAuNi0wLjQtMS0xLTEuMy0xLjZjLTAuMi0wLjMtMC4zLTAuNi0wLjQtMWwtMC4yLTAuNWwwLjUtMC40bDAuMS0wLjFjMC4xLTAuMSwwLjItMC4yLDAuNC0wLjNsMC4yLTAuMg0KCWMwLjQtMC4zLDAuOS0wLjcsMS0xLjNjMC4yLTAuNSwwLjItMS4yLTAuMS0yLjFsMCwwbDAtMC4xYzAtMC4xLDAtMC4xLDAtMC4ybC0wLjItMC42bDEtMC41YzAuNi0wLjMsMS4xLTAuNywxLjUtMS40DQoJYzAuMi0wLjUsMC4yLTEuMSwwLjItMS42bDAtMC42bDAtMC4xYzAtMC4xLDAtMC4yLDAtMC40bDAuMS0wLjJsMS4yLTAuNmMwLjUtMC4yLDAuOS0wLjQsMS4yLTAuOWMwLjQtMC43LDAuNi0xLjYsMC42LTEuOWwwLjEtMC40DQoJbC0wLjItMC40bDAuNC0wLjFjMC4xLDAsMC4yLTAuMSwwLjQtMC4xYzAuMSwwLDAuMiwwLDAuMiwwbDAuNC0wLjFjMC42LTAuMSwxLjItMC4zLDEuNS0wLjZjMC42LTAuNiwwLjgtMS4zLDEtMS44bDAuMi0wLjhsMC4yLTAuMQ0KCWMwLjMtMC4yLDAuOC0wLjEsMC45LTAuMWwwLjEsMGwwLjEsMGMwLjMsMCwxLDAsMS44LTAuNGwwLjEtMC4xYzAuMy0wLjIsMC43LTAuNywxLjItMS42bDAtMC4xYzAuMS0wLjMsMC4yLTAuNCwwLjQtMC41bDAuMi0wLjENCglsMC4zLDAuMWMwLjMsMCwwLjUsMC4xLDAuNywwLjFjMC41LDAuMSwxLDAuMSwxLjUsMGwwLjItMC4xTDE2NiwxMmwwLjEtMC4xYzAtMC4xLDAuMS0wLjIsMC4yLTAuNGwwLjItMC4yYzAuMi0wLjEsMC41LTAuMiwxLDANCgljMC42LDAuMiwxLjEsMC41LDEuNiwwLjhjMi4xLDIuMSw1LjQsNi41LDMuOCwxMi42Yy0xLjEsNC4zLTAuOSw3LjEsMC43LDguNmMxLjUsMS40LDQuMywxLjMsOC42LTAuMWM2LjYtMi4zLDExLjUsMS40LDEyLjksMi42DQoJYzAuNSwwLjQsMC45LDEuMSwxLjIsMS42QzE5Ni40LDM4LDE5Ni4zLDM4LjMsMTk2LjMsMzguNHoiLz4NCjxwYXRoIGlkPSJYTUxJRF8yMV8iIGQ9Ik02OC4zLDI0NS45Yy0xLjUtMy45LTMuOS03LjYtNy4xLTEwLjljLTMuMi0zLjUtNi44LTYuMS0xMC42LTcuOGMtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjINCgljLTAuMSwwLTAuMS0wLjEtMC4yLTAuMWMtMC4yLTAuMS0wLjQtMC4xLTAuNiwwLjFjLTAuOSwwLjctMS43LDEuNS0yLjMsMi40Yy0xLjUsMi0yLjQsNC4zLTIuNiw2LjdjLTAuMiwyLjIsMC4xLDQuNSwwLjksNi41bDAuNCwxDQoJbC0xLTAuNWMtMC43LTAuMy0xLjUtMC42LTIuNS0wLjhjLTEuMi0wLjItMi40LTAuMy0zLjQtMC4zYy0wLjMsMC0wLjYsMC0wLjgsMC4xYy0wLjIsMC0wLjQsMC4xLTAuNiwwLjFjLTIuMywwLjMtNC40LDEuMy02LjIsMi43DQoJYy0yLjIsMS43LTMuOCw0LjEtNC42LDYuOGMtMC43LDIuNC0wLjgsNS0wLjEsNy40bDAuMywxbC0wLjktMC41Yy0xLjctMC45LTMuNy0xLjUtNS41LTEuN2MtMy44LTAuMy03LjcsMS0xMC40LDMuNw0KCWMtMC4xLDAuMS0wLjIsMC4zLTAuMiwwLjRsMCwwYzAsMC4xLDAsMC4yLDAuMSwwLjNjMC4xLDAuMSwwLjEsMC4zLDAuMiwwLjRjMC41LDEuNywxLjIsMy40LDIsNS4xYzEuOCwzLjUsNC4xLDYuNyw3LjEsOS42DQoJYzIuMywyLjMsNC44LDQuMSw3LjQsNS42YzAuMiwwLjEsMC4zLDAuMSwwLjQsMC4xYzAuMywwLDAuNS0wLjIsMC42LTAuNGMwLjEtMC4zLDAuMy0wLjQsMC41LTAuNmMwLDAsMC4xLDAsMC4xLTAuMQ0KCWMwLjQtMC4zLDAuNy0wLjYsMS0wLjlsMC4zLTAuM2MxLjctMS43LDIuOS0zLjksMy40LTYuNGMwLjUtMi4yLDAuNC00LjQtMC4yLTYuNWwtMC4zLTFsMC45LDAuNWMxLjMsMC43LDIuNiwxLjIsNCwxLjUNCgljMC45LDAuMiwxLjcsMC4zLDIuNiwwLjNjMC44LDAsMS40LDAsMi4xLTAuMmMxLjEtMC4yLDIuMi0wLjUsMy4xLTAuOWMxLjQtMC41LDIuNy0xLjQsNC0yLjZsMC4zLTAuM2MwLjYtMC42LDEuMS0xLjIsMS42LTEuOA0KCWMxLjMtMS45LDIuMi00LjEsMi40LTYuNGMwLjItMi4yLTAuMS00LjQtMC45LTYuNGwtMC40LTFsMSwwLjRjMC40LDAuMiwwLjgsMC4zLDEuMywwLjRjMy43LDEuMSw3LjgsMC42LDExLTEuNA0KCWMwLjgtMC42LDEuOC0xLjIsMi42LTIuMWMwLjItMC4yLDAuNC0wLjQsMC41LTAuOUM2OC40LDI0Ni4xLDY4LjQsMjQ2LDY4LjMsMjQ1Ljl6IE0zMS44LDI3NGMtMC40LDEuOC0xLjEsMy42LTIuMyw1LjENCgljLTAuNCwwLjUtMC45LDEtMS4zLDEuNWwtMC4yLDAuMmMwLDAtMC4xLDAuMS0wLjEsMC4xYy0wLjIsMC4yLTAuNCwwLjMtMC41LDAuNGMtMC4xLDAuMS0wLjIsMC4yLTAuMywwLjJsLTAuMiwwLjJsLTAuMy0wLjINCgljLTMuOS0yLjMtNy41LTUuNi0xMC40LTkuNmMtMS42LTIuMi0yLjgtNC40LTMuNy02LjZjLTAuNC0wLjktMC44LTEuOS0xLTNsLTAuMS0wLjNsMC4yLTAuMmMxLjQtMS4yLDMuMS0yLjEsNC45LTIuNQ0KCWMzLjEtMC44LDYuNS0wLjMsOS4yLDEuM2wxLjIsMC43bC0xLjQsMC4xYy0xLjgsMC4xLTMuNywwLjYtNS40LDEuNGwtMC4yLDAuMWMtMC4yLDAuMS0wLjQsMC4yLTAuNSwwLjNjLTAuMiwwLjItMC4xLDAuNiwwLjEsMC43DQoJYzAuMiwwLjIsMC41LDAuMiwwLjcsMC4xYzIuMS0xLjEsNC40LTEuNiw2LjgtMS41YzAuMSwwLDAuMiwwLDAuNCwwYzAuMiwwLDAuNCwwLDAuNiwwbDAuMy0wLjFsMC4yLDAuM2MwLjQsMC42LDAuOCwxLjIsMS4yLDEuNg0KCWwwLjIsMC4ybC0wLjEsMC4yYy0wLjUsMS4zLTEuMiwyLjUtMiwzLjZjLTAuNiwwLjgtMS4zLDEuNS0yLDIuMWMtMC4xLDAuMS0wLjEsMC4yLTAuMSwwLjRjMCwwLjIsMC4xLDAuMywwLjIsMC40DQoJYzAuMiwwLjIsMC42LDAuMiwwLjgsMC4xYzAuMy0wLjIsMC42LTAuNSwwLjktMC44bDAuNC0wLjRjMS0xLDEuOS0yLjMsMi42LTMuNmwwLjQtMC45bDAuNCwwLjlDMzIsMjY5LDMyLjMsMjcxLjYsMzEuOCwyNzR6DQoJIE01Mi4zLDI1NS4zYzAuMSwzLTAuOSw2LjEtMi44LDguNGwtMC4yLDAuMmMtMC40LDAuNC0wLjcsMC44LTEuMiwxLjJjLTAuMiwwLjItMC40LDAuMy0wLjYsMC41Yy0yLjksMi4zLTcsMy4xLTEwLjYsMi4yDQoJYy0xLjUtMC40LTIuOS0xLjEtNC4xLTJsLTAuMi0wLjJjLTAuNS0wLjQtMS4xLTAuOC0xLjUtMS40YzAsMC0wLjEtMC4xLTAuMi0wLjJjLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC4zYy0wLjktMS4xLTEuNi0yLjMtMi4xLTMuNQ0KCWMtMS0yLjYtMS4yLTUuNS0wLjQtOC4xYzAuNi0yLjEsMS43LTQsMy4zLTUuNGMxLjItMS4yLDIuNy0yLjEsNC4yLTIuNmMwLjktMC40LDItMC42LDMuMy0wLjdjMi42LTAuMiw1LjIsMC40LDcuNCwxLjdsMC4yLDAuMg0KCWMwLjUsMC4zLDEuMSwwLjcsMS41LDEuM2MwLjEsMC4xLDAuMiwwLjIsMC4zLDAuNGMwLjIsMC4yLDAuNCwwLjUsMC42LDAuNmMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2MwLjIsMC4yLDAuNSwwLjQsMC42LDAuNw0KCUM1MS4zLDI1MC40LDUyLjIsMjUyLjgsNTIuMywyNTUuM3ogTTY3LDI0Ni40Yy0wLjIsMC4yLTAuNCwwLjQtMC42LDAuNWMtMC4yLDAuMS0wLjMsMC4yLTAuNCwwLjRjLTEsMC44LTIsMS40LTIuOSwxLjcNCgljLTEuOSwwLjgtNCwxLjEtNi4yLDAuOWMtMS0wLjEtMS45LTAuNC0zLjEtMC44Yy0wLjktMC4zLTEuOC0wLjgtMi44LTEuNWwtMC43LTAuNWwwLjgtMC4zYzEuNS0wLjUsMi43LTEuMiwzLjgtMmwwLjMtMC4zDQoJYzAuNS0wLjQsMS0wLjcsMS40LTEuMmMwLjEtMC4xLDAuMi0wLjQsMC4xLTAuNWMwLTAuMi0wLjEtMC4zLTAuMy0wLjRjLTAuMS0wLjEtMC4zLTAuMS0wLjQtMC4xYy0wLjIsMC0wLjMsMC4yLTAuNCwwLjMNCgljLTAuMSwwLjEtMC4yLDAuMi0wLjMsMC4zYy0wLjksMC44LTIsMS41LTMuMSwyLjFjLTAuOCwwLjQtMS42LDAuNy0yLjQsMC45bC0wLjIsMC4xbC0wLjItMC4yYy0wLjEtMC4xLTAuMi0wLjItMC40LTAuMw0KCWMtMC4yLTAuMi0wLjUtMC40LTAuNy0wLjdsLTAuMS0wLjJsMC4xLTAuMmMwLTAuMSwwLjEtMC4zLDAuMS0wLjRjMC4xLTIuNSwxLTUuMSwyLjUtNy4yYzAuMi0wLjIsMC4yLTAuNSwwLTAuNw0KCWMtMC4xLTAuMi0wLjMtMC4yLTAuNS0wLjNjLTAuMiwwLTAuNCwwLjEtMC41LDAuMmMtMS4yLDEuNi0yLDMuNS0yLjUsNS41bC0wLjMsMS41bC0wLjUtMS41Yy0wLjQtMS4yLTAuNy0yLjQtMC43LTMuNg0KCWMtMC4xLTIuMiwwLjQtNC40LDEuNC02LjNjMC42LTEuMiwxLjQtMi4zLDIuNi0zLjRsMC4yLTAuMmwwLjMsMC4xYzIuMSwwLjksNC4yLDIuMiw2LjIsMy44YzMuNCwyLjcsNi4zLDUuOSw4LjUsOS42DQoJYzAuOSwxLjUsMS42LDIuOCwyLjEsNC4ybDAuMSwwLjNMNjcsMjQ2LjR6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNzcxXyIgZD0iTTExOC41LDE1Ny41Yy0wLjItMC4yLTAuNi0wLjQtMC45LTAuNGMtMC4zLDAtMC43LDAuMS0wLjksMC40bC0xMS43LDEyLjRjLTAuMiwwLjItMC4zLDAuNC0wLjMsMC43DQoJbC0wLjgsNC43bC0wLjEsMC4xbC0xNy40LDE5LjJjLTAuNCwwLjUtMC40LDEuMiwwLDEuN0w5OC41LDIwOWMwLjUsMC41LDEuMiwwLjUsMS43LDAuMWwyMC0xNi42bDQuOC0wLjZjMC4yLDAsMC41LTAuMSwwLjctMC4zDQoJbDEzLTExLjFjMC4zLTAuMiwwLjQtMC42LDAuNC0wLjlsMCwwYzAtMC4zLTAuMS0wLjctMC40LTAuOWwtMTUuNC0xNi4xbDItMi41YzIuMi0yLjcsMC44LTUuNy0wLjEtNi43bC02LTcuNQ0KCWMtMC4yLTAuMi0wLjUtMC4yLTAuNy0wLjFjLTAuMSwwLjEtMC4yLDAuMi0wLjIsMC4zYzAsMC4xLDAsMC4zLDAuMSwwLjRsNiw3LjVsLTAuMiwwLjNsMC4yLTAuMmMwLjgsMC44LDEuOSwzLjMsMC4xLDUuNWwtMS45LDIuNA0KCUwxMTguNSwxNTcuNXogTTg2LjksMTk1LjVsMC4yLTAuMmwxNy41LTE5LjRjMC4xLTAuMSwwLjEtMC4yLDAuMS0wLjJsMC44LTVsMC4xLTAuMWw0LjItNC40bDAuMiwwLjFjMCwwLDMuMSwwLjksNS43LDRsMC4yLDAuMg0KCWwtNi42LDguNGwtMC4yLTAuM2MtMC41LTAuNS0xLjMtMC43LTEuOS0wLjNsLTMuNywyLjFjLTAuNywwLjQtMSwxLjQtMC42LDIuMWwxLjUsMi42bC0xMC43LDEzLjVjLTAuMSwwLjItMC4xLDAuNSwwLDAuNg0KCWMwLjIsMC4xLDAuMywwLjIsMC40LDAuMWMwLjEsMCwwLjItMC4xLDAuMy0wLjJsMTAuNC0xMy4ybDAuMywwLjRjMCwwLDAsMCwwLDBjMC41LDAuNiwxLjMsMC43LDEuOSwwLjNsMy43LTIuMQ0KCWMwLjctMC40LDEtMS40LDAuNi0yLjFsLTEuNi0yLjdsNi43LTguNWwwLjIsMC40YzAuNiwxLDEuMiwyLjEsMS41LDMuM2MwLjMsMC45LDAuNiwxLjcsMSwyLjVsMC4yLDAuM2wtMC4zLDAuMQ0KCWMtMC4yLDAuMS0wLjQsMC4yLTAuNiwwLjNjLTAuMywwLjMtMC41LDAuNy0wLjUsMS4xbC0wLjEsNC4yYzAsMC44LDAuNywxLjYsMS41LDEuNmw0LjIsMC4xYzAuNywwLDEuMy0wLjQsMS41LTFsMC4xLTAuM2wwLjMsMC4yDQoJYzIsMSwzLjgsMS4zLDUsMS40bDAuNywwLjFsLTYuNCw1LjVsLTUsMC42Yy0wLjEsMC0wLjIsMC0wLjMsMC4xbC0yMC4zLDE2LjlMODYuOSwxOTUuNXogTTEwNS44LDE4NS43bC0wLjQtMC42bDMuNi00LjVsMS40LDIuNA0KCWMwLjEsMC4xLDAuMSwwLjMsMC4xLDAuNGMwLDAuMS0wLjEsMC4zLTAuMywwLjNsLTMuNywyLjFDMTA2LjMsMTg2LDEwNiwxODUuOSwxMDUuOCwxODUuN3ogTTEwNC45LDE4NC4ybC0xLjMtMi4yDQoJYy0wLjItMC4zLTAuMS0wLjYsMC4yLTAuOGwzLjctMi4xYzAuMi0wLjEsMC41LTAuMSwwLjcsMC4xbDAuMSwwLjFsMC4yLDAuNEwxMDQuOSwxODQuMnogTTExOS4xLDE4My45Yy0wLjEtMC4xLTAuMS0wLjItMC4xLTAuNA0KCWwwLjEtNC4yYzAtMC4yLDAuMS0wLjMsMC4yLTAuNGMwLjEtMC4xLDAuMi0wLjIsMC40LTAuMmwwLjQsMGwwLjEsMC4xYzEuMSwxLjgsMi40LDMuMiw0LjEsNC4zbDAuMSwwLjFsMCwwLjQNCgljMCwwLjMtMC4zLDAuNi0wLjYsMC42bC00LjItMC4xQzExOS4zLDE4NC4xLDExOS4yLDE4NCwxMTkuMSwxODMuOXogTTEyMi42LDE4MC42Yy0wLjQtMC40LTAuOC0wLjktMS4xLTEuNGwtMC40LTAuNWwyLjcsMC4xDQoJYzAuMywwLDAuNiwwLjMsMC42LDAuNmwtMC4xLDIuN2wtMC41LTAuNEMxMjMuNCwxODEuNCwxMjMsMTgxLDEyMi42LDE4MC42eiBNMTIwLjUsMTc3LjhsLTAuMS0wLjJjLTAuNS0xLTAuOS0xLjktMS4zLTMNCgljLTAuNS0xLjUtMS4xLTIuOC0xLjktNGwtMC4xLTAuMmw1LjYtNy4ybDE1LjYsMTYuMmwtNiw1LjFsLTAuMi0wLjFjLTAuMS0wLjEtMC4yLTAuMS0wLjMtMC4xYy0wLjEsMC0zLjIsMC4yLTYuNC0xLjZsLTAuMi0wLjENCglsMC4xLTMuM2MwLTAuOC0wLjctMS42LTEuNS0xLjZMMTIwLjUsMTc3Ljh6IE0xMTAuNSwxNjUuNGw3LjEtNy41bDQuNCw0LjZsLTUuNiw3LjFsLTAuMi0wLjNjLTEuOS0yLjItNC4xLTMuMy01LjItMy44TDExMC41LDE2NS40DQoJeiIvPg0KPHBhdGggaWQ9IlhNTElEXzc1OF8iIGQ9Ik0xMDYuNSwxOTEuNWMtMC4yLTAuMi0wLjQtMC4zLTAuNy0wLjRjLTAuNC0wLjEtMC44LTAuMS0xLjIsMC4xbC0zLjcsMi4xYy0wLjcsMC40LTEsMS40LTAuNiwyLjFsMi4xLDMuNw0KCWMwLjQsMC43LDEuNCwxLDIuMSwwLjZsMy43LTIuMWMwLjctMC40LDEtMS40LDAuNi0yLjFsLTIuMS0zLjdDMTA2LjYsMTkxLjcsMTA2LjYsMTkxLjYsMTA2LjUsMTkxLjV6IE0xMDMuNCwxOTguOGwtMi4yLTMuOA0KCWMtMC4yLTAuMy0wLjEtMC42LDAuMi0wLjhsMy43LTIuMWMwLjItMC4xLDAuNS0wLjEsMC43LDAuMWwyLjIsMy44YzAuMiwwLjMsMC4xLDAuNi0wLjIsMC44bDAsMGwtMy43LDIuMQ0KCUMxMDMuOCwxOTksMTAzLjUsMTk4LjksMTAzLjQsMTk4Ljh6Ii8+DQo8cGF0aCBpZD0iWE1MSURfOTRfIiBkPSJNMjEuOSwxNTAuNGMwLjEsMCwwLjIsMCwwLjQsMGMxLjMtMC4yLDIuMy0xLjQsMi4xLTIuOGMtMC4xLTAuNy0wLjQtMS4yLTEtMS42Yy0wLjUtMC40LTEuMi0wLjYtMS44LTAuNQ0KCWMtMS4zLDAuMi0yLjMsMS40LTIuMSwyLjhDMTkuNiwxNDkuNSwyMC43LDE1MC40LDIxLjksMTUwLjR6IE0yMC43LDE0N2MwLjItMC4zLDAuNi0wLjUsMS0wLjZjMC4xLDAsMC4xLDAsMC4yLDANCgljMC4zLDAsMC42LDAuMSwwLjksMC4zYzAuMywwLjIsMC41LDAuNiwwLjYsMXYwYzAuMSwwLjgtMC40LDEuNS0xLjIsMS43Yy0wLjgsMC4xLTEuNS0wLjQtMS43LTEuMkMyMC40LDE0Ny43LDIwLjUsMTQ3LjQsMjAuNywxNDd6DQoJIi8+DQo8cGF0aCBpZD0iWE1MSURfMTAyXyIgZD0iTTI0LjEsMTUzLjZjLTAuNS0wLjQtMS4yLTAuNi0xLjgtMC41Yy0wLjcsMC4xLTEuMiwwLjQtMS42LDFjLTAuNCwwLjUtMC42LDEuMi0wLjUsMS44DQoJYzAuMSwwLjcsMC40LDEuMiwxLDEuNmMwLjQsMC4zLDAuOSwwLjUsMS41LDAuNWMwLjEsMCwwLjIsMCwwLjQsMGMwLjctMC4xLDEuMi0wLjQsMS42LTFjMC40LTAuNSwwLjYtMS4yLDAuNS0xLjgNCglDMjUsMTU0LjYsMjQuNiwxNTQsMjQuMSwxNTMuNnogTTIzLjgsMTU2LjVjLTAuMiwwLjMtMC42LDAuNS0xLDAuNmMtMC40LDAuMS0wLjgsMC0xLjEtMC4zYy0wLjMtMC4yLTAuNS0wLjYtMC42LTENCgljLTAuMS0wLjQsMC0wLjgsMC4zLTEuMWMwLjItMC4zLDAuNi0wLjUsMS0wLjZjMC4xLDAsMC4xLDAsMC4yLDBjMC4zLDAsMC42LDAuMSwwLjksMC4zYzAuMywwLjIsMC41LDAuNiwwLjYsMQ0KCUMyNC4xLDE1NS44LDI0LDE1Ni4yLDIzLjgsMTU2LjV6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMTA1XyIgZD0iTTI4LjcsMTUyLjRjMC4xLDAsMC4yLDAsMC40LDBjMC43LTAuMSwxLjItMC40LDEuNi0xYzAuNC0wLjUsMC42LTEuMiwwLjUtMS44Yy0wLjEtMC43LTAuNC0xLjItMS0xLjYNCgljLTAuNS0wLjQtMS4yLTAuNi0xLjgtMC41Yy0wLjcsMC4xLTEuMiwwLjQtMS42LDFjLTAuNCwwLjUtMC42LDEuMi0wLjUsMS44QzI2LjUsMTUxLjUsMjcuNSwxNTIuNCwyOC43LDE1Mi40eiBNMjcuNiwxNDkNCgljMC4yLTAuMywwLjYtMC41LDEtMC42YzAuMSwwLDAuMSwwLDAuMiwwYzAuMywwLDAuNiwwLjEsMC45LDAuM2MwLjMsMC4yLDAuNSwwLjYsMC42LDF2MGMwLjEsMC40LDAsMC44LTAuMywxLjENCgljLTAuMiwwLjMtMC42LDAuNS0xLDAuNmMtMC44LDAuMS0xLjUtMC40LTEuNy0xLjJDMjcuMiwxNDkuNywyNy4zLDE0OS40LDI3LjYsMTQ5eiIvPg0KPHBhdGggaWQ9IlhNTElEXzEwOF8iIGQ9Ik0yOC4xLDE1OC4zYy0xLjMsMC4yLTIuMywxLjQtMi4xLDIuOGMwLjEsMC43LDAuNCwxLjIsMSwxLjZjMC40LDAuMywwLjksMC41LDEuNSwwLjVjMC4xLDAsMC4yLDAsMC40LDANCgljMC43LTAuMSwxLjItMC40LDEuNi0xYzAuNC0wLjUsMC42LTEuMiwwLjUtMS44QzMwLjcsMTU5LjEsMjkuNCwxNTguMiwyOC4xLDE1OC4zeiBNMjkuNiwxNjEuN2MtMC4yLDAuMy0wLjYsMC41LTEsMC42DQoJYy0wLjQsMC4xLTAuOCwwLTEuMS0wLjNjLTAuMy0wLjItMC41LTAuNi0wLjYtMWMtMC4xLTAuOCwwLjQtMS41LDEuMi0xLjdjMC4xLDAsMC4xLDAsMC4yLDBjMC4zLDAsMC42LDAuMSwwLjksMC4zDQoJYzAuMywwLjIsMC41LDAuNiwwLjYsMUMyOS45LDE2MSwyOS44LDE2MS40LDI5LjYsMTYxLjd6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMTExXyIgZD0iTTMzLjIsMTUzLjVjLTEuMywwLjItMi4zLDEuNC0yLjEsMi44YzAuMiwxLjIsMS4yLDIuMSwyLjQsMi4xYzAuMSwwLDAuMiwwLDAuNCwwYzAuNy0wLjEsMS4yLTAuNCwxLjYtMQ0KCWMwLjQtMC41LDAuNi0xLjIsMC41LTEuOEMzNS44LDE1NC4yLDM0LjUsMTUzLjMsMzMuMiwxNTMuNXogTTM0LjcsMTU2LjhjLTAuMiwwLjMtMC42LDAuNS0xLDAuNmMtMC44LDAuMS0xLjUtMC40LTEuNy0xLjINCgljLTAuMS0wLjgsMC40LTEuNSwxLjItMS43YzAuMSwwLDAuMSwwLDAuMiwwYzAuNywwLDEuMywwLjUsMS41LDEuM0MzNSwxNTYuMSwzNC45LDE1Ni41LDM0LjcsMTU2Ljh6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMTE0XyIgZD0iTTY2LjUsMTMxbC0yLjgtMi4xYy0xLjctMS4yLTMtMi45LTMuOC00LjhsLTIuMS00LjhjLTAuMS0wLjItMC4zLTAuMy0wLjUtMC4zYy0wLjIsMC0wLjQsMC4yLTAuNCwwLjQNCglsLTEuNSw2LjdjLTQuNi0zLjUtMTAuNC00LjEtMTQuMS0xLjFsLTIzLjEsMTcuNGMtMC40LDAuMi0wLjgsMC41LTEuMSwwLjhjLTAuMywwLjItMC42LDAuNS0wLjksMC44Yy0yLjEsMi4yLTMsNS40LTIuNSw4LjgNCgljMC41LDMuNCwyLjMsNi44LDUuMSw5LjVjMy4zLDMuMSw3LjMsNC43LDExLDQuN2MyLjksMCw1LjUtMSw3LjQtM2MwLjMtMC4zLDAuNS0wLjYsMC44LTAuOWMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmwyMS42LTIwLjMNCgljMi0yLjcsMi4xLTYuMywwLjgtOS44YzAuMiwwLjEsMC41LDAuMSwwLjgsMC4xYzEuNSwwLDMuNy0wLjYsNS4xLTFjMC4yLTAuMSwwLjMtMC4yLDAuMy0wLjRDNjYuOCwxMzEuMyw2Ni43LDEzMS4xLDY2LjUsMTMxeg0KCSBNMzcuMSwxNjIuNmMtMC4yLDAuMy0wLjQsMC42LTAuNywwLjhjLTQsNC4yLTExLjYsMy4zLTE3LTEuOGMtMi42LTIuNS00LjQtNS43LTQuOC04LjljLTAuNS0zLjIsMC4zLTYsMi4yLTgNCgljMC4yLTAuMiwwLjUtMC41LDAuNy0wLjdsMCwwbDEuMS0wLjhjMS40LTAuOCwzLjEtMS4yLDQuOS0xLjJjMy40LDAsNy4yLDEuNiwxMC4zLDQuNWM0LjksNC43LDYuNCwxMS40LDMuNSwxNS44bDAsMGwwLDANCglDMzcuMywxNjIuNCwzNy4yLDE2Mi41LDM3LjEsMTYyLjZ6IE01OC45LDE0MmwtMTkuNiwxOC40YzEuNC00LjYtMC4zLTEwLjQtNC44LTE0LjZjLTMuOS0zLjctOC45LTUuMy0xMy4yLTQuNWwyMC41LTE1LjQNCgljMy43LTIuOSw5LjctMiwxNC4xLDIuMkM2MC40LDEzMi4zLDYxLjcsMTM4LjMsNTguOSwxNDJ6IE02MC40LDEzMS44Yy0wLjMtMC40LTMuNS00LjQtNC4yLTUuM2wxLjItNS40bDEuNSwzLjQNCgljMC45LDIuMSwyLjQsMy45LDQuMiw1LjJsMiwxLjVDNjIuOCwxMzEuOCw2MC44LDEzMi4xLDYwLjQsMTMxLjh6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMTM3MF8iIGNsYXNzPSJzdDAiIGQ9Ik0yNTQuMiw2Mi4yYzAsMCwwLjEtMC4xLDAuMS0wLjFsMTguOS0xOC45YzAsMCwwLjEtMC4xLDAuMS0wLjFjMi4yLTIuMiwyLjgtNS4zLDEuNy04LjENCgljMC4yLDAsMC40LDAuMSwwLjYsMC4xYzAuOCwwLDEuNS0wLjMsMi0wLjhsMS45LTEuOWMxLTEsMS4xLTIuNSwwLjMtMy42bDAuNC0wLjVjMCwwLDAsMCwwLDBsMC4zLTAuNGMwLDAsMCwwLDAsMGwwLjItMC40DQoJYzAsMCwwLDAsMC0wLjFMMjgxLDI3YzAsMCwwLTAuMSwwLTAuMWwwLjEtMC40YzAsMCwwLTAuMSwwLTAuMWwwLTAuNWMwLDAsMC0wLjEsMC0wLjFsLTAuMS0wLjVjMCwwLDAsMCwwLDBsLTAuMS0wLjVjMCwwLDAsMCwwLTAuMQ0KCWwtMC42LTEuNWwtMC4zLTFsLTAuMS0wLjRsMC0wLjRsMC0wLjNsMC4xLTAuMmwwLjItMC4ybDAuMy0wLjJsMS4zLTAuN2MwLDAsMCwwLDAuMSwwbDAuNC0wLjNjMCwwLDAsMCwwLDBsMC40LTAuMw0KCWMwLDAsMC4xLDAsMC4xLTAuMWwwLjMtMC40YzAsMCwwLTAuMSwwLjEtMC4xbDAuMi0wLjRjMCwwLDAsMCwwLTAuMWwwLjItMC41YzAsMCwwLTAuMSwwLTAuMWwwLjEtMC41YzAsMCwwLTAuMSwwLTAuMWwwLTAuMg0KCWMwLDAsMC0wLjEsMC0wLjFsLTAuMS0wLjJjMCwwLDAtMC4xLTAuMS0wLjFsLTAuMy0wLjRjMCwwLDAsMCwwLTAuMWwtMC4zLTAuNGwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBsMCwwbC0wLjQtMC4zDQoJYzAsMCwwLDAtMC4xLDBsLTAuNC0wLjNjLTAuMSwwLTAuMS0wLjEtMC4yLTAuMWwtMC4yLDBjMCwwLTAuMSwwLTAuMSwwbC0wLjIsMGMwLDAtMC4xLDAtMC4xLDBsLTAuNSwwLjFjMCwwLTAuMSwwLTAuMSwwbC0wLjUsMC4yDQoJYzAsMCwwLDAsMCwwbC0wLjQsMC4yYzAsMC0wLjEsMC0wLjEsMC4xbC0wLjQsMC4zYzAsMCwwLDAtMC4xLDAuMWwtMC4zLDAuM2MwLDAsMCwwLTAuMSwwLjFsLTAuMywwLjRjMCwwLDAsMCwwLDBsLTAuMywwLjQNCgljMCwwLDAsMCwwLDBsLTAuNSwwLjhsLTAuMiwwLjNsLTAuMiwwLjJsLTAuMiwwLjFsLTAuMywwbC0wLjQsMGwtMC40LTAuMWwtMS0wLjNsLTEtMC40bC0wLjUtMC4yYzAsMCwwLDAtMC4xLDBsLTAuNS0wLjENCgljMCwwLDAsMCwwLDBsLTAuNS0wLjFjMCwwLTAuMSwwLTAuMSwwbC0wLjUsMGMwLDAtMC4xLDAtMC4xLDBMMjcxLDE3YzAsMC0wLjEsMC0wLjEsMGwtMC40LDAuMWMwLDAtMC4xLDAtMC4xLDBsLTAuNCwwLjINCgljMCwwLDAsMCwwLDBsLTAuNCwwLjNjMCwwLDAsMCwwLDBsLTAuNSwwLjRjLTAuNS0wLjMtMS0wLjUtMS42LTAuNWMtMC43LDAtMS40LDAuMy0xLjksMC43Yy0wLjEsMC0wLjEsMC4xLTAuMSwwLjFsLTEuOSwxLjkNCgljMCwwLTAuMSwwLjEtMC4xLDAuMWMtMC41LDAuNS0wLjcsMS4yLTAuNywxLjlsMCwwYzAsMC4yLDAsMC40LDAuMSwwLjZjLTIuNy0xLTUuOS0wLjQtOC4xLDEuOGMwLDAtMC4xLDAuMS0wLjEsMC4xbC0xOC45LDE4LjkNCgljMCwwLTAuMSwwLjEtMC4xLDAuMWMtMiwyLTMuMSw0LjYtMy4xLDcuM2MwLDEuNSwwLjQsMywxLjEsNC40YzAsMC4xLDAuMSwwLjIsMC4xLDAuMmw4LjQsOC4zYzAuMSwwLjEsMC4yLDAuMSwwLjIsMC4xDQoJQzI0Ni4zLDY2LjIsMjUxLjEsNjUuNCwyNTQuMiw2Mi4yeiBNMjcyLDE4bDAuNCwwLjFsMC40LDAuMWwxLjUsMC41YzAsMCwwLDAsMCwwbDEsMC4zYzAsMCwwLDAsMC4xLDBsMC41LDAuMWMwLDAsMCwwLDAuMSwwbDAuNSwwDQoJYzAsMCwwLjEsMCwwLjEsMGwwLjQsMGMwLDAsMC4xLDAsMC4xLDBsMC40LTAuMWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFsMC4zLTAuM2MwLDAsMCwwLDAuMS0wLjFsMC4zLTAuM2MwLDAsMC0wLjEsMC4xLTAuMWwwLjUtMC45DQoJbDAuMy0wLjRsMC4zLTAuNGwwLjMtMC4zbDAuMy0wLjJsMC40LTAuMmwwLjQtMC4xbDAuNC0wLjFsMC4xLDBsMC4xLDBsMC4zLDAuMmwwLjMsMC4zbDAuMywwLjNsMC4yLDAuM2wwLDAuMWwwLDAuMWwtMC4xLDAuNA0KCWwtMC4xLDAuNGwtMC4yLDAuM2wtMC4yLDAuM2wtMC4zLDAuM2wtMC40LDAuM2wtMS4zLDAuN2MwLDAtMC4xLDAtMC4xLDAuMWwtMC4zLDAuM2MwLDAtMC4xLDAuMS0wLjEsMC4xbC0wLjMsMC4zDQoJYzAsMC0wLjEsMC4xLTAuMSwwLjFsLTAuMSwwLjRjMCwwLDAsMC4xLDAsMC4xbDAsMC40YzAsMCwwLDAuMSwwLDAuMWwwLDAuNWMwLDAsMCwwLjEsMCwwLjFsMC4xLDAuNWMwLDAsMCwwLDAsMGwwLjMsMWMwLDAsMCwwLDAsMA0KCWwwLjQsMWwwLjIsMC41bDAuMSwwLjRsMC4xLDAuNGwwLDAuNGwwLDAuM2wtMC4xLDAuM2wtMC4yLDAuNGwtMC4yLDAuNGwtMC4yLDAuM2wtOS4yLTkuMWwwLjMtMC4ybDAuNC0wLjJsMC40LTAuMmwwLjMtMC4xbDAuMy0wLjENCglMMjcyLDE4eiBNMjYzLjgsMjIuM2MwLTAuNSwwLjItMC45LDAuNS0xLjJjMCwwLDAuMS0wLjEsMC4xLTAuMWwxLjctMS43YzAsMCwwLjEtMC4xLDAuMS0wLjFjMC4zLTAuMywwLjgtMC41LDEuMi0wLjUNCgljMC41LDAsMC45LDAuMiwxLjIsMC41YzAsMCwwLjEsMC4xLDAuMSwwLjFsOS45LDkuOGMwLDAsMC4xLDAuMSwwLjEsMC4xYzAuNywwLjcsMC43LDEuOCwwLDIuNGwtMS45LDEuOWMtMC4zLDAuMy0wLjgsMC41LTEuMiwwLjUNCgljLTAuNSwwLTAuOS0wLjItMS4yLTAuNWwtMC43LTAuN2wtOC42LTguNWwtMC43LTAuN0MyNjQsMjMuMiwyNjMuOCwyMi43LDI2My44LDIyLjN6IE0yMzYuNCw0NC41YzAsMCwwLjEtMC4xLDAuMS0wLjJsMTguNy0xOC43DQoJYzAsMCwwLjEtMC4xLDAuMS0wLjFjMi40LTIuNSw2LjMtMi43LDguOS0wLjVjMCwwLDAuMSwwLDAuMSwwLjFsOC40LDguM2MwLDAsMCwwLjEsMC4xLDAuMWMyLjIsMi42LDIsNi41LTAuNCw4LjkNCgljMCwwLTAuMSwwLjEtMC4xLDAuMWwtMTguNywxOC43Yy0wLjEsMC0wLjEsMC4xLTAuMiwwLjFjLTIuNywyLjktNy4xLDMuNy0xMC43LDEuOGwtOC4yLTguMUMyMzIuOCw1MS41LDIzMy41LDQ3LjIsMjM2LjQsNDQuNXoiLz4NCjxwYXRoIGlkPSJYTUxJRF8xNDg3XyIgY2xhc3M9InN0MCIgZD0iTTkzLjksMjc5LjhsLTAuMSwwLjFjLTIuMiwyLjUtMyw2LjEtMi4xLDkuM2wyLjksMTAuMmwxMC4zLDIuNGMzLjIsMC44LDYuOC0wLjIsOS4yLTIuNg0KCWwyNS42LTI2LjljMC4yLTAuMiwwLjItMC42LDAtMC45cy0wLjYtMC4yLTAuOSwwbC03LjEsNy40bC03LjktMS44Yy0xLjEtMC4yLTEuOC0wLjQtMS44LTAuNGMtMS4yLTAuMy0yLjQtMC4zLTMuNy0wLjFsLTEuNSwwLjINCglsMTQuNi0xNS40YzAuMi0wLjIsMC4yLTAuNiwwLTAuOWMtMC4yLTAuMi0wLjYtMC4yLTAuOSwwTDExNi4xLDI3NmwwLjEtMS41YzAuMS0xLjIsMC0yLjUtMC4zLTMuNmMwLTAuMS0xLjYtNS42LTIuNy05LjNsLTAuMS0wLjMNCglsNy4xLTcuNGMwLjItMC4yLDAuMi0wLjYsMC0wLjlzLTAuNi0wLjItMC45LDBMOTMuOSwyNzkuOHogTTk2LjMsMjk4LjZsOS45LTEwLjRsOS43LDIuM2MxLjIsMC4zLDIuNCwwLjMsMy43LDAuMWwxLjUtMC4ybC03LjUsNy45DQoJYy0yLjIsMi4yLTUuMiwzLjEtOC4yLDIuNEw5Ni4zLDI5OC42eiBNOTUuNCwyOTcuN2wtMi42LTguOWMtMC44LTIuOS0wLjEtNi4xLDItOC4zbDcuNS03LjlsLTAuMSwxLjVjLTAuMSwxLjIsMCwyLjUsMC4zLDMuNw0KCWwyLjgsOS41TDk1LjQsMjk3Ljd6IE0xMDYuMywyODYuM2wtMi42LTguOWMtMC44LTIuOS0wLjEtNi4xLDItOC4zbDAuMS0wLjFsNi4zLTYuN2wwLjIsMC45YzAuOCwyLjgsMi4zLDcuOSwyLjMsOA0KCWMwLjgsMi45LDAuMSw2LjEtMi4xLDguNEwxMDYuMywyODYuM3ogTTEwNy4yLDI4Ny4xbDYuNC02LjdjMi4xLTIuMiw1LjMtMy4yLDguMy0yLjVjMC4xLDAsNS4yLDEuMiw4LjEsMS45bDAuOSwwLjJsLTYuNSw2LjgNCgljLTIuMiwyLjItNS4yLDMuMS04LjIsMi40TDEwNy4yLDI4Ny4xeiBNMTMzLjQsMjY4LjVjLTAuMi0wLjItMC42LTAuMi0wLjksMGwtNC43LDQuOWMtMC4yLDAuMi0wLjIsMC42LDAsMC45czAuNiwwLjIsMC45LDANCglsNC43LTQuOUMxMzMuNiwyNjkuMSwxMzMuNiwyNjguNywxMzMuNCwyNjguNXogTTEyMy42LDI1OS4yYy0wLjItMC4yLTAuNi0wLjItMC45LDBsLTQuNyw0LjljLTAuMiwwLjItMC4yLDAuNiwwLDAuOQ0KCWMwLjIsMC4yLDAuNiwwLjIsMC45LDBsNC43LTQuOUMxMjMuOSwyNTkuOCwxMjMuOCwyNTkuNSwxMjMuNiwyNTkuMnoiLz4NCjxwYXRoIGlkPSJYTUxJRF82XyIgZD0iTTIzOC45LDI4MS45bC05LjIsMi41bC00LjktMi44VjI3NWw0LjktMi44bDAuMywwLjFsOC45LDIuNGMwLjMsMC4xLDAuNi0wLjEsMC43LTAuNGMwLTAuMSwwLTAuMy0wLjEtMC40DQoJYy0wLjEtMC4xLTAuMi0wLjItMC4zLTAuM2wtOC4xLTIuMmw0LjgtMi44YzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zYzAtMC4xLDAtMC4zLTAuMS0wLjRjLTAuMi0wLjMtMC41LTAuNC0wLjctMC4ybC00LjgsMi44DQoJbDIuMi04LjFjMC4xLTAuMy0wLjEtMC42LTAuNC0wLjdjLTAuMy0wLjEtMC42LDAuMS0wLjcsMC40bC0yLjUsOS4ybC00LjksMi45bC01LjYtMy4zdi01LjdsNi43LTYuN2MwLjItMC4yLDAuMi0wLjYsMC0wLjgNCgljLTAuMi0wLjItMC42LTAuMi0wLjgsMGwtNiw2VjI1OGMwLTAuMy0wLjItMC42LTAuNS0wLjZjLTAuMywwLTAuNiwwLjItMC42LDAuNnY1LjVsLTUuOS01LjljLTAuMi0wLjItMC42LTAuMi0wLjgsMA0KCWMtMC4xLDAuMS0wLjIsMC4yLTAuMiwwLjRjMCwwLjEsMC4xLDAuMywwLjIsMC40bDYuNyw2Ljd2NS43bC01LjYsMy4zbC00LjktMi44bC0wLjEtMC4zbC0yLjQtOC45Yy0wLjEtMC4zLTAuNC0wLjUtMC43LTAuNA0KCWMtMC4zLDAuMS0wLjUsMC40LTAuNCwwLjdsMi4yLDguMWwtNC44LTIuOGMtMC4xLTAuMS0wLjMtMC4xLTAuNC0wLjFjLTAuMSwwLTAuMywwLjEtMC4zLDAuM2MtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjQNCgljMCwwLjEsMC4xLDAuMywwLjMsMC4zbDQuOCwyLjhsLTguMSwyLjJjLTAuMSwwLTAuMywwLjEtMC4zLDAuM2MtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjMCwwLjEsMC4xLDAuMiwwLjMsMC4zDQoJYzAuMSwwLjEsMC4zLDAuMSwwLjQsMC4xbDkuMi0yLjVsNC45LDIuOHY2LjVsLTQuOSwyLjhsLTAuMy0wLjFsLTguOC0yLjRjLTAuMy0wLjEtMC42LDAuMS0wLjcsMC40Yy0wLjEsMC4zLDAuMSwwLjYsMC40LDAuNw0KCWw4LjEsMi4ybC00LjgsMi44Yy0wLjEsMC4xLTAuMiwwLjItMC4zLDAuM2MwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC41LDAuMywwLjcsMC4ybDQuOC0yLjhsLTIuMiw4LjFjMCwwLjEsMCwwLjMsMC4xLDAuNA0KCWMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2MwLjIsMCwwLjMsMCwwLjQsMGMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuM2wyLjUtOS4ybDQuOS0yLjhsNS42LDMuM3Y1LjdsLTYuNyw2LjcNCgljLTAuMSwwLjEtMC4yLDAuMi0wLjIsMC40YzAsMC4xLDAuMSwwLjMsMC4yLDAuNGMwLjIsMC4yLDAuNiwwLjIsMC44LDBsNS45LTUuOXY1LjVjMCwwLjMsMC4yLDAuNiwwLjYsMC42YzAuMywwLDAuNS0wLjIsMC41LTAuNg0KCVYyOTNsNiw2YzAuMiwwLjIsMC42LDAuMiwwLjgsMGMwLjItMC4yLDAuMi0wLjYsMC0wLjhsLTYuNy02Ljd2LTUuN2w1LjYtMy4zbDQuOSwyLjlsMC4xLDAuM2wyLjQsOC44YzAsMC4xLDAuMSwwLjMsMC4zLDAuMw0KCWMwLjEsMC4xLDAuMywwLjEsMC40LDAuMWMwLjMtMC4xLDAuNS0wLjQsMC40LTAuN2wtMi4yLTguMWw0LjgsMi44YzAuMiwwLjEsMC42LDAsMC44LTAuMmMwLjEtMC4xLDAuMS0wLjMsMC4xLTAuNA0KCWMwLTAuMS0wLjEtMC4zLTAuMy0wLjNsLTQuOC0yLjhsOC4xLTIuMmMwLjMtMC4xLDAuNS0wLjQsMC40LTAuN0MyMzkuNSwyODIsMjM5LjIsMjgxLjksMjM4LjksMjgxLjl6IE0yMjMuNywyODEuNmwtNS42LDMuMw0KCWwtNS42LTMuM1YyNzVsNS42LTMuM2w1LjYsMy4zVjI4MS42eiIvPg0KPHBhdGggaWQ9IlhNTElEXzE4XyIgZD0iTTEyNi40LDg3LjVMMTI2LjQsODcuNWwtMC4xLTAuMWMtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjFsMCwwbC0wLjMsMC4xYzAsMC0wLjEsMC0wLjEsMGwtMC4zLDANCgljLTAuNSwwLjEtMC45LDAuMi0xLjMsMC4zbC0wLjIsMC4xYy0wLjgsMC4zLTEuNywwLjYtMi4zLDEuMWwtMC4xLDAuMWwtMC4xLTAuMWMtMS44LTQuMS0zLjItNi44LTYuNC05LjlsLTAuNi0wLjYNCgljLTAuNC0wLjMtMC40LTAuMy0wLjgtMC42bC0wLjctMC41bC0wLjEtMC4zYy0xLjQtMi43LTMtNy4zLTMuMS04LjljMC0wLjYsMC4xLTEuMywwLjMtMi41YzAuNC0yLjUsMC41LTMuMSwwLjEtMy44bDAtMC4xDQoJYy0wLjEtMC4yLTAuMi0wLjMtMC4zLTAuNGMtMC4yLTAuMi0wLjMtMC4zLTAuNS0wLjNjMCwwLTAuMSwwLTAuMS0wLjFjLTAuMi0wLjEtMC4yLTAuMS0wLjUtMC4ybC0wLjEsMGMtMC4xLDAtMC4yLDAtMC4yLDANCgljLTAuMSwwLTAuMiwwLTAuMiwwYzAsMC0wLjEsMC0wLjEsMGMtMC40LDAtMC44LDAuMS0xLjMsMC45Yy0wLjEsMC4xLTAuMiwwLjMtMC4zLDAuNGMwLDAsMCwwLjEtMC4xLDAuMWMwLDAtMC4xLDAuMSwwLDAuMQ0KCWMtMC4xLDAtMC4zLDAtMC40LTAuMWMtMC4xLDAtMC4yLTAuMS0wLjMtMC4xYy0wLjctMC4xLTEuMywwLTEuNywwLjRjLTAuNywwLjUtMC44LDEuMS0wLjYsMi4zbDAuMSwwLjNjMC4xLDAuMywwLjIsMC40LDAuNiwwLjkNCgljMi4xLDIuNCwyLjcsNC42LDIuNCw4bDAsMC4xbC0wLjEsMGMtMC41LDAtMC44LTAuMS0xLjEtMC4xYy0wLjMsMC0wLjMsMC0wLjcsMGwtMC4yLDBsLTAuMywwLjFsLTAuNC0wLjZjLTAuMy0wLjMtMC4zLTAuMy0wLjUtMC43DQoJbC0wLjQtMC42Yy0wLjEtMC4xLTAuMi0wLjMtMC4yLTAuNGMtMC43LTEuNC0xLjEtMy40LTEuMi01LjlsMC4xLTUuMWMwLTAuNy0wLjEtMS40LTAuNi0xLjlsLTAuMSwwYy0wLjItMC4xLTAuMy0wLjItMC40LTAuMw0KCWMtMC4yLTAuMS0wLjItMC4xLTAuNC0wLjJsLTAuMy0wLjFjLTAuOC0wLjItMS41LDAtMS45LDAuNmMtMC4zLDAuMy0wLjQsMC43LTAuNiwxLjJMOTcsNjAuNGwtMC41LDBjLTAuNCwwLTAuOCwwLjEtMS4xLDAuMw0KCWMtMC43LDAuMy0xLDAuOC0wLjksMS41YzAuMSwwLjYsMC4zLDAuOCwxLjEsMS41YzEuNywxLjUsMi41LDMuMiwzLDdjMC4xLDAuNSwwLjEsMC45LDAuMSwxLjNjMCwwLjQsMCwwLjgtMC4xLDEuMmwwLDAuMQ0KCWMtMC4xLDAuNi0wLjIsMS4yLTAuNCwxLjhsMCwwLjFsLTAuMSwwYy0wLjIsMC0wLjUsMC4xLTAuOCwwLjFjLTAuNiwwLjEtMC44LDAuMi0wLjksMC4yYy0wLjEsMC0wLjEsMC0wLjMsMC4xbDAsMA0KCWMtNS4xLTEuNi05LjQtMS40LTExLjUsMC44Yy0zLDMuMy0yLjgsOC4zLDAuNiwxNC44YzIuNiw1LjEsNi44LDEwLjIsOS44LDEzLjNjNy43LDcuNywxNi41LDEyLjIsMjIuNiwxMi4yYzIuMywwLDQuMi0wLjYsNS41LTINCgljMi4xLTIuNSwyLjUtNS43LDEuNC05LjdsMC0wLjFsMC4xLDBjMS42LTAuNiwxLjgtMi40LDEuNS0zLjhjLTAuMi0xLTAuNS0xLjYtMS4xLTIuMmwtMC4yLTAuM2MtMC41LTAuNS0wLjctMC44LTEtMS4zDQoJYy0wLjEtMC40LTAuMi0wLjctMC4zLTFjLTAuMS0wLjMtMC4xLTAuNS0wLjItMC44bDAsMGwwLDBjMC4yLTAuOCwwLjYtMS42LDEtMi40YzAuMi0wLjUsMC41LTEsMC42LTEuNGMwLjQtMC44LDAuOC0xLjYsMS4xLTIuMw0KCWwwLjEtMC4yYzAuMS0wLjIsMC4yLTAuNCwwLjMtMC42bDAuMS0wLjJDMTI2LjUsODgsMTI2LjUsODcuOCwxMjYuNCw4Ny41eiBNMTAwLjQsNjAuOWMwLDAuMi0wLjIsMy41LTAuMiw1LjENCgljMC4xLDIuNywwLjUsNC44LDEuMyw2LjRjMC4xLDAuMiwwLjIsMC4zLDAuMywwLjVjMC44LDEuMywxLjgsMi42LDMuNyw0LjlsMC43LDAuOGMyLjIsMi42LDMuMiwzLjksNCw1LjRjMS44LDMuMywxLjksOC44LDAuMiwxMC42DQoJYy0xLjYsMS43LTMsMi4zLTUuNywyLjNsLTAuMy0wLjFsLTAuMy0wLjFjLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC4zYy0wLjEsMC0wLjEtMC4xLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMS0wLjItMC4zbC0wLjEtMC4zDQoJYy0wLjEtMC4zLTAuMi0wLjYtMC4zLTEuMWMtMC41LTIuMS0wLjYtMi4zLTEuNC0yLjZsLTAuNC0wLjFjLTAuMi0wLjEtMC4zLTAuMS0wLjUtMC4yYy0zLjQtMS40LTQuNC00LjctMy0xMC4yDQoJYzAuMy0xLjEsMC41LTIuMSwwLjgtMy4xbDAuNi0yLjNjMC40LTEuNSwwLjYtMi4yLDAuNi0yLjljMC4xLTAuNSwwLjEtMC45LDAuMS0xLjRjMC0wLjQtMC4xLTAuOC0wLjEtMS40Yy0wLjYtNC41LTEuNy02LjItMy40LTcuNw0KCWMtMC41LTAuNC0wLjYtMC42LTAuNy0wLjhjMC0wLjIsMC0wLjIsMC4zLTAuM2MwLjItMC4xLDAuNC0wLjEsMC44LTAuMmMwLjIsMCwwLjMsMCwwLjUsMGMwLjEsMCwwLjIsMCwwLjMsMGMwLjMsMCwwLjUtMC4yLDAuNi0wLjUNCgljMC0wLjIsMC4xLTAuNCwwLjEtMC42YzAuMS0wLjQsMC4yLTAuNiwwLjQtMC44YzAuMi0wLjMsMC41LTAuMywwLjgtMC4ybDAuNSwwLjJsMCwwYzAuNCwwLjUsMC40LDAuNiwwLjUsMS4xTDEwMC40LDYwLjl6DQoJIE0xMDcuMywxMDcuOGMtMS0xLTEuNC0xLjMtMi0xLjljLTAuNS0wLjUtMC45LTAuOC0yLjUtMS45Yy0wLjctMC41LTEuMS0wLjgtMS41LTEuMWMtMC41LTAuNC0xLTAuOC0xLjMtMS4xDQoJYy0xLjItMS4yLTEuNy0yLjMtMS41LTMuNmMwLTAuMywwLjItMC44LDEuMS0wLjljMC4zLDAsMC41LDAsMC44LDBjMS4yLDAsMi40LDAuMywzLjQsMC42YzAuMiwwLjEsMC4zLDAuMSwwLjQsMC4xbDAuMywwbDAuNywwLjINCgljMS4yLDAuNCwyLjIsMC43LDMuOSwxLjRsMS4xLDAuNGwwLDAuMWMtMC4yLDIuMiwwLjEsNC4xLDAuNyw1LjhjMCwwLjEsMC4xLDAuMywwLjMsMC4zYzAuMSwwLjEsMC4zLDAuMSwwLjQsMA0KCWMwLjEsMCwwLjMtMC4xLDAuMy0wLjNjMC4xLTAuMSwwLjEtMC4zLDAtMC40Yy0xLjItMy42LTEtNi45LDAuNi05LjZsMS0xLjRsMCwwYzAuMi0wLjMsMC40LTAuNSwwLjUtMC43YzAuMSwxLDAuMiwyLDAuNCwzbDAuMiwxLjINCgljMC41LDIuOSwxLDUuNCwxLjIsNmMwLjgsMi4yLDAuNSw2LjQtMS41LDcuM0MxMTIuNCwxMTIuMywxMTEuMSwxMTEuNCwxMDcuMywxMDcuOHogTTk3LjUsNzguMWMtMC4zLDEuMS0wLjUsMi4xLTAuOCwzLjENCgljLTEuNiw2LjEtMC4zLDkuOSwzLjcsMTEuNWMwLjIsMC4xLDAuNCwwLjEsMC42LDAuMmwwLjQsMC4xYzAuMiwwLDAuMywwLjIsMC43LDEuOGMwLjEsMC42LDAuMiwwLjksMC40LDEuM2wwLjEsMC4ybC0wLjMsMA0KCWMtMC45LTAuMi0xLjgtMC4zLTIuOC0wLjFsLTAuNiwwLjJsLTAuMSwwLjFsLTAuMSwwYy0xLjUtMC44LTMuMS0yLTQuNS0zLjVjLTMuMS0zLjEtNi03LjctNS4xLTExLjZjMC40LTAuOSwxLTEuNywyLTIuNQ0KCWMxLjEtMC45LDIuNy0xLjYsNC42LTIuMWMwLjgtMC4yLDEuNS0wLjQsMi4zLTAuNWwwLjMsMEw5Ny41LDc4LjF6IE04NS41LDc3YzEuNS0xLjIsMy4yLTEuNiw0LjgtMS42YzEuMywwLDIuNiwwLjIsMy43LDAuNQ0KCWwwLjMsMC4xbC0wLjMsMC4xYy0xLjQsMC41LTIuNywxLjEtMy44LDJjLTEuMSwwLjgtMS45LDEuOC0yLjMsMi45Yy0xLjYsNS43LDQuNywxMy40LDkuNywxNi4ybDAuMSwwLjFsLTAuMSwwLjFsLTAuMSwwLjENCgljMCwwLDAsMC4xLDAsMC4xYzAsMC4xLTAuMSwwLjItMC4xLDAuNWMtMC4zLDIsMC43LDMuNywzLjMsNS43YzAuNCwwLjMsMC45LDAuNiwxLjYsMS4xYzEuNSwxLDEuOSwxLjMsMi40LDEuOA0KCWMwLjYsMC41LDAuOSwwLjksMS45LDEuOWMyLjIsMi4xLDMuMSwyLjksNC4xLDMuNWMxLjQsMC44LDIuNywxLDQsMC40YzEuNC0wLjYsMi4yLTIuMSwyLjQtNC40bDAtMC41bDAuNSwwYzAuMiwwLDAuMiwwLDAuNCwwDQoJbDAuMywwYzEuOS0wLjIsMy4yLTEsMy44LTIuM2wwLTAuMWwwLjEsMGwwLDBjMC4zLDAsMC41LDAsMC42LDBjMC4yLDAsMC4yLDAsMC40LTAuMWwwLjItMC4xbDAsMC4xYzAuNiwyLjUsMS4xLDYtMS4xLDguNQ0KCWMtOC42LDYuOC0yNC44LTguNS0yNi42LTEwLjJsMCwwYy00LjktNC45LTguNi0xMC4zLTEwLjYtMTUuNEM4My4zLDgzLDgzLjQsNzkuMSw4NS41LDc3eiBNMTIyLjgsOTMuNGwtMC40LTEuNA0KCWMtMC4xLTAuNC0wLjEtMC40LTAuMy0wLjlsLTAuMy0xbDAuMSwwYzAuOC0wLjYsMS42LTEsMi41LTEuM2wwLjYtMC4ybC0wLjMsMC43Yy0wLjIsMC40LTAuMiwwLjQtMC40LDAuOGwtMC41LDEuMQ0KCWMtMC4zLDAuNi0wLjYsMS4zLTAuOSwxLjlMMTIyLjgsOTMuNHogTTEwNy44LDYyLjJjMC0wLjEsMC4xLTAuMSwwLjEtMC4xYzAsMCwwLTAuMSwwLjEtMC4xYzAsMCwwLDAsMCwwYzAsMCwwLjEsMCwwLjEsMA0KCWMwLjEsMCwwLjEsMCwwLjIsMGwwLjMsMGMwLjEsMCwwLjEsMCwwLjIsMC4xYzAsMCwwLjEsMC4xLDAuMiwwLjFjMCwwLDAuMSwwLjEsMC4xLDAuMmwwLDAuMWMwLjIsMC4zLDAuMiwxLTAuMiwzDQoJYy0wLjMsMS41LTAuMywyLjEtMC4zLDIuOGMwLjMsMi4zLDEuMiw0LjYsMi4xLDYuN2wwLjUsMS4yTDExMSw3NmMtMS4zLTAuOC0yLjQtMS4zLTMuNC0xLjZsLTAuMSwwbDAtMC4xYzAuMi0yLjgsMC4xLTYuMy0yLjctOQ0KCWMtMC4yLTAuMi0wLjItMC4yLTAuMy0wLjNsLTAuMS0wLjFsLTAuMS0wLjVsMCwwYy0wLjEtMC41LDAtMC43LDAuMy0wLjljMC4yLTAuMSwwLjUtMC4yLDEtMC4xYzAuMiwwLDAuNCwwLDAuNiwwLjENCgljMC4xLDAsMC4yLDAsMC4yLDAuMWMwLjMsMC4xLDAuNSwwLDAuNi0wLjNjMC4xLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjItMC4zLDAuMi0wLjRMMTA3LjgsNjIuMnogTTEwNS4yLDc1LjENCgljMC43LDAsMS40LDAuMSwyLjEsMC40YzIuMiwwLjcsNC42LDIuMSw3LDQuNGMzLDIuOCw1LjIsNi40LDYuNywxMS4yYzAuMiwwLjcsMC42LDEuOSwwLjksMy4xYzAuNSwxLjgsMC45LDMuMSwxLDMuMw0KCWMwLjMsMC42LDAuNiwwLjksMS4xLDEuNWwwLjIsMC4zYzAuNCwwLjUsMC43LDEsMC45LDEuOGMwLjIsMSwwLDEuNy0wLjQsMi4yYy0wLjQsMC41LTEsMC44LTIsMC44bC0wLjEsMGwwLTAuMQ0KCWMwLjEtMC41LDAuMS0wLjgsMC4xLTFjMC4xLTAuNCwwLjEtMC40LDAtMC45bC0wLjEtMC41Yy0wLjEtMC40LTAuMy0wLjktMC41LTEuNGMtMC4xLTAuMS0wLjItMC4zLTAuMy0wLjVsMC0wLjENCgljLTAuMS0wLjEtMC4xLTAuMy0wLjItMC4zbDAtMC4xYy0wLjYtMS42LTEuMy0zLjQtMS4zLTMuOWwwLTAuMWwtMC4yLTAuM0wxMjAsOTVsLTAuMy0wLjFsLTAuMSwwYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjENCgljLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC40YzAsMC44LDEsMy4yLDEuNCw0LjJjMCwwLDAsMC4xLDAuMSwwLjFjMCwwLjEsMC4xLDAuMiwwLjIsMC4zbDAsMC4xYzAuMSwwLjIsMC4yLDAuNCwwLjIsMC40DQoJYzAuMiwwLjQsMC4zLDAuOCwwLjQsMS4xYzAuMiwwLjksMC4xLDEuOC0wLjQsMi44Yy0wLjUsMS4xLTEuNSwxLjctMywxLjhjLTAuMywwLTAuNywwLTEsMGwtMC4xLDBMMTE3LDEwNg0KCWMtMC4xLTAuOC0wLjEtMS41LTAuNC0yLjJjLTAuMi0wLjYtMC44LTMuNS0xLjItNS44Yy0wLjItMS40LTAuNC0yLjYtMC41LTMuNWMtMC4xLTAuNS0wLjEtMC45LTAuMS0xLjJjMC0wLjEsMC0wLjIsMC0wLjINCgljMCwwLDAuMS0wLjEsMC4xLTAuMWwwLjEsMHYwYzAsMC0wLjEsMCwwLDBjMCwwLDAtMC4xLDAtMC4yYzAtMC4xLTAuMS0wLjItMC4yLTAuM2MtMC4xLTAuMS0wLjItMC4yLTAuMy0wLjJjLTAuMSwwLTAuNCwwLTAuNCwwdjANCgljMCwwLDAsMC0wLjEsMC4xYy0wLjIsMC4yLTAuOSwwLjgtMC45LDAuOGwtMS4zLDEuNmwtMC4xLDAuMWMtMC4xLDAuMi0wLjIsMC4zLTAuMywwLjVsLTAuMywwLjZjLTAuMywwLjYtMC4zLDAuNy0wLjUsMS4yDQoJYy0wLjEsMC4zLTAuMiwwLjgtMC41LDEuNmwwLDAuMWwtMS4yLTAuNWMtMC41LTAuMi0xLTAuNC0xLjUtMC42bC0wLjQtMC4xbDAuNC0wLjFjMS41LTAuMiwyLjctMS4zLDMuOC0yLjQNCgljMC4xLTAuMSwwLjItMC4zLDAuNC0wLjRsMC4xLTAuMmMxLjYtMi42LDEuMy03LjgtMC41LTExLjJjLTAuOC0xLjUtMS45LTIuOS00LjEtNS41bC0xLTEuMmMtMC4zLTAuNC0wLjMtMC40LTAuNi0wLjdsLTAuNy0wLjgNCglMMTA1LjIsNzUuMXoiLz4NCjwvc3ZnPg0K);
    background-size: 305px;
    background-color: #f8f8f8;
    max-width: 100%
}
.wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100vh;
}
img {
    max-width: 100%;
    max-height: 100%;
}
.container {
    max-width: 1300px;
    width: 100%;
    position: relative;
    height: 100%;
    margin: 0 auto
}
.container-wide {
}
.scroll-locked {
    overflow: hidden;
    position: fixed;
}
.clearfix:after, .clearfix:before {
    content: '';
    display: table;
    clear: both;
}
h1, h2, h3, h4, h5 {
    margin: 5px 0;
    line-height: 1;
}
h1, h2, h3 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}
h1 {
    font-size: 22px
}
h2 {
    font-size: 30px;
    font-family: 'Bebas';
}
h3 {
    font-size: 24px;
}
a {
    color: inherit
}
a:hover {
    text-decoration: none;
}
ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.rub {
    font-family: 'Rouble'
}
.rub::after {
    content: 'i';
    text-transform: none;
}
.overflowed-table {
    overflow: auto;
}
.overflowed-table table {
    min-width: 600px;
}
.no-wrap {
    white-space: nowrap;
}
.bpos {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.mobile-menu-hidden {
    -webkit-transform: translateX(0) !important;
    transform: translateX(0) !important;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.dnone {
    display: none !important;
}
.dblock {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}
.opacity_0 {
    opacity: 0;
}
.z-1 {
    z-index: 1 !important;
}
.z--1 {
    z-index: -1;
}
.pos_a {
    position: absolute !important;
}
.fixed-body {
    position: fixed;
    height: 100%;
    width: 100%;
    overflow: hidden;
}
select {
    -webkit-appearance: none;
}
@media (max-width: 769px) {
    p {
        margin: 10px 0;
    }
    body {
        background-image: none;
        background-color: #ffffff;
        overflow-x: hidden;
    }
    h1 {
        font-size: 20px;
        line-height: 26px;
    }
}
@media (max-width: 1330px) {
    .container {
        padding: 0 17px;
    }
}
@media (max-width: 479px) {
    .container {
        padding: 0 19px;
    }
}
@media (max-width: 650px) {
    .container-wide {
        padding: 0;
    }
}
.i-icon {
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
    vertical-align: middle;
    background-size: contain;
    width: 1em;
    height: 1em;
    -webkit-transition: .2s;
    transition: .2s
}
.i-icon .st0{
    fill: black
}
.i-icon--green{
    fill: #139047
}
.i-icon--green .st0{
    fill: #139047
}
.i-icon--white{}
.i-icon--white .st0{
    fill: white
}
.i-icon--smallest{
    width: 8px;
    height: 8px;
    margin-left: 5px
}
.i-icon--del{}
.i-icon--del .st0{
    fill: #fd5553
}
.i-icon--recipes{
    width: 13px;
    height: 20px;
    vertical-align: text-bottom
}
.i-icon--shops{
    width: 10px;
    height: 10px
}
.i-icon--small{
    width: 14px;
    height: 14px
}
.i-icon--club{
    width: 20px;
    height: 25px;
    vertical-align: bottom
}
.i-icon--milk{
    width: 23px;
    height: 47px
}
.i-icon--bird{
    width: 50px;
    height: 35px
}
.i-icon--pasta{
    width: 40px;
    height: 37px
}
.i-icon--cheese{
    width: 46px;
    height: 36px
}
.i-icon--sausage{
    width: 38px;
    height: 38px
}
.i-icon--flour{
    width: 25px;
    height: 46px
}
.i-icon--kids{
    width: 26px;
    height: 40px
}
.i-icon--diabetcs{
    width: 30px;
    height: 32px
}
.i-icon--alcohol{
    width: 24px;
    height: 40px
}
.i-icon--drinks{
    width: 35px;
    height: 43px
}
.i-icon--beer{
    width: 34px;
    height: 37px
}
.i-icon--candy{
    width: 44px;
    height: 24px
}
.i-icon--snow{
    width: 33px;
    height: 33px
}
.i-icon--big{
    width: 40px;
    height: 40px
}
.i-icon--bigheader{
    width: 40px;
    height: 40px;
    padding-bottom: 10px
}
.i-icon--header{
    width: 27px;
    height: 27px;
    margin-bottom: 10px
}
.header__menu-item.is-delivery-item .i-icon--header, .mobile-menu__item.is-delivery-item .i-icon--header{
    position: relative;
    background: url(/local/templates/ayan/build/shopping-cart.svg) no-repeat 0;
    background-size: contain;
    width: 27px;
    height: 27px;
    transform: translate3d(0, 0, 0);
}
.header__menu-item.is-delivery-item:hover a a{
    background: #f5dc38cc;
    color: #fff;
}
.mobile-menu__item.is-delivery-item{
    background: #fa0100;
}
.i-icon--medium{
    width: 25px;
    height: 30px
}
.i-icon--arrow{
    width: 25px;
    height: 25px;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto
}
.i-icon--dropdown{
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    width: 10px;
    height: 10px;
    fill: white
}
.i-icon--dropdown.active{
    fill: #f6de42;
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}
.i-icon--mobilesub{
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    width: 10px;
    height: 10px;
    fill: white;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}
.i-icon--mobileback{
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    width: 10px;
    height: 10px;
    fill: white
}
.i-icon--closed{
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}
.icon-link {
    text-decoration: none;
    white-space: nowrap;
    font-size: 12px;

}
.icon-link .i-icon {
    vertical-align: middle;
}
.icon-link span {
    text-decoration: underline;
    vertical-align: middle;
}
.icon-link:hover span{
    text-decoration: none
}
.icon-link--all{
    color: #86aeea;
}
.icon-link--all .i-icon{
    margin-left: 5px;
}
.icon-link--all .i-icon path{
    fill: currentColor
}
.attention-icon {
    display: inline-block;
    color: white;
    line-height: 15px;
    text-decoration: none;
    background-color: #1f7434;
    min-width: 15px;
    text-align: center;
    font-size: 12px !important;
    margin-right: 11px;
    border-radius: 50%
}
.attention-icon--white{
    background-color: white;
    color: #1f7434
}
.action-icon {
    background: url('/local/templates/ayan/img/percent.png');
    background-size: contain;
    background-repeat: no-repeat;
    text-align: center !important;
}
.club-icon {
    background: url('/local/templates/ayan/img/card.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position-y: center;
}
.shop-icon {
    background: url('/local/templates/ayan/img/shop.png');
    background-size: contain;
    background-repeat: no-repeat;
    text-align: right;
}
.fact-icon {
    background: url('/local/templates/ayan/img/factlogo.png');
    background-size: contain;
    background-repeat: no-repeat;
}
.notify-icon {
    background: url('/local/templates/ayan/img/club_icon1.png');
    background-size: contain;
    background-repeat: no-repeat;
}
.bonus-icon {
    background: url('/local/templates/ayan/img/club_icon2.png');
    background-size: contain;
    background-repeat: no-repeat;
}
.story-icon {
    background: url('/local/templates/ayan/img/club_icon3.png');
    background-size: contain;

}
.fave-icon {
    background: url('/local/templates/ayan/img/club_icon4.png');
    background-size: contain;
}
.select-icon {
    position: absolute;
    z-index: 100;
    top: 0;
    right: 14px;
    bottom: 0;
    margin: auto
}
.select-icon .st0{
    fill: #797979
}
.breadcrump-icon {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    fill: rgba(40, 40, 40, 0.4);
}
.back-icon {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    margin-right: 7px;
    width: 18px;
    height: 18px;
}
.gift-icon {
    vertical-align: bottom;
    margin-right: 10px
}
.calendar-icon {
    position: absolute;
    z-index: 100;
    width:18px;
    height:18px;
    top: 0;
    bottom: 0;
    margin: auto;
    right: 10px
}
@media (max-width: 1171px){
    .i-icon--bigheader{
        width: 35px
    }
}
@media (max-width: 850px){
    .i-icon--bigheader{
        width: 23px;
        height: 23px
    }
}
@media (max-width: 769px){
    .i-icon--bigheader{
        width: 28px;
        height: 30px;
        margin-bottom: 0;
        margin-top: 10px
    }
}
@media (max-width: 1023px){
    .i-icon--header{
        width: 23px;
        height: 25px;
        margin-bottom: 0;
        margin-top: 10px
    }
}
@media (max-width: 479px){
    .gift-icon{
        display: none
    }
    .calendar-icon{
        width: 14px;
        right: 7px
    }
}
/* @font-face {
    font-family: "Rouble";
    src: url("/local/templates/ayan/build/../fonts/rouble.eot");
    src: url("/local/templates/ayan/build/../fonts/rouble.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/rouble.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/rouble.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "Bebas";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBook.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBook.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBook.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBook.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "BebasReg";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueRegular.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueRegular.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueRegular.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "BebasBold";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBold.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBold.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBold.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

*/
@font-face {
    font-family: "OpenSansRegular";
    src: url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansLight"; */
@font-face {
    font-family: "OpenSansLight";
    src: url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansItalic"; */
@font-face {
    font-family: "OpenSansItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansBold"; */
@font-face {
    font-family: "OpenSansBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansExtraBold"; */
@font-face {
    font-family: "OpenSansExtraBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansExtraBoldItalic"; */
@font-face {
    font-family: "OpenSansExtraBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansBoldItalic"; */
@font-face {
    font-family: "OpenSansBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansRegularItalic"; */
@font-face {
    font-family: "OpenSansRegularItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansSemiBold"; */
@font-face {
    font-family: "OpenSansSemiBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
/* font-family: "OpenSansSemiBoldItalic"; */
@font-face {
    font-family: "OpenSansSemiBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}
.title {
}
.title--error {
    font-size: 212px;
    font-family: "OpenSansBold";
    color: #1fa24a;
}
.title--map {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.title--contacts {
    margin-bottom: 13px;
}
.title--small {
    font-family: "OpenSansSemiBold";
    font-size: 20px;
    line-height: 1.3;
}
.title--seclevel {
    margin-bottom: 7px;
}
.title--regular {
    font-size: 24px;
    font-family: "OpenSansSemiBold";
    line-height: 1.3;
}
.title--regularbold {
    font-size: 24px;
    font-family: "OpenSansBold";
    line-height: 1.3;
}
.title--big {
    font-size: 30px;
    font-family: "OpenSansBold";
    line-height: 1.2;
}
.title--white {
    color: #ffffff;
}
.title--white .i-icon {
    fill: white;
}
.title--black {
    color: #282828;
}
.title--black .i-icon {
    fill: #282828;
}
.title--slider {
    position: absolute;
    font-size: 54px;
    font-family: "OpenSansBold";
    line-height: 1.15;
    color: #282828;
    top: 53px;
    left: 7%;
    width: 60%;
}
.title--huge {
    font-size: 36px;
    font-family: "OpenSansBold";
    text-align: left;
}
.title--year {
    font-family: "OpenSansBold";
    font-size: 46px;
    color: white;
}
.text {
    text-decoration: none;
    font-size: 14px;
    font-weight: normal;
    line-height: 25px
}
.text:focus {
    outline: none;
}
.text--points {
    white-space: nowrap;
}
.text--small {
    text-decoration: none;
    font-size: 13px;
}
.text--sup {
    vertical-align: text-top;
    font-family: "OpenSansSemibold";
    font-size: 14px;
    position: relative;
    top: -1px;
    left: 1px;
}
.text--sup.old {
    font-size: 12px;
    top: 2px;
}
.text--pagination {
    white-space: nowrap;
    font-size: 24px;
    font-family: "OpenSansBold";
    line-height: 1.58;
}
.text--pagination span {
    vertical-align: baseline;
}
.text--plus {
    line-height: 0em;
    font-size: 40px;
    margin-right: 10px;
    font-family: "OpenSansSemiBold";
}
.text--error {
    font-family: "OpenSansBold";
    font-size: 32px;
    color: #1fa24a;
    line-height: 1.19;
}
.text--white {
    color: white;
}
.text--black {
    color: black;
}
.text--gray {
    color: #a0a0a0;
}
.text--lightgray {
    color: #bfbfbf;
}
.text--semibold {
    font-family: "OpenSansSemiBold";
    font-size: 20px;
}
.text--semi {
    font-family: "OpenSansSemiBold";
}
.text--light {
    font-family: "OpenSansRegular";
}
.text--contacts {
    font-family: "OpenSansSemiBold";
    font-size: 16px !important;
    line-height: normal;
}
.text--lightgreen {
    color: #20a34b;
}
.text--green {
    color: #1f7434;
}
.text--mandatory {
    margin-top: 13px;
    font-family: "OpenSansSemiBold";
}
.link-underline {
}
.link-underline--light {
    text-decoration: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.link-underline--light:hover {
    border-bottom: 0;
    padding-bottom: 1px;
}
.link-underline--dark {
    text-decoration: none;
    border-bottom: 1px solid rgba(40, 40, 40, 0.3);
}
.link-underline--dark:hover {
    border-bottom: 0;
    padding-bottom: 1px;
}
.link-underline--green {
    text-decoration: none;
    border-bottom: 1px solid rgba(31, 116, 52, 0.3);
}
.link-underline--green:hover {
    border-bottom: 0;
    padding-bottom: 1px;
}
.link-underline--breadcrump {
    text-decoration: none;
    border-bottom: 1px solid rgba(160, 160, 160, 0.3);
}
.link-underline--breadcrump:hover {
    border-bottom: none;
}
.link-underline--black {
    text-decoration: none;
    border-bottom: 1px solid black;
}
.link-underline--black:hover {
    border-bottom: 0;
    padding-bottom: 1px;
}
.link-underline--dashed {
    border-bottom-style: dashed;
}
.modal-title {
    font-weight: 400;
    margin: 5px 0;
    font-size: 22px;
    font-family: 'Open Sans', sans-serif;
    line-height: 1;
}
@media (max-width: 479px) {
    .title--error {
        font-size: 140px;
    }
    .title--big {
        font-size: 24px;
    }
    .title--slider {
        font-size: 24px;
        top: 27px;
        left: 17px;
        width: 80% !important;
    }
    .title--huge {
        font-size: 29px;
    }
    .text {
        line-height: 24px;
    }
    .text--pagination {
        font-size: 20px;
    }
    .text--plus {
        font-size: 34px;
    }
    .text--mandatory {
        line-height: 15px;
    }
}
@media (max-width: 1171px) {
    .title--slider {
        font-size: 40px;
    }
}
@media (max-width: 769px) {
    .title--slider {
        font-size: 30px;
        top: 30px;
    }
    .text--mandatory {
        margin-top: 15px;
    }
}/* @font-face {
    font-family: "Rouble";
    src: url("/local/templates/ayan/build/../fonts/rouble.eot");
    src: url("/local/templates/ayan/build/../fonts/rouble.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/rouble.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/rouble.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "Bebas";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBook.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBook.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBook.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBook.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "BebasReg";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueRegular.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueRegular.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueRegular.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

 @font-face {
    font-family: "BebasBold";
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBold.eot");
    src: url("/local/templates/ayan/build/../fonts/BebasNeueBold.eot?#iefix")format("embedded-opentype"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBold.woff") format("woff"),
    url("/local/templates/ayan/build/../fonts/BebasNeueBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

*/@font-face {
    font-family: "OpenSansRegular";
    src: url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansRegular/OpenSansRegular.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansLight"; */@font-face {
    font-family: "OpenSansLight";
    src: url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansLight/OpenSansLight.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansItalic"; */@font-face {
    font-family: "OpenSansItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansItalic/OpenSansItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansBold"; */@font-face {
    font-family: "OpenSansBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansBold/OpenSansBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansExtraBold"; */@font-face {
    font-family: "OpenSansExtraBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBold/OpenSansExtraBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansExtraBoldItalic"; */@font-face {
    font-family: "OpenSansExtraBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansExtraBoldItalic/OpenSansExtraBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansBoldItalic"; */@font-face {
    font-family: "OpenSansBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansRegularItalic"; */@font-face {
    font-family: "OpenSansRegularItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansRegularItalic/OpenSansRegularItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansSemiBold"; */@font-face {
    font-family: "OpenSansSemiBold";
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBold/OpenSansSemiBold.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}/* font-family: "OpenSansSemiBoldItalic"; */@font-face {
    font-family: "OpenSansSemiBoldItalic";
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot);
    src: url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix)format("embedded-opentype"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff) format("woff"),
        url(/local/templates/ayan/build/fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf) format("truetype");
    font-style: normal;
    font-weight: normal;
}.alert-success {
    background-color: #DFF0D8;
    border-color: #D6E9C6;
    color: #3C763D;
    margin-bottom: 20px;
    padding: 15px;
}

.alert-danger {
    background-color: #F2DEDE;
    border-color: #EBCCD1;
    color: #A94442;
    margin-bottom: 20px;
    padding: 15px;
}

.field-error {
    border: 1px solid red !important;
}.actions {
    margin-bottom: 61px
}
.actions__property {
    margin-bottom: 20px
}
.actions__detail {
    margin-bottom: 61px;
    margin-top: 28px
}
@media (max-width: 479px) {
    .actions__detail {
        margin-top: 10px;
        margin-bottom: 46px
    }
    .actions {
        margin-top: 32px;
        margin-bottom: 39px
    }
}.application-form {
}
.application-form__block {
    margin-top: 26px
}
.application-form__check {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 76% !important;
    flex: 1 1 76% !important;
    padding: 0 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}
.application-form__intcheck {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    margin-bottom: 16px
}
.application-form__wrap {
    margin-bottom: 29px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}
.application-form__wrap.apllication-form__agreement {
    margin-bottom: 28px;
    line-height: 19px
}
.application-form__agreement {
}
.application-form__btns {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 75%;
    flex: 1 1 75%
}
.application-form__extra {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 76%;
    flex: 1 1 76%
}
.application-form__extraitem {
    width: 100%;
    padding: 11px
}
.application-form__extratext {
    text-align: left;
    margin-top: 7px
}
.application-form__item {
    padding: 11px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 76%;
    flex: 1 1 76%
}
.application-form__select {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 76%;
    flex: 1 1 76%;
    position: relative
}
.application-form__select select {
    padding: 11px;
    width: 100%
}
.application-form__radio {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 76%;
    flex: 1 1 76%;
    padding: 0
}
.application-form__radio-wrap {
    margin-bottom: 29px;
    line-height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}
.application-form__radio-item {
    margin-bottom: 20px
}
.application-form__range {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 80%;
    flex: 1 1 80%;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}
.application-form__ritem {
    padding: 11px;
    width: 32%;
    margin-left: 8px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%
}
.application-form__ritem.left {
    margin-right: 27px
}
.application-form__name {
    display: block;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 34%;
    flex: 1 1 34%
}
.application-form__interests {
    -ms-flex-item-align: start;
    align-self: flex-start
}
.application-form__value {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 80%;
    flex: 1 1 80%;
    font-family: "OpenSansSemibold"
}
@media (max-width: 769px) {
    .application-form__check {
        margin-left: 0;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 15px
    }
    .application-form__intcheck {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 50% !important;
        flex: 1 1 50% !important
    }
    .application-form__wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .application-form__btns {
        margin-left: 0;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 10px
    }
    .application-form__extra {
        margin-left: 0;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 10px
    }
    .application-form__item {
        margin-left: 0;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 10px
    }
    .application-form__select {
        margin-left: 0;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 10px
    }
    .application-form__radio {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 10px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .application-form__radio-wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .application-form__radio-item {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-right: 30px
    }
    .application-form__range {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-top: 10px;
        margin-left: 0;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
    .application-form__name {
        font-family: "OpenSansSemibold"
    }
    .application-form__value {
        font-family: "OpenSansRegular"
    }
}
@media (max-width: 960px) {
    .application-form__intcheck {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }
}
@media (max-width: 479px) {
    .application-form__intcheck {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 100% !important;
        flex: 1 1 100% !important
    }
    .application-form__btns {
    }
    .application-form__btns .btn {
        width: 100%;
        text-align: center
    }
    .application-form__radio {
        margin-left: 0
    }
    .application-form__range {
        margin-left: 0;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .application-form__ritem {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-left: 0px
    }
    .application-form__ritem.left {
        margin-right: 0
    }
    .application-form__name {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }
}.breadcrumbs .jspHorizontalBar, .breadcrumbs .jspVerticalBar {
    opacity: 0;
}
.breadcrumbs__container {
    max-width: 1300px;
    width: 100%;
    position: relative;   
    margin: auto;
    padding-top: 12px !important;
    margin-top: 50px;
    margin-bottom: 5px;
    opacity: 0.8;
    font-size: 13px;
}
.breadcrumbs__container:focus {
    outline: none;
}
.breadcrumbs .jspContainer {
    height: 20px !important;
}
.breadcrumbs .jspContainer:focus {
    outline: none;
}
.breadcrumbs .jspane {}
.breadcrumbs .jspane:focus {
    outline: none;
}
@media (max-width: 1330px) {
    .breadcrumbs__container {
        padding: 12px 17px 0 !important;
    }
}
@media (max-width: 479px) {
    .breadcrumbs__container {
        padding: 12px 19px 0 !important;
    }
}
@media (max-width: 769px) {
    .breadcrumbs {
        margin-bottom: 11px;
        width: 100%;
        white-space: nowrap;
    }
}.btn {
    display: inline-block;
    text-decoration: none;
    cursor: pointer

}
.btn:active {
    position: relative;
    top: 1px

}
.btn--white {
    padding: 10px 30px;
    background-color: #ffffff;
    color: #198e47;
    font-weight: 600;
    line-height: 1.71

}
.btn--white:hover {
    background-color: transparent;
    color: white;
    outline: 1px solid white

}
.btn--transparent {
    padding: 8px 30px;
    background-color: #ffffff

}
.btn--green {
    padding: 10px 29px;
    background-color: #217234;
    color: white;
    line-height: 1.71

}
.btn--green:hover {
    background-color: white;
    color: #217234;
    outline: 1px solid green

}
.btn--yellow {
    padding: 12px 30px 16px;
    background-color: #f8e22c;
    color: #1aa64b;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.15)

}
.btn--yellow:hover {
    background-color: white;
    color: #217234;
    outline: 1px solid green

}
.btn--activate {
    padding: 13px 30px 15px;
    background-color: #217234;
    color: #f8e22c;
    font-family: "OpenSansRegular";
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.15)

}
.btn--activate:hover {
    background-color: white;
    color: #217234;
    outline: 2px solid #217234

}
.btn-burger {
    width: 23px;
    height: 20px;
    position: relative;
    margin: 20px 0;
    cursor: pointer

}
.btn-burger span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: white;
    opacity: 1;
    left: 0

}
.btn-burger span:first-child {
    top: 0px

}
.btn-burger span:nth-child(2) {
    top: 9px

}
.btn-burger span:nth-child(3) {
    top: 18px

}
.btn-up {
    display: none;
    cursor: pointer;
    position: fixed;
    z-index: 200;
    top: 70%;
    opacity: 0.68;
    background: #f8db40;
    box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, 0.2);
    border: solid 0 #f49c22;
    border-radius: 50%;
    left: 5%;
    text-align: center;
    width: 60px;
    padding: 15px
}
.btn-up:hover {
    opacity: 1

}
.btn-up .i-icon {
    fill: #217234

}.career-form {
    margin-bottom: 61px
}
.career-form__check {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 60%;
    flex: 1 1 60%
}
.career-form__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.career-form__wrap-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 72%;
    flex: 1 1 72%;
    margin-right: 63px;
    max-width: 720px
}
.career-form__wrap-right {
    margin-top: 80px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 30%;
    flex: 1 1 30%
}
.career-form__info {
    padding: 50px 60px 34px 50px !important
}
.career-form__name {
    -ms-flex-item-align: baseline;
    align-self: baseline
}
.career-form__range {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}
.career-form__range.left {
    margin-right: 30px
}
.career-form__range.left, .career-form__range.right {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 40%;
    flex: 1 1 40%
}
.career-form__cont {
    width: 100%;
    padding-left: 25px;
    margin-top: 13px
}
.career-form__cont.mobile {
    display: none
}
.career-form__cont .left {
    opacity: 0
}
.career-form__btns {}
.career-form__btns .apllication-form__agreement {
    margin-bottom: 0
}
.career-form__resume {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 21px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}
.career-form__weight {
    margin-left: 6px
}
.career-form__radio {}
.career-form__radio_item {
    display: none
}
.career-form__radio_item + label {
    cursor: pointer
}
.career-form__radio_item:checked + label {
    border-bottom: 0;
    color: #1e8c47
}
.career-form__files {
    font-size: 13px;
    line-height: 19px;
    color: #bfbfbf;
    margin-bottom: 25px
}
.career-form__block {
    margin-bottom: 69px
}
.career-form__online {
    margin-top: 53px;
    display: none
}
.career-form__upload {}
.career-form__date {
    width: 85%;
    margin-right: 0 !important
}
.career-form__previous {
    margin-top: 25px
}
.career-form__previous:last-child {
    margin-bottom: 21px
}
.career-form__previous_end {
    margin-bottom: 0
}
.career-form__previous_add {
    cursor: pointer
}
.career-form__previous_remove {
    cursor: pointer;
    margin-bottom: 0;
    color: #fc5956
}
.career-form__title {
    margin-bottom: 22px
}
.career-form__subblock {
    margin-bottom: 45px
}
.career-form__prevwork {
    margin-bottom: 25px
}
.career-form__prevwork:last-child {
    margin-bottom: 12px
}
#form-container-rezume {
    display: inline-bloc;
    width:100%;
}
@media (max-width: 479px) {
    .career-form {
        margin-top: 0
    }
    .career-form__range.left, .career-form__range.right {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
        flex: 1 1 50%
    }
    .career-form__cont.mobile {
        display: block;
        padding-left: 0;
        margin-left: 8px
    }
    .career-form__cont {
        display: none
    }
    .career-form__btns {}
    .career-form__btns .btn {
        width: 100%;
        text-align: center
    }
    .career-form__online {
        margin-top: 20px
    }
    .career-form__date {
        width: 80%
    }
    .career-form__prevwork {
        margin-bottom: 0px
    }
}
@media (max-width: 769px) {
    .career-form__check {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }
    .career-form__wrap-left {
        margin-right: 0
    }
    .career-form__wrap-right {
        display: none
    }
    .career-form__wrap {
        margin-top: 18px
    }
    .career-form__info {
        margin-top: 0!important
    }
    .career-form__previous_add {
        text-align: center;
        margin-bottom: 0
    }
    .career-form__previous_remove {
        text-align: center
    }
}
@media (max-width: 1060px) {
    .career-form__range.left {
        margin-right: 0
    }
    .career-form__date {
        width: 75%
    }
}
@media (max-width: 1023px) {
    .career-form__resume {
        margin-top: 0;
        -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse
    }
    .career-form__radio {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }
}.career-item {
}
.career-item__info {
    margin-bottom: 25px;
    margin-top: 16px;
    display: none
}
.career-item__info.open {
    display: block
}
.career-item__name {
    cursor: pointer
}
.career-item__name .title--small {
    line-height: 1.7
}
.career-item__name .i-icon {
    margin-left: 7px
}
.career-item__list {
    margin: 16px 0 26px;
    line-height: 1.86em
}
.career-item__list li:before {
    content: '-';
    margin-right: 5px
}
.career-item__payment {
    margin: 0px 0 23px
}
.career-item__conditions {
}
.career-item__conditions .career-item__list {
    margin-bottom: 20px
}
@media (max-width: 479px) {
    .career-item__info {
        margin-top: 19px
    }
    .career-item__info.open {
        margin-bottom: 30px
    }
}
@media (max-width: 769px) {
    .career-item__payment {
        margin: 18px 0 21px
    }
}.career {
    margin-bottom: 60px

}
.career__mobile {
    padding: 25px 30px 40px

}
.career__mobile .title--regular {
    font-size: 20px

}
.career__form {}
.career__form_right {
    margin-top: 55px !important

}
.career__wrap {
    margin-top: 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex

}
.career__wrap-left {
    margin-right: 60px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%

}
.career__wrap-right {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 29%;
    flex: 1 1 29%;
    max-width: 480px;
    width: 100%;
    margin-top: 39px

}
.career__title {
    margin-bottom: 15px

}
.career__delete, .career__add {
    margin: 0;
    padding: 12px 0

}
.career__block {
    padding: 40px 0 40px 51px;
    margin-bottom: 10px;
    background: white

}
.career__block.open {}
.career__contacts {}
.career__contacts_title {
    margin-bottom: 25px

}
.career__mobile {
    margin-top: 41px !important

}
.career__positions {
    min-width: 270px;
    min-height: 270px;
    position: relative;
    max-height: 320px;
    margin-top: 59px;
    width: 100%;
    background-color: #1f7434

}
.career__positions.positions-page {
    margin-top: 0

}
.career__positions_text {
    padding: 49px 50px 33px 38px

}
.career__positions_title {
    line-height: 30px

}
.career__positions_background {
    width: 100%;
    overflow: hidden;
    position: absolute;
    height: 100%

}
.career__positions_background .st0 {
    fill: white

}
.career__positions_icon {
    width: 100%;
    position: absolute;
    height: 100%;
    top: 35%;
    left: 25%;
    opacity: 0.2

}
.career__positions_link {
    z-index: 10;
    position: relative;
    margin-left: 36px

}
.career__positions_link .btn--white {
    position: absolute;
    left: 0

}
.career__send {
    margin-top: 40px

}
.career__send_text {
    line-height: 1.7em;
    margin-top: 14px

}
.career__send_btn {}
.career__send_email {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 16px

}
.career__send_input {
    width: 100%;
    margin-right: 10px;
    line-height: 2.2em;
    padding: 3px 0;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 60%;
    flex: 1 1 60%

}
.career__bottom {
    background-color: #299e4b;
    padding: 38px 0 68px 0

}
.career__advantages {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 51px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex

}
.career__advantages_title {}
.career__advantages_item {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
    text-align: center;
    max-width: 200px

}
.career__advantages_icon {
    margin-bottom: 25px;
    background-color: #f6de42;
    fill: #198e47;
    width: 187px;
    height: 187px;
    border-radius: 50%;
    text-align: center

}
.career__advantages .st0 {
    fill: #198e47

}
.career__advantages svg {
    width: 100px;
    height: 100px;
    margin-top: 35px

}
@media (max-width: 769px) {
    .career {
        margin-bottom: 30px

    }
    .career__wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap

    }
    .career__wrap-left {
        margin-right: 20px;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-bottom: 13px

    }
    .career__wrap-right {
        margin-top: 0px

    }
    .career__block {
        padding: 20px

    }
    .career__block.open {
        padding: 20px

    }
    .career__contacts {
        display: none

    }
    .career__positions {
        margin-top: 0px

    }
    .career__positions.positions-page {
        margin-bottom: 90px

    }
    .career__positions_text {
        padding: 49px 29px 33px 38px !important

    }
    .career__advantages {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-pack: distribute;
        justify-content: space-around

    }
    .career__advantages_item {
        margin-bottom: 36px;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 50%;
        flex: 1 1 50%;
        max-width: 50%

    }
    .career__advantages_icon {
        width: 105px;
        height: 105px

    }
    .career__advantages svg {
        width: 60px;
        height: 60px;
        margin-top: 23px

    }

}
@media (max-width: 479px) {
    .career {
        margin-top: 25px;
        margin-bottom: 0

    }
    .career__wrap {
        margin-top: 21px

    }
    .career__wrap-left {
        margin-right: 0

    }
    .career__block {
        padding: 0;
        margin-bottom: 25px

    }
    .career__block.open {
        padding: 0px;
        margin-bottom: 25px

    }
    .career__mobile {
        margin-bottom: 25px !important

    }
    .career__positions {
        height: 320px

    }
    .career__positions_text {
        padding: 31px 21px 29px 29px !important

    }
    .career__positions_link .btn--white {
        padding: 10px 15px

    }
    .career__send {
        margin-top: 50px

    }
    .career__send_text {
        line-height: 24px;
        margin-top: 18px

    }
    .career__send_btn {
        width: 100%;
        text-align: center

    }
    .career__send_email {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap

    }
    .career__send_input {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-bottom: 15px;
        margin-right: 0px

    }
    .career__bottom {
        margin-top: 107px;
        padding: 38px 0 20px 0

    }
    .career__advantages {
        margin-top: 37px

    }
    .career__advantages_title {
        font-size: 16px

    }
    .career__advantages_item {
        margin-bottom: 30px

    }
    .career__advantages_icon {
        width: 115px;
        height: 115px;
        margin-bottom: 17px

    }
    .career__advantages svg {
        width: 63px;
        height: 65px

    }

}
@media (max-width: 1171px) {
    .career__positions_text {
        padding: 30px 25px 20px 23px

    }

}
@media (max-width: 1023px) {
    .career__positions_link {
        margin-left: 27px

    }

}
@media (max-width: 1299px) {
    .career__advantages_item {
        margin-left: 0

    }

}.catalog-item {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 285px;
    flex: 1 0 285px;
    max-width: 285px;
    margin-bottom: 52px;
    margin-left:20px;
    /* display: flex;
     flex-direction: column; */
    min-height: 200px;
    /*  justify-content: space-between; */
    position: relative;
    padding-bottom: 16px
}
.catalog-item__top {
    max-width: 285px;
    text-align: center;
    height: 200px;
    width: 100%
}
.catalog-item__bot {
    /*  flex: 1 1 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between; */
}
.catalog-item__img {
    height: 100%;
    -o-object-fit: contain;
    font-family: "object-fit:contain";
    object-fit: contain
}
.catalog-item__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 18px;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%
}
.catalog-item__name {
    text-align: left;
    margin-top: 10px;
    min-height: 52px
}
.catalog-item__time {
    padding: 5px 12px;
    margin-right: 20px;
    background-color: #1f7434;
    white-space: nowrap
}
.catalog-item__time .i-icon {
    margin-right: 3px;
    fill: white
}
.catalog-item.product-action {
    margin-right: 19px;
    max-width: 285px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 285px;
    flex: 1 1 285px
}
@media (max-width: 1299px) {
    .catalog-item {
        margin-right: 0;
        max-width: 30%;
        margin-left: 20px
    }
}
@media (max-width: 1171px) {
    .catalog-item {
        margin-right: 0px;
        max-width: 285px;
        margin-left: 10px
    }
}
@media (max-width: 1023px) {
    .catalog-item {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 285px;
        flex: 1 0 285px;
        margin-left: 20px
    }
}
@media (max-width: 722px) {
    .catalog-item {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}
@media (max-width: 479px) {
    .catalog-item {
        margin: 0;
        max-width: 285px;
        width: 100%;
        margin-bottom: 45px
    }
    .catalog-item__top {
        max-width: 100%
    }
}
@media (max-width: 769px) {
    .catalog-item__info {
        width: 100%;
        margin-top: 10px
    }
    .catalog-item__name {
        width: 100%
    }
}.catalog{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}
.clear::before, .clear::after {
    content: "";
    display: block;
    display: table; }

.clear::after {
    clear: both; }
.catalog.no-flex{
    display: block;
    justify-content: none;
}
.catalog__block{
    background-color: white;
    padding: 35px 50px 51px 30px;
    margin-top: 25px
}
.catalog__block.no-padding{
    padding: 35px 20px 50px 20px;
}
.catalog__pagination{
    text-align: center
}
.catalog__pagination span{
    vertical-align: middle
}
.catalog__pagination-container{
    display: inline-block;
    cursor: pointer
}
@media(max-width: 1023px){
    .catalog{
        -ms-flex-pack: distribute;
        justify-content: space-around
    }
}
@media (max-width:950px){
    .catalog{
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}
@media (max-width: 769px){
    .catalog{
        margin-left: 0
    }
    .catalog__block{
        margin-top: 25px;
        padding-left: 0
    }
}
@media (max-width: 715px){
    .catalog{
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}
@media (max-width: 479px){
    .catalog__block{
        padding: 0
    }
}.club-form {
    margin-bottom: 61px
}
.club-form__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.club-form__wrap-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 55%;
    flex: 1 1 55%;
    margin-right: 50px
}
.club-form__wrap-right {
    margin-top: 65px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 30%;
    flex: 1 1 30%
}
.club-form__block {
    margin-top: 26px;
    margin-bottom: 60px
}
.club-form__title {
    margin-bottom: 20px
}
.club-form__contacts {
    padding: 11px 0
}
.club-form__info {
    padding: 47px 43px 35px 50px !important;
    max-width: 772px;
    margin-top: 22px !important
}
.club-form__pass {
    margin-bottom: 35px
}
@media (max-width: 769px) {
    .club-form {
        margin-bottom: 0
    }
    .club-form__wrap-left {
        margin-right: 0
    }
    .club-form__wrap-right {
        display: none
    }
    .club-form__info {
        margin-top: 15px !important
    }
}
@media (max-width: 479px) {
    .club-form {
        margin-top: 0
    }
    .club-form__pass {
        margin-bottom: 10px
    }
}.club {
    margin-bottom: 62px
}
.club__page {
    background: white;
    margin-top: 25px;
    padding: 47px 47px 33px 52px;
    line-height: 24px
}
.club__page .club__wrap-actions {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 63%;
    flex: 1 1 63%
}
.club__page .club__wrap-info {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 87%;
    flex: 1 1 87%
}
.club__card {}
.club__card img {
    box-shadow: 0px 12px 23px -11px rgba(0,0,0,0.64);
    border-radius: 14px;
    width: 100%
}
.club__table {
    margin-top: 25px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}
.club__table-item {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    padding-right: 20px;
    cursor: pointer;
    margin-bottom: 20px;
}
.club__table-item .i-icon--club{
    width: 32px;
    height: 32px;
    margin-right: 20px !important;
}
.club__table-item.club-page {
    margin-bottom: 57px
}
.club__table-item .i-icon {
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 7px
}
.club__table-item .title--regular {
    padding: 7px 0;
    white-space: nowrap
}
.club__table-item .border-title{
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
.club__table-item:hover .border-title{
    border-bottom-color: transparent;
}
.club__table-item .text {
    padding-bottom: 24px;
    margin-top: 8px
}
.club__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.club__wrap-info {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    margin-right: 80px
}
.club__wrap-actions {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 74%;
    flex: 1 1 74%;
    -ms-flex-item-align: baseline;
    align-self: baseline
}
.club__login {
    text-align: center;
    margin-top: 28px;
    padding-right: 15px
}
.club__login .i-icon {
    margin-right: 6px
}
.club__login .st0 {
    fill: #282828
}
.club__login.text--semibold {
    margin-left: 10px;
    border-bottom: 1px dashed rgba(255, 255, 255, 0.3)
}
.club__login:hover {}
.club__login:hover .text--semibold {
    border-bottom: 0;
    padding-bottom: 1px
}
.club__activate {
    text-align: center;
    margin-top: 24px
}
.club__text {
    margin-top: 16px
}
@media (max-width: 769px) {
    .club {
        padding: 0 36px 0 16px
    }
    .club__page {
        padding: 0
    }
    .club__card {
        padding: 0 !important;
        margin-top: 32px
    }
    .club__table {
        margin-top: 5px
    }
    .club__table-item.club-page {
        margin-top: 20px;
        margin-bottom: 0 !important
    }
    .club__table-item {
        margin-top: 20px
    }
    .club__table-item .text {
        padding-bottom: 3px
    }
}
@media (max-width: 479px) {
    .club {
        padding: 0;
        margin-top: 10px
    }
    .club__page .club__wrap-info {
        line-height: 22px
    }
    .club__page {
        margin-top: 17px
    }
    .club__wrap-info {
        margin-right: 0px !important
    }
    .club__login {
        margin-top: 23px
    }
}
@media(max-width: 1023px) {
    .club__card img {
        max-width: 430px
    }
    .club__card {
        padding: 20px 150px 0;
        text-align: center
    }
    .club__table-item.club-page {
        margin-bottom: 35px
    }
    .club__table-item {
        padding-right: 15px
    }
    .club__wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .club__wrap-info {
        margin-right: 10px
    }
}
@media (max-width: 1299px) {
    .club__table-item .title--regular {
        white-space: initial
    }
}
@media (max-width: 1171px) {
    .club__wrap-info {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 80%;
        flex: 1 1 80%;
        margin-right: 40px
    }
}.company-about {
}
@media (max-width: 479px) {
    .company-about {
        margin-top: 12px
    }
}.company-block {
    margin-top: 0px !important;
    padding: 32px 52px 47px !important
}
.company-block__top {}
.company-block__middle {
    margin-top: 45px
}
.company-block__bottom {
    margin-top: 64px;
    position: relative
}
.company-block__year {
    padding: 63px 71px 64px 71px;
    background-color: #1f7434;
    position: relative;
    text-align: center;
    z-index: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}
.company-block__year--background {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii0yNjYgMTQzLjMgMzA4IDMwOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAtMjY2IDE0My4zIDMwOCAzMDk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNBM0EzQTM7fQ0KCS5zdDF7ZmlsbDojMjA3MjMwO30NCjwvc3R5bGU+DQo8cGF0aCBpZD0iWE1MSURfMjEwXyIgY2xhc3M9InN0MCIgZD0iTS0yMDMuMiwxNzcuN2wtMTAuNC0xMC4zYy0wLjgtMC44LTIuMi0wLjgtMy4xLDAuMWwtMiwybDAsMGwtNi4xLDNjLTAuMSwwLjEtMC4yLDAuMS0wLjMsMC4yDQoJbDAsMGwtMjguNCwyOC4zYy0wLjMsMC4zLTAuNCwwLjYtMC40LDFjMCwwLjQsMC4yLDAuOCwwLjQsMWwxNC42LDE0LjZjMC4zLDAuMywwLjYsMC40LDEsMC40YzAuNCwwLDAuOC0wLjIsMS0wLjRsMjguMy0yOC4zbDAsMA0KCWMwLjEtMC4xLDAuMy0wLjIsMC4zLTAuNGwzLTYuMWwwLDBsMi0yQy0yMDIuNCwxNzkuOS0yMDIuNCwxNzguNS0yMDMuMiwxNzcuN3ogTS0yMTYuNCwxNzUuM2MwLjItMC4yLDAuNS0wLjIsMC44LTAuMg0KCWMwLjIsMC45LDAuOSwyLDEuOCwyLjljMC44LDAuOCwxLjgsMS40LDIuNywxLjdjMC4xLDAsMC4xLDAsMC4yLDBjMCwwLjMsMCwwLjYtMC4yLDAuOGMtMC42LDAuNi0yLjMsMC4xLTMuOC0xLjQNCgljLTAuNy0wLjctMS4zLTEuNi0xLjUtMi4zQy0yMTYuNywxNzYuMS0yMTYuNywxNzUuNi0yMTYuNCwxNzUuM3ogTS0yMDkuNCwxNzguOEwtMjA5LjQsMTc4LjhjLTAuMywwLjMtMC44LDAuMy0xLjUsMC4xDQoJYy0wLjgtMC4yLTEuNi0wLjgtMi4zLTEuNWMtMC43LTAuNy0xLjMtMS42LTEuNS0yLjNzLTAuMi0xLjIsMC4xLTEuNWMwLjItMC4yLDAuNC0wLjIsMC43LTAuMmMwLjIsMCwwLjUsMCwwLjgsMC4xDQoJYzAuOCwwLjIsMS42LDAuOCwyLjMsMS41czEuMywxLjYsMS41LDIuM1MtMjA5LjEsMTc4LjUtMjA5LjQsMTc4Ljh6IE0tMjM3LjUsMjE3Yy0wLjIsMC4yLTAuNiwwLjItMC44LDBsLTE0LjUtMTQuNg0KCWMtMC4yLTAuMS0wLjItMC4yLTAuMi0wLjRjMC0wLjIsMC4xLTAuMywwLjItMC40bDI3LjgtMjcuOGwwLDBsMTUuMywxNS4zbDAsMEwtMjM3LjUsMjE3eiBNLTIwOS4xLDE4OC42bC0xNS4zLTE1LjRsNS41LTIuN2wzLDMNCglsLTEuMiwxLjJsMCwwYy0xLDEtMC40LDMuMiwxLjQsNWMxLjIsMS4yLDIuNiwxLjksMy43LDEuOWMwLjUsMCwxLTAuMiwxLjMtMC41bDAsMGwxLjItMS4ybDMsM0wtMjA5LjEsMTg4LjZ6IE0tMjA0LDE4MC4ybC0yLDINCglsLTIuOC0yLjhsMC4xLTAuMWwwLDBjMC45LTEuMSwwLjMtMy4yLTEuNS01Yy0xLjgtMS44LTMuOS0yLjQtNS0xLjVsMCwwbC0wLjEsMC4xbC0yLjctMi44bDItMmMwLjUtMC41LDEuNC0wLjYsMS44LTAuMWwxMC4zLDEwLjMNCglDLTIwMy40LDE3OC44LTIwMy40LDE3OS42LTIwNCwxODAuMnoiLz4NCjxwYXRoIGlkPSJYTUxJRF84NV8iIGNsYXNzPSJzdDAiIGQ9Ik0tNTQuNCwyNDUuNWMtMC4yLDAtMC40LTAuMS0wLjYtMC4ybDAsMGwtOS44LTEwLjFjLTAuMS0wLjItMC4yLTAuNC0wLjItMC42czAuMS0wLjQsMC4yLTAuNg0KCWwzLTIuOWMwLjMtMC4zLDAuOC0wLjMsMS4xLDBsOS44LDEwLjJjMC4zLDAuMywwLjMsMC44LDAsMS4xbC0zLDIuOUMtNTQsMjQ1LjQtNTQuMiwyNDUuNS01NC40LDI0NS41eiBNLTYzLjgsMjM0LjVsOS40LDkuNw0KCWwyLjYtMi41bC05LjQtOS43TC02My44LDIzNC41eiIvPg0KPHBhdGggaWQ9IlhNTElEXzc4XyIgY2xhc3M9InN0MCIgZD0iTS02My4yLDI1MS45bC04LjYtOC44bDguNC04LjFsOC42LDguOEwtNjMuMiwyNTEuOXogTS03MC4yLDI0My4xbDcsNy4zbDYuOC02LjZsLTctNy4zDQoJTC03MC4yLDI0My4xeiIvPg0KPHBhdGggaWQ9IlhNTElEXzc0XyIgY2xhc3M9InN0MCIgZD0iTS05MS40LDI5MC4zbC0xOS43LTIwLjNsMjkuNC0yOC41YzIuOC0yLjcsNy40LTIuNywxMC4xLDAuMmw5LjcsMTAuMWMxLjMsMS40LDIsMy4yLDIsNS4xDQoJYzAsMS45LTAuOCwzLjctMi4yLDVMLTkxLjQsMjkwLjN6IE0tMTA5LjUsMjcwbDE4LjEsMTguOGwyOC42LTI3LjdjMS4yLTEuMSwxLjgtMi42LDEuOC00LjJjMC0xLjYtMC42LTMuMS0xLjctNC4zbC05LjctMTAuMQ0KCWMtMi4zLTIuNC02LjEtMi41LTguNS0wLjFMLTEwOS41LDI3MHoiLz4NCjxwYXRoIGlkPSJYTUxJRF82OF8iIGNsYXNzPSJzdDAiIGQ9Ik0tNzYuOSwyNzYuM2wtNS4yLTUuNGMtMi43LDAuNS01LjMtMC4zLTcuMi0yLjNjLTEuOS0xLjktMi42LTQuNi0yLTcuM2wtNS4yLTUuNGw2LjItNmw1LjIsNS40DQoJYzIuNy0wLjUsNS4zLDAuMyw3LjIsMi4zYzEuOSwxLjksMi42LDQuNiwyLDcuM2w1LjIsNS40TC03Ni45LDI3Ni4zeiBNLTgxLjgsMjY5LjdsNC45LDUuMWw0LjYtNC41bC00LjktNS4xbDAuMS0wLjMNCgljMC42LTIuNCwwLTQuOC0xLjctNi41Yy0xLjctMS43LTQuMS0yLjQtNi41LTEuOWwtMC4zLDAuMWwtNC45LTUuMWwtNC42LDQuNWw0LjksNS4xbC0wLjEsMC4zYy0wLjYsMi40LDAsNC44LDEuNyw2LjUNCgljMS43LDEuNyw0LjEsMi40LDYuNSwxLjlMLTgxLjgsMjY5Ljd6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNjZfIiBjbGFzcz0ic3QwIiBkPSJNLTczLjYsMjYxLjVoLTAuMWMtMC4zLTAuMS0wLjUtMC40LTAuNC0wLjdjMC41LTIsMC00LTEuNC01LjVzLTMuNC0yLTUuNC0xLjYNCgljLTAuMywwLjEtMC42LTAuMS0wLjctMC40Yy0wLjEtMC4zLDAuMS0wLjYsMC40LTAuN2MyLjQtMC42LDQuOCwwLjIsNi41LDEuOWMxLjcsMS43LDIuMyw0LjIsMS43LDYuNQ0KCUMtNzMuMSwyNjEuMy03My4zLDI2MS41LTczLjYsMjYxLjV6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNjRfIiBjbGFzcz0ic3QwIiBkPSJNLTg3LjYsMjczLjhjLTEuOCwwLTMuNi0wLjctNC45LTIuMWMtMS43LTEuNy0yLjMtNC4yLTEuNy02LjVjMC4xLTAuMywwLjQtMC41LDAuNy0wLjQNCglzMC41LDAuNCwwLjQsMC43Yy0wLjUsMiwwLDQsMS40LDUuNXMzLjQsMiw1LjQsMS42YzAuMy0wLjEsMC42LDAuMSwwLjcsMC40YzAuMSwwLjMtMC4xLDAuNi0wLjQsMC43DQoJQy04Ni41LDI3My43LTg3LjEsMjczLjgtODcuNiwyNzMuOHoiLz4NCjxyZWN0IGlkPSJYTUxJRF82Ml8iIHg9Ii0xMTAuOCIgeT0iMjc1LjgiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjY5NTIgLTAuNzE4OCAwLjcxODggLTAuNjk1MiAtMzYzLjU2MzcgMzk4LjUzODYpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMjcuMSIgaGVpZ2h0PSIxLjEiLz4NCjxwYXRoIGlkPSJYTUxJRF85XyIgY2xhc3M9InN0MCIgZD0iTS03OC4zLDMzNy43Yy0wLjItMC4yLTAuNS0wLjItMC43LDBsLTEyLDEyYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuNGMwLDAuMSwwLjEsMC4zLDAuMiwwLjQNCgljMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4xLDAsMC4zLTAuMSwwLjQtMC4ybDEyLTEyQy03OC4xLDMzOC4zLTc4LjEsMzM3LjktNzguMywzMzcuN3oiLz4NCjxwYXRoIGlkPSJYTUxJRF8xMl8iIGNsYXNzPSJzdDAiIGQ9Ik0tNzMuMiwzNDNjMC0wLjEtMC4xLTAuNC0wLjItMC41Yy0wLjEtMC4xLTAuMi0wLjMtMC40LTAuM2wwLDBjLTAuMSwwLTAuMywwLjItMC40LDAuMw0KCWwtMTIsMTIuMWMtMC4xLDAuMS0wLjIsMC4zLTAuMiwwLjRzMC4xLDAuMywwLjIsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMy0wLjEsMC40LTAuMmwxMi0xMg0KCUMtNzMuMiwzNDMuMy03My4yLDM0My4yLTczLjIsMzQzeiIvPg0KPHBhdGggaWQ9IlhNTElEXzk1XyIgY2xhc3M9InN0MCIgZD0iTS01MC41LDM0MGwtMC4yLTAuMWwwLjEtMC4yYzAuNS0xLjcsMC0zLjYtMS4zLTQuOWMtMC42LTAuNi0xLjMtMS0yLjEtMS4ybC0wLjMtMC4xdi0wLjMNCgljMC4yLTEuOC0wLjQtMy42LTEuNy00LjljLTEuNy0xLjctNC4xLTIuMi02LjMtMS4zbC0wLjIsMC4xbC0wLjItMC4yYy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuMmwtMC4xLTAuMXYtMC4yDQoJYzAuMi0xLjYtMC4zLTMuMS0xLjQtNC4yYy0xLjQtMS40LTMuNi0xLjktNS41LTEuMWwtMC4zLDAuMWwtMC4xLTAuNGMtMC4yLTAuNi0wLjUtMS4yLTAuOS0xLjZjLTAuNy0wLjctMS42LTEuMS0yLjYtMS4xDQoJcy0xLjksMC40LTIuNiwxLjFjLTEuNCwxLjQtMS40LDMuNi0wLjEsNS4xbDAuMiwwLjJsLTIzLjQsMjMuNGMtMS43LDEuNy0xLjcsNC40LDAsNi4xbDE1LjEsMTUuMWMwLjgsMC44LDEuOSwxLjMsMywxLjMNCglzMi4yLTAuNCwzLTEuM2w0LTRoMC4yYzUsMC45LDEwLjYtMC40LDE1LjQtMy41bDItMS4zYzEuMy0wLjksMi4yLTIuMywyLjQtMy43YzAuMS0xLjEtMC4yLTIuMi0wLjktMi45bC0zLjgtMy44bDQuMi00LjJsMC4yLDAuMQ0KCWMxLjQsMC45LDMuNCwwLjcsNC42LTAuNWMwLjctMC43LDEuMS0xLjcsMS4xLTIuN0MtNDkuMywzNDEuNi00OS43LDM0MC42LTUwLjUsMzQweiBNLTU2LjMsMzU0LjRjMC41LDAuNSwwLjcsMS4yLDAuNiwyDQoJYy0wLjEsMS4xLTAuOSwyLjMtMS45LDNsLTIsMS4zYy00LjIsMi43LTksNC0xMy40LDMuNmwtMC43LTAuMWwxMy41LTEzLjVMLTU2LjMsMzU0LjR6IE0tNzkuMywzNjguM2MtMC42LDAuNi0xLjQsMS0yLjMsMQ0KCWMtMC45LDAtMS43LTAuMy0yLjMtMWwtMTUuMS0xNWMtMS4zLTEuMy0xLjMtMy4zLDAtNC42bDIzLjQtMjMuNGw2LjEsNi4xbC0yLjgsMi44Yy0xLjEsMS4xLTEuMSwyLjksMCwzLjljMS4xLDEuMSwyLjksMS4xLDMuOSwwDQoJbDIuOC0yLjhsMy4xLDMuMWwtOS4zLDkuM2MtMC44LDAuOC0xLDEuOS0wLjcsMi45bDAuMSwwLjJsLTguOCw4LjhjLTAuMiwwLjItMC4yLDAuNSwwLDAuN2MwLjIsMC4yLDAuNSwwLjIsMC43LDBsOC43LTguN2wwLjIsMC4yDQoJYzEuMSwwLjksMi43LDAuOCwzLjctMC4ybDkuMy05LjNsMi42LDIuNkwtNzkuMywzNjguM3ogTS01MS4xLDM0NC41Yy0xLDEtMi43LDEtMy43LDBsLTMuMy0zLjJjLTAuMS0wLjEtMC4yLDAtMC40LDBsMCwwDQoJYy0wLjEsMC0wLjMtMC4xLTAuNCwwbC05LjcsOS42Yy0wLjcsMC43LTEuOCwwLjYtMi40LDBjLTAuNy0wLjctMC43LTEuOCwwLTIuNWw5LjctOS43YzAuMi0wLjIsMC4yLTAuNSwwLTAuOGwtMy44LTMuOA0KCWMtMC4yLTAuMi0wLjUtMC4yLTAuNywwbC0zLjEsMy4xYy0wLjMsMC4zLTAuOCwwLjUtMS4yLDAuNWMtMC41LDAtMC45LTAuMi0xLjItMC41Yy0wLjMtMC4zLTAuNS0wLjgtMC41LTEuMmMwLTAuNSwwLjItMC45LDAuNS0xLjINCglsMy4xLTMuMWMwLjItMC4yLDAuMi0wLjUsMC0wLjdsLTcuMy03LjNjLTEtMS0xLTIuNywwLTMuN3MyLjctMSwzLjcsMGMwLjUsMC41LDAuOCwxLjMsMC43LDIuMWMwLDAuMiwwLjEsMC40LDAuMywwLjUNCglzMC40LDAuMSwwLjYsMGMxLjYtMS4yLDMuOC0xLjEsNS4zLDAuM2MxLDEsMS40LDIuNCwxLjEsMy43YzAsMC4yLDAsMC40LDAuMiwwLjVjMC4zLDAuMywwLjUsMC41LDAuOSwwLjljMC4xLDAuMiwwLjQsMC4yLDAuNiwwLjENCgljMS45LTEsNC4yLTAuNyw1LjcsMC44YzEuMiwxLjIsMS43LDMsMS4yLDQuN2MwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuOSwwLjEsMS43LDAuNSwyLjMsMS4xDQoJYzEuMSwxLjEsMS41LDIuOCwwLjksNC4zYy0wLjEsMC4yLDAsMC41LDAuMiwwLjZzMC4zLDAuMiwwLjQsMC40YzAuNSwwLjUsMC44LDEuMiwwLjgsMS45Qy01MC4zLDM0My40LTUwLjYsMzQ0LjEtNTEuMSwzNDQuNXoiLz4NCjxwYXRoIGlkPSJYTUxJRF82M18iIGNsYXNzPSJzdDAiIGQ9Ik02LjcsMjQ1LjVMNi43LDI0NS41Yy00LjgtMC41LTEzLjUsNC40LTIxLjksMTIuOHMtMTMuMywxNy4xLTEyLjgsMjEuOWwwLDANCgljMC40LDUuMiw5LjksMTMuNywxNCwxNi4xYzUuNSwzLjIsMTYuNS00LjgsMjQuMi0xMi41YzEuMS0xLjEsMi4xLTIuMiwzLjEtMy4zbDAuNC0wLjRMOC40LDI3NWwxNC44LTEwLjZ2LTAuMg0KCWMwLjQtMS45LDAuMi0zLjUtMC41LTQuN0MyMC40LDI1NS41LDExLjksMjQ2LDYuNywyNDUuNXogTS0xNC40LDI1OS4xYzEwLjMtMTAuMywyMC4xLTE0LjQsMjIuOC0xMS43YzAuNiwwLjYsMC44LDEuNCwwLjgsMi41DQoJTC0xMCwyNjQuOGw4LjksM2MtMC43LDAuOC0xLjUsMS42LTIuMywyLjRjLTEwLjMsMTAuMy0yMC4xLDE0LjQtMjIuOCwxMS43Qy0yOC45LDI3OS4yLTI0LjcsMjY5LjQtMTQuNCwyNTkuMXogTTkuNSwyODMNCgljLTkuNSw5LjUtMTksMTQuNi0yMi45LDEyLjNjLTMtMS43LTkuNS03LjMtMTIuMi0xMS45YzQuNCwxLjcsMTQtMy40LDIzLjEtMTIuNWMwLjktMC45LDEuNy0xLjcsMi41LTIuNmwxMi4zLDExLjgNCglDMTEuNCwyODEuMSwxMC41LDI4Mi4xLDkuNSwyODN6IE0wLjMsMjY3LjJMMC4zLDI2Ny4ybC04LTIuOGwxNy41LTEzLjZjMS40LDAuOSw3LDUuMSwxMi4zLDEzLjJMNy42LDI3NC4zTDAuMywyNjcuMnogTTIxLjksMjYwLjENCgljMC40LDAuNywwLjYsMS41LDAuNSwyLjVjLTUuNC04LTEwLjktMTEuOS0xMi4xLTEyLjdjMC0wLjgtMC4xLTEuNC0wLjMtMkMxNC42LDI1MC42LDIwLjEsMjU3LjEsMjEuOSwyNjAuMXoiLz4NCjxwYXRoIGlkPSJYTUxJRF80OF8iIGNsYXNzPSJzdDAiIGQ9Ik0xMS45LDI2My42Yy0wLjgsMC44LTAuOCwyLjEsMCwyLjljMC44LDAuOCwyLjEsMC44LDIuOSwwYzAuOC0wLjgsMC44LTIuMSwwLTIuOQ0KCUMxNCwyNjIuOCwxMi43LDI2Mi44LDExLjksMjYzLjZ6IE0xNC4xLDI2NS44Yy0wLjQsMC40LTEsMC40LTEuNCwwcy0wLjQtMSwwLTEuNHMxLTAuNCwxLjQsMFMxNC41LDI2NS40LDE0LjEsMjY1Ljh6Ii8+DQo8cGF0aCBpZD0iWE1MSURfNDBfIiBjbGFzcz0ic3QwIiBkPSJNLTAuMSwyNjAuNGMtMS41LDEuNS0xLjUsNC4xLDAsNS42czQuMSwxLjUsNS42LDBzMS41LTQuMSwwLTUuNkMzLjksMjU4LjksMS40LDI1OC45LTAuMSwyNjAuNA0KCXogTTQuNywyNjUuM2MtMS4xLDEuMS0zLDEuMS00LjEsMHMtMS4xLTMsMC00LjFjMS4xLTEuMSwzLTEuMSw0LjEsMEM1LjgsMjYyLjMsNS45LDI2NC4yLDQuNywyNjUuM3oiLz4NCjxwYXRoIGlkPSJYTUxJRF8yMF8iIGNsYXNzPSJzdDAiIGQ9Ik05LjEsMjU2Yy0wLjcsMC43LTAuNywxLjgsMCwyLjVjMC43LDAuNywxLjgsMC43LDIuNSwwYzAuNy0wLjcsMC43LTEuOCwwLTIuNQ0KCVM5LjgsMjU1LjMsOS4xLDI1NnogTTEwLjksMjU3LjhjLTAuMywwLjMtMC43LDAuMy0xLDBjLTAuMy0wLjMtMC4zLTAuNywwLTFjMC4zLTAuMywwLjctMC4zLDEsMEMxMS4yLDI1Ny4xLDExLjIsMjU3LjUsMTAuOSwyNTcuOHoNCgkiLz4NCjxwYXRoIGlkPSJYTUxJRF8zMl8iIGNsYXNzPSJzdDAiIGQ9Ik0xMC4xLDM3NC4zYy00LjUsMC04LjgtMS44LTEyLTVsLTMuMi0zLjJjLTQuNS00LjUtNC41LTExLjgsMC0xNi4zbDAsMGMzLTMsNy00LjcsMTEuMy00LjdsMCwwDQoJYzQsMCw3LjgtMS42LDEwLjYtNC40YzIuOC0yLjksNC40LTYuNiw0LjQtMTAuN2MwLTAuMiwwLjEtMC4zLDAuMi0wLjRjMC4yLTAuMSwwLjUtMC4xLDAuNiwwLjFjMTAuOSwxMSwxMC45LDI4LjgsMCwzOS44bDAsMA0KCUMxOC45LDM3Mi42LDE0LjYsMzc0LjMsMTAuMSwzNzQuM0wxMC4xLDM3NC4zeiBNLTQuNCwzNTAuNWMtNC4xLDQuMS00LjEsMTAuOCwwLDE0LjlsMy4yLDMuMmMzLDMsNyw0LjcsMTEuMyw0LjdsMCwwDQoJYzQuMywwLDguMy0xLjcsMTEuMy00LjdsMCwwYzEwLjItMTAuMywxMC41LTI2LjksMC44LTM3LjVjLTAuMywzLjktMS45LDcuNC00LjcsMTAuMmMtMywzLTcsNC43LTExLjMsNC43bDAsMA0KCUMyLjIsMzQ2LTEuNiwzNDcuNi00LjQsMzUwLjVMLTQuNCwzNTAuNXoiLz4NCjxwYXRoIGlkPSJYTUxJRF8zNV8iIGNsYXNzPSJzdDAiIGQ9Ik0yMy43LDM1Ny41Yy0wLjEtMC4zLTAuNC0wLjQtMC43LTAuM2gtMC4xbDAsMGwwLDBjLTMuMywxLjMtNywxLjYtMTAuNSwwLjcNCgljMy43LTMuOCw2LjYtOC4zLDguNy0xMy40bDAsMGMwLTAuMSwwLTAuMSwwLTAuMmMwLTAuMi0wLjEtMC40LTAuMy0wLjVjLTAuMy0wLjEtMC41LDAtMC43LDAuM2MtMi4xLDUuMi01LjIsOS44LTksMTMuNg0KCWMtMC4xLDAtMC4xLDAuMS0wLjEsMC4xYy0xLjYsMS42LTMuNCwzLjEtNS4zLDQuNGMwLjgtMy41LDAuNS03LjEtMC45LTEwLjVoMC4xSDVsMCwwSDQuOWMtMC4xLTAuMy0wLjUtMC40LTAuNy0wLjMNCgljLTAuMiwwLjEtMC4zLDAuMy0wLjMsMC41YzAsMC4xLDAsMC4xLDAsMC4ybDAsMGMxLjUsMy41LDEuNyw3LjMsMC42LDExYy0yLjEsMS40LTQuMywyLjUtNi42LDMuNWwwLDBjLTAuMSwwLTAuMSwwLjEtMC4xLDAuMWwwLDANCglsMCwwbDAsMGMtMywzLTQuNiw2LjktNC42LDExLjFjMCwwLjMsMC4yLDAuNSwwLjUsMC41czAuNS0wLjIsMC41LTAuNWMwLTMuOSwxLjUtNy42LDQuMi0xMC4zYzUtMi4xLDkuNS01LjEsMTMuMy04LjgNCgljMS42LDAuNSwzLjMsMC43LDUsMC43YzIuMywwLDQuNi0wLjQsNi44LTEuM2wwLDBsMCwwbDAsMGMwLjItMC4xLDAuMy0wLjMsMC4zLTAuNUMyMy43LDM1Ny42LDIzLjcsMzU3LjYsMjMuNywzNTcuNXoiLz4NCjxwYXRoIGlkPSJYTUxJRF8zNl8iIGNsYXNzPSJzdDAiIGQ9Ik0tODcuOCwxODIuM0wtODcuOCwxODIuM2MtMi40LDAtNC4zLTAuNi01LjctMS44bC0wLjQtMC4zYy0xLjQtMS40LTIuMi0zLjItMi40LTUuNQ0KCWMtMC4zLTMtMi41LTUuMS0zLjMtNS44Yy0wLjEtMC4xLTAuMy0wLjItMC40LTAuMWMtMC4xLDAtMC4zLDAuMS0wLjMsMC4yYy0wLjIsMC4yLTAuMSwwLjYsMC4xLDAuOGMwLDAsMi43LDIuMSwyLjksNS4xDQoJYzAuMSwxLjIsMC4zLDIuMiwwLjcsMy4xbDAuMywwLjdsLTAuNy0wLjJjLTAuOC0wLjItMS45LTAuNC0zLjEtMC41Yy0zLTAuMS01LjMtMi41LTUuNC0yLjVsLTAuMS0wLjFjLTAuMi0wLjItMC41LTAuMS0wLjcsMGgtMC4xDQoJYy0wLjIsMC4yLTAuMSwwLjUsMC4xLDAuN2MwLjUsMC40LDIuOSwyLjcsNi4xLDIuOGMyLjIsMCw0LjEsMC43LDUuNiwxLjlsMC40LDAuNGMxLjQsMS40LDIuMiwzLjEsMi41LDUuNGMwLjMsMi45LDIuNCw1LDMsNS42DQoJbDAuNCwwLjRjMC4xLDAuMSwwLjIsMC4xLDAuMywwLjFjMCwwLDAsMCwwLjEsMHMwLjMtMC4xLDAuMy0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMS0wLjRjMC0wLjEtMC4xLTAuMy0wLjItMC4zDQoJYy0wLjEtMC4xLTIuNy0yLjEtMy01LjJjLTAuMS0xLTAuMy0xLjktMC44LTNsLTAuMy0wLjdsMC43LDAuMWMwLjksMC4zLDIsMC4zLDMuMiwwLjNsMCwwYzIuNywwLDQuOCwyLDUuNCwyLjYNCgljMC4yLDAuMiwwLjYsMC4yLDAuOCwwLjFjMC4xLTAuMiwwLjEtMC42LTAuMS0wLjhDLTgyLjYsMTg0LjMtODQuOCwxODIuMy04Ny44LDE4Mi4zeiBNLTEwNS44LDE3NS42TC0xMDUuOCwxNzUuNkwtMTA1LjgsMTc1LjYNCglMLTEwNS44LDE3NS42eiIvPg0KPHBhdGggaWQ9IlhNTElEXzM5XyIgY2xhc3M9InN0MCIgZD0iTS02OC44LDE4MC4zYy0wLjMtMC42LTAuOC0xLjUtMS41LTJjLTEuNS0xLjMtNi44LTUuMy0xNC0yLjhjLTMuOSwxLjMtNi4zLDEuNC03LjQsMC40DQoJYy0xLjItMS4yLTEuMy0zLjctMC4zLTcuNWMxLjgtNi43LTEuOC0xMS41LTQuMi0xMy44Yy0wLjctMC41LTEuMy0wLjgtMi0xLjFjLTAuOS0wLjMtMS43LDAtMiwwLjFsLTAuNCwwLjRsLTAuMSwwLjENCgljLTAuMSwwLjEtMC4yLDAuMy0wLjQsMC42bC0xLjEsMS41Yy0wLjIsMC0wLjQsMC0wLjYsMGMtMC4yLTAuMS0wLjQtMC4xLTAuOC0wLjFsLTAuNi0wLjJsLTAuNiwwLjNjLTAuNSwwLjItMC44LDAuNy0xLDEuMg0KCWMtMC4zLDAuNy0wLjYsMS0wLjgsMS4xYy0wLjQsMC4yLTAuOSwwLjItMS4yLDAuMmMtMC4zLTAuMS0xLTAuMS0xLjYsMC4ybC0wLjYsMC4zbC0wLjQsMS4yYy0wLjIsMC41LTAuMywxLTAuNywxLjQNCgljLTAuMSwwLjEtMC43LDAuMi0wLjksMC4zbC0wLjQsMC4xbDAuMSwwLjZsLTAuMy0wLjZjLTAuMSwwLTAuNCwwLjEtMC42LDAuMmwtMS43LDAuNmwwLjcsMS40bDAsMGMwLDAuMi0wLjEsMC45LTAuNSwxLjQNCgljLTAuMSwwLjEtMC4zLDAuMi0wLjcsMC40bC0xLjcsMC44bC0wLjIsMC42Yy0wLjEsMC40LTAuMSwwLjctMC4xLDAuOXYwLjVjMCwwLjQsMCwwLjktMC4xLDEuMWMtMC4yLDAuNC0wLjUsMC43LTEsMC45bC0yLjEsMS4xDQoJbDAuNywxLjNjMCwwLjIsMC4xLDAuMywwLjEsMC40YzAuMiwwLjgsMC4xLDEuMiwwLjEsMS4zYy0wLjEsMC4yLTAuNSwwLjYtMC43LDAuOGwwLDBjLTAuMiwwLjEtMC40LDAuMy0wLjYsMC41bC0xLjMsMC45bDAuNiwxLjINCgljMC4xLDAuNCwwLjIsMC44LDAuNCwxLjJjMC40LDAuOCwxLDEuNSwxLjcsMmMyLjgsMi4xLDcuNCw0LjIsMTMuMywyLjJjMy44LTEuMyw2LjMtMS40LDcuNC0wLjRjMS4yLDEuMiwxLjMsMy43LDAuMyw3LjUNCgljLTEuNyw2LjgsMS44LDExLjQsMy40LDEzLjFjMSwxLjEsMi4zLDEuNywzLjUsMS44YzAuMSwwLDAuMywwLDAuNCwwYzAuNCwwLDAuOC0wLjEsMC45LTAuMmwxLTEuMWwwLjEtMC4xYzAuMi0wLjMsMC40LTAuNiwwLjctMC44DQoJYzAuNC0wLjEsMC45LTAuMSwxLjQsMGwwLjYsMC4ybDAuMy0wLjJsMS4zLDAuMWwwLjQtMS4zYzAuMS0wLjEsMC4yLTAuMywwLjItMC40YzAuMy0wLjYsMC41LTAuNywwLjgtMWMwLjItMC4xLDAuNiwwLDEsMGwwLDANCgljMC4zLDAsMS0wLjEsMS42LTAuNGMwLjgtMC40LDEtMS4zLDEtMS42bDAuMS0wLjRjMC4xLTAuNCwwLjItMC43LDAuNC0xYzAuMi0wLjIsMC43LTAuMywxLjMtMC41aDAuMmMwLjIsMCwwLjUtMC4xLDAuOC0wLjINCglsMC42LTAuM2wwLjItMC42YzAuMS0wLjIsMC4xLTAuNCwwLjEtMC42bDAuMS0wLjNjMC4xLTAuNiwwLjItMS4xLDAuNC0xLjRjMC4yLTAuMywwLjQtMC40LDAuOS0wLjZsMS42LTAuOGwwLjItMC43DQoJYzAuMS0wLjQsMC4xLTAuNywwLTF2LTAuNWMwLTAuMywwLTAuOCwwLjEtMC45YzAuMy0wLjUsMC45LTAuOCwxLjEtMC45bDItMC45bC0wLjctMS40di0wLjJjMC0wLjItMC4xLTAuMy0wLjEtMC40DQoJYy0wLjEtMC40LTAuMi0wLjgtMC4yLTAuOWMwLjItMC40LDAuNS0wLjgsMC45LTEuMmMwLjItMC4xLDAuNC0wLjIsMC41LTAuNGwwLjUtMC4ybDAuMi0wLjZDLTY4LjUsMTgxLjgtNjguNCwxODEuMS02OC44LDE4MC4zeg0KCSBNLTY5LjcsMTgxLjdsLTAuMSwwLjJMLTcwLDE4MmwtMC4xLDAuMWMtMC4xLDAuMS0wLjIsMC4yLTAuMywwLjJsLTAuMSwwLjFjLTAuNSwwLjQtMSwxLTEuMywxLjdjLTAuMiwwLjUsMCwxLjEsMC4yLDEuN3YwLjENCgljMCwwLDAsMC4xLDAuMSwwLjJsMC42LTAuMWwtMC42LDAuM2MwLDAuMSwwLDAuMSwwLjEsMC4zbDAuMiwwLjRsLTAuOSwwLjRjLTAuNCwwLjItMS4xLDAuNi0xLjYsMS40Yy0wLjMsMC41LTAuMywxLjEtMC4zLDEuNnYwLjcNCglsMC4xLDAuMWMwLDAsMCwwLjIsMCwwLjNsLTAuMSwwLjJsLTEuMSwwLjVjLTAuNSwwLjItMSwwLjQtMS40LDFjLTAuNCwwLjYtMC41LDEuMi0wLjYsMS45bC0wLjEsMC40YzAsMC4yLDAsMC4zLTAuMSwwLjRsLTAuMSwwLjINCglsLTAuMiwwLjFjLTAuMSwwLjEtMC4zLDAuMS0wLjUsMC4xaC0wLjJjLTAuNywwLjItMS40LDAuMy0xLjksMC44cy0wLjYsMS0wLjcsMS40bC0wLjEsMC40Yy0wLjEsMC4zLTAuMSwwLjYtMC40LDAuOA0KCWMtMC4yLDAuMS0wLjYsMC4xLTAuOSwwLjFoLTAuMmMtMC41LDAtMS4yLDAtMS43LDAuNGMtMC42LDAuNS0wLjksMS0xLjIsMS43YzAsMC4xLTAuMSwwLjItMC4xLDAuM2wtMC4yLDAuNmwtMC43LTAuMWwtMC4yLDAuMQ0KCWwtMC4yLTAuMWMtMC44LTAuMS0xLjUtMC4xLTIuMSwwLjFILTg5Yy0wLjUsMC4zLTAuOSwwLjctMS4yLDEuM2wtMC43LDAuOGMtMC4xLDAtMC4zLDAuMS0wLjUsMGgtMC4xYy0xLDAtMS45LTAuNS0yLjctMS40DQoJYy0xLjUtMS41LTQuNy01LjgtMy4xLTEyYzEuMS00LjMsMC45LTcuMS0wLjYtOC42Yy0wLjgtMC43LTEuOC0xLTMuMi0xcy0zLjIsMC40LTUuNSwxLjFjLTUuNCwxLjgtOS43LTAuMS0xMi4zLTIuMQ0KCWMtMC42LTAuNC0xLTEtMS4zLTEuNmMtMC4yLTAuMy0wLjMtMC42LTAuNC0xbC0wLjItMC41bDAuNS0wLjRsMC4xLTAuMWMwLjEtMC4xLDAuMi0wLjIsMC40LTAuM2wwLjItMC4yYzAuNC0wLjMsMC45LTAuNywxLTEuMw0KCWMwLjItMC41LDAuMi0xLjItMC4xLTIuMWwwLDB2LTAuMWMwLTAuMSwwLTAuMSwwLTAuMmwtMC4yLTAuNmwxLTAuNWMwLjYtMC4zLDEuMS0wLjcsMS41LTEuNGMwLjItMC41LDAuMi0xLjEsMC4yLTEuNnYtMC42di0wLjENCgljMC0wLjEsMC0wLjIsMC0wLjRsMC4xLTAuMmwxLjItMC42YzAuNS0wLjIsMC45LTAuNCwxLjItMC45YzAuNC0wLjcsMC42LTEuNiwwLjYtMS45bDAuMS0wLjRsLTAuMi0wLjRsMC40LTAuMQ0KCWMwLjEsMCwwLjItMC4xLDAuNC0wLjFjMC4xLDAsMC4yLDAsMC4yLDBsMC40LTAuMWMwLjYtMC4xLDEuMi0wLjMsMS41LTAuNmMwLjYtMC42LDAuOC0xLjMsMS0xLjhsMC4yLTAuOGwwLjItMC4xDQoJYzAuMy0wLjIsMC44LTAuMSwwLjktMC4xaDAuMWgwLjFjMC4zLDAsMSwwLDEuOC0wLjRsMC4xLTAuMWMwLjMtMC4yLDAuNy0wLjcsMS4yLTEuNnYtMC4xYzAuMS0wLjMsMC4yLTAuNCwwLjQtMC41bDAuMi0wLjFsMC4zLDAuMQ0KCWMwLjMsMCwwLjUsMC4xLDAuNywwLjFjMC41LDAuMSwxLDAuMSwxLjUsMGwwLjItMC4xbDEuNC0xLjhsMC4xLTAuMWMwLTAuMSwwLjEtMC4yLDAuMi0wLjRsMC4yLTAuMmMwLjItMC4xLDAuNS0wLjIsMSwwDQoJYzAuNiwwLjIsMS4xLDAuNSwxLjYsMC44YzIuMSwyLjEsNS40LDYuNSwzLjgsMTIuNmMtMS4xLDQuMy0wLjksNy4xLDAuNyw4LjZjMS41LDEuNCw0LjMsMS4zLDguNi0wLjFjNi42LTIuMywxMS41LDEuNCwxMi45LDIuNg0KCWMwLjUsMC40LDAuOSwxLjEsMS4yLDEuNkMtNjkuNiwxODEuMy02OS43LDE4MS42LTY5LjcsMTgxLjd6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMjFfIiBjbGFzcz0ic3QwIiBkPSJNLTE5Ny43LDM4OS4yYy0xLjUtMy45LTMuOS03LjYtNy4xLTEwLjljLTMuMi0zLjUtNi44LTYuMS0xMC42LTcuOGMtMC4xLTAuMS0wLjItMC4xLTAuMy0wLjINCgljLTAuMSwwLTAuMS0wLjEtMC4yLTAuMWMtMC4yLTAuMS0wLjQtMC4xLTAuNiwwLjFjLTAuOSwwLjctMS43LDEuNS0yLjMsMi40Yy0xLjUsMi0yLjQsNC4zLTIuNiw2LjdjLTAuMiwyLjIsMC4xLDQuNSwwLjksNi41bDAuNCwxDQoJbC0xLTAuNWMtMC43LTAuMy0xLjUtMC42LTIuNS0wLjhjLTEuMi0wLjItMi40LTAuMy0zLjQtMC4zYy0wLjMsMC0wLjYsMC0wLjgsMC4xYy0wLjIsMC0wLjQsMC4xLTAuNiwwLjFjLTIuMywwLjMtNC40LDEuMy02LjIsMi43DQoJYy0yLjIsMS43LTMuOCw0LjEtNC42LDYuOGMtMC43LDIuNC0wLjgsNS0wLjEsNy40bDAuMywxbC0wLjktMC41Yy0xLjctMC45LTMuNy0xLjUtNS41LTEuN2MtMy44LTAuMy03LjcsMS0xMC40LDMuNw0KCWMtMC4xLDAuMS0wLjIsMC4zLTAuMiwwLjRsMCwwYzAsMC4xLDAsMC4yLDAuMSwwLjNjMC4xLDAuMSwwLjEsMC4zLDAuMiwwLjRjMC41LDEuNywxLjIsMy40LDIsNS4xYzEuOCwzLjUsNC4xLDYuNyw3LjEsOS42DQoJYzIuMywyLjMsNC44LDQuMSw3LjQsNS42YzAuMiwwLjEsMC4zLDAuMSwwLjQsMC4xYzAuMywwLDAuNS0wLjIsMC42LTAuNGMwLjEtMC4zLDAuMy0wLjQsMC41LTAuNmMwLDAsMC4xLDAsMC4xLTAuMQ0KCWMwLjQtMC4zLDAuNy0wLjYsMS0wLjlsMC4zLTAuM2MxLjctMS43LDIuOS0zLjksMy40LTYuNGMwLjUtMi4yLDAuNC00LjQtMC4yLTYuNWwtMC4zLTFsMC45LDAuNWMxLjMsMC43LDIuNiwxLjIsNCwxLjUNCgljMC45LDAuMiwxLjcsMC4zLDIuNiwwLjNjMC44LDAsMS40LDAsMi4xLTAuMmMxLjEtMC4yLDIuMi0wLjUsMy4xLTAuOWMxLjQtMC41LDIuNy0xLjQsNC0yLjZsMC4zLTAuM2MwLjYtMC42LDEuMS0xLjIsMS42LTEuOA0KCWMxLjMtMS45LDIuMi00LjEsMi40LTYuNGMwLjItMi4yLTAuMS00LjQtMC45LTYuNGwtMC40LTFsMSwwLjRjMC40LDAuMiwwLjgsMC4zLDEuMywwLjRjMy43LDEuMSw3LjgsMC42LDExLTEuNA0KCWMwLjgtMC42LDEuOC0xLjIsMi42LTIuMWMwLjItMC4yLDAuNC0wLjQsMC41LTAuOUMtMTk3LjYsMzg5LjQtMTk3LjYsMzg5LjMtMTk3LjcsMzg5LjJ6IE0tMjM0LjIsNDE3LjNjLTAuNCwxLjgtMS4xLDMuNi0yLjMsNS4xDQoJYy0wLjQsMC41LTAuOSwxLTEuMywxLjVsLTAuMiwwLjJsLTAuMSwwLjFjLTAuMiwwLjItMC40LDAuMy0wLjUsMC40Yy0wLjEsMC4xLTAuMiwwLjItMC4zLDAuMmwtMC4yLDAuMmwtMC4zLTAuMg0KCWMtMy45LTIuMy03LjUtNS42LTEwLjQtOS42Yy0xLjYtMi4yLTIuOC00LjQtMy43LTYuNmMtMC40LTAuOS0wLjgtMS45LTEtM2wtMC4xLTAuM2wwLjItMC4yYzEuNC0xLjIsMy4xLTIuMSw0LjktMi41DQoJYzMuMS0wLjgsNi41LTAuMyw5LjIsMS4zbDEuMiwwLjdsLTEuNCwwLjFjLTEuOCwwLjEtMy43LDAuNi01LjQsMS40bC0wLjIsMC4xYy0wLjIsMC4xLTAuNCwwLjItMC41LDAuM2MtMC4yLDAuMi0wLjEsMC42LDAuMSwwLjcNCgljMC4yLDAuMiwwLjUsMC4yLDAuNywwLjFjMi4xLTEuMSw0LjQtMS42LDYuOC0xLjVjMC4xLDAsMC4yLDAsMC40LDBzMC40LDAsMC42LDBsMC4zLTAuMWwwLjIsMC4zYzAuNCwwLjYsMC44LDEuMiwxLjIsMS42bDAuMiwwLjINCglsLTAuMSwwLjJjLTAuNSwxLjMtMS4yLDIuNS0yLDMuNmMtMC42LDAuOC0xLjMsMS41LTIsMi4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNGMwLDAuMiwwLjEsMC4zLDAuMiwwLjRjMC4yLDAuMiwwLjYsMC4yLDAuOCwwLjENCgljMC4zLTAuMiwwLjYtMC41LDAuOS0wLjhsMC40LTAuNGMxLTEsMS45LTIuMywyLjYtMy42bDAuNC0wLjlsMC40LDAuOUMtMjM0LDQxMi4zLTIzMy43LDQxNC45LTIzNC4yLDQxNy4zeiBNLTIxMy43LDM5OC42DQoJYzAuMSwzLTAuOSw2LjEtMi44LDguNGwtMC4yLDAuMmMtMC40LDAuNC0wLjcsMC44LTEuMiwxLjJjLTAuMiwwLjItMC40LDAuMy0wLjYsMC41Yy0yLjksMi4zLTcsMy4xLTEwLjYsMi4yDQoJYy0xLjUtMC40LTIuOS0xLjEtNC4xLTJsLTAuMi0wLjJjLTAuNS0wLjQtMS4xLTAuOC0xLjUtMS40YzAsMC0wLjEtMC4xLTAuMi0wLjJjLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC4zYy0wLjktMS4xLTEuNi0yLjMtMi4xLTMuNQ0KCWMtMS0yLjYtMS4yLTUuNS0wLjQtOC4xYzAuNi0yLjEsMS43LTQsMy4zLTUuNGMxLjItMS4yLDIuNy0yLjEsNC4yLTIuNmMwLjktMC40LDItMC42LDMuMy0wLjdjMi42LTAuMiw1LjIsMC40LDcuNCwxLjdsMC4yLDAuMg0KCWMwLjUsMC4zLDEuMSwwLjcsMS41LDEuM2MwLjEsMC4xLDAuMiwwLjIsMC4zLDAuNGMwLjIsMC4yLDAuNCwwLjUsMC42LDAuNmMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuM2MwLjIsMC4yLDAuNSwwLjQsMC42LDAuNw0KCUMtMjE0LjcsMzkzLjctMjEzLjgsMzk2LjEtMjEzLjcsMzk4LjZ6IE0tMTk5LDM4OS43Yy0wLjIsMC4yLTAuNCwwLjQtMC42LDAuNWMtMC4yLDAuMS0wLjMsMC4yLTAuNCwwLjRjLTEsMC44LTIsMS40LTIuOSwxLjcNCgljLTEuOSwwLjgtNCwxLjEtNi4yLDAuOWMtMS0wLjEtMS45LTAuNC0zLjEtMC44Yy0wLjktMC4zLTEuOC0wLjgtMi44LTEuNWwtMC43LTAuNWwwLjgtMC4zYzEuNS0wLjUsMi43LTEuMiwzLjgtMmwwLjMtMC4zDQoJYzAuNS0wLjQsMS0wLjcsMS40LTEuMmMwLjEtMC4xLDAuMi0wLjQsMC4xLTAuNWMwLTAuMi0wLjEtMC4zLTAuMy0wLjRjLTAuMS0wLjEtMC4zLTAuMS0wLjQtMC4xYy0wLjIsMC0wLjMsMC4yLTAuNCwwLjMNCgljLTAuMSwwLjEtMC4yLDAuMi0wLjMsMC4zYy0wLjksMC44LTIsMS41LTMuMSwyLjFjLTAuOCwwLjQtMS42LDAuNy0yLjQsMC45bC0wLjIsMC4xbC0wLjItMC4yYy0wLjEtMC4xLTAuMi0wLjItMC40LTAuMw0KCWMtMC4yLTAuMi0wLjUtMC40LTAuNy0wLjdsLTAuMS0wLjJsMC4xLTAuMmMwLTAuMSwwLjEtMC4zLDAuMS0wLjRjMC4xLTIuNSwxLTUuMSwyLjUtNy4yYzAuMi0wLjIsMC4yLTAuNSwwLTAuNw0KCWMtMC4xLTAuMi0wLjMtMC4yLTAuNS0wLjNjLTAuMiwwLTAuNCwwLjEtMC41LDAuMmMtMS4yLDEuNi0yLDMuNS0yLjUsNS41bC0wLjMsMS41bC0wLjUtMS41Yy0wLjQtMS4yLTAuNy0yLjQtMC43LTMuNg0KCWMtMC4xLTIuMiwwLjQtNC40LDEuNC02LjNjMC42LTEuMiwxLjQtMi4zLDIuNi0zLjRsMC4yLTAuMmwwLjMsMC4xYzIuMSwwLjksNC4yLDIuMiw2LjIsMy44YzMuNCwyLjcsNi4zLDUuOSw4LjUsOS42DQoJYzAuOSwxLjUsMS42LDIuOCwyLjEsNC4ybDAuMSwwLjNMLTE5OSwzODkuN3oiLz4NCjxwYXRoIGlkPSJYTUxJRF83NzFfIiBjbGFzcz0ic3QwIiBkPSJNLTE0Ny41LDMwMC44Yy0wLjItMC4yLTAuNi0wLjQtMC45LTAuNGMtMC4zLDAtMC43LDAuMS0wLjksMC40bC0xMS43LDEyLjQNCgljLTAuMiwwLjItMC4zLDAuNC0wLjMsMC43bC0wLjgsNC43bC0wLjEsMC4xbC0xNy40LDE5LjJjLTAuNCwwLjUtMC40LDEuMiwwLDEuN2wxMi4xLDEyLjdjMC41LDAuNSwxLjIsMC41LDEuNywwLjFsMjAtMTYuNmw0LjgtMC42DQoJYzAuMiwwLDAuNS0wLjEsMC43LTAuM2wxMy0xMS4xYzAuMy0wLjIsMC40LTAuNiwwLjQtMC45bDAsMGMwLTAuMy0wLjEtMC43LTAuNC0wLjlsLTE1LjQtMTYuMWwyLTIuNWMyLjItMi43LDAuOC01LjctMC4xLTYuNw0KCWwtNi03LjVjLTAuMi0wLjItMC41LTAuMi0wLjctMC4xYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuM3MwLDAuMywwLjEsMC40bDYsNy41bC0wLjIsMC4zbDAuMi0wLjJjMC44LDAuOCwxLjksMy4zLDAuMSw1LjVsLTEuOSwyLjQNCglMLTE0Ny41LDMwMC44eiBNLTE3OS4xLDMzOC44bDAuMi0wLjJsMTcuNS0xOS40YzAuMS0wLjEsMC4xLTAuMiwwLjEtMC4ybDAuOC01bDAuMS0wLjFsNC4yLTQuNGwwLjIsMC4xYzAsMCwzLjEsMC45LDUuNyw0bDAuMiwwLjINCglsLTYuNiw4LjRsLTAuMi0wLjNjLTAuNS0wLjUtMS4zLTAuNy0xLjktMC4zbC0zLjcsMi4xYy0wLjcsMC40LTEsMS40LTAuNiwyLjFsMS41LDIuNmwtMTAuNywxMy41Yy0wLjEsMC4yLTAuMSwwLjUsMCwwLjYNCgljMC4yLDAuMSwwLjMsMC4yLDAuNCwwLjFjMC4xLDAsMC4yLTAuMSwwLjMtMC4ybDEwLjQtMTMuMmwwLjMsMC40bDAsMGMwLjUsMC42LDEuMywwLjcsMS45LDAuM2wzLjctMi4xYzAuNy0wLjQsMS0xLjQsMC42LTIuMQ0KCWwtMS42LTIuN2w2LjctOC41bDAuMiwwLjRjMC42LDEsMS4yLDIuMSwxLjUsMy4zYzAuMywwLjksMC42LDEuNywxLDIuNWwwLjIsMC4zbC0wLjMsMC4xYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMw0KCWMtMC4zLDAuMy0wLjUsMC43LTAuNSwxLjFsLTAuMSw0LjJjMCwwLjgsMC43LDEuNiwxLjUsMS42bDQuMiwwLjFjMC43LDAsMS4zLTAuNCwxLjUtMWwwLjEtMC4zbDAuMywwLjJjMiwxLDMuOCwxLjMsNSwxLjRsMC43LDAuMQ0KCWwtNi40LDUuNWwtNSwwLjZjLTAuMSwwLTAuMiwwLTAuMywwLjFsLTIwLjMsMTYuOUwtMTc5LjEsMzM4Ljh6IE0tMTYwLjIsMzI5bC0wLjQtMC42bDMuNi00LjVsMS40LDIuNGMwLjEsMC4xLDAuMSwwLjMsMC4xLDAuNA0KCXMtMC4xLDAuMy0wLjMsMC4zbC0zLjcsMi4xQy0xNTkuNywzMjkuMy0xNjAsMzI5LjItMTYwLjIsMzI5eiBNLTE2MS4xLDMyNy41bC0xLjMtMi4yYy0wLjItMC4zLTAuMS0wLjYsMC4yLTAuOGwzLjctMi4xDQoJYzAuMi0wLjEsMC41LTAuMSwwLjcsMC4xbDAuMSwwLjFsMC4yLDAuNEwtMTYxLjEsMzI3LjV6IE0tMTQ2LjksMzI3LjJjLTAuMS0wLjEtMC4xLTAuMi0wLjEtMC40bDAuMS00LjJjMC0wLjIsMC4xLTAuMywwLjItMC40DQoJYzAuMS0wLjEsMC4yLTAuMiwwLjQtMC4yaDAuNGwwLjEsMC4xYzEuMSwxLjgsMi40LDMuMiw0LjEsNC4zbDAuMSwwLjF2MC40YzAsMC4zLTAuMywwLjYtMC42LDAuNmwtNC4yLTAuMQ0KCUMtMTQ2LjcsMzI3LjQtMTQ2LjgsMzI3LjMtMTQ2LjksMzI3LjJ6IE0tMTQzLjQsMzIzLjljLTAuNC0wLjQtMC44LTAuOS0xLjEtMS40bC0wLjQtMC41bDIuNywwLjFjMC4zLDAsMC42LDAuMywwLjYsMC42bC0wLjEsMi43DQoJbC0wLjUtMC40Qy0xNDIuNiwzMjQuNy0xNDMsMzI0LjMtMTQzLjQsMzIzLjl6IE0tMTQ1LjUsMzIxLjFsLTAuMS0wLjJjLTAuNS0xLTAuOS0xLjktMS4zLTNjLTAuNS0xLjUtMS4xLTIuOC0xLjktNGwtMC4xLTAuMg0KCWw1LjYtNy4ybDE1LjYsMTYuMmwtNiw1LjFsLTAuMi0wLjFjLTAuMS0wLjEtMC4yLTAuMS0wLjMtMC4xcy0zLjIsMC4yLTYuNC0xLjZsLTAuMi0wLjFsMC4xLTMuM2MwLTAuOC0wLjctMS42LTEuNS0xLjYNCglMLTE0NS41LDMyMS4xeiBNLTE1NS41LDMwOC43bDcuMS03LjVsNC40LDQuNmwtNS42LDcuMWwtMC4yLTAuM2MtMS45LTIuMi00LjEtMy4zLTUuMi0zLjhMLTE1NS41LDMwOC43eiIvPg0KPHBhdGggaWQ9IlhNTElEXzc1OF8iIGNsYXNzPSJzdDAiIGQ9Ik0tMTU5LjUsMzM0LjhjLTAuMi0wLjItMC40LTAuMy0wLjctMC40Yy0wLjQtMC4xLTAuOC0wLjEtMS4yLDAuMWwtMy43LDIuMQ0KCWMtMC43LDAuNC0xLDEuNC0wLjYsMi4xbDIuMSwzLjdjMC40LDAuNywxLjQsMSwyLjEsMC42bDMuNy0yLjFjMC43LTAuNCwxLTEuNCwwLjYtMi4xbC0yLjEtMy43Qy0xNTkuNCwzMzUtMTU5LjQsMzM0LjktMTU5LjUsMzM0LjgNCgl6IE0tMTYyLjYsMzQyLjFsLTIuMi0zLjhjLTAuMi0wLjMtMC4xLTAuNiwwLjItMC44bDMuNy0yLjFjMC4yLTAuMSwwLjUtMC4xLDAuNywwLjFsMi4yLDMuOGMwLjIsMC4zLDAuMSwwLjYtMC4yLDAuOGwwLDBsLTMuNywyLjENCglDLTE2Mi4yLDM0Mi4zLTE2Mi41LDM0Mi4yLTE2Mi42LDM0Mi4xeiIvPg0KPHBhdGggaWQ9IlhNTElEXzk0XyIgY2xhc3M9InN0MCIgZD0iTS0yNDQuMSwyOTMuN2MwLjEsMCwwLjIsMCwwLjQsMGMxLjMtMC4yLDIuMy0xLjQsMi4xLTIuOGMtMC4xLTAuNy0wLjQtMS4yLTEtMS42DQoJYy0wLjUtMC40LTEuMi0wLjYtMS44LTAuNWMtMS4zLDAuMi0yLjMsMS40LTIuMSwyLjhDLTI0Ni40LDI5Mi44LTI0NS4zLDI5My43LTI0NC4xLDI5My43eiBNLTI0NS4zLDI5MC4zYzAuMi0wLjMsMC42LTAuNSwxLTAuNg0KCWMwLjEsMCwwLjEsMCwwLjIsMGMwLjMsMCwwLjYsMC4xLDAuOSwwLjNjMC4zLDAuMiwwLjUsMC42LDAuNiwxbDAsMGMwLjEsMC44LTAuNCwxLjUtMS4yLDEuN2MtMC44LDAuMS0xLjUtMC40LTEuNy0xLjINCglDLTI0NS42LDI5MS0yNDUuNSwyOTAuNy0yNDUuMywyOTAuM3oiLz4NCjxwYXRoIGlkPSJYTUxJRF8xMDJfIiBjbGFzcz0ic3QwIiBkPSJNLTI0MS45LDI5Ni45Yy0wLjUtMC40LTEuMi0wLjYtMS44LTAuNWMtMC43LDAuMS0xLjIsMC40LTEuNiwxYy0wLjQsMC41LTAuNiwxLjItMC41LDEuOA0KCWMwLjEsMC43LDAuNCwxLjIsMSwxLjZjMC40LDAuMywwLjksMC41LDEuNSwwLjVjMC4xLDAsMC4yLDAsMC40LDBjMC43LTAuMSwxLjItMC40LDEuNi0xYzAuNC0wLjUsMC42LTEuMiwwLjUtMS44DQoJQy0yNDEsMjk3LjktMjQxLjQsMjk3LjMtMjQxLjksMjk2Ljl6IE0tMjQyLjIsMjk5LjhjLTAuMiwwLjMtMC42LDAuNS0xLDAuNmMtMC40LDAuMS0wLjgsMC0xLjEtMC4zYy0wLjMtMC4yLTAuNS0wLjYtMC42LTENCgljLTAuMS0wLjQsMC0wLjgsMC4zLTEuMWMwLjItMC4zLDAuNi0wLjUsMS0wLjZjMC4xLDAsMC4xLDAsMC4yLDBjMC4zLDAsMC42LDAuMSwwLjksMC4zYzAuMywwLjIsMC41LDAuNiwwLjYsMQ0KCUMtMjQxLjksMjk5LjEtMjQyLDI5OS41LTI0Mi4yLDI5OS44eiIvPg0KPHBhdGggaWQ9IlhNTElEXzEwNV8iIGNsYXNzPSJzdDAiIGQ9Ik0tMjM3LjMsMjk1LjdjMC4xLDAsMC4yLDAsMC40LDBjMC43LTAuMSwxLjItMC40LDEuNi0xYzAuNC0wLjUsMC42LTEuMiwwLjUtMS44DQoJYy0wLjEtMC43LTAuNC0xLjItMS0xLjZjLTAuNS0wLjQtMS4yLTAuNi0xLjgtMC41Yy0wLjcsMC4xLTEuMiwwLjQtMS42LDFjLTAuNCwwLjUtMC42LDEuMi0wLjUsMS44DQoJQy0yMzkuNSwyOTQuOC0yMzguNSwyOTUuNy0yMzcuMywyOTUuN3ogTS0yMzguNCwyOTIuM2MwLjItMC4zLDAuNi0wLjUsMS0wLjZjMC4xLDAsMC4xLDAsMC4yLDBjMC4zLDAsMC42LDAuMSwwLjksMC4zDQoJYzAuMywwLjIsMC41LDAuNiwwLjYsMWwwLDBjMC4xLDAuNCwwLDAuOC0wLjMsMS4xYy0wLjIsMC4zLTAuNiwwLjUtMSwwLjZjLTAuOCwwLjEtMS41LTAuNC0xLjctMS4yDQoJQy0yMzguOCwyOTMtMjM4LjcsMjkyLjctMjM4LjQsMjkyLjN6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMTA4XyIgY2xhc3M9InN0MCIgZD0iTS0yMzcuOSwzMDEuNmMtMS4zLDAuMi0yLjMsMS40LTIuMSwyLjhjMC4xLDAuNywwLjQsMS4yLDEsMS42YzAuNCwwLjMsMC45LDAuNSwxLjUsMC41DQoJYzAuMSwwLDAuMiwwLDAuNCwwYzAuNy0wLjEsMS4yLTAuNCwxLjYtMWMwLjQtMC41LDAuNi0xLjIsMC41LTEuOEMtMjM1LjMsMzAyLjQtMjM2LjYsMzAxLjUtMjM3LjksMzAxLjZ6IE0tMjM2LjQsMzA1DQoJYy0wLjIsMC4zLTAuNiwwLjUtMSwwLjZjLTAuNCwwLjEtMC44LDAtMS4xLTAuM2MtMC4zLTAuMi0wLjUtMC42LTAuNi0xYy0wLjEtMC44LDAuNC0xLjUsMS4yLTEuN2MwLjEsMCwwLjEsMCwwLjIsMA0KCWMwLjMsMCwwLjYsMC4xLDAuOSwwLjNjMC4zLDAuMiwwLjUsMC42LDAuNiwxQy0yMzYuMSwzMDQuMy0yMzYuMiwzMDQuNy0yMzYuNCwzMDV6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMTExXyIgY2xhc3M9InN0MCIgZD0iTS0yMzIuOCwyOTYuOGMtMS4zLDAuMi0yLjMsMS40LTIuMSwyLjhjMC4yLDEuMiwxLjIsMi4xLDIuNCwyLjFjMC4xLDAsMC4yLDAsMC40LDANCgljMC43LTAuMSwxLjItMC40LDEuNi0xYzAuNC0wLjUsMC42LTEuMiwwLjUtMS44Qy0yMzAuMiwyOTcuNS0yMzEuNSwyOTYuNi0yMzIuOCwyOTYuOHogTS0yMzEuMywzMDAuMWMtMC4yLDAuMy0wLjYsMC41LTEsMC42DQoJYy0wLjgsMC4xLTEuNS0wLjQtMS43LTEuMmMtMC4xLTAuOCwwLjQtMS41LDEuMi0xLjdjMC4xLDAsMC4xLDAsMC4yLDBjMC43LDAsMS4zLDAuNSwxLjUsMS4zQy0yMzEsMjk5LjQtMjMxLjEsMjk5LjgtMjMxLjMsMzAwLjF6Ig0KCS8+DQo8cGF0aCBpZD0iWE1MSURfMTE0XyIgY2xhc3M9InN0MCIgZD0iTS0xOTkuNSwyNzQuM2wtMi44LTIuMWMtMS43LTEuMi0zLTIuOS0zLjgtNC44bC0yLjEtNC44Yy0wLjEtMC4yLTAuMy0wLjMtMC41LTAuMw0KCXMtMC40LDAuMi0wLjQsMC40bC0xLjUsNi43Yy00LjYtMy41LTEwLjQtNC4xLTE0LjEtMS4xbC0yMy4xLDE3LjRjLTAuNCwwLjItMC44LDAuNS0xLjEsMC44Yy0wLjMsMC4yLTAuNiwwLjUtMC45LDAuOA0KCWMtMi4xLDIuMi0zLDUuNC0yLjUsOC44czIuMyw2LjgsNS4xLDkuNWMzLjMsMy4xLDcuMyw0LjcsMTEsNC43YzIuOSwwLDUuNS0xLDcuNC0zYzAuMy0wLjMsMC41LTAuNiwwLjgtMC45DQoJYzAuMS0wLjEsMC4xLTAuMiwwLjItMC4ybDIxLjYtMjAuM2MyLTIuNywyLjEtNi4zLDAuOC05LjhjMC4yLDAuMSwwLjUsMC4xLDAuOCwwLjFjMS41LDAsMy43LTAuNiw1LjEtMWMwLjItMC4xLDAuMy0wLjIsMC4zLTAuNA0KCUMtMTk5LjIsMjc0LjYtMTk5LjMsMjc0LjQtMTk5LjUsMjc0LjN6IE0tMjI4LjksMzA1LjljLTAuMiwwLjMtMC40LDAuNi0wLjcsMC44Yy00LDQuMi0xMS42LDMuMy0xNy0xLjhjLTIuNi0yLjUtNC40LTUuNy00LjgtOC45DQoJYy0wLjUtMy4yLDAuMy02LDIuMi04YzAuMi0wLjIsMC41LTAuNSwwLjctMC43bDAsMGwxLjEtMC44YzEuNC0wLjgsMy4xLTEuMiw0LjktMS4yYzMuNCwwLDcuMiwxLjYsMTAuMyw0LjUNCgljNC45LDQuNyw2LjQsMTEuNCwzLjUsMTUuOGwwLDBsMCwwQy0yMjguNywzMDUuNy0yMjguOCwzMDUuOC0yMjguOSwzMDUuOXogTS0yMDcuMSwyODUuM2wtMTkuNiwxOC40YzEuNC00LjYtMC4zLTEwLjQtNC44LTE0LjYNCgljLTMuOS0zLjctOC45LTUuMy0xMy4yLTQuNWwyMC41LTE1LjRjMy43LTIuOSw5LjctMiwxNC4xLDIuMkMtMjA1LjYsMjc1LjYtMjA0LjMsMjgxLjYtMjA3LjEsMjg1LjN6IE0tMjA1LjYsMjc1LjENCgljLTAuMy0wLjQtMy41LTQuNC00LjItNS4zbDEuMi01LjRsMS41LDMuNGMwLjksMi4xLDIuNCwzLjksNC4yLDUuMmwyLDEuNUMtMjAzLjIsMjc1LjEtMjA1LjIsMjc1LjQtMjA1LjYsMjc1LjF6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMTM3MF8iIGNsYXNzPSJzdDAiIGQ9Ik0tMTEuOCwyMDUuNWwwLjEtMC4xbDE4LjktMTguOWwwLjEtMC4xYzIuMi0yLjIsMi44LTUuMywxLjctOC4xYzAuMiwwLDAuNCwwLjEsMC42LDAuMQ0KCWMwLjgsMCwxLjUtMC4zLDItMC44bDEuOS0xLjljMS0xLDEuMS0yLjUsMC4zLTMuNmwwLjQtMC41bDAsMGwwLjMtMC40bDAsMGwwLjItMC40YzAsMCwwLDAsMC0wLjFsMC4zLTAuNHYtMC4xbDAuMS0wLjR2LTAuMXYtMC41DQoJdi0wLjFsLTAuMS0wLjVsMCwwbC0wLjEtMC41YzAsMCwwLDAsMC0wLjFsLTAuNi0xLjVsLTAuMy0xbC0wLjEtMC40di0wLjR2LTAuM2wwLjEtMC4ybDAuMi0wLjJsMC4zLTAuMmwxLjMtMC43YzAsMCwwLDAsMC4xLDANCglsMC40LTAuM2wwLDBsMC40LTAuM2MwLDAsMC4xLDAsMC4xLTAuMWwwLjMtMC40YzAsMCwwLTAuMSwwLjEtMC4xbDAuMi0wLjRjMCwwLDAsMCwwLTAuMWwwLjItMC41di0wLjFsMC4xLTAuNXYtMC4xVjE2MHYtMC4xDQoJbC0wLjEtMC4yYzAsMCwwLTAuMS0wLjEtMC4xbC0wLjMtMC40YzAsMCwwLDAsMC0wLjFsLTAuMy0wLjRsMCwwbDAsMGwwLDBsMCwwbC0wLjQtMC4zYzAsMCwwLDAtMC4xLDBsLTAuNC0wLjMNCgljLTAuMSwwLTAuMS0wLjEtMC4yLTAuMWgtMC4yaC0wLjFoLTAuMmgtMC4xbC0wLjUsMC4xaC0wLjFsLTAuNSwwLjJsMCwwbC0wLjQsMC4yYzAsMC0wLjEsMC0wLjEsMC4xbC0wLjQsMC4zYzAsMCwwLDAtMC4xLDAuMQ0KCWwtMC4zLDAuM2MwLDAsMCwwLTAuMSwwLjFsLTAuMywwLjRsMCwwbC0wLjMsMC40bDAsMGwtMC41LDAuOGwtMC4yLDAuM2wtMC4yLDAuMmwtMC4yLDAuMWgtMC4zaC0wLjRsLTAuNC0wLjFsLTEtMC4zbC0xLTAuNA0KCWwtMC41LTAuMmMwLDAsMCwwLTAuMSwwbC0wLjUtMC4xbDAsMGwtMC41LTAuMUg2LjJINS43SDUuNkw1LDE2MC4zSDQuOWwtMC40LDAuMUg0LjRMNCwxNjAuNmwwLDBsLTAuNCwwLjNsMCwwbC0wLjUsMC40DQoJYy0wLjUtMC4zLTEtMC41LTEuNi0wLjVjLTAuNywwLTEuNCwwLjMtMS45LDAuN2MtMC4xLDAtMC4xLDAuMS0wLjEsMC4xbC0xLjksMS45bC0wLjEsMC4xYy0wLjUsMC41LTAuNywxLjItMC43LDEuOWwwLDANCgljMCwwLjIsMCwwLjQsMC4xLDAuNmMtMi43LTEtNS45LTAuNC04LjEsMS44bC0wLjEsMC4xbC0xOC45LDE4LjlsLTAuMSwwLjFjLTIsMi0zLjEsNC42LTMuMSw3LjNjMCwxLjUsMC40LDMsMS4xLDQuNA0KCWMwLDAuMSwwLjEsMC4yLDAuMSwwLjJsOC40LDguM2MwLjEsMC4xLDAuMiwwLjEsMC4yLDAuMUMtMTkuNywyMDkuNS0xNC45LDIwOC43LTExLjgsMjA1LjV6IE02LDE2MS4zbDAuNCwwLjFsMC40LDAuMWwxLjUsMC41bDAsMA0KCWwxLDAuM2MwLDAsMCwwLDAuMSwwbDAuNSwwLjFjMCwwLDAsMCwwLjEsMGgwLjVoMC4xSDExaDAuMWwwLjQtMC4xYzAuMSwwLDAuMS0wLjEsMC4yLTAuMWwwLjMtMC4zYzAsMCwwLDAsMC4xLTAuMWwwLjMtMC4zDQoJYzAsMCwwLTAuMSwwLjEtMC4xbDAuNS0wLjlsMC4zLTAuNGwwLjMtMC40bDAuMy0wLjNsMC4zLTAuMmwwLjQtMC4ybDAuNC0wLjFsMC40LTAuMWgwLjFoMC4xbDAuMywwLjJsMC4zLDAuM2wwLjMsMC4zbDAuMiwwLjN2MC4xDQoJdjAuMWwtMC4xLDAuNGwtMC4xLDAuNGwtMC4yLDAuM2wtMC4yLDAuM2wtMC4zLDAuM2wtMC40LDAuM2wtMS4zLDAuN2MwLDAtMC4xLDAtMC4xLDAuMWwtMC4zLDAuM2wtMC4xLDAuMWwtMC4zLDAuM2wtMC4xLDAuMQ0KCWwtMC4xLDAuNHYwLjF2MC40djAuMXYwLjV2MC4xbDAuMSwwLjVsMCwwbDAuMywxbDAsMGwwLjQsMWwwLjIsMC41bDAuMSwwLjRsMC4xLDAuNHYwLjR2MC4zbC0wLjEsMC4zbC0wLjIsMC40bC0wLjIsMC40bC0wLjIsMC4zDQoJbC05LjItOS4xbDAuMy0wLjJsMC40LTAuMmwwLjQtMC4ybDAuMy0wLjFMNiwxNjEuM0w2LDE2MS4zeiBNLTIuMiwxNjUuNmMwLTAuNSwwLjItMC45LDAuNS0xLjJsMC4xLTAuMWwxLjctMS43bDAuMS0wLjENCgljMC4zLTAuMywwLjgtMC41LDEuMi0wLjVjMC41LDAsMC45LDAuMiwxLjIsMC41bDAuMSwwLjFsOS45LDkuOGwwLjEsMC4xYzAuNywwLjcsMC43LDEuOCwwLDIuNGwtMS45LDEuOWMtMC4zLDAuMy0wLjgsMC41LTEuMiwwLjUNCgljLTAuNSwwLTAuOS0wLjItMS4yLTAuNWwtMC43LTAuN2wtOC42LTguNWwtMC43LTAuN0MtMiwxNjYuNS0yLjIsMTY2LTIuMiwxNjUuNnogTS0yOS42LDE4Ny44YzAsMCwwLjEtMC4xLDAuMS0wLjJsMTguNy0xOC43DQoJbDAuMS0wLjFjMi40LTIuNSw2LjMtMi43LDguOS0wLjVjMCwwLDAuMSwwLDAuMSwwLjFsOC40LDguM2MwLDAsMCwwLjEsMC4xLDAuMWMyLjIsMi42LDIsNi41LTAuNCw4LjlsLTAuMSwwLjFsLTE4LjcsMTguNw0KCWMtMC4xLDAtMC4xLDAuMS0wLjIsMC4xYy0yLjcsMi45LTcuMSwzLjctMTAuNywxLjhsLTguMi04LjFDLTMzLjIsMTk0LjgtMzIuNSwxOTAuNS0yOS42LDE4Ny44eiIvPg0KPHBhdGggaWQ9IlhNTElEXzE0ODdfIiBjbGFzcz0ic3QwIiBkPSJNLTE3Mi4xLDQyMy4xbC0wLjEsMC4xYy0yLjIsMi41LTMsNi4xLTIuMSw5LjNsMi45LDEwLjJsMTAuMywyLjRjMy4yLDAuOCw2LjgtMC4yLDkuMi0yLjYNCglsMjUuNi0yNi45YzAuMi0wLjIsMC4yLTAuNiwwLTAuOXMtMC42LTAuMi0wLjksMGwtNy4xLDcuNGwtNy45LTEuOGMtMS4xLTAuMi0xLjgtMC40LTEuOC0wLjRjLTEuMi0wLjMtMi40LTAuMy0zLjctMC4xbC0xLjUsMC4yDQoJbDE0LjYtMTUuNGMwLjItMC4yLDAuMi0wLjYsMC0wLjljLTAuMi0wLjItMC42LTAuMi0wLjksMGwtMTQuNCwxNS42bDAuMS0xLjVjMC4xLTEuMiwwLTIuNS0wLjMtMy42YzAtMC4xLTEuNi01LjYtMi43LTkuM2wtMC4xLTAuMw0KCWw3LjEtNy40YzAuMi0wLjIsMC4yLTAuNiwwLTAuOXMtMC42LTAuMi0wLjksMEwtMTcyLjEsNDIzLjF6IE0tMTY5LjcsNDQxLjlsOS45LTEwLjRsOS43LDIuM2MxLjIsMC4zLDIuNCwwLjMsMy43LDAuMWwxLjUtMC4yDQoJbC03LjUsNy45Yy0yLjIsMi4yLTUuMiwzLjEtOC4yLDIuNEwtMTY5LjcsNDQxLjl6IE0tMTcwLjYsNDQxbC0yLjYtOC45Yy0wLjgtMi45LTAuMS02LjEsMi04LjNsNy41LTcuOWwtMC4xLDEuNQ0KCWMtMC4xLDEuMiwwLDIuNSwwLjMsMy43bDIuOCw5LjVMLTE3MC42LDQ0MXogTS0xNTkuNyw0MjkuNmwtMi42LTguOWMtMC44LTIuOS0wLjEtNi4xLDItOC4zbDAuMS0wLjFsNi4zLTYuN2wwLjIsMC45DQoJYzAuOCwyLjgsMi4zLDcuOSwyLjMsOGMwLjgsMi45LDAuMSw2LjEtMi4xLDguNEwtMTU5LjcsNDI5LjZ6IE0tMTU4LjgsNDMwLjRsNi40LTYuN2MyLjEtMi4yLDUuMy0zLjIsOC4zLTIuNQ0KCWMwLjEsMCw1LjIsMS4yLDguMSwxLjlsMC45LDAuMmwtNi41LDYuOGMtMi4yLDIuMi01LjIsMy4xLTguMiwyLjRMLTE1OC44LDQzMC40eiBNLTEzMi42LDQxMS44Yy0wLjItMC4yLTAuNi0wLjItMC45LDBsLTQuNyw0LjkNCgljLTAuMiwwLjItMC4yLDAuNiwwLDAuOXMwLjYsMC4yLDAuOSwwbDQuNy00LjlDLTEzMi40LDQxMi40LTEzMi40LDQxMi0xMzIuNiw0MTEuOHogTS0xNDIuNCw0MDIuNWMtMC4yLTAuMi0wLjYtMC4yLTAuOSwwbC00LjcsNC45DQoJYy0wLjIsMC4yLTAuMiwwLjYsMCwwLjljMC4yLDAuMiwwLjYsMC4yLDAuOSwwbDQuNy00LjlDLTE0Mi4xLDQwMy4xLTE0Mi4yLDQwMi44LTE0Mi40LDQwMi41eiIvPg0KPHBhdGggaWQ9IlhNTElEXzZfIiBjbGFzcz0ic3QwIiBkPSJNLTI3LjEsNDI1LjJsLTkuMiwyLjVsLTQuOS0yLjh2LTYuNmw0LjktMi44bDAuMywwLjFsOC45LDIuNGMwLjMsMC4xLDAuNi0wLjEsMC43LTAuNA0KCWMwLTAuMSwwLTAuMy0wLjEtMC40cy0wLjItMC4yLTAuMy0wLjNsLTguMS0yLjJsNC44LTIuOGMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuM2MwLTAuMSwwLTAuMy0wLjEtMC40Yy0wLjItMC4zLTAuNS0wLjQtMC43LTAuMg0KCWwtNC44LDIuOGwyLjItOC4xYzAuMS0wLjMtMC4xLTAuNi0wLjQtMC43Yy0wLjMtMC4xLTAuNiwwLjEtMC43LDAuNGwtMi41LDkuMmwtNC45LDIuOWwtNS42LTMuM3YtNS43bDYuNy02LjcNCgljMC4yLTAuMiwwLjItMC42LDAtMC44Yy0wLjItMC4yLTAuNi0wLjItMC44LDBsLTYsNnYtNS43YzAtMC4zLTAuMi0wLjYtMC41LTAuNnMtMC42LDAuMi0wLjYsMC42djUuNWwtNS45LTUuOQ0KCWMtMC4yLTAuMi0wLjYtMC4yLTAuOCwwYy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuNGMwLDAuMSwwLjEsMC4zLDAuMiwwLjRsNi43LDYuN3Y1LjdsLTUuNiwzLjNsLTQuOS0yLjhsLTAuMS0wLjNsLTIuNC04LjkNCgljLTAuMS0wLjMtMC40LTAuNS0wLjctMC40cy0wLjUsMC40LTAuNCwwLjdsMi4yLDguMWwtNC44LTIuOGMtMC4xLTAuMS0wLjMtMC4xLTAuNC0wLjFjLTAuMSwwLTAuMywwLjEtMC4zLDAuMw0KCWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRzMC4xLDAuMywwLjMsMC4zbDQuOCwyLjhsLTguMSwyLjJjLTAuMSwwLTAuMywwLjEtMC4zLDAuM2MtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRzMC4xLDAuMiwwLjMsMC4zDQoJYzAuMSwwLjEsMC4zLDAuMSwwLjQsMC4xbDkuMi0yLjVsNC45LDIuOHY2LjVsLTQuOSwyLjhsLTAuMy0wLjFsLTguOC0yLjRjLTAuMy0wLjEtMC42LDAuMS0wLjcsMC40Yy0wLjEsMC4zLDAuMSwwLjYsMC40LDAuNw0KCWw4LjEsMi4ybC00LjgsMi44Yy0wLjEsMC4xLTAuMiwwLjItMC4zLDAuM2MwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC41LDAuMywwLjcsMC4ybDQuOC0yLjhsLTIuMiw4LjFjMCwwLjEsMCwwLjMsMC4xLDAuNA0KCXMwLjIsMC4yLDAuMywwLjNjMC4yLDAsMC4zLDAsMC40LDBjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjNsMi41LTkuMmw0LjktMi44bDUuNiwzLjN2NS43bC02LjcsNi43Yy0wLjEsMC4xLTAuMiwwLjItMC4yLDAuNA0KCWMwLDAuMSwwLjEsMC4zLDAuMiwwLjRjMC4yLDAuMiwwLjYsMC4yLDAuOCwwbDUuOS01Ljl2NS41YzAsMC4zLDAuMiwwLjYsMC42LDAuNmMwLjMsMCwwLjUtMC4yLDAuNS0wLjZ2LTUuNmw2LDYNCgljMC4yLDAuMiwwLjYsMC4yLDAuOCwwczAuMi0wLjYsMC0wLjhsLTYuNy02Ljd2LTUuN2w1LjYtMy4zbDQuOSwyLjlsMC4xLDAuM2wyLjQsOC44YzAsMC4xLDAuMSwwLjMsMC4zLDAuMw0KCWMwLjEsMC4xLDAuMywwLjEsMC40LDAuMWMwLjMtMC4xLDAuNS0wLjQsMC40LTAuN2wtMi4yLTguMWw0LjgsMi44YzAuMiwwLjEsMC42LDAsMC44LTAuMmMwLjEtMC4xLDAuMS0wLjMsMC4xLTAuNA0KCXMtMC4xLTAuMy0wLjMtMC4zbC00LjgtMi44bDguMS0yLjJjMC4zLTAuMSwwLjUtMC40LDAuNC0wLjdDLTI2LjUsNDI1LjMtMjYuOCw0MjUuMi0yNy4xLDQyNS4yeiBNLTQyLjMsNDI0LjlsLTUuNiwzLjNsLTUuNi0zLjMNCgl2LTYuNmw1LjYtMy4zbDUuNiwzLjNWNDI0Ljl6Ii8+DQo8cGF0aCBpZD0iWE1MSURfMThfIiBjbGFzcz0ic3QwIiBkPSJNLTEzOS42LDIzMC44TC0xMzkuNiwyMzAuOEwtMTM5LjYsMjMwLjhjLTAuMi0wLjItMC4zLTAuMi0wLjQtMC4ybDAsMGwtMC4zLDAuMWgtMC4xaC0wLjMNCgljLTAuNSwwLjEtMC45LDAuMi0xLjMsMC4zbC0wLjIsMC4xYy0wLjgsMC4zLTEuNywwLjYtMi4zLDEuMWwtMC4xLDAuMWwtMC4xLTAuMWMtMS44LTQuMS0zLjItNi44LTYuNC05LjlsLTAuNi0wLjYNCgljLTAuNC0wLjMtMC40LTAuMy0wLjgtMC42bC0wLjctMC41bC0wLjEtMC4zYy0xLjQtMi43LTMtNy4zLTMuMS04LjljMC0wLjYsMC4xLTEuMywwLjMtMi41YzAuNC0yLjUsMC41LTMuMSwwLjEtMy44VjIwNQ0KCWMtMC4xLTAuMi0wLjItMC4zLTAuMy0wLjRjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC4zYzAsMC0wLjEsMC0wLjEtMC4xYy0wLjItMC4xLTAuMi0wLjEtMC41LTAuMmgtMC4xYy0wLjEsMC0wLjIsMC0wLjIsMA0KCWMtMC4xLDAtMC4yLDAtMC4yLDBoLTAuMWMtMC40LDAtMC44LDAuMS0xLjMsMC45Yy0wLjEsMC4xLTAuMiwwLjMtMC4zLDAuNGMwLDAsMCwwLjEtMC4xLDAuMWMwLDAtMC4xLDAuMSwwLDAuMQ0KCWMtMC4xLDAtMC4zLDAtMC40LTAuMWMtMC4xLDAtMC4yLTAuMS0wLjMtMC4xYy0wLjctMC4xLTEuMywwLTEuNywwLjRjLTAuNywwLjUtMC44LDEuMS0wLjYsMi4zbDAuMSwwLjNjMC4xLDAuMywwLjIsMC40LDAuNiwwLjkNCgljMi4xLDIuNCwyLjcsNC42LDIuNCw4djAuMWgtMC4xYy0wLjUsMC0wLjgtMC4xLTEuMS0wLjFjLTAuMywwLTAuMywwLTAuNywwaC0wLjJsLTAuMywwLjFsLTAuNC0wLjZjLTAuMy0wLjMtMC4zLTAuMy0wLjUtMC43DQoJbC0wLjQtMC42Yy0wLjEtMC4xLTAuMi0wLjMtMC4yLTAuNGMtMC43LTEuNC0xLjEtMy40LTEuMi01LjlsMC4xLTUuMWMwLTAuNy0wLjEtMS40LTAuNi0xLjloLTAuMWMtMC4yLTAuMS0wLjMtMC4yLTAuNC0wLjMNCgljLTAuMi0wLjEtMC4yLTAuMS0wLjQtMC4ybC0wLjMtMC4xYy0wLjgtMC4yLTEuNSwwLTEuOSwwLjZjLTAuMywwLjMtMC40LDAuNy0wLjYsMS4ybC0wLjEsMC40aC0wLjVjLTAuNCwwLTAuOCwwLjEtMS4xLDAuMw0KCWMtMC43LDAuMy0xLDAuOC0wLjksMS41YzAuMSwwLjYsMC4zLDAuOCwxLjEsMS41YzEuNywxLjUsMi41LDMuMiwzLDdjMC4xLDAuNSwwLjEsMC45LDAuMSwxLjNjMCwwLjQsMCwwLjgtMC4xLDEuMnYwLjENCgljLTAuMSwwLjYtMC4yLDEuMi0wLjQsMS44djAuMWgtMC4xYy0wLjIsMC0wLjUsMC4xLTAuOCwwLjFjLTAuNiwwLjEtMC44LDAuMi0wLjksMC4ycy0wLjEsMC0wLjMsMC4xbDAsMGMtNS4xLTEuNi05LjQtMS40LTExLjUsMC44DQoJYy0zLDMuMy0yLjgsOC4zLDAuNiwxNC44YzIuNiw1LjEsNi44LDEwLjIsOS44LDEzLjNjNy43LDcuNywxNi41LDEyLjIsMjIuNiwxMi4yYzIuMywwLDQuMi0wLjYsNS41LTJjMi4xLTIuNSwyLjUtNS43LDEuNC05Ljd2LTAuMQ0KCWgwLjFjMS42LTAuNiwxLjgtMi40LDEuNS0zLjhjLTAuMi0xLTAuNS0xLjYtMS4xLTIuMmwtMC4yLTAuM2MtMC41LTAuNS0wLjctMC44LTEtMS4zYy0wLjEtMC40LTAuMi0wLjctMC4zLTFzLTAuMS0wLjUtMC4yLTAuOGwwLDANCglsMCwwYzAuMi0wLjgsMC42LTEuNiwxLTIuNGMwLjItMC41LDAuNS0xLDAuNi0xLjRjMC40LTAuOCwwLjgtMS42LDEuMS0yLjNsMC4xLTAuMmMwLjEtMC4yLDAuMi0wLjQsMC4zLTAuNmwwLjEtMC4yDQoJQy0xMzkuNSwyMzEuMy0xMzkuNSwyMzEuMS0xMzkuNiwyMzAuOHogTS0xNjUuNiwyMDQuMmMwLDAuMi0wLjIsMy41LTAuMiw1LjFjMC4xLDIuNywwLjUsNC44LDEuMyw2LjRjMC4xLDAuMiwwLjIsMC4zLDAuMywwLjUNCgljMC44LDEuMywxLjgsMi42LDMuNyw0LjlsMC43LDAuOGMyLjIsMi42LDMuMiwzLjksNCw1LjRjMS44LDMuMywxLjksOC44LDAuMiwxMC42Yy0xLjYsMS43LTMsMi4zLTUuNywyLjNsLTAuMy0wLjFsLTAuMy0wLjENCgljLTAuMS0wLjEtMC4yLTAuMi0wLjMtMC4zYy0wLjEsMC0wLjEtMC4xLTAuMS0wLjFjLTAuMS0wLjEtMC4xLTAuMS0wLjItMC4zbC0wLjEtMC4zYy0wLjEtMC4zLTAuMi0wLjYtMC4zLTEuMQ0KCWMtMC41LTIuMS0wLjYtMi4zLTEuNC0yLjZsLTAuNC0wLjFjLTAuMi0wLjEtMC4zLTAuMS0wLjUtMC4yYy0zLjQtMS40LTQuNC00LjctMy0xMC4yYzAuMy0xLjEsMC41LTIuMSwwLjgtMy4xbDAuNi0yLjMNCgljMC40LTEuNSwwLjYtMi4yLDAuNi0yLjljMC4xLTAuNSwwLjEtMC45LDAuMS0xLjRjMC0wLjQtMC4xLTAuOC0wLjEtMS40Yy0wLjYtNC41LTEuNy02LjItMy40LTcuN2MtMC41LTAuNC0wLjYtMC42LTAuNy0wLjgNCgljMC0wLjIsMC0wLjIsMC4zLTAuM2MwLjItMC4xLDAuNC0wLjEsMC44LTAuMmMwLjIsMCwwLjMsMCwwLjUsMGMwLjEsMCwwLjIsMCwwLjMsMGMwLjMsMCwwLjUtMC4yLDAuNi0wLjVjMC0wLjIsMC4xLTAuNCwwLjEtMC42DQoJYzAuMS0wLjQsMC4yLTAuNiwwLjQtMC44YzAuMi0wLjMsMC41LTAuMywwLjgtMC4ybDAuNSwwLjJsMCwwYzAuNCwwLjUsMC40LDAuNiwwLjUsMS4xTC0xNjUuNiwyMDQuMnogTS0xNTguNywyNTEuMQ0KCWMtMS0xLTEuNC0xLjMtMi0xLjljLTAuNS0wLjUtMC45LTAuOC0yLjUtMS45Yy0wLjctMC41LTEuMS0wLjgtMS41LTEuMWMtMC41LTAuNC0xLTAuOC0xLjMtMS4xYy0xLjItMS4yLTEuNy0yLjMtMS41LTMuNg0KCWMwLTAuMywwLjItMC44LDEuMS0wLjljMC4zLDAsMC41LDAsMC44LDBjMS4yLDAsMi40LDAuMywzLjQsMC42YzAuMiwwLjEsMC4zLDAuMSwwLjQsMC4xaDAuM2wwLjcsMC4yYzEuMiwwLjQsMi4yLDAuNywzLjksMS40DQoJbDEuMSwwLjR2MC4xYy0wLjIsMi4yLDAuMSw0LjEsMC43LDUuOGMwLDAuMSwwLjEsMC4zLDAuMywwLjNjMC4xLDAuMSwwLjMsMC4xLDAuNCwwYzAuMSwwLDAuMy0wLjEsMC4zLTAuM2MwLjEtMC4xLDAuMS0wLjMsMC0wLjQNCgljLTEuMi0zLjYtMS02LjksMC42LTkuNmwxLTEuNGwwLDBjMC4yLTAuMywwLjQtMC41LDAuNS0wLjdjMC4xLDEsMC4yLDIsMC40LDNsMC4yLDEuMmMwLjUsMi45LDEsNS40LDEuMiw2YzAuOCwyLjIsMC41LDYuNC0xLjUsNy4zDQoJQy0xNTMuNiwyNTUuNi0xNTQuOSwyNTQuNy0xNTguNywyNTEuMXogTS0xNjguNSwyMjEuNGMtMC4zLDEuMS0wLjUsMi4xLTAuOCwzLjFjLTEuNiw2LjEtMC4zLDkuOSwzLjcsMTEuNWMwLjIsMC4xLDAuNCwwLjEsMC42LDAuMg0KCWwwLjQsMC4xYzAuMiwwLDAuMywwLjIsMC43LDEuOGMwLjEsMC42LDAuMiwwLjksMC40LDEuM2wwLjEsMC4yaC0wLjNjLTAuOS0wLjItMS44LTAuMy0yLjgtMC4xbC0wLjYsMC4ybC0wLjEsMC4xaC0wLjENCgljLTEuNS0wLjgtMy4xLTItNC41LTMuNWMtMy4xLTMuMS02LTcuNy01LjEtMTEuNmMwLjQtMC45LDEtMS43LDItMi41YzEuMS0wLjksMi43LTEuNiw0LjYtMi4xYzAuOC0wLjIsMS41LTAuNCwyLjMtMC41aDAuMw0KCUwtMTY4LjUsMjIxLjR6IE0tMTgwLjUsMjIwLjNjMS41LTEuMiwzLjItMS42LDQuOC0xLjZjMS4zLDAsMi42LDAuMiwzLjcsMC41bDAuMywwLjFsLTAuMywwLjFjLTEuNCwwLjUtMi43LDEuMS0zLjgsMg0KCWMtMS4xLDAuOC0xLjksMS44LTIuMywyLjljLTEuNiw1LjcsNC43LDEzLjQsOS43LDE2LjJsMC4xLDAuMWwtMC4xLDAuMWwtMC4xLDAuMXYwLjFjMCwwLjEtMC4xLDAuMi0wLjEsMC41Yy0wLjMsMiwwLjcsMy43LDMuMyw1LjcNCgljMC40LDAuMywwLjksMC42LDEuNiwxLjFjMS41LDEsMS45LDEuMywyLjQsMS44YzAuNiwwLjUsMC45LDAuOSwxLjksMS45YzIuMiwyLjEsMy4xLDIuOSw0LjEsMy41YzEuNCwwLjgsMi43LDEsNCwwLjQNCgljMS40LTAuNiwyLjItMi4xLDIuNC00LjR2LTAuNWgwLjVjMC4yLDAsMC4yLDAsMC40LDBoMC4zYzEuOS0wLjIsMy4yLTEsMy44LTIuM3YtMC4xaDAuMWwwLDBjMC4zLDAsMC41LDAsMC42LDANCgljMC4yLDAsMC4yLDAsMC40LTAuMWwwLjItMC4xdjAuMWMwLjYsMi41LDEuMSw2LTEuMSw4LjVjLTguNiw2LjgtMjQuOC04LjUtMjYuNi0xMC4ybDAsMGMtNC45LTQuOS04LjYtMTAuMy0xMC42LTE1LjQNCglDLTE4Mi43LDIyNi4zLTE4Mi42LDIyMi40LTE4MC41LDIyMC4zeiBNLTE0My4yLDIzNi43bC0wLjQtMS40Yy0wLjEtMC40LTAuMS0wLjQtMC4zLTAuOWwtMC4zLTFoMC4xYzAuOC0wLjYsMS42LTEsMi41LTEuM2wwLjYtMC4yDQoJbC0wLjMsMC43Yy0wLjIsMC40LTAuMiwwLjQtMC40LDAuOGwtMC41LDEuMWMtMC4zLDAuNi0wLjYsMS4zLTAuOSwxLjlMLTE0My4yLDIzNi43eiBNLTE1OC4yLDIwNS41DQoJQy0xNTguMiwyMDUuNC0xNTguMSwyMDUuNC0xNTguMiwyMDUuNWMwLjEtMC4xLDAuMS0wLjIsMC4yLTAuMmwwLDBoMC4xYzAuMSwwLDAuMSwwLDAuMiwwaDAuM2MwLjEsMCwwLjEsMCwwLjIsMC4xDQoJYzAsMCwwLjEsMC4xLDAuMiwwLjFjMCwwLDAuMSwwLjEsMC4xLDAuMnYwLjFjMC4yLDAuMywwLjIsMS0wLjIsM2MtMC4zLDEuNS0wLjMsMi4xLTAuMywyLjhjMC4zLDIuMywxLjIsNC42LDIuMSw2LjdsMC41LDEuMg0KCWwtMC4yLTAuMmMtMS4zLTAuOC0yLjQtMS4zLTMuNC0xLjZoLTAuMXYtMC4xYzAuMi0yLjgsMC4xLTYuMy0yLjctOWMtMC4yLTAuMi0wLjItMC4yLTAuMy0wLjNsLTAuMS0wLjFsLTAuMS0wLjVsMCwwDQoJYy0wLjEtMC41LDAtMC43LDAuMy0wLjljMC4yLTAuMSwwLjUtMC4yLDEtMC4xYzAuMiwwLDAuNCwwLDAuNiwwLjFjMC4xLDAsMC4yLDAsMC4yLDAuMWMwLjMsMC4xLDAuNSwwLDAuNi0wLjMNCgljMC4xLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjItMC4zLDAuMi0wLjRMLTE1OC4yLDIwNS41eiBNLTE2MC44LDIxOC40YzAuNywwLDEuNCwwLjEsMi4xLDAuNGMyLjIsMC43LDQuNiwyLjEsNyw0LjQNCgljMywyLjgsNS4yLDYuNCw2LjcsMTEuMmMwLjIsMC43LDAuNiwxLjksMC45LDMuMWMwLjUsMS44LDAuOSwzLjEsMSwzLjNjMC4zLDAuNiwwLjYsMC45LDEuMSwxLjVsMC4yLDAuM2MwLjQsMC41LDAuNywxLDAuOSwxLjgNCgljMC4yLDEsMCwxLjctMC40LDIuMmMtMC40LDAuNS0xLDAuOC0yLDAuOGgtMC4xdi0wLjFjMC4xLTAuNSwwLjEtMC44LDAuMS0xYzAuMS0wLjQsMC4xLTAuNCwwLTAuOWwtMC4xLTAuNQ0KCWMtMC4xLTAuNC0wLjMtMC45LTAuNS0xLjRjLTAuMS0wLjEtMC4yLTAuMy0wLjMtMC41di0wLjFjLTAuMS0wLjEtMC4xLTAuMy0wLjItMC4zdi0wLjFjLTAuNi0xLjYtMS4zLTMuNC0xLjMtMy45di0wLjFsLTAuMi0wLjMNCglsLTAuMSwwLjFsLTAuMy0wLjFoLTAuMWMtMC4xLDAtMC4yLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNGMwLDAuOCwxLDMuMiwxLjQsNC4yYzAsMCwwLDAuMSwwLjEsMC4xDQoJYzAsMC4xLDAuMSwwLjIsMC4yLDAuM3YwLjFjMC4xLDAuMiwwLjIsMC40LDAuMiwwLjRjMC4yLDAuNCwwLjMsMC44LDAuNCwxLjFjMC4yLDAuOSwwLjEsMS44LTAuNCwyLjhjLTAuNSwxLjEtMS41LDEuNy0zLDEuOA0KCWMtMC4zLDAtMC43LDAtMSwwaC0wLjFsLTAuMS0wLjJjLTAuMS0wLjgtMC4xLTEuNS0wLjQtMi4yYy0wLjItMC42LTAuOC0zLjUtMS4yLTUuOGMtMC4yLTEuNC0wLjQtMi42LTAuNS0zLjUNCgljLTAuMS0wLjUtMC4xLTAuOS0wLjEtMS4yYzAtMC4xLDAtMC4yLDAtMC4ybDAuMS0wLjFoMC4xbDAsMGMwLDAtMC4xLDAsMCwwYzAsMCwwLTAuMSwwLTAuMmMwLTAuMS0wLjEtMC4yLTAuMi0wLjMNCglzLTAuMi0wLjItMC4zLTAuMnMtMC40LDAtMC40LDBsMCwwYzAsMCwwLDAtMC4xLDAuMWMtMC4yLDAuMi0wLjksMC44LTAuOSwwLjhsLTEuMywxLjZsLTAuMSwwLjFjLTAuMSwwLjItMC4yLDAuMy0wLjMsMC41bC0wLjMsMC42DQoJYy0wLjMsMC42LTAuMywwLjctMC41LDEuMmMtMC4xLDAuMy0wLjIsMC44LTAuNSwxLjZ2MC4xbC0xLjItMC41Yy0wLjUtMC4yLTEtMC40LTEuNS0wLjZsLTAuNC0wLjFsMC40LTAuMWMxLjUtMC4yLDIuNy0xLjMsMy44LTIuNA0KCWMwLjEtMC4xLDAuMi0wLjMsMC40LTAuNGwwLjEtMC4yYzEuNi0yLjYsMS4zLTcuOC0wLjUtMTEuMmMtMC44LTEuNS0xLjktMi45LTQuMS01LjVsLTEtMS4yYy0wLjMtMC40LTAuMy0wLjQtMC42LTAuN2wtMC43LTAuOA0KCUwtMTYwLjgsMjE4LjR6Ii8+DQo8cmVjdCB4PSItODEyLjMiIHk9Ii04LjEiIGNsYXNzPSJzdDEiIHdpZHRoPSIwLjciIGhlaWdodD0iMC43Ii8+DQo8L3N2Zz4NCg==);
    position: absolute;
    opacity: 0.30;
    background-size: 80%;
    z-index: -1;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0
}
.company-block__history {
    margin-bottom: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.company-block__history:last-child {
    margin-bottom: 0
}
.company-block__event {
    padding: 30px 35px 45px 38px;
    border: solid 1px #d0d0d0;
    border-left: none;
    width: 100%
}
.company-block__event .text {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.company-block__mission {
    padding: 27px 46px 45px 57px !important
}
.company-block__brand {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 31px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}
.company-block__img {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 18%;
    flex: 1 0 18%;
    margin-right: 34px;
    max-width: 152px;
    max-height: 152px
}
.company-block__img img {
    border: 1px solid #efefef
}
.company-block__desc {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    line-height: 1em
}
.company-block__brandtext {
    line-height: 26px;
    margin-top: 15px
}
@media (max-width: 769px) {
    .company-block {
        margin-top: 50px !important
    }
    .company-block__mission {
        margin-top: 50px !important;
        padding: 0 !important
    }
}
@media (max-width: 479px) {
    .company-block__middle {
        margin-top: 40px
    }
    .company-block__bottom {
        margin: 29px -19px 0
    }
    .company-block__year {
        padding: 19px 82px
    }
    .company-block__event {
        padding: 20px 16px 32px 18px
    }
    .company-block__brand {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-bottom: 0px
    }
    .company-block__img {
        margin-right: 0;
        margin-bottom: 26px
    }
    .company-block__img img {
        width: 100%
    }
}
@media (max-width: 1023px) {
    .company-block__year {
        width: 100%;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .company-block__history {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .company-block__event {
        border-left: solid 1px #d0d0d0;
        border-top: none
    }
}.company {
    margin-top: 33px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 60px
}
.company__container {}
.company__about {}
.company__wrap {}
.company__wrap-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 26%;
    flex: 1 1 26%;
    margin-right: 43px;
    max-width: 296px
}
.company__wrap-right {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 85%;
    flex: 1 1 85%
}
.company__wrap_container {
    margin-bottom: 0 !important
}
.company__menu {
    border: solid 2px #1f7434;
    background: white
}
.company__menu-item {
    padding: 12px 26px 14px;
    white-space: nowrap
}
.company__menu-item a {
    display: block
}
.company__menu-item.active {
    background: #1f7434;
    padding: 12px 26px
}
.company__map {}
.company__map-info {
    position: absolute;
    top: 5%;
    right: 4%;
    padding: 20px 30px 24px 40px;
    background: white;
    box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.15)
}
.company__info {
    margin-top: 15px;
    line-height: 26px
}
.company__info p {}
.company__contacts {}
.company__contacts-table {
    margin-top: 22px;
    border: 1px solid #fbfbfb
}
.company__contacts-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}
.company__contacts-wrap:nth-child(even) {
    background: #f5f5f5
}
.company__contacts-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    padding: 8px 0px 7px 28px
}
.company__contacts-right {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    padding: 8px 0px 7px 23px;
    border-left: 2px solid #FBFBFB;
    text-align: left
}
.company__history {
    margin-top: 28px
}
.company__mission {
    margin-top: 10px
}
.company__brands {
    margin-top: 34px
}
.company__mapcontacts {
    margin-top: 12px
}
.company__mapcontacts > div {
    padding: 0
}
@media (max-width: 769px) {
    .company {
        margin-top: 25px;
        margin-bottom: 48px
    }
    .company {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .company__wrap-left {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-right: 0
    }
    .company__menu-item {
        padding: 15px 26px 14px
    }
    .company__menu-item.active {
        padding: 16px 26px 14px
    }
    .company__map-info {
        margin-left: 15px;
        top: 3%;
        right: 7%;
        padding: 22px 30px 26px 45px
    }
    .company__contacts-table {
        border: 0
    }
    .company__contacts-wrap:nth-child(even) {
        background: white
    }
    .company__contacts-wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-bottom: 4px;
        padding: 0
    }
    .company__contacts-left {
        font-family: "OpenSansSemibold";
        padding: 0px 0px 0px 2px
    }
    .company__contacts-right {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        padding: 0px 0px 0px 2px;
        border-left: 0
    }
}
@media (max-width: 479px) {
    .company {
        margin-bottom: 54px
    }
    .company__container {
        padding: 0 !important
    }
    .company__about {
        margin-bottom: 0px
    }
    .company__wrap_container {
        padding: 0 17px
    }
    .company__info p {
        margin: 15px 0
    }
    .company__mission {
        margin-top: 13px
    }
    .company__brands {
        margin-top: 15px
    }
}
@media (max-width: 1299px) {
    .company__wrap_container {
        padding: 0 15px
    }
    .company__menu-item {
        white-space: normal
    }
}
@media (max-width: 1171px) {
    .company__wrap_container {
        padding: 0 10px
    }
}.discount {
    position: absolute;
    box-shadow: -1px 1px 1px 0 rgba(0, 0, 0, 0.2);
    border-radius: 50%;
    text-align: center;
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 13px;
    top: -10px;
    right: -10px;
}
.discount--medium {
    background-color: #f49c22
}
.discount--low {
    background-color: #f8db40;
    color: #1aa64b
}
.discount--high {
    background-color: #f84040
}.dropdown {
}
.dropdown__company {
    background-color: #1c7634;
    position: absolute;
    display: none;
    padding: 25px 25px 14px 20px;
    z-index: 20;
    right: -25px;
    text-align: left;
    min-width: 140px;
    top: 100%;
}
.dropdown__company.open {
    display: block
}
.dropdown__company li {
    list-style: none;
    line-height: 2.07;
    font-size: 14px;
    font-family: "OpenSansRegular"
}
.dropdown__mobile {
}
.dropdown__mobile li {
    line-height: 22px;
    padding: 16px 20px 16px 31px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1)
}
.dropdown__mobile li:active {
    color: #f6de42
}
.dropdown__mobile__list {
    font-size: 16px
}.error {
    text-align: center;
    padding: 102px 0
}
.error__return {
    margin-top: 43px
}.footer {
}
.footer__bottom {
    height: 51px;
    background-color: #1c7634
}
.footer__bottom .container {
    padding: 0
}
.footer__top {
}
.footer__wrap {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 21px 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: white
}
.footer__menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 16px;
    font-family: "OpenSansSemiBold";
    font-style: normal;
    font-stretch: normal
}
.footer__menu-item {
    white-space: nowrap;
    margin-left: 68px
}
.footer__menu-item a {
    text-decoration: none
}
.footer__menu-item:hover a span {
    border-bottom: 1px solid rgba(255,255,255,0.5)
}
.footer__menu-item:first-child {
    margin-left: 0
}
.footer__map {
    position: relative;
    box-shadow: 1px 0 12px 0px rgba(0, 0, 0, 0.11);
    background-color: #bbbbbb
}
.footer__write {
    position: absolute;
    bottom: 39px;
    right: 1%;
    padding: 45px 47px 30px 51px;
    background-color: rgba(28, 118, 52, 0.84);
    width: 420px
}
.footer__write .text {
    line-height: 21px;
    margin-top: 12px
}
.footer__write .title-big {
    padding-bottom: 10px
}
.footer .btn {
    margin-bottom: 18px;
    padding: 8px 31px
}
.footer__company {
    margin-left: 180px;
    white-space: nowrap
}
.footer__company .i-icon {
    background-size: contain;
    width: 17px;
    height: 19px;
    margin-bottom: 3px;
    margin-right: 6px;
    background-repeat: no-repeat
}
@media (max-width: 1299px) {
    .footer__bottom .container {
        padding: 0 15px
    }
    .footer__menu-item {
        margin-left: 45px
    }
}
@media (max-width: 769px) {
    .footer__bottom .container {
        padding: 0 
    }
    .footer__bottom {
        height: 100% !important;
        background-color: #129047
    }
    .footer__top {
        display: none
    }
    .footer__wrap {
        padding: 0 !important
    }
    .footer__menu {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 13px 0
    }
    .footer__menu-item {
        padding: 10px 0 11px;
        text-align: center;
        width: 100%
    }
    .footer__company {
        text-align: center !important;
        border-top: 1px solid rgba(255, 255, 255, 0.2);
        margin-left: 0px;
        padding: 22px !important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}
@media (max-width: 1171px) {
    .footer__bottom {
        height: 100px
    }
    .footer__wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 21px 15px
    }
    .footer__menu {
        width: 100%
    }
    .footer__menu-item {
        margin-left: 0px !important
    }
    .footer__company {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        padding: 25px 0 0;
        text-align: right
    }
}
.form {
}
.form__radio {
    margin-top: 50px
}
@media (max-width: 769px) {
    .form__radio {
        margin-top: 28px
    }
}.header { 
    height: 90px;
    background-color: #1c7634;
    position: relative
}
.header__moblog {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "OpenSansSemiBold";
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: white;
    font-size: 20px;
    line-height: 1.3
}
.header__moblog .i-icon--header {
}
.header__moblog .st0 {
    fill: #f8e22c !important
}
.header__logo {
    padding-top: 7px !important;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
    margin-right: 53px
}
.header__logo-img {
    display: block;
    width: 220px;
    height: 100%
}
.header__logo-img img {
    display: block;
    height: auto;
    margin: auto
}
.header__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 100%
}
.header__menu {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    color: white;
    font-size: 16px;
    font-family: "OpenSansSemiBold";
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.header__menu_search {
    position: absolute;
    top: 111px;
    z-index: 20;
    height: 40px;
    display: none;
    border: 1px solid rgb(169, 169, 169);
    border-top: 0;
    width: 500px;
    right: 17px
}
.header__menu_search.open {
    background-color: white;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}
.header__menu_searchinput {
    padding: 11px;
    border-radius: 0;
    -webkit-appearance: none;
    box-shadow: none;
    margin-right: 1px;
    border: none;
    border-right: 1px solid rgb(169, 169, 169);
    width: 100%;
    height: 100%;
    text-align: right;
    color: black
}
.header__menu_searchenter {
    padding: 6px 30px;
    height: 100%
}
.header__menu_searchenter:hover {
    background-color: #1c7634;
    outline: none
}
.header__menu-mobile {
    display: none
}
.header__menu_category {
    display: block;
    white-space: nowrap;
    font-size: 14px;
}
.header__menu .dropdown__company a {
    display: inline;
    padding: 0;
}
.header__menu a {
    text-decoration: none;
    display: inline-flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 0 15px;
}
.header__menu .st0 {
    fill: white
}
.header__menu .i-icon {
    fill: white
}
.header__menu-item.is-delivery-item a{
    background: #fa0100;
}
.header__menu-item.is-delivery-item a .i-icon{
    display: block;
}
.header__menu-item.is-delivery-item a .i-icon::before{
    content: '';
    width: 100%;
    height: 100%;
    background: #000;
}
.header__menu-item {
    text-align: center;
    position: relative;
    margin-left: 20px;
    display: flex;
    align-items: center;
}
.header__menu-item:first-child {
    margin-left: 0
}
.header__menu-item:hover {
    color: #f6de42
}
.header__menu-item:hover .st0 {
    fill: #f6de42
}
.header__menu-item:hover .i-icon {
    fill: #f6de42
}
.header__menu-item:hover .dropdown__company {
    display: block
}
.header__menu-item:hover .i-icon--dropdown {
    fill: #f6de42;
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
}
.header__menu-item:active {
    position: relative;
    color: #f6de42;
    top: 1px
}
.header__menu-item:active .st0 {
    fill: #f6de42
}
.header__menu-moblogged {
    margin-left: 10px;
    height: 100%
}
.header__menu-login {
    margin-left: 50px;
    width: auto;
    text-align: center
}
.header__menu-login a span {
    white-space: normal
}
.header__menu-login:hover {
    color: #f6de42
}
.header__menu-login:hover .st0 {
    fill: #f6de42
}
.header__menu-login:hover .i-icon {
    fill: #f6de42
}
.header__menu-login.active {
    position: relative;
    color: #f6de42;
    top: 1px
}
.header__menu-login.active .st0 {
    fill: #f6de42
}
.header__menu-dropdown {
    white-space: nowrap
}
.header__contacts {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    left: 2%;
    z-index: 2
}
.header__contacts .st0 {
    fill: #1f7434
}
.header__contacts-item {
    background-color: #f5dc38;
    color: #1f7434;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    margin-right: 5px
}
.header__contacts-item a {
    text-decoration: none;
    padding: 7px 20px 11px 17px;
    display: block
}
.header__contacts-item span {
    border-bottom: 1px dashed #1f7434
}
.header__contacts-item a:hover span {
    border-bottom: 0;
    padding-bottom: 1px
}
.header__club{
    position: absolute;
    right: 2%;
    z-index: 2;
    background-color: #fa0100;
    color: #fff;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    text-decoration: none;
    padding: 0 20px;
    line-height: 40px;
    height: 40px;
    font-family: "OpenSansSemiBold";
    font-size: 16px !important;
}
.header__club:hover{background-color: #F65756}
@media screen and (max-width:1024px){
    .header__club{
        display: none;
    }
}
.header__menu-item:nth-child(4) .i-icon{
}
.header__menu-item:nth-child(4) .i-icon .i-icon--header {
    width: 37px;
    padding-bottom: 10px;
    margin-bottom: 0;
    height: 40px
}
.header__menu-item:nth-child(2) .i-icon {
    width: 37px;
    height: 37px;
    margin-bottom: 0;
    padding-bottom: 10px;
}
@media(max-width: 769px) {
    .header__moblog .i-icon--header {
        margin-top: 0
    }
    .header__menu-moblogged {
        margin-left: 0
    }
}
@media (max-width: 1023px) {
    .header {
        height: 60px
    }
    .header__logo {
        padding: 5px;
        margin-right: 0 !important
    }
    .header__logo-img {
        width: 100%;
        text-align: center;
        padding: 5px 0;
        height: 50px
    }
    .header__wrap {
        height: 60px
    }
    .header__menu_searchenter {
        padding: 10px 30px
    }
    .header__menu {
        display: none
    }
    .header__menu-mobile {
        display: block
    }
    .header__menu-login {
        margin-left: 10px !important;
        height: 100%;
        padding-top: 8px
    }
    .header__contacts {
        display: none
    }
}
@media (max-width: 1171px) {
    .header__logo {
        margin-right: 50px
    }
    .header__menu a {
        font-size: 14px
    }
    .header__menu-item {
        margin-left: 10px !important
    }
}
@media (max-width: 850px) {
    .header__menu_category {
        font-size: 12px !important
    }
}
@media (max-width: 1299px) {
    .header__menu-item {
        margin-left: 25px
    }
    .header__menu-login {
        margin-left: 0
    }
}.info {
}
.info__block {
    background-color: white;
    margin-top: 26px;
    line-height: 2;
    padding: 40px 50px 50px 50px;
}
.info__block-item {
    margin-top: 36px;
    margin-bottom: 63px;
}
.info__block-item:last-child {
    margin-bottom: 0px;
}
.info__block-rent {
    margin-top: 20px;
}
.info__block-rent .btn--green {
    padding: 8px 28px;
}
.info__block-btns {
    margin-top: 19px;
}
.info__block-btns .btn--green {
    margin-right: 16px;
    padding: 8px 20px;
}
.info__mobile {
    border: solid 2px #217234;
    display: none;
}
.info__mobile .info__contacts {
    line-height: 20px;
    padding: 5px 0 3px;
}
.info__mobile .title--regular {
    padding: 12px 0 6px;
    margin-bottom: 0;
}
.info__contacts {
    padding: 4px 0 6px;
}
.info__contacts .st0, .info__contacts .i-icon {
    fill: #237034;
}
.info__contacts .i-icon {
    margin-right: 5px;
}
.info__contacts:hover a {
    border-bottom: 1px solid rgba(0,0,0,0.5);
}
@media (max-width: 769px) {
    .info__block {
        padding: 0 !important;
        margin-bottom: 0;
        margin-top: 50px;
    }
    .info__block-item {
        margin-top: 25px;
        margin-bottom: 55px;
    }
    .info__mobile {
        display: block;
        margin-top: 22px;
    }
}
@media (max-width: 479px) {
    .info__block-rent {
        margin-top: 13px;
    }
    .info__block-btns .btn--green {
        padding: 8px 17px;
    }
}.input {

}
.input__block{
    margin-top: 16px;
}
.input__block-item{
    background-color: transparent;
    -webkit-appearance: none;
    border: solid 1px #e1e1e1;
    padding: 11px;
    line-height: 24px;
    width: 100%;
}
.input__card{
    margin-top: 23px;
}
.input__pass{
    margin-top: 20px;
}
.input__login{
    margin-top: 30px;
}
.input__login .btn{
    margin-right: 29px;
}
.input__activate{
    margin-top: 31px;
}
.input__email{
    margin: 24px 50px;
}
.input__agreement{
    margin-top: 0px;
    margin-bottom: 26px;
    white-space: nowrap;
}
.input__agreement input[type="checkbox"] + label{
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-bottom: 5px;
}
.input__agreement input[type="checkbox"] + label:before{
    border: solid 1px rgb(255, 255, 255);
    margin-right: 8px;
}
.input__agreement input[type="checkbox"] + label:after{
    top: 0px !important;
}
.input__agreement input[type="checkbox"]:checked + label:before{
    background-color: rgba(255,255,255,0.5);
}
.input__agreement a{
    margin-left: 28px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    padding-bottom: 0;
    width: 88%;
    font-size: 13px;
    text-decoration: none;
}
.input__agreement a:hover{
    border-bottom: 0;
    padding-bottom: 1px !important;
}
.input__title{
    margin-bottom: 8px;
    display: block;
}
.input__title .
@media (\--mobile){
    text-align: center;
}
.input__restore{
    margin-top: 30px;
    text-align: center;
}
.input__tender{
    margin-bottom: 27px;
    margin-top: 15px;
}
.input__tender-item{
    background-color: transparent;
    -webkit-appearance: none;
    border: solid 1px #e1e1e1;
    padding: 5px 12px;
    line-height: 24px;
    font-size: 11px;
    width: 100%;
    margin-top: 3px;
}
.input__tender-comment{
    margin-bottom: 21px;
}
.input__recipe{
    display: none;
}
.input__recipe + label{
    margin-right: 18px;
    cursor: pointer;
    line-height: 2.5em;
    white-space: nowrap;
}
.input__recipe:checked + label{
    color: #1f7434;
    border-bottom: 0;
}
.input__application{
    position: absolute;
    opacity: 0;
    display: none;
}
.input__application + label{
    position: relative;
    padding: 0 0 0 35px;
}
.input__application + label:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    border: 1px solid rgb(169, 169, 169);
    border-radius: 50%;
    background: #FFF;
}
.input__application:checked + label:after{
    content: '';
    position: absolute;
    top: 6px;
    left: 6px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #1f7434;
}
#resume_2 + label {
    margin-left: 58px
}
input, select {
    border-radius: 0 !important;
    -moz-appearance: none;
    box-shadow: none;
}
select::-ms-expand {
    display: none;
}
footer input[type="text"]::-webkit-input-placeholder
{
    color: #ffffff;
}
footer input[type="text"]::-moz-placeholder
{
    color: #ffffff;
}
input[type="password"] {
    font-size: 20px;
}
textarea {
    resize: none;
    border-radius: 0;
}
footer textarea:-moz-placeholder { color: #ffffff; }
footer textarea::-webkit-input-placeholder { color: #ffffff; }
input[type="checkbox"] {
    opacity: 0;
    display: none;
    width:0;
}
input[type="checkbox"] + label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    cursor: pointer;

    position: relative;
}
input[type="checkbox"]:checked + label:before  {
    content: '';
    padding: 0 3px 0px 4px !important;
    border: 1px solid #1f7434;
    display: inline-block;
    width: 12px
}
input[type="checkbox"]:checked + label:after {
    content: '';
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxOS43IDE5LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5LjcgMTkuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzIzNzUzQjt9DQo8L3N0eWxlPg0KPHBhdGggaWQ9IlhNTElEXzY3XyIgY2xhc3M9InN0MCIgZD0iTTYuNiwxOS41Yy0wLjUsMC0wLjktMC4yLTEuMi0wLjZsLTUuMS03Yy0wLjUtMC43LTAuMy0xLjYsMC4zLTIuMWMwLjctMC41LDEuNi0wLjMsMi4xLDAuMw0KCWwzLjgsNS4zTDE3LDAuN0MxNy40LDAsMTguNC0wLjIsMTksMC4zYzAuNywwLjUsMC44LDEuNCwwLjQsMi4xTDcuOCwxOC45QzcuNSwxOS4zLDcuMSwxOS41LDYuNiwxOS41QzYuNiwxOS41LDYuNiwxOS41LDYuNiwxOS41eiINCgkvPg0KPC9zdmc+DQo=);
    background-size: contain;
    background-repeat: no-repeat;
    left: 4px;
    width: 21px;
    top: -6px;
    height: 23px;
    position: absolute;
}
input[type="checkbox"] + label:before {
    content: '';
    padding: 0px 9px 0 10px;
    height: 19px;
    margin-right: 12px;
    border: solid 1px rgb(169, 169, 169);
}
#email {
    margin-top: 15px;
}
::-webkit-inner-spin-button { display: none; }
::-webkit-calendar-picker-indicator { display: none;}
@media (max-width: 479px){
    .input__login{
        text-align: center;
    }
    .input__activate{
        text-align: center;
        margin-top: 21px;
    }
    .input__email{
        margin: 24px 0px;
    }
}
@media (max-width: 1023px){
    #resume_2 + label{
        margin-left: 0;
    }
}
@media (max-width: 769px){
    input[type="checkbox"]:checked + label:before{
        padding: 0 !important;
    }
}.logged {
    color:#f6dc40
}
.logged .st0 {
    fill:#f6dc40
}.login-notification {
    width: 320px;
    position: absolute;
    right: 0;
    display: none;
    z-index: 20;
    -webkit-transition: max-height 0.15s ease-out;
    transition: max-height 0.15s ease-out;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2)
}
.login-notification.open {
    display: block
}
.login-notification__top {
    padding: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #188e47;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}
.login-notification__bottom {
    background: #188e47;
    padding: 20px;
    text-align: center
}
.login-notification__content {
    border: solid 1px #f2f2f2
}
.login-notification__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 13px 17px 15px 18px
}
.login-notification__item:nth-child(odd) {
    background-color: #f0f0f0
}
.login-notification__item:nth-child(even) {
    background-color: #ffffff
}
.login-notification__left {
    text-align: left
}
.login-notification__right {
    text-align: right
}.main {
}
.main__club {
    background-color: #1f7434;
    padding-top: 37px;
    padding-bottom: 52px
}
.main__club-block {
    padding-top: 10px;
    max-width: 1240px
}
.main__club-login {
}
.main__club-login .st0 {
    fill: white
}
.main__news {
    margin-top: 60px
}
.main__news-block {
    margin-top: 23px;
    width: auto !important;
    margin-bottom: 60px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: white;
    padding: 50px 51px 0 46px
}
.main__news .title--huge {
}
.main__news .container {
    padding: 0
}
.main__actions {
    margin-top: 40px;
    margin-bottom: 60px; 
}
.main__actions .title--huge {
}
.main__actions .action-swiper .swiper-slide{
    background-color: #fff;
    padding: 40px 45px 0px 45px;
}

.main__actions-block {
    background-color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: auto !important;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 40px 50px 0px 50px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}
.main__top {
}
.main__top.container {
}
@media (max-width: 780px) {
    .main__club {
        padding-top: 28px;
        padding-bottom: 62px
    }
    .main__club-block {
        margin-top: 10px
    }
    .main__actions {
        margin-top: 46px;
        margin-bottom: 12px
    }
}
@media (max-width: 1023px) {
    .main__news-block {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}
@media (max-width: 769px) {
    .main__news {
        margin-top: 60px
    }
}
@media (max-width:1335px) {
    .main__news .title--huge {
        margin-left: 17px
    }
}
@media (max-width: 479px) {
    .main__news .title--huge {
        margin-left: 19px
    }
}
@media (max-width: 1335px) {
    .main__actions .title--huge {
        margin: 0 17px
    }
    .main__actions .container {
        padding: 0
    }
}
@media (max-width: 1299px) {
    .main__actions-block {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        padding: 43px 0px 0px 50px
    }
}
@media (max-width: 1171px) {
    .main__actions-block {
        padding: 30px 0 0 0
    }
}
@media (max-width: 1025px) {
    .main__top.container {
        padding: 0
    }
}
.main__content-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 90px;
    padding-bottom: 55px;
    border-bottom: 1px solid #dcdde1
}
.main__content-block-item {
    width: 48%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 14px;
    line-height: 25px;
    color: #666666
}
@media (max-width: 769px) {
    .main__content-block-item {
        width: 100%
    }
}.main__content-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: 55px
}
.main__content-list-item {
    width: 14%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto%;
    flex: 0 0 auto%;
    margin-right: 30px
}
.main__content-list-item-title {
    padding: 25px 0 15px;
    font-size: 16px;
    font-weight: 500
}
.main__content-list-item-text {
    font-size: 12px;
    line-height: 18px
}
@media (max-width: 769px) {
    .main__content-list-item {
        width: 29%;
        margin-bottom: 50px
    }
}.main__bottom-banner-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    border-radius: 10px;
    overflow: hidden
}
.main__bottom-banner-block-item{
    height: 290px;
    width: 25%;
    padding: 35px 35px 0 35px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    background-color: #ffffff;
    border: 1px solid #f0f1f6
}
.main__bottom-banner-block-item:hover{
    cursor: pointer;
    box-shadow: inset 0px 23px 141px 87px rgba(255,104,105,1);
    border: 1px solid #ff6869;
}
.main__bottom-banner-block-item:hover .main__bottom-banner-block-item-title, .main__bottom-banner-block-item:hover .main__bottom-banner-block-item-signature{
    color: #ffffff
}
.main__bottom-banner-block-item:hover .border-line{
    background-color: #ffffff
}
.main__bottom-banner-block-item-title{
    font-size: 20px;
    font-weight: 600
}
.main__bottom-banner-block-item-signature{
    font-size: 12px;
    line-height: 20px
}
.main__bottom-banner-block-item-image{
    height: 150px;
    margin-top: 12px
}
@media (max-width: 769px){
    .main__bottom-banner-block-item{
        width: 33.333%
    }
}.main__top-banner-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-left: -40px;
    padding-top: 30px;
    padding-bottom: 30px
}
.main__top-banner-block-big-banner{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    height: 490px;
    width: calc(75% - 40px);
    margin-left: 40px;
    padding: 60px;
    border-radius: 5px
}
.main__top-banner-block-big-banner-title{
    margin-bottom: 15px;
    max-width: 470px;
    font-size: 48px;
    line-height: 50px;
    font-weight: 500;
    color: #ffffff
}
.main__top-banner-block-big-banner-signature{
    max-width: 340px;
    margin-bottom: 40px;
    font-size: 15px;
    line-height: 25px;
    color: #ffffff
}
.main__top-banner-block-big-banner-link{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 117px;
    height: 50px;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    border: 2px solid white;
    border-radius: 5px;
    color: #ffffff
}
.main__top-banner-block-big-banner-link:hover{
    background-color: #ffffff;
    color: #fe6638
}
.main__top-banner-block-small-banners-wrapper{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: calc(25% - 40px);
    margin-left: 40px
}
.main__top-banner-block-small-banner{
    height: 230px;
    width: 100%;
    padding: 30px;
    border-radius: 5px;
    cursor: pointer
}
.main__top-banner-block-small-banner:hover .small-banner__title{
    color: #ff6869
}
.main__top-banner-block-small-banner:hover .border-line{
    background-color: #ff6869
}
.main__top-banner-block-small-banner:first-child{
    margin-top: 0;
    margin-bottom: auto
}
.main__top-banner-block-small-banner:last-child{
    margin-top: auto;
    margin-bottom: 0
}
@media (max-width: 769px){
    .main__top-banner-block{
        padding-bottom: 50px
    }
    .main__top-banner-block-big-banner{
        width: 100%
    }
    .main__top-banner-block-small-banners-wrapper{
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        width: 100%;
        margin-top: 30px;
        margin-left: 10px
    }
    .main__top-banner-block-small-banner{
        margin-left: 30px;
        width: calc(50% - 30px)
    }
    .main__top-banner-block-small-banner:last-child{
        margin-top: 0
    }
}.news-block {
    padding: 40px 40px 0 40px;
    background-color: #ffffff;
    border-radius: 10px;
    overflow: hidden
}
.news-block__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 40px
}
.news-block__item:not(:first-child) {
    padding-top: 40px;
    border-top: 1px solid #dcdde1
}
.news-block__item-image {
    height: 160px;
    width: 160px;
    min-width: 160px;
    margin-right: 30px;
    border-radius: 5px
}
.news-block__item-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    margin-left: 0;
    margin-right: auto
}
.news-block__item-content-title {
    font-size: 16px;
    line-height: 25px;
    font-weight: 500
}
.news-block__item-content-text {
    font-size: 12px;
    line-height: 20px
}
.news-block__item-content-date {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.news-block__item-content-date-icon {
    margin-right: 10px
}
.news-block__item-content-date-text {
    font-size: 10px;
    line-height: 20px;
    color: #ff6869
}.mobile-menu {
    position: absolute;
    left: -100vw;
    width:100vw;
    top: 0;
    z-index:500;
    background-color: #1c7634;
    height: 100%;
    -webkit-transition: left ease 0.4s;
    transition: left ease 0.4s;
}
.mobile-menu .i-icon--bigheader, .mobile-menu .i-icon--header{
    margin-top: 0;
    width: 23px;
    height: 25px;
    padding-bottom: 0;
    fill: white;
}
.mobile-menu__logo {
    display: block;
    width: 100%;
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
}
.mobile-menu.open {
    left: 0;
    -webkit-transition: left ease 0.4s;
    transition: left ease 0.4s;
    position: fixed;
    overflow-y: scroll;
    overflow-x: hidden;
}
.mobile-menu__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 15px 10px;
    height: 80px;
    position: relative;
}
.mobile-menu__close {
    width: 25px;
    height: 25px;
    position: absolute;
    cursor: pointer;
    right: 10px;
    margin: auto;
}
.mobile-menu__close--green {
    margin: 0;
}
.mobile-menu__close span {
    display: block;
    position: absolute;
    height: 2px;
    width: 90%;
    background: white;
    opacity: 1;
    left: 0;
    top: 0px;
    bottom: 0;
    margin: auto;
}
.mobile-menu__close span.green {
    background: #198e47;
}
.mobile-menu__close span.green:first-child {
    top: 5px;
}
.mobile-menu__close span.green:nth-child(2) {
    top: 5px;
}
.mobile-menu__close span:first-child {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.mobile-menu__close span:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.mobile-menu__login {
    display: none;
}
.mobile-menu__login .st0 {
    fill: white;
}
.mobile-menu__contacts {
    padding: 28px 86px 28px 30px;
    box-shadow: inset 0px 7px 9px -7px rgba(50, 50, 50, 0.75),
        inset 0px -7px 9px -7px rgba(50, 50, 50, 0.75);
    background-color: #f5dc38;
    color: #1f7434;
}
.mobile-menu__contacts-item {}
.mobile-menu__contacts-item .st0 {
    fill: #1f7434;
}
.mobile-menu__contacts-item span {
    border-bottom: 1px dashed #1f7434;
}
.mobile-menu__contacts-item:first-child {
    margin-bottom: 25px;
}
.mobile-menu__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    color: white;
    font-size: 16px;
    font-family: "OpenSansSemiBold";
}
.mobile-menu__content .st0 {
    fill: white;
}
.mobile-menu__item {
    padding: 14px 20px 14px 31px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.mobile-menu__item:active {
    color: #f6de42;
}
.mobile-menu__item:active .st0 {
    fill: #f6de42;
}
.mobile-menu__item a {
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.mobile-menu__search {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    height: 54px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: none;
}
.mobile-menu__search.open {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}
.mobile-menu__searchinput {
    height: 100%;
    width: 100%;
    padding-left: 31px;
    color: black;
    padding: 11px;
    border-radius: 0;
    -webkit-appearance: none;
    box-shadow: none;
    border: none;
    border-right: 1px solid rgb(169, 169, 169);
}
.mobile-menu__text {
    margin-left: 34px;
}
.mobile-menu__sub {
    position: absolute;
    right: -200vw;
    width: 100vw;
    top: 0;
    z-index: 600;
    background-color: #1c7634;
    height: 100%;
    -webkit-transition: right ease 0.4s;
    transition: right ease 0.4s;
}
.mobile-menu__sub.open {
    right: 0;
    -webkit-transition: right ease 0.4s;
    transition: right ease 0.4s;
    position: fixed;
    overflow: scroll;
    font-family: "OpenSansSemiBold";
}
.mobile-menu__link {
    font-size: 16px;
    text-decoration: none;
    display: block;
}
.mobile-menu__subtop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 38px 29px 21px 17px;
    background-color: #f5dc38;
    color: #1f7434;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.mobile-menu__back {
    color: #198e47;
    font-size: 16px;
    font-family: "OpenSansSemibold";
    cursor: pointer;
}
.mobile-menu__back .i-icon {
    fill: #198e47;
    height: 15px;
    width: 12px;
    margin-right: 10px;
}
@media (max-width: 479px) {
    .mobile-menu__top {
        height: 60px;
    }
}
@media (max-width: 1023px) {
    .mobile-menu__login {
        display: block;
    }
}
.news-detail {
    margin-bottom: 61px;
    margin-top: 50px
}
.news-detail__wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.news-detail__wrap-left{
    -webkit-box-flex: 1;
    -ms-flex: 1 1 62%;
    flex: 1 1 62%;
    padding: 51px 67px 62px 51px;
    margin-right: 39px;
    background: white
}
.news-detail__wrap--stock .news-detail__wrap-left{
    max-width: 968px;   
}
.news-detail__wrap-right{
    -webkit-box-flex: 1;
    -ms-flex: 1 0 10%;
    flex: 1 0 10%;
    min-width: 285px
}
.news-detail__pdf{
    float: right;
    background: url('/local/templates/ayan/build/../img/pdf.png') no-repeat;
    width: 40px;
    height: 58px;
}
.news-detail__top{}
.news-detail__img{
    position: relative
}
.news-detail__img .mobile{
    display: none
}
.news-detail__img .desktop{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    font-family: "object-fit:cover";
    object-fit: cover;
    max-width: 850px;
    max-height: 410px
}
.news-detail__date{
    margin-top: 10px
}
.news-detail__info{
    margin-top: 27px
}
.news-detail__text{
    margin-top: 23px
}
.news-detail__other{
    margin-top: 15px
}
.news-detail__other .catalog-item{
    margin-left: 0;
    max-width: 100%
}
.news-detail__item{
    margin-bottom: 42px
}
.news-detail__share{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 48px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 43px;
    border-top: 1px solid rgba(40, 40, 40, 0.2);
    margin-right: 49px
}
@media (max-width: 479px){
    .news-detail{
        margin-bottom: 15px;
        margin-top: 21px
    }
    .news-detail__img{
        margin: 0 -19px
    }
    .news-detail__img .desktop{
        display: none
    }
    .news-detail__img .mobile{
        display: block;
        max-height: 410px;
        height: 100%;
        -o-object-fit: cover;
        font-family: "object-fit:cover";
        object-fit: cover;
        width: 100%
    }
    .news-detail__info{
        margin-top: 22px
    }
    .news-detail__text{
        margin-top: 17px
    }
    .news-detail__share{
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-top: 31px;
        margin-top: 23px
    }
}
@media (max-width: 769px){
    .news-detail__wrap{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .news-detail__wrap-left{
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-right: 0;
        padding: 0;
        width: 100%
    }
    .news-detail__wrap-right{
        margin-top: 64px
    }
    .news-detail__item{
        text-align: left
    }
    .news-detail__share{
        margin-right: 0;
        padding-top: 29px
    }
}
@media (max-width: 1023px){
    .news-detail__other{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }
}
@media (max-width: 600px){
    .news-detail__other{
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}.news-item {
    margin-left: 20px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 285px;
    flex: 0 0 285px;
    max-width:285px;
    min-width: 285px;
    margin-bottom: 45px;
    width:100%;
    display: block !important
}
.news-item__text {
    margin-bottom: 10px
}
.news-item__info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 10px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}
.news-item__info >* {
    width: 100%;
    text-align: left
}
.news-item__info .text--gray {
    position: absolute;
    bottom: 0;
    left: 0
}
.news-item__title {
    margin: 10px 0 13px;
    line-height: 1.8
}
.news-item__date {
    margin-top: 11px
}
.news-item:first-child {
    margin-left: 0
}
@media (max-width: 769px) {
    .news-item {
        margin-bottom: 0
    }
}
@media (max-width: 380px) {
    .news-item {
        min-width: 265px;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }
}.news {
    margin-bottom: 86px
}
@media (max-width: 479px) {
    .news {
        margin-top: 10px;
        margin-bottom: 52px
    }
}
.note {
    margin-top: 15px
}
.note .alert {
    margin-bottom: 15px;
    font-size: 16px
}
.note .alert p > a.popup-with-form {
    font-size: 15px
}.personal-actions {
}
.personal-actions__filled {
    background-color: white;
    padding: 30px 0px 50px 49px
}
.personal-actions__tomain {
    margin-top: 23px
}
.personal-actions__empty {
    background-color: white;
    display: none;
    padding: 40px 0px 50px 43px
}
.personal-actions__product {
    max-width: 260px;
    max-height: 250px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 20%;
    flex: 1 1 20%;
    margin-bottom: 55px;
    margin-right: 65px
}
.personal-actions__catalog {
    padding: 0
}
.personal-actions__title {
}
@media (max-width: 769px) {
    .personal-actions__filled {
        padding: 0
    }
    .personal-actions__empty {
        padding: 0
    }
    .personal-actions__title {
        display: none
    }
}
@media (max-width: 1299px) {
    .personal-actions__product {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 33%;
        flex: 1 1 33%;
        margin-left: 22px
    }
}
@media (max-width: 1023px) {
    .personal-actions__product {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 35%;
        flex: 1 1 35%;
        margin-left: 50px
    }
}
@media (max-width: 479px) {
    .personal-actions__product {
        margin-left: 0;
        margin-right: 0;
        margin-bottom: 70px
    }
}.personal-faq {
}
.personal-faq__top {
    padding-top: 32px;
    background-color: white
}
.personal-faq__item {
    background-color: white;
    padding: 23px 54px;
    margin-bottom: 10px
}
.personal-faq__item.open {
}
.personal-faq__quest {
    cursor: pointer
}
.personal-faq__quest .i-icon {
    margin-left: 10px;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}
.personal-faq__quest.open {
}
.personal-faq__quest.open .i-icon {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}
.personal-faq__answer {
    display: none;
    line-height: 26px;
    padding: 10px 0 4px
}
.personal-faq__answer.open {
    display: block
}
.personal-faq__title {
    padding-left: 54px
}
@media (max-width: 769px) {
    .personal-faq__top {
        padding-top: 29px
    }
    .personal-faq__item.open {
        margin-top: 5px;
        margin-bottom: 42px
    }
    .personal-faq__item {
        padding: 0;
        margin-bottom: 23px
    }
    .personal-faq__quest {
        width: 95%
    }
    .personal-faq__title {
        display: none
    }
}.personal-form {
    margin-bottom: 63px
}
.personal-form__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 28px;
    padding: 43px 50px 65px;
    background-color: white
}
.personal-form__title {}
.personal-form__left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%
}
.personal-form__right {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    margin-left: 128px
}
.personal-form__back {
    margin-bottom: 20px ;
    color: #1f7434
}
.personal-form__back a {
    text-decoration: none
}
.personal-form__back .i-icon {
    width: 20px;
    height: 15px
}
.personal-form__back .st0 {
    fill: #1f7434
}
.personal-form__changedate {
    margin-top: 7px;
    opacity: 0.5
}
.personal-form__notification {}
.personal-form__notification_check {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    margin-bottom: 23px
}
.personal-form__notification_type {
    margin-top: 27px
}
.personal-form__notification_permission {
    margin-top: 40px
}
.personal-form__info {
    margin-top: 40px;
    margin-bottom: 61px
}
.personal-form__info_item {
    margin-bottom: 19px
}
.personal-form__contacts {
    margin-top: 23px;
    margin-bottom: 60px
}
.personal-form__address {
    margin-top: 23px;
    margin-bottom: 60px
}
.personal-form__password {
    margin-top: 37px
}
.personal-form__btn {
    margin-bottom: 0;
    margin-top: 30px
}
@media (max-width: 769px) {
    .personal-form {
        margin-top: 14px;
        margin-bottom: 63px
    }
    .personal-form__wrap {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 0;
        margin-top: 23px
    }
    .personal-form__right {
        margin-left: 0px
    }
    .personal-form__notification_check {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 50% !important;
        flex: 1 1 50% !important
    }
    .personal-form__info {
        margin-top: 11px;
        margin-bottom: 50px
    }
    .personal-form__contacts {
        margin-top: 15px;
        margin-bottom: 50px
    }
    .personal-form__address {
        margin-top: 15px;
        margin-bottom: 45px
    }
    .personal-form__password {
        margin-top: 10px;
        margin-bottom: 45px
    }
}
@media (max-width: 479px) {
    .personal-form__title {
        font-size: 30px
    }
    .personal-form__changedate {
        display: none
    }
    .personal-form__notification_check {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 100% !important;
        flex: 1 1 100% !important
    }
}
@media (max-width: 960px) {
    .personal-form__notification_check {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }
}.personal-operations {
    width:100%
}
.personal-operations__table {
    margin-bottom:30px
}
.personal-operations__show {}
.personal-operations__range {
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    background-color:#1f7434;
    color:white;
    padding:16px 19px 19px
}
.personal-operations__range_input {
    position:relative;
    margin-left:8px;
    margin-right:25px;
    display:inline-block
}
.personal-operations__date {
    background-color:transparent;
    -webkit-appearance:none;
    border:1px solid white;
    padding:10px 9px;
    cursor:pointer;
    max-width:135px
}
.personal-operations__categories {}
.personal-operations__categories b {
    margin-right:16px
}
.personal-operations__categories li {
    display:inline-block;
    margin-right:16px;
    cursor:pointer;
    line-height:2.5em;
    white-space:nowrap
}
.personal-operations__link {
    border-bottom:1px dashed rgba(40, 40, 40, 0.3);
    text-decoration:none
}
.personal-operations__link.active, .personal-operations__link:hover {
    color:#1f7434;
    border-bottom:0
}
.personal-operations__filter {
    padding:5px 0 8px 19px
}
.personal-operations__time {
    border:1px solid #1f7434;
    margin-top:24px;
    margin-bottom:10px
}
.personal-operations__title {}
.personal-operations__item {}
.personal-operations__item .text--gray {}
@media (max-width: 479px) {
    .personal-operations {
        margin-top:35px
    }
    .personal-operations__date {
        padding:8px 4px
    }
    .personal-operations__categories li {
        line-height:2.2em
    }
    .personal-operations__filter {
        padding:5px 0 20px 19px
    }
    .personal-operations__title {
        padding:0 19px;
        font-size:24px
    }
    .personal-operations__item {
        font-size:14px
    }
    .personal-operations__item .text--gray {
        font-size:13px
    }
}
@media (max-width:1019px) {
    .personal-operations__show {
        margin-top:15px
    }
}
@media (max-width: 769px) {
    .personal-operations__show {
        margin-top:22px
    }
    .personal-operations__range_input {
        margin-top:0px !important
    }
    .personal-operations__date {
        margin-top:0px
    }
}
@media (max-width:533px) {
    .personal-operations__show {
        margin-top:15px;
        width:100%;
        text-align:center
    }
    .personal-operations__range {
        -webkit-box-pack:justify;
        -ms-flex-pack:justify;
        justify-content:space-between;
        padding:15px 17px 29px
    }
    .personal-operations__range_input {
        margin-right:0px;
        margin-top:10px !important
    }
}
@media (max-width: 1023px) {
    .personal-operations__range {
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    .personal-operations__range_input {
        margin-left:0px;
        margin-top:10px;
        display:block
    }
}.personal {

}
.personal__container{
    max-width: 1300px;
    width: 100%;
    position: relative;
    height: 100%;
    margin: 0 auto;
}
.personal__form{

}
.personal__form_title{

}
.personal__wrap{
    margin-top: 34px;
    margin-bottom: 61px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.personal__wrap .catalog__pagination{

}
.personal__wrap .note{

}
.personal__wrap_actions{
    max-width: 950px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
}
.personal__wrap_left{
    margin-right: 55px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 33%;
    flex: 1 1 33%;
    max-width: 296px;
}
.personal__wrap_left.container{

}
.personal__wrap_faq{
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 950px;
}
.personal__wrap_right{
    max-width: 950px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 38px 50px 51px 48px;
    background-color: white;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
}
.personal__menu{
    border: solid 2px #1f7434;
    background: white;
}
.personal__menu_item{
    padding: 12px 30px 14px;
}
.personal__menu_item a{
    display: block;
}
.personal__menu_item.active{
    background: #1f7434;
    padding: 11px 30px;
}
.personal__cardno{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.personal__cardno, .personal__cardbal{
    margin-top: 5px;
}
.personal__user{
    min-width: 270px;
    min-height: 270px;
    position: relative;
    max-width: 363px;
    max-height: 303px;
    padding: 18px 0px 29px 35px;
    width: 100%;
    background-color: #1f7434;
}
.personal__user_background{
    width: 100%;
    overflow: hidden;
    position: absolute;
    height: 100%;
}
.personal__user_background .st0{
    fill: white;
}
.personal__user_change{
    display: inline-block;
    margin-top: 9px;
}
.personal__user_icon{
    width: 84%;
    position: absolute;
    height: 81%;
    top: 24%;
    left: 25%;
    opacity: 0.2;
}
.personal__user_name{
    z-index: 2;
    position: relative;
    word-break: break-word;
    margin-bottom: 25px;
}
.personal__user_card{
    margin-bottom: 25px;
    z-index: 2;
    position: relative;
}
.personal__user_card_icon{
    background-color: white;
    color: #1f7434;
    line-height: 18px;
    margin-left: 10px;
    min-width: 19px;
    font-size: 14px !important;
}
.personal__user_balance{

}
.personal__operation{
    background-color: #f0f0f0 !important;
    margin-top: 10px;
    margin-bottom: 21px;
}
.personal__operation_sum{
    font-family: "OpenSansSemiBold";
    font-size: 20px;
    line-height: 1.3;
}
.personal__congrat{
    margin-right: 15px;
}
.personal__info{
    margin-left: 63px;
    /* &_favefilled {
            display: none;
         } */
}
.personal__info_operations{
    margin-bottom: 44px;
}
.personal__info_favefilled{

}
.personal__info_time{
    margin-left: 8px;
    white-space: nowrap;
}
.personal__info_favetext{
    margin-top: 16px;
    line-height: 24px;
    margin-bottom: 10px;
}
.personal__info_faveproduct{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 26px;
    white-space: nowrap;
    color: #217234;
}
.personal__info_faveproduct .i-icon{

}
.personal__info_faveproduct .st0{
    fill: #188e47;
}
.personal__choise{

}
.personal__choise_agreement{
    margin-top: 34px;
}
.personal__choise_list{
    margin-top: 33px;
}
.personal__choise_name{
    margin-left: 37px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
}
.personal__choise_namechecked{
    margin-left: 12px;
}
.personal__choise_namechecked:after{
    content: "";
    width: 7px;
    margin-left: 13px;
    border: solid #198e47;
    display: inline-block;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    border-width: 0 2px 2px 0;
    height: 13px;
}
.personal__choise_item{
    margin-bottom: 30px;
}
.personal__choise_item:last-child{
    margin-bottom: 0px;
}
.personal__choise_item .i-icon{
    -webkit-box-flex: 1;
    -ms-flex: 1 1 15%;
    flex: 1 1 15%;
}
.personal__choise_item a{
    text-decoration: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.personal__choise_item:hover{
    color: #418752;
}
.personal__choise_item:hover .st0{
    fill: #418752;
}
@media (max-width: 479px){
    .personal{
        margin-top: 10px;
    }
    .personal__container{
        padding: 0;
    }
    .personal__form_title{
        font-size: 20px;
        font-family: "OpenSansSemibold";
        padding: 15px 18px;
        display: block;
        background-color: #1f7434;
        width: 100%;
        margin: 0;
        color: white;
    }
    .personal__wrap .catalog__pagination{
        margin-bottom: 20px;
    }
    .personal__congrat{
        font-size: 13px;
        margin-right: 30px;
    }
    .personal__info_favefilled{
        margin-top: 20px;
    }
    .personal__choise{
        padding: 0px 57px 30px 31px;
    }
    .personal__choise_name{
        margin-left: 20px;
        font-size: 14px;
    }
    .personal__choise_item{
        margin-bottom: 24px;
    }
    .personal__choise_item .i-icon{
        width: 23px;
    }
}
@media (max-width: 1299px){
    .personal__container{
        padding: 0 17px;
    }
}
@media (max-width: 769px){
    .personal__wrap{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        margin-top: 23px;
        margin-bottom: 31px;
    }
    .personal__wrap_actions{
        padding: 0;
        margin-top: 53px;
    }
    .personal__wrap_left{
        margin-right: 0px;
    }
    .personal__wrap_left.container{
        margin: 0px;
        max-width: 100%;
    }
    .personal__wrap_faq{
        padding: 0;
    }
    .personal__wrap_right{
        padding: 0;
        margin-top: 25px;
    }
    .personal__user{
        padding: 18px 18px 29px 18px;
        min-height: 230px;
    }
    .personal__user_name{
        margin-bottom: 22px;
    }
    .personal__user_card{
        margin-bottom: 20px;
    }
    .personal__operation{
        margin-top: 26px;
    }
    .personal__operation_sum{
        font-size: 14px !important;
    }
    .personal__info{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
    .personal__info_operations{
        margin-bottom: 25px;
        margin-top: 47px;
    }
    .personal__info_faveproduct{
        margin-top: 25px;
        white-space: normal;
    }
    .personal__info_faveproduct .i-icon{
        width: 37px;
        height: 37px;
    }
}
@media (max-width: 525px){
    .personal__wrap .note{
        width: 100%;
        margin-top: 20px;
        padding: 0 19px;
    }
}
@media (max-width: 1171px){
    .personal__wrap_right{
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .personal__info{
        margin-left: 0;
        margin-top: 33px;
    }
}
@media (max-width: 1023px){
    .personal__operation_sum{
        font-size: 16px;
    }
}.pickmeup{background:#1f7434;border-radius:.4em;box-sizing:content-box;display:inline-block;position:absolute;-ms-touch-action:manipulation;touch-action:manipulation}
.pickmeup *{box-sizing:border-box}
.pickmeup.pmu-flat{position:relative}
.pickmeup.pmu-hidden{display:none}
.pickmeup .pmu-instance{display:inline-block;height:13.8em;padding:.5em;text-align:center;width:15em}
.pickmeup .pmu-instance .pmu-button{color:white;cursor:pointer;outline:none;text-decoration:none}
.pickmeup .pmu-instance .pmu-today{background: rgba(0, 0, 0, 0.19);}
.pickmeup .pmu-instance .pmu-button:hover{background: rgba(0, 0, 0, 0.19);}
.pickmeup .pmu-instance .pmu-not-in-month{color:white;opacity:0.7}
.pickmeup .pmu-instance .pmu-disabled, .pickmeup .pmu-instance .pmu-disabled:hover{color:#333;cursor:default}
.pickmeup .pmu-instance .pmu-selected{background: rgba(0, 0, 0, 0.19);}
.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#17384d}
.pickmeup .pmu-instance nav{color:#eee;display:-ms-flexbox;display:-webkit-box;display:flex;line-height:2em}
.pickmeup .pmu-instance nav *:first-child :hover{color:#88c5eb}
.pickmeup .pmu-instance nav .pmu-prev, .pickmeup .pmu-instance nav .pmu-next{display:none;height:2em;width:1em}
.pickmeup .pmu-instance nav .pmu-month{width:14em}
.pickmeup .pmu-instance .pmu-years *, .pickmeup .pmu-instance .pmu-months *{display:inline-block;line-height:3.6em;width:3.5em}
.pickmeup .pmu-instance .pmu-day-of-week{color:white;cursor:default}
.pickmeup .pmu-instance .pmu-day-of-week *, .pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.5em;width:2em}
.pickmeup .pmu-instance .pmu-day-of-week *{line-height:1.8em}
.pickmeup .pmu-instance:first-child .pmu-prev, .pickmeup .pmu-instance:last-child .pmu-next{display:block}
.pickmeup .pmu-instance:first-child .pmu-month, .pickmeup .pmu-instance:last-child .pmu-month{width:13em}
.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12em}
.pickmeup:not(.pmu-view-days) .pmu-days, .pickmeup:not(.pmu-view-days) .pmu-day-of-week, .pickmeup:not(.pmu-view-months) .pmu-months, .pickmeup:not(.pmu-view-years) .pmu-years{display:none}#city_form {
    background-color: white;
    max-width: 466px;
    position: absolute;
    padding: 27px 50px 36px;
    left: 0;
    right: 0;
    width: 100%;
    margin: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
#city_form  .modal-title {
    font-family: 'OpenSansBold';
    font-size: 30px;
    text-align: center
}
#city_form a {
    text-decoration: none
}
.city_select {
    margin: 25px 0;
    position: relative
}
.city_select select {
    border: 1px solid #bebebe;
    width: 100%;
    line-height: 26px;
    padding: 10px;
    font-weight: 600;
    font-size: 20px;
}
#login_form {
    max-width: 430px;
    padding: 22px 60px 36px;
    background-color: white;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 50%;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
#login_form .modal-title {
    font-family: 'OpenSansBold';
    font-size: 30px;
    text-align: center
}
#login_form a {
    text-decoration: none
}
#password_form {
    max-width: 494px;
    padding: 27px 30px 36px;
    background-color: white;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%
}
#password_form .modal-title {
    font-family: 'OpenSansBold';
    font-size: 30px;
    text-align: center
}
#password_form a {
    text-decoration: none
}
#tender_form {
    background-color: white;
    max-width: 429px;
    position: absolute;
    padding: 22px 55px 37px 54px;
    left: 0;
    width: 100%;
    right: 0;
    margin: auto;
    top:15px
}
#tender_form .text--green {
    margin-top: 10px;
    text-align: left;
    font-size: 12px;
    line-height: 16px
}
#fail_form, #success_form {
    background-color: white;
    max-width: 466px;
    position: absolute;
    padding: 40px 45px 45px;
    left: 0;
    text-align: center;
    width: 100%;
    right: 0;
    margin: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
#fail_form .btn, #success_form .btn {
    margin-top: 20px
}
#form_favourite {
    background-color: white;
    max-width: 489px;
    position: absolute;
    top: 10%;
    left: 0;
    right: 0;
    margin: auto;
    padding: 27px 58px 36px 68px;
    margin-bottom: 90px;
    width: 100%
}
#form_favourite .mfp-close {}
#form_agreement {
    padding: 70px 70px 60px 80px;
    background-color: white;
    max-width: 650px;
    position: absolute;
    left: 0;
    text-align: center;
    right: 0;
    margin: auto;
    top: 50%;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
#form_agreement .btn--green {}
@media (max-width: 479px) {
    #city_form {
        padding: 22px 20px 36px
    }
    #city_form a {
        text-align: center;
        width: 100%
    }
    .city_select {
        margin: 30px 0
    }
    #login_form {
        padding: 22px 30px 36px
    }
    #login_form a {
        width: 100%;
        text-align: center;
        margin-right: 0;
        margin-bottom: 20px
    }
    #password_form a {
        margin-bottom: 20px;
        width: 100%
    }
    #password_form {
        padding: 22px 20px 36px
    }
    #tender_form {
        top: 0px;
        height: 100%;
        padding: 22px 40px 37px 28px
    }
    #form_favourite .mfp-close {
        color: white;
        margin-top: 3px;
        font-family: "OpenSansLight";
        opacity: 1
    }
    #form_favourite {
        top: 0;
        margin-bottom: 0;
        padding: 0px
    }
    #form_agreement .btn--green {
        margin-bottom: 20px
    }
    #form_agreement {
        padding: 50px 30px 60px 30px
    }
}
@media(max-width: 769px) {
    #tender_form {
        overflow: auto
    }
}
.product-action {
    position: relative;
    width: 25%;
    height: 250px;
    margin-bottom: 30px;
    box-sizing: border-box;
    padding-right: 25px;
    float: left;
}
.product-action:nth-child(4n) {
    margin-right: 0
}
.product-action__title {
    padding-bottom: 28px;
    height: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.product-action__time {
    position: absolute;
    bottom: 0;
    right: 0px;
    z-index: 100;
    font-size: 13px;
    line-height: 1.4em;
    text-shadow: 1px 0px 0px #fff, -1px 0px 0px #fff, 0px -1px 0px #fff, 0px 1px 0px #fff, 1px 1px 0px #fff, -1px -1px 0px #fff;
}
.product-action__content {
    position: relative;
}
.product-action__img {
    position: relative;
    display: block;
    overflow: hidden;
    height: 145px;
    width: 50%;
}
.product-action__img img {
    -o-object-fit: contain;
    font-family: "object-fit:contain";
    object-fit: contain;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.product-action__discount {
    position: absolute;
    background: #217234;
    border: 2px solid #fff;
    top: -30px;
    right: 0;
    width: 110px;
    height: 110px;
    border-radius: 100%;
}
.product-action__price {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    padding: 0 !important;
    margin-top: -7px;
}
.product-action__price sup {
    font-size: 16px
}
.product-action__oldprice {
    position: relative;
    display: inline-block;
    font-size: 18px;
    color: #f8dd3a;
    top: 11px
}
.product-action__oldprice:before {
    position: absolute;
    content: "";
    left: 0;
    top: 50%;
    width: 100%;
    right: 0;
    border-top: 1px solid;
    border-color: red;
    -webkit-transform: rotate(-13deg);
    transform: rotate(-13deg)
}
.product-action__newprice {
    line-height: 1em;
    font-size: 30px !important;
}
@media (max-width: 1335px) {
    .product-action {
        width: 33%;
    }
    .swiper-wrapper.swiper-wrapper--displayBlock .product-action{
        width: inherit;
        max-width: 100%;
    }
}
@media (max-width: 660px) {
    .product-action {
        width: 50%;
    }
    .swiper-wrapper.swiper-wrapper--displayBlock .product-action{
        width: inherit;
        max-width: 100%;
    }
}
@media (max-width: 480px) {
    .product-action {
        width: 100%;
    }
    .swiper-wrapper.swiper-wrapper--displayBlock .product-action{
        width: inherit;
        max-width: 100%;
    }
}
.recipe-detail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 61px;
    margin-top: 50px
}
.recipe-detail__top {}
.recipe-detail__wrap {}
.recipe-detail__wrap-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 62%;
    flex: 1 1 62%;
    padding: 52px 50px 58px 50px;
    margin-right: 51px;
    background: white
}
.recipe-detail__wrap-right {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 10%;
    flex: 1 0 10%;
    min-width: 285px
}
.recipe-detail__table {
    margin-top: 8px
}
.recipe-detail__table_wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 20px 0px 6px;
    margin-bottom: 5px;
    line-height: 18px;
    border-bottom: 1px solid rgba(40, 40, 40, 0.3)
}
.recipe-detail__product {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%
}
.recipe-detail__measure {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 40%;
    flex: 1 1 40%;
    text-align: right
}
.recipe-detail__details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 20px
}
.recipe-detail__time {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}
.recipe-detail__ingr {
    margin-top: 37px
}
.recipe-detail__instruction {
    margin-top: 44px
}
.recipe-detail__steps {
    margin-top: 26px
}
.recipe-detail__step {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 34px
}
.recipe-detail__stepno {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 9%;
    flex: 1 0 9%;
    margin-right: 20px
}
.recipe-detail__stepinstr {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    line-height: 1.71
}
.recipe-detail__share {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-top: 47px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 47px;
    border-top: 1px solid rgba(40, 40, 40, 0.2);
    margin-right: 49px
}
.recipe-detail__other {
    margin-top: 15px
}
.recipe-detail__other .catalog-item {
    margin-left: 0;
    max-width: 100%;
    margin-right: 0
}
.recipe-detail__info {
    margin-top: 15px
}
.recipe-detail__date {}
.recipe-detail__date.mobile {
    display: none
}
@media (max-width: 1023px) {
    .recipe-detail {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .recipe-detail__wrap-left {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%;
        margin-right: 0px
    }
    .recipe-detail__details {
        margin-top: 24px
    }
    .recipe-detail__step {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .recipe-detail__stepinstr {
        margin-top: 10px
    }
    .recipe-detail__other {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }
}
@media (max-width: 479px) {
    .recipe-detail {
        margin-bottom: 0px;
        margin-top: 22px
    }
    .recipe-detail__top {
        margin: 0 -19px
    }
    .recipe-detail__ingr {
        margin-top: 30px
    }
    .recipe-detail__share {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-right: 0 ;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .recipe-detail__date {
        display: none
    }
    .recipe-detail__date.mobile {
        margin-top: 10px;
        margin-bottom: 11px;
        display: block
    }
}
@media (max-width: 769px) {
    .recipe-detail__wrap-left {
        margin-right: 0;
        padding: 0;
        width: 100%
    }
    .recipe-detail__wrap-right {
        margin-top: 69px
    }
    .recipe-detail__instruction {
        margin-top: 46px
    }
    .recipe-detail__steps {
        margin-top: 22px
    }
    .recipe-detail__step {
        margin-bottom: 28px;
        line-height: 24px
    }
    .recipe-detail__share {
        margin-right: 0;
        padding-top: 30px;
        margin-top: 36px
    }
}
@media (max-width: 600px) {
    .recipe-detail__other {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}.recipe-item {
}
.recipe-item__ingr {
    white-space: nowrap
}
@media(max-width: 479px) {
    .recipe-item {
        margin-bottom: 41px
    }
}.recipes {
    margin-bottom: 62px
}
.recipes__categories {
    margin-bottom: 29px
}
.recipes__categories ul {
    padding-left: 20px
}
.recipes__categories li {
    display: inline-block;
    margin-right: 18px;
    cursor: pointer;
    line-height: 2.5em;
    white-space: nowrap
}
.recipes__categories__link {
    border-bottom: 1px dashed rgba(40, 40, 40, 0.3);
    font-family: "OpenSansSemiBold";
    text-decoration: none
}
.recipes__categories__link.active, .recipes__categories__link:hover {
    color: #1f7434;
    border-bottom: 0
}
@media (max-width: 479px) {
    .recipes {
        margin-bottom: 38px;
        margin-top: 15px
    }
    .recipes__categories {
        margin-bottom: 24px
    }
    .recipes__categories li {
        line-height: 2.7em
    }
}
@media (max-width: 1023px) {
    .recipes__categories ul {
        padding-left: 0
    }
}.rent-form {
    margin-bottom: 61px
}
.rent-form__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.rent-form__wrap-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 72%;
    flex: 1 1 72%;
    margin-right: 50px;
    max-width: 715px
}
.rent-form__wrap-right {
    margin-top: 80px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 30%;
    flex: 1 1 30%
}
.rent-form__info {
    padding: 23px 60px 26px 50px
}
@media (max-width: 769px) {
    .rent-form {
        margin-bottom: 0
    }
    .rent-form__wrap-left {
        margin-right: 0
    }
    .rent-form__wrap-right {
        display: none
    }
    .rent-form__info {
        margin-top: 15px
    }
}
@media (max-width: 479px) {
    .rent-form {
        margin-top: 0
    }
}
.rent {
    margin-bottom: 61px

}
.rent__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex

}
.rent__wrap-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 66%;
    flex: 1 1 66%;
    margin-right: 62px

}
.rent__wrap-right {
    margin-top: 67px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 30%;
    flex: 1 1 30%

}
.rent__conditions {
    margin-top: 18px

}
.rent__conditions-list {
    margin-top: 15px

}
.rent__conditions-item {
    line-height: 24px

}
.rent__conditions-item:before {
    content: '-';
    margin-right: 5px;
    display: inline-block

}
.rent__mobile {
    padding: 10px 30px 24px;
    margin-top: 30px

}
.rent__block {}
@media (max-width: 479px) {
    .rent {
        margin-top: 0

    }
    .rent__wrap {
        margin-bottom: 45px

    }

}
@media (max-width: 769px) {
    .rent__wrap-left {
        margin-right: 0

    }
    .rent__wrap-right {
        display: none

    }
    .rent__conditions {
        margin-top: 27px

    }
    .rent__block {
        margin-top: 23px

    }

}.scroll-pane
{   height: 200px;
    width: 100%;
    overflow: auto
}
.scroll-pane:focus
{   outline: none
}
.horizontal-only
{
    height: 100% !important;

}
.jspVerticalBar {
    position: absolute;
    top: 0;
    right: 0;
    width: 3px;
    background: transparent;
    margin-right: 16px;
}
.jspTrack {
    background: rgba(0, 0, 0, 0.2);
    position: relative;
    width: 1px;
}
.jspDrag {
    background: #282828;
    position: relative;
    top: 0;
    width: 3px;
    border-radius: 10px;
    left: -1px;
    cursor: pointer;
}
.jspContainer {

    overflow: hidden;
    position: relative
}
.jspContainer:focus
{   outline: none
}
.jspPane {

}
.jspVerticalBar .jspArrow {
    opacity: 0;
}.searchpage {

}
.searchpage__content {
    margin-top: 25px;
    margin-bottom: 60px
}
.searchpage__content a {
    text-decoration: none;
    border-bottom: 1px solid rgba(0,0,0,0.5)
}
.searchpage__content a:hover {
    border-bottom: 0
}
.searchpage__title {

}
.searchpage__inputs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 0
}
.searchpage__searchfield {
    margin-right: 35px;
    max-width: 280px;
    width: 100%
}
.searchpage__searchfield input {
    padding: 11px;
    border-radius: 0;
    -webkit-appearance: none;
    box-shadow: none;
    border: 1px solid rgb(169, 169, 169);
    width: 100%
}
.searchpage__places {
    margin-right: 35px;
    width: 100%;
    position: relative;
    max-width: 150px
}
.searchpage__places select {
    height: 100%;
    padding: 13px 11px 12px;
    -webkit-appearance: none;
    border: 1px solid rgb(169, 169, 169);
    border-radius: 0;
    box-shadow: none;
    width: 100%
}
.searchpage__submit {

}
.searchpage__results {

}
.searchpage__results_item {
    margin-bottom: 20px;
    background-color: white
}
.searchpage__results_name {
    padding: 10px 15px
}
.searchpage__results_text {
    padding: 5px 15px 30px
}
.searchpage__results_desc {
    margin: 0;
    padding-bottom: 10px;
    font-size: 15px
}
.searchpage__results_info {
    margin: 0;
    font-size: 13px;
    padding-bottom: 5px
}
@media (max-width: 769px) {
    .searchpage__inputs {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .searchpage__searchfield {
        max-width: initial;
        margin-bottom: 20px;
        margin-right: 0
    }
    .searchpage__places {
        max-width: initial;
        margin-bottom: 20px;
        margin-right: 0
    }
}.shops-item {
}
.shops-item__link {
    text-decoration: none;
    cursor: pointer
}
.shops-item__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    cursor: pointer;
    background: #1f7434;
    padding: 19px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2)
}
.shops-item__top .i-icon {
    fill: white
}
.shops-item__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    cursor: pointer;
    background: #1f7434;
    padding: 19px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2)
}
.shops-item__container:hover {
    color: #f6de42
}
.shops-item__container:hover .i-icon {
    fill: #f6de42
}
.shops-item__container .i-icon {
    fill: white
}
.shops-item__city {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    cursor: pointer;
    background: #1f7434;
    padding: 19px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2)
}
.shops-item__city:hover {
    color: #f6de42
}
.shops-item__city.active {
    display: none
}
.shops-item__list {
    box-shadow: inset 0px 35px 43px -44px rgba(0,0,0,0.75);
    background-color: rgba(255, 255, 255, 0.8);
    height: 0;
    display: none
}
.shops-item__list.open {
    display: block;
    height: 450px
}
.shops-item__phone {
    margin: 11px 0 11px
}
.shops-item__phone .st0 {
    fill: #282828
}
.shops-item__time {
    margin-bottom: 11px
}
.shops-item__time .st0 {
    fill: #282828
}
.shops-item__place {
    margin: 20px 30px 30px
}
@media (max-width: 769px) {
    .shops-item__list {
        box-shadow: none
    }
}
.shops {
}
.shops__cities {
    position: relative;
}
.shops__menu {
    display: none;
    position: absolute;
    top: -50px;
}
.shops__menu.open {
    display: block;
    top: 70px;
    width: 100%;
    z-index: 10;
}
.shops__list {
    position: absolute;
    margin-top: 62px;
    max-width: 445px;
    width: 100%;
    z-index: 20;
}
.shops__map {
    position: relative;
    margin-top: 30px;
}
.shops__map button {
    font-family: "OpenSansLight";
    color: white !important;
    opacity: 1;
}
.shops__map_top {
    display: none;
}
.shops__map.mfp-hide {
}
.mfp-content {
    height: 100%;
}
.mfp-wrap .shops__map {
    display: block;
    height: 100%;
    margin-top: 0;
}
.mfp-wrap .shops__map_top {
    width: 100%;
    display: block;
    padding-left: 15px;
    background: #1c7634;
    position: absolute;
    top: 0;
    z-index: 10;
    left: 0;
    box-shadow:  0 -5px 6px 4px rgba(0, 0, 0, 0.8);;
    color: white;
    min-height: 60px;
}
#shops-map {
    height: 100%;
}
@media (min-width: 769px) {
    .shops__map.mfp-hide {
        display: block !important;
    }
}
@media (max-width: 769px) {
    .shops {
        margin-bottom: 52px;
    }
    .shops__list {
        position: relative;
        max-width: 100%;
        margin-top: 23px;
    }
    .shops__map {
        display: none;
    }
}.sitemap{
}
.sitemap__title{
    margin-bottom: 25px
}
.sitemap__content{
    padding: 25px 50px 35px;
    background-color: white;
    margin-bottom: 60px
}
.sitemap__list{
}
.sitemap__sublist{
    padding: 0 25px;
    margin-top: 12px
}
.sitemap__item{
    margin: 13px 0
}
.sitemap__subitem{
    margin: 7px 0
}.social-btns {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    margin-left: 13px
}
.social-btns__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}
.social-btns__item {
    margin-right: 9px
}
.social-btns__item .i-icon {}
.social-btns__vk {}
.social-btns__vk .st0 {
    fill: #4c75a3
}
.social-btns__fb, .social-btns__insta {}
.social-btns__fb .st0, .social-btns__insta .st0 {
    fill: #3b5998
}
.social-btns__ok {}
.social-btns__ok .st0 {
    fill: #f48420
}
.social-btns__twitter {}
.social-btns__twitter .st0 {
    fill: #00abf1
}
@media (max-width: 479px) {
    .social-btns {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 15px ;
        margin-left: 0
    }
    .social-btns__list {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
    .social-btns__item .i-icon {
        width: 35px;
        height: 35px
    }
}.suppliers {
    margin-bottom: 61px
}
.suppliers__form{
    margin-bottom: 49px
}
.suppliers__form_right{
    margin-top: 55px
}
.suppliers__wrap{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.suppliers__wrap-left{
    -webkit-box-flex: 1;
    -ms-flex: 1 1 57%;
    flex: 1 1 57%;
    margin-right: 63px;
    max-width: 815px
}
.suppliers__wrap-right{
    margin-top: 62px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%
}
.suppliers__offer{
    line-height: 32px;
    margin-bottom: 19px
}
.suppliers__info{
    padding: 25px 59px 33px 47px;
}
.suppliers__info line-height: 24px
@media (\--max768){
    padding: 0;
    margin-bottom: 45px;
    margin-top: 17px
}
.suppliers__docs{
    padding: 42px 109px 44px 51px
}
.suppliers__docs:last-child{}
.suppliers__list{
    padding: 0 17px;
    margin-bottom: 22px;
    margin-top: 18px
}
.suppliers__sublist{
    list-style-type: disc;
    padding: 0px 17px
}
.suppliers__detail{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}
.suppliers__listtext{
    margin-bottom: 10px
}
.suppliers__mobile{
    padding: 29px 40px 42px
}
@media (max-width: 479px){
    .suppliers{
        margin-top: 0;
        margin-bottom: 0
    }
    .suppliers__docs:last-child{
        margin-bottom: 34px
    }
}
@media (max-width: 769px){
    .suppliers__wrap-left{
        margin-right: 0
    }
    .suppliers__wrap-right{
        display: none
    }
    .suppliers__docs{
        padding: 0;
        margin-bottom: 45px
    }
    .suppliers__detail{
        padding-top: 11px;
        border-top: 1px solid rgba(40, 40, 40, 0.2)
    }
}.swiper-pagination-bullet {
    width: 17px !important;
    height: 17px !important;
    display: inline-block;
    border-radius: 100%;
    background: #1c7634 !important;
    opacity: 1 !important;
    margin-left: 12px !important
}
.swiper-pagination-bullet:first-child {
    margin-left: 0px !important
}
.news-swiper {
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #ffffff !important;
    width: 13px !important;
    height: 13px !important;
    box-shadow: 0px 0px 0px 5px #1c7634 !important;
    margin-bottom: 2px
}
.swiper-pagination {
    margin-top: 13px;
    left: 0;
    right: 0;

}
.swiper_pagination-background {
    height: 44px;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 30px;
    padding: 0 18px;
    margin: auto;
    background-color: rgba(245, 220, 56, 0.85);
    border-radius: 63px;
    opacity: 0.95;
    z-index: 1
}
.action-swiper {
    margin-top: 19px
}
.promo-swiper {
}
.promo-swiper .swiper-pagination {
    position: relative !important
}
.promo-swiper .swiper-slide {
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 100%
}
.main-slider__image--mobile {
    display: none
}
.main-slider__image--desktop { 
    max-width: 100%;  
    display: block;
    margin: auto;
}
@media (max-width: 1023px) {
    .swiper-pagination-bullet {
        width: 13px !important;
        height: 13px !important
    }
    .swiper-pagination-bullet-active {
        width: 9px !important;
        height: 9px !important
    }
    .swiper_pagination-background {
        height: 40px
    }
}
@media (max-width:1335px) {
    .news-swiper {
        background-color: white;
        padding: 0px 0 0 17px;
        margin: 25px 0px 55px
    }
}
@media (max-width: 479px) {
    .news-swiper {
        padding-left: 19px;
        padding-top: 0px;
        margin-bottom: 40px
    }
    .main-slider__image--mobile {
        width: 100%;
        display: block
    }
    .main-slider__image--desktop {
        display: none
    }
}
@media (max-width: 1335px) {
    .action-swiper {
        background-color: white;
        padding: 25px 0px 25px 0px
    }
}
@media (max-width: 769px) {
    .action-swiper {
        padding: 0 17px
    }
}.tenders {
    margin-bottom: 70px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}
.tenders__form {}
.tenders__form-top {
    text-align: center
}
.tenders__form-title {
    margin-bottom: 13px
}
.tenders__contacts {
    padding: 8px 0 4px
}
.tenders__wrap {}
.tenders__wrap-right {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 40%;
    flex: 1 1 40%;
    padding-top: 116px
}
.tenders__wrap-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 79%;
    flex: 1 1 79%;
    margin-right: 61px
}
.tenders__name {
    text-transform: inherit;
    margin-bottom: 18px
}
.tenders__info {}
.tenders__info_text {
    padding: 34px 50px 49px;
    margin-top: 25px;
    line-height: 25px
}
.tenders__mobile {
    padding: 15px 40px 30px
}
@media (max-width: 769px) {
    .tenders {
        margin-top: 0;
        margin-bottom: 69px
    }
    .tenders__wrap-right {
        display: none
    }
    .tenders__wrap-left {
        margin-right: 0
    }
    .tenders__info_text {
        margin-top: 13px;
        line-height: 24px
    }
}/**
 * Swiper 3.4.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: October 16, 2016
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}
.swiper-container-android .swiper-slide, .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{height:auto}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-button-next, .swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:10px;left:0;width:100%}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:1;background:#007aff}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}
.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}
.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}
.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}
.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}
.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}
.swiper-container-cube, .swiper-container-flip{overflow:visible}
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next+.swiper-slide, .swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}
.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;font-family:"object-fit:contain";object-fit:contain}
.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}
@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}/* Magnific Popup CSS */
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8; }
.mfp-wrap {
    top: 0 !important;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed !important;
    outline: none !important;
    -webkit-backface-visibility: hidden; }
.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    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: zoom-out; }
.mfp-zoom {
    cursor: pointer;
    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: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044; }
.mfp-preloader a {
    color: #CCC; }
.mfp-preloader a:hover {
    color: #FFF; }
.mfp-s-ready .mfp-preloader {
    display: none; }
.mfp-s-error .mfp-content {
    display: none; }
button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    box-shadow: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation; }
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: 0.65;
    padding: 0 0 18px 10px;
    color: #FFF;
    font-style: normal;
    font-size: 2.5em;
    font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus {
    opacity: 1; }
.mfp-close:active {
    top: 1px; }
.mfp-close-btn-in .mfp-close {
    color: #000; }
.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: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
    margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
.mfp-arrow:before, .mfp-arrow:after {
    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 {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
.mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }
.mfp-arrow-left {
    left: 0; }
.mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
.mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
    right: 0; }
.mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
.mfp-arrow-right:before {
    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%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }
/* Main image in popup */
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto; }
/* The shadow behind the image */
.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;
    box-shadow: 0 0 8px rgba(0, 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) {/**
       * Remove all paddings around the image on small screen
       */
    .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, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        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, 0.6);
        position: fixed;
        text-align: center;
        padding: 0; } }
@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75); }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0; }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%; }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px; } }
.table-emulate {
    display: table;
    table-layout: fixed;
}
.table-emulate > div, .table-emulate > ul {
    display: table-cell;
}
.table-emulate li {
    display: block;
}
.table-emulate--middle > div{
    vertical-align: middle;
}
.table-emulate--top > div{
    vertical-align: top;
}
.table-emulate--bottom > div{
    vertical-align: bottom;
}
.inline-block {
    display: inline-block;
}
.justify {
    text-align: justify;
    margin-bottom: -1.2em;
}
.justify * {
    text-align: left;
}
.justify > div {
    display: inline-block;
}
.justify::after{
    content: '';
    display: inline-block;
    height: 0;
    width: 100%;
    visibility: hidden;
    overflow: hidden;
}
.justify.vert-middle > div{
    vertical-align: middle;
}
.justify.vert-top > div{
    vertical-align: top;
}
.justify.vert-bot > div{
    vertical-align: bottom;
}
.cell-emulate
{
    display: table-cell;
}
.align-right
{
    text-align: right;
}
.align-left
{
    text-align: left;
}
.align-center
{
    text-align: center;
}
.full
{
    width: 100%;
}
.float-left
{
    float: left;
}
.float-right
{
    float: right;
}
.no-padding {
    padding: 0;
}
.no-padding-important {
    padding: 0 !important;
}
.no-padding-right {
    padding-right: 0;

}
.no-padding-left {
    padding-left: 0;
}
.relative {
    position: relative;
}
.no-margin {
    margin: 0;
}
.no-border-top {
    border-top: 0 !important;
}
.rounded {
    border-radius: 100%;
}
.bold {
    font-weight: bold;
}
.big-zindex {
    z-index: 500;
}
.white-back {
    background: white;
}
.vert-middle {
    vertical-align: middle;
}
.vert-top {
    vertical-align: top;
}
.wrapper {
    max-width: 1300px;
    margin: auto;
    width: 100%;
}
.fixed {
    position: fixed;
    left: 0;
    right: 0;
    top: auto;
}
.half-width {
    width: 50%;
}
.absolute-center {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.overflow-x-hidden {
    overflow-x: hidden;
}
.hidden768 {
}
.visible768 {
    display: none
}
.hidden {
    display: none !important;
}
.space-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.margin-auto {
    margin: auto;
    display: block;
}
@media (max-width: 769px){
    .hidden768{
        display: none;
    }
    .visible768{
        display: block;
    }
}
.index-b{
    margin-top: 20px;
}
.index-b .index-b_list{
    display:-ms-flexbox;display:-webkit-flex;display:flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    width: 100%;
}
.index-b .index-b_list .index-b_list__item{
    padding: 0 10px;
    background-color: #fff;
    width: 50%;
}
.index-b .index-b_list .index-b_list__item .img{
    display: block;
    border:1px solid #434343;
    height: 100%;
}

@media screen and (max-width: 768px){
    .index-b .index-b_list .index-b_list__item{
        width: 100%;
        margin-bottom: 20px;
    }
}

.main__actions-arrow_left{
    position: absolute;
    left:-44px;
    top:50%;
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: url('/local/templates/ayan/build/../img/slider-arrow.png') no-repeat;
    width: 24px;
    height: 40px;
}

.main__actions-arrow_right{
    position: absolute;
    right:-44px;
    top:50%;
    -moz-transform: translateY(-50%) rotate(180deg);
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
    background: url('/local/templates/ayan/build/../img/slider-arrow.png') no-repeat;
    width: 24px;
    height: 40px;
}

.main__actions-arrow_left.swiper-button-disabled,
.main__actions-arrow_right.swiper-button-disabled{
    display: none;
}

.club-entry{
    padding: 40px 120px;
    background-color: #fff;
    margin: 30px 0 60px;  
}
.club-entry p{
    font-size: 14px;
    font-family: 'OpenSansRegular', sans-serif;
    line-height: 24px;
}
.club-entry .club-entry_btn{
    margin-top: 60px;
    margin-bottom: 30px;
    display: inline-block;
    text-decoration: none;
    font-family: 'OpenSansSemiBold', sans-serif;
    font-size: 20px;
    color:#fff;
    height: 50px;
    line-height: 50px;
    padding: 0 35px;
    background-color: #fa0100;
    -moz-box-shadow: 0 3px 6px rgba(0,0,0,.25);
    -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25);
    box-shadow: 0 3px 6px rgba(0,0,0,.25);
}
.club-entry .club-entry_btn:hover{
    background-color: #F65756;
}
@media screen and (max-width: 769px){
    .club-entry{
        padding: 20px 30px;
    }
}

/* End */


/* Start:/bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1545214880666*/
div.bx-yandex-map {color: black; font-size: 11px;}
div.bx-yandex-map div.YMaps-b-balloon-content {color: black; font-size: 11px;}
div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td {
	padding: 0px !important;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td textarea{
	font-size: 11px;
}


div.bx-popup-form div.bx-yandex-map div.YMaps-b-balloon-point div.YMaps-b-balloon div.YMaps-b-balloon-wrap table.YMaps-b-balloon-frame td.YMaps-b-balloon-b {
	background-image: none !important;
}

/* End */


/* Start:/local/templates/ayan/components/citfact/form/feedback/style.css?1545214901354*/
.form-generator .alert {
    margin-bottom: 20px;
    padding: 15px;
}

.form-generator .alert-success {
    background-color: #DFF0D8;
    border-color: #D6E9C6;
    color: #3C763D;
}

.form-generator .alert-danger {
    background-color: #F2DEDE;
    border-color: #EBCCD1;
    color: #A94442;
}
.form-generator .field-error {
	border: 1px solid red;
}
/* End */


/* Start:/local/templates/ayan/styles.css?177693806433*/
.header__contacts{
    left:2%;
}
/* End */


/* Start:/local/templates/ayan/template_styles.css?17769380642053*/
.header, .main__club, .footer__bottom, .btn--activate, .btn--green, .career__positions, .career__bottom, .shops-item__container, .company__menu-item.active, .company-block__year, .catalog-item__time{
	background-color: #289901;
}

.company__menu{
	border: 2px solid #289901;
}

.company-block__year--background{
	opacity: 0.8;
}

.career__advantages_icon{
	fill: #289901;
}

.btn--activate:hover, .btn--green:hover{
    color: #289901;
    outline: 2px solid #289901;
}

.btn--yellow, .text--green, .recipes__categories__link.active, .recipes__categories__link:hover{
	color: #289901;
}

.header__logo-img{
	width: 185px;
}

.header__logo{
	padding-top: 22px;
}

.swiper-pagination-bullet{
	background-color: #289901 !important;
}
.swiper-pagination-bullet-active{
	background-color: #fff !important;
	-webkit-box-shadow: 0px 0px 0px 5px #289901 !important;
	box-shadow: 0px 0px 0px 5px #289901 !important
}

.footer__write{
	background-color: rgba(40, 153, 1, .45);
	-webkit-transition: .25s ease;
	-o-transition: .25s ease;
	transition: .25s ease;
}

.footer__write:hover{
	background-color: #289901;
}

.soc-icon{
    position: relative;
    display: block;
    height: 20px;
    width: 20px;
    margin-left: 40px;
}

.soc-icon img{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    max-width: 140%;
    max-height: 140%;
    width: 140%;
}

.footer__company{
    margin-left: auto;
}

.product-action__img{
}


@media (max-width: 1023px){
	.header__logo {
		padding: 5px;
	}
	.header__logo-img{
		width: 100%;
	}
}
.product-action__oldprice{
    top: 11px !important;
}


@media (max-width: 600px){
    .product-action__discount{
        width: 80px;
        height: 80px;
    }
    .product-action__newprice{
        font-size: 26px !important;
    }
    .product-action__oldprice{
        font-style: 14px !important;
    }
    .discount{
        left: 58px;
        top: -17px
    }
    .soc-icon{
        margin: 0;
    }
}


@media (max-width: 768px){
    .soc-icon{
        margin: 0;
    }
}
/* End */
/* /local/templates/ayan/build/build.css?1563775470303667 */
/* /bitrix/components/bitrix/map.yandex.system/templates/.default/style.css?1545214880666 */
/* /local/templates/ayan/components/citfact/form/feedback/style.css?1545214901354 */
/* /local/templates/ayan/styles.css?177693806433 */
/* /local/templates/ayan/template_styles.css?17769380642053 */
