/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

/* Document
   ========================================================================== */

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

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}


/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

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

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

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  -moz-box-sizing: content-box;
       box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

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

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

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

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

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

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

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

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

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

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

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

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

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

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

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

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

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  -moz-box-sizing: border-box;
       box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

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

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

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

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

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

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

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

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}
body * {
    max-height: 1000000px;
}

input[type="text"] {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

input,
textarea {
    -moz-border-radius: 0px;
         border-radius: 0px;
    outline: none;
    font-family: 'Montserrat', sans-serif;
}

p {
    margin: 0;
    padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    padding: 0;
    margin: 0;
}

html,
body {
    margin: 0px 0 0 0;
    padding: 0;
    width: 100%;
    height: 1080px;
    min-height: 1060px;
    height: 100vh;
    background: #f6f6f6;
    background: url(../images/bg.jpg) center no-repeat;
    font-family: 'TT Norms';
    font-weight: normal;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.all {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    height: 100%;
    min-height: 100%;
}

.all__data {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}


.footer {
    width: 100%;
    height: 88px;
    -webkit-box-flex: 0;
    -moz-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    position: relative;
}

.header {
    width: 100%;
    height: 111px;
    background: #fff;
}

.base-block {
    position: relative;
    width: -moz-calc(100% - 134px - 134px);
    width: calc(100% - 134px - 134px);
    
    width: -moz-calc(100% - 134px - 100px);
    width: calc(100% - 134px - 100px);
    
    margin: 0 auto;
}

.search {
    display: block;
    position: absolute;
    width: 47px;
    height: 47px;
    text-align: center;
    line-height: 47px;
    cursor: pointer;
    background: #ececec;
    -moz-border-radius: 50%;
         border-radius: 50%;
    top: 30px;
    left: 5px;
}

.search__img {
    display: inline-block;
    vertical-align: middle;
}

.logo {
    width: 210px;
    height: 71px;
    margin: 0 auto;
    padding-top: 22px;
    display: block;
}

.time {
    position: absolute;
    right: 5px;
    width: 90px;
    top: 28px;
    color: #000;
}

.time:before {
    display: block;
    position: absolute;
    left: -22px;
    top: 4px;
    width: 27px;
    height: 27px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAMAAAC6CgRnAAAAaVBMVEXIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgW7uZ7AAAAInRSTlMAAgMJChEXHSAhWl9gZWhscZegpa++v8DF09rf6e/w9fv8hOvoIgAAANpJREFUKM99klcSgzAMREU3hOpA6AH2/ocMzY6YOOhLmjeqK6LT/KzsFyx9mfl0tUDOwNDUzQDMMuAondDlYndF3mFKNbELjImlQysZUdhnUKANLx3CFsVZEK13eNE7OhyvxV42mEaVFSNWmeO0DSSR0A+jBHLda+4sA7O62acMORkY5ciohDAygZL6gYyMhp6W5g9rFkL9DR94uTqocclzK1Quy+P9LnDtx+fkcJuT73dCR+3H73LAp63uwu+5m2Pre3IdmIKHDkw/bUq/W91v/+Xuz+7/0/zXH5y4FdL4VLYEAAAAAElFTkSuQmCC') center no-repeat;
    content: '';
}

.time__hour {
    display: block;
    text-align: right;
    font-size: 28px;
    font-weight: bold;
    padding-bottom: 5px;
}

.time__date {
    display: block;
    text-align: right;
    font-size: 16px;
    font-weight: 600;
}

.content {
    width: 100%;
    padding-top: 40px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.footer {
    width: 100%;
    font-size: 16px;
    color: #323232;
}

.footer__d1 {
    display: inline-block;
    vertical-align: top;
    padding-left: 40px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    width: 450px;
}

.footer-ico {
    position: absolute;
    left: 5px;
    display: inline-block;
    top: 5px;
}

.footer-ico__image {}

.footer__title {
    font-weight: bold;
    padding-bottom: 7px;
}

.footer__text {}

.footer__d2 {
    display: inline-block;
    vertical-align: top;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding-left: 40px;
    width: 180px;
}

.footer__d3 {
    display: inline-block;
    vertical-align: top;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding-left: 40px;
    width: 400px;
}

.footer__text--t1 {
    display: inline-block;
    vertical-align: top;
    width: 49%;
}

.footer__text--t1 span {
    display: block;
    padding-bottom: 10px;
}

.footer__d4 {
    display: inline-block;
    vertical-align: top;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding-left: 20px;
    width: 432px;
}

.footer__d5 {
    display: inline-block;
    vertical-align: top;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    padding-left: 40px;
    width: 160px;
}

.catalog {
    width: -moz-calc(100% + 50px);
    width: calc(100% + 50px);
    font-size: 0px;
}

.catalog__item {
    display: inline-block;
    vertical-align: top;
    width: 530px;
    height: 236px;
    margin-right: 30px;
    color: #494949;
    font-size: 22px;
    text-decoration: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 20px;
    font-weight: 500;
    margin-bottom: 12px;
}

.catalog__item--t1 {
    background: url('data:image/png;base64,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') no-repeat;
}

.catalog__item--t2 {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhIAAADiCAMAAAAs7t69AAABLFBMVEWQkJCSkpKxsbH35sL////35sL/89WxsbH35sL/89X35sKxsbGxsbGxsbHQyr6+u7bJw7v/89X35sL35sL/89X35sL/89X16c/35sL35sL/89X16c/369D26s//89X35sL67dH35sL35sL/89X35sL77tL35sL/89X77tL/8dP35sL35sL/89X979L35sL35sL/89X979L979L35sL35sL/89X979L15MH+79L979P35sL979P/89X35sLz48H048H05MH15MH25cL26Mf26Mj35sL35sP46sr57M/66sv67M/67c/67dD768j768n768377dD77tD77tH87sz87tH879H879L979L979P+7s3+79L+79P+8NP/78//8NP/8dL/8dP/8dT/8tP/89W7V5UpAAAAPnRSTlMAAAAAAAMDBQYGBwgNDxASFVJTVFRVVVtbXFxeX2WJipCTlKarq6yssNjZ29vd3+Dg4eLj5OTl8vP4+fn5+opK7AUAAArySURBVHja7d1Zg+Q2FQVgh05gQgh7YFhDWIYlEPadDJChgpCdxBIqVzNNAk39//+A7dos+UpWVdnVZd1zHuYhj9Vf7r1abGcfq/OJT3/9ez//4y2SbnIh2+R5XtQp26g6uo1Z/u6H3/nSy9kLL7z4YlaD+NSXf4LfLPEUBxIHEwcSTZb3P/7chsQrn/kWfrHko4dJaP3R+psfr0m88ipEpJ87syVhdw4XRW2iJvHq1/CDMUjlJ9E1cb/+4k322d/g92KQlYwiUa1//XL2DfxcrEg0KPwkzP36q9kP8HOxWnIMkHi+/n72C/xaLObLMo5Etf5Z9nv8XKxWoRsRviWH1us/ZfixeMTEkliDBJdVqAQJxF5y5CCBOCQESCDkKjS4ow0SnFKSw4S9CjXagASfjQkNEohNwhz2qkACaUgsSRIlSDDemAAJxFmFSh+J7oIDJFhtTNjzJUgghe8SDfYl2JIQIIFYSw4FEghIIEESWsRcyAUJRiQMSCB2KuFZhIIESIAE0mYlI0hgqwokQIIzidw65AAJZP/akdDDPSABEiDBOQVIIF4SOUggt9YdbZBAWhJoHAhIICCBHBMFEoiXxGG8LEECJHY3JkACAQnEiZYggXRzBxIISCBxjSMH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') no-repeat;
}

.catalog__item--t3 {
    background: url('data:image/png;base64,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') no-repeat;
}

.catalog__item--t4 {
    background: url('data:image/png;base64,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') no-repeat;
}

.catalog__item--t5 {
    background: url('data:image/png;base64,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') no-repeat;
}

.catalog__item--t6 {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhIAAADiCAMAAAAs7t69AAABZVBMVEWQkJCSkpKxsbHd65/////d65/w/Lrd65/w/Lrd65/w/Lrw/Lrd65/d65/w/Lrd65/w/Lrw/Lrd65/w/Lrd65/w/Lrw/Lrd65/d65/d65/w/Lrd65/d65/u+rrt+bnw/Lrd65/d65/w/Lrd65/w/Lrd65/s97jt+bnd65/d65/u+rru+bnd65/w/Lrt+Lnd65/r97jw/Lrd65/W5J3X5J3X5J7X5Z7Y5Z7Y5Z/Y5p/Z5p/Z5qDZ55/Z56Da56Da56Ha6J/a6KDa6KHb6KDb6KHb6KLb6aDb6aHc6aDc6aHc6qDc6qHd65/e7Kjf7Kjg7ajg7qni7aji7ani76zj7qnk763k8K7k8K/l8LDl8bDm8rLn8rHo87To87Xo9LXo9Lbp9LXp9Lbp9bXp9bbp9bfq9bfq9rbq9rfq9rjr9rjr97jr97ns97js97ns+Ljs+Lns+Lrt+Lnt+bnu+rnu+rrv+rrw/LrvhHdPAAAAM3RSTlMAAAAAAAMDBgYHUVJTVFRVVVZbW1xciYqTlKarrK2u19nb29/f4OHh4+Tk5fLz+Pn5+foiXNRtAAAMX0lEQVR42u2d+bfjNhmGPVzaGba2DDCFMixt2XdKKTuFgZZSQtl3LI2QVSsJlwtTyt+PLTu2JEu2kji519L7njnt6TnzQ0/ynPdb9SV7Z60773/mU1//H5SwvvyJZ566o2DI3lHp3c+9/eg/l1DUYoQQWokpcc6LSqJTuf7XW8+9J8tu3aqQePze2+AhASTycSQqrd+697hC4t5/8XnFrysxjURZPrpXI/EEiEgCCZm7IocGhaLi0RO3sjtfwMeVBBJrQgOQKL94J/sA8og0kNhWPPRIcB8Smw9lH8OnlQYSlw0QLRReJMqPZ5/Fp5VMFRqExGeyr+CzSsQmijAkvpbhs0qnCtWSiQ6JQR1aAol0qlACJCBDayABmdoyvQplQAKqSw64BORDggEJqK5C9SnHsAoFEulVofqUgwMJ6KrMaesTSC8hhcS67lUNkCiARLpIbIiOBAMSQGJLx5EQQCK9KhRIQHZjokkvGZCAVOC45NNICCCREhJqSRtIQBoTQAIaIEH77NLdqwISaSEhTZfgSC+TR2JNiF6EAglIve4BElCvDZCAzMCxpeNINFAAiYSQaNqX1DsdBxLpCUhAQAICEhCQgI4RNxdygQTEzTeAQAJVaAEkICABjSJhnJhgQAKq33t1d2icNgEkgASQABJAAgISEJCAgAR0NBIMSEBwCQhIQEACAhIQkICABHRqJAogAZlIcCABAQloVJyQIRJYoUnYJOql/R4JBxFAAkgAidTVPhzvDqsDCSChI8GABLQl1s+OA4nUtSGmS7h/KBRIJJRernMzlwASQCJ3vBwHEikjIeESkImEABKQhcTuvASQgBQR5q9CeiYcQCIlJJx3iSwkcFYdSACJlJHYEiABGUhsyHRbAkgkhUR3aJ86f3IcSKSHRGkhwYEE2hJAAjLEqXHPDoEDYkACMrSllFIKJCC94NCPXrpzCTS0k4obLRJst2YHJGAS5lUizyAUSKRTb5CQXAJIpJpcdqkEkEhXpTKJqlPFgAS0ixtE9SU6IoBE2tpQqj/raYkQjqUqIJFO3DAG444nwkAitaYEMftUQyKARFJaEyABGRLEuj8DJNJWtYhLidm5BBKJSxIgAVnJpT7ecBccZQkk0okb1YtxIAHpSBTOIahwEyGBRPzaUjIxFteIABKJVKATM1AdCQSOJEzC0ZNwDbyARCKZROlepwISqQLR7OoDCahDQv0sCxn2sj1ISIn0MnqXYFMrl0AiMSQEoZZLAIm0idgyc53KlUroiQSQSMIkLCK4+2oZkEjEJNq1bH284UdCKgGJqKXe82hIuCpQYRIBJKI2iXW3TEVHFiWAREJixo8tuMcbZQkk0jGJMif2DJSPNC6BRAK5JSEkuJctJZCIHomiK0CtXrYAEmkSoXZwzVTCv4MLJBJpSehNKiCBsGH1LdnEUBxIRF9tqHfBo7epgERq1QYNWdRH4EgEiKuqkz1Yr3O2soFEKkyI3H2aSsAlEiVibV6v85sEcolUEgnmRUIAiRSJuNSIsE5TAYk0c0vhIGJ04bLHAUjEmloSO2wUUzu4QCJiydwCoiMCSCRabNgTcbdJeHAAEvERsWF02LcsRo8HAIn4iRicnBmddwGJ2MtPNiw/Jx/zAImIiaB00KMqJvqWQCJuj7DziH4k7n65ASTiVj39JPYilWuTqmMCSMQt1t3JtokAEklGjS3LCTFf8kwSgb5E3NWnihqGR0yFDSARMxFrtZ9vbd/yqdkGkIhX/c9tmHmEayIOJBKwiCtB/JllMRY1XEQAieUDcVnk9hJVIBHSKSARRanh2KubziMkkIgPB7V5m9tLVL7tWyCRRNBQJ9OJg4jRV+JAIloitlwPGnoi0e7fjiSWQCJGItZdL2IQNRxEAIn488pCBQ3XxkzFw/ibYD8QQGLBFsGaR37E7mHvlm+dYUNKIBGptkVzUWQ41fAQEdKRABILLj6r6xGMDXexmUaEDwlZGwWQiEx1zGD9vXTqAgJIJOMPV1eb/nYE0R3C7FmGPvcDEstvRQi9E2GlEf4FCSARKxCXguZ0ggghxN7TTyCxVCDKasRFiYsI5utPiTJssgEkFllmsH4F29XBVibhiBnh9SeQWJJDbASjlqy80r17CyQiNYh1lUOQVq6YwX3L2GW5X9QAEstIISQjuepC2I0Ibeo5uZ4vJZCIxCCqiNGOt4bNSqMX4aw1jLd+QCICHrZr3lQYel7JLCS8RJTlnvUnkLjZ8aLKINrxN+1+x89lEmMN7H4ACpdYvD9UGWW7Z0ucdad1O8KTWA5+yw1ILNYfBKPNVqVeZAxCBvdcJgMSceGwkYLuAkaYQ/izSiARgz3w3Ra+iYNpERNBY7hnCSSWaQ+l0E8dW0g4goZqYAfMuYDE0li4qpPJsmB5btrC6Mizf7oT4BFyHwGJ6+ah6j0ITvOaBzKGwsAfQmOG3FNA4triRKXtuuRVszonk95g1xh8+HsrQGLJgaK2hlJwRpU3hAHBbH9wN7CBxLJIqK1hs5aiqLoOKnMghPqYYK6QURg6BRBA4mz5o0JBsHrVXssa7F41JZ6YMdy/Dio9gcRNMYPeE7YVCWXlCvUFwjwnY2FiMqPk4zwc1YwAEiehoPnvbUXBusoURLXmVL+1yO3dFz8Jg2Bht6TGkSiBxPUnicoF1tWUsf5GagSaJ1iaJh3Bnzw4M0p/VjlP1AASh6KwrRMDRUBei+RkIBok5qPBx4MvqzxkMwJIzNBWUkkiV16Q+wAI58EXLdxNqb2QkEDixDD8W3USij4uUBr+tYfmkYN00n7jeeqQASSC+4yqyWgWj6Tfh9zLFXR3oBM8DL3BW2cIIHG+ULEpC+aMBQdxMCKfOfiswWsQQOJkPDTjyabLeHyYqB//BwIxTB0KIHEjcOAqVHSOsF+EYHv4g48HsQsXexiFPF5AwpU7SKbZwl75Qvc1h8FgjC94sXuhExA15vYGIOHnodqEbd2BaEQMo0Do9+1CoKZgJHsYry+AxDm1kQXNu986IQeliSw8SLgzh+mc0p9EAImZvKFJH2p7GDyjmYEF1edubUEnonDlDkE8lOUJskogYaWTu3BBuvzhOBjU1915Ahs1Bq2y6HPK63EIINF4xLbxBzJHoOAT6gngvj71gZ0IIDFjvKD6ZvQQDO8UgvEmJkyDoOoJXxY5tgERHjKAxIzxwt+IOswPikCJsMQhgAY5q7KETaLlYc+BFLNyg+Igib11DhpSRqKeXXBCCA1bhW2aCcdYwqFINA87xZkMIl0krrZVt7pZl3emlZNDqTY1CPnKjzKIclJAYp4Co+5Haa3qgPc0TEsSwzzg6EARhIQEEscnlJu24BxOsqYSyBPkB8d6BJA43iEkd5xtCIsUrm//REiUYZJA4lhVAcPTnBxFwhEtxEkVyIM8kbJUIsa2bCcY1kHRwctLczs6cBv2bETI0ytLxiByOph1D9ejx7bdTs7D4PvfHZwCErOXGN0Io21E9Ddmqb/zML0He+5YASRm4kFyd63Z7D4NH9Jwfr5AUe4leR5lUScQVcnZ78lNHgMbVJripnjDGYGIGAm1M9fNMMZKDH/f4cb4A5CYZ4ghaL8kZVyP9J/7OR0RE9/3GadaySJRsrbiDLn+dIL0oZlWHeYH1wZDtEiorRhtZy7kGtjc7lAeLSAxY0opqwOSLQxkpEHpbFQXe5eb5fyS16tsE99ajGtLKuB0g5hlw2nxRJQZj6fCuNplEJRM34Y7qtyc79u/UTQoPcz+Fk3A2E21SMC1wCPTh5iR+Ev2+ziQqJ5xem7MjgPRDrmDi4i5Q8TNQ+I32S/ejMMg8u40DJlIIBxInD9xkDdVD3+erX4dxV6M1YJgvgzCuEd+/NuJ8W98iUi8scq+9Poflz7FCL4+PRhwzpw4yOVbxe9e+2r2ydWrf1pwzckmL1Bz1xLEaaKF3xfkQvSHn6w+nX10tXr1V/9Y5qKU8TSHTI21wsvOw4JDX9kvDYSd/v7LH69W97O7q9Xq9Vd++9c3/7m0lNL5di/k4s9MFmH0d8xuz+JgqP6fH/75jR+8VsHwwez251Y1FD/76YNl6OVKDx788HsvfUPTiy9Wf3b6ZquXbH3L0Ld3/+71nUrqH3Pqu2Ha5++eRN//UQ3E6vPvyi6eXEFQpycvsouLp/E5QDs9fVEj8diH8UlAjT7ymELi4uK9z+LDgFarZ99X06CQuLh99/7zL+AjSVkvPH//7m0Fw/8BHmyEv5F8cQEAAAAASUVORK5CYII=') no-repeat;
}

.catalog__item--t7 {
    background: url('data:image/png;base64,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') no-repeat;
}

.catalog__item--t8 {
    background: url('data:image/png;base64,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') no-repeat;
}

.catalog__item--t9 {
    background: url('data:image/png;base64,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') no-repeat;
}

.catalog__data {
    overflow: hidden;
    display: block;
    margin: 0 auto;
    width: 130px;
    height: 120px;
    -moz-border-radius: 20px;
         border-radius: 20px;
    line-height: 120px;
    text-align: center;
    -moz-box-shadow: -2px 3px 28px -6px rgba(34, 60, 80, 0.11) inset;
    box-shadow: -2px 3px 28px -6px rgba(34, 60, 80, 0.11) inset;
}

.catalog__item--t1 .catalog__data {
    background: #f6d6cc;
}

.catalog__item--t2 .catalog__data {
    background: #f2e5c2;
}

.catalog__item--t3 .catalog__data {
    background: #f7d4e5;
}

.catalog__item--t4 .catalog__data {
    background: #f6e0ec;
}

.catalog__item--t5 .catalog__data {
    background: #e2dbf4;
}

.catalog__item--t6 .catalog__data {
    background: #dde7a3;
}

.catalog__item--t7 .catalog__data {
    background: #cee7ee;
}

.catalog__item--t8 .catalog__data {
    background: #d2e0f1;
}

.catalog__item--t9 .catalog__data {
    background: #d0ebd1;
}

.catalog__image {
    display: inline-block;
    vertical-align: middle;
}

.catalog__name {
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 50px;
    padding-top: 20px;
}

.catalog__button {}

.block {
    width: 100%;
    height: 792px;
    font-size: 0px;
}

.block__scroll {
    display: inline-block;
    vertical-align: top;
    position: relative;
    background: #fff;
    -moz-border-radius: 6px;
         border-radius: 6px;
    height: 100%;
    width: 1645px;
    width: 1635px;
    -moz-box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    padding: 45px 39px;
}

.block__scroll_data
{
    width: 100%;
    height: 100%;
    overflow: hidden; 
}

.block__nav {
    display: inline-block;
    vertical-align: top;
    width: 5px;
    width: 0px;
    height: 100%;
    position: relative;
}

.nav-top {
    position: absolute;
    left: 28px;
    top: 105px;
    width: 73px;
    height: 73px;
    -moz-border-radius: 50%;
         border-radius: 50%;
    background: #fff;
    -moz-box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    z-index: 10;
    cursor: pointer;
    outline: none;
}

.nav-top:before {
    display: block;
    content: '';
    width: 20px;
    height: 24px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAtklEQVQ4je3TQQrCMBCF4R9xqbfoqezZ3Hii4gGki67tQkFFixKdSimZydjgrg8S2mTyQacERwqgklF4DlgJQAM8ZTQ56BjLQjVsEprCfkK9mAuNYR1wG7xfgLsH1bASqAdrtax1FmphREBS6N7ANFBDg/W+ARpmgTG06j/5IM0fYykwZANcZe/bxyWwVv5+CgxZifGZgAdwUoo9Ofc1iwwkmhmcwT+B4YbEnieDO6AFjsDWrAReQa2Db7YAI8MAAAAASUVORK5CYII=') no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.nav-bottom {
    position: absolute;
    left: 28px;
    bottom: 120px;
    width: 73px;
    height: 73px;
    -moz-border-radius: 50%;
         border-radius: 50%;
    background: #fff;
    -moz-box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    cursor: pointer;
    z-index: 10;
    outline: none;
}

.nav-bottom:before {
    display: block;
    content: '';
    width: 20px;
    height: 24px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAr0lEQVQ4je3TwQrCMAyA4V/xqG/hU+mrePENxaMI22FH9SoiY9IRIYw2TbvrAoG2aT7aQ3DECXgCL+DsachFAwySTe7y2gGuEutqsCgWcAFngBtgO8PZiTGCe+AOPIBDBXaU3ptYXNSs9nJBR6vqbQTrVT1YXNVBDE2BU2wQa3xmZ6AxMIZ1/y/n0CmYxSz0C7zV/uPFLNRKEytFXZgXLcJyaBWWQmdhGg0TENLGgB/qxnppHYqq/AAAAABJRU5ErkJggg==') no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}

.back-link {
    display: inline-block;
    position: absolute;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: bold;
    color: #323232;
    top: 46px;
    left: 100px;
    text-decoration: none;
    cursor: pointer;
}

.back-link:before {
    content: '';
    width: 24px;
    height: 23px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAXCAYAAAARIY8tAAABmElEQVRIia3WO2gUURTG8V9CECFtKiGgoBEi1ipYmdYHooUkKCKIQSuxs7OzsBSxsBFB0KRQUqqJ+IBVQbC3EmwMiJHgEx+ccC4sMiZ7Z/PBcmeGne8/c8/97pmBTqcDA5jGWYxjUL2+4Tku4Wm5eyjNb2EKHzCTf67VCCbwGKdwswCOp/k9TOJrC/OirXiA61jAu5iK0/iMk32ah97iHDbmw67M9Xa8wlKf5kUPcxwrgA1YXifz0I8cB/W4WnbiBXa1oQ31YD6PYfys8I2aflkL0G2+H68rAJGlT6sB/jWfrzAPvS8HTYAdaTiSc38wf7WK0F5uAuxLc1nYVsXNGlxtAlzD7gxKpPFY19Kr0fcIbhPgF07kcUBu4GhLyH9zUCC3cQCzGchedQWHVwM0QY5UAC7gkB6CViB3c5esVgGs9Sb325gX44/Y3NagQZvy0nIBPMrkTqwT4HyO4St68ha8yYsXMdeyN4ziTDacl9iD36Xp78WdrtfrR08yN4txUor8DNty7cZ0RcurVeye8TUR+9iflZvxF4v7V9qTIzRwAAAAAElFTkSuQmCC') no-repeat;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
}


.home-link {
    display: inline-block;
    position: absolute;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: bold;
    color: #323232;
    text-decoration: none;
    cursor: pointer;
    left: 245px;
    top: 47px;
}

.home-link:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    width: 23px;
    height: 23px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAABcUlEQVRIib3VMWsUQRQA4C8qSTAaJWnEkEawEUk6FUPAykLs0ttZiSnEH+Bv8AfYSRpJUgQCFpZyYikJIga1ELEJJhEtRJQHb2U5b2/WLPhgGXg3872Z28fsSK/X0yIu4wlmsIpb+FZadqQl/BSfsIwb2MDx0sJjLeHXuI49bCcez81hJxi280FwxLNEr5RO0IQ3wVW0KjAIL8GtC/TjbeFWBer4v8LFAhV+WHhogcAvdYSbCowG/ghvOsL9BRZxO/CzeJGnGO2In8Bb7OJMgA9xJxObHeDz2McHjGEl8AeYy/9pugM+gZHc6Lm4JqpueYWdhkXX8vcv+cQJH2OyYf7znFO8uE5iPfF48b9wCvcTuDtscQm/mNg9vKzlowmuFtYW7/OxHH/05b/jaFe8U/w3/ACzmDqktZDj5ypRf6HRDdGjH2sTxnP8OQC7gPc1Jz7eK/mt/Qt/h3ks4XQt/zUvtXrERqLnq4gW3cLanwx+A1eVYqv8lx+XAAAAAElFTkSuQmCC') no-repeat;
}

.film {
    width: -moz-calc(100% + 23px);
    width: calc(100% + 23px);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 0px;
}

.film__item {
    display: inline-block;
    vertical-align: top;
    text-decoration: none;
    font-size: 16px;
    width: 277px;
    margin-left: 15px;
    margin-right: 24px;
    height: 587px;
    position: relative;
    margin-bottom: 24px;
}

.film__data {
    width: 100%;
    overflow: hidden;
    height: 407px;
    display: block;
}

.film__image {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}

.film__name {
    display: block;
    width: 100%;
    font-size: 23px;
    color: #323232;
    font-weight: bold;
    padding-top: 43px;
    padding-bottom: 10px;
    padding-top: 20px;
}

.film__button {
    width: 100%;
    -moz-border-radius: 5px;
         border-radius: 5px;
    height: 53px;
    line-height: 53px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    background: #0aadff;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 14px;
    letter-spacing: 3px;

}

.film__type {
    font-size: 17px;
    color: #9a9a9a;
}

.block__title {
    color: #323232;
    font-size: 28px;
    text-transform: uppercase;
    font-weight: bold;
    padding-bottom: 50px;
}

.block__title:after {
    display: block;
    width: 100px;
    height: 5px;
    background: #fd56a8;
    content: '';
    margin-top: 16px;
    margin-left: 5px;
}

.shops-select {
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 0px;
    margin-top: -12px;
    padding-bottom: 34px;
}

.shops-select__item {
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
    margin-bottom: 6px;
}

.shops-select__item--hide
{
    display: none;
}

.shops-select__item--show
{
    display: inline-block !important;
}

.shops-select__link {
    text-decoration: none;
    cursor: pointer;
    display: block;
    color: #323232;
    border: 1px #82cef0 solid;
    padding: 15px 32px;
    -moz-border-radius: 40px;
         border-radius: 40px;
    margin-right: 6px;
}

.shops-select__link--active {
    color: #fff;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAyCAYAAAAtBJe4AAABH0lEQVR4nO3QW27DMAxE0SGp7Ln7zkeL+KFCtNt0AZ2/ewCFkpw4wI2pj6kW/XkqdEraI3p/hLTfc1szQ/t9t699Slus++y5lfp+7feK3/2W13nN9Y7rnPc7rnXc56Ou9/XvKzXzOp+VOkZImZr1s0rzcT2bo/ruHNXnno/3/ui1vlvax1rR86jSa6Reo7RV6XOkvkbpWannKKmy/7NnxXuff84ZUmRnTOHfEdWAqAZENSCqAVENiGpAVAOiGhDVgKgGRDUgqgFRDYhqQFQDohoQ1YCoBkQ1IKoBUQ2IakBUA6IaENWAqAZENSCqAVENiGpAVAOiGhDVgKgGRDUgqgFRDYhqQFQDohoQ1YCoBkQ1IKoBUQ2IakBUA6L+N0nfeLZHKAxHTgAAAAAASUVORK5CYII=') center no-repeat;
    -moz-background-size: cover;
    background-size: cover;
    border: 1px solid transparent;
    border: none;
}

.shops-select__more {
    display: block;
    color: #0aadff;
    font-size: 14px;
    font-weight: bold;
    padding: 15px 32px;
    margin-left: 15px;
    cursor: pointer;
}

.shops-select__more:after {
    display: inline-block;
    vertical-align: middle;
    width: 11px;
    height: 12px;
    content: '';
    margin-left: 10px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAAmElEQVQokbXQPQ4BURTF8Z+vXkKNQmsLYh2zESo1GxC1DdiBUFPpdWITIuQmM/JmMkqnue+9+z/v3pyG/VtFI1ywwTJtNaskuuhhUG3UwT/1f3iM4Q+mhWkBx+WcJzCpAXc4IQv4hS36OCSGAsxwwzHNeYU5nugkNcAZ7u1k5CKvYQiVwLqcw7DOzyUwlP6cGq6xIx7fV3wAboQc2rhz7z4AAAAASUVORK5CYII=') no-repeat;
}

.shops-select__item--t1-v:after
{
   -moz-transform: rotate(180deg); 
    -ms-transform: rotate(180deg); 
    -webkit-transform: rotate(180deg); 
    -o-transform: rotate(180deg); 
    transform: rotate(180deg); 
}

.shops {
    width: -moz-calc(100% + 28px);
    width: calc(100% + 28px);
    font-size: 0px;
}

.shops__item {
    display: inline-block;
    vertical-align: top;
    width: 375px;
    height: 113px;
    border: 1px #ededed solid;
    -moz-border-radius: 3px;
         border-radius: 3px;
    text-decoration: none;
    cursor: pointer;
    color: #333333;
    font-size: 15px;
    margin-right: 16px;
    margin-left: 3px;
    margin-bottom: 20px;
    margin-right: 12px;
}

.shops__data {
    width: 100%;
    overflow: hidden;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-align: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

.shops__image {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}

.shops__d1 {
    width: 115px;
    -webkit-box-flex: 0;
       -moz-box-flex: 0;
        -ms-flex: 0 0 115px;
            flex: 0 0 115px;
    height: 100%;
}

.shops__d2 {
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 40px;
    padding-right: 40px;
    line-height: 22px;
}

.events {
    width: -moz-calc(100% + 30px);
    width: calc(100% + 30px);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.events__item {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    text-decoration: none;
    width: 354px;
    position: relative;
    height: 521px;
    margin-left: 15px;
    margin-right: 25px;
    margin-bottom: 25px;
}

.events__data {
    width: 100%;
    height: 354px;
    display: block;
}

.events__t {
    width: 100%;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    padding-top: 14px;
}

.events__image {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}

.events__title {
    position: relative;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    font-size: 19px;
    color: #323232;
    font-weight: bold;
    font-size: 16px;
    overflow: hidden;
    height: 56px;
}

.events__date {
    display: block;
    color: #9a9a9a;
    font-size: 17px;
    padding-bottom: 15px;
}

.events__date:before {
    display: inline-block;
    vertical-align: middle;
    width: 25px;
    height: 25px;
    content: '';
    margin-right: 12px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAB+0lEQVRIibXWTYiOURQH8N+MKY0xkZqdpGYmNT6yVeQVC0VKWcmCsrAaigU7C8puZsHCJBTZKIqNr8UoZEFJRlnIBgszCzESDaOrM3W7Lnrn41+3+77n63/uPc85z9PSf/ShAiuwCzfxvNCtxE5cx0ihW4MduIpXuaK1ZMBFvIy9Wd1ITdcW+0Ksjf8/ItODaOANfqIbX3AN/aHL8Sn8DoduAs8wnoK2Yxh38S0jFsYL8B3ri6AlSZ540s3HIDYkQS8e41gYbUMHOnE8c76Hp0Fa6oQu+c3LdMmutzXqMpEZD+A2hipZnsGd2EsMhd9AJk9xW9sqxldi1XA+Vg1nY1XvL6ErCj/b6MpJ+rB3Dkj6cpL7ODQHJIOKxzWhBXuiJ6aL17iMySn/kiQRbAyjHCdwKjVWJDIV4Bz2V2IkXPobSXcQDBfyMTzAR9zC1pCPV2yVjVqbXf/DWBO27/F5OiSPmrC9kYhqzdgT15JjEVanrPAk66n2Sn/1ZL8PpKlcI0n3vaqQLcPuGKA5llT6ayle5IIayelKMZfHAC1P2Kj0V6MsfEmSZtaHCvGMUBZ+U2Q9pySLK/VoFqkmX3Of8rrSGL+AI4W8I+bbZCHvjFdsjrfY9y+SUWyf4Un+QCJ5h3XYHB8Rs4X0Gk5xTyaSlH36wtgy2yf4HZfRXzZqZWbxK8iZAAAAAElFTkSuQmCC') no-repeat;
}

.events__button {
    display: block;
    position: absolute;
    -moz-border-radius: 3px;
         border-radius: 3px;
    text-align: center;
    color: #fff;
    left: 0;
    bottom: 0;
    background: #0aadff;
    height: 53px;
    line-height: 53px;
    width: 100%;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 3px;
}

.search-form {
    width: 100%;
    position: relative;
    margin-top: -24px;
    padding-bottom: 34px;
}

.search-form__form {
    position: relative;
    z-index:10;
}

.search-form__input {
    width: 100%;
    height: 60px;
    line-height: 60px;
    border: 1px #967fba solid;
    -moz-border-radius: 60px;
         border-radius: 60px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    color: #323232;
    font-size: 17px;
    padding-left: 30px;
    padding-right: 70px;
}

.search-form__button {
    display: block;
    cursor: pointer;
    border: none;
    position: absolute;
    right: -5px;
    width: 59px;
    height: 59px;
    right: 0;
    top: 0px;
    -moz-border-radius: 50%;
         border-radius: 50%;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAABqklEQVQ4jaWVz0tVURDHP5nLQAiMsDZtCrPgrSKIwlqYGBi0DAxc9C9Fq35Bq3ZBCzdZq1IkCbE2uXNhmUqboFI/MTDEeYf7nu/lwPee4c6c7/2eOWfOPaJS2QAwBUwD54Eh4BuwDLwAFuoJbRaEBa6oH+1ur9Qz1bx/KBXeBZ4Cg/Ed4DXwBtgBRlJ1K3O/AxOpulHhZfV36lpVWx0U3Fa3Mm9DHa5z4hEqPxRkQ52WkxhVf2T+wybCmxnc76Ksxv2cs1urjMeDDM71SBYYLJY+W8biiFzIcs53PQ7ttpsbFjZaRoLwePobfRCGbeZ4oibcTv9kn4TDOW6XL4PwU/rjfZAdBa6lv9IWUaeKXb7Y46bM5pw/6ki9ywNFu8V47ACys+pO5j9uOoeBq+peJi2rYx3IJtWvmbfZ1CllL88AT7Kue8Ac8BbYAk4Bt4BLRbX2gXvA87qGJa6rnw+4bebVd+lH/083LbnugjvqM3VBXVMXs6PGMyf6fSlJf6k3uhH2iqjfSpL+zBvrUISB0+qXJI0bqHVYwkDc3utJ+r7pn/I/dg54BLz8C5hrfKOGgQerAAAAAElFTkSuQmCC') #4f3093 center no-repeat;
}

.search-result {
    width: -moz-calc(100% + 35px);
    width: calc(100% + 35px);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 0px;
}

.search-result__item {
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    text-decoration: none;
    width: 772px;
    width: 764px;
    height: 158px;
    -moz-border-radius: 3px;
         border-radius: 3px;
    border: 1px #ededed solid;
    font-size: 0px;
    margin-left: 5px;
    margin-bottom: 20px;
    margin-right: 15px;
}

.search-result__item:hover {}

.search-result__data {
    width: 121px;
    height: 158px;
    display: inline-block;
    vertical-align: top;
    height: 158px;
    line-height: 158px;
    text-align: center;
}

.search-result__t {
    width: -moz-calc(100% - 121px);
    width: calc(100% - 121px);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    padding-top: 35px;
    padding-left: 25px;
}

.search-result__image {
    display: inline-block;
    vertical-align: middle;
}

.search-result__title {
    position: relative;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    color: #333333;
    font-size: 21px;
    font-weight: bold;
    min-height: 68px;
}

.search-result__text {
    display: block;
    color: #8492a6;
    font-size: 14px;
}

.search-result__text span {
    color: #333333;
    display: inline-block;
    margin-left: 5px;
}

.block-t1 {
    display: inline-block;
    vertical-align: top;
    width: 1329px;
    height: 100%;
    background: #fff;
    -moz-box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    padding: 45px 39px;
    -moz-border-radius: 6px;
         border-radius: 6px;
    margin-right: 12px;
    margin-left: 5px;
    font-size: 14px;
}

.block-t2 {
    display: inline-block;
    vertical-align: top;
    width: 289px;
    height: 100%;
    background: #fff;
    -moz-box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    padding: 48px 20px;
    -moz-border-radius: 6px;
         border-radius: 6px;
    font-size: 14px;
    overflow: hidden;
}

.block-t3 {
    display: inline-block;
    vertical-align: top;
    height: 100%;
    position: relative;
}

.floor {
    width: 100%;
    text-align: center;
    color: #323232;
    font-size: 29px;
    margin-bottom: 38px;
}

.floor__number {
    color: #323232;
    font-size: 48px;
    font-weight: bold;
    width: 80px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 8px;
    background: #f7d4e5;
    -moz-border-radius: 50%;
         border-radius: 50%;
}

.floor__name {
    text-align: center;
    color: #323232;
    font-size: 29px;
}

.date-block {
    display: block;
    color: #323232;
    font-size: 15px;
    font-weight: 500;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
    padding-bottom: 25px;
}

.date-block:before {
    display: inline-block;
    vertical-align: middle;
    content: '';
    margin-right: 10px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAEBElEQVRIx5WVPYgdZRSGn3O+b+bublwMQroggU0QYpS0AcUrWgQUQRAESRHRwkoDsUmXQsEuKbRIkHjBkEZ0QRujFhsQUTCwiAlYiEV0i2zAJYnm3vn5XouZuXf2asAdGIYZzpz3nPc8c8Zee/lT0iBS5xl1HqkXskeqPL5UDrIvqjz7aTKIFHnk3iDj7zw+enuQvXgjj6tk8RpZhOg01/A4wV8g+CfAL/QO90mFjyvCpCROSuK9YpSNy+v5uBjl44LBuGRhXLE0Llgel6Pd4/L6vkk5yosSihLKGooKympEVV+jTiPmjuhFhUkPmHTYkiJJNdIqSW9ZYoj0m0nJlK2Y9JdJn4WkNz1puClxR4AE6DbSKtJJFIYErzBbB+7GUFSLtbTm0tdIE6RoEpbApCHSkkmFJz1hyvDmOS4NsyT+THBTgk5MRGCIGBD9LGZPxrysDpTS93XSqTbwOZN2IS2bdNqSaET1DdJVT1oyadml060YUWJDuoriLmQB6TSZgLBMCAdiXtSOqExQCUw6kxKXSTpvUltdKyR9YNJX7RVPjYhLBOn8Deky0hkUu64qhMdBWeOCok1US5doztYCOgEs6YJJFzw1wp11IQkX54J0bkOikGiEGgvjoKhxsQfpcNNNm3l7cmgTk5p5zbrLpnEhNd31gNgDIi5WCYODJh23NnHXQd1asc2y1MU0954aoR4Q9IA4iCAuljUuXRmLEwZ4lwhRStRpRo5tE+t1ORVrRHpAnN1Q14mgFTDLdMxgxaaWTYEgJRq7/g1E//zVky66pBYI4kLZiLiEZRxz8ZSJi001UyDeqaX3kO4iGULtzD406fWuqxaIY611H7dAEJeqRJAwOQYrJl00tGZtQFMttyrpW9AW4kuTjrZW3SVp7T+AGPaBaAdvGI1lJpohZt29mAPi1g6A2PDEnbhUJUyOq7EtdEE0icazeXVAfLcDID73pI24WNUYEGRtNbbfEluh7aoVeNAyPWZwx9CPiPabYtGkw3NA7O8B8YZJo7hQCaPGvLHMsaMBDk2ta4B42MUrJiZzQDxUS8eZWgeIvSb93O8qLqaEV44FcGpM4X1XWptZ5xjsM+mUoa05IIaVdGJuQwwtadjfEHGhFkbCZDh+yZRuzkDYERD33RBxQcJqMAev0tMe9IMT1oN2DMR9N0QcSE1lCRx2mzhkqV532TwQWII5ILCsfX+2IfZW4l5/Q8Rc3XdieLILbvaR429bRR+IXY5dCaA5IJZdrHe2tUD8btKrdc+2GNGsMtg0eN5SIzwHxJx1PpsNDUk9ILb9MiLojwBHTDxjojYDt86SKRCY+pvhfwEREEcQ70ZgE3TS4dmc9k/YJZgBgQfhBHYIxElDm/8AQffodLyM6DYAAAAASUVORK5CYII=') no-repeat;
    width: 25px;
    height: 25px;
}


.time-block {
    display: block;
    color: #323232;
    font-size: 15px;
    font-weight: 500;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
    padding-bottom: 0;
    margin-left: 0;
    padding-left: 34px;
    position: relative;
    margin-bottom: 32px;
}

.time-block:before {
    display: inline-block;
    vertical-align: middle;
    content: '';
    margin-right: 10px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAADXUlEQVQ4y32UMWscVxSFz7nvjXbXJkV+ggXuFENSqLAR2JVQE0ipwg4ubKTWXaqUVuXGhQSqbBUiv0BSZzBx4SKxhUkjsAKGFDEkJA7WaGf2fSlmVtoYOwyXGYZ555575nvPd775QWVYaTLoqh1UaoeVmuHcUjOoVuthvn46mLv8z7DKfw+q9u2gOno3qJ6oyruq0lNVWaqSlJJkSZJynLYSkgpyV1cMm4arLhwL9oweGk5SYZRgoYKVP2Bd8ExoXeJQIOUk2cr5tFELMkhwU7AteO3CiuDAgEFRJIMClIuc0fLv8EDoucQdoR0hKSflqpnISI24meCxix4J1gy1QEYyJMNnhneGiYGA/QxPfkNbgsfqTO1IKA9PW43hisV2U/RI6LZ6d+oncOELwc8ufGl4EQUFUkCd4PYbkMS20EvBYR52TjeNXgutNb1gJ6qz6iLom8xUAAnWfoVFoU2ha3k0niwFuhpixVAHqEHSrNNpkzJ9p7MGqbvX84V7bwt772Apj5rJaqBjiwMjuUzdzTg9J+O8yUyDXvwgwXEFq/lCM7luac+C6QdWt7CBWTLO3Zf/TtGTQcBeLrqRL4zLZaOH3Tjq3UhBB3JPhhL0U5w3OTNxXq8Md/PFtuSQTgL1Yt2ftbqF4875uOli+Vrw4gMyztwbTqKQ84WmtBajAIVQqNttXQSa1i9C3zVw3zA2bHyCjJGhzRebchTyQpwLKGDmWYou442ejPt9thsfIWPB6CiPJpMnlleM7CKsTmia1zSKnozeIfd7lxszZNiwYtjPF9uyG8S6Kcsh7Ye6/W1NazYKZHUOG/jrAzKWBZdc2PWb6nvV9o919ud1Sl+9z65PUqiuQu9T6KQK1TlUV0l1Dp1WSeMqqZ5LanNSM0iiysMyV/00GeY/y6C6lkelyPa623juMtky6bYpRI9TzMTxCTLcFG0JzQsWDcrDgmwdWuWO5cduJctrIdXuBf6HjKHRltC3DdwyHBqUBxRZIRftdM7KdrSxaCb3ouggZD5Cho2WAz0IMW+4FbAzPTNyFjJF7q6dmMRLUzaN9ywdW94zeuWiE0ujQAtGK4ZLgZ5ZLBodzp4ZWUJJ0mC6LVUOo/haKJaiLatB3DDlbkg5RBtwZLFvsWvp6QdkyKB/AU0O6rzVUNlHAAAAAElFTkSuQmCC') no-repeat;
    width: 21px;
    height: 21px;
    margin-left: 4px;
    position: absolute;
    left: 0;
    bottom: 0;
    top:0;
    margin: auto;
}

.phone-block {
    display: block;
    color: #323232;
    font-size: 15px;
    font-weight: 500;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
    margin-bottom: 30px;
    padding-left: 34px;
    position: relative;
    margin-left: 0;
    white-space: normal;
     word-break: break-all;
}

.phone-block:before {
    display: inline-block;
    vertical-align: middle;
    content: '';
    margin-right: 14px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAADcUlEQVQ4y22UTcimUxzGf9e572ee5x0LSxumGWVBCgshk4YMSRbyudLopTDJAiXGwkJmMVY0mklDimmkoShmlF6SooQpSd7FoCxmNMxHmnfu5zk/i/t+zEe6O/1Pd+dc13Wuc51/Hr5zD3UyYjYeXT0bj16fjkcXTiejnd1k1bPdeOTJScvKeBUnJiOOjUccHo84Ph7BqIVRc7o2DQQA2rIyBbmG6v5UX0n1s+hb0QtSXUSNEKWp0igj5YiCggDDvG0goW1Xuiumuj/6Erq1X+iGVJfQ7dHN0VpqD1yUtkIrHDoLtC+0De2om70cebvDrY2SCuhydAO6FKkDMGeOorTKHzIoHgbSTlam60/pliBdHdj6jcvobdEDqT6H/p06AFYpQrG34/cBbL63nXSzWa+m/9+doQZZh5xEZnOw/1PcKAc9bUG7cGr2Q5GrCn4zX9T1jLeiu4ejH49CdTgF/xE0Q724yuEqx5V2oZvtK3JHcEdk8JTL0Q+QJ5BdVMl8zFWeQXBuMtrV3eydwJbg2sjBKMGT0dLpl9P/rDg9TgPOPT47Gc395208Erg6cmXgI4TAkcAaw2LkrRprr6iPT+jnCRQhSDF9RZoHVt9M4MfAa8j7BQ5FIC5Fniasi3ys/WvJANIDD3WYF9KrXd1VggeKbi/4ZoHrAl3weOT2yFeRo8jz5yQDZIKsih47MxnNo6Ob5mxfRB4PrIvsgxD5M7AUfBVYE9inVJDow4HPA1si5yP756rbhdmM9AD/pHJX4OsiByJv9ObzdfDayIepfIUsouuRbch9VH9L9aNUF6KPRW3Pm1aKhVgp8GPBe4ruDR4N7u3Z/SlyZXRb8Nto1+kdU/1sSMYGdGlIxmPtQnUAlAaI+TiyqcDbqWyO7Or94kSqj0S2lX7pzxE6pNHlVIZe4d/tQq0kIdNC6ozYEOueAkcj7xa4tMiWyErp7VjO0OpO9Zme94xldFN0TzupkkCovbdTCKHAJ5Hrg7uLbiy4qcD3gx3Mc3tOz7gx+mvzAut7sCGDJRAzvJAcCuwKrI3sDFwSOQD5q89rT0B/688oT4J3ty29pxm+MusvLQ5E5GTkqVR2BF4s8nPk0+h7Rb4LnoosprKI3IJ+2zJc0Hj+YqiUGgqFcnYyfil4b9GLgg8GHwpcFlwV+TJ6Q/CHKP8COo6x9AaEJ0gAAAAASUVORK5CYII=') no-repeat;
    width: 21px;
    height: 21px;
    left: 0px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
}

.link-block {
    display: block;
    color: #323232;
    font-size: 15px;
    font-weight: 500;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
    margin-bottom: 25px;
    position: relative;
    margin-left: 0;
    padding-left: 34px;
    position: relative;
    word-break: break-all;
}

.link-block:before {
    display: inline-block;
    vertical-align: middle;
    content: '';
    margin-right: 18px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAADd0lEQVQYGQXBbaieBR3H8e/vf133vfvYCYJeDMtWiFAEFtSUEYSlRZFztHzAlRTiUBwjzhujlIZhD2z0QsqCoFgPNGmTTLeCsJMKvUoWuEH0IEM8oC6ihCjdue77/+3zycGbT9GLGavFjOVizrQ2Y1rM2V7MeWNtxuuLOf9dzPnX2nzn1o7Zl5jPPs18vIL5+G9mwybjcJTkHMA4vLFNFBRa0lIt1RKlGob2mqE9PVt54YIeAf+Kvg39LPIc43AnlRPDnl37EElDhCAoASKUfDCwWfiTAQ6sy64J9m7DAvJ18G/Aj6icHj58xV4QBKIglBAlcnXBU4FHSzYGfWSUby7k1Q6feB0OQe4D3wHcMK5dWhIhytSCEgV9b/T30cfQw9U+XO1t0T2l58qejXr2H3oPPfspcnJc214RoZRSLino22mfQM+kPZT2W2kPR6+LnquWaqexPbuj3bXVPom+ZVzbXpGWKGlBbpz05Epfi967ar+K3ov+M/qdtHvTvhy9qnR/9NCgV76oF8f1S0sGB0oo2VdyKvqfqTm5bC5HH4w+kPZ7aU+lfTzdn4v9TLVnqvvRof3tbOWT45umpoTIx6OPRTfQW0u3ou+fdIk+yMo3oweif4/9p+jv0n4h+kD0mtK7x/VpReFHA09EjwR+WHIwclXkdHSY2o20D0ePR0+lvTYrb097X/T+am+s9sXhrh03vKvgaeRY4GjJyeDuwHuQY8CgHFEDPBMVfGdgET1acFPJZgnj+rS8vxiei35j0J8Ncm30A5Gfp/1F9DNpLpYem+TcSj+CXh39UNpb0j6VFpTxsmXvi7m75EA1eyO7oy8U7C/99QB/GWQ9+rXoK9t6K7qW9ua0Z1CiRBnXl+4cWF0Y4HDJ44UvFFDwcukXS56NHos+VPrjkv9d0j1L3UIYW9KSlvGyVb8Wcnmal2LfHoZZyRR9X+kvI9+NfiXy/cCnItehW6VMK4mCEmVcszezqs+XvVHmYMHzg5yP3DTI8Wo2Sh+p5pbS60v/XEopCJOAkoZx0T5U1X+szmZRuzP1XZGdaW4b8Del347eUXJ94fkSIgQIUMqkrFrGHfTz6boz4XjRnyxzYpCnS99d1B8iVwY+NsDZQiKUkpYoaYmwrYwgc/pEmfPV9eWEH4R+a5a1NdC/itlfcnFoiBBhUCKUUEoJKP8HXCmQtalGZywAAAAASUVORK5CYII=') no-repeat;
    width: 19px;
    height: 19px;
    position: absolute;
    left: 3px;
    top:0;
    bottom: 0;
    margin: auto;
}


.logo-event {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    color: #323232;
    font-size: 48px;
    font-weight: bold;
    height: 197px;
    margin-top: 5px;
    padding-bottom: 60px;
}

.logo-event__d1 {
    height: 100%;
    width: 197px;
    -webkit-box-flex: 0;
       -moz-box-flex: 0;
        -ms-flex: 0 0 197px;
            flex: 0 0 197px;
}

.logo-event__d1 img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}

.logo-event__d2 {
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 30px;
    margin-top: -35px;
}

.logo-event__d2 span {
    display: block;
    width: 100%;
    color: #9a9a9a;
    font-size: 17px;
    font-weight: 600;
}

.evenet-desc {
    width: 100%;
    color: #323232;
    font-size: 15px;
}

.evenet-desc__title {
    color: #323232;
    font-size: 20px;
    padding-bottom: 45px;
}

.evenet-desc p {
    padding-bottom: 18px;
}

.title-film {
    width: 100%;
    margin-top: -5px;
    padding-bottom: 47px;
}

.title-film__big {
    font-weight: bold;
    font-size: 48px;
    display: block;
    padding-bottom: 4px;
}

.title-film__small {
    color: #9a9a9a;
    font-size: 17px;
    font-weight: 500;
}

.film-desc {
    width: 100%;
    color: #323232;
    font-size: 15px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 19px;
    line-height: 30px;
    padding-bottom: 30px;
}

.film-desc__title {
    font-weight: 600;
    color: #323232;
    font-size: 30px;
    padding-bottom: 10px;
    line-height: 34px;
}

.film-time-title {
    color: #323232;
    font-size: 30px;
    font-weight: 600;
    padding-bottom: 30px;
}

.film-time {
    width: 100%;
    padding-bottom: 48px;
}

.film-time__title {
    text-transform: uppercase;
    color: #323232;
    font-size: 16px;
    font-weight: 600;
    padding-bottom: 29px;
}

.film-time__line {
    width: 100%;
    font-size: 0px;
    padding-bottom: 21px;
}

.film-time__t1 {
    display: inline-block;
    vertical-align: top;
    width: 99px;
    color: #9a9a9a;
    font-size: 16px;
    font-weight: 600;
}

.film-time__t2 {
    display: inline-block;
    vertical-align: top;
    width: -moz-calc(100% - 99px);
    width: calc(100% - 99px);
    color: #323232;
    font-size: 16px;
    font-weight: 600;
}

.film-time__t2 span {
    display: inline-block;
    vertical-align: top;
    margin-right: 12px;
}

.block-t2--t1 {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0px;
}

.fil-img {
    width: 100%;
}

.fil-img img {
    width: 100%;
}

.film-data {
    width: 100%;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 12px 29px;
    font-size: 15px;
    color: #323232;
}

.film-data__line {
    width: 100%;
    display: block;
    padding-bottom: 6px;
    line-height: 25px;
    line-height: 22px;
}

.film-data__name {
    width: 100%;
    display: block;
    padding-bottom: 4px;
}

.film-data__value {
    width: 100%;
    display: block;
    font-weight: bold;
}

.plane-button {
    width: 100%;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    -moz-border-radius: 3px;
         border-radius: 3px;
    letter-spacing: 3px;
    text-decoration: none;
    cursor: pointer;
    background: #0aadff;
    display: block;
    height: 90px;
    line-height: 90px;
    margin-top: 7px;
}

.plane-button:before {
    display: inline-block;
    vertical-align: middle;
    width: 41px;
    height: 40px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAADk0lEQVRYhc2ZW0hVQRSG/7IMyywULcioKKwkukm3h7KwMkIqJCQiuooQifRUD10e6iXKQAtKKKKXgiBMtItFF6geQrraSxRWlERJVmrZjfpj5D82bc7e59DZx+3A7Jk1a+3lt2fPrFn72IckekFZCaAQQDqARgBnADR0YxnIAOtskm38Wzqt/nmSCV2TGCDgJMF8IDnVodsi3YOgIQ3cT0s+QfIeyc2S5wr0QFCAiwUwTfInyS1qz2q8ngHO4jHBmP5B9dMkb7XkbNPpG9DGTrT6WWpb1d5Smwzgc1cvoJlcpdkaRHKC+rdI7lK/TXYVQb7uAYI5LbnECj1PSGZp3JSGoCBNvWytSygmZljycunnBQk5VhA7XPRvSXYw4DhpaqNjNkM1V+NregNkaNPsCzOLX0Jy0JCm3hZokuS1kgt7E2SGoKokm/LStunXoyE8fGkBUAFgK4DhsiiwLXtLPgmdLoMAHAZQZivcIGcAyAMwRjffAVAH4FscIacD2ASg1ByE/2gc62Mmyad0L9vjvD77hhu3hfVCMwG0mGSqpZtDskb6K3He5a6Qs2VwKYKjItlV+wy4UX6PeEGa2XtvKRaSfG699HJLF8r3FkQJMEyfA1dJXic5guRNfRqY2csjeY3kXTcfISBTFmlwvmST3leSrJV8zrqxU2vXCy5B2cw262FNUpFJsk7+20mujvSg5nLKsRZ+kGx2GIY+jPIkV0nu7+G8STapSib+ezmYy2OSXzWQJsclYYxNOa5+seSRLo7vS7/CjzVrPh+age6Tp1PtTEcMS1XbpDZT7UeXmPcawG4ANb5EUJLr9NSjRR56/RtIppCcSPKVxobIxpytH12efAnJAj93v7kMFMBRS1EfJpznSpcseY+L03a3eBcLpKkNYRznk9xLspTkUGv8kLUhwjmlZt53yFlyXhTFTfSKaSQfkbwYD0hTWz3WWaiWCXKKh026x66PGXKZAJZ63PCL5LMITs2J9IJkYjwgoVOgw+OPmzI5gtPKCGs2Zsh8K/w4dVSQjuS0OorTKCZIWPmkPVausVFROM1RVuMLoBvkOAHtlzxYcjTpWZEyG98A3SDtV2YC/Rn1EyI4Wym7dwr4cYc0QL91/NH69dVZU/SbzXiSb5SD9umpmYTyPCpbz1FYeUjygs75u9aRudNxKvlavb67TwNIAnASQDaANgBpyph+A7ihWqt/Z3z3JeNxFgB/AIeiwqHIanngAAAAAElFTkSuQmCC') no-repeat;
    content: '';
    margin-right: 15px;
}

.tabs-desc {
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
    padding-bottom: 38px;
}

.tabs-desc__item {
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    font-size: 20px;
    font-weight: 600;
    color: #8492a6;
    margin-right: 20px;
}

.tabs-desc__item--active {
    color: #323232;
}

.tabs-desc-content {
    width: 100%;
}

.tabs-desc-content__item {
    width: 100%;
    display: none;
    font-size: 15px;
    line-height: 30px;
}

.tabs-desc-content__item--active {
    display: block;
}

.tabs-desc-content__item p {
    padding-bottom: 20px;
}

.plane-block {
    width: 100%;
    font-size: 0px;
    margin-top: -20px;
    padding-bottom: 25px;
    padding-bottom: 25px;
}

.plane-block__t1 {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    position: relative;
    z-index:5;
}

.plane-block__t2 {
    width: 50%;
    text-align: right;
    color: #323232;
    font-size: 25px;
    font-weight: 500;
    display: inline-block;
    vertical-align: top;
}

.plane-block__name {
    display: inline-block;
    vertical-align: middle;
    margin-top: -7px;
}

.plane-block__floor {
    display: inline-block;
    vertical-align: middle;
    -moz-border-radius: 50%;
         border-radius: 50%;
    font-weight: bold;
    width: 60px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    background: #f3f3f3;
    margin-left: 16px;
}

.plane-block__floor--active {
    color: #fff;
    background: #7254ab;
}

.form-plane {
    width: 785px;
    position: relative;
    z-index: 25;
}

.form-plane__input {
    width: 100%;
    border: 1px #47a9ff solid;
    height: 60px;
    line-height: 58px;
    -moz-border-radius: 60px;
         border-radius: 60px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 290px 0 32px;
    outline: none;
    font-size: 17px;
    color: #323232;
}

.form-plane__button {
    display: block;
    position: absolute;
    right: 0px;
    height: 60px;
    background: #47a9ff;
    -moz-border-radius: 60px;
         border-radius: 60px;
    width: 272px;
    border: none;
    outline: none;
    cursor: pointer;
    top: 0;
    color: #fff;
    text-align: center;
    letter-spacing: 3px;
    line-height: 60px;
    font-size: 14px;
    text-transform: uppercase;
}

.form-plane__button:before {
    display: inline-block;
    vertical-align: middle;
    content: '';
    width: 41px;
    height: 40px;
    margin-right: 15px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAoCAYAAABjPNNTAAADk0lEQVRYhc2ZW0hVQRSG/7IMyywULcioKKwkukm3h7KwMkIqJCQiuooQifRUD10e6iXKQAtKKKKXgiBMtItFF6geQrraSxRWlERJVmrZjfpj5D82bc7e59DZx+3A7Jk1a+3lt2fPrFn72IckekFZCaAQQDqARgBnADR0YxnIAOtskm38Wzqt/nmSCV2TGCDgJMF8IDnVodsi3YOgIQ3cT0s+QfIeyc2S5wr0QFCAiwUwTfInyS1qz2q8ngHO4jHBmP5B9dMkb7XkbNPpG9DGTrT6WWpb1d5Smwzgc1cvoJlcpdkaRHKC+rdI7lK/TXYVQb7uAYI5LbnECj1PSGZp3JSGoCBNvWytSygmZljycunnBQk5VhA7XPRvSXYw4DhpaqNjNkM1V+NregNkaNPsCzOLX0Jy0JCm3hZokuS1kgt7E2SGoKokm/LStunXoyE8fGkBUAFgK4DhsiiwLXtLPgmdLoMAHAZQZivcIGcAyAMwRjffAVAH4FscIacD2ASg1ByE/2gc62Mmyad0L9vjvD77hhu3hfVCMwG0mGSqpZtDskb6K3He5a6Qs2VwKYKjItlV+wy4UX6PeEGa2XtvKRaSfG699HJLF8r3FkQJMEyfA1dJXic5guRNfRqY2csjeY3kXTcfISBTFmlwvmST3leSrJV8zrqxU2vXCy5B2cw262FNUpFJsk7+20mujvSg5nLKsRZ+kGx2GIY+jPIkV0nu7+G8STapSib+ezmYy2OSXzWQJsclYYxNOa5+seSRLo7vS7/CjzVrPh+age6Tp1PtTEcMS1XbpDZT7UeXmPcawG4ANb5EUJLr9NSjRR56/RtIppCcSPKVxobIxpytH12efAnJAj93v7kMFMBRS1EfJpznSpcseY+L03a3eBcLpKkNYRznk9xLspTkUGv8kLUhwjmlZt53yFlyXhTFTfSKaSQfkbwYD0hTWz3WWaiWCXKKh026x66PGXKZAJZ63PCL5LMITs2J9IJkYjwgoVOgw+OPmzI5gtPKCGs2Zsh8K/w4dVSQjuS0OorTKCZIWPmkPVausVFROM1RVuMLoBvkOAHtlzxYcjTpWZEyG98A3SDtV2YC/Rn1EyI4Wym7dwr4cYc0QL91/NH69dVZU/SbzXiSb5SD9umpmYTyPCpbz1FYeUjygs75u9aRudNxKvlavb67TwNIAnASQDaANgBpyph+A7ihWqt/Z3z3JeNxFgB/AIeiwqHIanngAAAAAElFTkSuQmCC') no-repeat;
}

.plane-map {
    width: 1482px;
    height: 563px;
    overflow: hidden;
    margin-left: 47px;
}

.plane-setting {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -95px;
    height: 309px;
    display: block;
}

.plane-setting__plus {
    -moz-border-radius: 50%;
         border-radius: 50%;
    background: #fff;
    -moz-box-shadow: 0 0 26px -1px rgba(34, 60, 80, .2);
    box-shadow: 0 0 26px -1px rgb(34 60 80 / 20%);
    z-index: 10;
    cursor: pointer;
    width: 73px;
    height: 73px;
    display: block;
    margin-top: 15px;
    margin-bottom: 15px;
    position: relative;
}

.plane-setting__plus:before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: block;
    content: '';
    width: 34px;
    height: 35px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAjCAYAAADxG9hnAAACuUlEQVRYhcWYT0hVQRTGf71MoRKNWugiK0iCCCKoyI0uqnWbiCB4uGnlKmpTBIGLolULC6LAVoGLoE27KCJaGIK6qIWE/XXhwrS/SCQVJ76pw+W9e+88x/pg8D5nzplv7p0z5zuziuXjBLAF+Ay8Bp4BrxL4rYsDwFXgtBtwCPhZo70DrgH7UxJoBh5kJtulvp3AtzpkQnsE9KQgsiPjeApY7/o7gT7gCHAGuAMs1CB0A1gXO/k24KI+h+2jy8Bd4CjQVMK+BTgGjGfIPAe6ypLYDszI8E3sCjKwRVSBeUfGfHcXGVa084PRvWUSCbC3MOn8vgQ68gzWAJ80+CnQlogI8jXqyFgArM4z2A2cBNYmJBGwCZh2ZAayA1qB68CgvutKYi+wJCIWXe1+rkHHMvYQas86K4EhN9+FMNzCcVb/XAQ2RDi03f9FrTASHDo1V4giCxI2O3a3IldWdbbVSNvbzravorxwDhgBzkc6q9R5LoMRN+ZwOCUvRTpJgcd6GxYc+2JXkRIfgbfyZ/mMs8oJltLzYBl0QidvaHPuO89l+iZKZN0nsrVDlO8lj/PhgnRfqw0X+HwYbJoURq0lzoKbwJ5MeJsc2Kjn9wrjgAXZ5KFZfabu/iQ5+xuLfvcW+uPN/85dkdBBGTJlkitCm9MmU0ZkTD8sjHr/IZFel9fGjMh913k80tmPOs9l4Of6zaHiFNmi8kBZJM01KAOGTTcUubJk2Tc4C8p7SZphpZCrR5BaCiynpaZSo1ChIf3oC6nR/6lZO6Sww+DJmDokB9EqHu3+GWc0L9HTiJZtuK4J6FJV5hPZuKq3lhL20ZVe3iqtTr2i0sLjg76vfe8X+o12f7fK1IM1osES4Cnga9m3kUWPKvpYCZD8NiDAygy78zCNWzR59P1Io8WU3RbYHclWaRlD4zdGwC/25wVCFfs85QAAAABJRU5ErkJggg==') no-repeat;
}

.plane-setting__reload {
    -moz-border-radius: 50%;
         border-radius: 50%;
    background: #fff;
    -moz-box-shadow: 0 0 26px -1px rgba(34, 60, 80, .2);
    box-shadow: 0 0 26px -1px rgb(34 60 80 / 20%);
    z-index: 10;
    cursor: pointer;
    width: 73px;
    height: 73px;
    display: block;
    margin-top: 30px;
    margin-bottom: 30px;
    position: relative;
}

.plane-setting__reload:before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: block;
    content: '';
    width: 33px;
    height: 35px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAjCAYAAAAaLGNkAAACpElEQVRYhcWYXYhNURTHf874bIaUaUhGEpmEBi8iiQfyJpEUEmEmHiY8kCfxrjAPEy9KeZFkPCBfUb5ejMKIB9QoH5MaVwyDq1X/W6vdOeace+ce/9r3nH3P2mv99zp7r73WwaEReAxcAoaTI7yxFUCzWhPwNIHGFGAxMAuYCNQBX4Fe4AVwH3ibZQqexLCE/w3jgR3AJmBeCr1G5gxwWuRSYytQVGvWoFHAIeCLe5almYeOAGPKJTEHeBYYLADngO3AQmCSvDQZWALsAS4DP4Nxr4AFWUkcBL65/iegDRibckINwNFARz+wNgsJ385qtuVgKnDb6foNrM9KYm+Zxj1qgHan8wewKC2JKxV4IA4nne43SbrXxHjCWHcCmzOshySYR6453cfj5CxObANu6N2FhL4D5xWkyoXtoj7p+wVM/5eeBm23u8CfgMyFCj1ywOlqTzvI2O8DHmj/t1RIos5547MC4n9Bh/PGqhpFulN65905MYqAjbp/h8JsUSE6L9Q7T3RGboUWciTRq/VgmGEkxqnzMUcShg+61kYKImgr5okB2RoZ6cxnCCJiVjRIvmAketSZmSOBWkeix0g8V6dRSUoemK9tauiOFJpLWJkTidXu/o79TNAiKerwqjYiZeNF2a0v2bsYk+RWCxt8oPI2lrkH1fTGaOCls7U8FPAJR2uVSBxzNm7GCTQpIy4lMEuHmMCWIPOenSTY6gT7dMIOBdYFtcjuwXSeCBjvrIDECOBwkJmlyqaiIEW3dl0BJgss5jwJ9HS4syoV2lz8KLVbwC47fmMUmPK5wH6gKxg3oBSxLNjsHyZUZgVlYl2qNfsT5B6pbq0IVgpYTWLhNUtFbseBjfOfHGIxqECAaZaYBh9JrOw3L7xXILoHXAVep9II/AVyEvnkzzJpGwAAAABJRU5ErkJggg==') no-repeat;
}

.plane-setting__minus {
    -moz-border-radius: 50%;
         border-radius: 50%;
    background: #fff;
    -moz-box-shadow: 0 0 26px -1px rgba(34, 60, 80, .2);
    box-shadow: 0 0 26px -1px rgb(34 60 80 / 20%);
    z-index: 10;
    cursor: pointer;
    width: 73px;
    height: 73px;
    display: block;
    margin-top: 15px;
    margin-bottom: 15px;
    position: relative;
}

.plane-setting__minus:before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: block;
    content: '';
    width: 35px;
    height: 35px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAADRklEQVRYhb2YbWhOYRjHf549E5a8Ny+ZD8pL1rApfCBviSYiQigtS4p8QD6YCSnSPhAa4sPyASvhA0IyUYgwxbLFsJFNGLFkTFf9j26nx3POk2fnX0/Pde5z3/f5n+u+Xk+nvLw8UkAW0Bn4qCVx4DAwB2gFGoBa4CFwBXiSyuZhyQwANgErgS7ATOAm0AP4lGSdzTkKVIR5SEZ2dnbQHNPEK2AK0BXIBKqBO8B3kbGxJqAN6OmszQHmAwuBeqAu2YPCaMaO4i3QF3gHHAN2iEgiDAcmAfN0fC4OAmtTJWNvUwbcB5aISD5wXbYRFqOBLcAiZ34VMA34FYaMETnjXPcBPqRAIBEWyG6ydM9ecpx/XsxPjr+J7EwDEbRnruzGUABcDCLTDlQC30SkNA1EPNTrqJt1PQvY4E74l830TpNGEmEE8NQZHwS8wdFMP+ClXM9iSkcRMdQAG53rA57gkSlRTBgqt+xolOnlkcPkeGQsiq7TDXPbSxGQMWxz5GKPTIa8yLAH+BwRmQonZi21SB+XoY6X6x2PiAjy3MuK1GYeBZ7N3I2YiIerjpwXl2B20xJicabcvj3EXAv37wPm1DpyTkyJrxFYH7BwgrJ3Q8hfoyJvRpI93RDSy8gUKWcUBZCZCPRXFs8M8esst40n2bPNkTPiegOLgl8CyBwx9iIUBnaU55KUGoZujtwal8qNzOCAB3xNc65C0d5DU8wxohwvEkaIfOdZtTEVzx6mRkxmrv5/APdiOlcPyyMkMgQYJfka8CKmTF2twRkRHlWJI1t4+ZO1dzk3DkVAxFqSVZJbvOrSI3NaXmUoBGZ3MJlKR94M/MRXdi5z5LPAwA4iUurUTHXqSPGTuQGUS7boeVstSjqxGtju7Ffo7u0vyNcAtyRbEHwEjEmjRsqd6xXAs2RkDJPV16CjeuCrWVOFdZgXfBqxpHzCv08iMpb6rcE674ztBR6rPOwekkyuPLPG5xD28WB/ogVBvbZZ+m7fWIva3CoZYLO8IUuatGOd7gv1SNvF0nRChGn8hwFb/yM6v1Y3sC9oYiofi0YCi1WjBC0y7Zl3ngROeXEknWQ82DeasSJnqcPKUCtFrMSwTybPlV7ckjIYwG/Orq6vzYLwgQAAAABJRU5ErkJggg==') no-repeat;
}


.events__item--opacity
{
    opacity:0.5;
}

.search-empry
{
    width: 100%;
    text-align: center;
    font-size: 34px;
    font-weight: bold;
    padding-top: 50px;
}

/* gallery */
.gallery
{
    margin-bottom: 30px;
}

.gallery-item
{
    text-align: center;
}

.gallery-item img
{
    height: 650px;
    max-width: 100%;
    display: inline-block !important;
}

.gallery .slick-slide
{
    outline:none !important;
}

.gallery .slick-dots {
    
}

.gallery .slick-dots li {
    
}

.gallery .slick-dots li.slick-active {
    
}

.gallery .slick-dots li button {
    display: none;
}

.gallery .slick-prev {
    width: 60px;
    height: 60px;
    border-radius:50%;
    background: #fff;
    -moz-box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    box-shadow: 0px 0px 26px -1px rgb(34 60 80 / 20%);
    z-index:5;
    left: 20px;
    margin-top: -20px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACeSURBVEhLYyACqADxJSC+AGVTFYAMfALE/6H4ARCzADFVALrhIPwDiHmAmGKAzfC/QBwFxBQDXIZHAzHFYHgZ/huIKTacEYhBhh8AYmmQABIApZiXECZZAOTIuSAGKAMhu5ya+C0TkKAlYMQXRL+A+DmESRYA+WARhEnjFAQDo5aQBAbMkp9AzAvEVAPoltwDYqpVODAAsoTMKpOBAQB/WGwDG4nC0QAAAABJRU5ErkJggg==') center #fff no-repeat;
}

.gallery .slick-prev:hover {
    
}

.gallery .slick-next {
    width: 60px;
    height: 60px;
    border-radius:50%;
    background: #fff;
    -moz-box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
    box-shadow: 0px 0px 26px -1px rgb(34 60 80 / 20%);
    z-index:5;
    right:20px;
    margin-top: -20px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAChSURBVEhLYyADqADxBSC+BGVTFbAA8T0g/g/FT4CYqpbwAvFPIIZZQBNLooH4LxCPWkIUGHhLGIG4EYjjoGxygSQQs0GYcPAUiB1Ahr4DYkGQCA3ARSYgAfISzQDIBzVAnAxlkwvEgZgDwoQDcBBBmJQBUCT/BmKskUwpoGkyHbqGRwExzQznAeIfQEwTw0EAVOE8AGKaGA4DIAOJrDIZGAAU71J2nyiM1wAAAABJRU5ErkJggg==') center #fff no-repeat;
}

.gallery .slick-next:hover {
    
}

.gallery .slick-prev::before, .gallery .slick-next::before {
    display: none;
}

.gallery .slick-dots
{

}

.gallery .slick-dots li
{

}

.gallery .slick-dots li.slick-active
{

}

.gallery .slick-dots li:before
{
    display:none
}

.search-form__result
{
    position: absolute;
    width: 100%;
    z-index:5;
    top: 0px;
}

.b-help
{
   position: relative;
   top: -35px;
   width: 100%; 
   padding-top: 30px;
   border-left: 1px #967fba solid;
   border-right: 1px #967fba solid;
   z-index: 100;
}

.item-help-search
{
   text-decoration: none;
   cursor: pointer;
   font-size: 20px;
   padding: 15px 20px; 
   display: block;
   width: 100%;
   color: #000;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   background: #fff;
   border-bottom: 1px #967fba solid;
   position: relative;
   z-index:100;
}

.b-help-plane
{
    border-left: 1px #47a9ff solid;
    border-right: 1px #47a9ff solid;
    display: block;
    width: 100%;
    padding-top: 30px;
    margin-top: -30px;
    width:785px;
    position: relative;
    z-index:10;
}

.search-form__result
{
    display: block;
    position: relative;
    width: 100%;
    
}

.search-form__h
{
    text-decoration: none;
   cursor: pointer;
   font-size: 20px;
   padding: 15px 20px; 
   display: block;
   width: 100%;
   color: #000;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   background: #fff;
   border-bottom: 1px #47a9ff solid;
   position: relative;
   z-index: 2;
}

.plane-result-search
{
    width: 100%;
    position: absolute;
}

/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/

.toggle-floors__button
{
    outline: none !important;
}

.vertical-panel
{
    display: none;
}

@media (max-width: 1800px) { 
   html, body
   {
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        height: 1920px;
        height: 1900px;
        min-height: 1900px;
        height: 100vh;
   } 
   .catalog__item
   {
       width: calc(100% / 2 - 30px); 
       margin-bottom: 30px;
       border-radius: 15px; 
       -webkit-background-size: cover;
       -moz-background-size: cover;
       -o-background-size: cover;
       background-size: cover;
   }
   .base-block
   {
       width: calc(100% - 40px);
   } 
   .block__scroll
   {
       width: 100%;
   } 
   .block__scroll
   {
       width: 910px;
   }  
   .block
   {
       height: 1520px;
       height: 1344px;
   } 
   .footer__d1, .footer__d2, .footer__d3, .footer__d4, .footer__d5
   {
       width: calc(100% / 3 - 20px);
   }
   .footer
   {
       height: 170px;
   }
   .shops__item
   {
       width: calc(100% / 2 - 30px);
       margin-bottom: 15px;
   }
   .block-t1
   {
       width: 630px;
   }
   .all
   {
       overflow: hidden;
   }
   .plane-map
   {
       width: 830px;
       margin-left: 0px;
   }
   .form-plane, .b-help-plane
   {
       width: 600px;
   }
   .block--map
   {
       height: 862px;
   } 
   .events__item
   {
       width: calc(100% / 2 - 50px);
   } 
   .logo-event
   {
       font-size: 30px;
   } 
   .gallery-item img
   {
       height: 350px;
   }  
   .search-result__item
   {
       width: calc(100% / 2 - 30px);
   }
   .search-result__t
   {
       padding-left: 0;
       padding-right: 25px;
   }
   .catalog
   {
       width: calc(100% + 30px);
   }
   .film__item
   {
       width: calc(100% / 3 - 30px);
       margin-right: 7px;
   }
   .footer__text--t1
   {
       display: block;
       width: 100%;
   }
   .shops-select__link
   {
       padding-left: 20px;
       padding-right: 20px;
   }
   
   .vertical-panel
   {
        display: block;
        text-align: center;
        position: relative;
        background: #fff;
        -moz-border-radius: 6px;
             border-radius: 6px;
        height: auto;
        -moz-box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
        box-shadow: 0px 0px 26px -1px rgba(34, 60, 80, 0.2);
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        overflow: hidden;
        padding: 15px 15px;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        width: calc(100% - 40px);
        margin: 25px auto; 
   }
   
   .vertical-panel a
   {
       display: inline-block;
       position: relative;
       vertical-align: middle;
       top: 0;
       left: 0;
       margin: 0 10px;
   }
}
/* test update */

.gonextico
{
    cursor: pointer;
}

.toggle-floors__item--endfloor .toggle-floors__button
{
    animation: animebutton infinite 2s linear;
}

@keyframes animebutton {
    0% {
        background: #f3f3f3;
        color: #000;
    }
    33% {
        background: #fc0;
        
    }
    66% {
        background: #fc0;
    }
    100% {
        background: #f3f3f3;
        color: #000;
    }
}

.aero-plan-popper__path
{
    display: inline-block;
    cursor: pointer;
    background: #47a9ff;
    padding: 5px 10px;
    border-radius: 60px;
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    text-decoration: none;
}