@font-face {font-family:'LabGrotesque';src:url('../themes/avenue/assets/fonts/LabGrotesqueBold.eot');src:url('../themes/avenue/assets/fonts/LabGrotesqueBold.eot') format('embedded-opentype'),url('../themes/avenue/assets/fonts/LabGrotesqueBold.woff2') format('woff2'),url('../themes/avenue/assets/fonts/LabGrotesqueBold.woff') format('woff'),url('../themes/avenue/assets/fonts/LabGrotesqueBold.ttf') format('truetype'),url('../themes/avenue/assets/fonts/LabGrotesqueBold.svg#LabGrotesqueBold') format('svg');font-weight:700}
@font-face {font-family:'LabGrotesque';src:url('../themes/avenue/assets/fonts/LabGrotesqueRegular.eot');src:url('../themes/avenue/assets/fonts/LabGrotesqueRegular.eot') format('embedded-opentype'),url('../themes/avenue/assets/fonts/LabGrotesqueRegular.woff2') format('woff2'),url('../themes/avenue/assets/fonts/LabGrotesqueRegular.woff') format('woff'),url('../themes/avenue/assets/fonts/LabGrotesqueRegular.ttf') format('truetype'),url('../themes/avenue/assets/fonts/LabGrotesqueRegular.svg#LabGrotesqueRegular') format('svg');font-weight:600}
@font-face {font-family:'LabGrotesque';src:url('../themes/avenue/assets/fonts/LabGrotesqueMedium.eot');src:url('../themes/avenue/assets/fonts/LabGrotesqueMedium.eot') format('embedded-opentype'),url('../themes/avenue/assets/fonts/LabGrotesqueMedium.woff2') format('woff2'),url('../themes/avenue/assets/fonts/LabGrotesqueMedium.woff') format('woff'),url('../themes/avenue/assets/fonts/LabGrotesqueMedium.ttf') format('truetype'),url('../themes/avenue/assets/fonts/LabGrotesqueMedium.svg#LabGrotesqueMedium') format('svg');font-weight:500}
@font-face {font-family:'LabGrotesque';src:url('../themes/avenue/assets/fonts/LabGrotesqueLight.eot');src:url('../themes/avenue/assets/fonts/LabGrotesqueLight.eot') format('embedded-opentype'),url('../themes/avenue/assets/fonts/LabGrotesqueLight.woff2') format('woff2'),url('../themes/avenue/assets/fonts/LabGrotesqueLight.woff') format('woff'),url('../themes/avenue/assets/fonts/LabGrotesqueLight.ttf') format('truetype'),url('../themes/avenue/assets/fonts/LabGrotesqueLight.svg#LabGrotesqueLight') format('svg');font-weight:100}
@font-face {font-family:'Rassvet';src:url('../themes/avenue/assets/fonts/Rassvet.eot');src:url('../themes/avenue/assets/fonts/Rassvet.eot') format('embedded-opentype'),url('../themes/avenue/assets/fonts/Rassvet.woff2') format('woff2'),url('../themes/avenue/assets/fonts/Rassvet.woff') format('woff'),url('../themes/avenue/assets/fonts/Rassvet.ttf') format('truetype'),url('../themes/avenue/assets/fonts/Rassvet.svg#Rassvet') format('svg');font-weight:500}
.text-muted {color:#dadce3}
.text_41_b {font-style:normal;font-weight:bold;font-size:48px;line-height:101.5%;letter-spacing:-0.03em}
.text_32_b {font-style:normal;font-weight:bold;font-size:32px;line-height:120%}
.text_24_b {font-weight:bold;font-size:24px;line-height:130%}
.text_16_c_b {font-style:normal;font-weight:bold;font-size:16px;line-height:140%;letter-spacing:0.1em;text-transform:uppercase}
@media screen and (max-width:522px ) {.text_16_c_b {font-size:13px }}
.text_20_m {font-style:normal;font-weight:500;font-size:20px;line-height:140%}
.text_16_m {font-style:normal;font-weight:500;font-size:16px;line-height:140%}
@media screen and (max-width:522px ) {.text_16_m {font-size:14px }}
.text_14_m {font-style:normal;font-weight:500;font-size:14px;line-height:140%}
.text_12_m {font-style:normal;font-weight:500;font-size:12px;line-height:140%}
.text_14 {font-style:normal;font-weight:500;font-size:14px;line-height:140%}
.text_13 {font-weight:bold;font-size:13px;line-height:140%;letter-spacing:0.12em;text-transform:uppercase}
@media screen and (max-width:522px ) {.text_13 {font-size:8px;line-height:11px }}
.text_13.cups {letter-spacing:0.08em}
.text_12 {font-style:normal;font-weight:normal;font-size:12px;line-height:140%}
.cups {text-transform:uppercase}
html {font-family:'LabGrotesque','Arial',sans-serif !important;font-size:16px !important;font-weight:300}
.container {margin:0 auto;max-width:100%;padding:0 40px}
.row {margin:0 -16px}
@media screen and (max-width:522px ) {.row {margin-left:-8px;margin-right:-8px }}
.row.flex-row {display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row.flex-row:before,
.row.flex-row:after {display:none}
.row.flex-row >.col {display:-webkit-flex;display:-ms-flexbox;display:flex;float:none}
.row.flex-row .flex-item-right {justify-content:flex-end}
.row.flex-row .flex-vertical-center,
.row.flex-row.flex-vertical-center {align-items:center;flex:1}
.row.flex-row.flex-vertical-middle {align-items:center}
.row .col >.row {margin-left:-16px;margin-right:-16px}
@media screen and (max-width:522px ) {.row .col >.row {margin-left:-8px;margin-right:-8px }}
.row .col--no-padding {padding-left:0;padding-right:0}
.row--fullwidth {margin-left:0;margin-right:0}
.row:before,
.row:after {content:'';display:block;clear:both}
.text-column-2 {columns:2;columns-gap:16px}
.text-column-4 {columns:4;column-gap:64px}
.text-column-4 li {-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.mt50 {margin-top:50px !important}
.mt60 {margin-top:60px}
.mt10 {margin-top:10px}
.mt45 {margin-top:45px}
.pl100 {margin-left:100px}
.col {padding:0 16px;float:left;box-sizing:border-box}
@media screen and (max-width:522px ) {.col {padding:0 8px }}
.col--centered {float:none;margin:0 auto}
.col.end {float:right}
.col.lg-1 {width:8.33333333%}
.col.lg-2 {width:16.66666667%}
.col.lg-3 {width:25%}
.col.lg-4 {width:33.33333333%}
.col.lg-5 {width:41.66666667%}
.col.lg-6 {width:50%}
.col.lg-7 {width:58.33333333%}
.col.lg-8 {width:66.66666667%}
.col.lg-9 {width:75%}
.col.lg-10 {width:83.33333333%}
.col.lg-11 {width:91.66666667%}
.col.lg-12 {width:100%}
@media screen and (max-width:1024px) {.col.md-1 {width:8.33333333% }.col.md-2 {width:16.66666667% }.col.md-3 {width:25% }.col.md-4 {width:33.33333333% }.col.md-5 {width:41.66666667% }.col.md-6 {width:50% }.col.md-7 {width:58.33333333% }.col.md-8 {width:66.66666667% }.col.md-9 {width:75% }.col.md-10 {width:83.33333333% }.col.md-11 {width:91.66666667% }.col.md-12 {width:100% }}
@media screen and (max-width:522px) {.col.sm-1 {width:8.33333333% }.col.sm-2 {width:16.66666667% }.col.sm-3 {width:25% }.col.sm-4 {width:33.33333333% }.col.sm-5 {width:41.66666667% }.col.sm-6 {width:50% }.col.sm-7 {width:58.33333333% }.col.sm-8 {width:66.66666667% }.col.sm-9 {width:75% }.col.sm-10 {width:83.33333333% }.col.sm-11 {width:91.66666667% }.col.sm-12 {width:100% }}
.mt70 {margin-top:70px}
.hide {display:none}
@media screen and (min-width:1025px) {.lg-hide {display:none !important }}
@media screen and (min-width:523px) and (max-width:1024px) {.md-hide {display:none !important }}
@media screen and (max-width:522px) {.sm-hide {display:none !important }}
.menu.horizontal {font-size:0}
.menu.horizontal li {font-size:16px;display:inline-block;padding-left:0}
.menu.horizontal li:before {display:none}
.tac {text-align:center}
.tar {text-align:right}
.fll {float:left}
.flr {float:right}
.clearfix:before,
.tab-content:before,
.upload-object:before,
.clearfix:after,
.tab-content:after,
.upload-object:after {content:'';display:block;clear:both}
.mt20 {margin-top:20px !important}
.mt30 {margin-top:30px !important}
.mt40 {margin-top:40px !important}
.mt70 {margin-top:70px}
.mt100 {margin-top:100px}
.pl40 {padding-left:40px}
.mb40 {margin-bottom:40px}
.lhnormal {line-height:1.6 !important}
.tab-wrapper .tab-labels .tab-label {display:inline-block;cursor:pointer}
.tab-wrapper .tab-contents .tab-content {position:absolute;left:-9999px;top:0;overflow:hidden;width:100vw}
.tab-wrapper .tab-contents .tab-content.active {position:relative;left:0;width:100%}.modal {display:none;position:fixed;z-index:100;top:0;left:50%;right:0;bottom:0;background:#fff;visibility:hidden;overflow-y:auto;border-radius:16px}
.modal .success-msg span {left:16px;right:16px}
.modal.active {display:block;visibility:visible}
.modal .close {content:'';color:#fff;display:block;position:absolute;cursor:pointer;float:right;border-radius:8px;z-index:666;background:url(../themes/avenue/assets/img/svg/cl2.svg) center no-repeat,#fff;width:40px;height:40px;top:8px;right:8px;-webkit-transition:box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease}
.modal .close:hover {box-shadow:0 0 0 3px #2b2b2b}
#modalDimmer {z-index:99;position:fixed;display:none;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,0.5)}
#modalDimmer.active {display:block}
.button {display:inline-flex;align-items:center;justify-content:center;padding:0 24px;height:54px;color:#fff;font-weight:700;background:#eb2b92;cursor:pointer;transition:all .3s ease;font-size:16px;letter-spacing:0.1em;border-radius:6px;text-transform:uppercase}
@media screen and (max-width:522px ) {.button {height:42px;font-size:13px;padding:0 20px }}
.button:hover,
.button:focus {background:#ef5aaa !important;color:#fff}
.button:active {background:#f488c2 !important}
.button.button--hollow {color:#000;border:2px #eb2b92 solid;background:transparent}
.button.button--hollow:hover,
.button.button--hollow:focus {border-color:#ef5aaa;color:#fff}
.button.button--hollow:active {border-color:#f488c2;color:#fff}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {display:block}body {line-height:1}ol,
ul {list-style:none}blockquote,
q {quotes:none}blockquote:before,
blockquote:after,
q:before,
q:after {content:'';content:none}table {border-collapse:collapse;border-spacing:0}
.selectboxit-container {position:relative;display:inline-block;vertical-align:top}.selectboxit-container * {font:14px Helvetica,Arial;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit {width:220px;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a {height:30px;line-height:30px;display:block}.selectboxit-container .selectboxit:focus {outline:0}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled {opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text {text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container {margin-left:5px}.selectboxit-container .selectboxit-options {-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover {text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header {text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first {border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header + .selectboxit-option-first {border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last {border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header {font-weight:bold}.selectboxit-optgroup-header:hover {cursor:default}.selectboxit-arrow-container {width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow {margin:0 auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {top:30%}.selectboxit-option-icon-container {float:left}.selectboxit-container .selectboxit-option-icon {margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url {width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering {display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important}.jqueryui .ui-icon {background-color:inherit}.jqueryui .ui-icon-triangle-1-s {background-position:-64px -16px}
.selectboxit-btn {background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3}.selectboxit-btn.selectboxit-enabled:hover,
.selectboxit-btn.selectboxit-enabled:focus,
.selectboxit-btn.selectboxit-enabled:active {color:#333;background-color:#e6e6e6}.selectboxit-btn.selectboxit-enabled:hover,
.selectboxit-btn.selectboxit-enabled:focus {color:#333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow {width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list {background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.selectboxit-list .selectboxit-option-anchor {color:#333}.selectboxit-list >.selectboxit-focus >.selectboxit-option-anchor {color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x}.selectboxit-list >.selectboxit-disabled >.selectboxit-option-anchor {color:#999}
.slick-slider {position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list {position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus {outline:none}
.slick-list.dragging {cursor:pointer;cursor:hand}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track {position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,
.slick-track:after {content:"";display:table}
.slick-track:after {clear:both}
.slick-loading .slick-track {visibility:hidden}
.slick-slide {float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide {float:right}
.slick-slide img {display:block}
.slick-slide.slick-loading img {display:none}
.slick-slide.dragging img {pointer-events:none}
.slick-initialized .slick-slide {display:block}
.slick-loading .slick-slide {visibility:hidden}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden {display:none}
@charset "UTF-8";
.slick-prev,
.slick-next {position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}
.slick-prev:hover,
.slick-next:hover,
.slick-prev:focus,
.slick-next:focus {outline:none;background:transparent;color:transparent}
.slick-prev:hover:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-next:focus:before {opacity:1}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {opacity:0.25}
.slick-prev:before,
.slick-next:before {font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev {left:-25px}
[dir="rtl"] .slick-prev {left:auto;right:-25px}
.slick-prev:before {content:"←"}
[dir="rtl"] .slick-prev:before {content:"→"}
.slick-next {right:-25px}
[dir="rtl"] .slick-next {left:-25px;right:auto}
.slick-next:before {content:"→"}
[dir="rtl"] .slick-next:before {content:"←"}.slick-dotted .slick-slider {margin-bottom:30px}
.slick-dots {position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li {position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button {border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,
.slick-dots li button:focus {outline:none}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {opacity:1}
.slick-dots li button:before {position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before {color:#000;opacity:0.75}
.table {width:100%;text-align:left;font-size:14px;font-weight:400}
.table-wrapper {overflow-x:auto}
.table th,
.table td {padding:15px}
.table th {font-size:12px;font-weight:700}
.table tr {border-bottom:1px solid #d6d6d6}
.table tr:first-of-type {border-color:#000}
input[type="date"] {-webkit-appearance:none}
.form {font-size:14px}
.form-label.required .form-name:after {content:'*';color:#e5007d}
.form-name {font-weight:400;color:#858585;display:block;margin:0 0 10px}
.form-checkgroup {margin:40px 0;display:flex;flex-direction:column}
.form-checkgroup .form-label + .form-label {margin-top:15px}
.form-checkbox input:checked ~ span:before {border-color:#e5007d;background:#fff url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTI3IiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUyNyA1MTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNTI2LjE2NSA1My4wMjk1TDE5NC4wMSA1MTJMMCAyMjkuNzc4TDc0LjUzODEgMTc4LjUzOEwxOTUuOTA5IDM1NS4wOTRMNDUyLjg4OSAwTDUyNi4xNjUgNTMuMDI5NVoiIGZpbGw9IiNFNTAwN0QiLz4KPC9zdmc+Cg==') !important;background-size:12px !important;background-repeat:no-repeat !important;background-position:center !important}
.form-checkbox span:before {cursor:pointer;border:1px solid transparent}
.form-checkbox a {text-decoration:underline}
.form-checkbox a:hover {text-decoration:none}
.form-row {margin:-5px;display:flex;flex-wrap:wrap;align-items:flex-end}
.form-row .form-label {margin:5px}
.form-col {flex-grow:1;flex-basis:calc(100% - 10px)}
.form-col-2 {flex-basis:calc(((100% / 12) * 2) - 10px)}
.form-col-3 {flex-basis:calc(((100% / 12) * 3) - 10px)}
.form-col-4 {flex-basis:calc(((100% / 12) * 4) - 10px)}
.form-col-5 {flex-grow:1;flex-basis:calc(((100% / 12) * 5) - 10px)}
.form-col-6 {flex-basis:calc(((100% / 12) * 6) - 10px)}
.form-col-7 {flex-basis:calc(((100% / 12) * 7) - 10px)}
.form-col-8 {flex-basis:calc(((100% / 12) * 8) - 10px)}
.form-col-9 {flex-basis:calc(((100% / 12) * 9) - 10px)}
.form-col-10 {flex-basis:calc(((100% / 12) * 10) - 10px)}
.form-col-11 {flex-basis:calc(((100% / 12) * 11) - 10px)}
.form-col-12 {flex-grow:1;flex-basis:calc(100% - 10px)}
@media screen and (max-width:680px) {.form-col-1,.form-col-2,.form-col-3,.form-col-4,.form-col-5,.form-col-6,.form-col-7,.form-col-8,.form-col-9,.form-col-10,.form-col-12,.form-col-11 {flex-basis:calc(100% - 10px) }}
.form--default .form-field {padding:10px 15px;border-radius:8px;border:1px solid #d6d6d6;background-color:#fff}
.form--default .form-field:disabled {color:#bcb5b5;background-color:#f4f4f4}
.form--default .form-btn {width:100%;height:auto;padding:10px 15px;border:1px solid;border-radius:8px}
.form--default .form-checkbox span:before {border-radius:4px}
.lk-sms__form.form--default .form-btn {border:1px solid #eb2b92}
.button {display:inline-flex;align-items:center;justify-content:center;padding:0 24px;height:54px;color:#fff;fill:#fff;font-weight:700;background:#eb2b92;border:2px solid #eb2b92;cursor:pointer;transition:all .3s ease;font-size:16px;letter-spacing:0.1em;border-radius:6px;text-transform:uppercase}
@media screen and (max-width:522px ) {.button {height:42px;font-size:13px;padding:0 20px }}
.button[disabled] {pointer-events:none;background:#adadad;border-color:#adadad;color:#858585}
.button:hover,
.button:focus {background:#ef5aaa !important;border-color:#ef5aaa;color:#fff}
.button:active {background:#f488c2 !important}
.button.button--hollow {color:#000;border:2px #eb2b92 solid;background:transparent}
.button.button--hollow:hover,
.button.button--hollow:focus {border-color:#ef5aaa;color:#fff}
.button.button--hollow:active {border-color:#f488c2;color:#fff}
.button.button--hollow--pink {color:#eb2b92;border:2px #eb2b92 solid;background:transparent;text-align:center}
.button.button--hollow--pink:hover,
.button.button--hollow--pink:focus {border-color:#ef5aaa;color:#fff}
.button.button--hollow--pink:active {border-color:#f488c2;color:#fff}
.button--link {font-weight:400;border:0;padding:0;height:auto;background-color:transparent}
.button--link:hover {color:#e5007d}
.button--border {border:2px solid;background-color:transparent}
.button--light-gray {color:#000;background-color:#f4f4f4;border:2px solid #f4f4f4}
.button--light-gray:disabled {color:#adadad;background-color:#f4f4f4;border:2px solid #f4f4f4}
.button.button--white {background:#fff;color:#000}
.button.button--darkgray {background:#2b2b2b;color:#fff}
.button.button--black {border-color:#000;background-color:#000}
.button.button--medium {padding:0 20px;height:42px;font-style:normal;font-weight:bold;font-size:13px;line-height:140%;letter-spacing:0.08em;text-transform:uppercase}
.button.button--small {padding:0 12px;height:42px;font-weight:500;font-size:16px;line-height:140%;text-transform:none;letter-spacing:normal}
.button.button--hollow {background:transparent}.popup {top:0;right:0;bottom:0;left:0;position:fixed;z-index:999;padding:20px;cursor:pointer;background-color:rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:visibility 0.1s,opacity 0.2s}
.popup-main-close {cursor:pointer;top:0;right:0;position:absolute;fill:#000;width:48px;height:48px;padding:5px;border:0;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:0 16px 0 16px}
.popup-main-close:hover {fill:#fff;background-color:#e5007d}
.popup-main-close svg {width:16px;height:16px}
.popup-modal {display:flex;flex-direction:column;cursor:default;overflow-y:auto;position:relative;width:100%;max-width:410px;max-height:100%;background-color:#fff;border-radius:16px}
.popup-content {padding:32px;overflow-y:auto}
.popup-title {font-size:24px;font-weight:700;margin:0 0 15px}
.popup--show {opacity:1;visibility:visible}
.popup--hide {opacity:0;visibility:hidden}
@media screen and (max-width:522px) {.popup {padding:20px 10px 0;align-items:flex-end }.popup-modal {max-width:100%;border-radius:16px 16px 0 0 }.popup-content {padding:25px }}.tab-nav {display:flex;overflow-y:auto;margin:0 -15px}
.tab-trigger {margin:0 15px;white-space:nowrap}
.tab-main {position:relative}
.tab-content {width:100%;opacity:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.tab-content--selected {opacity:1}
.tab-content--selected .tab-hidden {display:block}
.tab-content.active {opacity:1}
.tab-hidden {display:none}
.tab--default .tab-trigger {font-size:16px;font-weight:700;letter-spacing:0.1em;text-align:center;text-transform:uppercase;border:0;padding:0;background-color:transparent}
.tab--default .tab-trigger:hover {color:#e5007d}
.tab--default .tab-trigger--selected {color:#009ee3}
.tab--default .tab-main {margin-top:50px}
@media screen and (max-width:700px) {.tab--default .tab-main {margin-top:25px }}
@media screen and (max-width:522px) {.tab--default .tab-nav {padding:15px 0;justify-content:center;background-color:#f4f4f4 }.tab--default .tab-trigger {flex-grow:1;padding:10px;background-color:#fff;border-radius:8px }}.toggle-visible {position:relative}
.toggle-visible-trigger {cursor:pointer}
.toggle-visible-content {height:0;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.toggle-visible--show .toggle-visible-trigger {fill:#fff;color:#fff;background-color:#e5007d}
.toggle-visible--show .toggle-visible-content {opacity:1;visibility:visible}.tooltip {top:0;position:absolute;z-index:9999;padding:12px;font-size:14px;fill:#fff;color:#fff;background-color:#000;opacity:0;visibility:hidden;transition:visibility 0.1s,opacity 0.3s ease}
.tooltip--show {opacity:1;visibility:visible}
@media screen and (max-width:480px) {.tooltip {right:16px;left:16px }}
[data-tooltip-content] {cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.tooltip-trigger.tlp-info {fill:#fff;width:20px;height:20px;border:0;border-radius:100px;background-color:#c7cbd3;display:flex;align-items:center;justify-content:center}
.tooltip-trigger.tlp-info:hover {background-color:#e5007d}
.tooltip-trigger.tlp-info svg {width:2px;height:8px}
@keyframes splide-loading {0% {transform:rotateZ(0) }100% {transform:rotateZ(360deg) }}
.splide__container {position:relative;box-sizing:border-box}
.splide__list {display:flex;height:100%;margin:0 !important;padding:0 !important;backface-visibility:hidden;transform-style:preserve-3d}
.splide.is-initialized:not(.is-active) .splide__list {display:flex}
.splide__pagination {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;padding:0;pointer-events:none}
.splide__pagination li {margin:0;line-height:1;display:inline-block;pointer-events:auto;list-style-type:none}
.splide {outline:none;position:relative;visibility:hidden}
.splide.is-initialized,
.splide.is-rendered {visibility:visible}
.splide__slide {backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;outline:none;position:relative}
.splide__slide img {vertical-align:bottom}
.splide__slider {position:relative}
.splide__spinner {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s infinite linear}
.splide__track {z-index:0;overflow:hidden;position:relative}
.splide--draggable >.splide__slider >.splide__track,
.splide--draggable >.splide__track {user-select:none}
.splide--fade >.splide__slider >.splide__track >.splide__list,
.splide--fade >.splide__track >.splide__list {display:block}
.splide--fade >.splide__slider >.splide__track >.splide__list >.splide__slide,
.splide--fade >.splide__track >.splide__list >.splide__slide {top:0;left:0;position:absolute;opacity:0;z-index:0}
.splide--fade >.splide__slider >.splide__track >.splide__list >.splide__slide.is-active,
.splide--fade >.splide__track >.splide__list >.splide__slide.is-active {z-index:1;opacity:1;position:relative}
.splide--rtl {direction:rtl}
.splide--ttb >.splide__slider >.splide__track >.splide__list,
.splide--ttb >.splide__track >.splide__list {display:block}
.splide__arrow--prev svg {transform:rotate(180deg)}
.splide__arrow[disabled] {fill:#e8e8e8 !important;color:#e8e8e8 !important;background-color:#cecece !important}
.splide__arrow:not([disabled]):hover {fill:#fff;color:#fff;background-color:#e5007d}
img[loading] {-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
img[data-lazy-src] {opacity:0}
img.loaded {opacity:1}
.popup-gift-activated {align-items:center}
.popup-gift-activated .popup-modal {border-radius:16px}
.popup-gift-activated .popup-content {flex:1 0 auto;display:flex;flex-direction:column}
.popup-gift-activated__main {flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;text-align:center}
.popup-gift-activated__title {font-size:18px;margin:0 0 30px}
.popup-gift-activated__pic {width:100%;height:auto;margin:0 0 30px}
.popup-gift-activated__status {font-size:18px;font-weight:700}
.popup-gift-activated__table {font-size:14px;width:100%;margin:30px 0 0;border-top:3px dashed #efefef}
.popup-gift-activated__table tr {border-bottom:1px solid #efefef}
.popup-gift-activated__table td {padding:15px 0}
.popup-gift-activated__table td:first-of-type {opacity:0.5;text-align:left;color:#858585;padding-right:15px}
.popup-gift-activated__table td:last-of-type {text-align:right}
.popup-gift-activated__footer {text-align:center;margin:30px 0 0}
.popup-gift-activated__success {width:100%;font-size:14px;text-transform:uppercase}
@media screen and (max-width:522px) {.popup-gift-activated {padding:20px 10px;align-items:inherit }}
.popup-qr-activated {align-items:center}
.popup-qr-activated .popup-modal {border-radius:16px}
.popup-qr-activated .popup-content {flex:1 0 auto;display:flex;flex-direction:column}
.popup-qr-activated__header {text-align:center}
.popup-qr-activated__title {font-size:18px;font-weight:700}
.popup-qr-activated__main {display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 0 auto;margin:30px 0;text-align:center}
.popup-qr-activated__code {width:200px;height:200px;margin:0 0 30px}
.popup-qr-activated__number {font-size:36px;font-weight:700;letter-spacing:0.16em;text-transform:uppercase}
.popup-qr-activated__footer {text-align:center}
.popup-qr-activated__cancel {width:100%}
@media screen and (max-width:522px) {.popup-qr-activated {padding:20px 10px;align-items:inherit }}
.bcg-border {position:relative}
.bcg-border:before {content:'';top:15px;right:15px;bottom:15px;left:15px;position:absolute;display:block;border-radius:16px;border:2px solid}
@media screen and (max-width:522px) {.bcg-border:before {top:6px;right:6px;bottom:6px;left:6px }}
.text1 {color:#000}
.text2 {color:#858585}
.text3 {color:#adadad}
.white {color:#fff}
.pink {color:#e5007d}
.success {color:#00bf1f}
.error {color:#da1111}
.neutral {color:#adadad}.font-thin {font-weight:100}
.font-extralight {font-weight:200}
.font-light {font-weight:300}
.font-normal {font-weight:400}
.font-medium {font-weight:500}
.font-semibold {font-weight:600}
.font-bold {font-weight:700}
.font-extrabold {font-weight:800}
.font-black {font-weight:900}
.text {}
.text-xs {font-size:12px}
.text-sm {font-size:14px}
.text-base {font-size:16px}
.text-12px {font-size:12px}
.text-14px {font-size:14px}
.text-16px {font-size:16px}
.text-18px {font-size:18px}
.text-20px {font-size:20px}
.text-22px {font-size:22px}
.text-24px {font-size:24px}
.text-26px {font-size:26px}
.text-28px {font-size:28px}
.text-30px {font-size:30px}.mt {}
.mt-0 {margin-top:0}
.mt-10px {margin-top:10px}
.mt-15px {margin-top:15px}
.mt-20px {margin-top:20px}
.mt-25px {margin-top:25px}
.mt-30px {margin-top:30px}
.mt-35px {margin-top:35px}
.mt-40px {margin-top:40px}
.mt-45px {margin-top:45px}
.mt-50px {margin-top:50px}.mr {}
.mr-0 {margin-right:0}
.mr-10px {margin-right:10px}
.mr-15px {margin-right:15px}
.mr-20px {margin-right:20px}
.mr-25px {margin-right:25px}
.mr-30px {margin-right:30px}
.mr-35px {margin-right:35px}
.mr-40px {margin-right:40px}
.mr-45px {margin-right:45px}
.mr-50px {margin-right:50px}.mb {}
.mb-0 {margin-bottom:0}
.mb-10px {margin-bottom:10px}
.mb-15px {margin-bottom:15px}
.mb-20px {margin-bottom:20px}
.mb-25px {margin-bottom:25px}
.mb-30px {margin-bottom:30px}
.mb-35px {margin-bottom:35px}
.mb-40px {margin-bottom:40px}
.mb-45px {margin-bottom:45px}
.mb-50px {margin-bottom:50px}.ml {}
.ml-0 {margin-left:0}
.ml-10px {margin-left:10px}
.ml-15px {margin-left:15px}
.ml-20px {margin-left:20px}
.ml-25px {margin-left:25px}
.ml-30px {margin-left:30px}
.ml-35px {margin-left:35px}
.ml-40px {margin-left:40px}
.ml-45px {margin-left:45px}
.ml-50px {margin-left:50px}.my {}
.my-0 {margin-top:0;margin-bottom:0}
.my-10px {margin-top:10px;margin-bottom:10px}
.my-15px {margin-top:15px;margin-bottom:15px}
.my-20px {margin-top:20px;margin-bottom:20px}
.my-25px {margin-top:25px;margin-bottom:25px}
.my-30px {margin-top:30px;margin-bottom:30px}
.my-35px {margin-top:35px;margin-bottom:35px}
.my-40px {margin-top:40px;margin-bottom:40px}
.my-45px {margin-top:45px;margin-bottom:45px}
.my-50px {margin-top:50px;margin-bottom:50px}.uppercase {text-transform:uppercase}
.lowercase {text-transform:lowercase}
.capitalize {text-transform:capitalize}
.normal-case {text-transform:none}
.text-left {text-align:left}
.text-center {text-align:center}
.text-right {text-align:right}
.text-justify {text-align:justify}
.underline {text-decoration:underline}
.line-through {text-decoration:line-through}
.no-underline {text-decoration:none}
.align-baseline {vertical-align:baseline}
.align-top {vertical-align:top}
.align-middle {vertical-align:middle}
.align-bottom {vertical-align:bottom}
.align-text-top {vertical-align:text-top}
.align-text-bottom {vertical-align:text-bottom}
.align-sub {vertical-align:sub}
.align-super {vertical-align:super}
.whitespace-normal {white-space:normal}
.whitespace-nowrap {white-space:nowrap}
.whitespace-pre {white-space:pre}
.whitespace-pre-line {white-space:pre-line}
.whitespace-pre-pre-wrap {white-space:pre-wrap}body >img {position:absolute;top:0}
.not_autoplay #fullscreen-video:hover .play-pause-button,
.not_autoplay #spirit:hover .play-pause-button {display:block !important}
.flex,
.flex-c {display:flex}
.flex-c {align-items:center}
.icon svg {display:block}
.has_frame {position:relative}
.has_frame:after {content:'';position:absolute;pointer-events:none;top:16px;left:16px;bottom:16px;right:16px;z-index:2;border:2px solid #FFF;opacity:1;border-radius:10px}
@media screen and (max-width:522px ) {.has_frame:after {top:8px;left:8px;right:8px;bottom:8px }}
video {pointer-events:none}
small {font-size:.8rem}
html {position:relative}
body {text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:auto;font-weight:500;line-height:140%}
body.ready {background:none !important}
body.ready .loader {overflow-x:hidden !important;overflow-y:auto !important;opacity:1 !important}
body.oc-loading .brands-slider__brand,
body.oc-loading .news-block {opacity:0}
body.no-scroll {overflow:hidden;height:100vh}
body.no-scroll .index-link {display:none !important}
body .is-menu-open .index-link {display:flex !important;position:fixed;top:5px;z-index:666}
body.inner-page .is-menu-open .index-link {filter:invert(1);-webkit-filter:invert(1)}
body .news-blocks .post-card__erid {margin-bottom:5px}
.lazy-load-parent {overflow:hidden}
.lazy-load-parent--loading {filter:blur(20px);-webkit-filter:blur(20px)}
.lazy-load-parent--loading img.loading {opacity:0 !important;-webkit-transition:none;-o-transition:none;transition:none}
.lazy-load-parent img.loaded {-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}
.icon {display:inline-block;vertical-align:middle;width:20px;height:20px}
.icon--p {display:inline-flex}
.icon--p svg {margin:auto}
.icon + span {padding-left:15px}
div {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.icon.hamburger {background:url('../themes/avenue/assets/img/icons/a_hamburger.svg') center / contain no-repeat}
.icon.close {background:url('../themes/avenue/assets/img/icons/close.svg') center / contain no-repeat}
.icon.favorite {background:url('../themes/avenue/assets/img/icons/fav.svg') center / contain no-repeat}
.icon.favorite_add {background:url('../themes/avenue/assets/img/icons/fav-add.svg') center / contain no-repeat}
.icon.favorite_remove {background:url('../themes/avenue/assets/img/icons/fav-remove.svg') center / contain no-repeat}
.icon.pin {background:url('../themes/avenue/assets/img/icons/pin.svg') center / contain no-repeat}
.icon.clock {background:url('../themes/avenue/assets/img/icons/clock.svg') center / contain no-repeat}
.icon.phone {background:url('../themes/avenue/assets/img/icons/iphone.svg') center / contain no-repeat}
.icon.mail {background:url('../themes/avenue/assets/img/icons/mail.svg') center / contain no-repeat}
.icon.vk {background:url('../themes/avenue/assets/img/icons/vk.svg') center / contain no-repeat}
.icon.telegram {background:url('../themes/avenue/assets/img/icons/telegram.svg') center / contain no-repeat}
.icon.it {background:url('../themes/avenue/assets/img/icons/instagram.svg') center / contain no-repeat}
.icon.instagram {background:url('../themes/avenue/assets/img/icons/instagram.svg') center / contain no-repeat}
.icon.fb {background:url('../themes/avenue/assets/img/icons/fb.svg') center / contain no-repeat}
.icon.twitter {background:url('../themes/avenue/assets/img/icons/twitter.svg') center / contain no-repeat}
.icon.metro {background:url('../themes/avenue/assets/img/icons/m.svg') center / contain no-repeat}
.icon.search {background:url('../themes/avenue/assets/img/icons/search.svg') center / contain no-repeat}
.icon.parking {background:url('../themes/avenue/assets/img/icons/parking.svg') center / contain no-repeat}
.icon.way1 {background:url('../themes/avenue/assets/img/icons/way1.svg') center / contain no-repeat}
.icon.way2 {background:url('../themes/avenue/assets/img/icons/way2.svg') center / contain no-repeat}
.icon.news {background:url('../themes/avenue/assets/img/icons/news.svg') center / contain no-repeat}
.icon.offer {background:url('../themes/avenue/assets/img/icons/coupon.svg') center / contain no-repeat}
.icon.sale {background:url('../themes/avenue/assets/img/icons/sale.svg') center / contain no-repeat}
.icon.event {background:url('../themes/avenue/assets/img/icons/events.svg') center / contain no-repeat}
.icon.link {background:url('../themes/avenue/assets/img/icons/link.svg') center / contain no-repeat}
.icon.ticket {background:url('../themes/avenue/assets/img/icons/ticket.svg') center / contain no-repeat}
.icon.arrow_right {background:url('../themes/avenue/assets/img/icons/ticket.svg') center / contain no-repeat}
.icon.cat1 {background:url('../themes/avenue/assets/img/icons/shop.svg') center / contain no-repeat}
.icon.cat5 {background:url('../themes/avenue/assets/img/icons/cafe.svg') center / contain no-repeat}
.icon.cat7 {background:url('../themes/avenue/assets/img/icons/party.svg') center / contain no-repeat}
.icon.grid_view {background:url('../themes/avenue/assets/img/icons/sort_card.svg') center / contain no-repeat}
.icon.list_view {background:url('../themes/avenue/assets/img/icons/sort_list.svg') center / contain no-repeat}
.icon.share {background:url('../themes/avenue/assets/img/icons/share.svg') center / contain no-repeat}
.icon.download {background:url('../themes/avenue/assets/img/icons/download.svg') center / contain no-repeat}
.icon.virtual_tour {background:url('../themes/avenue/assets/img/icons/360-degrees.svg') center / contain no-repeat}
.icon.events {background:url('../themes/avenue/assets/img/icons/bell.svg') center / contain no-repeat}
.icon.reload {background:url('../themes/avenue/assets/img/icons/reload.svg') center / contain no-repeat}
.icon.new {background:url('../themes/avenue/assets/img/icons/new.svg') center / contain no-repeat}
.icon.star {background:url('../themes/avenue/assets/img/icons/star.svg') center / contain no-repeat}
.icon.star_empty {background:url('../themes/avenue/assets/img/icons/star_empty.svg') center / contain no-repeat}
.icon.map {background:url('../themes/avenue/assets/img/icons/layers.svg') center / contain no-repeat}
.icon.map_hover {background:url('../themes/avenue/assets/img/icons/layers--hover.svg') center / contain no-repeat}
.icon + span {display:inline-block;vertical-align:middle}
.icon.invert {filter:invert(1);-webkit-filter:invert(1)}
.icon.hamburger {width:30px;height:18px}
.icon.phone,
.icon.map,
.icon.link {width:32px;height:32px}
.icon.fb {width:8px;height:15px}
.icon.it,
.icon.inst {width:16px;height:16px}
.icon.tw {width:16px;height:14px}
.icon.vk {width:17px;height:10px}
.icon.telegram {width:17px;height:10px}
.icon.search {background-size:16px}
.icon.grid_view {width:15px;height:35px}
.icon.list_view {width:15px;height:35px}
.icon.mail {width:23px}
.icon.favorite_remove {background-size:12px}
.icon.event {width:23px}
.icon.way1 {width:30px;height:25px}
.icon.way2 {width:29px;height:30px}
.icon.parking {width:24px;height:24px}
.icon.map_hover {height:21px}
.icon.metro + span {padding-left:7px}
button {font-family:'LabGrotesque','Arial',sans-serif;outline:none}
button[type='submit'] {cursor:pointer}
button[type='submit']:hover {opacity:.8}
button.upload-button {background:none;padding:0;font-size:14px}
button.upload-button:hover,
button.upload-button:focus,
button.upload-button:active {background:none}
button.upload-button .icon {margin:0}
button[disabled] {cursor:default !important}
a {text-decoration:none;color:currentColor;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}
a:hover {color:#eb2b92}
p {line-height:1.857}
img {max-width:100%}
form .col {position:relative}
form input,
form select,
form textarea {font-family:'LabGrotesque','Arial',sans-serif;font-size:14px;color:currentColor;width:100%;outline:none;box-sizing:border-box;-webkit-appearance:none;border-radius:0;padding:0}
form input::-webkit-input-placeholder,
form select::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder {color:#99999c}
form input::-moz-placeholder,
form select::-moz-placeholder,
form textarea::-moz-placeholder {color:#99999c}
form input:-moz-placeholder,
form select:-moz-placeholder,
form textarea:-moz-placeholder {color:#99999c}
form input:-ms-input-placeholder,
form select:-ms-input-placeholder,
form textarea:-ms-input-placeholder {color:#99999c}
form .fill:invalid {border-bottom-color:#eb2b92;box-shadow:0 1px 0 0 #eb2b92}
form .fill:invalid + .error {display:block}
form .easy-validate {position:relative}
form .error {display:none;position:absolute;right:23px;top:10px;width:20px;height:20px;border-radius:10px;color:#fff;text-align:center;line-height:20px;background:#eb2b92;font-size:14px;font-weight:700}
form input[type='file'] {background:none;opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;cursor:pointer}
form input[type='file'] ~ span {line-height:40px;font-size:14px}
form input[type="checkbox"] {width:21px;height:21px;margin-right:22px;opacity:0;position:absolute}
form label {position:relative}
form label.checkbox-label {font-size:16px;font-weight:100;padding-left:45px}
form label.checkbox-label span {vertical-align:middle;display:inline-block}
form label.checkbox-label input:checked + span:before {content:'';background:url(../themes/avenue/assets/img/icons/checked.svg) center / 13px no-repeat,#f4f4f4}
form label.checkbox-label span:before {content:'';background:#f4f4f4;display:inline-block;width:21px;height:21px;margin-right:22px;margin-left:-45px;vertical-align:middle}
form label.checkbox-label.checkbox-label--slider span:before {width:28px;height:18px;background:#262626;border-radius:9px;margin-top:-2px}
form label.checkbox-label.checkbox-label--slider span:after {content:'';position:absolute;left:11px;top:5px;right:calc(100% - 23px);height:12px;display:block;background:#fff;border-radius:6px;transition:left .3s ease,right .3s .3s ease}
form label.checkbox-label.checkbox-label--slider input:checked + span:before {background:#262626}
form label.checkbox-label.checkbox-label--slider input:checked + span:after {left:21px;right:calc(100% - 33px);transition:left .3s .3s ease,right .3s ease}
form input {border:0;border-bottom:1px #c2c3c6 solid;background:#f0f1f5;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:'LabGrotesque','Arial',sans-serif;outline:none;background:none}
form button {border:0;height:50px;font-size:16px;font-weight:100;background:#eb2b92;padding:0 40px;color:#fff}
form button[disabled] {background:#565656 !important}
form button[disabled]:hover {opacity:1}
form .radio-button-group label {position:relative;display:inline-block;margin-right:50px;font-size:14px}
form .radio-button-group label >span,
form .radio-button-group label input {display:inline-block;vertical-align:middle;width:auto}
form .radio-button-group label input {opacity:0;position:absolute}
form .radio-button-group label input:checked + span:after {content:'';display:inline-block;width:13px;height:13px;border-radius:50%;background:#eb2b92;position:absolute;top:4px;left:4px}
form .radio-button-group label >span >span {vertical-align:middle}
form .radio-button-group label >span:before {content:'';display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px;border-radius:10px;background:#fff}
.invert {filter:invert(1);-webkit-filter:invert(1)}
.add-to-favorite.not-really .icon.dark {background-image:url('../themes/avenue/assets/img/icons/fav-remove-white.svg')}
.slick-track {display:flex;align-items:flex-start}
.slick-slide {display:flex !important;flex-direction:column;justify-content:space-between;height:auto}
.menu-block .menu-block__second {margin-top:55px}
.favorite-counter {position:relative}
.favorite-counter .favorite-counter__count {padding-left:0;position:absolute;bottom:-3px;right:-3px;font-size:10px;font-weight:600;padding:3px;background:#f0f1f5;border-radius:50%;line-height:1}
.icon-block.clearfix {display:flex;align-items:center}
.icon-block.clearfix >div {display:inline-block;vertical-align:middle;line-height:22px}
.icon-block.clearfix >div:first-child {width:40px;height:40px;background:#fff;display:grid;place-items:center;border-radius:6px}
.icon-block.clearfix >div + div {padding-left:15px;font-size:16px}
.icon-block.clearfix >div + div div:last-child {font-size:14px;color:#858585}
.icon-block.clearfix >div + div div:last-child.link-color {color:#eb2b92;font-weight:normal}
.icon-block.clearfix + .icon-block {margin-top:24px}
.icon-block.clearfix.icon-block--vat {align-items:flex-start}
.icon-block.clearfix.icon-block--vat >div {vertical-align:top}
.icon-block--dark.clearfix >div:first-child {background:#2B2B2B}
.social-row {display:flex}
.social-row.social-row--dark .social-row__item a {background:#2b2b2b}
.social-row.social-row--dark .social-row__item a .icon {filter:invert(1);-webkit-filter:invert(1)}
.social-row .social-row__item {width:40px;height:40px;margin-right:20px;margin-bottom:20px}
.social-row .social-row__item:last-child {margin-right:0}
.social-row .social-row__item a {background:#fff;text-align:center;border-radius:6px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;-webkit-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease}
.social-row .social-row__item a:hover {background:#eb2b92}
.social-row .social-row__item a:hover .icon {filter:invert(1)}
.social-row .social-row__item .icon {height:100%;width:100%;display:block;background-size:24px 24px;-webkit-transition:filter 0.3s ease;-o-transition:filter 0.3s ease;transition:filter 0.3s ease}
.social-row .social-row__item:hover .icon {opacity:1}
.social-row.social-row--tenant .social-row__item {margin-left:0 !important;margin-right:16px;margin-bottom:16px}
.social-row.social-row--tenant .social-row__item:last-child {margin-right:0}
.social-row.social-row--tenant .social-row__item a {width:40px;height:40px}
.hide {display:none}
#news {background:#000;color:#fff;padding-top:100px;padding-bottom:100px}
#news .news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_add,
#news .news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_remove {background-color:#fff}
#news .section-header {color:#fff}
#news .section-header .icon {filter:brightness(5) grayscale(1);-webkit-filter:brightness(5) grayscale(1);opacity:.5}
#news .section-header .menu li:hover button,
#news .section-header li.current button {color:#009EE3}
#news .section-header .menu li:hover button .icon,
#news .section-header li.current button .icon {filter:none;-webkit-filter:none;opacity:1}
#news #news-list .news-block >a {overflow:hidden;background-color:#262626}
.news .section-header {margin-bottom:60px}
.news .news-slider {margin:0 -60px}
.news .news-slider .col {padding:0 60px}
.news-block {position:relative;width:100%;opacity:1;transition:opacity .3s ease}
.news-block__img {position:relative}
.news-block__logo {position:absolute;bottom:16px;left:16px;display:flex;align-items:center}
.news-block__logo-logo {background:#fff;padding:8px 16px;border-radius:6px}
.news-block__logo-logo img {width:110px}
.news-block__sticker {display:flex;background:#009EE3;color:#fff;font-size:14px;line-height:140%;text-align:center;border-radius:10px;width:56px;height:56px;transform:rotate(45deg)}
.news-block__sticker span {transform:rotate(-45deg);margin:auto}
.news-block .lazy-load-element {transition:all .3s ease;display:block;width:100%;border-radius:8px;height:auto}
.news-block >a {display:block;border-radius:8px;overflow:hidden}
.news-block >a .lazy-load-parent {background-position:center;-webkit-background-size:cover;background-size:cover}
.news-block .news-block__first-row {white-space:nowrap}
.news-block .news-block__meta {padding-top:16px;position:relative}
.news-block .news-block__date {font-size:14px;font-weight:100;color:#c4c4c4;display:inline-block;margin-right:10px}
.news-block .news-block__discount {color:#fff}
.news-block .news-block__tenant a {color:#eb2b92;position:relative}
.news-block .news-block__tenant a:hover {color:#2b2b2b}
.news-block .news-block__title {margin-top:4px}
.news-block .news-block__tag-list {margin-top:45px;font-size:14px;color:#c4c4c4}
.news-block .add-to-favorite,
.news-block .remove-from-favorite {position:absolute;top:0;right:0;height:60px;width:60px;transform:translateY(-100%);transition:transform .3s ease}
.news-block .add-to-favorite .icon,
.news-block .remove-from-favorite .icon {cursor:pointer;background-color:#fff;background-size:20px;height:100%;width:100%;text-align:center;line-height:60px;opacity:.8;transition:opacity .3s ease}
.news-block .add-to-favorite .icon a,
.news-block .remove-from-favorite .icon a {display:block}
.news-block .add-to-favorite + .add-to-favorite__hint,
.news-block .remove-from-favorite + .add-to-favorite__hint {position:absolute;height:100%;background:#fff;right:100%;top:0;margin-right:.5px;padding:14px;transition:transform .3s ease;transform:perspective(300px) rotateY(-90deg);transform-origin:right;font-size:12px;line-height:16px;color:#2e2e2e}
.news-block .add-to-favorite + .add-to-favorite__hint div,
.news-block .remove-from-favorite + .add-to-favorite__hint div {white-space:nowrap}
.section-header .section-title {font-size:24px;font-weight:600}
.section-header .menu li button {display:block;padding:0;text-align:center;font-size:16px;background:none;border:0;cursor:pointer;outline:none;font-style:normal;font-weight:bold;line-height:140%;letter-spacing:0.1em;text-transform:uppercase}
.section-header .menu li button .count {font-size:14px}
.section-header .menu li:hover button,
.section-header .menu li.current button {color:#fff}
.section-header .menu li:hover button .icon,
.section-header .menu li.current button .icon {opacity:1}
.section-header .menu li + li {margin-left:45px}
.section-header .icon.sale {width:14px}
.section-header .icon.offer {width:23px}
.section-header .icon.news {height:17px}
.section-header .icon + span {padding-left:10px}
.section-header .slider-controls {padding-left:75px;max-width:425px}
.section-header .link-to-all {line-height:24px;font-weight:700;color:#fff;font-size:14px}
.slick-slide a,
.slick-slide {outline:none}
.slider-arrows {display:flex}
.slider-arrows__arrow {cursor:pointer;width:56px;height:56px;border-radius:8px;color:#2b2b2b;background:#f4f4f4}
.darkgray .slider-arrows__arrow {background:#2b2b2b;color:#fff}
.slider-arrows__arrow svg {-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}
.slider-arrows__arrow:hover {color:#e5007d}
.slider-arrows__arrow + .slider-arrows__arrow {margin-left:20px}
.cond .slider-arrows__arrow + .slider-arrows__arrow {margin-left:8px}
.slider-arrows.slider-arrows--pagintaion {width:200px;justify-content:space-between;display:flex;margin-bottom:20px}
.slider-arrows.slider-arrows--pagintaion button[disabled] {opacity:.2}
#fullscreen-video {position:relative;overflow:hidden;max-height:calc(100vh - 70px)}
#fullscreen-video:not(.is_playing):before {background:rgba(0,0,0,0.5)}
#fullscreen-video:before {-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;content:'';display:block;width:100%;height:100%;position:absolute;z-index:2;background:rgba(0,0,0,0)}
#fullscreen-video video {width:100%;display:block;z-index:1;object-fit:cover;position:relative;opacity:1}
#fullscreen-video .lazy-load-parent img {opacity:0;width:100%;height:100%;object-fit:cover;position:absolute}
#fullscreen-video .lazy-load-parent--loading video {opacity:0}
[data-video=".index-secondary-video-desktop"]:not(.play) ~ .lazy-load-parent,
[data-video=".index-secondary-video-small"]:not(.play) ~ .lazy-load-parent,
[data-video=".index-primary-video"]:not(.play) ~ .lazy-load-parent {filter:none;-webkit-filter:none}
[data-video=".index-secondary-video-desktop"]:not(.play) ~ .lazy-load-parent:before,
[data-video=".index-secondary-video-small"]:not(.play) ~ .lazy-load-parent:before,
[data-video=".index-primary-video"]:not(.play) ~ .lazy-load-parent:before {content:'';display:block;position:absolute;left:50%;top:50%;width:50px;height:50px;margin-left:-25px;margin-top:-25px;background:url(../themes/avenue/assets/img/svg/a_spinner.svg) center / 50px no-repeat}
.play-pause-button {cursor:pointer;position:absolute;left:0;right:0;bottom:0;top:0;z-index:2}
.play-pause-button:hover {opacity:.5 !important}
.play-pause-button.play {width:80px;height:80px;border-radius:8px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../themes/avenue/assets/img/svg/play.svg) center / 32px no-repeat,rgba(255,255,255,0.2)}
#cinema {background:#f0f1f5;padding-top:100px;padding-bottom:100px}
#cinema .section-header {margin-bottom:55px}
#cinema .section-header .icon-block.clearfix >div + div div:last-child {font-size:12px}
#cinema .section-header .icon + span {vertical-align:text-bottom}
#cinema .section-header .menu.horizontal {color:#262626}
#cinema .section-header .menu.horizontal li {vertical-align:middle;min-width:217px}
#cinema .section-header .menu.horizontal li + li {margin-left:43px}
#cinema .section-header .icon-block.clearfix >div {font-weight:100}
#cinema .section-header .icon-block.clearfix >div a {font-weight:500}
#cinema .section-header .link-to-all,
#cinema .section-header a {font-weight:700;color:#262626}
#cinema .section-header .link-to-all:hover,
#cinema .section-header a:hover {color:#eb2b92}
#cinema .section-header .slider-controls .link-to-all {line-height:44px}
#cinema .section-header .slider-controls .slider-arrows__arrow {height:44px}
#cinema .cinema-slider {margin:0 -30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
#cinema .cinema-slider .cinema-slider__movie {padding:0 30px;width:260px}
#cinema .cinema-slider .cinema-slider__poster a {display:block;position:relative;overflow:hidden}
#cinema .cinema-slider .cinema-slider__poster a:before,
#cinema .cinema-slider .cinema-slider__poster a:after {content:'';position:absolute;display:block;transition:all .3s ease;opacity:0}
#cinema .cinema-slider .cinema-slider__poster a:after {width:50px;height:50px;background:url(../themes/avenue/assets/img/svg/more-cinema.svg) center / 28px no-repeat,rgba(255,255,255,0.75);border-radius:50%;box-shadow:0 5px 6px 0 rgba(0,0,0,0.13);position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;transform:scale(0.5)}
#cinema .cinema-slider .cinema-slider__poster a:before {top:-1px;left:-1px;bottom:-1px;right:-1px;background:#fff}
#cinema .cinema-slider .cinema-slider__poster a:hover:before {opacity:.9}
#cinema .cinema-slider .cinema-slider__poster a:hover:after {opacity:1;transform:scale(1)}
#cinema .cinema-slider .cinema-slider__meta {margin-top:30px}
#cinema .cinema-slider .cinema-slider__tags {color:#b1b1b1;font-weight:100;font-size:14px}
#cinema .cinema-slider .cinema-slider__age {margin-top:18px;color:#fff;background:#262626;padding:5px 10px;font-size:12px;display:inline-block}
#movie,
#mapTenant {display:block !important;transform:translateY(-100%);transition:transform 0.4s ease;will-change:transform}
#movie.active,
#mapTenant.active {transform:translateY(0)}
#movie .modal--content {height:100%}
#movie .modal--content .movie__trailer {height:50%;position:relative;background:url(../themes/avenue/assets/img/svg/a_spinner.svg) center / 60px no-repeat}
#movie .modal--content .movie__trailer--not-ready {background:#b1b1b1;position:relative}
#movie .modal--content .movie__trailer--not-ready:before {content:'Трейлер еще не загружен';position:absolute;color:#000;font-size:12px;top:50%;left:50%;transform:translate(-50%,-50%)}
#movie .modal--content #youtube-prevent-scroll {position:absolute;width:100%;height:100%}
#movie .modal--content .movie__content {padding:60px}
#movie .modal--content .movie__title {font-size:24px;font-weight:600}
#movie .modal--content .movie__tags {margin-top:12px;font-weight:100;font-size:14px;color:#b1b1b1}
#movie .modal--content .movie__tags span {margin-right:10px;display:inline-block;vertical-align:middle;line-height:20px}
#movie .modal--content .movie__tags .movile__age {color:#fff;background:#262626;padding:0 10px;line-height:20px;font-size:12px}
#movie .modal--content .movie__description {font-weight:100;color:#a0a0a3;font-size:14px;line-height:22px;margin-top:20px}
#movie .modal--content .movie__link {margin-top:50px}
#movie .modal--content .movie__link a {font-weight:700;color:#262626}
#movie .modal--content .movie__link a:hover {color:#eb2b92}
#movie .modal--content .movie__link a span:last-child:after {content:'';display:inline-block;vertical-align:bottom;height:14px;margin-left:35px;width:35px;background:url(../themes/avenue/assets/img/svg/a_slide-arrows.svg) center right / 68px no-repeat}
#brands {padding-top:95px;padding-bottom:64px}
#brands .section-header {margin-bottom:55px}
#brands .section-header .menu ul li button {color:#a0a0a0}
#brands .section-header .menu ul li button >span {vertical-align:middle}
#brands .section-header .menu ul li img {opacity:.5;vertical-align:middle;margin-right:10px}
#brands .section-header .menu ul li:hover button {color:#eb2b92 !important}
#brands .section-header .menu ul li.current button {color:#000}
#brands .section-header .menu ul li.current img {opacity:1}
#brands .section-header .link-to-all {color:#262626}
.link-to-all:hover {color:#eb2b92 !important}
.grid-view {display:flex;flex-wrap:wrap;gap:40px;grid-gap:40px}
@media screen and (max-width:522px ) {.grid-view {gap:24px 16px;grid-gap:24px 16px }}
@media screen and (max-width:522px ) {.brands-slider {margin:0 -4px }}
@media screen and (max-width:522px ) {.brands-slider__brand {padding:0 4px;margin-bottom:32px }}
.brands-slider__brand .tenant-card {min-width:calc(50% - 8px)}
@media screen and (max-width:522px ) {.brands-slider__brand .tenant-card {width:156px }}
@media screen and (max-width:522px ) {.soon-slider {margin:0 -4px }}
@media screen and (max-width:522px ) {.soon-slider .brands-slider__brand {padding:0 4px;margin-bottom:32px }}
.soon-slider .brands-slider__brand .tenant-card {min-width:calc(50% - 8px)}
@media screen and (max-width:522px ) {.soon-slider .brands-slider__brand .tenant-card {width:156px }}
.tenant-card {max-width:100%;width:260px;position:relative;opacity:1;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
@media screen and (max-width:522px ) {.tenant-card {width:calc(50% - 8px) }}
.tenant-card:hover .tenant-card__link {opacity:1;pointer-events:all}
.tenant-card:hover .tenant-card__meta a img {opacity:0}
.tenant-card:hover .tenant-card__meta a + img {filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1}
.tenant-card:hover .tenant-card__meta .phone {opacity:1;pointer-events:all;transform:translateY(0) scale(1)}
.tenant-card__tags {color:#858585;font-size:16px}
.tenant-card__tags a {line-height:20px;margin-right:5px;display:inline-block}
.tenant-card__meta {position:relative;overflow:hidden}
.tenant-card__meta.lazy-load-parent--loading {opacity:.1}
.tenant-card__meta:not(.lazy-load-parent--loading) {background:none !important;opacity:1}
.tenant-card__meta >img {display:block;filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.1;width:100%;height:auto;border-radius:8px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.tenant-card__meta >a {display:block;width:100%;height:100%;position:absolute;z-index:1}
.tenant-card__meta >a img {position:absolute;z-index:1;max-width:115px;left:50%;top:50%;transform:translate(-50%,-50%);will-change:opacity;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.tenant-card__meta.sr >a img {left:46%;top:40%}
.tenant-card__title {font-size:16px;font-weight:600;margin-top:15px;line-height:22px;max-width:200px}
.tenant-card__title a {width:100%;display:block}
.tenant-card__additional_info {font-size:14px;font-weight:600;color:#eb2b92;position:absolute;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;top:10px;left:45px}
.tenant-card__additional_info span span {font-size:16px}
.tenant-card__link {opacity:0;pointer-events:none;background:#E5007D;border-radius:4px;color:#fff;padding:5px 6px;transition:0.3s;display:flex !important;align-items:center;font-weight:bold;font-size:12px;line-height:14px !important;max-width:85px;margin:0;margin-left:8px}
.tenant-card__link svg {margin-right:5px}
.tenant-card__link:hover {color:#fff;background:#009EE3}
.tenant-card__tags {display:flex;align-items:center}
.tenant-card__meta {position:relative;transition:0.3s}
.tenant-card__meta .phone {position:absolute;bottom:8px;left:8px;background:rgba(0,0,0,0.7);border-radius:8px;color:#fff;padding:8px;padding-right:12px;font-weight:normal;font-size:16px;line-height:19px;z-index:2;opacity:0;pointer-events:none;transform:translateY(5px) scale(0.9);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.tenant-card__meta .phone__link {transition:0.3s;display:flex;align-items:center}
.tenant-card__meta .phone__link .phone__icon {margin-right:4px}
.tenant-card__meta .phone__link .phone__icon path {transition:0.3s}
.tenant-card__meta .phone__link:hover {color:#009EE3}
.tenant-card__meta .phone__link:hover .phone__icon path {stroke:#009EE3}
#brands-slider--simple .brands-slider__brand,
#brands-slider--simple-short .brands-slider__brand {height:125px;margin-bottom:0;padding:0 30px}
#brands-slider--simple .brands-slider__brand .brands-slider__meta,
#brands-slider--simple-short .brands-slider__brand .brands-slider__meta {height:100%}
#brands-slider--simple .brands-slider__brand .brands-slider__meta .brands-slider__additional_info,
#brands-slider--simple-short .brands-slider__brand .brands-slider__meta .brands-slider__additional_info {color:#fff}
#brands-slider--simple .brands-slider__brand .brands-slider__meta >a,
#brands-slider--simple-short .brands-slider__brand .brands-slider__meta >a {display:flex;height:100%;align-items:center}
#brands-slider--simple .brands-slider__brand .brands-slider__meta >a img,
#brands-slider--simple-short .brands-slider__brand .brands-slider__meta >a img {position:static;margin:0 auto;transform:none;opacity:1 !important;filter:saturate(0);-webkit-filter:saturate(0);transition:all .3s ease}
#brands-slider--simple .brands-slider__brand .brands-slider__meta >a:hover img,
#brands-slider--simple-short .brands-slider__brand .brands-slider__meta >a:hover img {filter:saturate(1);-webkit-filter:saturate(1)}
#about {position:relative;max-height:calc(100vh - 70px);overflow:hidden}
#about .lazy-load-parent img {height:100%;object-fit:cover;opacity:1}
#about img {display:block;width:100%;opacity:0}
#about .about-content {position:absolute;left:0;width:460px;padding-top:100px;padding-bottom:100px;top:50%;transform:translateY(-50%);background:#fff;z-index:10}
#about .about-content .about-content__header {font-size:24px;font-weight:600;line-height:32px;margin-bottom:10px}
#about .about-content .about-content__text {padding-right:60px;padding-left:60px;width:460px;float:right}
#about .about-content .about-content__text p {line-height:26px;color:#a0a0a3}
#about .about-content .about-content__text p + p {margin-top:28px}
#subscribe {padding-top:60px;padding-bottom:60px}
#subscribe .subscribe {background:#f0f1f5;padding:60px}
#subscribe .subscribe .subscribe__title {font-size:24px;font-weight:600;color:#000;width:50%;margin-bottom:18px}
#subscribe .subscribe .subscribe-form .clearfix {width:50%;float:left;padding-right:60px}
#subscribe .subscribe .subscribe-form .mt30 {width:50%;float:right;padding-left:30px;margin-top:0 !important}
#subscribe .subscribe .subscribe-form .mt30 .checkbox-label {padding-top:7px}
#instagramm {padding-bottom:100px;padding-left:60px;padding-right:60px}
#instagramm .container {background:#1d1d1d;padding:60px;padding-top:57px;color:#fff}
.insta .insta__header {font-size:24px;font-weight:600;line-height:29px;margin-bottom:55px}
.insta .insta__header a {color:#eb2b92}
.insta .insta__header a:hover {color:#fff}
.insta .insta__profile-info {text-align:right}
.insta .insta__profile-info span {display:inline-block}
.insta .insta__profile-info .insta__profile-link {font-size:24px;font-weight:600;line-height:29px}
.insta .insta__profile-info .insta__profile-link .icon + span {vertical-align:baseline}
.insta .insta__profile-info .insta__profile-count {color:#c4c4c4;font-size:14px;font-weight:100;line-height:29px;margin-left:65px}
.insta .insta__photos {-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.insta .insta__photos .col {overflow:hidden;width:100%}
.insta .insta__photos .col a {display:block;width:100%;padding-top:100%;position:relative}
.insta .insta__photos .col a img {transition:opacity .3s ease;display:block;position:absolute;width:100%;height:100%;top:0;left:0;will-change:opacity;object-fit:cover}
.insta .insta__photos .col a:hover img {opacity:.8}
.little-bit-darken-text {color:#99999c}
.float-footer {position:fixed;height:70px;bottom:0;left:0;right:0;background:#000;color:#fff;z-index:36;-webkit-transition:bottom .3s ease;-o-transition:bottom .3s ease;transition:bottom .3s ease}
.float-footer .footer__logos {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;padding-right:60px;margin-left:-110px}
.float-footer .footer__logos a {pointer-events:none;flex-shrink:0}
.float-footer .footer__logos a + a {margin-left:30px}
.float-footer .col {padding:0 55px}
.float-footer .modal-link {position:absolute;right:70px;padding:13px 25px}
.float-footer.is-open .hide-footer {transform:translateY(-70px)}
.float-footer.is-open #footer-toggler-hide {top:-24px;transition:top .3s ease}
.float-footer .icon-block >div + div {font-size:14px}
.float-footer .icon-block a {color:#fff}
.float-footer .icon-block a:hover {color:#eb2b92}
.float-footer .social-row .social-row__item {background:#000}
.float-footer .social-row .social-row__item .icon {opacity:1;filter:invert(1) brightness(2);-webkit-filter:invert(1) brightness(2)}
.float-footer .hide-footer {position:absolute;width:100%;bottom:0;transform:translateY(100%);color:#a0a0a3;background:#1d1d1d;z-index:36;transition:transform .6s ease}
.float-footer .hide-footer >.container {max-height:calc(100vh - 140px);padding-bottom:100px;padding-top:100px;overflow-y:auto}
.float-footer .hide-footer .menu {color:#fff}
.float-footer .hide-footer .menu li a {font-size:16px}
.float-footer .hide-footer .menu li + li {margin-left:30px}
.float-footer .hide-footer .col.tar {justify-content:flex-end}
.float-footer .hide-footer .shema {font-size:16px;color:#fff}
.float-footer .hide-footer .row {margin:0 -55px}
.float-footer .hide-footer .row + .row {margin-top:90px}
.float-footer .hide-footer p {font-weight:100}
.float-footer .hide-footer .icon-block {color:#fff}
.float-footer .hide-footer .icon-block .icon {width:23px;height:23px}
.float-footer .hide-footer .icon-block .icon.parking {position:relative;margin-right:10px}
.float-footer .hide-footer .icon-block .icon.parking:after {content:'750 мест';position:absolute;padding:2px;background:#1d1d1d;font-size:10px;text-align:center;color:#fff;bottom:-3px;right:-15px;display:block;line-height:10px;font-weight:100;width:25px;height:9px;filter:inherit;border-radius:10px}
.float-footer .hide-footer .icon-block >div + div {font-size:16px}
.float-footer .hide-footer .copyright {font-size:16px;line-height:1.5;font-weight:100}
.float-footer .hide-footer .copyright span {color:#8f8f91;display:block}
.float-footer .hide-footer .copyright a {font-size:14px}
.subscribe .checkbox-label {display:block}
.subscribe .checkbox-label input:checked + span:before {background:url(../themes/avenue/assets/img/icons/checked.svg) center / 13px no-repeat,#fff}
.subscribe .checkbox-label span:before {background:#fff}
.subscribe .subscribe__title {font-size:24px;font-weight:600;color:#fff;margin-bottom:20px}
@media screen and (max-width:522px ) {.subscribe .subscribe__title {margin-top:69px;font-size:16px;font-weight:700 }}
#footer-toggler,
#footer-toggler-hide {width:50px;height:50px;position:absolute;top:10px;left:50%;margin-left:-25px;background:#000;transform:perspective(100px) rotate3d(180,0,0,0deg);transition:top .3s .3s ease,transform .3s .3s ease;cursor:pointer}
#footer-toggler:after,
#footer-toggler-hide:after {top:50%;left:50%;width:4px;height:4px;content:'';margin-top:0;display:block;margin-top:-2px;margin-left:-2px;position:absolute;border-top:1px #fff solid;border-left:1px #fff solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#footer-toggler-hide {transform:rotate3d(180,0,0,-180deg)}
.visible-footer {position:relative;z-index:10;background:#000}
.visible-footer .row {height:70px;margin:0 -60px}
.visible-footer .row .col {align-items:center}
#favorite-button {width:70px;height:70px;text-align:center;line-height:70px;border-left:1px #1d1d1d solid;position:absolute;right:0}
#favorite-button .favorite-counter__count {background:#000}
#search-modal {position:fixed;display:block !important;transform:translateY(100%);top:8px;bottom:8px;left:8px;right:8px;padding:72px 0;overflow:hidden}
@media screen and (max-width:522px ) {#search-modal {padding:24px 0 }}
#search-modal.active {transform:translateY(0);transition:transform 0.4s ease}
#search-modal .modal-header {color:#858585;margin-bottom:4px}
.search-form {display:flex}
@media screen and (max-width:522px ) {.search-form {flex-direction:column }}
.search-form.only-tenants .search-form__input {font-size:16px;font-weight:500}
.search-form .search-form__input {font-weight:bold;font-size:24px;line-height:130%;height:54px;border-bottom:2px solid #d6d6d6}
.search-form .search-form__input:focus {border-color:#eb2b92}
@media screen and (max-width:522px ) {.search-form .search-form__input {height:35px;padding-bottom:16px;font-size:18px }}
.search-form .search-form__button {height:54px;margin-left:24px;font-weight:bold;font-size:16px;line-height:140%;border-radius:6px;letter-spacing:0.1em;text-transform:uppercase}
@media screen and (max-width:522px ) {.search-form .search-form__button {margin-left:0;margin-top:16px;height:42px;font-size:13px;line-height:140%;letter-spacing:0.1em }}
.page-404 + #main-footer .footer-search-block .modal-link {color:#fff;background:#eb2b92}
.page-404 + #main-footer .footer-search-block .modal-link .icon-block {position:relative;z-index:1}
.page-404 + #main-footer .footer-search-block .modal-link .icon-block >div + div div + div {color:#fff}
.block-404 {margin:0 -60px;background:url(../themes/avenue/assets/img/svg/catalog-page__bg-strips-dark.svg) calc(100% + 650px) -550px / 1150px no-repeat,url(../themes/avenue/assets/img/svg/catalog-page__bg-strips-dark--turned.svg) -590px calc(100% + 650px) / 1150px no-repeat,#262626;min-height:calc(100vh - 56px);position:relative;z-index:1}
@media screen and (max-width:522px ) {.block-404 {min-height:calc(100vh - 40px) }}
.block-404 .block-404__content {position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 30px;color:#fff}
.block-404 .block-404__content >img {margin-bottom:60px}
.block-404 .block-404__content h1 {font-size:24px;font-weight:600;margin-bottom:10px}
.block-404 .block-404__content p {color:#c4c4c4;font-size:14px;line-height:22px;margin-bottom:20px}
.block-404 .block-404__content .button {color:#fff}
.pseudoList {height:40px;margin-bottom:-40px;position:relative;z-index:10;opacity:.5;cursor:pointer;background:url(../themes/avenue/assets/img/svg/arrow-down-white.svg) 95% center / 10px no-repeat}
.pseudoList.open ~ .menu {z-index:20}
.pseudoList.open ~ .menu ul {background:#000;padding-bottom:5px;z-index:11;display:flex;flex-direction:column}
.pseudoList.open ~ .menu ul li {display:block;order:1}
.pseudoList.open ~ .menu ul li.active {order:0}
.pseudoList ~ .menu {height:40px;position:relative;z-index:9}
.pseudoList ~ .menu ul li {display:none;padding:0 18px}
.pseudoList ~ .menu ul li + li {margin-top:0;margin-left:0}
.pseudoList ~ .menu ul li.active {display:block}
.pseudoList__wrapper .menu li:not(.active):hover {cursor:pointer;filter:brightness(0.9);-webkit-filter:brightness(0.9);background:#fff}
.pseudoList__wrapper.pseudoList__wrapper--catalog {background:#fff}
.pseudoList__wrapper.pseudoList__wrapper--catalog .pseudoList {opacity:.2;background:url(../themes/avenue/assets/img/svg/arrow-down-black.svg) calc(100% - 15px) center / 10px no-repeat}
.pseudoList__wrapper.pseudoList__wrapper--catalog .menu {border:1px #f0f1f5 solid}
.pseudoList__wrapper.pseudoList__wrapper--catalog .menu li {padding:0 20px;width:270px;box-sizing:border-box}
.pseudoList__wrapper.pseudoList__wrapper--catalog .menu li button {color:#000 !important;font-size:14.21px;width:100%;height:38px;background:none;border:0;padding:0;text-align:left;position:relative}
.pseudoList__wrapper.pseudoList__wrapper--catalog .menu li button .title {white-space:nowrap;width:calc(100% - 25px);vertical-align:middle;display:inline-block;text-overflow:clip;overflow:hidden;position:relative;box-sizing:border-box}
.pseudoList__wrapper.pseudoList__wrapper--catalog .menu li button .title:after {content:'';position:absolute;display:block;right:0;top:0;width:15px;height:100%}
.pseudoList__wrapper.pseudoList__wrapper--catalog .menu li button .count {font-size:10px;color:#eb2b92;padding-left:14px;position:absolute;z-index:1;right:10px;height:10px;top:50%;transform:translateY(-50%)}
.pseudoList__wrapper.pseudoList__wrapper--catalog .menu li button span {vertical-align:baseline}
.pseudoList__wrapper.pseudoList__wrapper--catalog .menu .count-controls li {width:70px}
.pseudoList__wrapper.pseudoList__wrapper--catalog .pseudoList.open ~ .menu ul {background:#fff;max-height:250px;overflow-y:auto;padding-top:48px;outline:1px #f0f1f5 solid;outline-offset:-1px;flex-wrap:nowrap}
.pseudoList__wrapper.pseudoList__wrapper--catalog .pseudoList.open ~ .menu ul li.active {border-bottom:1px #f0f1f5 solid;margin-top:-48px;background:#fff}
.pseudoList__wrapper.pseudoList__wrapper--inline {display:inline-block;vertical-align:top}
.pseudoList__wrapper.pseudoList__wrapper--inline .pseudoList {background:url(../themes/avenue/assets/img/svg/arrow-down-black.svg) calc(100% - 13px) center / 10px no-repeat}
.count-controls-wrapper .pseudoList__label {color:#a0a0a3;font-weight:100;display:inline-block;line-height:40px;margin-right:20px}
.post-images {overflow:hidden}
.inner-page .index-link img {display:block;filter:none;-webkit-filter:none}
.inner-page .icon.hamburger {filter:invert(1);-webkit-filter:invert(1)}
.inner-page .is-menu-open .icon.hamburger {filter:invert(0);-webkit-filter:invert(0)}
.inner-page .hamburger.hamburger--dark {filter:invert(0);-webkit-filter:invert(0)}
.inner-page p + p {margin-top:1em}
.inner-page ol {counter-reset:item}
.inner-page ol li {padding-left:35px}
.inner-page ol li:before {content:counter(item);counter-increment:item;width:35px;margin-left:-35px;display:inline-block;font-size:16px;color:#eb2b92;font-weight:700}
.in-digit-block {font-size:0;margin:0 -30px;margin-bottom:90px}
.in-digit-block >div {display:inline-block;width:16.666%;padding:0 30px;vertical-align:top;color:#262626}
.in-digit-block .digit {font-size:40px;font-weight:700;margin-bottom:15px}
.in-digit-block .text {display:inline-block;font-size:14px;line-height:18px;font-weight:100}
#lettersList:not(:empty) {margin-left:10px}
#lettersList:not(:empty) + li .search-form input {width:230px}
#lettersList li:first-child {padding-left:10px}
.view-toggle {position:relative;font-size:0;border:3px #f4f4f4 solid;background:#f4f4f4;display:flex;border-radius:6px}
.view-toggle.for-small {width:100%}
.view-toggle.for-small li {width:50%;text-align:center}
.view-toggle.for-small li button {width:50%}
.view-toggle li {position:relative;z-index:1;width:36px;text-align:center;font-size:14px !important;height:35px;background:transparent;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;border-radius:6px}
.view-toggle li.current button {color:#000 !important}
.view-toggle li:hover {background:#eb2b92}
.view-toggle li:hover button[data-request] {color:#fff !important}
.view-toggle li button {cursor:pointer;height:35px !important;display:flex;align-items:center;justify-content:center;padding:0 !important;width:100% !important;background:none;border:none;font-size:0;color:#858585}
.view-toggle li .icon {vertical-align:sub}
.view-toggle li.current.list ~ .apperance {left:50%;right:0}
.view-toggle li.current.grid ~ .apperance {left:0;right:50%}
.view-toggle .apperance {background:#fff;position:absolute;z-index:0;display:block !important;top:0;transition:all .3s ease;width:auto;border-radius:6px}
#tenants-list {background:url('../themes/avenue/assets/img/svg/a_spinner.svg') center / 60px no-repeat;min-height:250px;margin-top:100px}
@media screen and (max-width:522px ) {#tenants-list {margin-top:0 }}
#tenants-list #catalog-tenants-list-filter {background:#fff}
#tenants-list .list-view {min-height:250px;display:flex;flex-wrap:wrap}
#tenants-list .list-view .letter-row + .letter-row {margin-top:75px}
#tenants-list .list-view .letter-row .letter {line-height:36px;font-size:24px;font-weight:700;padding-left:0}
#tenants-list .list-view .letter-row .tenants a {color:#000}
#tenants-list .list-view .letter-row .tenants a:hover {color:#000 !important;border-bottom:1px #eb2b92 solid}
#tenants-list .list-view,
#tenants-list .grid-view {font-size:0}
#tenants-list .list-view:last-child {padding-bottom:60px}
#tenants-list .list-view .brands-slider__brand {margin-bottom:0;padding-top:30px;padding-bottom:30px;margin-bottom:30px;position:relative;width:260px}
#tenants-list .list-view .brands-slider__brand:hover {z-index:1}
#tenants-list .list-view .brands-slider__brand:hover .brands-slider__title a {color:#eb2b92}
#tenants-list .list-view .brands-slider__brand:hover .brands-slider__title a:after {content:'';position:absolute;display:block;top:-30px;bottom:-30px;left:0;width:100%;background:#f0f1f5}
#tenants-list .list-view .brands-slider__brand:hover .brands-slider__hover-info {transform:translateY(0)}
#tenants-list .list-view .brands-slider__brand:hover .brands-slider__hover-info >div {background:#fff}
#tenants-list .list-view .brands-slider__brand .brands-slider__title span {position:relative;z-index:1;left:0}
#tenants-list .list-view .brands-slider__brand .brands-slider__tags {position:relative;z-index:1}
#tenants-list .list-view .brands-slider__brand .brands-slider__meta {position:absolute;bottom:-30px;width:100%;left:0;height:60px}
#tenants-list .list-view .brands-slider__brand .brands-slider__title {margin-top:0}
#tenants-list .list-view .brands-slider__brand .brands-slider__title a {display:inline;vertical-align:baseline;padding-right:5px}
#tenants-list .list-view .brands-slider__brand .brands-slider__title .brands-slider__additional_info {vertical-align:baseline;top:0;white-space:nowrap}
#tenants-list .brands-slider__brand {display:inline-block;margin-bottom:40px;vertical-align:top;width:260px}
.catalog__list {padding-bottom:100px;width:100%}
#pagination {margin-top:50px;align-items:center;justify-content:center;align-content:center;flex-direction:column}
#pagination .slider-arrows button {background:none;border:0;font-weight:700;font-size:24px;cursor:pointer}
#pagination .slider-button-wrapper {margin:0;margin-left:40px}
#pagination.hide {display:none}
.load-more .button {width:196px;font-size:16px}
.load-more .button:disabled {background:#eb2b92;opacity:.2;color:#fff}
.catalog-news {background:url(../themes/avenue/assets/img/svg/catalog-page__bg-strips-dark.svg) -500px calc(100% + 590px) / 1001px 1284px no-repeat,url(../themes/avenue/assets/img/svg/catalog-page__bg-strips-dark.svg) calc(100% + 575px) calc(100% - 300px) / 1001px 1284px no-repeat,#262626;margin:0 -60px;padding-top:100px;padding-bottom:60px}
.catalog-news .section-header .icon {filter:brightness(5) grayscale(1);-webkit-filter:brightness(5) grayscale(1)}
.catalog-news .section-header .menu li:hover button,
.catalog-news .section-header .menu li.current button {color:#eb2b92}
.catalog-news .section-header .menu li:hover button .icon,
.catalog-news .section-header .menu li.current button .icon {filter:none;-webkit-filter:none}
.catalog-about {margin:0 -60px}
.inner-page__header {margin:0 -60px;position:relative;margin-bottom:95px;min-height:550px}
div.inner-page__header-img-bg {display:block;min-height:inherit}
.inner-page__header img {width:100%;height:auto;display:block}
.inner-page__header .icon-block.clearfix {float:left}
.inner-page__header .icon-block.clearfix >div + div div:last-child {font-size:12px;color:#e2e0df}
.inner-page__header .icon-block.clearfix >div + div div:last-child.link-color {color:#eb2b92}
.inner-page__header .icon-block.clearfix >div + div div {font-weight:100}
.inner-page__header .icon-block.clearfix >div + div div a.site-link {font-weight:600}
.inner-page__header .icon-block.clearfix + .icon-block {margin-left:60px;margin-top:0}
.inner-page__header .icon-block.clearfix .icon.phone {width:14px;height:24px}
.inner-page__header .icon-block.clearfix.flr {float:right}
.inner-page__header .inner-page__header-info-top {position:absolute;top:120px;left:60px;right:60px;color:#fff}
.inner-page__header .inner-page__header-info-bottom {position:absolute;bottom:60px;left:60px;right:60px}
.inner-page__header .inner-page__header-info-bottom .col.lg-6:first-child {flex-direction:column;align-items:flex-start}
.inner-page__header .inner-page__header-info-bottom h1 {font-size:48px;font-weight:700;margin-bottom:30px;color:#fff}
.inner-page__header .inner-page__header-info-bottom .tag-cloud {color:#c4c4c4}
.inner-page__header .inner-page__header-info-bottom .tag-cloud a {line-height:20px;font-size:14.21px;font-weight:100}
.inner-page__header .inner-page__header-info-social {justify-content:flex-end;align-items:flex-end}
.inner-page__content-description {columns:2;column-gap:60px;margin-bottom:80px}
.inner-page__content-description * {-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.inner-page__content-description p {font-size:14px;line-height:22px;color:#202020}
.inner-page__slider {display:flex;align-items:flex-end;position:relative;margin-bottom:100px}
.inner-page__slider.inner-page__slider--tenant .inner-page__slider-main {background:#fff}
.inner-page__slider.inner-page__slider--tenant .slider-arrows {left:425px}
.inner-page__slider .slider-arrows {position:absolute;z-index:11}
.inner-page__slider .inner-page__slider-main {z-index:10;width:50%;width:605px}
.inner-page__slider .inner-page__slider-main--wide {width:832px}
.inner-page__slider .inner-page__slider-main--wide + .slider-arrows {left:655px}
.inner-page__slider .inner-page__slider-main--wide ~ .inner-page__slider-thumb img {height:190px}
.inner-page__slider .inner-page__slider-main .slick-slide {align-items:flex-start;flex-direction:row}
.inner-page__slider .inner-page__slider-main .slide-img {padding-right:30px}
.inner-page__slider .inner-page__slider-main .slide-description {width:180px;color:#b7b7b7;font-size:14px;line-height:18px;font-weight:100}
.inner-page__slider .inner-page__slider-thumb .slick-slide {padding:0 35px;background-clip:content-box !important}
.reposts {font-size:14px;margin-bottom:100px;position:relative}
.reposts ul li {display:inline-block;height:46px;padding-left:0;width:50px;text-align:center}
.reposts ul li:hover {background:#eb2b92}
.reposts ul li:hover .ya-share2__icon {filter:invert(1);-webkit-filter:invert(1)}
.reposts ul li a {color:#000;display:block;width:100%;height:100%}
.reposts ul li:before {display:none}
.reposts span {vertical-align:middle}
.reposts .ya-share2 {display:inline-block}
.reposts .ya-share2__item_service_vkontakte .ya-share2__icon {background:url(../themes/avenue/assets/img/icons/vk.svg) center / contain no-repeat}
.reposts .ya-share2__item_service_facebook .ya-share2__icon {background:url(../themes/avenue/assets/img/icons/fb.svg) center / contain no-repeat}
.reposts .ya-share2__item_service_twitter .ya-share2__icon {background:url(../themes/avenue/assets/img/icons/twitter.svg) center / contain no-repeat}
.reposts .ya-share2__title {display:none}
.reposts .ya-share2__badge .ya-share2__icon {width:20px;height:20px;display:inline-block}
.reposts .icon {width:46px;height:46px;border:2px #262626 solid;background-size:18px;cursor:pointer}
.reposts .icon.dark {background-color:#262626}
.reposts .icon.dark:hover {opacity:.9}
.reposts .share_close {display:none;padding-left:0;position:absolute;left:2px;top:2px;background:url(../themes/avenue/assets/img/svg/a_close.svg) center no-repeat,#000;filter:invert(1);-webkit-filter:invert(1);border:none}
.reposts .share-wrapper {margin-right:30px;display:inline-block;position:relative;font-size:0}
.reposts .share-wrapper .ya-share2 {position:absolute;line-height:45px;top:0;bottom:0;width:152px;left:100%;border:2px #262626 solid;border-left:0;background:#fff;transition:transform .3s ease;transform:perspective(300px) rotateY(90deg);transform-origin:left}
.reposts .share-wrapper.is_open .share_close {display:block}
.reposts .share-wrapper.is_open .ya-share2 {transform:perspective(300px) rotateY(0)}
.offerSlider .slick-slide {padding:0 60px}
.news.offers .section-title {color:#fff}
.news.offers .link-to-all {line-height:30px}
.news.offers .flr {margin-top:3px}
.tenants-detail--sinema-star .inner-page__header-info-bottom h1 {margin-bottom:15px}
.tenants-detail--sinema-star #cinema {margin:0 -60px;background:#fff;padding-top:0;padding-bottom:0;margin-bottom:100px}
.tenants-detail--sinema-star #cinema .section-header .slider-controls .slider-arrows__arrow {height:23px}
.slider-arrows__arrow.slick-hidden {display:none}
.tenants-detail--spirit .inner-page__header {min-height:0}
.tenants-detail--spirit .inner-page__header .lazy-load-parent {position:relative;height:100%}
.tenants-detail--spirit .inner-page__header .lazy-load-parent img {position:absolute;width:100%;height:100%;object-fit:cover}
.tenants-detail--spirit .inner-page__header .lazy-load-parent video {z-index:1;position:relative;object-fit:cover;height:100%;width:100%;display:block}
.tenants-detail--spirit .inner-page__header .lazy-load-parent .lazy-load-parent--loading video {opacity:0}
.tenants-detail--spirit #fullscreen-video {background:url(../themes/avenue/assets/img/spirit-page-bg.png) center / cover;min-height:0}
.tenants-detail--spirit .inner-page__header-info-top,
.tenants-detail--spirit .inner-page__header-info-bottom {z-index:2}
.tenants-detail--spirit .inner-page__slider.inner-page__slider--tenant {margin-bottom:0}
.tenants-detail--spirit .inner-page__slider.inner-page__slider--tenant .inner-page__slider-main {background:#f0f1f5}
.gray-bg {background:#f0f1f5;margin:0 -60px;padding:50px 60px 60px 60px;margin-bottom:60px}
.gray-bg .section-header {margin-bottom:60px}
.about-page .in-digit-block {margin-bottom:0}
.about-page .in-digit-block >div {width:33.333%;margin-bottom:40px}
.about-page .gray-bg {padding-bottom:90px}
.about-page .gray-bg .section-header {margin-bottom:54px}
.about-page .gray-bg .section-header .icon + span {padding-left:18px}
.about-page .inner-page__slider {margin-bottom:0}
.about-page #brands {padding-top:40px;padding-bottom:75px}
.about-page #brands .container {padding:0}
.about-page #instagramm {padding-left:0;padding-right:0;padding-bottom:100px}
.tashir-card {margin-top:25px;border-top:1px #f0f1f5 solid;padding-top:25px;display:flex;align-items:center}
.tashir-card p {font-size:12px;color:#b7b7b7;line-height:18px}
.tashir-card img {width:157px;margin-left:50px}
.inner-page__slider--about .inner-page__slider-main,
.inner-page__slider--ads .inner-page__slider-main {margin-right:40px}
.inner-page__slider--about .inner-page__slider-main .slide-description,
.inner-page__slider--ads .inner-page__slider-main .slide-description {min-width:190px}
.inner-page__slider--about .inner-page__slider-thumb,
.inner-page__slider--ads .inner-page__slider-thumb {margin:0 -15px}
.inner-page__slider--about .inner-page__slider-thumb .slick-slide,
.inner-page__slider--ads .inner-page__slider-thumb .slick-slide {padding:0 15px}
.inner-page__slider--about .slider-arrows,
.inner-page__slider--ads .slider-arrows {left:calc(66% - 190px);bottom:-8px}
.tenants-ad {display:flex;margin:0 -60px}
.tenants-ad .tenants-ad__tenants {margin-top:auto;height:37px;display:flex;align-items:center}
.tenants-ad .tenants-ad__ad {position:relative;padding:60px;background:#262626;overflow:hidden;display:flex;min-height:200px;flex-direction:column}
.tenants-ad .tenants-ad__ad:after {content:'';position:absolute;display:block;top:0;bottom:0;right:0;left:0;opacity:0;transition:all .3s ease;z-index:1}
.tenants-ad .tenants-ad__ad:hover:after {opacity:1}
.tenants-ad .tenants-ad__ad--food:after {background:url(../themes/avenue/assets/img/a_food.png) center / cover}
.tenants-ad .tenants-ad__ad--food .tenants-ad__tenants img {margin-right:20px}
.tenants-ad .tenants-ad__ad--food .tenants-ad__tenants img:last-child {margin-right:0}
.tenants-ad .tenants-ad__ad--cinema {border-left:1px #fff solid;border-right:1px #fff solid}
.tenants-ad .tenants-ad__ad--cinema:after {background:url(../themes/avenue/assets/img/a_cinema.png) center / cover}
.tenants-ad .tenants-ad__ad--spirit:after {background:url(../themes/avenue/assets/img/a_spirit.png) center / cover}
.tenants-ad .tenants-ad__ad--spirit .tenants-ad__tenants {filter:invert(1);-webkit-filter:invert(1)}
.tenants-ad .tenants-ad__ad div {position:relative;z-index:2;transform:translateZ(0);color:#fff;font-size:0}
.tenants-ad .tenants-ad__ad .tenants-ad__title {font-size:24px;font-weight:600;margin-bottom:10px}
.tenants-ad .tenants-ad__ad .tenants-ad__title:after {content:'';float:right;display:block;width:34px;height:24px;filter:invert(1);-webkit-filter:invert(1);background:url(../themes/avenue/assets/img/svg/a_slide-arrows.svg) center right no-repeat}
.tenants-ad .tenants-ad__ad .tenants-ad__desription {font-size:14px;line-height:22px;font-weight:100;margin-bottom:70px}
.map-info {padding:60px;padding-right:35px;background:#fff;width:450px;position:relative;z-index:10;font-size:16px;color:#a0a0a3;font-weight:100;box-shadow:5px 5px 15px #fae7f1}
.map-info p {line-height:24px}
.map-info p + p {margin-top:22px}
.map-info ul {columns:2;column-gap:50px;line-height:36px;margin-bottom:20px}
.map-info ul li {-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.map-info .map-info__title {font-size:24px;color:#000;font-weight:600;margin-bottom:20px}
.location {padding:100px 0;position:relative;margin:0 -60px;margin-bottom:60px}
.location #simple-map {position:absolute;top:0;height:100%;bottom:0;width:100%}
.request-link {background:#f0f1f5;padding:46px 59px 43px 60px;display:flex;margin-bottom:60px;align-items:center}
.request-link__title {font-size:24px;font-weight:600;margin-right:20px}
.request-link__subtitle {color:#949498;font-size:14px;font-weight:100}
.request-link__button {margin-left:auto;white-space:nowrap}
.catalog--favorite {padding-top:125px}
.catalog--favorite #tenants-list {background:#fff}
.catalog--favorite .favorite-categories li {opacity:.4;cursor:pointer;line-height:40px}
.catalog--favorite .favorite-categories li:hover,
.catalog--favorite .favorite-categories li.active {opacity:1}
.catalog--favorite .favorite-categories li .count {font-size:10px;color:#eb2b92}
.catalog--favorite .favorite-categories li + li {margin-left:55px}
.catalog--favorite .favorite-categories li img {display:inline-block;vertical-align:middle}
.catalog--favorite .favorite-categories li img + span {vertical-align:middle;margin-left:5px}
.catalog--favorite .favorite-categories li.hide {display:none}
.catalog--favorite #subscribe {padding-top:0;padding-bottom:0}
.catalog--favorite .catalog-news {padding-bottom:115px}
.empty-favorite,
.empty-catalog {padding-top:0;padding-bottom:60px;text-align:center}
.empty-favorite img,
.empty-catalog img {margin-bottom:55px}
.empty-favorite__title,
.empty-catalog__title {font-size:24px;font-weight:600;margin-bottom:10px}
.empty-favorite p,
.empty-catalog p {margin-bottom:20px;font-size:14px;line-height:22px;color:#c4c4c4;font-weight:100}
.empty-favorite {padding-top:60px}
.grid-view--favorite .brands-slider__brand .brands-slider__hover-info {bottom:unset;top:0;transform:perspective(300px) rotateY(-90deg);transform-origin:right}
.is_archive_post {position:absolute;right:0;top:130px;line-height:30px;padding:0 15px;background:#eb2b92;z-index:1;color:#fff}

#catalog-search {position:relative}
#catalog-search .has-query [type="submit"] {display:none}
#catalog-search .has-query .search-form input {width:190px;margin-right:85px}
#catalog-search #reset-search {display:inline-block;white-space:nowrap;position:absolute;right:0;top:0}
#catalog-search #reset-search button {font-size:14px;font-weight:100;margin:0;padding:0;color:#000;width:auto;height:40px;background:none;position:static;border:0;cursor:pointer}
#catalog-search #reset-search:hover button {color:#eb2b92}
.request-block {position:relative;padding-top:145px;max-width:600px;float:right}
.request-block img {position:absolute;top:0;left:0;right:0;display:block;width:100%}
.request-block >div {position:relative;margin-left:90px;margin-right:90px;background:#f0f1f5;padding:60px}
.request-block >div .request-block__title {font-size:24px;font-weight:600;margin-bottom:25px}
.request-block >div p {font-size:14px;line-height:20px;margin-bottom:25px}
.for-tenants-page .in-digit-block {margin-top:50px;margin-bottom:0}
.for-tenants-page .in-digit-block .col {margin-bottom:30px}
.for-tenants-page .inner-page__content-description {margin-bottom:50px}
.for-tenants-page .inner-page__content-title {font-size:24px;font-weight:600;margin-bottom:20px}
.for-tenants-page .lease-text {margin:0 -30px;margin-bottom:90px}
.for-tenants-page .lease-text .col {padding:0 30px}
.for-tenants-page .section-header .icon.download {opacity:1}
.for-tenants-page .section-header--centered {display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}
.for-tenants-page .tennants-holder {margin-top:100px;margin-bottom:40px}
.for-tenants-page .tennants-holder .inner-page__content-title {margin-bottom:60px}
.for-tenants-page .tennants-holder #brands {padding-top:0;padding-bottom:0}
.for-tenants-page .tennants-holder #brands >.container {padding-left:0;padding-right:0}
.for-tenants-page .adv-opportunity {background:url(../themes/avenue/assets/img/svg/catalog-page__bg-strips-dark.svg) -500px calc(100% + 590px) / 1001px 1284px no-repeat,#262626;color:#fff;margin-left:-60px;margin-right:-60px;padding-left:60px;padding-right:60px;padding-top:90px;padding-bottom:110px}
.for-tenants-page .adv-opportunity .row {margin-left:-30px;margin-right:-30px}
.for-tenants-page .adv-opportunity .row .col {padding:0 30px;font-weight:100;line-height:22px}
.for-tenants-page .adv-opportunity .inner-page__slider--ads {margin-top:50px;margin-bottom:95px}
.for-tenants-page .adv-opportunity .inner-page__slider--ads .slider-arrows--inner-page .slider-arrows__arrow {filter:invert(1);-webkit-filter:invert(1)}
.for-tenants-page .adv-opportunity #subscribe {padding-bottom:0;color:#000}
.for-tenants-page .adv-opportunity .intention {display:flex;justify-content:space-between}
.for-tenants-page .adv-opportunity .intention .intention__ads-types {width:66%;font-size:0}
.for-tenants-page .adv-opportunity .intention .intention__ads-types .inner-page__content-title {margin-bottom:40px}
.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type {margin-bottom:60px;width:33%;padding:0 15px;display:inline-block;vertical-align:top}
.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type span {display:inline-block;vertical-align:middle;font-size:16px;line-height:20px;font-weight:600}
.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type .img {width:40px;height:40px;text-align:center;margin-right:30px}
.for-tenants-page .adv-opportunity .intention .intention__contacts {width:360px}
.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block {display:flex;justify-content:space-between}
.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block img {margin-right:45px}
.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block .icon-block + .icon-block {margin-top:20px}
.for-tenants-page .adv-opportunity .intention .intention__contacts .second-block {margin-top:30px;border-top:1px #39393a solid;padding-top:25px;font-size:14px;font-weight:100;line-height:19px}
.form-group.filled h2,
.form-group.filled + .form-group h2,
.form-group:first-child h2 {color:#000}
.form-group.filled input,
.form-group.filled + .form-group input,
.form-group:first-child input {height:40px;visibility:visible}
.form-group.filled .row,
.form-group.filled + .form-group .row,
.form-group:first-child .row,
.form-group.filled #input-file-label,
.form-group.filled + .form-group #input-file-label,
.form-group:first-child #input-file-label {display:block}
.form-group .row,
.form-group #input-file-label {display:none;position:relative}
.form-group input {height:0;visibility:hidden}
.form-group h2 {color:#c8c8c8}
.catalog--request {min-height:calc(100vh - 56px);padding-top:150px}
.catalog--request h1 {margin-bottom:80px;font-size:40px}
.catalog--request .catalog-page__header p {color:#99999c}
.catalog--request .tenants-form {padding-top:90px}
.catalog--request .tenants-form .col.lg-8 {padding-right:45px}
.catalog--request .tenants-form button {width:180px}
.catalog--request .tenants-form h2 {font-size:24px;font-weight:600;margin-bottom:10px}
.catalog--request .tenants-form h2 .step {display:inline-block;vertical-align:baseline;font-size:14px;color:#a0a0a0;font-weight:500;margin-left:15px}
.catalog--request .tenants-form .subheader {font-size:14px;color:#c4c4c4;font-weight:100;margin-bottom:15px}
.catalog--request .tenants-form .form-group {margin-bottom:40px;position:relative}
.catalog--request .tenants-form .form-group input {border:0;padding:0 20px;background:#f0f1f5}
.catalog--request .tenants-form .form-group--contacts .row {margin:0 -5px;margin-bottom:10px}
.catalog--request .tenants-form .form-group--contacts .row .col {padding:0 5px}
.catalog--request .tenants-form .shop-size {font-size:0}
.catalog--request .tenants-form .shop-size input {width:calc(25% - 8px);min-width:235px;display:inline-block}
.catalog--request .tenants-form .shop-size input + input {margin-left:10px}
.catalog--request .tenants-form .form-group--agreement {display:flex;justify-content:space-between;align-items:center}
.presentation {background:#262626;color:#fff;padding:60px 55px}
#simple-map,
#map {width:100%;height:calc(100vh - 56px)}
#simple-map div,
#map div {box-sizing:content-box;font-weight:100;line-height:20px}
#simple-map #baloon-content,
#map #baloon-content {position:absolute;top:25px;font-size:14px;font-family:'LabGrotesque','Arial',sans-serif;color:#fff}
#simple-map .js-info-bubble-close,
#map .js-info-bubble-close {width:12px;padding:12px}
.simple-map-wrapper {position:fixed;right:0;left:50%}
.map-page .tab-labels {margin-left:-5px;display:flex;justify-content:space-between;flex-wrap:wrap}
.map-page .tab-labels .tab-label .icon-block.clearfix >div {line-height:18px}
.map-page .tab-labels .tab-label .icon-block.clearfix >div + div {padding-left:16px}
.map-page .tab-labels .tab-label.active div {color:#fff}
.map-page .tab-contents {height:100%;overflow-y:auto;max-height:calc(100vh - 370px)}
.map-page .tab-contents .tab-content {height:100%}
.map-page .way-form {font-size:0}
.map-page .way-form input,
.map-page .way-form .like-input {border:0;padding:0 20px;display:block;font-size:14px;font-weight:100;white-space:nowrap;padding-left:45px}
.map-page .way-form input {background:url(../themes/avenue/assets/img/icons/a.svg) 15px center / 21px 22px no-repeat,#f0f1f5}
.map-page .way-form .like-input {background:url(../themes/avenue/assets/img/icons/b.svg) 15px center / 20px 22px no-repeat,#f0f1f5}
.map-page .way-form--public {display:flex;align-items:center}
.map-page .way-form--public label,
.map-page .way-form--public .like-label {width:240px;line-height:40px;display:inline-block;vertical-align:middle}
.map-page .way-form--public label + span,
.map-page .way-form--public .like-label + span {padding:0 5px;font-size:14px;line-height:0;display:inline-block;height:1px;vertical-align:middle}
.map-page .way-form--public button {min-width:40px;height:40px;padding:0;line-height:40px;vertical-align:middle;margin-left:20px;font-size:0}
.map-page .way-form--private input,
.map-page .way-form--private .like-input {line-height:40px;display:block;margin-bottom:10px}
.map-page .way-form--private button {float:right;line-height:40px;vertical-align:middle;margin-top:10px;width:170px}
.map-page .tab-content--parking .row .col {padding:0}
.map-page .tab-content--parking .row .col .icon-block {padding:25px 31px;padding-right:0;margin-bottom:8px}
.map-page .tab-content--parking .row .col .icon-block .download {width:30px;height:22px}
.map-page .tab-content--parking .row .col .icon-block--dark {width:50%;padding:23px 33px;background:#262626;color:#fff;font-weight:normal;float:left}
.map-page .tab-content--parking .row .col .icon-block--dark >div {font-weight:100}
.map-page .tab-content--parking .row .col .icon-block--dark >div + div {padding-left:26px}
.map-page .tab-content--parking .row .col .icon-block--dark >div + div div + div {font-weight:600;color:#eb2b92}
.map-page .tab-content--parking .row .col .icon-block--dark + .icon-block--dark {border-left:1px #3c3c3c solid;margin-left:-1px;margin-top:0}
.map-page .tab-content--parking .row .col .icon-block--text >div {font-size:30px;font-weight:700}
.map-page .tab-content--parking .row .col .icon-block--text >div + div {font-size:14px;font-weight:100}
.map-page .tab-content--parking .row .col .icon-block--fullwidth >div + div >div:first-child {margin-bottom:4px}
#input-file-label {margin-top:10px;border:2px #f0f1f5 dashed;margin-bottom:30px;height:115px;cursor:pointer;position:relative;display:block}
#input-file-label:after {content:'Переместите файл сюда или выберите файл на компьютере';position:absolute;width:300px;max-width:70%;text-align:center;color:#a0a0a3;top:50%;left:50%;font-weight:100;transform:translate(-50%,-50%);word-break:break-word;line-height:20px}
#input-file-label:hover {background:#f0f1f5;border-style:solid}
#input-file-label.has_file:after {content:attr(data-title)}
#input-file-label input {left:0;right:0;top:0;bottom:0;opacity:0;z-index:1;height:100% !important}
.flash-message {position:fixed;width:500px;left:50%;bottom:13px;margin-left:-250px;color:#fff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0 rgba(0,0,0,0.15);text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.flash-message.fade {opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.flash-message.fade.in {opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.flash-message.success {background:#8da85e}
.flash-message.error {background:#c30}
.flash-message.warning {background:#f0ad4e}
.flash-message.info {background:#5fb6f5}
.flash-message button {float:none;position:absolute;right:10px;top:4px;color:#f4f4f4;outline:none;background:none;border:none;font-size:30px;line-height:30px}
.flash-message button:hover {color:white}
.flash-message.static {position:static !important;width:auto !important;display:block !important;margin-left:0 !important;-webkit-box-shadow:none;box-shadow:none}
.validation-message:not(:empty) {margin-top:10px;color:#eb2b92;font-size:12px}
.gmnoprint {opacity:1 !important}
#scrollTop {position:fixed;margin-top:-25px;right:0;bottom:100px;height:50px;width:50px;z-index:20;opacity:.7;background:#f0f1f5;cursor:pointer;border:2px #eb2b92 solid;transition:background .3s ease}
#scrollTop:after {content:'';display:block;border-top:2px #eb2b92 solid;border-left:2px #eb2b92 solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;left:50%;width:4px;margin-top:0;margin-left:-3px;height:4px;margin-top:-2px}
#scrollTop:hover {background:#eb2b92}
#scrollTop:hover:after {border-color:#f0f1f5}
.twitter-typeahead {width:100%;vertical-align:middle}
.tt-menu {line-height:20px;width:100%;color:#000;margin-top:-1px;position:static !important;display:block !important}
.tt-menu a {display:block;margin:-5px -20px;padding:5px 20px}
.tt-menu a:hover {background:#f0f1f5}
.tt-menu .tt-dataset {padding:5px 0;border:1px #f0f1f5 solid}
.tt-menu .tt-dataset:empty {display:none}
.tt-menu .s-item {padding:5px 20px}
.tt-menu .s-item .s-item-floor {font-style:normal;font-weight:normal;font-size:16px;line-height:140%;text-align:center;color:#858585}
.tt-menu .s-item--flex {display:flex;justify-content:space-between}
.tt-dataset-engine_tenants {display:flex;flex-wrap:wrap}
.tt-dataset-engine_tenants .s-item {margin-right:40px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;padding:0;margin-top:40px}
.tt-dataset-engine_tenants .s-item .bord {padding:18px 38px;background:#fff;border-radius:8px;margin-bottom:8px}
.tt-dataset-engine_tenants .s-item .bord img {max-width:118px}
.tt-dataset-engine_tenants .s-item:hover {background:#f0f1f5}
.tt-dataset-engine_tenants .s-item:last-child {margin-right:0}
.catalog-page__header--dark {padding-top:150px;padding-bottom:40px;background:#000;color:#fff;margin-bottom:37px}
@media screen and (max-width:522px ) {.catalog-page__header--dark {padding-top:123px;padding-bottom:28px }}
.catalog-page__header--dark h1 {font-weight:900;font-size:80px;line-height:101.5%;letter-spacing:-0.03em}
@media screen and (max-width:700px) {.catalog-page__header--dark h1 {font-size:40px;line-height:101.5% }}
@media screen and (max-width:522px ) {.catalog-page.catalog--search {padding-top:0;min-height:calc(100vh - 40px) }}
.catalog-page.catalog--search #search-count {margin-top:8px}
@media screen and (max-width:522px ) {.catalog-page.catalog--search #search-count {margin-top:16px }}
@media screen and (max-width:522px ) {#main-header {padding:0 10px }}

.p0 {padding:0}
.pr16 {padding-right:16px}
.pr0 {padding-right:0}
.pl0 {padding-left:0}
.new-btn {font-family:'LabGrotesque';font-style:normal;font-weight:bold;font-size:16px;line-height:140%;letter-spacing:0.1em;text-transform:uppercase;color:#000;border:2px solid #000;border-radius:6px;padding:16px 24px;background:transparent;cursor:pointer;transition:0.3s}
@media screen and (max-width:522px ) {.new-btn {padding:12px 20px;font-size:13px }}
.new-btn:hover {color:#E5007D;border:2px solid #E5007D}
.mb24 {margin-bottom:24px}
.breadcrumbs {margin-bottom:24px}
.breadcrumbs a {color:#adadad}
.breadcrumbs a:hover {color:#eb2b92}
.breadcrumbs a:after {content:'/';margin:0 8px;color:#adadad}
@media screen and (max-width:522px ) {.breadcrumbs {margin-bottom:8px }}
.color-blue {color:#009ee3}
.color-text2 {color:#858585}
.color-text3 {color:#adadad}
.post-card {cursor:pointer;position:relative}
@media screen and (max-width:522px ) {.post-card--slide {padding:8px;width:256px }}
.post-card__img {border-radius:8px;width:100%;position:relative;background-size:cover;background-repeat:no-repeat}
.post-card__img .post-card__erid {display:inline-block;padding:5px;color:rgba(0,0,0,0.3);justify-content:center;align-items:center;position:absolute;bottom:0;left:0;font-size:10px;line-height:100%;margin-left:160px}
.post-card__img .lazy-load-element {border-radius:8px;width:100%;height:100%}
.post-card--slide .post-card__hover {background:rgba(0,0,0,0.8);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:0.3s;pointer-events:none}
.post-card__sticker {position:absolute;z-index:3;left:100%;top:50%;display:flex;background:#009EE3;color:#fff;font-size:14px;line-height:140%;text-align:center;border-radius:10px;width:56px;height:56px;transform:translateY(-50%) rotate(45deg)}
.post-card__sticker span {transform:rotate(-45deg);margin:auto}
.post-card__info {font-style:normal;font-weight:100;padding:16px 0}
@media screen and (max-width:522px ) {.post-card__info {padding:16px 0 8px 0 }}
.post-card__info-tenant {color:#E5007D;margin-bottom:4px;font-family:LabGrotesque;font-style:normal;font-weight:bold;font-size:13px;line-height:140%;letter-spacing:0.08em;text-transform:uppercase}
.post-card--slide .post-card__info-title {color:#FFF}
.post-card__info-date {font-family:LabGrotesque;font-style:normal;line-height:140%;font-size:14px;font-weight:100;color:#c4c4c4}
.post-card.post-card--large {grid-row-start:1;grid-row-end:span 2}
.post-card:hover .post-card__hover {opacity:1;pointer-events:all}
.post-card__logo {position:absolute;bottom:16px;left:16px;height:64px;z-index:2}
.post-card__logo img {padding:8px 16px;background:#fff;border-radius:6px;width:110px;height:48px;object-fit:contain}
.no-results {margin-bottom:100px;display:flex;padding:72px 60px;background:#f4f4f4;align-items:center;justify-content:center;position:relative;border-radius:16px}
.no-results svg {margin-right:17px}
.grid-view .no-results,
.list-view .no-results {margin-left:30px;margin-right:30px}
@media screen and (max-width:750px) {.grid-view .no-results,.list-view .no-results {margin-left:0;margin-right:0 }}
.button.button--white {background:#fff;color:#000}
.button.button--darkgray {background:#2b2b2b;color:#fff}
.button.button--black {border-color:#000;background-color:#000}
.button.button--medium {padding:0 20px;height:42px;font-style:normal;font-weight:bold;font-size:13px;line-height:140%;letter-spacing:0.08em;text-transform:uppercase}
.button.button--small {padding:0 12px;height:42px;font-weight:500;font-size:16px;line-height:140%;text-transform:none;letter-spacing:normal}
.button.button--hollow {background:transparent}
.button[disabled] {pointer-events:none;background:#adadad;color:#858585}
.mw60 {max-width:60%}
.sw-icon {width:20px !important;height:20px !important}
.sw-icon img {width:20px !important}
.sw-icon--big {width:23px !important;height:23px !important}
.sw-icon--big img {width:23px !important}
.align-start {align-items:flex-start !important}
.other-services {display:flex;flex-wrap:wrap;background:#F4F4F4;border-radius:16px;padding:22px 8px;margin-top:21px !important;margin-bottom:40px !important;align-items:center}
.other-services__item {padding:8px;display:flex;flex-direction:column;align-items:center;text-align:center;width:180px !important}
.other-services__item svg {margin-bottom:8px}
.other-services__item span {font-family:LabGrotesque;font-style:normal;font-weight:normal;font-size:12px;line-height:140%;color:#858585}
.other-services .slick-list {width:100%}
.other-services .slick-list .slick-track {width:100% !important;display:flex;justify-content:space-between}
@media screen and (max-width:522px ) {.other-services {margin:0 -16px;width:auto }.other-services__item {width:150px !important }}
.digit {line-height:35px}
.soon {display:block;margin-top:24px;height:42px;width:100%;font-weight:500;font-size:16px;line-height:140%;text-transform:none;letter-spacing:normal;color:#eb2b92}
.filter-labels--flex {display:flex;overflow:hidden}
.filter-labels--flex li {display:flex;flex-shrink:0;margin-left:20px !important}
.filter-labels--flex li span button {display:flex !important;align-items:center !important;justify-content:space-between !important}
.filter-labels--flex li span button span {font-size:13px !important}
.df {display:flex;align-items:center;justify-content:space-between}
.mr10 {margin-right:10px}
.sh {display:block}
.sh form {display:flex;width:100%}
.sh form .input {width:100%}
.sh__result {margin-top:8px}
.sh .search-result-total {margin-bottom:40px}
@media screen and (max-width:750px) {#search-modal {max-height:100vh }}
@media screen and (max-width:750px) {.search-form form {flex-direction:column }}
.search-result-scroller {position:relative}
.search-result-scroller .search-result-bg {z-index:-1;position:absolute;width:100vw;height:100vh;background:#F4F4F4;top:0%;left:50%;-webkit-transform:translate(-50%,0%)}
.search-result-scroller__tenant {display:flex;flex-wrap:wrap}
.search-result-scroller__tenant .search-result-tenant {margin-right:40px;margin-bottom:40px}
.search-result-scroller__tenant .search-result-tenant__image {background:#FFF;border-radius:8px;padding:18px 38px;border:2px solid transparent;transition:0.3s}
.search-result-scroller__tenant .search-result-tenant__name {font-family:LabGrotesque;font-style:normal;font-weight:normal;font-size:16px;line-height:140%;text-align:center;margin-top:8px;color:#858585;transition:0.3s}
.search-result-scroller__tenant .search-result-tenant__link {display:flex;align-items:center;justify-content:center;flex-direction:column;transition:0.3s}
.search-result-scroller__tenant .search-result-tenant__link:hover .search-result-tenant__image {border:2px solid #000}
.search-result-scroller__tenant .search-result-tenant__link:hover .search-result-tenant__name {color:#000}
@media screen and (max-width:750px) {.search-result-scroller__tenant {overflow-y:auto;height:450px }.search-result-scroller__tenant .search-result-tenant {margin-bottom:24px;margin-right:0 }}
.search-result-categories {padding-top:40px;margin-bottom:56px;display:flex;align-items:center;flex-wrap:wrap}
.search-result-categories__item {background:#FFF;border-radius:6px;padding:10px 12px;margin-right:9px;margin-bottom:4px}
.search-result-total {font-family:LabGrotesque;font-style:normal;font-weight:normal;font-size:16px;line-height:140%;margin-top:8px;color:#858585}
.no-result {background:#F4F4F4;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:75px}
.no-result svg {margin-right:18px}
.text-grey {color:#858585}
.nn {color:#fff}
.count1 {color:blue}
.tab-name {font-family:LabGrotesque;font-style:normal;font-weight:bold;font-size:16px;line-height:140%;letter-spacing:0.1em;text-transform:uppercase;color:#FFF;display:flex}
.tab-name__container {display:flex;align-items:flex-start;margin-right:32px}
.tab-name .count {font-size:12px;line-height:14px;opacity:0.5;margin-left:8px}
.tab-name.active {color:#009EE3}
.label-cat {display:flex !important;align-items:center}
.label-cat__text {font-size:15px}
.m-9 {margin:0 0}
.p16 {padding:16px}
.post-card-link {position:absolute;width:100%;height:100%}
.w100 {width:100%}
.cat2 {opacity:0;height:0;pointer-events:none}
.hid {display:none !important}
.open {opacity:1;height:100%;pointer-events:all}
.text-1 {font-family:LabGrotesque;font-style:normal;line-height:140%;font-size:14px;font-weight:100}
.text-2 {font-family:LabGrotesque;font-style:normal;line-height:140%;font-size:16px;font-weight:100;color:#858585}
.hover-pink {transition:0.3s;z-index:3;position:relative}
.hover-pink:hover {color:#E5007D}
#abc-list {display:none}
.dn {display:none}
.db {display:block !important}
.modal {background:#f4f4f4}
.map-tenant__cats {margin-top:24px}
.map-tenant__contacts-item {margin-top:30px}
.mr20 {margin-right:20px}
.fol {display:flex;justify-content:space-between;width:50%}
@media screen and (max-width:900px) {.fol {width:100% }}
.instagram__down {flex-wrap:wrap}
@media screen and (max-width:1369px) {.instagram__down {justify-content:center }}
.no-film {width:100%;display:flex;align-items:center;justify-content:center;padding:100px}
.icon-wrapper {transition:0.3s}
.icon-wrapper .icon-bg {fill:#EB2B93}
.icon-wrapper .icon {fill:#FFF}
.icon-wrapper:hover .icon-bg {fill:#009EE3}
.icon-wrapper:hover .icon {fill:#FFF}
@media screen and (max-width:750px) {.icon--logo {width:140px !important }}
.white {color:#fff !important}
.brands__buttons--br .slick-arrow.slick-hidden {display:block !important}
.brands__buttons--soon {display:none}
.current-time {display:none}
.current-time.active {display:block}
.overflow-x {overflow-x:auto}
.popup-show-qr .popup-content {text-align:center}
.popup-show-qr .popup-content .popup-show-qr-title {text-transform:uppercase;font-size:15px;text-align:center}
.popup-show-qr .popup-content .title-activated-product {text-transform:uppercase;font-size:19px;text-align:center}
.popup-show-qr .popup-content .title-activated-product-date-bought {font-size:17px;text-align:center;color:red}
.popup-show-qr .popup-content .title-activated-product-date-bought .dateBought {color:black}
.popup-show-qr .popup-content .title-activated-product-date-activated {font-size:17px;text-align:center;color:red}
.popup-show-qr .popup-content .title-activated-product-date-activated .dateAct {color:black}
.popup-show-qr .popup-content img {display:inline-block}
#movie-modal {width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;display:flex;align-items:center;justify-content:center;border-radius:0}
#movie-modal .film-content {width:1120px;height:628px}
@media screen and (max-width:1200px) {#movie-modal .film-content {width:900px;height:408px }}
@media screen and (max-width:750px) {#movie-modal .film-content {width:100%;height:initial }}
#movie-modal .movie-modal {width:100%;height:100%}
#movie-modal .movie-modal__trailer {pointer-events:all;width:100%;height:100%}
[class*="ymaps-2"][class*="-ground-pane"] {filter:grayscale(100%)}
.ww100 {width:100% !important}
.has_frame.opacity:after {opacity:0}
.lds-ellipsis {display:inline-block;position:relative;width:80px;height:80px}
.lds-ellipsis div {position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}
.lds-ellipsis div:nth-child(1) {left:8px;animation:lds-ellipsis1 0.6s infinite}
.lds-ellipsis div:nth-child(2) {left:8px;animation:lds-ellipsis2 0.6s infinite}
.lds-ellipsis div:nth-child(3) {left:32px;animation:lds-ellipsis2 0.6s infinite}
.lds-ellipsis div:nth-child(4) {left:56px;animation:lds-ellipsis3 0.6s infinite}
@keyframes lds-ellipsis1 {0% {transform:scale(0) }100% {transform:scale(1) }}
@keyframes lds-ellipsis3 {0% {transform:scale(1) }100% {transform:scale(0) }}
@keyframes lds-ellipsis2 {0% {transform:translate(0,0) }100% {transform:translate(24px,0) }}
.check-error-link {text-decoration:underline}
.number-administrator a {border-bottom:1px solid}
.tenant-instagram,
.tenant-fb {display:none !important}
@media screen and (max-width:1024px) {.brands-slider .brands-slider__brand .brands-slider__hover-info,.grid-view .brands-slider__brand .brands-slider__hover-info,.list-view .brands-slider__brand .brands-slider__hover-info {transform:perspective(300px) rotateX(0) }.news-block .add-to-favorite,.news-block .remove-from-favorite {transform:translateY(0) }.is_safari .float-footer .hide-footer >.container {padding-top:80px }.float-footer.is-open #footer-toggler-hide {bottom:-60px;top:unset;right:0;z-index:1;background:url(../themes/avenue/assets/img/svg/a_close.svg) center / 15px no-repeat,#111 }.float-footer.is-open #footer-toggler-hide:after {display:none }#catalog-search .has-query .search-form input {width:100% }.container {padding:0 30px }#lead .lead {bottom:22px }#lead .lead .lead__subtitle {margin-bottom:7px }.icon-block.clearfix >div + div div + div {font-size:12px;line-height:1;position:relative;top:3px }#slideMenu .row {width:auto;left:0;margin-left:0 }#slideMenu .row .col {overflow-y:auto }#slideMenuCloser {display:none }#news {padding-top:56px;padding-bottom:40px }#news .section-header {margin-bottom:48px }#news .news-slider {margin:0 -15px }#news .news-slider .col {padding:0 15px }.news-block {width:330px }.news-block .news-block__tag-list {font-weight:100 }.section-header .slider-controls {padding-left:0 }.section-header .col.md-12 {margin-bottom:43px }.section-header .menu li + li {margin-left:25px }.section-header .menu li.md-hide + li {margin-left:0 }.section-header .link-to-all {line-height:40px }.section-header .link-to-all:not(.md-hide) + .slider-arrows {margin-top:10px }#cinema {padding-bottom:55px;padding-top:55px }#cinema .section-header {margin-bottom:20px }#cinema .section-header .menu.horizontal li {min-width:0;margin-right:46px;margin-left:0;margin-bottom:20px }#cinema .section-header .slider-controls .link-to-all {line-height:35px }#cinema .section-header .slider-controls .slider-arrows {margin-top:0 }#cinema .section-header .slider-controls .slider-arrows__arrow {height:34px }#cinema .cinema-slider {margin:0 -15px }#cinema .cinema-slider .cinema-slider__movie {padding:0 15px;width:246px }#brands {padding-bottom:0 }#spirit .lazy-load-parent--loading {height:455px }.spirit-content .spirit-content__header {top:30px }.spirit-content .spirit-content__header img {width:130px }.spirit-content .spirit-content__header .spirit-content__subheader {font-size:16.76px }#about {padding-top:52px;padding-bottom:60px }#about >img {margin-top:60px;margin-bottom:60px }#about .lazy-load-parent {position:absolute;top:0;left:0;width:100%;height:100%;z-index:0 }#about .about-content {top:0;bottom:0;transform:none;padding-top:60px;padding-bottom:60px;width:50%;position:relative }#about .about-content .about-content__header {margin-bottom:14px }#about .about-content .about-content__text {padding-left:30px;padding-right:40px;width:100%;float:none }#about .about-content .about-content__text p {font-size:16px;font-weight:100 }#subscribe {background:#f0f1f5;padding-top:0;padding-bottom:0 }#subscribe .subscribe {padding-left:0;padding-right:0 }#subscribe .subscribe .subscribe__title {width:auto }#subscribe .subscribe .subscribe-form .clearfix {float:none;width:auto;padding-right:0 }#subscribe .subscribe .subscribe-form .mt30 {float:none;width:auto;padding-left:0;margin-top:30px !important }#instagramm {padding-left:0;padding-right:0;padding-bottom:70px;padding-bottom:0;margin-bottom:0 }#instagramm .container {max-width:none;padding-left:30px;padding-right:30px }.insta .insta__header {margin-bottom:26px }form label.checkbox-label {padding-left:38px }.float-footer .col {padding:0 15px }.float-footer .modal-link {width:70px;height:70px;position:absolute;right:70px;text-align:center;line-height:70px;padding:0;border-left:1px #1d1d1d solid }.float-footer .modal-link .icon-block {justify-content:center;align-items:center;height:100% }.float-footer .modal-link .icon-block.clearfix >div + div {display:none }.float-footer .hide-footer .container {padding-top:60px;height:calc(100vh - 70px);max-height:100%;overflow-y:auto;padding-bottom:60px }.float-footer .hide-footer .row {margin:0 -15px }.float-footer .hide-footer .lg-hide.menu {margin-bottom:60px }.float-footer .hide-footer .lg-hide.menu a {font-size:16px;font-weight:600 }.float-footer .hide-footer .lg-hide.menu .row + .row {margin-top:37px }.float-footer .hide-footer p {margin-bottom:96px }.float-footer .hide-footer p br {display:none }.float-footer .hide-footer .icon-block >div + div {font-size:14px;line-height:1.3 }.float-footer .hide-footer .copyright {font-size:14px;line-height:1.3 }.footer-contacts .col:nth-child(1),.footer-contacts .col:nth-child(2) {order:0;margin-bottom:40px }.footer-contacts .col:nth-child(3),.footer-contacts .col:nth-child(4) {order:2 }.footer-contacts .col:nth-child(5) {order:1;margin-bottom:40px }.footer-contacts .col:nth-child(6) {order:3 }.modal .close {width:40px;height:40px;top:8px;right:8px }#movie {left:33% }.catalog-page .catalog-page__header {padding-bottom:30px;margin:0 -30px;padding:28px 10px }.catalog-page .catalog-page__header #lettersList:not(:empty) + li .search-form input {width:100% }.catalog-page .catalog-page__header .menu.horizontal {margin-top:20px }.catalog-page .catalog-page__header .menu.horizontal ul {float:none;display:flex;justify-content:space-between }.catalog-page .catalog-page__header .menu.horizontal ul li.count-controls-wrapper {margin-left:auto !important }.catalog-page .catalog-page__header .menu.horizontal ul li.count-controls-wrapper + li {margin-left:20px }.catalog-page .catalog-page__header .menu.horizontal ul li.pseudoList__wrapper.pseudoList__wrapper--catalog {width:50% }.catalog-page .catalog-page__header .menu.horizontal ul li.pseudoList__wrapper.pseudoList__wrapper--catalog + li + li {width:50% }.catalog-page .catalog-page__header .menu.horizontal ul li .search-form {width:100% }.catalog-page .catalog-page__header .menu.horizontal ul li .search-form input {width:100% }.catalog-page .catalog-page__header .pseudoList {background-image:url(../themes/avenue/assets/img/svg/arrow-down-black.svg) }.catalog-page .catalog-page__header .pseudoList ~ .menu {background:#fff }.catalog-page .catalog-page__header .pseudoList ~ .menu ul li button {color:#000 }.catalog-page .catalog-page__header .pseudoList.open ~ .menu ul {background:#fff;outline:1px #f0f1f5 solid }.pseudoList__wrapper.pseudoList__wrapper--catalog .menu li {width:100% }form label.checkbox-label.checkbox-label--slider span:after {left:4px;right:calc(100% - 16px) }form label.checkbox-label.checkbox-label--slider input:checked + span:after {left:14px;right:calc(100% - 26px) }#tenants-list .grid-view {margin-top:60px }#tenants-list .grid-view .empty-catalog {padding-top:112px }#tenants-list .brands-slider__brand {margin-bottom:60px }.catalog__list {padding-bottom:60px }.catalog-news {margin:0 -30px;padding-bottom:0 }.catalog-news #subscribe {margin-top:100px }.dark-bg .pseudoList {background-image:url(../themes/avenue/assets/img/svg/arrow-down-black.svg) }.dark-bg .pseudoList ~ .menu {background:#f0f1f5 }.dark-bg .pseudoList ~ .menu li .icon {filter:none;-webkit-filter:none;opacity:1 }.dark-bg .pseudoList ~ .menu li button {color:#000 }.dark-bg .pseudoList.open ~ .menu ul {background:#fff }.dark-bg .pseudoList.open ~ .menu ul li button {color:#000 }.pseudoList ~ .menu {background:#000 }.pseudoList ~ .menu li button {height:40px;width:100%;text-align:left }.pseudoList ~ .menu li button .count {font-size:10px;color:#eb2b92 !important;padding-left:5px }.pseudoList__wrapper {max-width:260px }.news .section-header {margin-bottom:40px }.news .news-slider {margin:0 -15px }.news .news-slider .col {padding:0 15px }.catalog-about {margin:0 -30px }#tenants-list .list-view {margin-top:30px }#tenants-list .list-view .empty-catalog {padding-top:10px;padding-bottom:0 }#tenants-list .list-view .brands-slider__brand {padding:30px;width:256px }#tenants-list .list-view .brands-slider__brand:hover:before {width:auto;right:0;left:0 }#tenants-list .list-view .brands-slider__brand .brands-slider__meta {width:auto;right:0 }.inner-page__header {margin:0 -30px;margin-bottom:60px;height:450px;min-height:0 }.inner-page__header .icon-block.clearfix >div + div div {font-weight:600 }.inner-page__header .icon-block.clearfix >div + div div + div {font-weight:100 }.inner-page__header .inner-page__header-info-top {top:35px;left:30px;right:0 }.inner-page__header .inner-page__header-info-top--arendatoram {padding-right:0 }.inner-page__header .inner-page__header-info-bottom {bottom:30px;left:30px;right:30px }.inner-page__header .inner-page__header-info-bottom h1 {margin-bottom:0 }.inner-page__header .inner-page__header-info-bottom .lg-hide {justify-content:flex-end }.inner-page__header .inner-page__header-info-bottom .icon-block.clearfix {margin-bottom:10px }.inner-page__header .icon-block.clearfix {margin-left:0;margin-bottom:30px;margin-right:25px }.inner-page__header .icon-block.clearfix >div + div {font-size:14px;padding-left:10px }.inner-page__header .icon-block.clearfix + .icon-block {margin-left:0 }.inner-page__header .inner-page__header-info-bottom .col {align-items:flex-end }.inner-page__header .clearfix.icon-block {color:#fff }.inner-page__content-description {columns:1;margin-bottom:35px }.inner-page__slider.inner-page__slider--tenant .inner-page__slider-main {width:525px }.inner-page__slider.inner-page__slider--tenant .slider-arrows {left:370px }.inner-page__slider.inner-page__slider--tenant .inner-page__slider-thumb img {height:auto;width:155px;padding:0 30px }.inner-page__slider .inner-page__slider-main--wide .slide-img img {width:100% }.inner-page__slider .inner-page__slider-main--wide + .slider-arrows {left:calc(50% + 15px) }.offerSlider {margin:0 15px }.offerSlider .slick-slide {padding:0 15px }.catalog-news #subscribe {margin-top:40px }.news.offers .link-to-all,.news.offers .section-title {line-height:40px }.catalog-page.news-page .catalog-page__header .section-header,.catalog--favorite .catalog-page__header .section-header {display:flex;justify-content:space-between;margin-top:65px;flex-wrap:wrap }.catalog-page.news-page .catalog-page__header .section-header:before,.catalog--favorite .catalog-page__header .section-header:before,.catalog-page.news-page .catalog-page__header .section-header:after,.catalog--favorite .catalog-page__header .section-header:after {display:none }.catalog-page.news-page .catalog-page__header .section-header .menu:first-child,.catalog--favorite .catalog-page__header .section-header .menu:first-child {flex-basis:260px }.catalog-page.news-page .catalog-page__header .section-header .menu .count-controls-wrapper,.catalog--favorite .catalog-page__header .section-header .menu .count-controls-wrapper {margin-left:20px !important }.catalog-page.news-page .catalog-page__header .section-header .menu .count-controls-wrapper .pseudoList__label,.catalog--favorite .catalog-page__header .section-header .menu .count-controls-wrapper .pseudoList__label {margin-right:5px }.catalog-page.news-page .catalog-news.dark-bg,.catalog--favorite .catalog-news.dark-bg {padding:0 }.news-page #news-filtered-list .catalog-page__header {margin-bottom:60px }.news-page .news-list {margin:0 -15px }.news-page .news-list .news-block {margin:0 15px;margin-bottom:40px }.about-page .inner-page__content-description {margin-bottom:0 }.about-page .in-digit-block {margin-top:60px;display:flex;flex-wrap:wrap }.about-page .in-digit-block >div {display:flex;padding-right:30px }.about-page .in-digit-block >div:nth-child(4) .digit,.about-page .in-digit-block >div:first-child .digit {min-width:103px }.about-page .in-digit-block .digit {display:inline-block;margin-bottom:0;margin-right:10px;min-width:50px;text-align:center }.about-page .gray-bg {padding-bottom:60px;margin-bottom:20px }.about-page .section-header .link-to-all + .slider-arrows {margin-top:0 }.about-page #instagramm {padding-bottom:0;margin:0 -30px }.inner-page__slider .inner-page__slider-main {width:100%;margin-right:0 }.inner-page__slider .inner-page__slider-main .slide-img,.inner-page__slider .inner-page__slider-main .slide-description {flex:1 }.inner-page__slider--about .slider-arrows {left:calc(50% + 15px) }.tenants-ad {flex-direction:column;margin:0 -30px }.tenants-ad .tenants-ad__ad {display:flex;flex-wrap:wrap;justify-content:space-between;min-height:0;padding:60px 30px }.tenants-ad .tenants-ad__ad:after {display:none }.tenants-ad .tenants-ad__ad .tenants-ad__title {min-width:100%;margin-bottom:20px }.tenants-ad .tenants-ad__ad .tenants-ad__title:after {content:'';display:block;float:right;width:30px;height:24px;filter:invert(1);-webkit-filter:invert(1);background:url(../themes/avenue/assets/img/svg/a_slide-arrows.svg) right center no-repeat }.tenants-ad .tenants-ad__ad .tenants-ad__desription {margin-bottom:40px;width:50% }.tenants-ad .tenants-ad__ad.tenants-ad__ad--cinema {border-top:1px #fff solid;border-bottom:1px #fff solid;border-left:0;border-right:0;background:url(../themes/avenue/assets/img/a_cinema.png) center / cover }.tenants-ad .tenants-ad__ad .tenants-ad__tenants {max-width:45% }.map-info {width:50% }.map-info p + p {margin-top:24px }.map-info ul {margin-bottom:18px;margin-top:11px }.location {margin-bottom:0 }.request-link {padding:60px 30px;margin:0 -30px }.request-link__subtitle {margin-top:15px }.tenants-detail--sinema-star #cinema {margin:0 -30px }.tenants-detail--sinema-star #cinema .section-header {margin-bottom:40px }.tenants-detail--sinema-star #cinema .container {margin-bottom:50px }.tenants-detail--sinema-star .inner-page__content-description {margin-bottom:60px }#scrollTop {right:30px }#fullscreen-video video {display:block;position:absolute;top:0;bottom:0;height:100%;left:50%;width:auto;transform:translateX(-50%) }.play-pause-button.play {width:80px;height:80px;margin-left:-40px;margin-top:-40px }.tenants-detail--spirit .inner-page__slider.inner-page__slider--tenant .inner-page__slider-main {width:100% }.tenants-detail--spirit .inner-page__slider .inner-page__slider-main .slide-description {width:50% }.tenants-detail--spirit .in-digit-block {margin-bottom:20px;display:flex;flex-wrap:wrap }.tenants-detail--spirit .in-digit-block .digit {display:inline-block;margin-right:10px;vertical-align:middle;margin-bottom:0 }.tenants-detail--spirit .in-digit-block .text {vertical-align:middle }.tenants-detail--spirit .in-digit-block >div {width:31.9%;display:flex;padding-right:0;margin-bottom:30px }.tenants-detail--spirit .reposts {margin-bottom:60px }.tenants-detail--spirit .inner-page__content-description {margin-bottom:27px }.spirit-details {margin:0 -15px;margin-bottom:35px }.spirit-details .spirit-details__item {padding:0 15px;margin-bottom:0;width:50% }.spirit-details .spirit-details__item img {width:100% }.spirit-details .spirit-details__item-description {float:right;margin-left:0;width:240px;padding-right:0 }.gray-bg {margin:0 -30px;padding:50px 30px;padding-bottom:60px }.spirit-media {margin:0 -30px;padding:60px 30px;margin-bottom:60px }.spirit-media .icon-block + .icon-block {margin-left:45px }.spirit-media .buy-subscription .buy-subscription__button {margin-left:0 }.catalog--favorite .catalog-news {padding-top:0;padding-bottom:0 }.catalog--favorite .catalog-news #subscribe {margin-top:0 }.subscribe .subscribe-form .mt30 {display:block }.empty-favorite {padding-top:40px;padding-bottom:40px }.catalog--search .catalog-news {padding-top:0 }.catalog--search .catalog-news #subscribe {margin-top:0 }.search-result .search-result__result {float:none;width:100%;clear:both }.search-result__result-section--news {margin-top:24px }.search-result--empty {margin-bottom:30px;margin-top:60px }.search-result--empty h2 {margin-right:0 }.search-result--empty h2 div {font-weight:100;font-size:14px;margin-top:25px;line-height:20px }.news-detail__header {margin:0 -30px;margin-top:90px;padding:30px;box-sizing:border-box;min-height:255px;position:relative }.news-detail__title {margin-bottom:40px }.news-detail .news-detail__meta {position:absolute;bottom:30px;right:30px;left:30px }.news-detail .news-detail__meta .news-detail__date {line-height:18px }.news-detail .news-detail__meta .news-detail__date span:first-child {text-align:right }.news-detail .news-detail__meta .news-detail__date .shedule .addeventatc {text-align:right;top:-15px;right:-15px;line-height:44px }.news-detail .news-detail__content {margin-top:0 }.news-detail .news-detail__content >.row {display:flex;flex-direction:column-reverse }.news-detail .news-detail__content .post-images {padding:0;height:100vw;margin-bottom:30px }.news-detail .news-detail__content .simpleSlider {margin:0 -30px }.news-detail .news-detail__content .slider-controls {margin-top:15px }.news-detail .news-detail__content .news-detail__tenant-short {margin-top:30px;padding-top:30px;padding-bottom:30px;margin-bottom:35px }.news-detail .news-detail__content .news-detail__post-description {margin-bottom:30px }.news-detail .news-detail__content .news-detail__post-description p + p {margin-top:1.5em }.news-detail .news-detail__content .news-detail__post-contacts {padding:30px 35px }.news-detail .news-detail__content .news-detail__post-contacts .icon-block {flex:1 }.news-detail .news-detail__content .news-detail__post-contacts .icon-block + .icon-block {margin-left:60px }.news-detail .news-detail__content .inner-social {margin-top:60px;margin-bottom:60px }.news-detail .news-detail__content .event-images {padding:0 }.news-detail .catalog-news {padding-top:60px;padding-bottom:0 }.news-detail .catalog-news #subscribe {margin-top:40px }.for-tenants-page .in-digit-block .col {margin-bottom:60px }.for-tenants-page .in-digit-block .digit {margin-bottom:10px }.for-tenants-page .in-digit-block br {display:none }.for-tenants-page .lease-text {margin-bottom:40px }.for-tenants-page .inner-page__content-description {margin-bottom:1px }.for-tenants-page .inner-page__slider {margin-bottom:0 }.for-tenants-page .section-header--centered .icon-block.clearfix >div + div {padding-left:10px }.for-tenants-page .tennants-holder {margin-top:60px }.for-tenants-page .adv-opportunity {padding-top:60px;padding-bottom:0;background:#262626 }.for-tenants-page .adv-opportunity .inner-page__content-title {margin-bottom:10px }.for-tenants-page .adv-opportunity .col + .col {margin-top:20px }.for-tenants-page .adv-opportunity .intention {flex-direction:column }.for-tenants-page .adv-opportunity .intention .intention__ads-types {width:100% }.for-tenants-page .adv-opportunity .intention .intention__ads-types .inner-page__content-title {margin-bottom:55px }.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type {padding:0 }.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type .img {margin-right:25px }.for-tenants-page .adv-opportunity .intention .intention__contacts {width:100% }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block {align-items:center;justify-content:flex-start }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block img {margin-right:30px;width:70px }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block >div {display:flex;align-items:center;width:66% }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block >div:first-child {padding-left:40px;width:33% }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block >div .icon-block {width:50% }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block >div .icon-block .icon {background-position:center left }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block >div .icon-block + .icon-block {margin-top:0;margin-left:0 }.for-tenants-page .adv-opportunity .intention .intention__contacts .second-block {text-align:center;margin-bottom:60px }.for-tenants-page .adv-opportunity #subscribe {margin:0 -30px;padding:0 30px }.for-tenants-page .adv-opportunity #subscribe .checkbox-label {color:#000 }.for-tenants-page .inner-page__slider--ads {margin-bottom:60px }.for-tenants-page .inner-page__slider--ads .slider-arrows {left:calc(50% + 15px) }.request-block {max-width:none;padding-top:0;margin:0 -30px;float:none }.request-block img {width:100%;position:static }.request-block >div {margin:0;padding:60px 30px;display:flex;align-items:center;justify-content:space-between }.request-block >div * {margin-bottom:0 !important }.request-block >div p {flex-grow:2;padding-left:30px;padding-right:30px }.request-block >div a {text-align:center }.presentation {padding:50px 60px;margin-bottom:30px }.catalog--request .catalog-page__header p {font-weight:100 }.catalog--request .tenants-form {padding-top:60px }.catalog--request .tenants-form .col.lg-8 {padding-right:15px }.tabs-page >.row >.col {padding:0 15px }.tabs-page .tab-wrapper .tabs-page__header {padding-left:30px;padding-right:30px }.tabs-page .tab-contents {padding-left:30px;padding-right:30px }.contacts-page .tab--contacts .tab-labels {display:flex;flex-wrap:wrap }.contacts-page .tab--contacts .tab-labels .tab-label {font-size:14px;white-space:nowrap;margin-right:25px }.contacts-page .tab--contacts .tab-labels .tab-label:last-child {margin-right:0 }.contacts-page .tab--contacts .tab-labels .tab-label div {width:auto }.contacts-page .tashir-card img {margin-right:0;margin-left:30px }.simple-map-wrapper {position:static }.visible-footer .row {margin-left:-15px;margin-right:-15px }.tabs-page #simple-map {height:calc(100vh - 70px);position:relative !important }.tabs-page #map {height:505px }#zoomWrapper {margin-right:5px !important;right:calc(100% - 70px) !important;bottom:20px !important }.map-page .tab-wrapper .tab-labels .tab-label {margin-right:70px }.map-page #instructions,.map-page #instructions-car {height:auto;background:none }.block-404 {margin:0 -30px }#catalog-search #reset-search {right:2px;top:2px;padding-right:10px;bottom:2px }#catalog-search #reset-search button {height:36px }.floor-controls {right:25px }.floor-sheme-search {justify-content:flex-start }.floor-sheme-search .pseudoList__wrapper {width:180px }.floor-sheme-search .search-form {width:230px }form label.checkbox-label span:before {margin-right:15px;margin-left:-37px }}
@media screen and (max-width:522px) {.container {padding:0 16px }body .loader {cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0) }.tabs-page .tab-contents .row-block img {margin-left:0 }#news-filtered-list .pseudoList__wrapper.pseudoList__wrapper--date .menu #date-controls li {width:100% }#tenants-list .list-view .brands-slider__brand:hover .brands-slider__title a:after {}.brands-slider .brands-slider__brand .brands-slider__additional_info,.grid-view .brands-slider__brand .brands-slider__additional_info,.list-view .brands-slider__brand .brands-slider__additional_info {left:25px }.brands-slider .brands-slider__brand .brands-slider__additional_info .icon,.grid-view .brands-slider__brand .brands-slider__additional_info .icon,.list-view .brands-slider__brand .brands-slider__additional_info .icon {display:none }body .is-menu-open .index-link {display:none !important }body .is-menu-open .icon.hamburger {right:25px }body .loader {opacity:1 !important }#main-header.is-menu-open .hamburger:after {width:80px;height:80px }.icon.hamburger {width:20px;height:15px;right:30px;top:26px;background:url(../themes/avenue/assets/img/icons/a_hamburger-small.svg) center / 20px 15px no-repeat }#lead .lead {bottom:30px }#lead .lead .lead__title {font-size:55px }#lead .lead .lead__subtitle {font-size:14px }#input-file-label:after {content:'Выбрать файл' }.float-footer .hide-footer .col.tar {justify-content:center;flex-direction:column;align-items:center }.float-footer.is-hidden {bottom:-70px }.float-footer .visible-footer {margin:0 }.float-footer .modal-link {left:0;border-left:0;border-right:1px #1d1d1d solid }.pseudoList__wrapper {background:#000;margin-bottom:30px }.section-header .slider-controls {padding-left:15px }.section-header .menu li button {font-size:14px;font-weight:100;color:#fff;height:40px }.section-header .menu li button .count {width:20px;display:inline-block;vertical-align:middle;text-align:center;line-height:1;font-size:10px;color:#eb2b92 !important;font-weight:600 }.section-header .link-to-all {line-height:24px }.section-header .link-to-all + .slider-arrows {margin-top:0 !important }#news {padding-bottom:0 }#news .section-header {margin-bottom:20px }#news .section-header .icon {filter:brightness(1) grayscale(1);-webkit-filter:brightness(1) grayscale(1) }#news .news-slider {margin:0 -30px }#news .news-slider .col {padding:0 }.news-block {width:100vw }.news-block >a {width:100%;height:auto }.news-block .news-block__meta {margin-left:30px }.news-block .news-block__first-row .add-to-favorite {float:right;width:60px;height:60px;background:#fff;text-align:center;line-height:60px;margin-top:-20px;position:static;transform:none;font-size:0 }.news-block .news-block__first-row .add-to-favorite .icon {opacity:1 }.news-block .news-block__tenant {margin-top:7px }.news-block .news-block__title {margin-top:25px }.news-block .news-block__tag-list {margin-top:20px }.news-block img {filter:none;-webkit-filter:none }#scrollTop {bottom:90px;top:unset }#fullscreen-video {position:relative;height:100vw;overflow:hidden }#fullscreen-video video {width:auto;height:100%;position:absolute;left:50%;transform:translateX(-50%) }#cinema .section-header {margin-bottom:22px }#cinema .section-header .icon + span {padding-left:16px }#cinema .section-header .menu li:not(.md-hide) {margin-left:0 !important;display:block }#cinema .section-header .menu li:not(.md-hide) + li {margin-top:20px }#cinema .section-header .slider-controls {margin-top:23px }#cinema .section-header .col.md-12 {margin-bottom:25px }#cinema .cinema-slider {margin-right:-30px }#cinema .cinema-slider .cinema-slider__movie {width:66vw }#brands {padding-top:60px }#brands .section-header {margin-bottom:20px }#brands .section-header .menu ul li .icon {opacity:1 }#brands .section-header .menu ul li button {color:#000;font-weight:normal }#brands .pseudoList__wrapper {background:#f0f1f5 }#brands .pseudoList__wrapper .pseudoList {background:url(../themes/avenue/assets/img/svg/arrow-down-black.svg) 95% center / 10px no-repeat;opacity:.2 }#brands .pseudoList__wrapper .pseudoList ~ .menu ul {background:#f0f1f5 }.brands-slider .brands-slider__brand .brands-slider__title {font-size:16px }#spirit .lazy-load-parent--loading {height:300px }.spirit-content .spirit-content__header {top:50px }.spirit-content .spirit-content__header .clearfix {color:#c4c4c4 }.spirit-content .spirit-content__header .clearfix a {font-weight:100 }.spirit-content .spirit-content__header .menu .link + span {font-weight:700 }.spirit-content .spirit-content__header img {width:120px }.spirit-content .spirit-content__header .spirit-content__subheader {font-size:17px;padding-bottom:5px;display:inline-block;margin-top:-3px;color:#fff }.spirit-content .spirit-content__header .menu {margin-top:10px }.spirit-content .spirit-content__header .menu li + li {margin-left:0 }.spirit-content .spirit-content__header .menu .phone {width:10px }.spirit-content .spirit-content__header .menu a {color:#fff }.spirit-content .spirit-content__footer {position:static;background:#f0f1f5 }.spirit-content .spirit-content__footer .spirit-content__map-link {position:static;width:100%;white-space:nowrap;text-align:center }.spirit-content .spirit-content__footer .spirit-content__map-link .flr {float:none;display:inline-block;text-align:left }.spirit-content .spirit-content__footer .spirit-content__map-link .icon-block.clearfix >div {font-weight:normal }#about {max-height:none;padding-top:0;padding-bottom:0;background:none }#about .lazy-load-parent {position:static }#about >img {margin:0;opacity:1 }#about .about-content {position:static;width:auto }#about .about-content .about-content__text {position:static;float:none;width:auto;padding-right:30px }#about .about-content .about-content__text .button {display:block;text-align:center }#subscribe .subscribe .subscribe-form .mt30 {margin-top:18px !important }.subscribe .subscribe-form .mt30 {display:block;margin-top:18px !important }.subscribe .subscribe-form .mt30 .checkbox-label {padding-top:0;float:none;font-size:14px;padding-left:33px }.subscribe .subscribe-form .mt30 .checkbox-label span:before {margin-left:-33px }.subscribe .subscribe-form .mt30 .checkbox-label br {display:none }.subscribe .subscribe-form .mt30 button {height:33px;margin-top:24px }.insta .insta__profile-info {text-align:left }.insta .insta__profile-info .insta__profile-count {margin-left:0;line-height:15px }.insta .insta__photos {margin-top:27px;flex-direction:column }.insta .insta__photos .col {width:100% }.insta .insta__photos .col img {display:block }.insta .insta__photos .col + .col {margin-top:20px }.insta .insta__photos .col a:hover img {transform:none;filter:none;-webkit-filter:none }.float-footer .hide-footer .container {padding-bottom:20px }.float-footer .hide-footer p {line-height:22px;margin-bottom:50px }.float-footer .hide-footer p br {display:block }.footer-contacts .col {margin-bottom:28px !important }.footer-contacts .col:nth-child(1),.footer-contacts .col:nth-child(2) {order:0 }.footer-contacts .col:nth-child(3) {order:3 }.footer-contacts .col:nth-child(4) {order:1 }.footer-contacts .col:nth-child(5),.footer-contacts .col:nth-child(6) {order:4 }.footer-contacts .col:nth-child(7) {order:5 }.footer-contacts .col:nth-child(7),.footer-contacts .col:nth-child(6) {justify-content:center }.footer-contacts .col:nth-child(5) {margin-bottom:62px !important }.footer-contacts .icon-block.clearfix >div:first-child {width:40px;text-align:center }.footer-contacts .copyright {text-align:center }.sm-first {margin-top:0 !important }.modal {left:0 }#movie {left:0 }#movie .modal--content .movie__trailer {height:30% }#movie .modal--content .movie__content {padding:60px 30px }#movie .modal--content .movie__tags .movile__age {margin-left:18px }#search-modal {bottom:0;top:unset;border-radius:16px 16px 0 0 }#search-modal .modal-header {margin-bottom:11px }.icon.hamburger:after {width:80px;height:80px;top:-30px;left:-35px }.icon.hamburger:before {display:none }#slideMenu .row {margin-left:0;margin-right:0;max-height:100vh;overflow-y:auto }#slideMenu .menu-header .icon-block.clearfix >div a + a {margin-left:20px }#slideMenu .menu-header .favorite-counter .favorite-counter__count {background:#fff }.menu-block + .menu-block {margin-top:37px;border-top:1px #f0f1f5 solid;padding-top:37px }.menu-block .menu-block__second {margin-top:40px }.menu-block .menu-block__second .icon-block.clearfix >div + div div + div {font-size:15px;margin-bottom:10px }.menu-block li a {white-space:nowrap }.icon-block.clearfix + .icon-block {margin-top:45px }#tenants-list .brands-slider__brand {margin-bottom:30px }#tenants-list .list-view {margin-top:40px }#tenants-list .list-view .brands-slider__brand {width:50%;padding:0 30px;margin-bottom:40px }#tenants-list .list-view .brands-slider__brand:hover:before {display:none }#tenants-list .list-view .brands-slider__brand:hover .brands-slider__meta {display:none }.brands-slider .brands-slider__meta .lazy-load-element {height:calc(50vw - 55px);object-fit:cover;width:100% }.brands-slider .brands-slider__meta >a img {max-width:calc(100% - 50px) }.brands-slider .brands-slider__title {font-size:16px }.grid-view .brands-slider__brand,.list-view .brands-slider__brand {width:50% !important }.grid-view .brands-slider__brand .brands-slider__meta .lazy-load-element,.list-view .brands-slider__brand .brands-slider__meta .lazy-load-element {height:calc(50vw - 55px);object-fit:cover;width:100% }.grid-view .brands-slider__brand .brands-slider__meta >a img,.list-view .brands-slider__brand .brands-slider__meta >a img {max-width:calc(100% - 50px) }.grid-view .brands-slider__brand .brands-slider__title,.list-view .brands-slider__brand .brands-slider__title {font-size:16px }#pagination {margin-left:0;margin-right:0 }#pagination .slider-arrows {width:100% }#pagination .load-more {width:100% }#pagination .load-more .button {width:100% }#instagramm {padding-bottom:0 }#instagramm .container {margin:0 }.pseudoList__wrapper {margin-bottom:20px;max-width:100% }.catalog-page .catalog-page__header {padding-bottom:20px;background:url(../themes/avenue/assets/img/svg/catalog-page__header-bg-strips.svg) calc(100% + 930px) -465px / 1283px 1529px no-repeat,#f0f1f5;margin:0;margin-bottom:24px }.catalog-page .catalog-page__header h1 {font-size:30px;margin-bottom:0 }.catalog-page .catalog-page__header h1 .catalog-page__items-count {margin-left:17px }.catalog-page .catalog-page__header .menu.horizontal {margin-top:10px }.catalog-page .catalog-page__header .menu.horizontal ul {flex-wrap:wrap }.catalog-page .catalog-page__header .menu.horizontal ul li {margin-left:0 }.catalog-page .catalog-page__header .menu.horizontal ul li.pseudoList__wrapper.pseudoList__wrapper--catalog {flex-grow:1 }.catalog-page .catalog-page__header .menu.horizontal ul li.pseudoList__wrapper.pseudoList__wrapper--catalog + li + li {width:100% }.catalog-page .catalog-page__header .menu.horizontal ul li.sm-12 {width:100% }.catalog-page .catalog-page__header .menu.horizontal ul li.count-controls-wrapper {order:1;margin-left:0 !important }.catalog-page .catalog-page__header .menu.horizontal ul li.count-controls-wrapper + li {margin-left:0 }.catalog-page .catalog-page__header .menu.horizontal ul li.count-controls-wrapper .pseudoList__wrapper {margin-bottom:0 }.catalog-page .catalog-page__header #ad_only {margin-bottom:10px }.catalog-page .catalog-page__header form {margin-top:0;width:100% }.catalog-page .catalog-page__header form input {width:100% }.catalog-page .catalog-page__header .menu.horizontal >ul >li:not(:empty) + li {margin-left:0 }#search-count {display:block;margin-top:25px }.catalog-news {padding-top:60px;background:#262626;margin-left:-16px;margin-right:-16px }.catalog-news .slider-controls {margin-top:15px }.catalog-news .news .section-header {margin-bottom:15px }.catalog-news .news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_add,.catalog-news .news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_remove {background-color:#fff }.news .section-header {margin-bottom:30px }.news .news-slider {margin:0 -30px }.news .news-slider .col {padding:0 }#lettersList:not(:empty) + li {margin-left:0 }#lettersList:not(:empty) + li .search-form input {width:100% }.inner-page__header {height:220px }.inner-page__header .inner-page__header-info-bottom {bottom:50%;z-index:1;transform:translateY(50%) }.inner-page__header .inner-page__header-info-bottom h1 {font-size:30px;margin-bottom:0 }.tenants-detail .inner-page__header {margin-bottom:0 }.tenants-detail .offerSlider {margin:0;margin-top:30px }.tenants-detail__contacts {margin:0 -30px;background:#111;color:#fff;margin-bottom:40px }.tenants-detail__contacts .tenants-detail__contacts-toggler {padding:28px;position:relative;font-weight:600 }.tenants-detail__contacts .tenants-detail__contacts-toggler:after {content:'';position:absolute;right:0;width:100px;height:100%;top:0;background:url(../themes/avenue/assets/img/svg/arrow-down-white.svg) center / 10px no-repeat }.tenants-detail__contacts .tenants-detail__contacts-toggler + .tenants-detail__contacts-content {height:0;overflow:hidden }.tenants-detail__contacts.open {background:url(../themes/avenue/assets/img/svg/mobile_tenant_contacts_strips.svg) calc(100% + 580px) -225px / 1013px 819px no-repeat,#262626 }.tenants-detail__contacts.open .tenants-detail__contacts-toggler:after {transform:rotate(180deg) }.tenants-detail__contacts.open .tenants-detail__contacts-content {height:auto;padding-bottom:40px;padding-top:3px }.tenants-detail__contacts .icon-block.clearfix >div + div {font-size:14px }.tenants-detail__contacts .tenants-detail__contacts-content {padding:0 30px }.tenants-detail__contacts .icon-block.clearfix + .icon-block {margin-top:27px }.tenants-detail__contacts .inner-page__header-info-social {margin-top:46px }.tenants-detail__contacts .tag-cloud {margin-top:40px;font-size:14px;color:#c4c4c4;line-height:20px }.inner-page__slider {flex-direction:column;margin-bottom:60px;align-items:flex-start }.inner-page__slider .inner-page__slider-main .slick-slide {flex-direction:column }.inner-page__slider .inner-page__slider-main .slide-img {padding-right:0 }.inner-page__slider .slider-arrows {position:static;width:100% }.inner-page__slider .slider-arrows .slider-arrows__arrow {height:60px }.inner-page__slider .slider-arrows .slider-arrows__arrow--next {float:right }.inner-page__slider .inner-page__slider-thumb {padding:0;width:100% }.inner-page__slider .inner-page__slider-thumb .slide-description {padding:0;color:#b7b7b7;line-height:18px;font-size:14px;font-weight:100 }.reposts {margin-bottom:60px }.news.offers .link-to-all,.news.offers .section-title {line-height:24px }.news.offers .section-title {margin-bottom:10px }.offerSlider {margin:0 30px }.offerSlider .slick-slide {padding:0 }.view-toggle {margin-left:1px }#main-header {height:70px }#main-header .flex-row img {height:28px;width:auto }#main-header.is-menu-open {z-index:40 }.tashir-card {flex-direction:column-reverse }.tashir-card img {margin-left:0;margin-bottom:30px }.about-page #brands {padding-bottom:40px }.about-page .in-digit-block {margin-top:40px;padding-bottom:15px }.about-page .in-digit-block >div {width:50%;flex-direction:column;padding-right:0 }.about-page .in-digit-block .digit {text-align:left;font-size:30px }.about-page .in-digit-block .text {color:#262626;font-size:12px }.about-page .gray-bg {padding-bottom:0 }.about-page .gray-bg .section-header {margin-bottom:30px }.about-page #instagramm {padding-bottom:0;margin:0 -30px }.section-header .section-title {font-size:20px;line-height:24px }.inner-page__slider--about .inner-page__slider-main {margin:0 -30px;width:calc(100% + 60px) }.inner-page__slider--about .inner-page__slider-main .slide-img {width:100% }.inner-page__slider--about .inner-page__slider-thumb,.inner-page__slider--ads .inner-page__slider-thumb {margin:0;margin-bottom:40px }.inner-page__slider + .sheme-link {padding-top:30px;padding-bottom:30px;margin-left:-30px;margin-right:-30px }#brands-slider--simple .brands-slider__brand,#brands-slider--simple-short .brands-slider__brand {padding:0;height:80px }#brands-slider--simple .brands-slider__brand img,#brands-slider--simple-short .brands-slider__brand img {max-height:80px }.tenants-ad .tenants-ad__ad {padding:40px 30px }.tenants-ad .tenants-ad__ad.tenants-ad__ad--cinema {background:#262626 }.tenants-ad .tenants-ad__ad .tenants-ad__title {font-size:20px;margin-bottom:30px }.tenants-ad .tenants-ad__ad .tenants-ad__tenants {max-width:100%;width:100%;display:flex;justify-content:space-between;align-items:center }.map-info {width:100%;padding:60px 30px 40px 30px }.map-info .map-info__title {font-size:20px }.map-info .button {display:block;text-align:center }.map-info ul li {display:flex;align-items:center;white-space:nowrap }.map-info ul li .icon {min-width:20px }.location {margin:0 -30px;padding:0;display:flex;flex-direction:column-reverse }.location #simple-map {height:400px;position:static }.request-link {flex-direction:column }.request-link .request-link__title {margin-right:0;font-size:20px;margin-bottom:30px }.request-link .request-link__button {width:calc(100% - 60px);text-align:center }#cinema .cinema-slider .cinema-slider__poster img {width:100%;height:auto }#cinema .cinema-slider .cinema-slider__poster a {min-height:310px }#cinema .cinema-slider .cinema-slider__poster a:hover:before,#cinema .cinema-slider .cinema-slider__poster a:hover:after {display:none }.tenants-detail--sinema-star h1 img {height:26px }.tenants-detail--sinema-star #cinema {margin-bottom:60px }.tenants-detail--sinema-star #cinema .container {margin-bottom:0 }.tenants-detail--sinema-star #cinema .section-header {margin-bottom:28px }#fullscreen-video.main-page-video video {object-fit:contain }.play-pause-button.play {width:54px;height:54px;left:50%;margin-left:-27px;margin-top:-27px }.in-digit-block .digit {font-size:30px }.in-digit-block .text {font-size:12px;display:block }.tenants-detail--spirit .play-pause-button.play {left:70% }.tenants-detail--spirit .play-pause-button.play ~ .inner-page__header-info-bottom {width:50%;z-index:2 }.tenants-detail--spirit .inner-page__header {height:100vw }.tenants-detail--spirit .inner-page__header-info-bottom {z-index:0 }.tenants-detail--spirit .in-digit-block {margin:0 -30px;display:flex }.tenants-detail--spirit .in-digit-block >div {padding-left:30px;width:50%;flex-direction:column }.spirit-details {margin-bottom:100px }.spirit-details .spirit-details__item {margin:0 -30px;width:auto;display:block }.spirit-details .spirit-details__item-description {width:auto;margin-bottom:8px;padding:26px 30px;margin-left:30px;margin-top:-33px;padding-right:30px }.inner-page__slider.inner-page__slider--tenant .inner-page__slider-main {width:100% }.inner-page__slider-main .slick-list {margin:0 -30px }.inner-page__slider-main .slick-list .slick-slide .slide-img,.inner-page__slider-main .slick-list .slick-slide img {width:100% }.gray-bg {padding-bottom:40px }.gray-bg .section-header {margin-bottom:20px }.spirit-media {padding:36px 30px }.spirit-media .icon-block + .icon-block {margin-left:0;margin-top:19px }.spirit-media .buy-subscription .buy-subscription__button {display:block;text-align:center;margin-top:26px }.spirit-media .icon-block .download {margin-right:4px }.catalog-page.news-page .catalog-page__header,.catalog--favorite .catalog-page__header {padding-bottom:22px }.catalog-page.news-page .catalog-page__header h1,.catalog--favorite .catalog-page__header h1 {margin-bottom:23px }.catalog-page.news-page .catalog-page__header .section-header,.catalog--favorite .catalog-page__header .section-header {display:flex;margin-top:0 }.catalog-page.news-page .catalog-page__header .section-header .menu:first-child,.catalog--favorite .catalog-page__header .section-header .menu:first-child {flex:1;padding-right:10px }#tenants-list .grid-view {margin-top:24px }#tenants-list .grid-view + .grid-view {margin-top:0 }.empty-favorite br {display:none }.empty-catalog,.empty-favorite {padding-top:60px !important;padding-bottom:64px;padding-left:15px;padding-right:15px }.empty-catalog img,.empty-favorite img {margin-bottom:20px }.empty-catalog .button,.empty-favorite .button {display:flex;justify-content:center }.empty-catalog p,.empty-favorite p {margin-bottom:23px }.empty-catalog p br,.empty-favorite p br {display:none }.empty-catalog__title,.empty-favorite__title {font-size:20px;line-height:22px }.empty-favorite {padding-left:0;padding-right:0 }.catalog--search #search-count {margin-top:18px }.catalog--search .menu li {width:100% }.catalog--search .catalog-page__header {padding-top:35px;padding-bottom:37px }.catalog--search .catalog-page__header form button {position:absolute;top:0;margin:0 }.search-result {margin-top:35px }.search-result #tenants-list {margin-top:0 }.search-result .search-result__result-section h2 {margin-bottom:30px;font-size:20px;line-height:24px }.search-result .search-result__result-section h2 .count {padding:5px 17px;margin-left:13px;vertical-align:middle;line-height:1 }.catalog--search .search-result.search-result--empty {height:auto }.search-result.search-result--empty {margin:0 -30px;margin-top:1px;padding:39px 27px;flex-direction:column;align-items:flex-start;height:calc(100vh - 350px) }.search-result.search-result--empty h2 {font-size:20px;margin-bottom:45px }.search-result.search-result--empty h2 div {margin-top:12px }.search-result.search-result--empty h2 div br {display:none }.search-result.search-result--empty .icon-block {margin-left:0 }.search-result.search-result--empty .icon-block:before {display:none }.search-result.search-result--empty .icon-block >div + div div + div {font-size:14px;top:10px }.catalog-page.news-page .catalog-page__header h1 {margin-bottom:35px }.catalog-page.news-page .catalog-page__header .section-header {padding-bottom:38px }.catalog-page.news-page .catalog-page__header .section-header .menu:first-child {padding-right:0 }.catalog-page.news-page .catalog-page__header .section-header .menu li:first-child {flex:1 }.catalog-page.news-page .catalog-page__header .section-header .menu .count-controls-wrapper {margin-left:10px !important }.catalog-page.news-page .catalog-page__header .section-header .menu.horizontal {width:100%;margin-top:0 }.catalog-page.news-page .catalog-page__header .section-header .menu .pseudoList__wrapper.pseudoList__wrapper--inline {width:100% }#news-filtered-list .catalog-page__header {margin-bottom:0 }.news-page #news-filtered-list .catalog-page__header {margin-bottom:0 }.news-page .news-list {margin:0 -16px }.news-page .news-list .news-block {margin:0 }.news-block .news-block__meta {padding:20px 30px;padding-bottom:39px }.news-block .news-block__meta .news-block__first-row .add-to-favorite {margin-right:-30px;background-color:#262626 }.news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_add,.news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_remove {background-color:#262626 }.news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_remove {background-color:transparent }.news-block .news-block__tenant {margin-top:9px }.is_archive_post {top:70px }.news-detail__title {font-size:30px;line-height:35px;margin-bottom:30px }.news-detail__header {padding-top:70px;margin-top:0;padding-bottom:23px;background:url(../themes/avenue/assets/img/svg/news-detail__header-strips-bg.svg) calc(100% + 870px ) -205px / 1408px 1120px no-repeat,#000 }.news-detail .news-detail__meta {position:static }.news-detail .news-detail__meta .news-detail__tenant-contacts .icon-block {display:block }.news-detail .news-detail__meta .news-detail__tenant-contacts .icon-block + .icon-block {margin-left:0;margin-top:25px }.news-detail .news-detail__meta .news-detail__tenant-contacts .icon-block >div + div {font-size:14px;padding-left:18px }.news-detail .news-detail__meta .news-detail__tenant-contacts .icon-block >div + div div:first-child {line-height:16px;margin-bottom:5px }.news-detail .news-detail__meta .news-detail__date {text-align:left;padding-left:58px;font-size:12px;margin-top:19px;font-weight:100 }.news-detail .news-detail__meta .news-detail__date span:first-child {text-align:left;font-size:14px }.news-detail .news-detail__content .post-images .simpleSlider {padding-bottom:30px;border-bottom:1px #f0f1f5 solid }.news-detail .news-detail__content .news-detail__tenant-short {padding-right:0;line-height:19px;flex-direction:column-reverse;margin-top:0;padding-top:0;border-top:0 }.news-detail .news-detail__content .news-detail__tenant-short .news-detail__tenant-description {padding-right:0 }.news-detail .news-detail__content .news-detail__tenant-short a {margin-bottom:30px;margin-left:40px;margin-right:40px }.news-detail .news-detail__content .news-detail__post-contacts {margin-left:-30px;margin-right:-30px;flex-direction:column }.news-detail .news-detail__content .news-detail__post-contacts .icon-block + .icon-block {margin-left:0;margin-top:20px }.news-detail .news-detail__content .news-detail__post-contacts--social .social-row {margin-left:0 }.news-detail .news-detail__content .news-detail__post-contacts + .news-detail__post-contacts {padding-left:30px }.news-detail .news-detail__content .news-detail__post-contacts + .news-detail__post-contacts .social-row--tenant {margin-top:25px;margin-left:0;width:100%;display:flex;justify-content:space-around }.news-detail .news-slider .news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_add,.news-detail .news-slider .news-block .news-block__meta .news-block__first-row .add-to-favorite .favorite_remove {background-color:#fff }.tennants-holder .pseudoList__wrapper {margin-bottom:27px }.for-tenants-page .in-digit-block {margin-top:30px;margin-bottom:10px }.for-tenants-page .in-digit-block .col {margin-bottom:20px }.for-tenants-page .inner-page__content-title {font-size:20px;line-height:22px }.for-tenants-page .tennants-holder .inner-page__content-title {margin-bottom:30px }.for-tenants-page .adv-opportunity {background:#262626 }.for-tenants-page .adv-opportunity .inner-page__slider--ads {margin-bottom:20px }.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type {width:50%;text-align:center;margin-bottom:25px }.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type .img {height:45px;margin-right:0;margin-bottom:10px;width:100% }.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type .img img {vertical-align:middle }.for-tenants-page .adv-opportunity .intention .intention__ads-types .intention__ads-type span {font-size:14px;height:36px;display:flex;align-items:center;justify-content:center }.for-tenants-page .adv-opportunity .intention .intention__contacts {padding-top:25px;border-top:1px #39393a solid }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block {flex-direction:column;padding-left:0;align-items:flex-start }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block img {width:100px;margin-bottom:30px }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block >div {padding-left:0 !important;flex-direction:column;align-items:flex-start;width:100% !important }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block >div .icon-block {width:100% }.for-tenants-page .adv-opportunity .intention .intention__contacts .first-block >div .icon-block + .icon-block {margin-left:0;margin-top:25px }.for-tenants-page .adv-opportunity .intention .intention__contacts .second-block {text-align:left }.request-block {padding-bottom:80px;margin-bottom:60px }.request-block >div {position:absolute;top:30px;padding:36px 30px;left:30px;right:30px;flex-direction:column;align-items:flex-start }.request-block >div p {padding:20px 0 }.catalog-page.catalog--request .catalog-page__header {padding-bottom:40px }.catalog-page.catalog--request .tenants-form h2 {padding-right:40px;font-size:20px;position:relative }.catalog-page.catalog--request .tenants-form h2 .step {position:absolute;right:0;top:5px;margin-left:0 }.catalog-page.catalog--request .tenants-form .shop-size input {min-width:0;width:calc(50% - 5px) }.catalog-page.catalog--request .tenants-form .shop-size input + input {margin-left:5px }.catalog-page.catalog--request .tenants-form .sm-12 + .sm-12 {margin-top:10px }.catalog-page.catalog--request .tenants-form .responsiv-uploader-fileupload br {display:none }.catalog-page.catalog--request .tenants-form .form-group--agreement {flex-direction:column }.catalog-page.catalog--request .tenants-form button {width:100%;margin-top:30px }.presentation {margin:0 -30px;padding:50px 30px }.presentation .icon-block {display:flex;justify-content:baseline;align-items:center }.presentation .icon-block .icon {width:26px;height:30px }.contacts-page .tab--contacts .tab-labels {flex-wrap:wrap;margin:0 -30px }.contacts-page .tab--contacts .tab-labels .tab-label {width:50%;padding-left:30px }.contacts-page .tab--contacts .tab-labels .tab-label + .tab-label {margin-left:0 }.contacts-page .tashir-card img {margin-left:0;margin-bottom:25px }.contacts-page .tashir-card p {margin-right:0 }.tabs-page h1 {font-size:30px;line-height:56px }.tabs-page .tab-wrapper .tabs-page__header {padding-top:110px;background:url(../themes/avenue/assets/img/svg/news-detail__header-strips-bg.svg) calc(100% + 870px ) -205px / 1408px 1120px no-repeat,#000 }.tabs-page .tab-wrapper .tab-labels {padding-bottom:30px }.tabs-page .tab-wrapper .tab-labels .tab-label--icon {margin-right:0;width:33.333% }.tabs-page .tab-wrapper .tab-labels .tab-label--icon .icon-block {display:flex;flex-direction:column;align-items:center;text-align:center }.tabs-page .tab-wrapper .tab-labels .tab-label--icon .icon-block >div:first-child {height:40px }.tabs-page .tab-wrapper .tab-labels .tab-label--icon .icon-block >div + div {padding-left:0;font-size:12px }.tabs-page .tab-contents .row-block {flex-direction:column }.tabs-page .tab-contents .row-block br {display:none }.tabs-page .tab-contents .row-block img {margin-top:25px }.tabs-page .tab-contents .button {display:block;margin-top:10px;padding:0;width:100%;text-align:center }.map-page .way-form button.button {margin-left:0;margin-top:20px;height:50px }.map-page .way-form button.button span {line-height:50px;padding-left:0;vertical-align:top }.map-page .way-form--public {flex-direction:column }.map-page .way-form--public label,.map-page .way-form--public .like-label {width:100% }.map-page .way-form--public .like-label {margin-top:10px }.map-page .way-form--public button {font-size:16px }.map-page .way-form--private .like-input {margin-bottom:0 }.map-page .tab-content--parking .row {margin-left:-30px;margin-right:-30px }.map-page .tab-content--parking .row .col .icon-block--text {padding-left:30px }.map-page .tab-content--parking .row .col .icon-block--text >div {font-size:30px }.map-page .tab-content--parking .row .col .icon-block--text >div + div {padding-left:0;margin-top:10px;line-height:14px;font-size:12px;font-weight:100 }.map-page .tab-content--parking .row .col .icon-block--dark {padding:23px 30px }.map-page .tab-content--parking .row .col .icon-block--dark >div {margin-bottom:10px }.map-page .tab-content--parking .row .col .icon-block--dark >div + div {padding-left:0;font-size:14px }.map-page .tab-content--parking .row .col .icon-block--dark >div + div div {white-space:nowrap }.map-page .tab-content--parking .row .col .icon-block--dark >div + div div + div {font-size:14px }.map-page .tab-content--parking .row .col .icon-block.icon-block--fullwidth {display:flex;flex-direction:row;align-items:center;padding-bottom:0;margin-bottom:0 }.map-page .tab-content--parking p {line-height:20px;font-weight:100 }.block-404 {background:#262626;z-index:1 }.block-404 .block-404__content {margin-top:30px }.block-404 .block-404__content >img {width:170px }.block-404 .block-404__content br {display:none }.block-404 .block-404__content .button {padding-left:40px;padding-right:40px }.floors {margin-top:190px }.blueprints {padding-bottom:30px;height:auto }.blueprints .tab-wrapper,.blueprints .tab-contents,.blueprints .tab-content,.blueprints .zoomableContainer {height:auto }.floor-controls {position:static;margin-bottom:20px;display:flex;width:100%;padding:0 30px !important;justify-content:space-between }.floor-controls__section-title {display:none }.floor-controls__section {display:flex;flex-direction:row-reverse }.floor-controls .floor-controls__section .floor-controls__button {width:38px;height:38px }.floor-legend {position:static;padding:0 30px;margin-bottom:20px }.floor-sheme-search {flex-direction:column }.floor-sheme-search .pseudoList__wrapper {width:100%;margin-bottom:0 }.floor-sheme-search .search-form {width:100%;margin-left:0;margin-top:10px }#main-header.map-header {height:200px }#catalog-tenants-list-filter {min-height:250px }.catalog__list .brands-slider__brand .brands-slider__title {min-height:0 }.brands-slider__tags {display:none }.section-header .icon.sale {width:20px;height:17px }.dark-bg .pseudoList ~ .menu li .icon {width:20px }.brands-slider__hover-info {display:none }.news-detail .news-detail__meta .news-detail__date {line-height:44px }.news-detail .news-detail__meta .news-detail__date .shedule {margin-left:-15px }.news-detail .news-detail__meta .news-detail__date .shedule .shedule__title {text-align:left;padding:0 15px;margin-left:-11px }.news-detail .news-detail__meta .news-detail__date .shedule .shedule__item {margin-left:-11px }.catalog--favorite .brands-slider__hover-info {display:block }.tab-label--travel-mode .icon-block.clearfix >div + div div:last-child {font-size:12px }.map-page .tab-content--parking .row .col .icon-block {flex-direction:column;align-items:flex-start }.contacts-page .tab--contacts .tab-contents .tab-content .row-block p + img {margin-left:0 }.contacts-page .tab--contacts .tab-labels .tab-label {margin-right:0 }.float-footer .hide-footer .row + .row {margin-top:50px }.tabs-page .tab-contents .icon-block {margin-left:0 !important }#followers {padding-left:10px !important }#zoomInButton {line-height:38px;border-left:1px #ececed solid }#zoomOutButton {line-height:36px }.floor-sheme-search .search-form .twitter-typeahead {margin-right:-40px }.floor-sheme-search .search-form .search-form__button {width:40px }.map-tenant .social-row--tenant {margin-top:20px }.map-tenant .map-tenant__contacts-item + .map-tenant__contacts-item {margin-top:20px }.float-footer .footer__logos {width:auto;margin:0;padding-right:0;margin-bottom:40px }}
#main-header {position:absolute;top:0;left:0;right:0;z-index:37;top:40px}
@media screen and (max-width:522px ) {#main-header {top:16px;z-index:39 }}
#main-header.is-menu-open #slideMenu {width:100%;transition:background .4s ease;background:rgba(0,0,0,0.75);visibility:visible}
#main-header.is-menu-open #slideMenu .row {transform:translateY(0);transition:transform .4s ease}
#main-header.is-menu-open .header-lead {border-top:1px #404a4f solid}
#main-header.is-menu-open .hamburger {background:none}
#main-header.is-menu-open .hamburger:before {display:none}
#main-header.is-menu-open .hamburger:after {transition:opacity .3s ease;opacity:1;width:90px;height:90px}
#main-header .index-link {margin-right:25px}
@media screen and (max-width:522px ) {#main-header .index-link {margin-right:15px }#main-header .index-link svg {width:140px;height:18px }}
.top-nav {color:#fff}
.header--light .top-nav {color:#000}
.top-nav .flex-c {height:56px}
@media screen and (max-width:522px ) {.top-nav .flex-c {height:44px }}
@media screen and (max-width:700px) {.top-nav .flex-c .index-link .icon--logo {color:#000 }.top-nav .flex-c .text_13 {color:#000 }}
.hamburger-block {cursor:pointer;width:56px;height:56px;background:#e5007d;border-radius:8px;margin-left:auto;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:13;background-position:center !important;position:fixed;top:40px;right:40px}
@media screen and (max-width:522px ) {.hamburger-block {top:16px;right:16px;width:44px;height:44px }}
.hamburger-block:hover {background:#2b2b2b}
.hamburger-block.is_active {background:url(../themes/avenue/assets/img/svg/cl.svg) center no-repeat,#f4f4f4}
@media screen and (min-width:523px ) {.hamburger-block.is_active:hover {box-shadow:0 0 0 3px #2b2b2b }}
.hamburger-block.is_active .icon {opacity:0}
.hamburger-block .icon {margin:auto}
.is-menu-open .hamburger-block {background:transparent}
#slideMenuCloser {position:fixed;top:0;left:0;bottom:0;right:0;cursor:pointer;display:none;z-index:1;background:rgba(0,0,0,0.3)}
#slideMenuCloser .toggler {width:100%;height:100%}
#slideMenu {position:fixed;right:0;bottom:0;height:100%;display:none;z-index:12}
@media screen and (max-width:522px ) {#slideMenu {left:0 }}
#slideMenu .row {width:66.6666%;position:absolute;right:0;top:0;bottom:0;background:#f0f1f5;transform:translateY(-100%)}
#slideMenu .row .col {padding:0 30px;display:flex;flex-direction:column;justify-content:space-between}
#slideMenu .row >.col {padding-bottom:25px}
#slideMenu .row >.col:first-child {background:#fff}
#slideMenu .menu-header {font-weight:600;line-height:65px;margin-top:10px}
#slideMenu .menu-header .menu-header__title {font-size:24px;color:#dadce3}
#slideMenu .menu-header .icon-block.clearfix >div {line-height:65px}
#slideMenu .menu-header .icon-block.clearfix >div a {display:inline-block;vertical-align:middle}
#slideMenu .menu-header .icon-block.clearfix >div a + a {margin-left:60px}
#slideMenu ul li {padding-left:0}
#slideMenu ul li:before {display:none}
#slideMenu ul li.current a {color:#eb2b92 !important}
#slideMenu ul li a {font-size:24px;font-weight:600;line-height:2.7}
#slideMenu .social-row {margin-bottom:25px}
#slideMenu .social-row a:hover .icon {filter:invert(1) brightness(2);-webkit-filter:invert(1) brightness(2)}
.fx {display:flex;align-items:center;justify-content:flex-end;height:100%;position:relative;z-index:2}
@media screen and (max-width:522px ) {.fx {justify-content:flex-start;padding:8px;background:#242424;justify-content:unset }}
.slideMenu-block {height:100%;background:#242424;padding:8px;display:flex;justify-content:space-between}
@media screen and (max-width:522px ) {.slideMenu-block {overflow-y:auto;flex-direction:column;padding:0;width:100%;border-radius:16px }}
.slideMenu-block__logo {margin-bottom:36px}
.slideMenu-block__logo .icon {margin-right:15px}
.slideMenu-block__sitemap {color:#adadad}
.slideMenu-block__left {height:100%;padding-left:40px;padding-right:48px;padding-top:48px;padding-bottom:48px;display:flex;flex-direction:column}
@media screen and (max-width:522px ) {.slideMenu-block__left {order:1;padding:40px 26px }}
.slideMenu-block__left .menu__item {margin-bottom:16px}
@media screen and (max-width:522px ) {.slideMenu-block__left .menu__item {margin-bottom:0 }}
@media screen and (max-width:522px ) {.slideMenu-block__left .menu__item + .menu__item {padding-top:10px;margin-top:10px;border-top:1px solid rgba(255,255,255,0.4) }}
.slideMenu-block__left .menu__item:last-child {margin-bottom:0}
.slideMenu-block__left .menu__item a {font-family:'LabGrotesque';font-style:normal;font-weight:normal !important;font-size:16px !important;line-height:140% !important;color:#FFF;transition:0.3s}
.slideMenu-block__left .menu__item a:hover {color:#E5007D}
.slideMenu-block__left .info {margin-top:auto;color:#FFF}
@media screen and (max-width:522px ) {.slideMenu-block__left .info {margin-top:40px }}
.slideMenu-block__left .info__title {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:16px;line-height:140%;margin-bottom:4px}
.slideMenu-block__left .info__text {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:14px;line-height:140%;color:#858585}
.slideMenu-block__left .info__map {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:uppercase;padding:10px 12px;border:1px solid #FFF;border-radius:4px;max-width:122px;text-align:center;margin-top:12px;margin-bottom:32px}
.slideMenu-block__left .info a {display:block;transition:0.3s}
.slideMenu-block__right {background:#FFF;color:#000;border-radius:16px;height:100%;padding:48px;padding-bottom:56px;padding-right:40px;display:flex;flex-direction:column}
@media screen and (max-width:522px ) {.slideMenu-block__right {order:0;padding:18px }}
.slideMenu-block__right .menu {padding-right:33px}
@media screen and (max-width:522px ) {.slideMenu-block__right .menu {padding-right:0 }}
.slideMenu-block__right .menu__item {margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #D6D6D6}
@media screen and (max-width:522px ) {.slideMenu-block__right .menu__item {margin-bottom:12px;padding-bottom:12px }}
.slideMenu-block__right .menu__item:last-child {margin-bottom:0;border-bottom:none;padding-bottom:0}
.slideMenu-block__right .menu__item a {font-family:'LabGrotesque';font-style:normal;font-weight:bold !important;font-size:24px !important;line-height:130% !important;color:#000;transition:0.3s}
@media screen and (max-width:522px ) {.slideMenu-block__right .menu__item a {font-size:18px !important }}
.slideMenu-block__right .menu__item a:hover {color:#E5007D}
.slideMenu-block__row {display:flex;height:100%}
@media screen and (max-width:522px ) {.slideMenu-block__row {flex-direction:column }}
.slideMenu-block__col {display:flex;flex-direction:column}
.slideMenu-block__col + .slideMenu-block__col {margin-left:40px}
@media screen and (max-width:522px ) {.slideMenu-block__col + .slideMenu-block__col {margin-left:0 }}
.slideMenu-block__col--spaced {align-items:center}
@media screen and (max-width:522px ) {.slideMenu-block__col--spaced {justify-content:space-between;flex-direction:row;margin-top:40px;padding-right:16px }}
.slideMenu-block .socials {display:flex;flex-direction:column;align-items:flex-end;margin:auto 0}
@media screen and (max-width:522px ) {.slideMenu-block .socials {flex-direction:row }}
.slideMenu-block .socials__item {background:#F4F4F4;border-radius:8px;padding:8px !important;margin-bottom:16px;cursor:pointer;transition:0.3s}
@media screen and (max-width:522px ) {.slideMenu-block .socials__item {margin-right:8px;margin-bottom:0 }}
.slideMenu-block .socials__item:hover {box-shadow:0 0 0 3px #2b2b2b}
.slideMenu-block .socials__item:last-child {margin-bottom:0}
.slideMenu-block .socials__item a {display:flex}
.slideMenu-block .mall {border:2px solid #000;border-radius:8px;position:relative;padding:20px;padding-bottom:27px;margin-top:auto;max-width:311px}
@media screen and (max-width:522px ) {.slideMenu-block .mall {margin-top:40px;padding:16px;max-width:100% }}
.slideMenu-block .mall__icon {position:absolute;top:-24px;right:24px}
@media screen and (max-width:522px ) {.slideMenu-block .mall__icon {right:16px }}
.slideMenu-block .mall__title {font-family:'LabGrotesque';margin-bottom:14px;font-style:normal;font-weight:bold;font-size:24px;line-height:130%}
.slideMenu-block .mall__list {display:flex;align-items:center;flex-wrap:wrap}
.slideMenu-block .mall__item {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:14px;line-height:140%;background:#F4F4F4;border-radius:64px;padding:6px 12px !important;margin:4px}
.footer {height:56px}
@media screen and (max-width:522px ) {.footer {height:40px }.footer.is_days_open .hide-footer.open {z-index:41;overflow:hidden }}
.footer #favorite-button {opacity:0}
.footer__container {background:#000;position:fixed;color:#fff;left:4px;right:4px;bottom:0;padding:0 36px;display:flex;align-items:center;justify-content:space-between;border-radius:8px 8px 0 0;z-index:11;-webkit-transition:border-radius 0.3s ease;-o-transition:border-radius 0.3s ease;transition:border-radius 0.3s ease}
.open .footer__container {border-radius:0}
@media screen and (max-width:522px ) {.open .footer__container {z-index:41 }}
@media screen and (max-width:522px ) {.footer__container {padding:0 14px }}
.footer__block {display:flex;align-items:center;justify-content:space-between;font-family:LabGrotesque;font-style:normal;font-weight:normal;font-size:16px;line-height:140%}
.footer__address {transition:0.3s;display:flex;align-items:center}
.footer__address .icon {margin-right:5px}
.footer__time {margin-left:40px;display:flex;align-items:center;cursor:pointer;transition:0.3s}
@media screen and (max-width:522px ) {.footer__time {margin-left:0 }}
@media screen and (min-width:523px ) {.footer__time:hover {color:#E5007D }.footer__time:hover .days {opacity:1;pointer-events:all }}
.is_days_open .footer__time {color:#E5007D}
.is_days_open .footer__time .days {opacity:1;pointer-events:all}
.footer__time .icon {margin-right:5px}
.footer__phone {margin-right:40px;display:flex;align-items:center;transition:0.3s}
@media screen and (max-width:522px ) {.footer__phone {margin-right:0 }}
.footer__phone .icon {margin-right:5px}
.footer__toggler {cursor:pointer}
@media screen and (max-width:522px ) {.footer__toggler {width:40px;height:40px }.footer__toggler svg {width:40px;height:40px }}
.footer__map {display:flex;align-items:center;margin-right:40px;color:#E5007D;transition:0.3s}
.footer__map .icon {margin-right:5px}
.footer__map:hover {color:#fff}
.footer__logos {display:flex;align-items:center;padding-right:60px;margin-left:-110px}
.footer__logos a {pointer-events:none;flex-shrink:0}
.footer__logos a + a {margin-left:30px}
.footer .social-row__item {background:#000}
.footer .social-row__item .icon {filter:invert(1) brightness(2);-webkit-filter:invert(1) brightness(2)}
.footer .hide-footer {position:absolute;bottom:0;transform:translateY(100%);color:#a0a0a3;background:#1d1d1d;z-index:36;transition:transform .6s ease}
.footer .hide-footer.open {transform:translateY(-56px)}
@media screen and (max-width:522px ) {.footer .hide-footer.open {z-index:40;top:0;padding-bottom:45px;transform:translateY(0);overflow-y:auto }}
.footer .hide-footer .container {max-height:calc(100vh - 140px);padding-bottom:100px;padding-top:100px;overflow-y:auto}
@media screen and (max-width:522px ) {.footer .hide-footer .container {max-height:100% }}
.footer .hide-footer .container .menu {color:#fff}
.footer .hide-footer .container .menu li a {font-size:16px}
.footer .hide-footer .container .menu li + li {margin-left:30px}
.footer .hide-footer .container .col.tar {justify-content:flex-end}
.footer .hide-footer .container .shema {font-size:16px;color:#fff}
.footer .hide-footer .container .row + .row {margin-top:90px}
.footer .hide-footer .container p {font-weight:100}
.footer .hide-footer .container .icon-block {color:#fff}
.footer .hide-footer .container .icon-block .icon {width:23px;height:23px}
.footer .hide-footer .container .icon-block .icon.parking {position:relative;margin-right:10px}
.footer .hide-footer .container .icon-block .icon.parking:after {content:'750 мест';position:absolute;padding:2px;background:#1d1d1d;font-size:10px;text-align:center;color:#fff;bottom:-3px;right:-15px;display:block;line-height:10px;font-weight:100;width:25px;height:9px;filter:inherit;border-radius:10px}
.footer .hide-footer .container .icon-block >div + div {font-size:16px}
.footer .hide-footer .container .copyright {font-size:16px;line-height:1.5;font-weight:100}
.footer .hide-footer .container .copyright span {color:#8f8f91;display:block}
.footer .hide-footer .container .copyright a {font-size:14px}
.footer__toggler-open {display:none}
.footer__toggler {font-size:0}
.footer__toggler.open .footer__toggler-close {display:none}
.footer__toggler.open .footer__toggler-open {display:block}
.footer__toggler .footer__toggler-close {display:block}
.footer .hide-footer {position:fixed}
.footer .hide-footer .container-new {padding:0}
.footer .hide-footer.new-footer {background:#000;border-radius:8px 8px 0 0;padding:48px 36px;padding-bottom:44px;color:#fff;left:4px;right:4px;border-bottom:1px solid #2A2A2A}
@media screen and (max-width:522px ) {.footer .hide-footer.new-footer {border-radius:0;padding:56px 26px;left:0;right:0 }}
.footer .new-footer__small-links {font-size:16px}
.footer .new-footer__small-links >* + * {margin-top:18px}
@media screen and (max-width:522px ) {.footer .new-footer__container >.row >.col:nth-child(1) {order:2;margin-top:55px }.footer .new-footer__container >.row >.col:nth-child(2) {order:0 }.footer .new-footer__container >.row >.col:nth-child(3) {order:1 }}
.footer .new-footer__content {display:flex;flex-direction:column;height:100%}
@media screen and (max-width:522px ) {.footer .new-footer__content {width:100% }}
.footer .new-footer__content .text {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:12px;line-height:140%;color:#858585;margin-bottom:40px}
.footer .new-footer__content .text p {margin-bottom:10px}
.footer .new-footer__content .text p:last-child {margin-bottom:0}
.footer .new-footer__content .social {display:flex;align-items:center}
.footer .new-footer__content .social__item {margin-right:8px}
.footer .new-footer__content .social__item a {display:flex;border:1px solid rgba(173,173,173,0.5);border-radius:8px;align-items:center;justify-content:center;width:40px;height:40px;transition:0.3s}
.footer .new-footer__content .social__item a svg {color:#fff;transition:0.3s}
.footer .new-footer__content .social__item a:hover {border:1px solid #E5007D}
.footer .new-footer__content .social__item a:hover svg {color:#E5007D}
.footer .new-footer__content .end {padding-top:40px;margin-bottom:10px;margin-top:auto}
@media screen and (max-width:522px ) {.footer .new-footer__content .end {margin:24px -26px 0 -26px;padding:24px 26px 25px 26px;border-top:1px solid #2A2A2A;display:flex;flex-wrap:wrap;align-items:center }}
.footer .new-footer__content .end span {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:12px;line-height:140%;color:#858585;opacity:0.5}
@media screen and (max-width:522px ) {.footer .new-footer__content .end span {width:100% }}
.footer .new-footer__content .end a {width:100%;font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:12px;line-height:140%;color:#858585;transition:0.3s}
.footer .new-footer__content .end a:hover {color:#E5007D}
.footer .new-footer__content .menu {margin-left:127px}
@media screen and (max-width:522px ) {.footer .new-footer__content .menu {margin-left:0;margin-top:60px }}
.footer .new-footer__content .menu__item {margin-bottom:18px}
@media screen and (max-width:522px ) {.footer .new-footer__content .menu__item {margin-bottom:0 }.footer .new-footer__content .menu__item + .menu__item {margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,0.4) }}
.footer .new-footer__content .menu__item:last-child {margin-bottom:0}
.footer .new-footer__content .menu__item a {font-family:'LabGrotesque';font-style:normal;font-weight:bold;font-size:18px;line-height:22px;color:#FFF;transition:0.3s}
@media screen and (max-width:522px ) {.footer .new-footer__content .menu__item a {font-size:16px;line-height:19.2px }}
.footer .new-footer__content .menu__item a:hover {color:#E5007D}
.footer .new-footer__content .flex-nf {display:flex;flex-direction:column;align-items:flex-start}
.footer .new-footer__content .flex-nf .checkbox-label {margin-bottom:24px}
.footer .new-footer__content .flex-nf .checkbox-label span {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:12px;line-height:140%;color:#858585}
.footer .new-footer__content .flex-nf .checkbox-label span:before {content:'';background:transparent;display:inline-block;width:20px;height:20px;margin-right:22px;margin-left:-45px;vertical-align:middle;border:1px solid #FFF;border-radius:4px}
@media screen and (max-width:522px ) {.footer .new-footer__content .flex-nf .checkbox-label span:before {margin-left:-33px;margin-right:10px }}
.footer .new-footer__content .flex-nf .checkbox-label input:checked + span:before {background:url(../themes/avenue/assets/img/icons/checked.svg) center / 13px no-repeat,#fff}
.footer .new-footer__content .flex-nf button {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:11px;line-height:13px;letter-spacing:0.05em;text-transform:uppercase;border-radius:4px;background:transparent !important;transition:0.3s;padding:10px 12px}
.footer .new-footer__content .flex-nf button[type='submit'] {color:#E5007D;border:1px solid #E5007D}
.footer .new-footer__content .flex-nf button[disabled] {color:#FFF;border:1px solid #FFF}
.footer .new-footer__content .logos {display:flex;justify-content:space-between;align-items:center;margin-top:180px}
@media screen and (max-width:522px ) {.footer .new-footer__content .logos {margin-top:55px }}
.footer .new-footer__content .logos__start {display:flex;align-items:center}
.footer .new-footer__content .logos__start img:last-child {margin-left:29px}
@media screen and (max-width:522px ) {.footer .new-footer__content .logos__end {margin-left:auto }}
.footer .new-footer__content .logos__end a {display:flex;align-items:center;color:#858585;transition:0.3s}
.footer .new-footer__content .logos__end a span {font-family:'LabGrotesque';font-style:normal;font-weight:normal;font-size:12px;line-height:140%;margin-right:4px}
.footer .new-footer__content .logos__end a svg {fill:#858585;transition:0.3s}
.footer .new-footer__content .logos__end a:hover {color:#E5007D}
.footer .new-footer__content .logos__end a:hover svg {fill:#E5007D}
.days {position:absolute;left:4px;right:0;bottom:100%;opacity:0;pointer-events:none;transition:0.3s;color:#000}
@media screen and (max-width:522px ) {.days {position:fixed;top:8px;bottom:8px;left:8px;right:8px;width:auto;overflow-y:auto;z-index:1;border-radius:18px;padding:0 8px }}
.days__close {width:44px;height:44px;background:url(../themes/avenue/assets/img/svg/cl.svg) center no-repeat,#f4f4f4;position:absolute;top:8px;right:8px;border-radius:8px}
.days:before {content:'';height:24px;width:100%;position:absolute;bottom:-23px}
@media screen and (max-width:522px ) {.days:before {display:none }}
.days__times {background:#FFF;border-radius:16px;padding:40px 36px;width:100%}
@media screen and (max-width:522px ) {.days__times {padding:24px 18px }}
.days__times .title {margin-bottom:4px}
@media screen and (max-width:522px ) {.days__times .title {margin-bottom:16px }}
.days__times .time-day {color:#ADADAD}
@media screen and (max-width:522px ) {.days__times .time {display:grid;grid-template-rows:repeat(4,1fr);grid-auto-flow:column;gap:8px 16px }.days__times .time li {padding-bottom:8px;border-bottom:1px solid #d6d6d6 }.days__times .time li:last-child,.days__times .time li:nth-child(4n) {border-bottom:0 }}
.days__times .time__item {margin-bottom:12px}
@media screen and (max-width:522px ) {.days__times .time__item {margin-bottom:0;display:flex;justify-content:space-between }}
.days__times .time__item.active .time-work {color:#E5007D}
.days__info {background:#F4F4F4;padding:40px 36px;width:100%;border-radius:16px}
@media screen and (max-width:522px ) {.days__info {padding:0 18px }}
.days__info--left {border-radius:16px 0 0 16px}
@media screen and (max-width:522px ) {.days__info--left {border-radius:16px 16px 0 0;padding-top:24px }}
.days__info--right {border-radius:0 16px 16px 0}
@media screen and (max-width:522px ) {.days__info--right {border-radius:0 0 16px 16px;padding-bottom:24px }.days__info--right .info__item:last-child {border-bottom:0;padding-bottom:0 }}
.days__info .info {padding:0 15px}
.days__info .info--flex {display:flex;flex-wrap:wrap}
.days__info .info__item {margin-bottom:20px}
@media screen and (max-width:522px ) {.days__info .info__item {display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #d6d6d6;width:100% }.days__info .info__item:first-child {padding-top:12px }}
.days__info .info__text {color:#858585;display:flex;align-items:center}
@media screen and (max-width:522px ) {.days__info .info__text {flex-direction:column;align-items:flex-end }}
.days__info .info__text span {color:#2F2F2F;margin-left:4px}
.days .pr0 {padding-right:0}
.days .pl0 {padding-left:0}
.new-footer.open {height:initial !important}
.lk-login__strong {padding:15px;display:block;margin:0 0 25px;font-size:14px;line-height:140%;color:#858585;border-radius:8px;background-color:#f4f4f4}
.lk-login__form + .lk-login__form {margin-top:15px}
.lk-menu {color:#fff;font-size:20px;font-weight:400;white-space:nowrap;display:flex;flex-direction:column;padding:12px;border-radius:8px;background-color:#000}
.lk-menu__item {margin:5px;display:block;padding:10px 12px;border-radius:8px;border:2px solid transparent}
.lk-menu__item.active {border-color:#fff}
.lk-menu__item.active:hover {border-color:inherit}
.lk-mobile-nav {margin:0 -40px 25px}
.lk-mobile-nav .lk-menu {overflow-x:auto;flex-direction:row;padding:10px 40px}
.lk-mobile-nav .lk-menu__item {flex-grow:1;text-align:center}
@media screen and (max-width:522px) {.lk-mobile-nav {font-size:16px;margin-right:-16px;margin-left:-16px }.lk-mobile-nav .lk-menu {padding:10px 16px }}
.lk-sms__strong {color:#858585;display:block;margin-bottom:15px}
.receipt-action {padding:0;align-items:center}
.receipt-action:not(.popup--show) .--active {opacity:0;visibility:hidden}
.receipt-action .icon--logo {fill:#fff;color:#fff !important;margin-top:10px}
.receipt-action .icon--logo svg {width:140px;height:20px}
.receipt-action .popup-modal {color:#fff;z-index:2;height:100%;border-radius:0;position:relative;background-color:#000}
.receipt-action .popup-modal:before {content:'';top:5px;right:5px;bottom:5px;left:5px;position:absolute;display:block;border-radius:16px;border:2px solid}
.receipt-action .popup-content {height:100%;display:flex;flex-direction:column}
.receipt-action .popup-main-close {top:20px;right:20px;z-index:2;fill:#fff;border-radius:8px;background-color:rgba(255,255,255,0.1)}
.receipt-action .popup-main-close:hover {background-color:#e5007d}
.receipt-action .popup-title {margin:25px 0 0}
.receipt-action__header {margin:0 0 20px}
.receipt-action__main {padding:15px;overflow-y:auto;position:relative;border-radius:8px;background-color:#313131;display:flex;align-items:center;justify-content:center;flex:1 0 auto}
.receipt-action__welcome {display:flex;flex-direction:column;align-items:center}
.receipt-action__welcome .icon svg {fill:#535353;width:80px;height:80px;margin-bottom:40px}
.receipt-action__btn {font-size:12px;width:100%;height:auto;padding:10px 20px;box-sizing:border-box}
.receipt-action__btn + .receipt-action__btn {margin-top:10px}
.receipt-action__btn.--photo {position:relative;box-sizing:border-box}
.receipt-action__btn.--photo input {top:0;left:0;position:absolute;opacity:0;width:.5px;height:.5px}
.receipt-action__btn.--photo span {font-size:12px;line-height:normal}
.photo-receipt__step {top:0;right:0;bottom:0;left:0;position:absolute;padding:15px;display:flex;justify-content:center;opacity:0;visibility:hidden;transition:visibility 0.1s,opacity 0.3s ease}
.photo-receipt__step.--active {opacity:1;visibility:visible}
.photo-receipt__step:not(.--preview) {align-items:center}
.photo-receipt__step.--end .content {text-align:center}
.photo-receipt__step.--end .title {font-size:24px;font-weight:700;margin-bottom:20px}
.photo-receipt__step.--end .desc {font-size:14px;line-height:140%}
.photo-receipt__step.--end .btns {margin-top:40px}
.photo-receipt__preview {width:auto;max-height:90%;margin:auto;display:block}
.photo-receipt__submit {font-size:12px;height:auto;padding:10px;display:block;margin:25px auto 0}
.qr-scanner__preview {top:0;right:0;bottom:0;left:0;position:absolute;z-index:2;display:none}
.qr-scanner__preview.--show {display:block}
.qr-scanner__video {width:100%;height:100%;background-color:#000}
.qr-scanner__notification {left:0;right:0;bottom:35px;position:fixed;margin:auto;padding:12px;max-width:300px;z-index:2;background-color:#fff;border-radius:8px;font-size:14px;font-weight:700;text-align:center;letter-spacing:0.1em;text-transform:uppercase;opacity:0;visibility:hidden;transition:visibility 0.1s,opacity 0.3s ease}
.qr-scanner__notification.--show {opacity:1;visibility:visible}
.qr-scanner__notification[data-type="error"] {color:#da1111}
.qr-scanner__notification[data-type="success"] {color:#00bf1f}
.menu-user {margin-bottom:16px}
.menu-user__trigger {padding:0 !important;border:0 !important}
.menu-user__trigger .icon {margin:0 10px 0 0}
.menu-user__trigger svg {width:16px;height:16px}
.menu-user__trigger span {padding:0;max-width:150px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.menu-user__content .content {overflow:hidden;margin-top:10px;background-color:#fff;border-radius:8px;font-size:14px;font-weight:400;color:#000}
.menu-user__header {padding:25px;background-color:#f4f4f4}
.menu-user__coin {display:flex;align-items:center;margin:5px 0 10px;font-size:24px;font-weight:700}
.menu-user__coin svg {width:16px;height:16px;margin:0 0 0 10px}
.menu-user__main {padding:25px}
.menu-user__link {display:flex;align-items:center;fill:#000;color:#000}
.menu-user__link svg {width:16px;height:16px}
.menu-user__link .icon {margin:0 10px 0 0}
.menu-user__link + .menu-user__link {margin-top:20px}
.menu-user__link.--active {fill:#e5007d;color:#e5007d}
@media screen and (max-width:980px) {.menu-user__trigger {top:40px;right:100px;position:fixed;z-index:13;width:56px;height:56px;padding:10px;font-size:0;border-radius:8px;border-color:transparent;background-color:#000 }.menu-user__trigger.--signin {background-color:#009ee3 }.menu-user__trigger .icon {margin:0 }.menu-user__content {top:110px;right:40px;position:fixed }.menu-user__content .content {margin:0 }}
@media screen and (max-width:522px) {.menu-user__trigger {top:16px;right:70px;width:44px;height:44px }.menu-user__content {top:5px;right:5px;left:5px }}
.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:rgba(255,255,255,0)}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:'';background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type='range']{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type='range']::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type='range']::-ms-tooltip{display:none}.air-datepicker-time--row input[type='range']:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type='range']:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type='range']:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type='range']:focus{outline:none}.air-datepicker-time--row input[type='range']:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type='range']:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type='range']:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type='range']::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type='range']::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type='range']::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type='range']::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size) / 2 * -1)}.air-datepicker-time--row input[type='range']::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type='range']::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type='range']::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type='range']::-ms-fill-lower{background:transparent}.air-datepicker-time--row input[type='range']::-ms-fill-upper{background:transparent}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:'nav' 'body' 'timepicker' 'buttons';--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92,196,239,.1);--adp-background-color-in-range-focused:rgba(92,196,239,.2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92,196,239,0.1);--adp-cell-background-color-in-range-hover:rgba(92,196,239,0.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0,0,0,.3);--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,0.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,-webkit-max-content);grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0,0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:transparent}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:'';position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^='top'] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^='top'] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^='right'] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^='right'] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^='bottom'] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^='bottom'] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^='left'] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^='left'] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size) / 2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size) / 2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}
.jq-toast-wrap {display:block;position:fixed;width:250px;pointer-events:none !important;margin:0;padding:0;letter-spacing:normal;z-index:9000 !important }
.jq-toast-wrap * {margin:0;padding:0 }.jq-toast-wrap.bottom-left {bottom:20px;left:20px }
.jq-toast-wrap.bottom-right {bottom:20px;right:40px }
.jq-toast-wrap.top-left {top:20px;left:20px }
.jq-toast-wrap.top-right {top:20px;right:40px }.jq-toast-single {display:block;width:100%;padding:10px;margin:0 0 5px;border-radius:4px;font-size:12px;font-family:arial,sans-serif;line-height:17px;position:relative;pointer-events:all !important;background-color:#444;color:white }.jq-toast-single h2 {font-family:arial,sans-serif;font-size:14px;margin:0 0 7px;background:none;color:inherit;line-height:inherit;letter-spacing:normal }
.jq-toast-single a {color:#eee;text-decoration:none;font-weight:bold;border-bottom:1px solid white;padding-bottom:3px;font-size:12px }.jq-toast-single ul {margin:0 0 0 15px;background:none;padding:0 }
.jq-toast-single ul li {list-style-type:disc !important;line-height:17px;background:none;margin:0;padding:0;letter-spacing:normal }.close-jq-toast-single {position:absolute;top:3px;right:7px;font-size:14px;cursor:pointer }.jq-toast-loader {display:block;position:absolute;top:-2px;height:5px;width:0%;left:0;border-radius:5px;background:red }
.jq-toast-loaded {width:100% }
.jq-has-icon {padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px }
.jq-icon-info {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=');background-color:#31708f;color:#d9edf7;border-color:#bce8f1 }
.jq-icon-warning {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=');background-color:#8a6d3b;color:#fcf8e3;border-color:#faebcc }
.jq-icon-error {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=');background-color:#a94442;color:#f2dede;border-color:#ebccd1 }
.jq-icon-success {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==');color:#dff0d8;background-color:#3c763d;border-color:#d6e9c6 }