/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,
strong{font-weight:bolder}code,
kbd,
samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,
input,
optgroup,
select,
textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,
input{overflow:visible}button,
select{text-transform:none}button,
[type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],
[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF',endColorstr='#FEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEEEE',endColorstr='#FCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF',endColorstr='#FEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEEEE',endColorstr='#FFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:ease;transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;-webkit-text-decoration:none;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:rgba(0,0,0,0) !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:rgba(0,0,0,0)}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid rgba(0,0,0,0);border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0%,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,white 0%,#B4B9BE 30%,white 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,white 0%,#919BA5 30%,white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0%,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0%,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0%,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom,white 0%,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0%,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid rgba(0,0,0,0);border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid rgba(0,0,0,0);border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-min,.irs--sharp .irs-max{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid rgba(0,0,0,0);border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:#fff;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid rgba(0,0,0,0);border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid #000;background-color:#fff;transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}
@font-face{font-family:"lg";src:url(../themes/azbuka/assets/fonts/lg.woff2) format("woff2"),url(../themes/azbuka/assets/fonts/lg.ttf) format("truetype"),url(../themes/azbuka/assets/fonts/lg.woff) format("woff"),url(../themes/azbuka/assets/fonts/lg.svg#lg) format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:"lg" !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:none;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0 !important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,0.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;-webkit-text-decoration:none !important;text-decoration:none !important;outline:medium none;will-change:color;transition:color .2s linear;background:none;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{-webkit-text-decoration:underline;text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;transition:transform .08 cubic-bezier(0,0,0.25,1) 0s,opacity .08 cubic-bezier(0,0,0.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(0.5,0.5,0.5);will-change:transform,opacity;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:none}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,0.25,1) 0s,opacity .25s cubic-bezier(0,0,0.25,1) 0s}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:none;will-change:auto;overflow:hidden;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{transition-duration:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none !important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../themes/azbuka/assets/fcba57cdb89652f9bb54.gif) no-repeat scroll center center rgba(0,0,0,0)}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translate3d(0,0%,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(0.175,0.885,0.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,0.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s !important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s !important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0ms !important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .5s cubic-bezier(0.12,0.415,0.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .8s cubic-bezier(0,0,0.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0,0,0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(0.12,0.415,0.01,1.19) 0s,opacity .15s !important;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0px) !important;max-width:none !important;max-height:none !important;top:50% !important;left:50% !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0px) !important;top:0 !important;left:50% !important;max-width:none !important;max-height:none !important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0px) !important;top:50% !important;left:0% !important;max-width:none !important;max-height:none !important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:.5;pointer-events:none}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}
.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster,.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button{opacity:0 !important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;transition:transform .25s cubic-bezier(0.17,0.88,0.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon-bg,.lg-video-play-button:hover .lg-video-play-icon{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(0.7)}
@font-face{font-display:auto;font-family:"FuturaBT";src:url(../themes/azbuka/assets/fonts/FuturaBT-Medium.woff2) format("woff2");font-weight:500}@font-face{font-display:auto;font-family:"FuturaBT";src:url(../themes/azbuka/assets/fonts/FuturaBT-Bold.woff2) format("woff2");font-weight:700}@font-face{font-display:auto;font-family:"FuturaBookC";src:url(../themes/azbuka/assets/fonts/FuturaBookC.woff2) format("woff2");font-weight:400}*,*:before,*:after{box-sizing:border-box}a,button,label{-webkit-tap-highlight-color:rgba(0,0,0,0)}img{max-width:100%}p{margin:0}h1,h2,h3,h4,h5,h6{font-weight:normal;position:relative;margin:0}a{transition-property:color;transition-duration:.3s;transition-timing-function:ease;-webkit-text-decoration:none;text-decoration:none;outline:none;color:inherit}button,input{line-height:normal}input,textarea{font-family:inherit;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:none;background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}input:focus,textarea:focus{outline:none}input:invalid,textarea:invalid{box-shadow:none}input::-ms-clear,textarea::-ms-clear{display:none}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}sup{font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}figure{margin:0}html{font-size:16px;scroll-behavior:smooth}body{min-height:100vh;margin:0;padding:0;font-family:"FuturaBookC",sans-serif;line-height:1.55;color:#34474D;color:var(--color-dark,#34474D);background:#FFF;background:var(--color-white,#FFF);display:flex;flex-direction:column;text-rendering:optimizeSpeed;overflow-anchor:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{width:100%;height:100%}.cols{display:flex;flex-wrap:wrap;position:relative;z-index:1}.cols>.col{display:flex;flex-direction:column}.cols>.col>div,.cols>.col>a{flex-grow:1}.cols--6-auto{margin:-7px}.cols--6-auto>.col{width:16.666666%;padding:7px}@media only screen and (max-width:1880px){.cols--6-auto>.col{width:16.666666%}}@media only screen and (max-width:1199px){.cols--6-auto>.col{width:33.3333%}}@media only screen and (max-width:1023px){.cols--6-auto>.col{width:33.3333%}}@media only screen and (max-width:767px){.cols--6-auto>.col{width:50%}}@media only screen and (max-width:600px){.cols--6-auto>.col{width:50%}}.cols--5-auto{margin:-10px}.cols--5-auto>.col{width:20%;padding:10px}@media only screen and (max-width:1880px){.cols--5-auto>.col{width:20%}}@media only screen and (max-width:1199px){.cols--5-auto>.col{width:50%}}@media only screen and (max-width:1023px){.cols--5-auto>.col{width:50%}}@media only screen and (max-width:767px){.cols--5-auto>.col{width:100%}}@media only screen and (max-width:600px){.cols--5-auto>.col{width:100%}}.cols--4-auto{margin:-16px}@media only screen and (max-width:600px){.cols--4-auto{margin:-12px}}.cols--4-auto>.col{width:25%;padding:16px}@media only screen and (max-width:1440px){.cols--4-auto>.col{width:33.3333%}}@media only screen and (max-width:1023px){.cols--4-auto>.col{width:50%}}@media only screen and (max-width:600px){.cols--4-auto>.col{width:100%;padding:12px}}.cols--3-auto{margin:-12px}@media only screen and (max-width:767px){.cols--3-auto{margin:-8px}}.cols--3-auto>.col{width:33.333%;padding:12px}@media only screen and (max-width:1023px){.cols--3-auto>.col{width:50%}}@media only screen and (max-width:767px){.cols--3-auto>.col{padding:8px}}@media only screen and (max-width:600px){.cols--3-auto>.col{width:100%}}.cols--2-auto{margin:-32px}@media only screen and (max-width:1880px){.cols--2-auto{margin:-32px}}@media only screen and (max-width:1199px){.cols--2-auto{margin:-24px}}@media only screen and (max-width:1023px){.cols--2-auto{margin:-24px}}@media only screen and (max-width:767px){.cols--2-auto{margin:-16px}}@media only screen and (max-width:600px){.cols--2-auto{margin:-16px}}.cols--2-auto>.col{padding:32px;width:50%}@media only screen and (max-width:1880px){.cols--2-auto>.col{padding:32px}}@media only screen and (max-width:1199px){.cols--2-auto>.col{padding:24px}}@media only screen and (max-width:1023px){.cols--2-auto>.col{padding:24px}}@media only screen and (max-width:767px){.cols--2-auto>.col{padding:16px}}@media only screen and (max-width:600px){.cols--2-auto>.col{padding:16px}}@media only screen and (max-width:1880px){.cols--2-auto>.col{width:50%}}@media only screen and (max-width:1199px){.cols--2-auto>.col{width:50%}}@media only screen and (max-width:1023px){.cols--2-auto>.col{width:50%}}@media only screen and (max-width:767px){.cols--2-auto>.col{width:100%}}@media only screen and (max-width:600px){.cols--2-auto>.col{width:100%}}.cols--1-auto>.col{width:100%}.cols--1-auto>.col:not(:last-child){margin-bottom:40px}@media only screen and (max-width:1880px){.cols--1-auto>.col:not(:last-child){margin-bottom:2.084vw}}@media only screen and (max-width:1199px){.cols--1-auto>.col:not(:last-child){margin-bottom:34px}}@media only screen and (max-width:1023px){.cols--1-auto>.col:not(:last-child){margin-bottom:30px}}@media only screen and (max-width:767px){.cols--1-auto>.col:not(:last-child){margin-bottom:22.7px}}@media only screen and (max-width:600px){.cols--1-auto>.col:not(:last-child){margin-bottom:5.334vw}}.cols--1on2-auto{margin:-17px;justify-content:space-between}@media only screen and (max-width:1880px){.cols--1on2-auto{margin:-17px}}@media only screen and (max-width:1199px){.cols--1on2-auto{margin:-12px}}@media only screen and (max-width:1023px){.cols--1on2-auto{margin:-12px}}@media only screen and (max-width:767px){.cols--1on2-auto{margin:-10px}}@media only screen and (max-width:600px){.cols--1on2-auto{margin:-10px}}.cols--1on2-auto>.col{padding:17px}@media only screen and (max-width:1880px){.cols--1on2-auto>.col{padding:17px}}@media only screen and (max-width:1199px){.cols--1on2-auto>.col{padding:12px}}@media only screen and (max-width:1023px){.cols--1on2-auto>.col{padding:12px}}@media only screen and (max-width:767px){.cols--1on2-auto>.col{padding:10px}}@media only screen and (max-width:600px){.cols--1on2-auto>.col{padding:10px}}.cols--1on2-auto>.col:nth-child(1){width:37%}@media only screen and (max-width:1880px){.cols--1on2-auto>.col:nth-child(1){width:37%}}@media only screen and (max-width:1199px){.cols--1on2-auto>.col:nth-child(1){width:40%}}@media only screen and (max-width:1023px){.cols--1on2-auto>.col:nth-child(1){width:40%}}@media only screen and (max-width:767px){.cols--1on2-auto>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.cols--1on2-auto>.col:nth-child(1){width:100%}}.cols--1on2-auto>.col:nth-child(2){width:63%}@media only screen and (max-width:1880px){.cols--1on2-auto>.col:nth-child(2){width:63%}}@media only screen and (max-width:1199px){.cols--1on2-auto>.col:nth-child(2){width:60%}}@media only screen and (max-width:1023px){.cols--1on2-auto>.col:nth-child(2){width:60%}}@media only screen and (max-width:767px){.cols--1on2-auto>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.cols--1on2-auto>.col:nth-child(2){width:100%}}.cols--2on1-auto{margin:-17px;justify-content:space-between}@media only screen and (max-width:1880px){.cols--2on1-auto{margin:-17px}}@media only screen and (max-width:1199px){.cols--2on1-auto{margin:-12px}}@media only screen and (max-width:1023px){.cols--2on1-auto{margin:-12px}}@media only screen and (max-width:767px){.cols--2on1-auto{margin:-10px}}@media only screen and (max-width:600px){.cols--2on1-auto{margin:-10px}}.cols--2on1-auto>.col{padding:17px}@media only screen and (max-width:1880px){.cols--2on1-auto>.col{padding:17px}}@media only screen and (max-width:1199px){.cols--2on1-auto>.col{padding:12px}}@media only screen and (max-width:1023px){.cols--2on1-auto>.col{padding:12px}}@media only screen and (max-width:767px){.cols--2on1-auto>.col{padding:10px}}@media only screen and (max-width:600px){.cols--2on1-auto>.col{padding:10px}}.cols--2on1-auto>.col:nth-child(1){width:66.66666%}@media only screen and (max-width:1880px){.cols--2on1-auto>.col:nth-child(1){width:66.66666%}}@media only screen and (max-width:1199px){.cols--2on1-auto>.col:nth-child(1){width:60%}}@media only screen and (max-width:1023px){.cols--2on1-auto>.col:nth-child(1){width:60%}}@media only screen and (max-width:767px){.cols--2on1-auto>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.cols--2on1-auto>.col:nth-child(1){width:100%}}.cols--2on1-auto>.col:nth-child(2){width:33.33333%}@media only screen and (max-width:1880px){.cols--2on1-auto>.col:nth-child(2){width:33.33333%}}@media only screen and (max-width:1199px){.cols--2on1-auto>.col:nth-child(2){width:40%}}@media only screen and (max-width:1023px){.cols--2on1-auto>.col:nth-child(2){width:40%}}@media only screen and (max-width:767px){.cols--2on1-auto>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.cols--2on1-auto>.col:nth-child(2){width:100%}}.cols--2on3-auto{margin:-17px;justify-content:space-between}@media only screen and (max-width:1880px){.cols--2on3-auto{margin:-17px}}@media only screen and (max-width:1199px){.cols--2on3-auto{margin:-12px}}@media only screen and (max-width:1023px){.cols--2on3-auto{margin:-12px}}@media only screen and (max-width:767px){.cols--2on3-auto{margin:-10px}}@media only screen and (max-width:600px){.cols--2on3-auto{margin:-10px}}.cols--2on3-auto>.col{padding:17px}@media only screen and (max-width:1880px){.cols--2on3-auto>.col{padding:17px}}@media only screen and (max-width:1199px){.cols--2on3-auto>.col{padding:12px}}@media only screen and (max-width:1023px){.cols--2on3-auto>.col{padding:12px}}@media only screen and (max-width:767px){.cols--2on3-auto>.col{padding:10px}}@media only screen and (max-width:600px){.cols--2on3-auto>.col{padding:10px}}.cols--2on3-auto>.col:nth-child(1){width:40%}@media only screen and (max-width:1880px){.cols--2on3-auto>.col:nth-child(1){width:40%}}@media only screen and (max-width:1199px){.cols--2on3-auto>.col:nth-child(1){width:45%}}@media only screen and (max-width:1023px){.cols--2on3-auto>.col:nth-child(1){width:45%}}@media only screen and (max-width:767px){.cols--2on3-auto>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.cols--2on3-auto>.col:nth-child(1){width:100%}}.cols--2on3-auto>.col:nth-child(2){width:60%}@media only screen and (max-width:1880px){.cols--2on3-auto>.col:nth-child(2){width:60%}}@media only screen and (max-width:1199px){.cols--2on3-auto>.col:nth-child(2){width:55%}}@media only screen and (max-width:1023px){.cols--2on3-auto>.col:nth-child(2){width:55%}}@media only screen and (max-width:767px){.cols--2on3-auto>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.cols--2on3-auto>.col:nth-child(2){width:100%}}.cols--3on2-auto{margin:-17px}@media only screen and (max-width:1880px){.cols--3on2-auto{margin:-17px}}@media only screen and (max-width:1199px){.cols--3on2-auto{margin:-12px}}@media only screen and (max-width:1023px){.cols--3on2-auto{margin:-12px}}@media only screen and (max-width:767px){.cols--3on2-auto{margin:-10px}}@media only screen and (max-width:600px){.cols--3on2-auto{margin:-10px}}.cols--3on2-auto>.col{padding:17px}@media only screen and (max-width:1880px){.cols--3on2-auto>.col{padding:17px}}@media only screen and (max-width:1199px){.cols--3on2-auto>.col{padding:12px}}@media only screen and (max-width:1023px){.cols--3on2-auto>.col{padding:12px}}@media only screen and (max-width:767px){.cols--3on2-auto>.col{padding:10px}}@media only screen and (max-width:600px){.cols--3on2-auto>.col{padding:10px}}.cols--3on2-auto>.col:nth-child(1){width:60%}@media only screen and (max-width:1880px){.cols--3on2-auto>.col:nth-child(1){width:60%}}@media only screen and (max-width:1199px){.cols--3on2-auto>.col:nth-child(1){width:55%}}@media only screen and (max-width:1023px){.cols--3on2-auto>.col:nth-child(1){width:55%}}@media only screen and (max-width:767px){.cols--3on2-auto>.col:nth-child(1){width:100%}}@media only screen and (max-width:600px){.cols--3on2-auto>.col:nth-child(1){width:100%}}.cols--3on2-auto>.col:nth-child(2){width:40%}@media only screen and (max-width:1880px){.cols--3on2-auto>.col:nth-child(2){width:40%}}@media only screen and (max-width:1199px){.cols--3on2-auto>.col:nth-child(2){width:45%}}@media only screen and (max-width:1023px){.cols--3on2-auto>.col:nth-child(2){width:45%}}@media only screen and (max-width:767px){.cols--3on2-auto>.col:nth-child(2){width:100%}}@media only screen and (max-width:600px){.cols--3on2-auto>.col:nth-child(2){width:100%}}.cols--center{align-items:center}.cols--scroll::-webkit-scrollbar{height:0}@media only screen and (max-width:1023px){.cols--scroll{width:calc(100% + 60px);margin:0 -30px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:20px}}@media only screen and (max-width:600px){.cols--scroll{width:calc(100% + 40px);margin:0 -20px}}@media only screen and (max-width:1023px){.cols--scroll .col:first-child{margin-left:20px}}@media only screen and (max-width:600px){.cols--scroll .col:first-child{margin-left:10px}}@media only screen and (max-width:1023px){.cols--scroll .col:last-child{margin-right:20px}}@media only screen and (max-width:600px){.cols--scroll .col:last-child{margin-right:10px}}@media only screen and (max-width:1023px){.cols--scroll .col{width:42%;flex-shrink:0}}@media only screen and (max-width:767px){.cols--scroll .col{width:75%}}.section-xl{position:relative;padding:192px 0px}@media only screen and (max-width:1880px){.section-xl{padding:192px 0vw}}@media only screen and (max-width:1199px){.section-xl{padding:160px 0px}}@media only screen and (max-width:1023px){.section-xl{padding:160px 0px}}@media only screen and (max-width:767px){.section-xl{padding:128px 0px}}@media only screen and (max-width:600px){.section-xl{padding:128px 0vw}}.section-lg{position:relative;padding:128px 0px}@media only screen and (max-width:1880px){.section-lg{padding:128px 0vw}}@media only screen and (max-width:1199px){.section-lg{padding:96px 0px}}@media only screen and (max-width:1023px){.section-lg{padding:96px 0px}}@media only screen and (max-width:767px){.section-lg{padding:48px 0px}}@media only screen and (max-width:600px){.section-lg{padding:48px 0vw}}.section-md{position:relative;padding:64px 0px}@media only screen and (max-width:1880px){.section-md{padding:64px 0vw}}@media only screen and (max-width:1199px){.section-md{padding:48px 0px}}@media only screen and (max-width:1023px){.section-md{padding:48px 0px}}@media only screen and (max-width:767px){.section-md{padding:48px 0px}}@media only screen and (max-width:600px){.section-md{padding:48px 0vw}}.section-sm{position:relative;padding:80px 0px}@media only screen and (max-width:1880px){.section-sm{padding:80px 0vw}}@media only screen and (max-width:1199px){.section-sm{padding:64px 0px}}@media only screen and (max-width:1023px){.section-sm{padding:64px 0px}}@media only screen and (max-width:767px){.section-sm{padding:48px 0px}}@media only screen and (max-width:600px){.section-sm{padding:48px 0vw}}.section-xs{position:relative;padding:64px 0px}@media only screen and (max-width:1880px){.section-xs{padding:64px 0vw}}@media only screen and (max-width:1199px){.section-xs{padding:48px 0px}}@media only screen and (max-width:1023px){.section-xs{padding:48px 0px}}@media only screen and (max-width:767px){.section-xs{padding:32px 0px}}@media only screen and (max-width:600px){.section-xs{padding:32px 0vw}}.section--top{padding-bottom:0}.section--bottom{padding-top:0}.section--white{background:var(--color-white)}.section--light{background:var(--color-gr20)}.section--main{padding-top:calc(180px + 0px);padding-top:calc(180px + var(--transition-link-h,0px))}.--light{background:var(--color-gr20)}.--dark{background:var(--color-dark);color:var(--color-white)}.--dark .heading__title{color:var(--color-white) !important}.--dark .heading__right .swiper-button__inner{background:var(--color-gr100) !important;box-shadow:var(--shadow-xs) !important}.--dark .heading__right .swiper-button__inner:hover{background:var(--color-gr80) !important}.--dark .heading__right .swiper-button__inner:hover .swiper-button__svg{stroke:var(--color-white) !important}.--dark .heading__right .swiper-button__svg{stroke:var(--color-white) !important}.--dark .swiper-button__inner{background:var(--color-white) !important}.--dark .swiper-button__inner:hover{background:var(--color-pr100) !important}.--dark .swiper-button__inner:hover .swiper-button__svg{stroke:var(--color-white) !important}.--dark .swiper-button__svg{stroke:var(--color-dark) !important}.section--radius-all{border-radius:var(--radius-xl)}.section--radius-top{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.section--radius-bottom{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.section--hidden{overflow:hidden}.section--decore-1::before{content:"";display:block;position:absolute;width:690px;top:0;left:0;bottom:0;background:no-repeat left top/auto 100% url("data:image/svg+xml,%3Csvg width=%27690%27 height=%27652%27 viewBox=%270 0 690 652%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath opacity=%270.02%27 d=%27M-615.745 -0.523346C-572.584 -227.179 -376.201 -391 -147.655 -391H690L565.745 261.523C522.584 488.179 326.201 652 97.6548 652H-740L-615.745 -0.523346Z%27 fill=%27%23342B2B%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:1199px){.section--decore-1::before{display:none}}.section--decore-2::after{content:"";display:block;position:absolute;width:540px;top:0;right:0;bottom:0;background:no-repeat right top/auto 100% url("data:image/svg+xml,%3Csvg width=%27542%27 height=%27666%27 viewBox=%270 0 542 666%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath opacity=%270.02%27 d=%27M124.255 167.477C167.416 -59.1786 363.799 -223 592.345 -223H1430L1305.74 429.523C1262.58 656.179 1066.2 820 837.655 820H0L124.255 167.477Z%27 fill=%27%23342B2B%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:1199px){.section--decore-2::after{display:none}}.kit-badge{display:inline-flex;align-items:center;line-height:1.5;border-radius:var(--radius-fill)}.kit-badge i{position:relative;font-size:1.2em;line-height:inherit;margin-left:3px}.kit-badge-primary,.kit-badge._primary{background:var(--color-pr100);color:var(--color-white)}.kit-badge-secondary,.kit-badge._secondary{background:var(--color-gr120);color:var(--color-white)}.kit-badge-light{background:var(--color-white);color:var(--color-dark)}.kit-badge-error{background:var(--color-er100);color:var(--color-white)}.kit-badge._sale,.kit-badge .is-sale{background:var(--color-er100);color:var(--color-white)}.kit-badge-sm{font-size:12px;padding:2px 8px}.kit-badge-md{font-size:13px;padding:5px 8px}.kit-badge._icon-right i{order:2;margin:0 0 0 3px}.kit-badge._icon-left i{margin:0 3px 0 0;top:0}.kit-badge._icon i{margin:0;top:0}.kit-icon{display:inline-flex;justify-content:center;align-items:center;border:2px solid rgba(0,0,0,0);box-shadow:var(--shadow-xs);border-radius:var(--radius-fill)}.kit-icon i,.kit-icon span,.kit-icon img{position:relative;line-height:1;text-align:center}.kit-icon-primary,.kit-icon._primary{background:var(--color-pr100);border-color:var(--color-pr100);color:var(--color-pr100)}.kit-icon-secondary,.kit-icon._secondary{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-white)}.kit-icon-default{background:none;border-color:rgba(0,0,0,0);width:auto !important;height:auto !important}.kit-icon-solid{color:var(--color-white)}.kit-icon-linear{background:none}.kit-icon-xs{width:20px;height:20px;font-size:14px}.kit-icon-sm{width:32px;height:32px;font-size:18px}.kit-icon-md{width:56px;height:56px;font-size:1.5em}.kit-icon-lg{width:68px;height:68px;font-size:2em}.kit-icon-xl{width:84px;height:84px;font-size:3em}.kit-icon-2xl{width:102px;height:102px;font-size:3.5em}.kit-icon-3xl{width:124px;height:124px;font-size:4em}.kit-icon-text{display:inline-flex;align-items:center;position:relative}.kit-icon-text i{display:inline-block}.kit-icon-text--sm{font-size:14px;line-height:1.42;font-weight:500}@media only screen and (max-width:1880px){.kit-icon-text--sm{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.kit-icon-text--sm{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.kit-icon-text--sm{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.kit-icon-text--sm{font-size:14px;line-height:1.42}}.kit-icon-text--sm i{width:24px;height:24px;font-size:1.2em;line-height:24px;margin-right:.5em}.kit-icon-text--md{font-size:16px;line-height:1.5;font-weight:500}@media only screen and (max-width:1880px){.kit-icon-text--md{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.kit-icon-text--md{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.kit-icon-text--md{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.kit-icon-text--md{font-size:16px;line-height:1.5}}.kit-icon-text--md i{font-size:1.5em;margin-right:.9em}.kit-icon-text--circle-lg{font-size:16px;line-height:1.5}@media only screen and (max-width:1880px){.kit-icon-text--circle-lg{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.kit-icon-text--circle-lg{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.kit-icon-text--circle-lg{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.kit-icon-text--circle-lg{font-size:16px;line-height:1.5}}.kit-icon-text--circle-lg i{width:56px;height:56px;background:var(--color-gr100);border-radius:var(--radius-fill);text-align:center;line-height:56px;font-size:1.5em;margin-right:.9em}.kit-icon-text._primary{color:var(--color-pr100)}.text-display-3xl{font-size:60px;line-height:1.07}@media only screen and (max-width:1880px){.text-display-3xl{font-size:54px;line-height:1.07}}@media only screen and (max-width:1199px){.text-display-3xl{font-size:48px;line-height:1.07}}@media only screen and (max-width:1023px){.text-display-3xl{font-size:44px;line-height:1.07}}@media only screen and (max-width:600px){.text-display-3xl{font-size:30px;line-height:1.07}}.text-display-2xl,h1{font-size:48px;line-height:1.111}@media only screen and (max-width:1880px){.text-display-2xl,h1{font-size:42px;line-height:1.111}}@media only screen and (max-width:1199px){.text-display-2xl,h1{font-size:36px;line-height:1.111}}@media only screen and (max-width:1023px){.text-display-2xl,h1{font-size:30px;line-height:1.111}}@media only screen and (max-width:600px){.text-display-2xl,h1{font-size:24px;line-height:1.111}}.text-display-xl,h2{font-size:36px;line-height:1.2}@media only screen and (max-width:1880px){.text-display-xl,h2{font-size:34px;line-height:1.2}}@media only screen and (max-width:1199px){.text-display-xl,h2{font-size:32px;line-height:1.2}}@media only screen and (max-width:1023px){.text-display-xl,h2{font-size:28px;line-height:1.2}}@media only screen and (max-width:600px){.text-display-xl,h2{font-size:24px;line-height:1.2}}.text-display-lg,h3{font-size:30px;line-height:1.125}@media only screen and (max-width:1880px){.text-display-lg,h3{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.text-display-lg,h3{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.text-display-lg,h3{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.text-display-lg,h3{font-size:20px;line-height:1.125}}.text-display-md,h4{font-size:36px;line-height:1.22}@media only screen and (max-width:1880px){.text-display-md,h4{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.text-display-md,h4{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.text-display-md,h4{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.text-display-md,h4{font-size:26px;line-height:1.22}}.text-display-sm,h5{font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.text-display-sm,h5{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.text-display-sm,h5{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.text-display-sm,h5{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.text-display-sm,h5{font-size:18px;line-height:1.27}}.text-display-xs{font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.text-display-xs{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.text-display-xs{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.text-display-xs{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.text-display-xs{font-size:18px;line-height:1.33}}.text-xl{font-size:20px;line-height:1.4}.text-lg{font-size:18px;line-height:1.2}.text-md{font-size:16px;line-height:1.3}.text-sm{font-size:14px;line-height:1.3}.text-xs{font-size:12px;line-height:1.3}.wrapper{position:relative;display:flex;flex-direction:column}.content{flex:1 0 auto}.container{width:100%;margin:0 auto;max-width:var(--container-max)}@media only screen and (max-width:1680px){.container{padding:0 60px;max-width:100%}}@media only screen and (max-width:1440px){.container{padding:0 60px;max-width:100%}}@media only screen and (max-width:1199px){.container{padding:0 30px}}@media only screen and (max-width:767px){.container{padding:0 15px}}.container-wide{width:100%}.container-wide-right{width:100%;padding-left:calc((100% - var(--container-max))/2);margin:0 0 0 auto}@media only screen and (max-width:1440px){.container-wide-right{width:100%;padding-left:60px}}@media only screen and (max-width:1199px){.container-wide-right{padding-left:30px}}@media only screen and (max-width:767px){.container-wide-right{padding-left:26px}}.container-wide-left{width:calc(100% - (100% - var(--container-max))/2)}.container-article{width:100%;margin:0 auto;max-width:1024px}.image{display:block;width:100%;max-width:100%;height:auto;font-size:12px}.image-cover{display:block;-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%;height:100%;font-size:12px}.image-height{display:block;width:auto;max-height:100%;max-width:100%;font-size:12px;margin:0 auto}.image-contain{max-height:100%;-o-object-fit:contain;object-fit:contain;margin:auto auto}img:not([src]):not([srcset]){visibility:hidden}@media only screen and (max-width:1199px){.hidden-lg{display:none !important}}@media only screen and (max-width:767px){.hidden-sm{display:none !important}}@media only screen and (max-width:1023px){.hidden-md{display:none !important}}@media only screen and (max-width:600px){.hidden-xs{display:none !important}}.visible-lg{display:none !important}@media only screen and (max-width:1199px){.visible-lg{display:block !important}}.visible-sm{display:none !important}@media only screen and (max-width:767px){.visible-sm{display:block !important}}.visible-md{display:none !important}@media only screen and (max-width:1023px){.visible-md{display:block !important}}.visible-xs{display:none !important}@media only screen and (max-width:600px){.visible-xs{display:block !important}}.hide{display:none !important}.show{display:block !important}.list-circle{list-style-type:none;padding-left:0;margin:0;width:100%}.list-circle li{position:relative;padding-left:34px}@media only screen and (max-width:1199px){.list-circle li{padding-left:24px}}@media only screen and (max-width:767px){.list-circle li{padding-left:18px}}.list-circle li:not(:last-child){margin-bottom:15px}@media only screen and (max-width:1199px){.list-circle li:not(:last-child){margin-bottom:12px}}.list-circle li:before{content:"";position:absolute;top:.55em;left:0;width:14px;height:14px;border-radius:50%;background:var(--color-pr100)}@media only screen and (max-width:1199px){.list-circle li:before{width:8px;height:8px;top:.5em}}.list-line{list-style-type:none;padding-left:0;margin:0;width:100%}.list-line li{position:relative;display:flex}.list-line li:not(:last-child){margin-bottom:30px}@media only screen and (max-width:1199px){.list-line li:not(:last-child){margin-bottom:15px}}.list-line li:before{content:"";display:inline-block;width:32px;height:24px;margin-right:16px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2732%27 height=%2733%27 viewBox=%270 0 32 33%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 16.4248H24%27 stroke=%27%23C29861%27 stroke-width=%271.8%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.ui-iframe,.ui-video{position:relative;width:100%;padding-top:50.5%;margin:2rem 0 4rem;overflow:hidden}.ui-iframe iframe,.ui-iframe video,.ui-video iframe,.ui-video video{position:absolute;width:100%;height:100%;border:0;top:0;left:0}.image-zoom{position:relative;display:block;-webkit-text-decoration:none;text-decoration:none}.image-zoom::before{content:"";display:block;width:50px;height:50px;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:50%;left:50%;opacity:0;z-index:1;pointer-events:none;transform:translate(-50%,0);background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M11.5338 0C17.9038 0 23.0677 5.04983 23.0677 11.2791C23.0677 14.2189 21.9176 16.8959 20.0335 18.9035L23.739 22.5163C24.0864 22.8551 24.0871 23.4051 23.7407 23.7448C23.4257 24.0536 22.9323 24.0822 22.5842 23.8304L22.4845 23.7464L18.7352 20.0901C16.7618 21.6346 14.2581 22.5582 11.5338 22.5582C5.16388 22.5582 0 17.5084 0 11.2791C0 5.04983 5.16388 0 11.5338 0ZM11.5338 1.73729C6.14503 1.73729 1.77652 6.00931 1.77652 11.2791C1.77652 16.5489 6.14503 20.8209 11.5338 20.8209C16.9227 20.8209 21.2912 16.5489 21.2912 11.2791C21.2912 6.00931 16.9227 1.73729 11.5338 1.73729Z%27 fill=%27%23ffffff%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:1199px){.image-zoom::before{width:40px;height:40px}}@media only screen and (max-width:767px){.image-zoom::before{width:30px;height:30px}}.image-zoom::before:hover{background-color:var(--color-pr100)}.image-zoom:hover:before{opacity:.5;transform:translate(-50%,-50%)}[data-tooltip]{position:relative}[data-tooltip]:before,[data-tooltip]:after{display:block;position:absolute;top:0;left:50%;z-index:99;opacity:0;pointer-events:none;transition-property:top,left,opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){[data-tooltip]:before,[data-tooltip]:after{display:none}}[data-tooltip]:before{content:"";transform:translateX(-50%);border-width:10px 10px 0 10px;border-style:solid;border-color:var(--color-white) rgba(0,0,0,0) rgba(0,0,0,0);z-index:2}[data-tooltip]::after{content:attr(data-tooltip);transform:translateX(-50%) translateY(-100%);background:var(--color-white);color:var(--color-black);border-radius:5px;font-size:14px !important;line-height:1.3 !important;text-transform:none !important;width:-moz-max-content;width:max-content;max-width:230px;box-sizing:content-box;box-shadow:rgba(30,31,33,.12) 0px 5px 25px;padding:8px 14px;z-index:1}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip-position=left]:before{left:0%;top:50%;margin-left:-22px;transform:translateY(-50%) rotate(-90deg)}[data-tooltip-position=left]:after{left:0%;top:50%;margin-left:-15px;transform:translateX(-100%) translateY(-50%)}[data-tooltip-position=top]:before,[data-tooltip-position=top]:after{left:50%}[data-tooltip-position=top]::before{margin-top:-1px}[data-tooltip-position=top]:hover:before,[data-tooltip-position=top]:hover:after{top:-12px}[data-tooltip-position=start]:before,[data-tooltip-position=start]:after{left:auto}[data-tooltip-position=start]:after{transform:translateX(15px) translateY(-100%);right:0}[data-tooltip-position=start]::before{margin-top:-1px;right:-11px}[data-tooltip-position=start]:hover:before,[data-tooltip-position=start]:hover:after{top:-15px}[data-tooltip-position=bottom]:before{top:100%;margin-top:12px;transform:translateX(-50%) translateY(-100%) rotate(-180deg)}[data-tooltip-position=bottom]:after{top:100%;margin-top:12px;transform:translateX(-50%) translateY(0%)}[data-tooltip-position=right]:before{left:100%;top:50%;margin-left:0;transform:translateY(-50%) rotate(90deg)}[data-tooltip-position=right]:after{left:100%;top:50%;margin-left:12px;transform:translateX(0%) translateY(-50%)}.point-info__scroll{position:relative;height:100%}@media only screen and (max-width:1680px){.point-info__scroll{width:-moz-fit-content;width:fit-content}}.point-info__scroll::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(46,52,67,0) 83.2%,rgba(46,52,67,0.5) 100%)}@media only screen and (max-width:1680px){.point-info__image{width:auto !important;max-width:none;max-width:initial}}.point-info__caption{position:absolute;left:32px;bottom:32px;color:var(--color-white);font-size:24px;line-height:1.33;font-weight:600;text-shadow:var(--shadow-sm)}@media only screen and (max-width:1880px){.point-info__caption{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.point-info__caption{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.point-info__caption{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.point-info__caption{font-size:18px;line-height:1.33}}@media only screen and (max-width:1023px){.point-info__caption{left:24px;bottom:24px}}.point-info__item{position:absolute;z-index:1}.point-info__item:hover{z-index:2}.point-info__item:hover .point-info__button-icon{background:var(--color-pr50);color:var(--color-dark)}.point-info__item:hover .point-info__popup{opacity:1;margin:0 !important;pointer-events:auto}.point-info__button{position:relative;z-index:2}.point-info__button-icon{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--color-pr100);border-radius:var(--radius-fill);border:4px solid rgba(190,200,233,.5);transition:background ease .3s;font-size:18px;color:var(--color-light)}@media only screen and (max-width:1023px){.point-info__button-icon{width:34px;height:34px;font-size:20px}}.point-info__popup{position:absolute;width:250px;background-color:var(--color-gr20);padding:32px;opacity:0;pointer-events:none;transition:opacity ease .3s,margin ease .3s;z-index:1}@media only screen and (max-width:1023px){.point-info__popup{width:240px;padding:24px}}@media only screen and (max-width:767px){.point-info__popup{width:240px;padding:18px}}.point-info__popup:before{content:"";position:absolute;left:-17px;right:-17px;top:0;bottom:0;z-index:-1}@media only screen and (max-width:1023px){.point-info__popup:before{left:-10px;right:-10px}}.point-info__popup-title{color:var(--color-dark);font-size:18px;line-height:1.33;font-weight:bold}@media only screen and (max-width:1880px){.point-info__popup-title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.point-info__popup-title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.point-info__popup-title{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.point-info__popup-title{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.point-info__popup-title{line-height:1.3 !important}}.point-info__popup-subtitle{color:var(--color-pr100);font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.point-info__popup-subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.point-info__popup-subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.point-info__popup-subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.point-info__popup-subtitle{font-size:14px;line-height:1.42}}.point-info__popup-text{margin-top:18px;font-size:14px;line-height:1.42;color:var(--color-gr80);line-height:1.66 !important}@media only screen and (max-width:1880px){.point-info__popup-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.point-info__popup-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.point-info__popup-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.point-info__popup-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.point-info__popup-text{font-size:13px !important;margin-top:10px}}.point-info__popup-link{display:inline-flex;align-items:center;margin-top:24px;font-size:14px;line-height:1.42;font-weight:bold;color:var(--color-dark);cursor:pointer;transition:color ease .3s}@media only screen and (max-width:1880px){.point-info__popup-link{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.point-info__popup-link{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.point-info__popup-link{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.point-info__popup-link{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.point-info__popup-link{margin-top:16px}}.point-info__popup-link:hover{color:var(--color-pr100)}.point-info__popup-link svg{margin-left:5px;stroke:currentColor}.point-info__item._top .point-info__popup{top:100%;transform:translate(100%,-100%);right:-17px;margin:17px 0 0 0}@media only screen and (max-width:1023px){.point-info__item._top .point-info__popup{right:-10px;margin:10px 0 0 0}}.point-info__item._bottom .point-info__popup{top:0;transform:translateX(100%);right:-17px;margin:0 17px 0 0}@media only screen and (max-width:1023px){.point-info__item._bottom .point-info__popup{right:-10px;margin:0 10px 0 0}}.point-info__item._left .point-info__popup{top:50%;transform:translateY(-50%);right:calc(100% + 17px);margin:0 -17px 0 0}@media only screen and (max-width:1023px){.point-info__item._left .point-info__popup{right:calc(100% + 10px);margin:0 -10px 0 0}}.point-info__item._right .point-info__popup{top:50%;transform:translate(100%,-50%);right:-17px;margin:0 17px 0 0}@media only screen and (max-width:1023px){.point-info__item._right .point-info__popup{right:-10px;margin:0 10px 0 0}}[disabled],.is-disabled{opacity:.5;pointer-events:none}.is-loading:not(.btn):not(.btn-circle){position:relative;min-height:100px}.is-loading:not(.btn):not(.btn-circle)::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:5}.is-loading:not(.btn):not(.btn-circle)::after{content:"";display:block;width:46px;height:46px;position:absolute;top:50%;left:50%;margin:-23px 0 0 -23px;z-index:6;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%23667085%27 stroke-linecap=%27round%27 stroke-dashoffset=%270%27 stroke-dasharray=%27100,200%27%3E%3CanimateTransform attributeName=%27transform%27 attributeType=%27XML%27 type=%27rotate%27 from=%270 50 50%27 to=%27360 50 50%27 dur=%272.5s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dashoffset%27 values=%270;-30;-124%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dasharray%27 values=%270,200;110,200;110,200%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.is-ready::before,.is-ready:after{opacity:0 !important;transition:opacity .6s ease,visibility 0s .6s !important;visibility:hidden}.is-error{width:100%;height:440px;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;border:1px solid #756c7a;border-radius:10px;z-index:100}.is-error::after{content:"Что-то пошло не так!";display:block;display:block;font-size:16px;color:#756c7a}.is-error::before{content:"";display:block;width:50px;height:60px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg fill=%27%23756c7a%27 viewBox=%27-72 0 480 480%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m100.6875 0-100.6875 100.6875v379.3125h336v-480zm-4.6875 27.3125v68.6875h-68.6875zm224 436.6875h-304v-352h96v-96h208zm0 0%27/%3E%3Cpath d=%27m126.625 190.054688-22.625 22.632812-22.625-22.632812-11.3125 11.3125 22.625 22.632812-22.625 22.632812 11.3125 11.3125 22.625-22.632812 22.625 22.632812 11.3125-11.3125-22.625-22.632812 22.625-22.632812zm0 0%27/%3E%3Cpath d=%27m201.375 257.945312 22.625-22.632812 22.625 22.632812 11.3125-11.3125-22.625-22.632812 22.625-22.632812-11.3125-11.3125-22.625 22.632812-22.625-22.632812-11.3125 11.3125 22.625 22.632812-22.625 22.632812zm0 0%27/%3E%3Cpath d=%27m98.34375 330.34375 11.3125 11.3125 7.433594-7.433594c28.136718-28.0625 73.683594-28.0625 101.820312 0l7.433594 7.433594 11.3125-11.3125-7.433594-7.433594c-34.386718-34.308594-90.058594-34.308594-124.445312 0zm0 0%27/%3E%3C/svg%3E")}.placeholder{height:100%;background-size:auto 30%;background-color:#e0e0e7;background-image:url("data:image/svg+xml;utf8,%3Csvg%20viewBox%3D%220%200%20282.69%20228%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20fill%3D%22%23A5A5A5%22%20cx%3D%22115.3%22%20cy%3D%2235.75%22%20r%3D%2235.75%22%2F%3E%3Cpath%20fill%3D%22%23A5A5A5%22%20d%3D%22M188.7%2C228h-81.34c-10.27%2C0-16.24-11.86-10.28-20.41l38.69-55.48l42.65-61.2%20c5.03-7.22%2C15.53-7.22%2C20.56%2C0l42.64%2C61.17l38.7%2C55.51c5.96%2C8.55-0.02%2C20.4-10.28%2C20.4H188.7z%22%2F%3E%3Cpath%20fill%3D%22%23A5A5A5%22%20d%3D%22M2.48%2C206.79l55.44-78.81c4.27-6.07%2C12.64-7.54%2C18.72-3.29l112.83%2C78.81%20c10.8%2C7.54%2C5.46%2C24.51-7.71%2C24.51l-168.27%2C0C2.58%2C228-3.8%2C215.71%2C2.48%2C206.79z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%}.hover-image{display:block;overflow:hidden}@media only screen and (max-width:600px){.hover-image{border-radius:0}}.hover-image img{transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.hover-image:hover img{transform:scale(1.1)}.hover-text{display:block;transition-property:color;transition-duration:.3s;transition-timing-function:ease;-webkit-text-decoration:none;text-decoration:none;color:inherit}.hover-text:hover{color:var(--color-pr100)}.hover-text p,.hover-text span,.hover-text h2,.hover-text h3,.hover-text h4,.hover-text h5,.hover-text h6{-webkit-text-decoration:none;text-decoration:none;color:inherit}.hover-link{position:relative}.hover-link::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;background:linear-gradient(180deg,rgba(66,66,66,0) 0%,#636363 100%);opacity:0}.hover-link__link{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,0);opacity:0;z-index:1}@media only screen and (min-width:1099px){.hover-link:hover::before{opacity:1}.hover-link:hover .hover-link__link{opacity:1;transform:translate(-50%,-50%)}}.hover-video{display:block;cursor:pointer;width:100%;height:100%}.hover-video::before{content:"";display:block;width:80px;height:80px;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.8;border-radius:50%;z-index:1;background:#fff no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2780%27 height=%2780%27 viewBox=%270 0 80 80%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M40 0C17.944 0 0 17.944 0 40C0 62.056 17.944 80 40 80C62.056 80 80 62.056 80 40C80 17.944 62.056 0 40 0ZM60.7507 41.1013L31.4173 61.1013C31.192 61.2547 30.9293 61.3333 30.6667 61.3333C30.4533 61.3333 30.2387 61.2827 30.044 61.1787C29.6067 60.948 29.3333 60.4947 29.3333 60V20C29.3333 19.5053 29.6067 19.052 30.044 18.8213C30.4813 18.5893 31.0093 18.6213 31.4187 18.8987L60.752 38.8987C61.1147 39.1467 61.3333 39.5587 61.3333 40C61.3333 40.4413 61.1147 40.8533 60.7507 41.1013Z%27 fill=%27%23CF4B50%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:1880px){.hover-video::before{width:4.167vw}}@media only screen and (max-width:1199px){.hover-video::before{width:67.9px}}@media only screen and (max-width:1023px){.hover-video::before{width:60px}}@media only screen and (max-width:767px){.hover-video::before{width:45.3px}}@media only screen and (max-width:600px){.hover-video::before{width:10.667vw}}@media only screen and (max-width:1880px){.hover-video::before{height:4.167vw}}@media only screen and (max-width:1199px){.hover-video::before{height:67.9px}}@media only screen and (max-width:1023px){.hover-video::before{height:60px}}@media only screen and (max-width:767px){.hover-video::before{height:45.3px}}@media only screen and (max-width:600px){.hover-video::before{height:10.667vw}}@media only screen and (min-width:1099px){.hover-video:hover::before{opacity:1}}.hover-zoom{position:relative;display:block;-webkit-text-decoration:none;text-decoration:none}.hover-zoom::before{content:"";display:block;width:50px;height:50px;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:50%;left:50%;opacity:0;z-index:1;pointer-events:none;border-radius:50%;transform:translate(-50%,0);background:var(--color-gr40) no-repeat center/60% url("data:image/svg+xml,%3Csvg width=%2723%27 height=%2722%27 viewBox=%270 0 23 22%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M6.16602 1.75C4.09023 1.75 2.41602 3.42421 2.41602 5.5V8C2.41602 8.41421 2.08023 8.75 1.66602 8.75C1.2518 8.75 0.916016 8.41421 0.916016 8V5.5C0.916016 2.59579 3.2618 0.25 6.16602 0.25H8.66602C9.08023 0.25 9.41602 0.585786 9.41602 1C9.41602 1.41421 9.08023 1.75 8.66602 1.75H6.16602Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M13.916 1C13.916 0.585786 14.2518 0.25 14.666 0.25H17.166C20.0702 0.25 22.416 2.59579 22.416 5.5V8C22.416 8.41421 22.0802 8.75 21.666 8.75C21.2518 8.75 20.916 8.41421 20.916 8V5.5C20.916 3.42421 19.2418 1.75 17.166 1.75H14.666C14.2518 1.75 13.916 1.41421 13.916 1Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M21.666 14.25C22.0802 14.25 22.416 14.5858 22.416 15V16.5C22.416 19.4042 20.0702 21.75 17.166 21.75H15.666C15.2518 21.75 14.916 21.4142 14.916 21C14.916 20.5858 15.2518 20.25 15.666 20.25H17.166C19.2418 20.25 20.916 18.5758 20.916 16.5V15C20.916 14.5858 21.2518 14.25 21.666 14.25Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1.66602 13.25C2.08023 13.25 2.41602 13.5858 2.41602 14V16.5C2.41602 18.5758 4.09023 20.25 6.16602 20.25H8.66602C9.08023 20.25 9.41602 20.5858 9.41602 21C9.41602 21.4142 9.08023 21.75 8.66602 21.75H6.16602C3.2618 21.75 0.916016 19.4042 0.916016 16.5V14C0.916016 13.5858 1.2518 13.25 1.66602 13.25Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:1199px){.hover-zoom::before{width:40px;height:40px}}@media only screen and (max-width:767px){.hover-zoom::before{width:30px;height:30px}}.hover-zoom::before:hover{background-color:var(--color-pr100)}.hover-zoom:hover:before{opacity:.9;transform:translate(-50%,-50%)}.tags-live,.tags-simple,.tags-simple-xs{display:flex;flex-wrap:wrap}.tags-live .tags-item,.tags-simple .tags-item,.tags-simple-xs .tags-item{display:inline-block;color:var(--color-white);line-height:1;text-transform:uppercase;border-radius:var(--radius-fill);opacity:.9}.tags-live .tags-item:not(:last-child),.tags-simple .tags-item:not(:last-child),.tags-simple-xs .tags-item:not(:last-child){margin-right:8px}.tags-live .tags-item._primary,.tags-simple .tags-item._primary,.tags-simple-xs .tags-item._primary{background:var(--color-pr100)}.tags-live .tags-item._dark,.tags-simple .tags-item._dark,.tags-simple-xs .tags-item._dark{background:var(--color-dark)}.tags-live .tags-item{position:relative;display:inline-flex;align-items:center;font-size:14px;padding:7px 12px 6px 8px;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.tags-live .tags-item:hover{opacity:.7}@media only screen and (max-width:767px){.tags-live .tags-item{font-size:12px}}.tags-live .tags-item::before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:var(--color-er100);margin-right:4px}.tags-simple .tags-item{font-size:14px;padding:11px 12px}@media only screen and (max-width:767px){.tags-simple .tags-item{font-size:12px}}.tags-simple-xs .tags-item{padding:7px 8px;font-size:12px}#visual .visual-zoom__actions{display:none}#visual .v-head__left{display:none}#visual .v-screen._hover-overlay .v-screen__path:hover{stroke:#fff;stroke-opacity:.8;stroke-width:2}@media only screen and (min-width:1200px){.kit-content__body::-webkit-scrollbar,.popupSide .popup-content::-webkit-scrollbar,.mfp-wrap::-webkit-scrollbar,body::-webkit-scrollbar{width:7px;height:7px;background:var(--color-gr20)}.kit-content__body::-webkit-scrollbar-button,.popupSide .popup-content::-webkit-scrollbar-button,.mfp-wrap::-webkit-scrollbar-button,body::-webkit-scrollbar-button{display:none}.kit-content__body::-webkit-scrollbar-track,.popupSide .popup-content::-webkit-scrollbar-track,.mfp-wrap::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--color-gr20)}.kit-content__body::-webkit-scrollbar-thumb,.popupSide .popup-content::-webkit-scrollbar-thumb,.mfp-wrap::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:var(--color-gr60)}.kit-content__body::-webkit-scrollbar-thumb:hover,.popupSide .popup-content::-webkit-scrollbar-thumb:hover,.mfp-wrap::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:var(--color-gr80)}}@media only screen and (min-width:1200px){.header-menu__aside-body::-webkit-scrollbar,.menu-top__body-left::-webkit-scrollbar,.language-markup::-webkit-scrollbar,.select2-results__options::-webkit-scrollbar,.popup-theme-bottom .popup-content::-webkit-scrollbar{width:5px;height:5px;background:var(--color-gr20)}.header-menu__aside-body::-webkit-scrollbar-button,.menu-top__body-left::-webkit-scrollbar-button,.language-markup::-webkit-scrollbar-button,.select2-results__options::-webkit-scrollbar-button,.popup-theme-bottom .popup-content::-webkit-scrollbar-button{display:none}.header-menu__aside-body::-webkit-scrollbar-track,.menu-top__body-left::-webkit-scrollbar-track,.language-markup::-webkit-scrollbar-track,.select2-results__options::-webkit-scrollbar-track,.popup-theme-bottom .popup-content::-webkit-scrollbar-track{background:var(--color-gr20)}.header-menu__aside-body::-webkit-scrollbar-thumb,.menu-top__body-left::-webkit-scrollbar-thumb,.language-markup::-webkit-scrollbar-thumb,.select2-results__options::-webkit-scrollbar-thumb,.popup-theme-bottom .popup-content::-webkit-scrollbar-thumb{background:var(--color-gr60)}.header-menu__aside-body::-webkit-scrollbar-thumb:hover,.menu-top__body-left::-webkit-scrollbar-thumb:hover,.language-markup::-webkit-scrollbar-thumb:hover,.select2-results__options::-webkit-scrollbar-thumb:hover,.popup-theme-bottom .popup-content::-webkit-scrollbar-thumb:hover{background:var(--color-gr80)}}@media only screen and (min-width:1200px){.kit-nav::-webkit-scrollbar{width:5px;height:5px;background:rgba(255,255,255,.1)}.kit-nav::-webkit-scrollbar-button{display:none}.kit-nav::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.kit-nav::-webkit-scrollbar-thumb{background:var(--color-gr60)}.kit-nav::-webkit-scrollbar-thumb:hover{background:var(--color-gr80)}}@keyframes light{from{opacity:.8}to{opacity:1}}.menu-top__close,.popup-theme-gallery .mfp-close,.mfp-close-btn-in .mfp-close,.popup-theme-bottom .mfp-close,.popup-theme-inline-white .mfp-close{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-fill);cursor:pointer;color:var(--color-gr80);transition-property:background;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:767px){.menu-top__close,.popup-theme-gallery .mfp-close,.mfp-close-btn-in .mfp-close,.popup-theme-bottom .mfp-close,.popup-theme-inline-white .mfp-close{width:44px;height:44px}}.menu-top__close svg,.popup-theme-gallery .mfp-close svg,.mfp-close-btn-in .mfp-close svg,.popup-theme-bottom .mfp-close svg,.popup-theme-inline-white .mfp-close svg{width:24px;height:24px;fill:currentColor;pointer-events:none;transition-property:fill;transition-duration:.3s;transition-timing-function:ease}.menu-top__close:hover,.popup-theme-gallery .mfp-close:hover,.mfp-close-btn-in .mfp-close:hover,.popup-theme-bottom .mfp-close:hover,.popup-theme-inline-white .mfp-close:hover{color:var(--color-pr100);background:var(--color-gr20)}.about-main__image img,.card-news__image img,.projects-about-card__image img,.projects-carousel__card-image img,.realty-space-finishing__slide-image img,.action-form__image img,.places-card__image img,.advantages-images-grid__image img,.description-numbers-image-two__image img,.heading-image__image img,.main-slider-project__slider .main-slide__image-wrap img,.main-slider-project__slider .main-slide__image-wrap video,.main-slider-double__second-image img,.main-slider-double__main .main-slide__image img,.main-slider-double__main .main-slide__image video,.header-menu__info-image img,.menu-top__slider-slide-image img,.slider-view-3 .swiper-slide__image img,.slider-view-2 .swiper-slide__inner img,.slider-view-1 .swiper-slide__inner img,.slider-view-1 .swiper-slide__inner video,.swiper-slide__inner img,.popup-info__image img,.image-lg,.image-md,.image-sm,.point-info__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:10000;display:flex;align-items:center;justify-content:center}.preloader__background{position:absolute;left:0;top:0;width:100%;height:100vh;background:var(--color-gr20);transition:opacity .3s .3s ease-out}.preloader__logo{position:relative;z-index:1;width:178px;transition:opacity .3s ease-out}@media only screen and (max-width:767px){.preloader__logo{width:120px}}.preloader._ready .preloader__logo{opacity:0}.preloader._ready .preloader__background{opacity:0}.breadcrumbs-wrap{position:absolute;top:calc(192px + 0px);top:calc(192px + var(--transition-link-h,0px));width:100%;z-index:1}@media only screen and (max-width:1440px){.breadcrumbs-wrap{top:calc(164px + 0px);top:calc(164px + var(--transition-link-h,0px))}}@media only screen and (max-width:767px){.breadcrumbs-wrap{top:calc(146px + 0px);top:calc(146px + var(--transition-link-h,0px))}}.breadcrumbs-list{list-style-type:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap}.breadcrumbs-item{display:flex;align-items:center;font-size:14px;line-height:1.42;font-weight:600;line-height:1.33}@media only screen and (max-width:1880px){.breadcrumbs-item{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.breadcrumbs-item{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.breadcrumbs-item{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.breadcrumbs-item{font-size:14px;line-height:1.42}}.breadcrumbs-item>span{display:inline-block}.breadcrumbs-item>i{display:inline-block;font-size:1em;margin:0 12px}.breadcrumbs-link{display:inline-flex;align-items:center;white-space:nowrap;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.breadcrumbs-link._icon{font-size:1.3em}@media only screen and (max-width:767px){.breadcrumbs-link._icon{font-size:1em}}.breadcrumbs-link._icon i{line-height:1;color:currentColor}.breadcrumbs-link:hover{color:var(--color-pr100) !important}html._main-page .breadcrumbs-wrap{display:none}html._heading-image .breadcrumbs-item,html._heading-image .breadcrumbs-link,html._heading-dark .breadcrumbs-item,html._heading-dark .breadcrumbs-link{color:var(--color-white)}html._heading-light .breadcrumbs-item,html._heading-light .breadcrumbs-link{color:var(--color-dark)}html._page-project .breadcrumbs-wrap{z-index:3}html._page-project .breadcrumbs-item,html._page-project .breadcrumbs-link{color:var(--color-white)}html._page-inner .breadcrumbs-wrap{top:calc(110px + 0px);top:calc(110px + var(--transition-link-h,0px))}@media only screen and (max-width:767px){html._page-inner .breadcrumbs-wrap{top:calc(104px + 0px);top:calc(104px + var(--transition-link-h,0px))}}.pagination{padding:20px 0;display:flex;justify-content:center}.pagination__list{list-style-type:none;padding-left:0;margin:0;display:flex;align-items:center;font-size:14px}.pagination__list li{display:inline-block;margin-right:2px;width:40px;height:40px;line-height:1.7}.pagination__list li:last-child a,.pagination__list li:last-child span{position:relative;-webkit-text-decoration:none !important;text-decoration:none !important;display:inline-flex;align-items:center;justify-content:center}.pagination__list li:last-child a:before,.pagination__list li:last-child span:before{content:"";display:inline-block;width:8px;height:8px;margin:0 1px 7px 0;position:relative;border-style:solid;border-width:0 1px 1px 0;transform-origin:75% 75%;transform:rotate(-45deg)}.pagination__list li:last-child span{pointer-events:none}.pagination__list li a,.pagination__list li span{display:inline-block;width:100%;height:100%;line-height:40px !important;border:none !important;-webkit-text-decoration:none;text-decoration:none;font-size:16px;text-align:center;position:relative;border-radius:50%;-webkit-text-decoration:none !important;text-decoration:none !important;opacity:1 !important;transition-property:background;transition-duration:.3s;transition-timing-function:ease}.pagination__list li a:hover,.pagination__list li span:hover{background:var(--color-gr40)}.pagination__list li.active a,.pagination__list li.active span{background:var(--color-pr100);color:#fff;pointer-events:none}.sandwich{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:flex;align-items:center;width:50px;height:50px;cursor:pointer;transition-property:color;transition-duration:.3s;transition-timing-function:ease;color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sandwich::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:1023px){.sandwich{width:44px;height:44px}}.sandwich__svg{width:100%;height:100%;stroke:currentColor}.sandwich-dots{display:flex;justify-content:center;align-items:center;width:56px;height:56px;background:var(--color-gr20);border-radius:50%;cursor:pointer;transition-property:background;transition-duration:.3s;transition-timing-function:ease;color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (max-width:1023px){.sandwich-dots{width:44px;height:44px}}.sandwich-dots:hover{background:var(--color-pr100)}.sandwich-dots:hover .sandwich-dots__svg{fill:var(--color-white)}.sandwich-dots__svg{width:20px;height:21px;transition-property:fill;transition-duration:.3s;transition-timing-function:ease;fill:var(--color-dark)}.social-list{list-style-type:none;padding-left:0;margin:0;display:flex}.social-item:not(:last-child){margin-right:8px}.social-link{display:block;transition-property:background,opacity;transition-duration:.3s;transition-timing-function:ease}.social-hollow .social-item{width:24px;height:24px}.social-hollow .social-link{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.social-hollow .social-link:hover{opacity:.7}.social-dark .social-item{width:56px;height:56px}.social-dark .social-link{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--color-dark);border-radius:var(--radius-fill)}.social-dark .social-link:hover{background:var(--color-pr100)}.social-light .social-item{width:56px;height:56px}.social-light .social-link{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--color-white);border-radius:var(--radius-fill)}.social-light .social-link:hover{background:var(--color-dark)}.social-hollow-dark{margin-left:-10px}.social-hollow-dark .social-item{width:40px;height:40px;margin-right:0}.social-hollow-dark .social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-fill)}.social-hollow-dark .social-link:hover{background:var(--color-pr100)}.social-white .social-item{width:56px;height:56px}@media only screen and (max-width:767px){.social-white .social-item{width:40px;height:40px}}.social-white .social-link{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-fill);background:var(--color-white)}.social-white .social-link:hover{background:var(--color-pr100)}@media only screen and (max-width:767px){.social-white .social-link{width:40px;height:40px}}.cookie{display:flex;justify-content:space-between;align-items:center;transition:opacity .1s ease;z-index:9;max-width:730px;width:100%;position:fixed;left:50%;transform:translateX(-50%);bottom:24px;box-shadow:var(--shadow-xs);padding:20px 32px;background:var(--color-gr20);opacity:0;pointer-events:none;border-radius:var(--radius-md)}@media only screen and (max-width:767px){.cookie{left:15px;bottom:15px;width:calc(100vw - 30px);padding:20px 32px;transform:translateX(0);flex-direction:column}}.cookie__text{display:flex;align-items:center;margin-right:24px;font-size:16px;line-height:1.5;letter-spacing:-0.01em;color:var(--color-dark)}@media only screen and (max-width:1880px){.cookie__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.cookie__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.cookie__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.cookie__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.cookie__text{align-items:flex-start;font-size:14px;margin:0 0 24px 0}}.cookie__close{display:inline-block;background:var(--color-pr100);border-radius:var(--radius-sm);height:36px;padding:0 18px;font-size:14px;color:var(--color-white);text-align:center;line-height:36px;cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.cookie__close:hover{opacity:.8}@media only screen and (max-width:767px){.cookie__close{width:100%}}.cookie.is-active{opacity:1;pointer-events:auto}.cookie.is-hide{opacity:0;pointer-events:none}h1,h2,h3,h4,h5,h6{font-weight:600}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-weight:bold}.text-content>h1,.text-content>h2{margin-bottom:32px}.text-content>h3,.text-content>h4,.text-content>h5,.text-content>h6{margin-bottom:24px}.text-content p,.text-content .col-2,.text-content .col-3{margin-bottom:1.2em}.text-content>img{display:block;margin:1.2em 0}.text-content address{color:var(--color-pr100)}.text-content cite{color:var(--color-pr50);border-bottom:1px solid;cursor:pointer;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.text-content cite:hover{color:var(--color-pr100)}.text-content a:not([class]){color:var(--color-pr100);border-bottom:1px solid;cursor:pointer;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.text-content a:not([class]):hover{color:var(--color-pr50)}.text-content a.external{color:var(--color-pr100);transition-property:color;transition-duration:.3s;transition-timing-function:ease;cursor:pointer}.text-content a.external:hover{color:var(--color-pr50)}.text-content a.external:after{content:"";display:inline-block;margin-left:5px;width:10px;height:10px;margin-bottom:5px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 shape-rendering=%27geometricPrecision%27 text-rendering=%27geometricPrecision%27 image-rendering=%27optimizeQuality%27 fill=%27%23667085%27 fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 viewBox=%270 0 509 511.54%27%3E%3Cpath fill-rule=%27nonzero%27 d=%27M447.19 347.03c0-17.06 13.85-30.91 30.91-30.91 17.05 0 30.9 13.85 30.9 30.91v87.82c0 21.08-8.63 40.29-22.51 54.18-13.88 13.88-33.09 22.51-54.18 22.51H76.69c-21.09 0-40.3-8.63-54.18-22.51C8.63 475.14 0 455.93 0 434.85V76.69c0-21.09 8.63-40.3 22.51-54.18C36.39 8.63 55.6 0 76.69 0h86.98c17.06 0 30.9 13.85 30.9 30.9 0 17.06-13.84 30.91-30.9 30.91H76.69c-4.07 0-7.82 1.69-10.51 4.37-2.68 2.69-4.37 6.44-4.37 10.51v358.16c0 4.06 1.69 7.82 4.37 10.5 2.69 2.68 6.44 4.38 10.51 4.38h355.62c4.07 0 7.82-1.7 10.51-4.38 2.68-2.68 4.37-6.44 4.37-10.5v-87.82zm0-243.56L308.15 244.28c-11.91 12.12-31.45 12.28-43.56.37-12.11-11.91-12.28-31.45-.37-43.56L401.77 61.81H309.7c-17.06 0-30.9-13.85-30.9-30.91 0-17.05 13.84-30.9 30.9-30.9h168.4C495.15 0 509 13.85 509 30.9v165.04c0 17.06-13.85 30.9-30.9 30.9-17.06 0-30.91-13.84-30.91-30.9v-92.47z%27/%3E%3C/svg%3E")}.text-content i:not([class]){font-family:inherit !important;font-style:italic}.text-content abbr{color:var(--color-pr100)}.text-content em{color:var(--color-pr100);font-weight:bold}.text-content bloqoute{display:block;position:relative;padding:24px;margin:1.2em 0;border-left:5px solid var(--color-pr100);font-style:italic}@media only screen and (max-width:767px){.text-content bloqoute{padding:16px}}.text-content hr{margin:1.2em 0;border:0;border-bottom:1px solid var(--color-dark)}.text-content hr.dash-1{height:1px;border:none;background:linear-gradient(to right,transparent 50%,var(--color-white) 50%),linear-gradient(to right,var(--color-dark),var(--color-dark));background-size:20px 2px,100% 1px}.text-content hr.dash-2{height:1px;border:none;background:linear-gradient(to right,transparent 50%,var(--color-white) 50%),linear-gradient(to right,var(--color-dark),var(--color-dark));background-size:40px 1px,100% 1px}.text-content table:not([class]){width:100%;margin:1.2em 0}@media only screen and (max-width:600px){.text-content table:not([class]){font-size:10px}}.text-content table:not([class]) td,.text-content table:not([class]) th{vertical-align:middle;text-align:center}.text-content table:not([class]) th{background:var(--color-gr20);font-weight:600;font-size:1em;padding:8px 16px}@media only screen and (max-width:767px){.text-content table:not([class]) th{font-size:12px;padding:10px 0}}@media only screen and (max-width:600px){.text-content table:not([class]) th{font-size:8px}}.text-content table:not([class]) td{font-size:1em;padding:8px 16px;-webkit-text-decoration:none;text-decoration:none}@media only screen and (max-width:767px){.text-content table:not([class]) td{font-size:12px;padding:10px 0}}@media only screen and (max-width:600px){.text-content table:not([class]) td{font-size:10px}}.text-content table:not([class]) tr td:not(:last-child),.text-content table:not([class]) tr th:not(:last-child){border-right:1px solid;border-color:var(--color-gr20)}.text-content table:not([class]) tr th:first-child{border-radius:var(--radius-sm) 0 0}.text-content table:not([class]) tr th:last-child{border-radius:0 var(--radius-sm) 0 0}.text-content table:not([class]) tr td:first-child{border-left:1px solid;border-color:var(--color-gr20)}.text-content table:not([class]) tr td:last-child{border-right:1px solid;border-color:var(--color-gr20);border-radius:0 var(--radius-sm) 0 0}.text-content table:not([class]) tr{border-bottom:1px solid;border-color:var(--color-gr20)}.text-content figure{margin:1.2em 0}.text-content figure img{width:100%;border-radius:var(--radius-md)}.text-content figure figcaption{margin-top:8px;font-size:24px;line-height:1.33;font-weight:600;text-align:center}@media only screen and (max-width:1880px){.text-content figure figcaption{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.text-content figure figcaption{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.text-content figure figcaption{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.text-content figure figcaption{font-size:18px;line-height:1.33}}@media only screen and (max-width:767px){.text-content figure figcaption{font-size:14px}}.text-content ol:not([class]){list-style-type:none;padding-left:0;margin:0;margin-bottom:1.2em !important;counter-reset:num}.text-content ol:not([class]) li{display:block;position:relative;padding-left:1.2em;margin-bottom:10px}.text-content ol:not([class]) li:before{content:counters(num,".") " ";counter-increment:num;position:absolute;left:0;top:0;color:var(--color-pr100);font-size:inherit;line-height:inherit}.text-content ol:not([class]) ol{margin-top:5px;margin-bottom:0}.text-content ul:not([class]){list-style-type:none;padding-left:0;margin:0;margin-bottom:1.2em !important}.text-content ul:not([class]) li{position:relative;margin-bottom:10px;padding-left:20px}.text-content ul:not([class]) li p{display:inline-block}.text-content ul:not([class]) li::before{content:"";position:absolute;top:9px;left:0;background:var(--color-pr100);border-radius:var(--radius-fill);width:10px;height:10px}.text-content ul:not([class]) ul{margin-top:5px;margin-bottom:0}.text-content ul:not([class]) ul li:before{opacity:.6}.text-content .swiper-container{margin-bottom:1.2em}.text-content-lg{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.text-content-lg{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.text-content-lg{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.text-content-lg{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.text-content-lg{font-size:18px;line-height:1.5}}.text-content-lg .col-3{font-size:16px;line-height:1.5}@media only screen and (max-width:1880px){.text-content-lg .col-3{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.text-content-lg .col-3{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.text-content-lg .col-3{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.text-content-lg .col-3{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.text-content-lg .col-3{font-size:20px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1880px){.text-content-lg .col-3{font-size:20px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1199px){.text-content-lg .col-3{font-size:19px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1023px){.text-content-lg .col-3{font-size:18px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:600px){.text-content-lg .col-3{font-size:18px;line-height:1.5}}.image-sm{height:350px}@media only screen and (max-width:1199px){.image-sm{height:180px}}.image-md{height:450px}@media only screen and (max-width:1199px){.image-md{height:250px}}.image-lg{height:650px}@media only screen and (max-width:1199px){.image-lg{height:500px}}.text-uppercase{text-transform:uppercase}.text-underline{-webkit-text-decoration:underline;text-decoration:underline}.text-bold{font-weight:bold !important}.text-semibold{font-weight:600 !important}.text-think{font-weight:300}.text-italic{font-style:italic}.text-line{-webkit-text-decoration:line-through;text-decoration:line-through}.rub::after{content:" ₽"}.col-3{-moz-columns:3;columns:3;-moz-column-gap:2em;column-gap:2em}@media only screen and (max-width:1023px){.col-3{-moz-columns:2;columns:2;-moz-column-gap:1em;column-gap:1em}}@media only screen and (max-width:600px){.col-3{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0}}.col-2{-moz-columns:2;columns:2;-moz-column-gap:2em;column-gap:2em}@media only screen and (max-width:767px){.col-2{-moz-columns:1;columns:1;-moz-column-gap:0;column-gap:0}}.color-prymary{color:var(--color-pr100)}.color-secondary{color:var(--color-gr100)}.color-error{color:var(--color-er100)}.color-success{color:var(--color-sc100)}.color-light{color:var(--color-gr80)}.table-responsive{overflow-x:auto}@media only screen and (min-width:767){.table-responsive{overflow:hidden}}.table-responsive table{white-space:nowrap}@media only screen and (max-width:600px){.table-responsive table th,.table-responsive table td{font-size:12px !important;padding:10px !important}}@media only screen and (min-width:767){.table-responsive table{white-space:normal}}.mb-1{margin-bottom:8px}.mb-2{margin-bottom:16px}.mb-3{margin-bottom:32px}.mb-4{margin-bottom:48px}.mb-5{margin-bottom:56px}.gutenberg__content{position:relative;z-index:1;padding:0 0 30px}.text-content .gutenberg__content h1,.text-content .gutenberg__content h2,.text-content .gutenberg__content h3,.text-content .gutenberg__content h4,.text-content .gutenberg__content h5,.text-content .gutenberg__content h6{margin-top:.83em;font-weight:600}.text-content .gutenberg__content p{margin:1em 0;line-height:1.77}.text-content .gutenberg__content img{border-radius:10px}.text-content .gutenberg__content .wp-block-gallery>ul{display:flex}.heading{display:flex;justify-content:space-between}@media only screen and (max-width:1023px){.heading{flex-direction:column}}.heading__label{color:var(--color-gr60);font-size:24px;line-height:1.33;font-weight:bold;margin-bottom:4px}@media only screen and (max-width:1880px){.heading__label{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.heading__label{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.heading__label{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.heading__label{font-size:18px;line-height:1.33}}.heading__title{font-family:"FuturaBT",sans-serif;font-weight:bold}.heading__subtitle{max-width:1000px}.heading__left{max-width:840px;padding-right:30px}@media only screen and (max-width:1440px){.heading__left{max-width:70%}}@media only screen and (max-width:1023px){.heading__left{max-width:100%;padding-right:0}}@media only screen and (max-width:1023px){.heading__right{margin-top:20px}}.heading__right-text{color:var(--color-gr80);max-width:440px}@media only screen and (max-width:1023px){.heading__right-text{max-width:100%}}.heading--buttons .heading__right{display:flex;align-items:flex-end}@media only screen and (max-width:1199px){.heading--buttons .heading__right{display:none}}.heading--buttons .heading__right .swiper-navigation__container{padding:0}.heading--xl{margin-bottom:64px}@media only screen and (max-width:1880px){.heading--xl{margin-bottom:64px}}@media only screen and (max-width:1199px){.heading--xl{margin-bottom:54px}}@media only screen and (max-width:1023px){.heading--xl{margin-bottom:54px}}@media only screen and (max-width:767px){.heading--xl{margin-bottom:40px}}@media only screen and (max-width:600px){.heading--xl{margin-bottom:40px}}.heading--xl .heading__left{max-width:100%}.heading--xl .heading__title{font-size:60px;line-height:1.07}@media only screen and (max-width:1880px){.heading--xl .heading__title{font-size:54px;line-height:1.07}}@media only screen and (max-width:1199px){.heading--xl .heading__title{font-size:48px;line-height:1.07}}@media only screen and (max-width:1023px){.heading--xl .heading__title{font-size:44px;line-height:1.07}}@media only screen and (max-width:600px){.heading--xl .heading__title{font-size:30px;line-height:1.07}}@media only screen and (max-width:767px){.heading--xl .heading__title{font-size:30px}}.heading--xl .heading__subtitle{margin-top:24px;font-size:36px;line-height:1.22}@media only screen and (max-width:1880px){.heading--xl .heading__subtitle{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.heading--xl .heading__subtitle{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.heading--xl .heading__subtitle{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.heading--xl .heading__subtitle{font-size:26px;line-height:1.22}}@media only screen and (max-width:767px){.heading--xl .heading__subtitle{margin-top:16px}}.heading--xl .heading__right-text{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.heading--xl .heading__right-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.heading--xl .heading__right-text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.heading--xl .heading__right-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.heading--xl .heading__right-text{font-size:18px;line-height:1.5}}.heading--lg{margin-bottom:64px}@media only screen and (max-width:1880px){.heading--lg{margin-bottom:64px}}@media only screen and (max-width:1199px){.heading--lg{margin-bottom:54px}}@media only screen and (max-width:1023px){.heading--lg{margin-bottom:54px}}@media only screen and (max-width:767px){.heading--lg{margin-bottom:40px}}@media only screen and (max-width:600px){.heading--lg{margin-bottom:40px}}.heading--lg .heading__left{max-width:100%}.heading--lg .heading__title{font-size:48px;line-height:1.111}@media only screen and (max-width:1880px){.heading--lg .heading__title{font-size:42px;line-height:1.111}}@media only screen and (max-width:1199px){.heading--lg .heading__title{font-size:36px;line-height:1.111}}@media only screen and (max-width:1023px){.heading--lg .heading__title{font-size:30px;line-height:1.111}}@media only screen and (max-width:600px){.heading--lg .heading__title{font-size:24px;line-height:1.111}}@media only screen and (max-width:767px){.heading--lg .heading__title{font-size:30px}}.heading--lg .heading__subtitle{margin-top:24px;font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.heading--lg .heading__subtitle{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.heading--lg .heading__subtitle{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.heading--lg .heading__subtitle{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.heading--lg .heading__subtitle{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.heading--lg .heading__subtitle{margin-top:16px}}.heading--lg .heading__right-text{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.heading--lg .heading__right-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.heading--lg .heading__right-text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.heading--lg .heading__right-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.heading--lg .heading__right-text{font-size:18px;line-height:1.5}}.heading--md{margin-bottom:64px}@media only screen and (max-width:1880px){.heading--md{margin-bottom:64px}}@media only screen and (max-width:1199px){.heading--md{margin-bottom:54px}}@media only screen and (max-width:1023px){.heading--md{margin-bottom:54px}}@media only screen and (max-width:767px){.heading--md{margin-bottom:40px}}@media only screen and (max-width:600px){.heading--md{margin-bottom:40px}}.heading--md .heading__title{font-size:36px;line-height:1.2}@media only screen and (max-width:1880px){.heading--md .heading__title{font-size:34px;line-height:1.2}}@media only screen and (max-width:1199px){.heading--md .heading__title{font-size:32px;line-height:1.2}}@media only screen and (max-width:1023px){.heading--md .heading__title{font-size:28px;line-height:1.2}}@media only screen and (max-width:600px){.heading--md .heading__title{font-size:24px;line-height:1.2}}.heading--md .heading__subtitle{font-size:30px;line-height:1.27;margin-top:24px}@media only screen and (max-width:1880px){.heading--md .heading__subtitle{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.heading--md .heading__subtitle{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.heading--md .heading__subtitle{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.heading--md .heading__subtitle{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.heading--md .heading__subtitle{margin-top:16px}}.heading--md .heading__right-text{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.heading--md .heading__right-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.heading--md .heading__right-text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.heading--md .heading__right-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.heading--md .heading__right-text{font-size:18px;line-height:1.5}}.heading--sm{margin-bottom:64px}.heading--sm .heading__title{font-size:30px;line-height:1.125}@media only screen and (max-width:1880px){.heading--sm .heading__title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.heading--sm .heading__title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.heading--sm .heading__title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.heading--sm .heading__title{font-size:20px;line-height:1.125}}.heading--sm .heading__subtitle{font-size:24px;line-height:1.33;margin-top:20px}@media only screen and (max-width:1880px){.heading--sm .heading__subtitle{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.heading--sm .heading__subtitle{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.heading--sm .heading__subtitle{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.heading--sm .heading__subtitle{font-size:18px;line-height:1.33}}@media only screen and (max-width:767px){.heading--sm .heading__subtitle{margin-top:16px}}.heading--sm .heading__right-text{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.heading--sm .heading__right-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.heading--sm .heading__right-text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.heading--sm .heading__right-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.heading--sm .heading__right-text{font-size:18px;line-height:1.5}}.heading--center{justify-content:center;text-align:center}.heading--light .heading__title{color:var(--color-white)}.heading--light .heading__subtitle{color:var(--color-white)}.heading--light .heading__right{color:var(--color-gr80i)}.heading--light .heading__right-text{color:var(--color-gr80i)}.heading--dark .heading__title{color:var(--color-dark)}.heading--dark .heading__title span{color:var(--color-pr100)}.heading--dark .heading__subtitle{color:var(--color-gr100)}.heading--dark .heading__right{color:var(--color-gr80)}.mfp-bg{position:fixed !important;left:0;top:0 !important;width:100%;height:100% !important;background-color:rgba(54,54,54,.8)}.mfp-content{padding:60px 0}.mfp-wrap{position:fixed !important;left:0;top:0 !important;width:100%;height:100% !important}.popup-theme-inline .mfp-content{vertical-align:middle}.popup-theme-inline .popup{opacity:0;transition:opacity .35s ease-out .1s,transform .35s ease-out .1s;transform:translateY(60px)}.popup-theme-inline.mfp-bg{opacity:0;transition:opacity .35s ease-out;mix-blend-mode:normal}.popup-theme-inline.mfp-ready .popup{opacity:1;transform:translateY(0) scale(1)}.popup-theme-inline.mfp-ready.mfp-bg{opacity:.98}.popup-theme-inline.mfp-removing .popup{transition:opacity .35s ease-out 0s,transform .35s ease-out 0s;transform:translateY(-60px);opacity:0}.popup-theme-inline.mfp-removing.mfp-bg{opacity:0;transition:opacity .35s ease-out .35s}.popup-theme-inline-white .mfp-content{vertical-align:middle}.popup-theme-inline-white .popup{opacity:0;transition:opacity .35s ease-out .1s;box-shadow:none;background:rgba(0,0,0,0)}.popup-theme-inline-white.mfp-bg{opacity:0;transition:opacity .35s ease-out;mix-blend-mode:normal;background:#fff}.popup-theme-inline-white.mfp-ready .popup{opacity:1}.popup-theme-inline-white.mfp-ready.mfp-bg{opacity:1}.popup-theme-inline-white.mfp-ready .mfp-close{opacity:1}.popup-theme-inline-white.mfp-removing .popup{transition:opacity .35s ease-out 0s;opacity:0}.popup-theme-inline-white.mfp-removing.mfp-bg{opacity:0;transition:opacity .35s ease-out .35s}.popup-theme-inline-white.mfp-removing .mfp-close{opacity:0}.popup-theme-inline-white .mfp-close{top:24px !important;right:30px}@media only screen and (max-width:767px){.popup-theme-inline-white .mfp-close{top:10px !important;right:10px}}.popup-theme-inline-white .popup-content{padding:0}.popup-theme-bottom .mfp-container{padding:0}.popup-theme-bottom .mfp-content{padding:0;vertical-align:bottom}.popup-theme-bottom .popup{opacity:0;transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(40px);box-shadow:none;background:var(--color-white);overflow:hidden;height:calc(100vh - 157px);height:calc(var(--vh,100vh) - 157px)}@media only screen and (max-width:1540px){.popup-theme-bottom .popup{height:calc(100vh - 94px);height:calc(var(--vh,100vh) - 94px)}}@media only screen and (max-width:1199px){.popup-theme-bottom .popup{height:calc(100vh - 76px);height:calc(var(--vh,100vh) - 76px)}}@media only screen and (max-width:767px){.popup-theme-bottom .popup{height:calc(100vh - 64px);height:calc(var(--vh,100vh) - 64px)}}@media only screen and (max-width:1540px){.popup-theme-bottom .popup .container{max-width:1200px}}@media only screen and (max-width:1199px){.popup-theme-bottom .popup .container{padding:0 60px}}@media only screen and (max-width:767px){.popup-theme-bottom .popup .container{padding:0 30px}}@media only screen and (max-width:600px){.popup-theme-bottom .popup .container{padding:0 15px}}.popup-theme-bottom.mfp-bg{opacity:0;transition:opacity .35s ease-out;mix-blend-mode:normal;background:rgba(54,54,54,.8)}.popup-theme-bottom.mfp-ready .popup{opacity:1;transform:translateY(0)}.popup-theme-bottom.mfp-ready.mfp-bg{opacity:.9}.popup-theme-bottom.mfp-ready .mfp-close{opacity:1}.popup-theme-bottom.mfp-removing .popup{transition:opacity .35s ease-out,transform .35s ease-out;transform:translateY(40px);opacity:0}.popup-theme-bottom.mfp-removing.mfp-bg{opacity:0;transition:opacity .35s ease-out}.popup-theme-bottom.mfp-removing .mfp-close{opacity:0}.popup-theme-bottom .mfp-close{top:24px !important;right:30px}@media only screen and (max-width:1199px){.popup-theme-bottom .mfp-close{top:10px !important;right:10px}}.popup-theme-bottom .popup-content{display:flex;flex-direction:column;padding:64px 0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.popup-theme-side .mfp-container{padding:0}.popup-theme-side .mfp-content{height:100%;padding:0}.popup-theme-side .popupSide{opacity:0;transition:opacity .5s ease .1s,transform .5s ease .1s;transform:translateX(100%)}@media only screen and (max-width:1199px){.popup-theme-side .popupSide{transform:translateX(0)}}.popup-theme-side.mfp-bg{opacity:0;transition:opacity .5s ease}.popup-theme-side.mfp-ready .popupSide{opacity:1;transform:translateX(0)}.popup-theme-side.mfp-ready.mfp-bg{mix-blend-mode:normal;opacity:1}.popup-theme-side.mfp-removing .popupSide{transition:opacity .3s ease .1s,transform .3s ease 0s;transform:translateX(100%);opacity:0}@media only screen and (max-width:1199px){.popup-theme-side.mfp-removing .popupSide{transform:translateX(0)}}.popup-theme-side.mfp-removing.mfp-bg{opacity:0;transition:opacity .3s ease .3s}.popupSide{background:#fff;margin:0 0 0 auto;height:100%}@media only screen and (max-width:767px){.popupSide{width:100% !important}}.popupSide .popup-content{overflow-y:auto;box-shadow:var(--shadow-xs);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (max-width:767px){.popupSide .popup-content{justify-content:flex-start;padding:100px 20px 60px !important}}.popupSide .mfp-close{top:30px;right:30px}@media only screen and (max-width:1199px){.popupSide .mfp-close{right:20px}}.popupSide--sm{max-width:540px}@media only screen and (max-width:1199px){.popupSide--sm{max-width:100%}}.popupSide--sm .popup-content{padding:50px}.popupSide--md{max-width:980px}.popupSide--md .popup-content{padding:70px 80px 70px 70px}.popupSide--start::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:131px;background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 86.64%);z-index:1;pointer-events:none}.popupSide--start .popup-content{justify-content:flex-start;padding-top:100px}.popup{position:relative;margin:0 auto;width:100%;border-radius:var(--popup-radius);box-shadow:var(--shadow-sm);background:#fff}.popup-content{position:relative;height:100%;padding:48px}@media only screen and (max-width:767px){.popup-content{padding:40px 20px}}.popup-head{width:100%}.popup-head__image{border-radius:var(--radius-md) 0px}.popup-head__image img{width:100%}.popup-body{padding:48px 48px 32px 48px}@media only screen and (max-width:1199px){.popup-body{padding:32px 32px 16px 32px}}@media only screen and (max-width:767px){.popup-body{padding:24px 20px}}.popup-body__title{font-size:36px;line-height:1.22;font-weight:500;margin-bottom:48px}@media only screen and (max-width:1880px){.popup-body__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.popup-body__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.popup-body__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.popup-body__title{font-size:26px;line-height:1.22}}@media only screen and (max-width:1199px){.popup-body__title{margin-bottom:32px}}@media only screen and (max-width:767px){.popup-body__title{margin-bottom:24px}}.popup-footer{display:flex;padding:0 48px}@media only screen and (max-width:1199px){.popup-footer{padding:0 32px}}@media only screen and (max-width:767px){.popup-footer{padding:0 24px}}.popup-footer>button:not(:last-child),.popup-footer>a:not(:last-child),.popup-footer .btn:not(:last-child){margin-right:10px}.popup-date{font-size:18px;line-height:1.33;color:var(--color-gr60)}@media only screen and (max-width:1880px){.popup-date{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.popup-date{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.popup-date{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.popup-date{font-size:16px;line-height:1.33}}.popup-message{max-width:360px}.popup-message .mfp-close{display:none}.popup-message__inner{text-align:center}.popup-message__icon{width:80px;height:80px;margin:0 auto 48px;border-radius:var(--radius-fill);box-shadow:var(--shadow-xs);display:flex;align-items:center;justify-content:center;font-size:29px;color:var(--color-white)}.popup-message__title{font-size:36px;line-height:1.22;font-weight:bold;margin-bottom:16px}@media only screen and (max-width:1880px){.popup-message__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.popup-message__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.popup-message__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.popup-message__title{font-size:26px;line-height:1.22}}.popup-message__text{font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.popup-message__text{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.popup-message__text{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.popup-message__text{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.popup-message__text{font-size:16px;line-height:1.33}}.popup-message__phone{font-size:24px;line-height:1.33;font-weight:600;margin-top:16px}@media only screen and (max-width:1880px){.popup-message__phone{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.popup-message__phone{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.popup-message__phone{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.popup-message__phone{font-size:18px;line-height:1.33}}.popup-message__close{margin-top:48px}.popup-message__close .btn{width:100%}.popup-success .popup-message__icon{background:var(--color-sc100)}.popup-error .popup-message__icon{background:var(--color-er100)}.full-popup .mfp-container,.full-popup .mfp-content{padding:0}.full-popup .popup,.full-popup .mfp-content{height:100%;overflow:hidden}.full-popup iframe{width:100%;height:100%;border:0;top:0;left:0}.full-popup .yandex-map,.full-popup .yandex-map__container,.full-popup .yandex-map__wrapper,.full-popup .contacts{height:100% !important}.full-popup .yandex-map__fullscreen-button{display:none !important}.popup-location{max-width:419px}@media only screen and (max-width:600px){.popup-location{max-width:100%}}.popup-location .popup-content{padding:32px}@media only screen and (max-width:600px){.popup-location .popup-content{padding:24px}}.popup-location .popup-close{width:24px;height:24px;top:40px;right:32px;background:none !important}@media only screen and (max-width:600px){.popup-location .popup-close{top:32px;right:24px}}.popup-location .popup-close svg{width:20px;height:20px}.popup-location__title{display:flex;align-items:center;margin-bottom:32px}@media only screen and (max-width:600px){.popup-location__title{font-size:18px;margin-bottom:24px}}.popup-location__title i{font-size:24px;margin-right:8px;color:var(--color-pr100)}.popup-location__title-text{font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.popup-location__title-text{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.popup-location__title-text{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.popup-location__title-text{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.popup-location__title-text{font-size:18px;line-height:1.33}}.popup-location__list{list-style-type:none;padding-left:0;margin:0}.popup-location__list-link{position:relative;display:block;padding:12px;font-size:20px;line-height:1.5;font-family:"FuturaBT",sans-serif;transition-property:color,background;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.popup-location__list-link{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.popup-location__list-link{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.popup-location__list-link{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.popup-location__list-link{font-size:18px;line-height:1.5}}.popup-location__list-link:after{content:"";display:block;position:absolute;top:50%;right:12px;transform:translateY(-50%);width:16px;height:11px;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2711%27 viewBox=%270 0 16 11%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M14.6666 1L5.49992 10.1667L1.33325 6%27 stroke=%27%23C29861%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.popup-location__list-item:hover .popup-location__list-link{background:var(--color-gr20);color:var(--color-pr100)}.popup-location__list-item.is-active .popup-location__list-link{cursor:pointer;background:var(--color-gr20);color:var(--color-pr100)}.popup-location__list-item.is-active .popup-location__list-link:after{opacity:1}.popup-location__list-item.is-active .popup-location__list-link:hover{opacity:.9}.popup-location__list-item:not(:last-child){margin-bottom:4px}.popup--info::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:64px;background:#fff;z-index:2;pointer-events:none}.popup-info{display:flex;flex-direction:column}.popup-info__tabs .tab-buttons{margin-bottom:48px !important}.popup-info .tab-content__item>div:not(:last-child){margin-bottom:64px}@media only screen and (max-width:767px){.popup-info .tab-content__item>div:not(:last-child){margin-bottom:48px}}.popup-info__title{font-size:30px;line-height:1.125;font-family:"FuturaBT",sans-serif;font-weight:bold}@media only screen and (max-width:1880px){.popup-info__title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.popup-info__title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.popup-info__title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.popup-info__title{font-size:20px;line-height:1.125}}.popup-info__image{overflow:hidden}.popup-info .text-content{font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.popup-info .text-content{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.popup-info .text-content{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.popup-info .text-content{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.popup-info .text-content{font-size:16px;line-height:1.33}}@media only screen and (max-width:767px){.popup-info .text-content{font-size:16px}}.popup-info .cols--2-auto{margin-bottom:32px !important}.popup-info__buttons{margin-top:64px}.popup-info .text-content hr{width:266px}.popup-info__bottom{padding:32px;background:var(--color-gr20)}@media only screen and (max-width:767px){.popup-info__bottom{padding:24px}}.popup-info__bottom ul{list-style-type:none;padding-left:0;margin:0}.popup-info__bottom ul li{display:flex;font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.popup-info__bottom ul li{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.popup-info__bottom ul li{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.popup-info__bottom ul li{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.popup-info__bottom ul li{font-size:18px;line-height:1.33}}@media only screen and (max-width:767px){.popup-info__bottom ul li{font-size:16px;display:flex;flex-direction:column}}.popup-info__bottom ul li span:first-child{display:inline-block;margin-right:5px;color:var(--color-gr60)}.popup-info__bottom ul li:not(:last-child){margin-bottom:12px}.popup--full{max-width:1000vw}.popup--xl{max-width:1000px}.popup--lg{max-width:960px}.popup--md{max-width:720px}.popup--sm{max-width:480px}.popup--xs{max-width:380px}.mfp-preloader{display:flex;justify-content:center;margin-top:-15px}.mfp-preloader span{display:inline-block;width:30px;height:30px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-dashoffset=%270%27 stroke-dasharray=%27100,200%27%3E%3CanimateTransform attributeName=%27transform%27 attributeType=%27XML%27 type=%27rotate%27 from=%270 50 50%27 to=%27360 50 50%27 dur=%272.5s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dashoffset%27 values=%270;-30;-124%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dasharray%27 values=%270,200;110,200;110,200%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.swiper-slide{overflow:hidden}.swiper-slide__inner{position:absolute;top:0;left:0;width:100%;height:100%}.swiper-container{width:100%;position:relative}.swiper-pagination{z-index:2}.swiper-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}._pagination-bullets .swiper-pagination{display:flex}._pagination-bullets .swiper-pagination-bullet{position:relative;background:var(--color-gr40);width:46px;height:4px;transition-property:background,transform;transition-duration:.3s;transition-timing-function:ease;cursor:pointer}._pagination-bullets .swiper-pagination-bullet::before{content:"";display:block;position:absolute;top:-5px;bottom:-5px;left:0;right:0}@media only screen and (max-width:767px){._pagination-bullets .swiper-pagination-bullet{height:3px;width:32px}}._pagination-bullets .swiper-pagination-bullet:hover{transform:scaleY(2);background:var(--color-pr100)}._pagination-bullets .swiper-pagination-bullet-active{pointer-events:none;background:var(--color-pr100)}._pagination-bullets .swiper-pagination-bullet:not(:last-child){margin-right:10px}.slider-counter__container{position:relative}.slider-counter__inner{font-size:20px;line-height:1.5;font-family:"FuturaBookC",sans-serif}@media only screen and (max-width:1880px){.slider-counter__inner{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-counter__inner{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-counter__inner{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.slider-counter__inner{font-size:18px;line-height:1.5}}.slider-counter__current,.slider-counter__total{display:inline-block;color:var(--color-white);text-align:center}.slider-counter__current{text-align:right}.slider-counter__spacer{display:inline-block;width:12px;color:var(--color-white)}._pagination-line .swiper-pagination{z-index:2;display:flex}._pagination-line .swiper-pagination-bullet{position:relative;background:rgba(255,255,255,.5);opacity:1;width:100%;height:2px;transition:width .5s ease 0s,transform .3s ease;cursor:pointer}._pagination-line .swiper-pagination-bullet:hover{transform:scaleY(3)}._pagination-line .swiper-pagination-bullet::before{content:"";display:block;position:absolute;top:-10px;bottom:-10px;left:0;right:0}._pagination-line .swiper-pagination-bullet span{display:none;position:absolute;top:0;left:0;height:2px;background:var(--color-white);width:0%;animation-timing-function:ease}._pagination-line .swiper-pagination-bullet-active{width:190%;opacity:1}._pagination-line .swiper-pagination-bullet-active span{display:block;animation-name:animPaginationLine}._pagination-line .swiper-pagination-bullet:not(:last-child){margin-right:8px}._pagination-line .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) span{display:none}._pagination-line._stoped .swiper-pagination-bullet-active span{animation:none;width:100%;display:block}._pagination-line:not(._autoplay) .swiper-pagination-bullet-active span{animation:none;width:100%;display:block}@keyframes animPaginationLine{0%{width:0}100%{width:100%}}.swiper-button{cursor:pointer}.swiper-button::after{display:none}.swiper-button__inner{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--button-radius);transition-property:background;transition-duration:.3s;transition-timing-function:ease;width:56px;height:56px}.swiper-button__svg{pointer-events:none;width:24px;height:24px;transition-property:stroke;transition-duration:.3s;transition-timing-function:ease}.swiper-button-lock{display:none}.swiper-navigation__buttons{display:flex}.swiper-navigation__buttons .swiper-button-prev{margin-right:8px}.swiper-navigation-default{display:flex}.swiper-navigation-default .swiper-button-prev{margin-right:8px}._button-lg .swiper-button__inner{width:68px;height:68px}@media only screen and (max-width:1880px){._button-lg .swiper-button__inner{width:68px}}@media only screen and (max-width:1199px){._button-lg .swiper-button__inner{width:56px}}@media only screen and (max-width:1023px){._button-lg .swiper-button__inner{width:56px}}@media only screen and (max-width:767px){._button-lg .swiper-button__inner{width:40px}}@media only screen and (max-width:600px){._button-lg .swiper-button__inner{width:40px}}@media only screen and (max-width:1880px){._button-lg .swiper-button__inner{height:68px}}@media only screen and (max-width:1199px){._button-lg .swiper-button__inner{height:56px}}@media only screen and (max-width:1023px){._button-lg .swiper-button__inner{height:56px}}@media only screen and (max-width:767px){._button-lg .swiper-button__inner{height:40px}}@media only screen and (max-width:600px){._button-lg .swiper-button__inner{height:40px}}._button-md .swiper-button__inner{width:56px;height:56px}@media only screen and (max-width:1880px){._button-md .swiper-button__inner{width:56px}}@media only screen and (max-width:1199px){._button-md .swiper-button__inner{width:44px}}@media only screen and (max-width:1023px){._button-md .swiper-button__inner{width:44px}}@media only screen and (max-width:767px){._button-md .swiper-button__inner{width:44px}}@media only screen and (max-width:600px){._button-md .swiper-button__inner{width:44px}}@media only screen and (max-width:1880px){._button-md .swiper-button__inner{height:56px}}@media only screen and (max-width:1199px){._button-md .swiper-button__inner{height:44px}}@media only screen and (max-width:1023px){._button-md .swiper-button__inner{height:44px}}@media only screen and (max-width:767px){._button-md .swiper-button__inner{height:44px}}@media only screen and (max-width:600px){._button-md .swiper-button__inner{height:44px}}._button-md .swiper-button__svg{width:24px;height:24px}._button-sm .swiper-button__inner{width:44px;height:44px}._button-sm .swiper-button__svg{width:20px;height:20px}._button-white .swiper-button__inner{background:var(--color-white)}._button-white .swiper-button__svg{stroke:var(--color-dark)}._button-white .swiper-button:hover .swiper-button__inner{background:var(--color-pr100)}._button-white .swiper-button:hover .swiper-button__svg{stroke:var(--color-white)}._button-secondary .swiper-button__inner{background:var(--color-dark)}._button-secondary .swiper-button__svg{stroke:var(--color-white)}._button-secondary .swiper-button:hover .swiper-button__inner{background:var(--color-pr100)}._button-secondary .swiper-button:hover .swiper-button__svg{stroke:var(--color-white)}._button-primary .swiper-button__inner{background:var(--color-pr100);color:var(--color-white);opacity:.9}._button-primary .swiper-button__svg{stroke:var(--color-white)}._button-light .swiper-button__inner{background:var(--color-gr20);color:var(--color-dark)}._button-light .swiper-button__svg{stroke:var(--color-dark)}._button-light .swiper-button:hover .swiper-button__inner{background:var(--color-dark)}._button-light .swiper-button:hover .swiper-button__svg{stroke:var(--color-white)}._button-progress .swiper-button__progress-svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:1px;stroke:var(--color-pr100);fill:none;stroke-dashoffset:calc(125.6px*(1 - 0));stroke-dashoffset:calc(125.6px*(1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}._button-progress .swiper-button__inner{position:relative;width:92px;height:92px;border-radius:50%}._button-progress .swiper-button__svg{width:26px;height:26px;stroke:var(--color-dark)}._button-progress .swiper-button:hover .swiper-button__svg{stroke:var(--color-pr100)}.swiper-container._stoped .swiper-button__progress-svg{display:none}._button-center-out .swiper-button{position:absolute;top:50%;z-index:1}@media only screen and (max-width:767px){._button-center-out .swiper-button{display:none}}._button-center-out .swiper-button-next{right:0;transform:translate(50%,-50%)}@media only screen and (max-width:1199px){._button-center-out .swiper-button-next{transform:translate(0,-50%)}}._button-center-out .swiper-button-prev{left:0;transform:translate(-50%,-50%)}@media only screen and (max-width:1199px){._button-center-out .swiper-button-prev{transform:translate(0,-50%)}}._button-center-in .swiper-button{position:absolute;top:50%;z-index:1}@media only screen and (max-width:767px){._button-center-in .swiper-button{display:none}}._button-center-in .swiper-button-next{right:0;transform:translate(50%,-50%)}@media only screen and (max-width:1199px){._button-center-in .swiper-button-next{transform:translate(0,-50%)}}._button-center-in .swiper-button-prev{left:0;transform:translate(-50%,-50%)}@media only screen and (max-width:1199px){._button-center-in .swiper-button-prev{transform:translate(0,-50%)}}._button-left .swiper-navigation{margin-top:48px}._button-left .swiper-navigation__container{position:relative;padding:0}._button-left .swiper-navigation__buttons{display:flex}._button-left .swiper-button{z-index:1}@media only screen and (max-width:767px){._button-left .swiper-button{display:none}}._button-left .swiper-button-next{margin-left:8px}._button-right-in .swiper-navigation{position:absolute;bottom:32px;right:32px;display:flex;z-index:2}@media only screen and (max-width:1199px){._button-right-in .swiper-navigation{bottom:24px;right:24px}}@media only screen and (max-width:767px){._button-right-in .swiper-navigation{bottom:18px;right:18px}}._button-right-in .swiper-navigation__container{position:relative;padding:0}._button-right-in .swiper-navigation__buttons{display:flex}._button-right-in .swiper-button{z-index:1}@media only screen and (max-width:767px){._button-right-in .swiper-button{display:none}}._button-right-in .swiper-button-next{margin-left:8px}._button-right-bottom .swiper-navigation{margin-top:32px;display:flex;justify-content:flex-end}.slider-view-1{position:relative}.slider-view-1 .swiper-pagination{position:absolute;left:0;bottom:27px;z-index:2}@media only screen and (max-width:1023px){.slider-view-1 .swiper-pagination{position:relative;bottom:auto;margin-top:23px}}@media only screen and (max-width:1023px){.slider-view-1 .swiper-pagination-bullet{width:100%;flex-grow:1}}.slider-view-1 .swiper-navigation{margin:32px 0 0 auto;display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.slider-view-1 .swiper-navigation{display:none}}.slider-view-1 .swiper-slide__inner{position:absolute;top:0;left:0;width:100%;height:100%}.slider-view-1 .swiper-slide__caption{position:absolute;padding:32px;left:32px;right:0;bottom:32px;z-index:1;width:355px;box-shadow:var(--shadow-xs);background:var(--color-white)}@media only screen and (max-width:767px){.slider-view-1 .swiper-slide__caption{position:relative;padding:10px;left:0;bottom:0;width:100%;box-shadow:none}}.slider-view-1 .swiper-slide__caption-title{font-size:24px;line-height:1.33;margin-bottom:16px}@media only screen and (max-width:1880px){.slider-view-1 .swiper-slide__caption-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.slider-view-1 .swiper-slide__caption-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.slider-view-1 .swiper-slide__caption-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.slider-view-1 .swiper-slide__caption-title{font-size:18px;line-height:1.33}}@media only screen and (max-width:767px){.slider-view-1 .swiper-slide__caption-title{font-size:16px}}.slider-view-1 .swiper-slide__caption-text{font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.slider-view-1 .swiper-slide__caption-text{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.slider-view-1 .swiper-slide__caption-text{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.slider-view-1 .swiper-slide__caption-text{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.slider-view-1 .swiper-slide__caption-text{font-size:16px;line-height:1.33}}@media only screen and (max-width:767px){.slider-view-1 .swiper-slide__caption-text{font-size:12px}}.slider-view-2{position:relative}.slider-view-2 .swiper-pagination{position:absolute;left:32px;right:32px;bottom:40px;z-index:2}@media only screen and (max-width:767px){.slider-view-2 .swiper-pagination{left:24px;right:24px;bottom:34px}}.slider-view-2 .swiper-navigation{margin:32px 0 0 auto;display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.slider-view-2 .swiper-navigation{display:none}}.slider-view-2 .swiper-slide__inner{position:absolute;top:0;left:0;width:100%;height:100%}.slider-view-3 .swiper-slide__image{height:738px}@media only screen and (max-width:1199px){.slider-view-3 .swiper-slide__image{height:600px}}@media only screen and (max-width:767px){.slider-view-3 .swiper-slide__image{height:327px}}.slider-view-3 .swiper-slide__caption{margin-top:22px;max-width:990px}.slider-view-3 .swiper-navigation{position:absolute;bottom:0;right:0;margin-top:22px;display:flex;justify-content:flex-end;z-index:2}@media only screen and (max-width:1199px){.slider-view-3 .swiper-navigation{display:none}}._size-sm .swiper-slide{position:relative}._size-sm .swiper-slide::before{content:"";display:block;position:relative;width:100%;padding-top:38%}@media only screen and (max-width:600px){._size-sm .swiper-slide::before{padding-top:300px}}._size-md .swiper-slide{position:relative}._size-md .swiper-slide::before{content:"";display:block;position:relative;width:100%;padding-top:46%}@media only screen and (max-width:1199px){._size-md .swiper-slide::before{padding-top:46%}}@media only screen and (max-width:600px){._size-md .swiper-slide::before{padding-top:300px}}._size-lg .swiper-slide{position:relative}._size-lg .swiper-slide::before{content:"";display:block;position:relative;width:100%;padding-top:54%;min-height:520px}@media only screen and (max-width:1199px){._size-lg .swiper-slide::before{min-height:480px}}@media only screen and (max-width:1023px){._size-lg .swiper-slide::before{min-height:420px}}@media only screen and (max-width:767px){._size-lg .swiper-slide::before{min-height:auto;height:380px}}@media only screen and (max-width:600px){._size-lg .swiper-slide::before{height:280px}}._size-100vh .swiper-slide{position:relative}._size-100vh .swiper-slide::before{content:"";display:block;position:relative;width:100%;padding-top:94vh}@media only screen and (max-width:1199px){._size-100vh .swiper-slide::before{padding-top:76%}}@media only screen and (max-width:600px){._size-100vh .swiper-slide::before{padding-top:500px}}._size-100vh .swiper-slide__inner{position:absolute;top:0;left:0;width:100%;height:100%}[data-gallery-zoom-item]:not([data-gallery-zoom-trigger]){pointer-events:none}.lg-actions,.lg-toolbar .lg-icon,.lg-icon{width:50px;height:50px;color:var(--color-gr40i);background:rgba(0,0,0,.08);border-radius:var(--radius-fill)}.lg-actions:hover,.lg-toolbar .lg-icon:hover,.lg-icon:hover{color:var(--color-pr100) !important}.lg-zoom-in,.lg-zoom-out{margin-right:10px}.lg-toolbar{padding:20px}@media only screen and (max-width:600px){.lg-toolbar{padding:20px 10px}}.lg-outer .lg-image{border-radius:10px;background:var(--color-white)}.lg-counter{color:var(--color-dark);font-size:18px;padding-left:0}.lg-backdrop{background:var(--color-white)}.lg-container.lg-show{height:100vh;position:fixed;z-index:20}.lg-content{top:0 !important}.lg-img-wrap{padding:40px 0}@media only screen and (max-width:767px){.lg-next{right:10px}}@media only screen and (max-width:767px){.lg-prev{left:10px}}.acc__title{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease}.acc__head{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease}.acc__head i{width:16px;height:16px;line-height:1;font-size:16px;transition-property:color,transform;transition-duration:.3s;transition-timing-function:ease}.acc__content-inner p:last-child{margin-bottom:0}[data-accordion-content]{height:0;overflow:hidden}.acc-wrapper .acc:not(:last-child){margin-bottom:12px}.acc--center{width:100%;max-width:780px;margin:0 auto}.acc-arrow .acc__title{padding-right:30px;font-size:16px;line-height:1.5;color:var(--color-dark)}@media only screen and (max-width:1880px){.acc-arrow .acc__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.acc-arrow .acc__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.acc-arrow .acc__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.acc-arrow .acc__title{font-size:16px;line-height:1.5}}.acc-arrow .acc__title i{color:var(--color-dark)}.acc-arrow .acc__head{background:var(--color-gr20);padding:32px}@media only screen and (max-width:1199px){.acc-arrow .acc__head{padding:24px}}@media only screen and (max-width:600px){.acc-arrow .acc__head{padding:20px}}.acc-arrow .acc__head:hover .acc__title{color:var(--color-pr100)}.acc-arrow .acc__content-inner{padding:32px;color:var(--color-gr80)}@media only screen and (max-width:1199px){.acc-arrow .acc__content-inner{padding:24px}}@media only screen and (max-width:600px){.acc-arrow .acc__content-inner{padding:20px}}.acc-arrow.is-open .acc__head{background:var(--color-dark)}.acc-arrow.is-open .acc__head i{color:var(--color-white);transform:rotate(90deg)}.acc-arrow.is-open .acc__title{color:var(--color-white)}.acc-arrow2 .acc__head{position:relative;width:100%;cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (min-width:1099px){.acc-arrow2 .acc__head:hover{opacity:.7}}.acc-arrow2.is-open .acc__head i{transform:rotate(90deg)}.acc-text .acc__head{width:auto;display:inline-block;padding-right:1em;color:var(--color-pr50);cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.acc-text .acc__head:hover{opacity:.7}.acc-text .acc__head::after{right:0;margin-top:-1px;width:.5em;height:.5em;border-left:2px solid;border-bottom:2px solid}.acc-text.is-open .acc__title{opacity:.8}.btn{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:inline-flex;justify-content:center;align-items:center;transition-property:border-color,opacity,background,color;transition-duration:.3s;transition-timing-function:ease;position:relative;line-height:1;border:2px solid;box-shadow:var(--shadow-xs);border-radius:var(--button-radius);cursor:pointer;white-space:nowrap;border-color:rgba(0,0,0,0);font-weight:normal;opacity:.9}.btn::-moz-focus-inner{border:0;padding:0}.btn .btn-text{position:relative;pointer-events:none;line-height:1}.btn .btn-icon{pointer-events:none;display:inline-block;color:inherit;font-size:1.4em;line-height:1;margin-right:.5em}.btn .btn-icon>svg{display:block;fill:currentColor;max-width:100%;max-height:100%;width:auto;height:auto}.btn .btn-icon i,.btn .btn-icon span,.btn .btn-icon svg{position:relative;top:.06em}.btn .btn-icon svg{width:1.2em;height:1.2em}.btn:hover{opacity:1}.btn._icon-left .btn-text{order:2}.btn._icon-left .btn-icon{order:1;margin:0 .5em 0 0}.btn._icon-right .btn-text{order:1}.btn._icon-right .btn-icon{order:2;margin:0 0 0 .5em}.btn-primary{color:var(--color-gr20);background:var(--color-pr100);border-color:var(--color-pr100)}.btn-primary-light{color:var(--color-pr100);background:var(--color-pr20);border-color:var(--color-pr20)}.btn-primary-hollow{color:var(--color-pr100);background:rgba(0,0,0,0);border-color:var(--color-pr100)}.btn-primary-hollow:hover{background:var(--color-pr100);color:var(--color-white)}.btn-primary-link{color:var(--color-pr100);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.btn-primary-link:hover{border-color:var(--color-pr100)}.btn-secondary{color:var(--color-white);background:var(--color-gr100);border-color:var(--color-gr100)}.btn-secondary-light{color:var(--color-dark);background:var(--color-gr20)}.btn-secondary-light:hover{background:var(--color-dark);color:var(--color-white)}.btn-secondary-hollow{color:var(--color-dark);background:rgba(0,0,0,0);border-color:var(--color-dark)}.btn-secondary-hollow:hover{background:var(--color-dark);color:var(--color-white)}.btn-secondary-link{color:var(--color-dark);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.btn-secondary-link:hover{border-color:var(--color-dark)}.btn-danger{color:var(--color-er10);background:var(--color-er100);border-color:var(--color-er100)}.btn-danger-light{color:var(--color-er100);background:var(--color-er10);border-color:var(--color-er10)}.btn-danger-hollow{color:var(--color-er100);background:rgba(0,0,0,0);border-color:var(--color-er100)}.btn-danger-hollow:hover{background:var(--color-er100);color:var(--color-white)}.btn-danger-link{color:var(--color-er100);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.btn-danger-link:hover{border-color:var(--color-er100)}.btn-success{color:var(--color-sc10);background:var(--color-sc100);border-color:var(--color-sc100)}.btn-success-light{color:var(--color-sc100);background:var(--color-sc10);border-color:var(--color-sc10)}.btn-success-hollow{color:var(--color-sc100);background:rgba(0,0,0,0);border-color:var(--color-sc100)}.btn-success-hollow:hover{background:var(--color-sc100);color:var(--color-white)}.btn-success-link{color:var(--color-sc100);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.btn-success-link:hover{border-color:var(--color-sc100)}.btn-white,.btn-light{color:var(--color-dark);background:var(--color-white)}.btn-white:hover,.btn-light:hover{color:var(--color-white);background:var(--color-pr100)}.btn-white.is-loading,.btn-light.is-loading{background:var(--color-pr100)}.btn-transition{background:rgba(0,0,0,0);padding:0 !important;height:auto !important;color:var(--color-white);box-shadow:none}.btn-transition .btn-icon{margin-left:.3em !important}.btn-like__count{display:none;position:absolute;right:-5px;top:-5px;width:24px;height:24px;background:var(--color-pr100);border-radius:var(--radius-fill);color:var(--color-white);font-size:12px;line-height:24px;text-align:center}.btn-like__icon-enabled{display:none}.btn-like .btn-icon:nth-child(2){display:none}.btn-like.is-active .btn-like__icon-enabled{display:inline-block}.btn-like.is-active .btn-icon:nth-child(1){display:none}.btn-like.is-active .btn-icon:nth-child(2){display:block}.btn-like.is-active .btn-like__count{display:inline-block}.btn-like--secondary{background:var(--color-gr100);color:var(--color-white)}.btn-like--primary.is-active{background:var(--color-pr100);color:var(--color-white)}.btn-xl{font-size:24px;padding:0 28px;height:76px;border-radius:var(--radius-fill)}.btn-xl._icon{width:76px;padding:4px}.btn-lg{font-size:18px;padding:0 24px;height:68px}.btn-lg._icon{width:68px;padding:4px}@media only screen and (max-width:1199px){.btn-lg._icon{width:56px;height:56px}}@media only screen and (max-width:1199px){.btn-lg{height:64px;font-size:16px}}.btn-md{font-size:18px;padding:0 20px;height:56px}@media only screen and (max-width:767px){.btn-md{font-size:16px;height:44px;padding:16px}}.btn-md._icon{width:56px;padding:4px}@media only screen and (max-width:767px){.btn-md._icon{width:44px;height:44px}}.btn-sm{font-size:14px;padding:0 18px;height:44px}.btn-sm._icon{width:44px;padding:4px}.btn-xs{font-size:12px;padding:0 12px;height:36px}.btn-xs._icon{width:36px;padding:3px}.btn-fluid{width:100%;padding-right:10px;padding-left:10px;text-align:center}.btn--wide{padding-left:4em;padding-right:4em}@media only screen and (max-width:600px){.btn--wide-100{width:100%}}.btn-more__wrapper{display:flex;justify-content:center;margin-top:48px}.btn.is-loading{pointer-events:none;min-height:auto;opacity:.9}.btn.is-loading::after{content:"";display:block;width:25px;height:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%23ffffff%27 stroke-linecap=%27round%27 stroke-dashoffset=%270%27 stroke-dasharray=%27100,200%27%3E%3CanimateTransform attributeName=%27transform%27 attributeType=%27XML%27 type=%27rotate%27 from=%270 50 50%27 to=%27360 50 50%27 dur=%272.5s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dashoffset%27 values=%270;-30;-124%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dasharray%27 values=%270,200;110,200;110,200%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.btn.is-loading .btn-text,.btn.is-loading .btn-icon{opacity:0;transition-delay:.2s}.btn._icon.is-loading{pointer-events:none;min-height:auto;opacity:.9}.btn._icon.is-loading::after{content:"";display:block;width:25px !important;height:25px !important;position:absolute;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;z-index:1;border:none;opacity:1 !important;padding:0 !important;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%2725 25 50 50%27%3E%3Ccircle cx=%2750%27 cy=%2750%27 r=%2720%27 fill=%27none%27 stroke-width=%274%27 stroke=%27%23ffffff%27 stroke-linecap=%27round%27 stroke-dashoffset=%270%27 stroke-dasharray=%27100,200%27%3E%3CanimateTransform attributeName=%27transform%27 attributeType=%27XML%27 type=%27rotate%27 from=%270 50 50%27 to=%27360 50 50%27 dur=%272.5s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dashoffset%27 values=%270;-30;-124%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3Canimate attributeName=%27stroke-dasharray%27 values=%270,200;110,200;110,200%27 dur=%271.25s%27 repeatCount=%27indefinite%27/%3E%3C/circle%3E%3C/svg%3E")}.btn._icon.is-loading .btn-text,.btn._icon.is-loading .btn-icon{opacity:0;transition-delay:.2s}.btn[disabled],.btn.is-disabled{pointer-events:none;opacity:.5}.btn._icon{border-radius:var(--button-radius-icon)}.btn._icon .btn-icon{margin:0 !important}.btn-block{display:flex;width:100%}@keyframes button-loader{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.not-stroke svg{stroke:none !important}._pulse-primary{animation:pulsePrimary 2s infinite;animation:pulsePrimary-shadow 2s infinite}._pulse-dark{animation:pulseDark 2s infinite;animation:pulseDark-shadow 2s infinite}@keyframes pulsePrimary{0%{box-shadow:0 0 0 0 var(--color-pr100)}100%{box-shadow:0 0 0 10px rgba(255,188,0,0)}}@keyframes pulsePrimary-shadow{0%{box-shadow:0 10px 20px rgba(0,0,0,.1),0 0 0 0 var(--color-pr100)}100%{box-shadow:0 10px 20px rgba(0,0,0,.1),0 0 0 8px rgba(255,188,0,0)}}@keyframes pulseDark{0%{box-shadow:0 0 0 0 var(--color-dark)}100%{box-shadow:0 0 0 10px rgba(255,188,0,0)}}@keyframes pulseDark-shadow{0%{box-shadow:0 10px 20px rgba(0,0,0,.1),0 0 0 0 var(--color-dark)}100%{box-shadow:0 10px 20px rgba(0,0,0,.1),0 0 0 8px rgba(255,188,0,0)}}@media only screen and (max-width:767px){.btn-360 .btn-text span:nth-child(1){display:none}}.btn-360 .btn-text span:nth-child(2){display:inline-block;position:relative;top:.05em;font-size:1.1em;margin-left:.6em;font-weight:normal}@media only screen and (max-width:767px){.btn-360 .btn-text span:nth-child(2){margin-left:0}}.link{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:inline-flex;align-items:center;transition-property:opacity,color;transition-duration:.3s;transition-timing-function:ease;position:relative;white-space:nowrap}.link::-moz-focus-inner{border:0;padding:0}.link .link-text{position:relative}.link .link-icon{display:inline-block;color:inherit;margin-right:.3em;line-height:1;margin-top:.05em}.link .link-icon i{display:inline-block;line-height:1;font-size:1.2em}.link._icon-left .link-text{order:2}.link._icon-left .link-icon{order:1;margin:0 .3em 0 0}.link._icon-right .link-text{order:1}.link._icon-right .link-icon{order:2;margin:0 0 0 .3em}.link-white{color:#fff}.link-white:hover{color:var(--color-pr100)}.link-white2gray{color:#fff}.link-white2gray:hover{opacity:.8}.link-white2primary{color:#fff}.link-white2primary:hover{color:var(--color-pr100)}.link-primary{color:var(--color-pr100)}.link-primary:hover{color:var(--color-pr50)}.link-primary-light{color:var(--color-pr50)}.link-primary-light:hover{color:var(--color-pr20)}.link-light{color:var(--color-gr60)}.link-light:hover{color:var(--color-pr100)}.link-black{color:var(--color-black)}.link-black:hover{color:var(--color-pr100)}.link-dark:hover{color:var(--color-pr100)}.link-xl{font-size:20px}.link-lg{font-size:18px}.link-md{font-size:16px}.link-sm{font-size:14px}.link-xs{font-size:12px}._icon-primary .link-icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-fill);background:var(--color-pr100);margin:0 .6em 0 0 !important;color:var(--color-white) !important}.nav-group{display:flex;align-items:center;padding:12px 24px;border-radius:var(--radius-fill);box-shadow:var(--shadow-xs);font-size:14px;line-height:1.42;font-weight:600}@media only screen and (max-width:1880px){.nav-group{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.nav-group{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.nav-group{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.nav-group{font-size:14px;line-height:1.42}}.nav-group__label{margin-right:12px;color:var(--color-gr80)}.nav-group__list{list-style-type:none;padding-left:0;margin:0;display:flex}.nav-group__item:not(:last-child){margin-right:8px}.nav-group__item.is-active .nav-group__link{color:var(--color-pr100)}.nav-group__link{transition-property:color;transition-duration:.3s;transition-timing-function:ease}.nav-group__link:hover{color:var(--color-pr100)}.nav-list{list-style-type:none;padding-left:0;margin:0;display:flex}.nav-item{position:relative}.nav-link{display:flex;position:relative;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.nav-header .nav-list,.nav-footer .nav-list{display:flex;align-items:center}.nav-header .nav-list>.nav-item,.nav-footer .nav-list>.nav-item{position:relative}.nav-header .nav-list>.nav-item:not(:last-child),.nav-footer .nav-list>.nav-item:not(:last-child){margin-right:24px}@media only screen and (max-width:1540px){.nav-header .nav-list>.nav-item:not(:last-child),.nav-footer .nav-list>.nav-item:not(:last-child){margin-right:18px}}.nav-header .nav-list>.nav-item:hover .nav-link,.nav-footer .nav-list>.nav-item:hover .nav-link{color:var(--color-pr100)}.nav-header .nav-list>.nav-item:hover .nav-dropdown,.nav-footer .nav-list>.nav-item:hover .nav-dropdown{opacity:1;visibility:visible}.nav-header .nav-list>.nav-item:hover .nav-dropdown__arrow,.nav-footer .nav-list>.nav-item:hover .nav-dropdown__arrow{transform:rotate(-180deg)}.nav-header .nav-list>.nav-item.is-active .nav-link,.nav-footer .nav-list>.nav-item.is-active .nav-link{color:var(--color-pr100)}.nav-header .nav-list>.nav-item.is-active._active .nav-dropdown__arrow,.nav-footer .nav-list>.nav-item.is-active._active .nav-dropdown__arrow{transform:rotate(-180deg)}.nav-header .nav-link,.nav-footer .nav-link{display:inline-flex;font-size:16px;line-height:1.5;white-space:nowrap}@media only screen and (max-width:1880px){.nav-header .nav-link,.nav-footer .nav-link{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.nav-header .nav-link,.nav-footer .nav-link{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.nav-header .nav-link,.nav-footer .nav-link{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.nav-header .nav-link,.nav-footer .nav-link{font-size:16px;line-height:1.5}}.nav-header .nav-link{color:inherit}.nav-header .nav-dropdown{top:100%;padding-top:16px}.nav-header .nav-dropdown:before{top:0;margin-top:17px;transform:translate(-50%,-100%) rotate(-180deg)}.nav-footer-left .nav-list,.nav-footer-right .nav-list{list-style-type:none;padding-left:0;margin:0;display:flex}.nav-footer-left .nav-link,.nav-footer-right .nav-link{display:inline-block;font-size:14px;line-height:1.42;color:var(--color-white);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.nav-footer-left .nav-link,.nav-footer-right .nav-link{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.nav-footer-left .nav-link,.nav-footer-right .nav-link{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.nav-footer-left .nav-link,.nav-footer-right .nav-link{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.nav-footer-left .nav-link,.nav-footer-right .nav-link{font-size:14px;line-height:1.42}}.nav-footer-left .nav-link:hover,.nav-footer-right .nav-link:hover{color:var(--color-pr100)}.nav-footer-left{color:var(--color-white)}.nav-footer-left .nav-list{flex-wrap:wrap}.nav-footer-left .nav-item{width:50%}.nav-footer-left .nav-item:not(:last-child){margin-bottom:20px}.nav-footer-right{display:flex}.nav-footer-right__item{width:50%}.nav-footer-right__title{font-size:18px;line-height:1.33;color:var(--color-white);margin-bottom:20px;opacity:.5}@media only screen and (max-width:1880px){.nav-footer-right__title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.nav-footer-right__title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.nav-footer-right__title{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.nav-footer-right__title{font-size:16px;line-height:1.33}}.nav-footer-right .nav-list{flex-direction:column}.nav-footer-right .nav-item:not(:last-child){margin-bottom:10px}.nav-header .nav-dropdown{width:268px;position:absolute;opacity:0;visibility:hidden;z-index:4;left:50%;transform:translateX(-50%);transition:opacity .1s ease}.nav-header .nav-dropdown__list{list-style-type:none;padding-left:0;margin:0;background:var(--color-white);box-shadow:var(--shadow-sm);overflow:hidden;padding:32px}.nav-header .nav-dropdown__item:not(:last-child){margin-bottom:12px}.nav-header .nav-dropdown__item.is-active .nav-dropdown__link{color:var(--color-pr100)}.nav-header .nav-dropdown__link{display:inline-block;font-size:16px;line-height:1.5;white-space:nowrap;width:100%;color:var(--color-dark);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.nav-header .nav-dropdown__link{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.nav-header .nav-dropdown__link{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.nav-header .nav-dropdown__link{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.nav-header .nav-dropdown__link{font-size:16px;line-height:1.5}}.nav-header .nav-dropdown__link:hover{color:var(--color-pr100)}.nav-header .nav-dropdown__arrow{display:inline-block;width:16px;height:16px;margin:1px 0 0 5px;position:relative;pointer-events:none;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transform-origin:50% 60%}.nav-header .nav-dropdown__arrow i{font-size:16px;line-height:16px;text-align:center}@media only screen and (max-width:1199px){.nav-header .nav-dropdown__arrow{display:none}}.nav-menu .nav-list{flex-direction:column}.nav-menu .nav-item{display:flex;flex-direction:column;align-items:flex-start;color:var(--color-white)}@media only screen and (max-width:1199px){.nav-menu .nav-item{flex-direction:row}}.nav-menu .nav-item:not(:last-child){margin-bottom:40px}@media only screen and (max-width:767px){.nav-menu .nav-item:not(:last-child){margin-bottom:16px}}.nav-menu .nav-item.is-active>.nav-link{pointer-events:none;color:var(--color-pr100)}.nav-menu .nav-item__count{font-size:16px;line-height:1.5}@media only screen and (max-width:1880px){.nav-menu .nav-item__count{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.nav-menu .nav-item__count{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.nav-menu .nav-item__count{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.nav-menu .nav-item__count{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.nav-menu .nav-item__count{margin:1px 16px 0 0}}.nav-menu .nav-link{display:inline-block;font-size:30px;line-height:1.27;-webkit-text-decoration:none;text-decoration:none;font-weight:bold;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.nav-menu .nav-link{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.nav-menu .nav-link{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.nav-menu .nav-link{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.nav-menu .nav-link{font-size:18px;line-height:1.27}}@media only screen and (min-width:1099px){.nav-menu .nav-link:hover{color:var(--color-pr100)}}@media only screen and (max-width:767px){.nav-menu .nav-link{font-size:20px}}.nav-menu-secondary{height:100%}@media only screen and (max-width:1023px){.nav-menu-secondary{height:auto;width:100%}}.nav-menu-secondary .nav-list{display:flex;flex-direction:column;align-items:flex-end;height:100%}@media only screen and (max-width:1023px){.nav-menu-secondary .nav-list{height:auto}}.nav-menu-secondary .nav-item{width:100%}.nav-menu-secondary .nav-item:not(:last-child){margin-bottom:32px}@media only screen and (max-width:1199px){.nav-menu-secondary .nav-item:not(:last-child){margin-bottom:16px}}.nav-menu-secondary .nav-item:nth-child(1) .nav-link{background:var(--color-pr50)}.nav-menu-secondary .nav-item:nth-child(2) .nav-link{background:var(--color-pr100)}.nav-menu-secondary .nav-link{width:100%;display:inline-flex;align-items:center;justify-content:space-between;padding:64px;border-radius:var(--radius-md);color:var(--color-white)}@media only screen and (max-width:1199px){.nav-menu-secondary .nav-link{padding:32px}}.nav-menu-secondary .nav-link__text{font-size:24px;line-height:1.33;font-weight:bold;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.nav-menu-secondary .nav-link__text{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.nav-menu-secondary .nav-link__text{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.nav-menu-secondary .nav-link__text{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.nav-menu-secondary .nav-link__text{font-size:18px;line-height:1.33}}.nav-menu-secondary .nav-link i{font-size:28px;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.nav-menu-secondary .nav-link:hover .nav-link__text,.nav-menu-secondary .nav-link:hover i{opacity:.8}.nav-item-more:hover .nav-item-more__icon-circle{background-color:var(--color-pr100) !important}.nav-item-more__icon{display:inline-block;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.nav-item-more__icon-circle{display:inline-block;background-color:currentColor;border-radius:var(--radius-fill);transition-property:background;transition-duration:.3s;transition-timing-function:ease;width:3px;height:3px}.nav-item-more__icon-circle:not(:last-child){margin-right:6px}.tab-buttons{display:flex;width:100%;overflow-x:auto;flex-wrap:nowrap}.tab-buttons::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.tab-buttons{margin-left:-15px;width:calc(100% + 30px)}}.tab-button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:inline-flex;align-items:center;padding:12px 24px;border-radius:var(--radius-fill);transition-property:color,opacity,background;transition-duration:.3s;transition-timing-function:ease;font-size:16px;line-height:1.5;white-space:nowrap;cursor:pointer}.tab-button::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:1880px){.tab-button{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.tab-button{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.tab-button{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.tab-button{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.tab-button{font-size:14px;line-height:1.144;padding:10px 16px}}.tab-button__item.is-active{pointer-events:none;cursor:default}@media only screen and (max-width:767px){.tab-button__item:first-child{margin-left:15px}}@media only screen and (max-width:767px){.tab-button__item:last-child{margin-right:15px}}.tab-button i{font-size:1.2em;line-height:1;margin-left:8px;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.tab-content{position:relative;z-index:1}.tab-content__item{position:absolute;left:0;top:0;width:100%;opacity:0;visibility:hidden}.tab-content__item>.cols:first-child{margin-top:0;margin-bottom:0}.tab--secondary .tab-buttons{display:flex;margin-bottom:32px}.tab--secondary .tab-button{background:var(--color-dark);color:var(--color-white)}.tab--secondary .tab-button:hover{opacity:.7}@media only screen and (max-width:767px){.tab--secondary .tab-button{font-size:14px;line-height:1.144;padding:14px 16px}}.tab--secondary .tab-button__item:not(:last-child){margin-right:10px}.tab--secondary .tab-button__item.is-active .tab-button{background:var(--color-pr100);color:var(--color-white)}.tab--secondary .tab-button__item.is-active .tab-button i{transform:rotate(90deg)}.tab--secondary-light .tab-button{background:var(--color-gr20);color:var(--color-dark)}.tab--secondary-light .tab-button:hover{opacity:.7}.tab--secondary-light .tab-button__item:not(:last-child){margin-right:10px}.tab--secondary-light .tab-button__item.is-active .tab-button{background:var(--color-dark);color:var(--color-white)}.tab--secondary-light .tab-button__item.is-active .tab-button i{transform:rotate(90deg)}.tab--light .tab-buttons{margin-bottom:30px}@media only screen and (max-width:1023px){.tab--light .tab-buttons{overflow-x:auto}}.tab--light .tab-button:hover{background:var(--color-gr20)}.tab--light .tab-button__item.is-active .tab-button{color:var(--color-pr100);background:var(--color-gr20)}.tab--light .tab-button__item.is-active .tab-button i{transform:rotate(90deg)}.tab--light-white .tab-button__item.is-active .tab-button{background:var(--color-white)}.tab--simple .tab-buttons{margin-bottom:46px}@media only screen and (max-width:1440px){.tab--simple .tab-buttons{margin-bottom:32px}}@media only screen and (max-width:1023px){.tab--simple .tab-buttons{overflow-x:auto}}.tab--simple .tab-button{padding:0;font-size:18px;line-height:1.33;font-family:"FuturaBT",sans-serif;font-weight:bold;color:var(--color-gr60)}@media only screen and (max-width:1880px){.tab--simple .tab-button{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.tab--simple .tab-button{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.tab--simple .tab-button{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.tab--simple .tab-button{font-size:16px;line-height:1.33}}.tab--simple .tab-button:hover{color:var(--color-pr100)}.tab--simple .tab-button__item.is-active .tab-button{color:var(--color-pr100)}.tab--simple .tab-button__item.is-active i{transform:rotate(90deg)}.tab--simple .tab-button__item:not(:last-child){margin-right:32px}.form-checkbox{position:relative;display:inline-flex;cursor:pointer}.form-checkbox__icon{display:inline-flex;align-items:center;justify-content:center;position:relative;transition-property:background,border-color;transition-duration:.3s;transition-timing-function:ease;flex-shrink:0}.form-checkbox__icon i{margin-top:1px;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.form-checkbox input:checked+.form-checkbox__icon i{opacity:1}.form-checkbox--privacy{position:relative;display:flex}.form-checkbox--privacy .form-checkbox__icon{order:2;position:relative;width:20px;height:20px;border-radius:var(--radius-fill)}.form-checkbox--privacy .form-checkbox__icon i{font-size:12px}.form-checkbox--privacy .form-checkbox__text{font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.form-checkbox--privacy .form-checkbox__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-checkbox--privacy .form-checkbox__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-checkbox--privacy .form-checkbox__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-checkbox--privacy .form-checkbox__text{font-size:14px;line-height:1.42}}.form-checkbox--privacy .form-checkbox__text a{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease}.form-checkbox--privacy .messages{left:auto;right:0}.form-checkbox--simple .form-checkbox__icon{width:20px;height:20px;margin-right:12px}.form-checkbox--white .form-checkbox__icon{border:1px solid var(--color-white);margin-left:12px}.form-checkbox--white .form-checkbox__icon i{color:var(--color-white)}.form-checkbox--white .form-checkbox__text{color:var(--color-white)}.form-checkbox--white .form-checkbox__text a{color:var(--color-white);opacity:.9}.form-checkbox--white .form-checkbox__text a:hover{color:var(--color-dark);opacity:1}.form-checkbox--black .form-checkbox__icon{border:1px solid;background:var(--color-white);border-color:#c4ccd9}.form-checkbox--black .form-checkbox__icon svg{stroke:var(--color-white)}.form-checkbox--black .form-checkbox__text{color:#363940}.form-checkbox--black .form-checkbox__text a{color:var(--color-white)}@media only screen and (min-width:1099px){.form-checkbox--black .form-checkbox__text a:hover{color:var(--color-pr100)}}@media only screen and (min-width:1099px){.form-checkbox--black:hover .form-checkbox__icon{border-color:var(--color-white)}}.form-rooms__inner{display:flex;width:100%}.form-rooms__text{font-size:14px;margin-top:5px}.form-rooms__item{flex-grow:1;height:100%}.form-rooms__item:hover .form-rooms__label{color:var(--color-pr100)}.form-rooms__label{display:inline-block;cursor:pointer;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease;font-size:16px;text-align:center;padding:0 10px;width:100%}.form-rooms.is-active .form-rooms__label{background:var(--color-pr100);color:var(--color-white)}.form-rooms__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.form-rooms__input:checked+.form-rooms__label{background:var(--color-pr100);color:var(--color-white)}.form-rooms--md .form-rooms__inner{height:80px}.form-rooms--md .form-rooms__label{height:80px;line-height:80px}.form-rooms--sm .form-rooms__inner{height:56px}.form-rooms--sm .form-rooms__label{height:56px;line-height:56px}.form-rooms--gray .form-rooms__inner{border-color:var(--color-gr20);background:var(--color-gr20)}.form-rooms--gray .form-rooms__label{background:var(--color-gr20)}.form-rooms--gray .form-rooms__text{color:var(--color-gr80)}.form-rooms--gray-inverse .form-rooms__inner{border-color:var(--color-gr20i)}.form-rooms--gray-inverse .form-rooms__label{color:var(--color-white);background:var(--color-gr20i)}.form-rooms--gray-inverse .form-rooms__text{color:var(--color-gr80i)}.form-radio{display:inline-flex;align-items:center;margin:.2rem 0;padding-right:.6rem;cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.form-radio:hover{opacity:.8}.form-radio:hover .form-radio__icon{border-color:var(--color-pr100)}.form-radio__icon{display:inline-block;flex-shrink:0;position:relative;width:20px;height:20px;border-radius:50%;margin-right:.4rem;border:1px solid #c4ccd9;transition-property:border-color;transition-duration:.3s;transition-timing-function:ease}.form-radio__icon::before{content:"";display:block;width:10px;height:10px;background:var(--color-pr100);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:0}.form-radio__input:checked+.form-radio__icon:before{opacity:1}.form-switch{position:relative;display:flex;align-items:center;cursor:pointer;padding:7px 0}.form-switch:hover .form-switch__text{opacity:.8}.form-switch:hover .form-switch__icon{box-shadow:inset 0 0 0 2em var(--color-pr20)}.form-switch__icon{position:relative;width:42px;height:23px;margin-left:.6rem;padding:2px;border-radius:2em;transition:all .4s ease;border:1px solid #e8eae9;background:var(--color-gr20);order:2}.form-switch__icon::before{content:"";display:block;width:50%;height:100%;background:#fbfbfb;border-radius:2em;left:0;position:relative;line-height:1;border-radius:50%;transition:all .2s ease;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 rgba(0,0,0,.08)}.form-switch__text{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:16px;line-height:1.4;order:1}.form-switch input{position:absolute}.form-switch input:active{box-shadow:inset 0 0 0 2em var(--color-pr50)}.form-switch input:active+.form-switch__iconbefore{padding-right:.8em}.form-switch input:checked+.form-switch__icon{background:var(--color-pr50);box-shadow:none}.form-switch input:checked+.form-switch__icon:before{left:50%}.form-switch--iconBefore{justify-content:flex-start}.form-switch--iconBefore .form-switch__icon{order:1;margin:0 10px 0 0}.form-switch--iconBefore .form-switch__text{order:2}.select2{width:100% !important}.select2-container--default .select2-results__option--selected{background-color:var(--color-gr20);border-radius:0 !important}.select2-container--default .select2-results__option--selected .select2-item::after{opacity:1}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--color-gr20);border-radius:0 !important;color:var(--color-text-primary)}.select2-container--default .select2-search{pointer-events:none;display:none}.select2-selection__rendered{padding:0 30px 0 0 !important}.select2-selection__rendered li:not([class]){opacity:.8}.select2-selection__choice__display{color:var(--color-text-primary)}.select2-container--default .select2-selection--single{border-radius:0}.select2-container--default .select2-selection--single .select2-selection__arrow{width:45px;height:100%;right:0;display:flex;align-items:center;justify-content:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:0;top:20%;margin:0;border:none !important;width:10px !important;height:6px !important;position:relative;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"";display:inline-block;position:absolute;top:0;left:0;width:10px;height:6px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.246638 1.53435L4.3722 5.74809C4.46188 5.8397 4.55904 5.90443 4.66368 5.94229C4.76831 5.98076 4.88042 6 5 6C5.11958 6 5.23169 5.98076 5.33632 5.94229C5.44096 5.90443 5.53812 5.8397 5.6278 5.74809L9.75336 1.53435C9.91779 1.36641 10 1.15267 10 0.89313C10 0.633588 9.91779 0.419847 9.75336 0.251909C9.58894 0.0839701 9.37967 0 9.12556 0C8.87145 0 8.66218 0.0839701 8.49776 0.251909L5 3.82443L1.50224 0.251909C1.33782 0.0839701 1.12855 0 0.874439 0C0.620329 0 0.411063 0.0839701 0.246638 0.251909C0.0822138 0.419847 -1.13449e-08 0.633588 0 0.89313C1.13449e-08 1.15267 0.0822138 1.36641 0.246638 1.53435Z%27 fill=%27%23858585%27/%3E%3C/svg%3E")}.select2-container--default .select2-selection--multiple{padding-right:40px;cursor:pointer}.select2-container--default .select2-selection--multiple:before{content:"";display:inline-block;position:absolute;top:50%;margin-top:-3px;right:19px;width:10px;height:6px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.246638 1.53435L4.3722 5.74809C4.46188 5.8397 4.55904 5.90443 4.66368 5.94229C4.76831 5.98076 4.88042 6 5 6C5.11958 6 5.23169 5.98076 5.33632 5.94229C5.44096 5.90443 5.53812 5.8397 5.6278 5.74809L9.75336 1.53435C9.91779 1.36641 10 1.15267 10 0.89313C10 0.633588 9.91779 0.419847 9.75336 0.251909C9.58894 0.0839701 9.37967 0 9.12556 0C8.87145 0 8.66218 0.0839701 8.49776 0.251909L5 3.82443L1.50224 0.251909C1.33782 0.0839701 1.12855 0 0.874439 0C0.620329 0 0.411063 0.0839701 0.246638 0.251909C0.0822138 0.419847 -1.13449e-08 0.633588 0 0.89313C1.13449e-08 1.15267 0.0822138 1.36641 0.246638 1.53435Z%27 fill=%27%23858585%27/%3E%3C/svg%3E");transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}.select2-container--default.select2-container--open .select2-selection--multiple:before{transform:rotate(180deg)}.select2-container--default .select2-selection{display:flex;align-items:center;padding:0 30px 0 15px;border:1px solid rgba(0,0,0,0);background:#fff}.select2-container--default .select2-selection .select2-selection__rendered{display:flex;outline:none;color:var(--color-dark);font-size:16px;line-height:1;overflow:hidden}.select2-dropdown{top:4px;border-radius:0 !important;box-shadow:var(--shadow-xs);padding:4px 0 4px 4px !important}.select2-results__options{max-height:180px !important;min-width:180px;overflow-y:auto}.select2-results__option{display:flex;align-items:center;position:relative;padding:6px !important;border-radius:6px;margin-right:4px}.select2-results__option:not(:last-child){margin-bottom:4px}.select2-results__bottom{margin-top:15px}.select2-item{width:100%}.select2-item:after{content:"";display:block;position:absolute;top:13px;right:8px;width:16px;height:11px;transition:opacity .4s ease;opacity:0;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2711%27 viewBox=%270 0 16 11%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M14.6666 1L5.49992 10.1667L1.33325 6%27 stroke=%27%232e3443%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.select2-item-text{display:inline-block;font-size:16px;line-height:1.35;font-weight:500;color:var(--color-text-primary)}.select2-item-state{display:inline-block;font-size:12px;margin-left:8px;line-height:1.35}.select2-container--focus .select2-selection--multiple{outline:none !important}.select2-selection.select2-selection--multiple .select2-selection__choice{background:rgba(0,0,0,0);border-radius:0;border-color:rgba(0,0,0,0);padding-left:0;margin:0 2px 0 0}.select2-selection.select2-selection--multiple .select2-selection__choice:not(:last-child) .select2-selection__choice__display:after{content:",";font-size:inherit}.select2-selection.select2-selection--multiple .select2-selection__choice__display{padding:0;line-height:1;font-size:inherit}.select2-selection.select2-selection--multiple .select2-selection__choice__remove{display:none}.form-select__label{position:absolute;z-index:3;left:20px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;line-height:1.25}.form-select .select2{height:100%}.form-select .select2-selection{font-size:16px;line-height:1;height:54px}.form-select__text{font-size:14px;margin-top:5px}.form-select--gray.form-select--sm .select2-selection{padding:0 20px !important;color:var(--color-gr100);background:var(--color-gr20);border-color:var(--color-gr20);transition:border-color .4s ease,color .4s ease}.form-select--gray.form-select--sm .select2-container--focus .select2-selection--multiple{border:1px solid var(--color-gr60)}.form-select--gray.form-select--sm .select2-container--open.select2-container--below .select2-selection,.form-select--gray.form-select--sm .select2-container--open.select2-container--above .select2-selection{border-radius:0}.form-select--gray .select2-dropdown{border:1px solid var(--color-gr40)}.form-select--gray .select2-item-text{color:var(--color-gr100)}.form-select--gray .select2-item-state{color:var(--color-gr60)}.form-select--gray .form-select__text{color:var(--color-gr80)}.form-select--gray.form-select--md .form-select__inner{background:var(--color-gr20);border-color:rgba(0,0,0,0)}.form-select--gray.form-select--md .form-select__label{color:var(--color-gr80)}.form-select--gray.form-select--md .form-select__text{font-size:14px;margin-top:5px}.form-select--sm .form-select__label{display:none}.form-select--sm .select2-container--default .select2-selection--single .select2-selection__arrow b{top:0}.form-select--md .form-select__inner{position:relative;line-height:1;height:82px}.form-select--md .form-select__label{top:16px}.form-select--md .select2-selection{height:62%;margin-top:32px !important;padding:0 20px !important;background:rgba(0,0,0,0);border:none !important;box-shadow:none !important}.form-textarea{position:relative}.form-textarea__inner{position:relative;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-xs);box-shadow:var(--shadow-xs);font-size:16px;line-height:1;transition:border-color .4s ease,background-color .4s ease,color .4s ease}.form-textarea__inner.is-filled .form-textarea__label{transform:translateY(-15px) scale(0.75)}.form-textarea__inner.is-focused{border-color:#3200f0 !important}.form-textarea__label{position:absolute;z-index:3;left:20px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;top:20px}.form-textarea__text{font-size:14px;margin-top:5px}.form-textarea__textarea{position:relative;z-index:2;width:100%;height:120px;padding:20px;margin:0;border:none;font-size:inherit;color:currentColor;box-shadow:none;background-color:rgba(0,0,0,0);outline:none;resize:vertical}.form-textarea__textarea:focus{border-color:#3200f0}.form-textarea__textarea[disabled=disabled],.form-textarea__textarea[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.form-textarea.has-error .form-input__inner{border-color:var(--color-er50) !important}.form-textarea.has-error .form-input__text{opacity:0}.form-textarea--gray .form-textarea__label{color:var(--color-gr80)}.form-textarea--gray .form-textarea__textarea{color:var(--color-gr100)}.form-textarea--gray .form-textarea__inner{background:var(--color-gr20);border-color:var(--color-gr40)}.form-textarea--gray .form-textarea__inner:hover{border-color:var(--color-gr60)}.form-textarea--gray .form-textarea__text{color:var(--color-gr80)}.form-textarea--gray-inverse .form-textarea__label{color:var(--color-gr80i)}.form-textarea--gray-inverse .form-textarea__textarea{color:var(--color-gr100i)}.form-textarea--gray-inverse .form-textarea__textarea:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-gr100i)}.form-textarea--gray-inverse .form-textarea__inner{background:var(--color-gr20i);border-color:var(--color-gr40i)}.form-textarea--gray-inverse .form-textarea__inner:hover{border-color:var(--color-gr60i)}.form-textarea--gray-inverse .form-textarea__inner.is-focused{border-color:var(--color-gr20i)}.form-textarea--gray-inverse .form-textarea__text{color:var(--color-gr80i)}.form-range__inner{position:relative;font-size:16px;line-height:1}.form-range__output{display:none}.form-range__label{position:absolute;z-index:3;left:20px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;line-height:1.25}.form-range__range{display:flex;flex-direction:column;justify-content:flex-end}.form-range__text{font-size:14px;margin-top:5px}.form-range__inputs{display:flex;margin-bottom:4px}.form-range__input{font-size:16px}.form-range__input-item{width:50%;display:flex;height:20px}.form-range__input-item:nth-child(1){justify-content:flex-start}.form-range__input-item:nth-child(1) .form-range__input{width:50px}.form-range__input-item:nth-child(2){justify-content:flex-end}.form-range__input-item:nth-child(2) .form-range__input{width:50px;text-align:right}.form-range__input-text{margin-right:5px;line-height:1.33}.form-range--md .form-range__label{top:16px}.form-range--md .form-range__inner{padding:0 20px;height:82px}.form-range--md .form-range__range{height:93%}.form-range--sm .form-range__label{display:none}.form-range--sm .form-range__inner{padding:0 20px;height:54px}.form-range--sm .form-range__inputs{margin-bottom:7px}.form-range--sm .form-range__range{height:100%}.form-range--gray .form-range__inner{background:var(--color-gr20)}.form-range--gray .form-range__label{color:var(--color-gr80)}.form-range--gray .form-range__text{color:var(--color-gr80)}.form-range--gray .form-range__input{color:var(--color-gr100)}.form-range--gray .form-range__input-text{color:var(--color-gr60)}.form-range--gray-inverse .form-range__inner{background:var(--color-gr20i)}.form-range--gray-inverse .form-range__label{color:var(--color-gr80i)}.form-range--gray-inverse .form-range__text{color:var(--color-gr80i)}.form-range--gray-inverse .form-range__input{color:var(--color-gr100i)}.form-range--gray-inverse .form-range__input-text{color:var(--color-gr60i)}.irs--round{height:10px}.irs--round .irs-handle{width:16px;height:16px;top:3px;border:none;border-radius:var(--radius-fill);background-color:var(--color-pr100);transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.irs--round .irs-handle:hover{cursor:grab;background-color:var(--color-pr100);transform:scale(1.2)}.irs--round .irs-handle.state_hover{cursor:grabbing;background-color:var(--color-pr100);transform:scale(1.2)}.irs--round .irs-bar{top:9px;background-color:var(--color-pr100)}.irs--round .irs-line{top:9px;height:3px;background:#c3c3ce}.irs--round .irs-bar{height:3px}.form-input{position:relative}.form-input__inner{position:relative;padding:0 20px;border:1px solid rgba(0,0,0,0);box-shadow:var(--shadow-xs);border-radius:var(--radius-input);font-size:16px;line-height:1;transition:border-color .4s ease,background-color .4s ease,color .4s ease}.form-input__label{position:absolute;z-index:3;left:20px;top:15px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;line-height:1.25}.form-input__text{font-size:14px;margin-top:5px}.form-input__input{position:relative;z-index:2;width:100%;padding:0;margin:0;border:none;font-size:inherit;color:currentColor;box-shadow:none;background-color:rgba(0,0,0,0);outline:none}.form-input__input:focus{border-color:var(--color-gr100)}.form-input__input[disabled=disabled],.form-input__input[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.form-input.has-error .form-input__inner{border-color:var(--color-er50) !important}.form-input.has-error .form-input__text{opacity:0}.form-input--gray .form-input__label{color:var(--color-gr80)}.form-input--gray .form-input__input{color:var(--color-gr100)}.form-input--gray .form-input__input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-gr100)}.form-input--gray .form-input__inner{background:var(--color-gr20);border-color:rgba(0,0,0,0)}.form-input--gray .form-input__text{color:var(--color-gr80)}.form-input--gray-inverse .form-input__label{color:var(--color-gr80i)}.form-input--gray-inverse .form-input__input{color:var(--color-gr100i)}.form-input--gray-inverse .form-input__input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--color-gr100i)}.form-input--gray-inverse .form-input__inner{background:var(--color-gr20i);border-color:var(--color-gr40i)}.form-input--gray-inverse .form-input__text{color:var(--color-gr80i)}.form-input--sm .form-input__inner{height:54px}.form-input--sm .form-input__inner.is-filled .form-input__label{transform:translateY(-15px) scale(0.75)}.form-input--sm .form-input__label{top:17px}.form-input--sm .form-input__input{height:75%;margin-top:12px !important}.form-input--md .form-input__inner{height:82px}.form-input--md .form-input__label{top:10px}.form-input--md .form-input__input{height:64%;margin-top:30px !important}.form__group{width:100%;position:relative}.inner-button{width:auto;position:relative;display:inline-flex;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:1;letter-spacing:.03em;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:inherit;background:0 0;overflow:hidden;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inner-button__cross-svg-wrap{display:none;margin-left:24px;width:16px;height:16px}.inner-button._cross{border-color:#8b94a0;color:#363940;justify-content:space-between}.inner-button._cross .inner-button__cross-svg-wrap{color:#8b94a0;display:block}.inner-button._invalid{border-color:#ff7b5e;color:#ff7b5e}.form-input__messages,.messages{position:absolute;top:100%;left:0}.form-input__messages p:not(:first-child),.messages p:not(:first-child){display:none}.help-block{font-size:12px;opacity:0;line-height:1.2;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.help-block:not(:first-child){display:none}.help-block.error{opacity:1;right:0;padding-top:3px;font-size:12px;color:var(--color-er100)}.has-error .form-input__inner{border:1px solid var(--color-er100) !important}[data-validate] .form-group-checkbox .messages{left:0;top:-17px;bottom:auto;bottom:initial}.form--row .form-form{display:flex;justify-content:flex-end;flex-wrap:wrap}@media only screen and (max-width:1023px){.form--row .form-form{justify-content:center}}@media only screen and (max-width:767px){.form--row .form-form{max-width:400px;flex-direction:column}}.form--row .form-groups{display:flex;align-items:center;margin-bottom:25px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1023px){.form--row .form-groups{flex-grow:1}}@media only screen and (max-width:767px){.form--row .form-groups{width:100%;flex-direction:column;margin-bottom:20px}}.form--row .form-group{width:269px}@media only screen and (max-width:1440px){.form--row .form-group{width:245px}}@media only screen and (max-width:1199px){.form--row .form-group{width:220px}}@media only screen and (max-width:1023px){.form--row .form-group{width:100%}}@media only screen and (max-width:767px){.form--row .form-group{max-width:100%;width:100%}}.form--row .form-group:not(:last-child){margin:0 14px 0 0}@media only screen and (max-width:767px){.form--row .form-group:not(:last-child){margin:0 0 20px}}.form--row .form-submit{margin-left:14px}@media only screen and (max-width:767px){.form--row .form-submit{margin:0}}@media only screen and (max-width:767px){.form--row .form-submit__btn{width:100%;height:54px}}@media only screen and (max-width:767px){.form--row .form-policy{margin-top:16px}}@media only screen and (max-width:767px){.form--row .form-policy .form-checkbox{display:flex;flex-direction:column;align-items:center;text-align:center}}@media only screen and (max-width:767px){.form--row .form-policy .form-checkbox__icon{margin:8px 0 0 0}}.form--column .form-form{width:360px;display:flex;flex-direction:column}@media only screen and (max-width:1023px){.form--column .form-form{width:320px}}@media only screen and (max-width:600px){.form--column .form-form{width:100%;max-width:360px}}@media only screen and (max-width:767px){.form--column .form-form{max-width:400px;flex-direction:column}}.form--column .form-groups{display:flex;flex-direction:column;margin-bottom:24px;width:100%}.form--column .form-group{max-width:100%;width:100%}.form--column .form-group:not(:last-child){margin-bottom:24px}.form--column .form-submit{margin-bottom:25px}@media only screen and (max-width:767px){.form--column .form-submit__btn{width:100%;height:54px}}.form--column .form-policy{width:100%;color:var(--color-gr40)}.form--popup{max-width:350px;margin:0 auto}.form--popup .form-label{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:32px}.form--popup .form-label__icon{width:80px;height:80px;display:flex;justify-content:center;align-items:center;color:var(--color-white);font-size:32px;background:var(--color-pr100);border-radius:var(--radius-fill);margin-bottom:45px}@media only screen and (max-width:1023px){.form--popup .form-label__icon{width:60px;height:60px;margin-bottom:35px}}.form--popup .form-label__title{color:var(--color-black);font-weight:bold;font-size:36px;line-height:1.22}@media only screen and (max-width:1880px){.form--popup .form-label__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.form--popup .form-label__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.form--popup .form-label__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.form--popup .form-label__title{font-size:26px;line-height:1.22}}.form--popup .form-label__subtitle{margin-top:10px;color:var(--color-gr80);font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.form--popup .form-label__subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.form--popup .form-label__subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.form--popup .form-label__subtitle{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.form--popup .form-label__subtitle{font-size:16px;line-height:1.33}}.form--popup .form-form{max-width:350px;margin:0 auto}.form--popup .form-groups{margin-bottom:20px}.form--popup .form-groups .form-group:not(:last-child){margin-bottom:20px}.form--popup .form-submit__btn{width:100%;margin-bottom:20px}.form--popup .form-policy__text{text-align:center}.form--popup .form-bottom{display:flex;justify-content:center;margin-top:10px}.form--popup .form-bottom__icon{font-size:20px;color:var(--color-gr40)}.form-bottom{display:flex;justify-content:center;margin-top:10px}.form-bottom__icon{font-size:20px;color:var(--color-gr40)}.subscribe{background:var(--color-gr100) -light-1;border-radius:var(--radius-md)}.subscribe--small{padding:40px}@media only screen and (max-width:600px){.subscribe--small{padding:30px 20px}}.subscribe--small .subscribe-row__title{margin-bottom:30px}.subscribe--small .subscribe-title__title{font-size:24px}.subscribe--small .subscribe-title__subtitle{margin-top:20px}.subscribe--small .form__inputs{width:100% !important;margin-bottom:20px}.subscribe--small .form__submit{width:100%}.subscribe--small .form__submit .form-group{width:100%;margin-top:20px}.form-policy__text{font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.form-policy__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-policy__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-policy__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-policy__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-policy__text{font-size:12px}}.form-policy__text a{color:var(--color-pr100);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (min-width:1099px){.form-policy__text a:hover{color:var(--color-pr50)}}.form-message__success{display:none}.form-message__error{display:none}.form-success{max-width:400px}.form-success .modal__head,.form-success .modal__body{display:none}.form-success .form-message__success{display:block}.form-error{max-width:400px}.form-error .modal__head,.form-error .modal__body{display:none}.form-error .form-message__error{display:block}[data-gallery-item] img{pointer-events:none}.popup-theme-gallery{overflow:hidden !important}.popup-theme-gallery .mfp-content{vertical-align:top;padding:0;height:100vh}.popup-theme-gallery .mfp-container{padding:0}.popup-theme-gallery .popup-content{padding:0}.popup-theme-gallery .popup-gallery{opacity:0;transition:opacity .5s ease,transform .5s ease}.popup-theme-gallery.mfp-bg{background:var(--color-white);opacity:0;transition:opacity .5s ease}.popup-theme-gallery.mfp-ready .popup-gallery{opacity:1}.popup-theme-gallery.mfp-removing .popup-gallery{transition:opacity .7s ease,transform .7s ease;opacity:0}.popup-theme-gallery.mfp-removing.mfp-bg{opacity:0;transition:opacity .7s ease}.popup-gallery{background:var(--color-white);width:100%;height:100%}.popup-gallery .popup-content{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.popup-gallery .popup-content.is-loading:before{background:rgba(0,0,0,0)}.popup-gallery .is-loading:before{background-color:rgba(0,0,0,0) !important}.popup-gallery .is-loading:after{background:no-repeat center/100% url("data:image/svg+xml,%3Csvg id=%27L4%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27 enable-background=%27new 0 0 0 0%27 xml:space=%27preserve%27%3E%3Ccircle fill=%27%2361697b%27 stroke=%27none%27 cx=%2710%27 cy=%2750%27 r=%2710%27%3E%3Canimate attributeName=%27opacity%27 dur=%271s%27 values=%270;1;0%27 repeatCount=%27indefinite%27 begin=%270.1%27%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill=%27%2361697b%27 stroke=%27none%27 cx=%2738%27 cy=%2750%27 r=%2710%27%3E%3Canimate attributeName=%27opacity%27 dur=%271s%27 values=%270;1;0%27 repeatCount=%27indefinite%27 begin=%270.2%27%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill=%27%2361697b%27 stroke=%27none%27 cx=%2766%27 cy=%2750%27 r=%2710%27%3E%3Canimate attributeName=%27opacity%27 dur=%271s%27 values=%270;1;0%27 repeatCount=%27indefinite%27 begin=%270.3%27%3E%3C/animate%3E%3C/circle%3E%3C/svg%3E")}.swiper-lazy-preloader:after{background:no-repeat center/100% url("data:image/svg+xml,%3Csvg id=%27L4%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27 enable-background=%27new 0 0 0 0%27 xml:space=%27preserve%27%3E%3Ccircle fill=%27%2361697b%27 stroke=%27none%27 cx=%2710%27 cy=%2750%27 r=%2710%27%3E%3Canimate attributeName=%27opacity%27 dur=%271s%27 values=%270;1;0%27 repeatCount=%27indefinite%27 begin=%270.1%27%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill=%27%2361697b%27 stroke=%27none%27 cx=%2738%27 cy=%2750%27 r=%2710%27%3E%3Canimate attributeName=%27opacity%27 dur=%271s%27 values=%270;1;0%27 repeatCount=%27indefinite%27 begin=%270.2%27%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill=%27%2361697b%27 stroke=%27none%27 cx=%2766%27 cy=%2750%27 r=%2710%27%3E%3Canimate attributeName=%27opacity%27 dur=%271s%27 values=%270;1;0%27 repeatCount=%27indefinite%27 begin=%270.3%27%3E%3C/animate%3E%3C/circle%3E%3C/svg%3E")}.popup-theme-gallery .mfp-close{top:10px;right:10px}.slider-gallery-popup__wrapper{width:100%}.slider-gallery-popup__slider{line-height:1}.slider-gallery-popup__slider .swiper-slide{height:100vh;display:flex;align-items:center;justify-content:center}.slider-gallery-popup__slider .slide-inner{transform:scale3d(0.95,0.95,0.95);opacity:0;backface-visibility:hidden;will-change:transform;transition:transform 250ms 250ms,opacity 250ms ease-out 250ms;margin:0 4px}.slider-gallery-popup__slider .swiper-slide-active .slide-inner,.slider-gallery-popup__slider .swiper-slide-duplicate-active .slide-inner{transform:scale3d(1,1,1);opacity:1}.slider-gallery-popup__slider .swiper-slide-next .slide-inner,.slider-gallery-popup__slider .swiper-slide-prev .slide-inner,.slider-gallery-popup__slider .swiper-slide-duplicate-next .slide-inner,.slider-gallery-popup__slider .swiper-slide-duplicate-prev .slide-inner{transition:transform 250ms ease-out 250ms,opacity 250ms ease-out 0s}.slider-gallery-popup__slider .slider-counter__current,.slider-gallery-popup__slider .slider-counter__total{display:inline-block;font-size:14px;width:20px;text-align:center;line-height:1}.slider-gallery-popup__slider .slider-counter__spacer{font-size:12px;display:inline-block}.slider-gallery-popup__slider .slide-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:90vh;width:auto;height:auto;position:relative}.slider-gallery-popup__slider .slide-caption{position:fixed;display:flex;justify-content:space-between;bottom:0;left:50%;z-index:1;width:100%;min-width:480px;transform:translateX(-50%);background:rgba(0,0,0,.2);border-radius:0 0 var(--radius-sm) var(--radius-sm);font-size:16px;padding:20px;color:#f6f6f9}@media only screen and (max-width:1023px){.slider-gallery-popup__slider .slide-caption{font-size:14px;padding:15px;min-width:320px}}.slider-gallery-popup__slider .swiper-zoom-container{display:flex;align-items:center;justify-content:center;min-width:320px;min-height:320px;border-radius:var(--radius-sm);overflow:hidden;max-width:100vw}@media only screen and (max-width:767px){.slider-gallery-popup__slider .swiper-zoom-container{min-height:180px}}.slider-gallery-popup__slider .swiper-navigation__container{max-width:100%}.slider-gallery-popup__slider .swiper-button{transform:translateY(-50%)}.slider-gallery-popup__slider .swiper-button__inner{width:52px;height:52px;background:rgba(0,0,0,.25)}@media only screen and (max-width:767px){.slider-gallery-popup__slider .swiper-button{display:none}}.slider-gallery-popup__slider .swiper-button-prev{left:12px}.slider-gallery-popup__slider .swiper-button-next{right:12px}.slider-gallery-popup__slider .swiper-pagination{display:none !important;position:fixed;left:30px;top:30px;z-index:2;display:flex;justify-content:center;align-items:center;bottom:30px;right:20px;width:114px;height:48px;font-family:"FuturaBT",sans-serif;background:rgba(0,0,0,.25);border-radius:37px;color:var(--color-gr80)}@media only screen and (max-width:1199px){.slider-gallery-popup__slider .swiper-pagination{right:10px}}.is-hide{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.is-show{opacity:1}.popup-content__video{background:var(--color-dark);width:100%;height:100%}.popup-content__video-wrapper{width:100%;height:100%}.share{position:relative}.share-tooltip{background-color:var(--color-white);border-radius:var(--radius-xs);box-shadow:var(--shadow-sm);padding:15px;position:absolute;z-index:2;min-width:240px;display:none;transform:translateX(-50%)}.share-tooltip__close{position:absolute;right:15px;top:15px;cursor:pointer}.share-tooltip__list{display:flex;margin-bottom:20px}.share-tooltip__copy{display:inline-flex;align-items:center;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.share-tooltip__copy:hover{opacity:.7;cursor:pointer}.share-tooltip__copy-icon{margin-right:7px}.share-tooltip__copy-text{color:var(--color-gr100)}.share-tooltip__copy svg{width:16px;height:16px;color:var(--color-gr100)}.share.is-open .share-tooltip{display:block}.share.is-open .share__button{z-index:3;color:var(--color-white);background:var(--color-pr100)}.share--space .share-tooltip{padding-left:24px;bottom:120%;left:100%;transform:translateX(-100%)}.yandex-map-balloon{transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;position:absolute;display:block;z-index:2;-webkit-text-decoration:none;text-decoration:none}@media only screen and (max-width:1199px){.yandex-map-balloon{position:absolute;width:100%;top:100%;left:0;transform:translateY(0)}}.yandex-map-balloon__content{position:relative;animation:show .3s forwards ease-out}.yandex-map-balloon.is-hide-balloon .yandex-map-balloon__modal .yandex-map-balloon__content{animation:hide .3s forwards ease-in}.yandex-map-balloon__modal .yandex-map-balloon__content{animation:show .3s forwards ease-out}@media only screen and (max-width:1199px){.yandex-map-balloon__modal{display:none}}.yandex-map-balloon__panel{display:none}@media only screen and (max-width:1199px){.yandex-map-balloon__panel{display:block}}.yandex-map-balloon__close{position:absolute;width:40px;height:40px;right:0;top:0;display:none;align-items:center;justify-content:center;border-radius:50%}.yandex-map-balloon__close svg{fill:var(--color-gr60);pointer-events:none}@media only screen and (max-width:1199px){.yandex-map-balloon__close{display:flex}}.yandex-map-balloon--object .yandex-map-balloon__tags{width:100%;margin-bottom:15px}.yandex-map-balloon--object .yandex-map-balloon__tags-item{display:inline-block;font-size:12px;text-transform:uppercase;padding:2px 8px;background:var(--color-dark);box-sizing:var(--shadow-xs);margin:0 5px 5px 0;color:var(--color-white)}.yandex-map-balloon--object .yandex-map-balloon__type{font-size:14px;margin-bottom:5px}.yandex-map-balloon--object .yandex-map-balloon__title{font-size:20px;line-height:1.5;font-weight:600}@media only screen and (max-width:1880px){.yandex-map-balloon--object .yandex-map-balloon__title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.yandex-map-balloon--object .yandex-map-balloon__title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.yandex-map-balloon--object .yandex-map-balloon__title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.yandex-map-balloon--object .yandex-map-balloon__title{font-size:18px;line-height:1.5}}.yandex-map-balloon--object .yandex-map-balloon__list{width:100%;margin-top:20px}.yandex-map-balloon--object .yandex-map-balloon__list ul{list-style-type:none;padding-left:0;margin:0}.yandex-map-balloon--object .yandex-map-balloon__list ul li{color:var(--color-gr80);font-size:14px;line-height:1.42;margin-bottom:7px}@media only screen and (max-width:1880px){.yandex-map-balloon--object .yandex-map-balloon__list ul li{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.yandex-map-balloon--object .yandex-map-balloon__list ul li{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.yandex-map-balloon--object .yandex-map-balloon__list ul li{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.yandex-map-balloon--object .yandex-map-balloon__list ul li{font-size:14px;line-height:1.42}}.yandex-map-balloon--object{width:420px}@media only screen and (max-width:1199px){.yandex-map-balloon--object{width:100%;max-width:400px}}.yandex-map-balloon--object .yandex-map-balloon__content{background:var(--color-white);box-shadow:var(--shadow-sm)}.yandex-map-balloon--object .yandex-map-balloon__close{top:5px;right:0}.yandex-map-balloon--object .yandex-map-balloon__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.yandex-map-balloon--object .yandex-map-balloon__price{font-weight:bold;font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.yandex-map-balloon--object .yandex-map-balloon__price{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.yandex-map-balloon--object .yandex-map-balloon__price{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.yandex-map-balloon--object .yandex-map-balloon__price{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.yandex-map-balloon--object .yandex-map-balloon__price{font-size:18px;line-height:1.33}}.yandex-map-balloon--object .yandex-map-balloon__counter{font-size:14px;line-height:1.42;color:var(--color-pr100)}@media only screen and (max-width:1880px){.yandex-map-balloon--object .yandex-map-balloon__counter{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.yandex-map-balloon--object .yandex-map-balloon__counter{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.yandex-map-balloon--object .yandex-map-balloon__counter{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.yandex-map-balloon--object .yandex-map-balloon__counter{font-size:14px;line-height:1.42}}.yandex-map-balloon--object .yandex-map-balloon__modal .yandex-map-balloon__content{padding:20px}.yandex-map-balloon--object .yandex-map-balloon__modal .yandex-map-balloon__top{color:var(--color-dark)}.yandex-map-balloon--object .yandex-map-balloon__modal .yandex-map-balloon__top-inner{display:flex;align-items:center}.yandex-map-balloon--object .yandex-map-balloon__modal .yandex-map-balloon__top-right{margin-left:15px}.yandex-map-balloon--object .yandex-map-balloon__modal .yandex-map-balloon__image{flex-grow:0;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__tags{position:absolute;left:20px;right:20px;top:58px}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__tags-item{font-size:10px}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__content{padding:10px}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__image{margin-top:40px;width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__info{padding:20px}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__link{display:inline-block;width:100%;text-align:center;margin-top:20px;padding:12px 20px;background:var(--color-pr100);border-radius:37px;font-size:15px;line-height:15px;color:var(--color-white)}.yandex-map-balloon--point .yandex-map-balloon__type{font-size:12px;color:var(--color-gr60i);margin-bottom:12px}.yandex-map-balloon--point .yandex-map-balloon__title{font-size:18px;font-weight:600;color:var(--color-gr80i)}.yandex-map-balloon--point .yandex-map-balloon__content{background:var(--color-dark);box-shadow:var(--shadow-sm);border:2px solid var(--color-gr20);overflow:hidden}.yandex-map-balloon--point .yandex-map-balloon__close{top:0;right:10px}.yandex-map-balloon--point .yandex-map-balloon__modal{width:260px}.yandex-map-balloon--point .yandex-map-balloon__modal .yandex-map-balloon__image{height:170px}.yandex-map-balloon--point .yandex-map-balloon__modal .yandex-map-balloon__image img{-o-object-fit:cover;object-fit:cover;height:100%}.yandex-map-balloon--point .yandex-map-balloon__modal .yandex-map-balloon__info{padding:10px 20px}.yandex-map-balloon--point .yandex-map-balloon__panel .yandex-map-balloon__content{display:flex}.yandex-map-balloon--point .yandex-map-balloon__panel .yandex-map-balloon__image{height:160px;width:160px;flex-shrink:0}.yandex-map-balloon--point .yandex-map-balloon__panel .yandex-map-balloon__image img{-o-object-fit:cover;object-fit:cover;height:100%}.yandex-map-balloon--point .yandex-map-balloon__panel .yandex-map-balloon__info{flex-grow:1;padding:10px 30px 10px 10px}.yandex-map-balloon--point .yandex-map-balloon__title{font-size:20px;line-height:1.5;font-weight:600}@media only screen and (max-width:1880px){.yandex-map-balloon--point .yandex-map-balloon__title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.yandex-map-balloon--point .yandex-map-balloon__title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.yandex-map-balloon--point .yandex-map-balloon__title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.yandex-map-balloon--point .yandex-map-balloon__title{font-size:18px;line-height:1.5}}.yandex-map-balloon--point .yandex-map-balloon__list{width:100%;margin-top:20px}.yandex-map-balloon--point .yandex-map-balloon__list ul{list-style-type:none;padding-left:0;margin:0}.yandex-map-balloon--point .yandex-map-balloon__list ul li{color:var(--color-gr80);font-size:14px;line-height:1.42;margin-bottom:7px}@media only screen and (max-width:1880px){.yandex-map-balloon--point .yandex-map-balloon__list ul li{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.yandex-map-balloon--point .yandex-map-balloon__list ul li{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.yandex-map-balloon--point .yandex-map-balloon__list ul li{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.yandex-map-balloon--point .yandex-map-balloon__list ul li{font-size:14px;line-height:1.42}}.yandex-map-balloon--office .yandex-map-balloon__content{display:none;background-color:var(--color-pr20);padding:20px 30px;overflow:hidden;min-width:300px;box-shadow:var(--shadow-sm)}.yandex-map-balloon--office .yandex-map-balloon__title{font-size:16px;font-weight:bold}.yandex-map-balloon--office .yandex-map-balloon__text{font-size:14px;color:var(--color-gr100);margin-top:10px}.yandex-map-balloon--infrastructure{pointer-events:none}@media only screen and (max-width:1199px){.yandex-map-balloon--infrastructure{pointer-events:auto}}.yandex-map-balloon--infrastructure .yandex-map-balloon__content{background-color:var(--color-dark);padding:10px 20px;overflow:hidden;min-width:200px;box-shadow:var(--shadow-sm);border:2px solid var(--color-gr20)}.yandex-map-balloon--infrastructure .yandex-map-balloon__title{font-weight:500;color:var(--color-gr80i);font-size:14px}.yandex-map-balloon--infrastructure .yandex-map-balloon__text{font-size:12px;color:var(--color-gr60);margin-top:10px;margin-bottom:4px}.yandex-map-balloon--infrastructure .yandex-map-balloon__close{top:0;right:10px}.map-open .yandex-map-balloon{position:fixed;z-index:9999999}@keyframes show{from{opacity:0}to{opacity:1}}@keyframes hide{from{opacity:1}to{opacity:0}}.yandex-map__fullscreen-button{width:40px;height:40px;position:relative;background-color:var(--color-white);border-radius:var(--radius-fill);z-index:2;cursor:pointer;display:none}.yandex-map__fullscreen-button:hover svg{fill:var(--color-gr60)}.yandex-map__fullscreen-button svg{transition-property:fill;transition-duration:.3s;transition-timing-function:ease;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:var(--color-gr80)}.yandex-map__fullscreen-button:after{background:var(--color-white);color:var(--color-dark)}.yandex-map__fullscreen-button-open{display:block}@media only screen and (max-width:767px){.yandex-map__fullscreen-button-open{width:30px;height:30px}}@media only screen and (max-width:767px){.yandex-map__fullscreen-button-open svg{width:15px;height:15px}}.map-open .b24-widget-button-wrapper{z-index:-1 !important}.map-open .header{pointer-events:none}.map-open .yandex-map__fullscreen-button-open{display:none}.map-open .yandex-map__fullscreen-button-close{display:block}.map-open .location-legend{display:block;position:fixed;z-index:100001}@media only screen and (min-width:1200){.map-open .location-legend{top:50%;transform:translateY(-50%)}}@media only screen and (max-width:1199px){.map-open .location-legend{bottom:40px}}@media only screen and (max-width:1199px){.map-open{position:relative;height:100%;max-height:100vh;touch-action:none;-webkit-overflow-scrolling:none;overflow:hidden;overscroll-behavior:none}}.map-open .yandex-map-balloon{position:absolute}@media only screen and (max-width:1199px){.map-open .yandex-map-balloon{position:fixed}}.yandex-map__zoom-button{background:rgba(0,0,0,0);position:relative}.yandex-map__zoom-button--zoom-in,.yandex-map__zoom-button--zoom-out{cursor:pointer;width:40px;height:40px;display:flex;justify-content:center;align-items:center;background-color:#fff;z-index:1}.yandex-map__zoom-button--zoom-in svg,.yandex-map__zoom-button--zoom-out svg{fill:var(--color-gr80);transition-property:fill;transition-duration:.3s;transition-timing-function:ease;width:16px;height:16px}.yandex-map__zoom-button--zoom-in:hover svg,.yandex-map__zoom-button--zoom-out:hover svg{fill:var(--color-gr60)}.yandex-map__zoom-button--zoom-in{border-radius:var(--radius-md) var(--radius-md) 0 0}.yandex-map__zoom-button--zoom-out{border-radius:0 0 var(--radius-md) var(--radius-md)}.yandex-map__zoom-wrapper{transform:translateY(-50%);box-shadow:var(--shadow-md);border-radius:var(--radius-fill)}.yandex-map__object-marker{position:relative;display:inline-flex;align-items:center;cursor:pointer}.yandex-map__object-marker .marker-image{width:74px;height:74px;min-width:74px;min-height:74px;border-radius:var(--radius-fill);overflow:hidden;position:relative;left:29px;top:9px;z-index:2}.yandex-map__object-marker .marker-image__wrap{position:relative;width:129px;height:137px;flex-shrink:0}.yandex-map__object-marker .marker-image__wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%27129%27 height=%27137%27 viewBox=%270 0 129 137%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg filter=%27url%28%23filter0_dd_70_10%29%27%3E%3Cpath d=%27M75.1069 105.367L75.1207 105.353C83.4487 97.0971 91.8154 88.8029 98.3575 80.3081C106.192 70.1347 112 58.9574 112 46.168C112 21.039 91.629 0.667969 66.5 0.667969C41.371 0.667969 21 21.039 21 46.168C21 58.9574 26.8076 70.1347 34.6425 80.3081C41.1845 88.8028 49.5511 97.0969 57.8791 105.353L57.8938 105.367L57.8941 105.368L57.8966 105.37L57.8985 105.372C59.4744 106.934 61.0491 108.495 62.6109 110.057C64.7588 112.205 68.2412 112.205 70.3891 110.057C71.9508 108.495 73.5253 106.935 75.101 105.372L75.1029 105.371L75.1034 105.37L75.1057 105.368L75.1062 105.367L75.1069 105.367Z%27 fill=%27white%27 stroke=%27%23F6F8F9%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id=%27filter0_dd_70_10%27 x=%27-12%27 y=%270%27 width=%27153%27 height=%27137%27 filterUnits=%27userSpaceOnUse%27 color-interpolation-filters=%27sRGB%27%3E%3CfeFlood flood-opacity=%270%27 result=%27BackgroundImageFix%27/%3E%3CfeColorMatrix in=%27SourceAlpha%27 type=%27matrix%27 values=%270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0%27 result=%27hardAlpha%27/%3E%3CfeMorphology radius=%272%27 operator=%27erode%27 in=%27SourceAlpha%27 result=%27effect1_dropShadow_70_10%27/%3E%3CfeOffset dy=%274%27/%3E%3CfeGaussianBlur stdDeviation=%273%27/%3E%3CfeColorMatrix type=%27matrix%27 values=%270 0 0 0 0.0627451 0 0 0 0 0.0941176 0 0 0 0 0.156863 0 0 0 0.03 0%27/%3E%3CfeBlend mode=%27normal%27 in2=%27BackgroundImageFix%27 result=%27effect1_dropShadow_70_10%27/%3E%3CfeColorMatrix in=%27SourceAlpha%27 type=%27matrix%27 values=%270 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0%27 result=%27hardAlpha%27/%3E%3CfeMorphology radius=%274%27 operator=%27erode%27 in=%27SourceAlpha%27 result=%27effect2_dropShadow_70_10%27/%3E%3CfeOffset dy=%2712%27/%3E%3CfeGaussianBlur stdDeviation=%278%27/%3E%3CfeColorMatrix type=%27matrix%27 values=%270 0 0 0 0.0627451 0 0 0 0 0.0941176 0 0 0 0 0.156863 0 0 0 0.08 0%27/%3E%3CfeBlend mode=%27normal%27 in2=%27effect1_dropShadow_70_10%27 result=%27effect2_dropShadow_70_10%27/%3E%3CfeBlend mode=%27normal%27 in=%27SourceGraphic%27 in2=%27effect2_dropShadow_70_10%27 result=%27shape%27/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A")}.yandex-map__object-marker .marker-image__image{height:100%;-o-object-fit:cover;object-fit:cover}.yandex-map__object-marker .marker-content{position:absolute;display:flex;flex-direction:column;justify-content:center;margin:0 0 30px -50px;width:280px;left:130px;z-index:-1;background:var(--color-white);padding:12px 12px 12px 50px;box-shadow:var(--shadow-xs);transition-property:background;transition-duration:.3s;transition-timing-function:ease}.yandex-map__object-marker .marker-content__type{font-size:12px;line-height:1.5;color:var(--color-gr80);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.yandex-map__object-marker .marker-content__type{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.yandex-map__object-marker .marker-content__type{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.yandex-map__object-marker .marker-content__type{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.yandex-map__object-marker .marker-content__type{font-size:12px;line-height:1.5}}.yandex-map__object-marker .marker-content__name{font-size:16px;line-height:1.5;color:var(--color-dark);font-weight:bold;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.yandex-map__object-marker .marker-content__name{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.yandex-map__object-marker .marker-content__name{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.yandex-map__object-marker .marker-content__name{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.yandex-map__object-marker .marker-content__name{font-size:16px;line-height:1.5}}.yandex-map__object-marker.is-open-balloon:not(.is-notActive) .marker-content{background:var(--color-dark)}.yandex-map__object-marker.is-open-balloon:not(.is-notActive) .marker-content__name{color:var(--color-white)}.yandex-map__object-marker.is-open-balloon:not(.is-notActive) .marker-content__type{color:var(--color-gr80i)}.yandex-map__point-marker{position:relative;width:90px;height:110px}.yandex-map__point-marker .marker-image{width:74px;height:74px;min-width:74px;min-height:74px;border-radius:var(--radius-fill);overflow:hidden;position:relative;left:9px;top:9px;z-index:2}.yandex-map__point-marker .marker-image__wrap{position:relative;width:90px;height:110px}.yandex-map__point-marker .marker-image__wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2773%27 height=%2788%27 viewBox=%270 0 73 88%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M29.7992 81.7598L29.7995 81.7601L29.8028 81.7634C31.0244 82.9744 32.2449 84.1844 33.4555 85.3949C35.1644 87.1038 37.9351 87.1038 39.644 85.3949C40.855 84.1839 42.076 82.9735 43.2982 81.7619L43.2996 81.7605L43.3003 81.7598L43.315 81.7453C49.7684 75.3477 56.2586 68.9138 61.3345 62.3228C67.4149 54.4276 71.9335 45.7389 71.9335 35.789C71.9335 16.2471 56.0916 0.405273 36.5497 0.405273C17.0078 0.405273 1.16602 16.2471 1.16602 35.789C1.16602 45.7389 5.68455 54.4276 11.7649 62.3228C16.8409 68.9138 23.3311 75.3478 29.7846 81.7454L29.7992 81.7598Z%27 fill=%27%23C29861%27 stroke=%27%23F6F8F9%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.yandex-map__point-marker .marker-image__image{height:100%;-o-object-fit:cover;object-fit:cover}.yandex-map__infrastructure-marker{width:44px;height:44px;background-color:var(--color-dark);border:3px solid var(--color-gr20);border-radius:var(--radius-fill);opacity:.9;cursor:default;box-shadow:var(--shadow-xs);font-size:17px;color:#fff;line-height:2.2;text-align:center}.yandex-map__office-marker{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:rgba(208,210,221,.2);box-shadow:var(--shadow-sm)}.yandex-map__office-marker-svg{width:26px;height:26px;fill:none;stroke:var(--color-pr100)}.yandex-map__cluster{font-size:16px;font-weight:bold;line-height:1.3;text-align:center;width:44px;height:44px;border-radius:var(--radius-fill);background-color:var(--color-dark);color:#fff;box-shadow:var(--shadow-xs);display:flex;justify-content:center;align-items:center;opacity:.9;border:4px solid var(--color-gr40);position:relative;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transform:translate(-50%,-50%)}.yandex-map{display:flex;position:relative}.yandex-map--project .yandex-map-map{width:100%;position:relative}.yandex-map--contacts .yandex-map-map{width:100%;position:relative}.yandex-map--contacts .yandex-map-map .yandex-map__container{height:622px}@media only screen and (max-width:1440px){.yandex-map--contacts .yandex-map-map .yandex-map__container{height:580px}}@media only screen and (max-width:767px){.yandex-map--contacts .yandex-map-map .yandex-map__container{height:480px}}@media only screen and (max-width:767px){.yandex-map--contacts .yandex-map-map .yandex-map__container{height:390px}}.yandex-map--contacts .yandex-map-map .yandex-map__overlay{display:none}@media only screen and (max-width:767px){.yandex-map--contacts .yandex-map-map .yandex-map__overlay{display:flex}}.yandex-map--menu .yandex-map-map{width:100%;position:relative}@media only screen and (max-width:767px){.yandex-map--menu .yandex-map-map{display:none}}.yandex-map--menu .yandex-map-map .yandex-map__container{height:45vh}@media only screen and (max-width:767px){.yandex-map--menu .yandex-map-map .yandex-map__container{height:380px}}[class^=ymaps][class$=-ground-pane]{filter:grayscale(0.8)}.map-open [class^=ymaps][class$=-ground-pane]{filter:grayscale(0.8)}.yandex-map__container{position:relative}.yandex-map__base{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.infrastructure__map{display:flex;position:relative}.infrastructure__map .yandex-map-map{width:80%;position:relative}@media only screen and (max-width:1199px){.infrastructure__map .yandex-map-map{width:100%}}.infrastructure__map .yandex-map__wrapper{width:100%;position:relative}.infrastructure__map .yandex-map__container{width:100%;padding-top:0;height:830px}@media only screen and (max-width:1199px){.infrastructure__map .yandex-map__container{height:520px}}@media only screen and (max-width:1199px){.infrastructure__map .yandex-map__fullscreen-button-open{display:none}}.infrastructure-legend{position:absolute;z-index:1;top:32px;left:32px;right:60px}@media only screen and (max-width:1199px){.infrastructure-legend{display:none;top:auto;bottom:0;height:0;transition:height 0s .35s}}.infrastructure-legend__inner{width:100%;display:flex;padding:0}@media only screen and (max-width:1199px){.infrastructure-legend__inner{flex-direction:column;width:280px;margin:0 0 0 20px;background:var(--color-white);box-shadow:var(--shadow-xs);align-items:center;transition:opacity .25s,visibility 0s .25s;visibility:hidden;opacity:0;height:420px;padding:30px 20px;margin-bottom:90px;overflow-y:auto}}.infrastructure-legend.is-open{transition:height 0s 0s;height:510px}.infrastructure-legend.is-open .infrastructure-legend__inner{transition:opacity .25s,visibility 0s;visibility:visible;box-shadow:var(--shadow-sm);border-radius:var(--radius-sm);opacity:1}.infrastructure-legend__list{list-style-type:none;padding-left:0;margin:0;display:flex;flex-wrap:wrap;order:2;flex-grow:1}@media only screen and (max-width:1199px){.infrastructure-legend__list{width:100%;flex-direction:column}}.infrastructure-legend__list-item{margin:0 12px 12px 0}@media only screen and (max-width:1199px){.infrastructure-legend__list-item{width:100%;margin-bottom:10px}}.infrastructure-label{display:inline-block}@media only screen and (max-width:1199px){.infrastructure-label{width:100%}}.infrastructure-label__inner{display:inline-flex;align-items:center;justify-content:center;width:100%;background:var(--color-gr20);padding:12px 16px 12px 16px;border-radius:var(--radius-md);color:var(--color-dark);box-shadow:var(--shadow-xs);cursor:pointer;font-weight:600;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease}.infrastructure-label__inner:hover>span{opacity:.8}.infrastructure-label__checkbox{position:absolute;margin:-1px;border:0;padding:0;width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden;z-index:-1}.infrastructure-label__checkbox:checked+.infrastructure-label__inner{background:var(--color-dark);color:var(--color-gr20)}.infrastructure-label__icon{display:inline-block;position:relative;font-size:1.1em;line-height:1;margin-left:8px;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.infrastructure-label__text{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;font-size:14px;line-height:1.42;font-weight:bold}@media only screen and (max-width:1880px){.infrastructure-label__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.infrastructure-label__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.infrastructure-label__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.infrastructure-label__text{font-size:14px;line-height:1.42}}.infrastructure-toggle{z-index:1;display:none}@media only screen and (max-width:1199px){.infrastructure-toggle{display:block}}.infrastructure-toggle__text{white-space:nowrap;margin-right:10px;font-size:14px;font-weight:bold}.infrastructure-toggle__icon i{color:var(--color-gr80);fill:var(--color-gr80) !important;stroke:var(--color-gr80) !important}.infrastructure-toggle__icon i:last-child{display:none}.infrastructure-toggle__btn{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;padding:0 16px;height:40px;background-color:var(--color-white);box-shadow:var(--shadow-sm);border-radius:var(--radius-sm);display:inline-flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.infrastructure-toggle__btn::-moz-focus-inner{border:0;padding:0}.infrastructure-toggle__btn.is-open .infrastructure-toggle__icon i:first-child{display:none}.infrastructure-toggle__btn.is-open .infrastructure-toggle__icon i:last-child{display:block}.infrastructure-filter{order:1;margin-right:12px}@media only screen and (max-width:1199px){.infrastructure-filter{display:flex;justify-content:center;width:100%;margin:0 0 10px 0}}.infrastructure-filter__reset{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;outline:none;cursor:pointer;background-color:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:var(--color-gr20);padding:12px 16px 12px 16px;border-radius:var(--radius-md);box-shadow:var(--shadow-xs);font-size:14px;line-height:1.42;color:var(--color-dark);font-weight:600;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.infrastructure-filter__reset::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:1880px){.infrastructure-filter__reset{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.infrastructure-filter__reset{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.infrastructure-filter__reset{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.infrastructure-filter__reset{font-size:14px;line-height:1.42}}.infrastructure-filter__reset i{display:inline-block;font-size:1.1em;line-height:1;margin-left:8px;transform:translateY(1px)}@media only screen and (max-width:1199px){.infrastructure-filter__reset{width:100%}}.infrastructure-filter__reset-text-desktop{display:block}.infrastructure-filter__reset-text-mobile{display:none}.infrastructure-filter__reset.is-active{background:var(--color-dark);color:var(--color-gr20)}.infrastructure-filter__agree{display:none}.yandex-map__overlay{padding:30px;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:3;font-weight:bold;flex-direction:column;align-items:center;justify-content:center;display:none}.yandex-map__overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.yandex-map__overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1199px){.yandex-map__overlay{display:flex}}.yandex-map__overlay.is-active{display:none}.yandex-map__overlay-title{font-size:14px;text-align:center;position:relative;z-index:2}.yandex-map__overlay-icon{width:28px;height:28px;margin-bottom:8px;position:relative;z-index:2;font-size:28px;color:var(--color-pr100)}.circles-map{fill:#000;stroke:#000}.yandex-map__overlay._white{color:var(--color-dark)}.yandex-map__overlay._white:before{background:rgba(255,255,255,.8)}.yandex-map__overlay._white:after{height:50%;background:linear-gradient(180deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%)}.yandex-map__overlay._dark{color:var(--color-white)}.yandex-map__overlay._dark:before{background:rgba(46,52,67,.8)}.yandex-map__overlay._dark:after{height:50%;background:linear-gradient(180deg,#2e3443 0%,rgba(255,255,255,0) 100%)}.infrastructure-route{position:absolute;right:10px;bottom:30px;z-index:1}@media only screen and (max-width:1199px){.infrastructure-route{display:none}}.infrastructure-route__button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-white);border-radius:var(--radius-fill);box-shadow:var(--shadow-sm);color:var(--color-gr80)}.infrastructure-route__button:hover svg{color:var(--color-gr60)}.infrastructure-route__button:after{background:var(--color-white);color:var(--color-dark)}.map-open--infrastructure .infrastructure-route{display:block;position:fixed;z-index:100002;bottom:40px}@media only screen and (max-width:1199px){.map-open--infrastructure .infrastructure-toggle{display:block;position:fixed;z-index:100002;left:20px;bottom:40px}}.map-open--infrastructure .infrastructure-legend{position:fixed;z-index:100002;display:block}.map-open .yandex-map__panel-wrap{display:block}.yandex-map__panel-wrap{position:fixed;left:0;right:0;bottom:0;z-index:999999999;display:none}.dev-sitemap__text{font-size:18px;margin-bottom:15px;color:#333}.dev-sitemap ol{margin-bottom:20px}.dev-sitemap__inner{display:inline-block}.dev-sitemap__link{font-size:18px;color:var(--color-gr100);font-weight:600;transition:color .3s ease}.dev-sitemap__link:hover{color:var(--color-pr100)}.dev-sitemap__tags{display:inline-flex;flex-wrap:wrap;margin-left:10px;position:relative;top:-2px}.dev-sitemap__tags-legend{display:inline-flex;flex-wrap:wrap}.dev-sitemap__tags-legend .dev-sitemap__tag{margin-bottom:10px}.dev-sitemap__tag{display:inline-block;border-radius:64px;padding:5px 8px 4px 8px;white-space:nowrap;font-size:9px;text-transform:uppercase;line-height:1.2;color:#333}.dev-sitemap__tag::before{color:#f2f2f2}.dev-sitemap__tag:not(:last-child){margin-right:10px}.dev-sitemap__tag_none{background-color:rgba(255,49,49,.6)}.dev-sitemap__tag_none::before{content:"не готово";display:block}.dev-sitemap__tag_work{background-color:rgba(109,104,255,.6)}.dev-sitemap__tag_work::before{content:"в работе";display:block}.dev-sitemap__tag_almost{background-color:rgba(230,172,13,.6)}.dev-sitemap__tag_almost::before{content:"готов десктоп";display:block}.dev-sitemap__tag_completed{background-color:rgba(38,191,86,.6)}.dev-sitemap__tag_completed::before{content:"готово";display:block}.dev-sitemap__tag_front{background-color:rgba(34,34,34,.6)}.dev-sitemap__tag_front::before{content:"на фронте";display:block}.dev-sitemap__tag_back{background-color:rgba(34,34,34,.6)}.dev-sitemap__tag_back::before{content:"на бэке";display:block}.dev-sitemap__tag_dev{background-color:rgba(34,34,34,.6)}.dev-sitemap__tag_dev::before{content:"на дэве";display:block}.dev-sitemap__tag_prod{background-color:rgba(34,34,34,.6)}.dev-sitemap__tag_prod::before{content:"на бою";display:block}.dev-sitemap__tag_test-required{background-color:rgba(253,182,255,.8)}.dev-sitemap__tag_test-required::before{content:"требуется тест";display:block}.dev-sitemap__tag_requires-finalizing{background-color:rgba(255,85,0,.6)}.dev-sitemap__tag_requires-finalizing::before{content:"необходимо доработать";display:block}.dev-sitemap__tag_notdesign{background-color:rgba(255,49,49,.6)}.dev-sitemap__tag_notdesign::before{content:"нет дизайна";display:block}.dev-sitemap__tag_not-relevant{background-color:rgba(153,153,153,.6)}.dev-sitemap__tag_not-relevant::before{content:"не актуально";display:block}[data-theme=dark] .dev-sitemap__link{color:var(--color-gr80i)}[data-theme=dark] .dev-sitemap__text{color:var(--color-gr60i)}.kit-nav{list-style-type:none;padding-left:0;margin:0;display:flex;flex-direction:column;height:75%;overflow-y:auto;width:100%;max-width:100%;padding:0 20px 0 20px;margin-top:0 !important}.kit-nav__item.is-active .kit-nav__link{color:#fff;background:rgba(255,255,255,.15);border-radius:7px}.kit-nav__link{position:relative;display:flex;align-items:center;flex-grow:0;-webkit-text-decoration:none;text-decoration:none;color:var(--kit-color-light);font-size:16px;cursor:pointer;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease;padding:7px 14px;margin:0 -14px}.kit-nav__link-icon{position:relative;display:inline-block;width:21px;height:21px;pointer-events:none;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.kit-nav__link-icon svg{width:100%;height:100%;stroke:currentColor;fill:none}.kit-nav__link-text{position:relative;display:inline-block;pointer-events:none;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;margin-left:12px}.kit-nav__link:hover{color:#fff}.kit-nav__link:hover .kit-nav__link-icon,.kit-nav__link:hover .kit-nav__link-text{transform:translateX(5px)}.kit-nav__link[data-dropdown-toggle]:after{content:"";display:inline-block;position:absolute;top:50%;right:15px;width:10px;height:6px;margin-top:-3px;opacity:.5;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0.246638 1.53435L4.3722 5.74809C4.46188 5.8397 4.55904 5.90443 4.66368 5.94229C4.76831 5.98076 4.88042 6 5 6C5.11958 6 5.23169 5.98076 5.33632 5.94229C5.44096 5.90443 5.53812 5.8397 5.6278 5.74809L9.75336 1.53435C9.91779 1.36641 10 1.15267 10 0.89313C10 0.633588 9.91779 0.419847 9.75336 0.251909C9.58894 0.0839701 9.37967 0 9.12556 0C8.87145 0 8.66218 0.0839701 8.49776 0.251909L5 3.82443L1.50224 0.251909C1.33782 0.0839701 1.12855 0 0.874439 0C0.620329 0 0.411063 0.0839701 0.246638 0.251909C0.0822138 0.419847 -1.13449e-08 0.633588 0 0.89313C1.13449e-08 1.15267 0.0822138 1.36641 0.246638 1.53435Z%27 fill=%27%23ffffff%27/%3E%3C/svg%3E")}.kit-nav__link.is-open:after{transform:rotate(180deg)}.kit-nav__link.is-open+.kit-nav__dropdown{display:block;opacity:1}.kit-nav__dropdown{position:relative;padding:7px 0;display:none;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.kit-nav__dropdown:after{content:"";width:1px;height:calc(100% - 20px);position:absolute;left:10px;top:0;bottom:0;margin:auto;background:var(--kit-color-light);opacity:.5}.kit-nav__dropdown-link{font-size:14px;color:var(--kit-color-light);padding:3px 0;cursor:pointer;transition-property:color;transition-duration:.3s;transition-timing-function:ease;padding-left:25px}.kit-nav__dropdown-link span{display:inline-block;width:100%;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.kit-nav__dropdown-link span.is-active{color:#fff}.kit-nav__dropdown-link:hover{color:#fff}.kit-nav__dropdown-link:hover span{transform:translateX(5px)}.kit-bg-white{background-color:#fff}.kit-bg-grey{background-color:#f6f6f9}.kit-border{border:1px solid #dee2e6}.kit-radius{border-radius:.5rem}.kit-height-lg{height:300px}.kit-height-md{height:200px}.kit-height-sm{height:100px}.kit-height-xs{height:60px}.kit-width-100{width:100%}.kit-width-80{width:80%}.kit-width-60{width:60%}.kit-fz-22{font-size:22px}.kit-fz-32{font-size:32px}.kit-mb-10{margin-bottom:10px}.kit-mb-20{margin-bottom:10px}.kit-mb-30{margin-bottom:30px}.kit-block-center{margin:0 auto}.kit-block-color{border-radius:8px;overflow:hidden;box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03)}.kit-block-color__color{height:80px;margin-bottom:12px}.kit-block-color__title{padding-left:12px;font-size:18px;margin-bottom:5px}.kit-block-color__value{padding-left:12px;margin-bottom:12px;color:#475467}.kit-block-default{display:flex;justify-content:space-between;align-items:flex-end}.kit-block__text-1{margin:0 0 16px 16px}.kit-block__text-2{margin:0 16px 16px 0}.kit-block-elements{display:flex;align-items:center}.kit-block-elements>button,.kit-block-elements>div,.kit-block-elements>span{margin-right:20px}.kit-sidebar{position:absolute;left:0;top:0;z-index:2;width:270px;height:100vh;transition-property:width;transition-duration:.3s;transition-timing-function:ease;flex-grow:0;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1199px){.kit-sidebar{width:100%;height:auto;padding:0;top:90px;left:20px;right:20px;width:auto;display:none}}.kit-sidebar__inner{display:flex;flex-direction:column;transition-property:background;transition-duration:.3s;transition-timing-function:ease;background:var(--kit-color-sidebar);box-shadow:0 0 1.75rem rgba(0,0,0,.07);padding:20px 0;width:100%;height:100%}@media only screen and (max-width:1199px){.kit-sidebar__inner{width:100%;height:auto;padding:30px 0}}.kit-sidebar__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;padding:0 20px}@media only screen and (max-width:1199px){.kit-sidebar__head{display:none}}.kit-sidebar__head-logo{line-height:1}.kit-sidebar__head-logo img{max-height:60px;max-width:100px}.kit-sidebar__head-logo svg{width:140px}.kit-sidebar__head-toggle{width:25px;height:25px;cursor:pointer;color:#fff}.kit-sidebar__title{color:var(--kit-color-light);font-size:12px;margin-bottom:7px;margin-top:20px}.kit-sidebar__bottom{transition-property:color;transition-duration:.3s;transition-timing-function:ease;color:var(--kit-color-light);opacity:.7;margin:auto 30px 0;font-size:14px;text-align:center}.kit-sidebar__back{display:inline-block;color:var(--kit-color-light);opacity:.6;transition-property:opacity,color;transition-duration:.3s;transition-timing-function:ease;margin-bottom:5px;text-transform:uppercase;font-size:12px}.kit-sidebar__back:hover{opacity:1}.kit-sidebar__update{font-size:12px}.kit-sidebar__update-date{display:inline-block;margin-left:10px;opacity:1}.kit-sidebar__toggle{width:100%;display:flex;justify-content:center;margin-top:30px}.kit__icomoon .bgc1 h1{font-size:18px}.kit__icomoon .mhl{display:flex;flex-wrap:wrap;margin:0 -6px;padding-top:24px}.kit__icomoon .mhl h1{display:none}.kit__icomoon .glyph{width:16.666%;padding:6px}@media only screen and (max-width:1700px){.kit__icomoon .glyph{width:20%}}@media only screen and (max-width:1440px){.kit__icomoon .glyph{width:25%}}@media only screen and (max-width:1023px){.kit__icomoon .glyph{width:33.3333%}}@media only screen and (max-width:767px){.kit__icomoon .glyph{width:50%}}.kit__icomoon .glyph .pbs{display:flex;flex-direction:column;align-items:center;border-radius:4px;background:#fff;padding:10px 0;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.kit__icomoon .glyph i{font-size:38px;line-height:1;color:#008cff}.kit__icomoon .glyph .mls{margin-top:10px;font-size:12px;text-align:center}.kit__icomoon .liga{width:80%;width:calc(100% - 2.5em)}.kit__icomoon .talign-right{text-align:right}.kit__icomoon .talign-center{text-align:center}.kit__icomoon .bgc1{background:#f1f1f1;border-radius:4px;padding:10px 0}.kit__icomoon p{margin-top:1em;margin-bottom:1em}.kit__icomoon .mvm{color:#999;font-weight:normal}.kit__icomoon .mtn{margin-top:0}.kit__icomoon .mtl,.kit__icomoon .mal{margin-top:1.5em}.kit__icomoon .mbl{margin-bottom:1.5em}.kit__icomoon .mal{margin-bottom:1.5em;margin-left:1.5em;margin-right:1.5em}.kit__icomoon .mhmm{margin-left:1em;margin-right:1em}.kit__icomoon .pbs{display:none}.kit__icomoon .pvs{padding-bottom:.25em;padding-top:.25em}.kit__icomoon .pts{padding-top:.25em}.kit__icomoon .unit{float:left}.kit__icomoon .unitRight{float:right}.kit__icomoon .size1of2{width:50%;display:none}.kit__icomoon .size1of1{width:100%}.kit__icomoon .hidden-true{display:none}.kit__icomoon .textbox0{width:3em;background:#f1f1f1;padding:.25em .5em;line-height:1.5;height:1.5em}.kit__icomoon #testDrive{display:block;padding-top:24px;line-height:1.5}.kit__icomoon .fs0{font-size:16px}.kit__icomoon .fs1{font-size:24px}[data-theme=dark]{--kit-color-background:#1a1c1e;--kit-color-light:#9e9e9e;--kit-color-gray:#abadb5;--kit-color-gray-dark:#d9dbdf;--kit-color-gray-light:#f7f7f7;--kit-color-content-background:#232627;--kit-color-dark:#fefefe}[data-theme=dark].kit-wrapper{background:#222526}[data-theme=dark] .text-content ol:not([class]),[data-theme=dark] .text-content li:before{color:var(--kit-color-light) !important}[data-theme=dark] .kit-sidebar{border-right:1px solid rgba(255,255,255,.12)}[data-theme=dark] .kit-content__header{background:#222526;border-bottom:1px solid rgba(237,237,237,.12);box-shadow:0 .1rem .7rem rgba(0,0,0,.2)}[data-theme=dark] .kit-body__header{border-bottom:1px solid rgba(237,237,237,.32)}[data-theme=dark] .kit-example,[data-theme=dark] .kit-section__example{background:#2b2e30;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}[data-theme=dark] pre[class*=language-]{background:#2b2e30 !important}[data-theme=dark] .kit-bg-white{background-color:#2b2e30}[data-theme=dark] .kit-bg-grey{background-color:rgba(255,255,255,.22)}[data-theme=dark] .kit-border{border:1px solid rgba(255,255,255,.12)}[data-theme=dark] .kit-block-color{background:var(--kit-color-gray-light)}[data-theme=dark] .kit-block-default,[data-theme=dark] .kit__icomoon .bgc1,[data-theme=dark] .glyph.fs1 .pbs{background:rgba(237,237,237,.32);color:var(--kit-color-gray-light)}[data-theme=dark] .kit-block-text{color:var(--kit-color-gray-light)}[data-layout-style=collapsed] .kit-sidebar{width:80px}[data-layout-style=collapsed] .kit-sidebar__title{display:none}[data-layout-style=collapsed] .kit-sidebar__head{margin-bottom:100px;justify-content:center}[data-layout-style=collapsed] .kit-sidebar__head-logo{display:none}[data-layout-style=collapsed] .kit-sidebar__head-toggle{transform:rotate(180deg)}[data-layout-style=collapsed] .kit-sidebar__bottom{display:none}[data-layout-style=collapsed] .kit-nav__link{justify-content:center}[data-layout-style=collapsed] .kit-nav__link:after{display:none}[data-layout-style=collapsed] .kit-nav__link-text{display:none}[data-layout-style=collapsed] .kit-nav__link:hover .kit-nav__link-icon,[data-layout-style=collapsed] .kit-nav__link:hover .kit-nav__link-text{transform:translateX(0)}[data-layout-style=collapsed] .kit-nav__dropdown{margin-left:-15px;margin-right:-15px}[data-layout-style=collapsed] .kit-nav__dropdown:after{display:none}[data-layout-style=collapsed] .kit-nav__dropdown-link{padding-left:0;text-align:center;font-size:12px}[data-layout-style=collapsed] .kit-nav__dropdown-link:hover{color:#fff}[data-layout-style=collapsed] .kit-nav__dropdown-link:hover span{transform:translateX(0)}[data-layout-style=collapsed] .kit-content{width:calc(100vw - 80px);left:80px}[data-layout-style=collapsed] .kit-content__header{left:80px}.switch-appearance{position:relative;display:flex;justify-content:space-between;align-items:center;width:7em;height:3.5em;margin:0px auto;border-radius:30px;border:1px solid var(--switch-dark-bg);font-size:7px;padding:.5em;overflow:hidden;cursor:pointer;outline:none;background:none;opacity:.7;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.switch-appearance:hover{opacity:1}.switch-appearance__switch{position:absolute;width:2.5em;height:2.5em;border-radius:50%;transform:translateX(0px);transition:transform .3s ease 0s,background-color .1s ease 0s;background:var(--switch-dark-bg)}.switch-appearance__sun,.switch-appearance__moon{position:relative;border-radius:50%;width:2.5em;height:2.5em;padding:.4em;z-index:9}.switch-appearance__sun path{fill:var(--switch-dark-sun);opacity:1}.switch-appearance__moon path{fill:var(--switch-dark-moon)}[data-theme=dark] .switch-appearance{border:1px solid var(--switch-light-bg)}[data-theme=dark] .switch-appearance__switch{transform:translateX(3.2em);background:var(--switch-dark-bg)}[data-theme=dark] .switch-appearance__sin path{fill:var(--switch-light-sun)}[data-theme=dark] .switch-appearance__moon path{fill:var(--switch-light-bg)}.kit-section{margin-bottom:40px}.kit-section__title{margin-bottom:15px}.kit-section__title h5{margin-bottom:5px;font-weight:500;line-height:1.2;font-size:20px;color:var(--kit-color-dark)}.kit-section__title p{color:var(--kit-color-gray)}.kit-section__title code{margin:0 .25rem;color:#0069f7;word-wrap:break-word}.kit-section__example:not(:last-child){margin-bottom:.875rem}.kit-section .heading{font-family:"FuturaBookC",sans-serif}.kit-example{border-radius:.5rem;overflow:hidden;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);background:#fff}.kit-example-dark{background-color:#f6f6f9}.kit-example-padding-not{padding:0}.kit-example-padding-md{padding:1.75rem 2.25rem}.kit-example-padding-sm{padding:.75rem 1.25rem}.kit-example-padding-xs{padding:10px 0}.kit-example .header{position:relative}.kit-example-tabs{border-radius:.5rem;box-shadow:0 .375rem 1rem rgba(0,0,0,.1);background:#fff}.kit-example-tabs .kit-example__header{padding:10px 17px;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.125)}.kit-example-tabs .kit-example__nav{display:flex;margin:0 -7px -11px -7px}.kit-example-tabs .kit-example__nav-link{font-size:14px;padding:5px 10px;border-bottom:1px solid rgba(0,0,0,0);transition-property:border-color,opacity;transition-duration:.3s;transition-timing-function:ease;cursor:pointer;color:var(--kit-color-dark)}.kit-example-tabs .kit-example__nav-link:hover{opacity:.8}.kit-example-tabs .kit-example__nav-link.is-active{color:#0069f7;border-color:#0069f7}.kit-example-tabs .kit-example__block{padding:14px 21px}.kit-example-tabs .kit-example__code-button{position:absolute;right:10px;top:10px;width:34px;height:34px;cursor:pointer;background:rgba(0,0,0,.1);color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center}.kit-example-tabs .kit-example__code-button:hover .kit-example__code-button-tooltip{opacity:1}.kit-example-tabs .kit-example__code-button svg{width:16px;height:16px}.kit-example-tabs .kit-example__code-button-tooltip{position:absolute;top:50%;left:0;transform:translate(-110%,-50%);background:rgba(0,0,0,.2);color:#fff;font-size:12px;padding:2px 7px;border-radius:4px;opacity:0;transition:opacity .3s ease}pre[class*=language-]{padding:25px 21px !important;margin:0 !important;background:#f7f7f7 !important;font-size:14px !important}.kit-content{position:absolute;width:calc(100vw - 270px);left:270px;right:0;z-index:1;transition-property:left;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){.kit-content{left:0;width:100vw}}.kit-content__header,.kit-content__body{transition-property:background;transition-duration:.3s;transition-timing-function:ease}.kit-content__header{position:fixed;font-size:16px;text-transform:uppercase;background:var(--kit-color-white);color:var(--kit-color-dark);text-align:center;top:0;left:270px;right:0;height:65px;padding:20px 30px;box-shadow:0 0 1.75rem rgba(0,0,0,.07);z-index:2;transition-property:left;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){.kit-content__header{left:0}}.kit-content__body{flex-grow:1;padding:30px;height:100%;margin-top:65px;overflow-y:auto}.kit-content__item{position:absolute;top:0;left:0;pointer-events:none;animation:.15s both kitItemOut;display:flex;flex-direction:column;width:100%;height:100vh}.kit-content__item.is-active{opacity:1;z-index:1;pointer-events:auto;animation:.45s both kitItemIn ease-out .15s}.kit-body__header{padding:20px 0;background:var(--bs-body-bg);border-bottom:1px solid #dce2e5;margin-bottom:30px}.kit-body__header__title{font-size:24px;line-height:1.2;color:#262a2e;margin-bottom:5px;font-weight:bold;color:var(--kit-color-dark)}.kit-body__header p{color:var(--kit-color-gray);max-width:960px}@keyframes kitItemIn{0%{opacity:0}100%{opacity:1}}@keyframes kitItemOut{0%{opacity:1}100%{opacity:0}}.kit__icomoon .bgc1 h1{font-size:18px}.kit__icomoon .mhl{display:flex;flex-wrap:wrap;margin:0 -6px;padding-top:24px}.kit__icomoon .mhl h1{display:none}.kit__icomoon .glyph{width:16.666%;padding:6px}@media only screen and (max-width:1700px){.kit__icomoon .glyph{width:20%}}@media only screen and (max-width:1440px){.kit__icomoon .glyph{width:25%}}@media only screen and (max-width:1023px){.kit__icomoon .glyph{width:33.3333%}}@media only screen and (max-width:767px){.kit__icomoon .glyph{width:50%}}.kit__icomoon .glyph .pbs{display:flex;flex-direction:column;align-items:center;border-radius:4px;background:#fff;padding:10px 0;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.kit__icomoon .glyph i{font-size:38px;line-height:1;color:#008cff}.kit__icomoon .glyph .mls{margin-top:10px;font-size:12px;text-align:center}.kit__icomoon .liga{width:80%;width:calc(100% - 2.5em)}.kit__icomoon .talign-right{text-align:right}.kit__icomoon .talign-center{text-align:center}.kit__icomoon .bgc1{background:#f1f1f1;border-radius:4px;padding:10px 0}.kit__icomoon p{margin-top:1em;margin-bottom:1em}.kit__icomoon .mvm{color:#999;font-weight:normal}.kit__icomoon .mtn{margin-top:0}.kit__icomoon .mtl,.kit__icomoon .mal{margin-top:1.5em}.kit__icomoon .mbl{margin-bottom:1.5em}.kit__icomoon .mal{margin-bottom:1.5em;margin-left:1.5em;margin-right:1.5em}.kit__icomoon .mhmm{margin-left:1em;margin-right:1em}.kit__icomoon .pbs{display:none}.kit__icomoon .pvs{padding-bottom:.25em;padding-top:.25em}.kit__icomoon .pts{padding-top:.25em}.kit__icomoon .unit{float:left}.kit__icomoon .unitRight{float:right}.kit__icomoon .size1of2{width:50%;display:none}.kit__icomoon .size1of1{width:100%}.kit__icomoon .hidden-true{display:none}.kit__icomoon .textbox0{width:3em;background:#f1f1f1;padding:.25em .5em;line-height:1.5;height:1.5em}.kit__icomoon #testDrive{display:block;padding-top:24px;line-height:1.5}.kit__icomoon .fs0{font-size:16px}.kit__icomoon .fs1{font-size:24px}.page-kit{font-family:"Montserrat",sans-serif}.page-kit .wrapper>header,.page-kit .wrapper>footer,.page-kit .wrapper>.preloader,.page-kit .sells-copyright{display:none !important}.kit-sprite{max-width:100%;max-height:100%;stroke:currentColor}.kit-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#d9dbdf}.kit-wrapper.is-active .kit-sidebar{display:block}pre[class*=language-]{max-height:400px}.city-main{display:flex;align-items:center}.city-main__icon{font-size:16px;margin-right:8px;display:none}.city-main__select{position:relative}.city-main__select .selection .select2-selection{padding:0;background:none;display:flex;align-items:center}.city-main__select .selection .select2-selection__rendered{color:inherit;padding:0 !important}.city-main__select .selection .select2-selection__arrow{position:relative;width:16px !important;height:16px;margin-left:6px}.city-main__select .selection .select2-selection__arrow b{width:16px !important;height:16px !important;line-height:16px;font-family:sells-icons !important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;top:0 !important}.city-main__select .selection .select2-selection__arrow b:before{content:"";background:none;position:relative;width:16px;height:16px}.city-main__select .select2-container{left:auto !important;right:0}.city-main__select .select2-dropdown{border:none}.city-main__select .select2-dropdown .select2-item-text{color:var(--color-dark)}.menu-top{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;overflow:hidden;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none}.menu-top__container{position:relative;width:100%;background:var(--color-white)}.menu-top__container-inner{display:flex;flex-direction:column;height:100%}.menu-top__close{position:absolute;top:30px;right:20px;z-index:2;color:var(--color-white);-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (max-width:1199px){.menu-top__close{color:var(--color-dark)}}.menu-top__logo{width:176px;margin-bottom:10vh}@media only screen and (max-width:1540px){.menu-top__logo{margin-bottom:32px}}@media only screen and (max-width:1199px){.menu-top__logo{margin-bottom:64px;width:144px}}@media only screen and (max-width:767px){.menu-top__logo{width:130px;margin-bottom:32px}}.menu-top__body{width:100%;height:100vh;height:var(--vh,100vh);display:flex}@media only screen and (max-width:1199px){.menu-top__body{flex-direction:column;overflow-y:auto}}.menu-top__body-left{display:flex;flex-direction:column;width:55%;height:100%;padding:48px;overflow-y:auto}@media only screen and (max-width:1540px){.menu-top__body-left{padding:32px}}@media only screen and (max-width:1199px){.menu-top__body-left{width:100%;height:auto;overflow-y:visible;overflow-y:initial}}.menu-top__body-left .menu-top__nav-main{flex-grow:1}.menu-top__body-right{width:45%}@media only screen and (max-width:1199px){.menu-top__body-right{width:100%;padding:29px}}@media only screen and (max-width:767px){.menu-top__body-right{padding:0}}.menu-top__socials{margin-top:10vh}@media only screen and (max-width:767px){.menu-top__socials{margin-top:48px}}.menu-top__nav-main{margin-bottom:32px}.menu-top__nav-main-list{list-style-type:none;padding-left:0;margin:0}.menu-top__nav-main-item{display:flex;flex-direction:column;align-items:flex-start}.menu-top__nav-main-item:not(:last-child){margin-bottom:32px}@media only screen and (max-width:1440px){.menu-top__nav-main-item:not(:last-child){margin-bottom:24px}}.menu-top__nav-main-item.is-active>a{pointer-events:none;color:var(--color-pr50)}.menu-top__nav-main-link{display:inline-block;font-size:36px;line-height:1.22;font-family:"FuturaBT",sans-serif;-webkit-text-decoration:none;text-decoration:none;font-weight:bold;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.menu-top__nav-main-link{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.menu-top__nav-main-link{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.menu-top__nav-main-link{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.menu-top__nav-main-link{font-size:26px;line-height:1.22}}.menu-top__nav-main-link:hover{color:var(--color-pr100)}@media only screen and (max-width:767px){.menu-top__nav-main-link{font-size:24px}}.menu-top__nav-second{display:flex}.menu-top__nav-second-list{list-style-type:none;padding-left:0;margin:0}.menu-top__nav-second-item:not(:last-child){margin-bottom:24px}@media only screen and (max-width:1540px){.menu-top__nav-second-item:not(:last-child){margin-bottom:16px}}@media only screen and (max-width:1199px){.menu-top__nav-second-item:not(:last-child){margin-bottom:24px}}.menu-top__nav-second-item.is-active>a{pointer-events:none;color:var(--color-pr50)}.menu-top__nav-second-link{font-size:30px;line-height:1.27;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.menu-top__nav-second-link{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.menu-top__nav-second-link{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.menu-top__nav-second-link{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.menu-top__nav-second-link{font-size:18px;line-height:1.27}}.menu-top__nav-second-link:hover{color:var(--color-pr100)}.menu-top__slider{width:100%;height:100%}@media only screen and (max-width:1199px){.menu-top__slider{height:378px}}@media only screen and (max-width:767px){.menu-top__slider{height:283px}}.menu-top__slider .swiper{height:100%}.menu-top__slider .swiper-slide{height:100%}.menu-top__slider .swiper-pagination{position:absolute;left:48px;right:48px;bottom:48px;z-index:2}@media only screen and (max-width:1540px){.menu-top__slider .swiper-pagination{left:32px;right:32px;bottom:32px}}@media only screen and (max-width:767px){.menu-top__slider .swiper-pagination{left:24px;right:24px;bottom:24px}}.menu-top__slider-slide{display:block;width:100%;height:100%}.menu-top__slider-slide-image{height:100%}.menu-top__slider-slide-image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(55,52,46,0) 0%,rgba(55,52,46,0.4) 100%)}.menu-top__slider-slide-content{position:absolute;left:48px;right:48px;bottom:82px;color:var(--color-gr20)}@media only screen and (max-width:1540px){.menu-top__slider-slide-content{left:32px;right:32px;bottom:68px}}@media only screen and (max-width:767px){.menu-top__slider-slide-content{left:24px;right:24px;bottom:48px}}.menu-top__slider-slide-title{font-size:30px;line-height:1.125;font-family:"FuturaBT",sans-serif;font-weight:bold;margin-bottom:24px}@media only screen and (max-width:1880px){.menu-top__slider-slide-title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.menu-top__slider-slide-title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.menu-top__slider-slide-title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.menu-top__slider-slide-title{font-size:20px;line-height:1.125}}.menu-top__slider-slide-subtitle{font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.menu-top__slider-slide-subtitle{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.menu-top__slider-slide-subtitle{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.menu-top__slider-slide-subtitle{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.menu-top__slider-slide-subtitle{font-size:18px;line-height:1.33}}.menu-project{position:sticky;top:calc(var(--header-h) - 1px);background:var(--color-white);z-index:4}@media only screen and (max-width:1199px){.menu-project{position:static}}.menu-project__inner{position:relative;height:70px;display:flex;align-items:center}.menu-project__menu{display:flex;align-items:center;overflow-x:auto;flex-wrap:nowrap;order:2}.menu-project__menu::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:36px;background:linear-gradient(89.88deg,rgba(255,255,255,0.1) 0.09%,#fff 90.15%);display:none}@media only screen and (max-width:1199px){.menu-project__menu::after{display:block}}.menu-project__menu::-webkit-scrollbar{display:none}@media only screen and (max-width:1199px){.menu-project__menu{order:2}}@media only screen and (max-width:767px){.menu-project__menu{margin-left:-15px;width:calc(100% + 30px)}}.menu-project__link{display:inline-block;padding:14px 18px;transition-property:color;transition-duration:.3s;transition-timing-function:ease;font-size:18px;line-height:1.33;white-space:nowrap}@media only screen and (max-width:1880px){.menu-project__link{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.menu-project__link{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.menu-project__link{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.menu-project__link{font-size:16px;line-height:1.33}}@media only screen and (max-width:1023px){.menu-project__link{padding:12px}}.menu-project__link:hover{color:var(--color-pr100)}.menu-project__link:first-child{padding-left:0}@media only screen and (max-width:767px){.menu-project__link:first-child{margin-left:15px}}@media only screen and (max-width:767px){.menu-project__link:last-child{margin-right:15px}}.menu-project__button{order:1;margin-right:28px}@media only screen and (max-width:1199px){.menu-project__button{margin-right:48px}}@media only screen and (max-width:767px){.menu-project__button{margin-right:24px}}.menu-project.--dark{background:var(--color-dark);color:var(--color-white)}.menu-project.--dark .menu-project__menu::after{background:linear-gradient(89.88deg,rgba(52,71,77,0.1) 0.09%,#34474d 90.15%)}.menu-project.--dark .menu-project__inner{border-bottom:1px solid var(--color-white)}.header{position:fixed;top:0;left:0;width:100%;max-width:100%;max-width:calc(100% - 0);max-width:calc(100% - var(--lock-offset,0));z-index:5}.header__inner{padding:20px 0;transition-property:background,opacity,color,padding;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:767px){.header__inner{padding:18px 0}}.header__sandwich .sandwich:hover{color:var(--color-pr100)}.header__logo-link{display:flex;align-items:center;width:176px;transition-property:width;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1540px){.header__logo-link{width:140px}}@media only screen and (max-width:767px){.header__logo-link{width:116px}}@media only screen and (max-width:380px){.header__logo-link{width:90px}}.header__logo-link img{width:100%}.header.is-fixed .header__top{height:0;padding-bottom:0;transform:translateY(-50px);opacity:0}.header.is-fixed .header__inner{position:fixed;top:0;left:0;width:100%;max-width:100%;max-width:calc(100% - 0);max-width:calc(100% - var(--lock-offset,0));border-bottom:1px solid var(--color-gr40)}.header-theme--transparent .header__inner{background:rgba(0,0,0,0);color:var(--color-white)}.header-theme--transparent .nav-group{background:var(--color-gr100)}.header-theme--transparent .header__logo-image-dark{display:none}.header-theme--transparent .header__logo-image-light{display:block}.header-theme--light .header__inner{background:var(--color-white);color:var(--color-dark)}.header-theme--light .nav-group{background:var(--color-gr20)}.header-theme--light .header__logo-image-dark{display:block}.header-theme--light .header__logo-image-light{display:none}.header-theme--dark .header__inner{background:var(--color-dark);color:var(--color-white)}.header-theme--dark .nav-group{background:var(--color-gr100)}.header-theme--dark .header__logo-image-dark{display:none}.header-theme--dark .header__logo-image-light{display:block}.header-theme--dark .sandwich-dots{background:var(--color-gr100)}.header-theme--dark .sandwich-dots__svg{fill:var(--color-white)}.header-theme--dark .sandwich-dots:hover{background:var(--color-pr100)}.header-theme--visual .header__inner{background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);color:var(--color-white)}.header-theme--visual .nav-group{background:var(--color-gr100)}.header-theme--visual .header__logo-image-dark{display:block}.header-theme--visual .header__logo-image-light{display:none}.header-theme--visual-floor .header__inner{background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);color:var(--color-dark)}.header-theme--visual-floor .nav-group{background:var(--color-gr20)}.header-theme--visual-floor .header__logo-image-dark{display:block}.header-theme--visual-floor .header__logo-image-light{display:none}html._heading-light .header .header__inner{color:var(--color-dark)}html._heading-light .header .nav-group{background:var(--color-gr20)}html._heading-light .header .header__logo-image-dark{display:block}html._heading-light .header .header__logo-image-light{display:none}html._page-project-business .header .header__inner{border:none}html._page-project-business .header-menu__inner{background:var(--color-dark);color:var(--color-white)}html._page-project-business .header-menu__aside{background:var(--color-gr40i)}html._page-project-business .header-menu__item-location,html._page-project-business .header-menu__info-specs-item{color:var(--color-gr80i)}.header-logo-left .header__top{display:none}@media only screen and (max-width:1199px){.header-logo-left .header__top{display:block;padding-bottom:14px;height:42px;transition-property:height,paddin-bottom,transform;transition-duration:.3s;transition-timing-function:ease}}.header-logo-left .header__top .city-main__select .select2-container{right:auto;left:0 !important}@media only screen and (max-width:1199px){.header-logo-left .header__nav{display:none}}.header-logo-left .header__container-inner{display:flex;justify-content:space-between;align-items:center}.header-logo-left .header__middle{margin-left:58px;flex-grow:1;display:flex;align-items:center}@media only screen and (max-width:1540px){.header-logo-left .header__middle{margin-left:48px}}.header-logo-left .header__right{display:flex;align-items:center;justify-content:flex-end}.header-logo-left .header__city{margin-right:60px}@media only screen and (max-width:1540px){.header-logo-left .header__city{margin-right:24px}}@media only screen and (max-width:1199px){.header-logo-left .header__city{display:none}}.header-logo-left .header__buttons{display:flex;align-items:center}.header-logo-left .header__buttons .btn{margin-right:10px}@media only screen and (max-width:1199px){.header-logo-left .header__buttons-call-desktop{display:none}}.header-logo-left .header__buttons-call-mobile{display:none}@media only screen and (max-width:1199px){.header-logo-left .header__buttons-call-mobile{display:inline-flex}}@media only screen and (max-width:767px){.header-logo-left .header__buttons-realty{display:none}}.header-menu{position:fixed;z-index:50;top:var(--top-offset);height:calc(100vh - var(--top-offset));transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:none;opacity:0}.header-menu__overlay{width:100vw;height:100%;background-color:rgba(52,71,77,.2)}.header-menu__wrapper{display:flex;height:100%}.header-menu__inner{overflow:hidden;display:flex;justify-content:space-between;width:-moz-max-content;width:max-content;padding:32px;width:100%;max-width:858px;height:634px;background-color:#fff}.header-menu__aside{display:flex;flex-direction:column;width:217px;background:var(--color-gr20);flex-shrink:0}.header-menu__aside-head{margin-bottom:64px;padding:24px 24px 0 24px}.header-menu__aside-body{padding:0 0 24px 24px;overflow:hidden;overflow-y:auto}.header-menu__main{width:100%;position:relative;margin-left:64px}.header-menu__items{display:flex;flex-direction:column}.header-menu__item{cursor:pointer}.header-menu__item-title{font-size:18px;line-height:1.33;transition-property:color;transition-duration:.3s;transition-timing-function:ease;margin-bottom:4px}@media only screen and (max-width:1880px){.header-menu__item-title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.header-menu__item-title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.header-menu__item-title{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.header-menu__item-title{font-size:16px;line-height:1.33}}.header-menu__item-location{font-size:12px;line-height:1.5;color:var(--color-gr80)}@media only screen and (max-width:1880px){.header-menu__item-location{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.header-menu__item-location{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.header-menu__item-location{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.header-menu__item-location{font-size:12px;line-height:1.5}}.header-menu__item:not(:last-child){margin-bottom:24px}.header-menu__item:hover .header-menu__item-title,.header-menu__item._active .header-menu__item-title{color:var(--color-pr100)}.header-menu__info{display:flex;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s .2s}.header-menu__info._active{opacity:1;visibility:visible;transition:opacity .2s .2s ease,visibility 0s 0s}.header-menu__info-title{font-family:"FuturaBT",sans-serif;font-size:18px;line-height:1.33;font-weight:bold;margin-bottom:8px}@media only screen and (max-width:1880px){.header-menu__info-title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.header-menu__info-title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.header-menu__info-title{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.header-menu__info-title{font-size:16px;line-height:1.33}}.header-menu__info-title-wrap{margin-bottom:32px}.header-menu__info-title-deadline{font-size:16px;line-height:1.5;color:var(--color-gr80)}@media only screen and (max-width:1880px){.header-menu__info-title-deadline{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.header-menu__info-title-deadline{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.header-menu__info-title-deadline{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.header-menu__info-title-deadline{font-size:16px;line-height:1.5}}.header-menu__info-image{position:relative;height:220px;margin-bottom:32px}.header-menu__info-tags{position:absolute;top:12px;right:12px}.header-menu__info-specs{margin-bottom:32px;flex-grow:1}.header-menu__info-specs-item{display:flex;font-size:16px;line-height:1.5;color:var(--color-gr80)}@media only screen and (max-width:1880px){.header-menu__info-specs-item{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.header-menu__info-specs-item{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.header-menu__info-specs-item{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.header-menu__info-specs-item{font-size:16px;line-height:1.5}}.header-menu__info-specs-item span{display:inline-block}.header-menu__info-specs-item span:nth-child(1){margin-right:12px}.header-menu__info-specs-item span:nth-child(2){flex-grow:1}.header-menu__info-specs-item i{font-size:1.2em}.header-menu__info-specs-item:not(:last-child){margin-bottom:8px}.header-menu__info-buttons{display:flex;justify-content:flex-end}.header-menu__info-buttons .btn:not(:last-child){margin-right:8px}a.j-header-menu{display:block}a.j-header-menu::before{content:"";display:block;position:absolute;left:0;right:0;top:100%;height:50px;z-index:3}header.is-fixed .header-menu{top:71px}.footer{flex:0 0 auto;width:100%;background:var(--color-dark);overflow:hidden;padding:64px 0}@media only screen and (max-width:1199px){.footer{padding:50px 0}}@media only screen and (max-width:767px){.footer{padding:64px 0}}.footer__logo-link{display:flex;width:130px;line-height:1}@media only screen and (max-width:767px){.footer__logo-link{width:110px}}.footer__logo-link img{line-height:1}.footer__top{display:flex;justify-content:space-between;margin-bottom:40px;border-bottom:1px solid var(--color-gr80);padding-bottom:40px}.footer__middle{margin-bottom:48px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1023px){.footer__middle{flex-direction:column}}@media only screen and (max-width:600px){.footer__middle{align-items:center;justify-content:center;text-align:center}}@media only screen and (max-width:1023px){.footer__middle-left{width:100%;margin-bottom:24px}}@media only screen and (max-width:600px){.footer__middle-left{margin-bottom:48px}}.footer__middle-right{display:flex;align-items:flex-end}@media only screen and (max-width:1023px){.footer__middle-right{width:100%;justify-content:space-between}}@media only screen and (max-width:600px){.footer__middle-right{justify-content:center}}.footer__middle-social{margin:0 12px 6px 0}.footer__bottom{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:600px){.footer__bottom{flex-direction:column;justify-content:center}}.footer__bottom-left{width:70%}@media only screen and (max-width:600px){.footer__bottom-left{order:2;width:100%}}@media only screen and (max-width:600px){.footer__bottom-right{order:1;width:100%;display:flex;justify-content:center;margin-bottom:48px}}.footer__bottom-offer-text{font-size:14px;line-height:1.42;color:var(--color-gr60)}@media only screen and (max-width:1880px){.footer__bottom-offer-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.footer__bottom-offer-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.footer__bottom-offer-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer__bottom-offer-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer__bottom-offer-text{text-align:center}}.footer__bottom-links{display:flex;flex-direction:column;align-items:flex-end}.footer__bottom-links .link{font-size:14px}.footer__bottom-links .link:not(:last-child){margin-bottom:5px}@media only screen and (max-width:600px){.footer__bottom-links{align-items:center}}.footer-contacts__items{display:flex}@media only screen and (max-width:1023px){.footer-contacts__items{flex-wrap:wrap}}@media only screen and (max-width:600px){.footer-contacts__items{flex-direction:column}}.footer-contacts__item{color:var(--color-white);display:flex;flex-direction:column}.footer-contacts__item:not(:last-child){margin-right:100px}@media only screen and (max-width:1199px){.footer-contacts__item:not(:last-child){margin-right:50px}}@media only screen and (max-width:1023px){.footer-contacts__item:not(:last-child){width:50%;margin:0 0 20px}}@media only screen and (max-width:767px){.footer-contacts__item:not(:last-child){margin-bottom:48px}}@media only screen and (max-width:600px){.footer-contacts__item:not(:last-child){width:auto;margin-bottom:24px}}@media only screen and (max-width:1023px){.footer-contacts__item:last-child{width:100%}}@media only screen and (max-width:600px){.footer-contacts__item:last-child{width:auto;padding-top:24px}}.footer-contacts__item-name{font-size:14px;line-height:1.42;display:inline-block;margin-bottom:7px}@media only screen and (max-width:1880px){.footer-contacts__item-name{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.footer-contacts__item-name{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.footer-contacts__item-name{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer-contacts__item-name{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer-contacts__item-name{display:none}}.footer-contacts__item-value{display:inline-block;font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.footer-contacts__item-value{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.footer-contacts__item-value{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.footer-contacts__item-value{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.footer-contacts__item-value{font-size:16px;line-height:1.33}}.footer-contacts__item-value:not(:last-child){margin-bottom:5px}.footer-contacts__item-value span{font-size:14px;line-height:1.42;color:var(--color-gr40)}@media only screen and (max-width:1880px){.footer-contacts__item-value span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.footer-contacts__item-value span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.footer-contacts__item-value span{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer-contacts__item-value span{font-size:14px;line-height:1.42}}.footer-contacts__item-phones{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:600px){.footer-contacts__item-phones{align-items:center}}.footer-contacts__item-phones span{font-size:14px;line-height:1.42;color:var(--color-gr40)}@media only screen and (max-width:1880px){.footer-contacts__item-phones span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.footer-contacts__item-phones span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.footer-contacts__item-phones span{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer-contacts__item-phones span{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer-contacts__item-phones span{font-size:14px}}.footer-contacts__item-phones-item{display:flex;flex-direction:column}.footer-contacts__item-phones-item:not(:last-child){margin-bottom:12px}@media only screen and (max-width:600px){.footer-contacts__item-phones-item:not(:last-child){margin-bottom:24px}}@media only screen and (max-width:600px){.footer-contacts__item-phones .link{font-size:18px}}.footer-contacts__item-phones .link-lg{font-weight:bold}@media only screen and (max-width:600px){.footer-contacts__item-phones .link-lg{font-size:24px}}.footer-contacts__item-phones .link-white:hover{color:var(--color-pr50)}.footer-logo-left .footer__top{display:flex}.footer-logo-left .footer__top-left,.footer-logo-left .footer__top-right{width:50%}@media only screen and (max-width:1023px){.footer-logo-left .footer__top{display:none}}.main-slider{position:relative;width:100%;height:calc(100vh - var(--top-offset))}@media only screen and (max-width:767px){.main-slider{height:calc(100vh - var(--top-offset));height:calc(var(--vh,100vh) - var(--top-offset))}}.main-slider>.swiper{height:calc(100vh - var(--top-offset))}@media only screen and (max-width:767px){.main-slider>.swiper{height:calc(100vh - var(--top-offset));height:calc(var(--vh,100vh) - var(--top-offset))}}.main-slider>.swiper .swiper-slide::after{content:"";display:block;position:absolute;left:0;bottom:0;top:0;right:0;z-index:2;background:linear-gradient(180deg,rgba(51,51,51,0.72) 0%,rgba(51,51,51,0) 51.5%),linear-gradient(180deg,rgba(0,0,0,0) 56.19%,rgba(51,51,51,0.65) 100%)}.main-slider-project__slider{position:relative;width:100%;height:calc(100vh - var(--top-offset))}@media only screen and (max-width:767px){.main-slider-project__slider{height:calc(100vh - var(--top-offset));height:calc(var(--vh,100vh) - var(--top-offset))}}.main-slider-project__slider>.swiper{height:calc(100vh - var(--top-offset))}@media only screen and (max-width:767px){.main-slider-project__slider>.swiper{height:calc(100vh - var(--top-offset));height:calc(var(--vh,100vh) - var(--top-offset))}}.main-slider-project__slider>.swiper .main-slide__image-wrap{width:100%;height:100%}.main-slider-project__slider>.swiper .main-slide__image-wrap::after{content:"";display:block;position:absolute;left:0;bottom:0;top:0;right:0;z-index:2;background:linear-gradient(180deg,rgba(0,0,0,0) 56.19%,rgba(51,51,51,0.8) 100%)}.main-slider-double{display:flex;flex-wrap:wrap}.main-slider-double__section{padding-top:var(--header-h)}.main-slider-double__section.--one .main-slider-double__second{display:none}.main-slider-double__section.--one .main-slider-double__left{width:100%}.main-slider-double__section.--full .container{max-width:100%;padding:0 !important}.main-slider-double__section.--full .main-slider-double__second{display:none}.main-slider-double__section.--full .main-slider-double__left{width:100%}.main-slider-double__left{width:68%;margin-right:36px}@media only screen and (max-width:1023px){.main-slider-double__left{width:100%;margin:0 0 32px 0}}.main-slider-double__right{width:calc(32% - 36px)}@media only screen and (max-width:1023px){.main-slider-double__right{width:100%}}.main-slider-double__main{width:100%}@media only screen and (max-width:1199px){.main-slider-double__main{height:calc(100vh - var(--top-offset));height:calc(var(--vh,100vh) - var(--top-offset))}}.main-slider-double__main .main-slide__image{height:100%}.main-slider-double__main .main-slide__content{position:absolute;left:64px;right:64px;bottom:124px;z-index:3}@media only screen and (max-width:1023px){.main-slider-double__main .main-slide__content{left:32px;right:32px;bottom:64px}}@media only screen and (max-width:767px){.main-slider-double__main .main-slide__content{left:24px;right:24px;bottom:48px}}.main-slider-double__main .main-slide__content-inner{color:var(--color-white)}.main-slider-double__main .main-slide__content-label{font-size:36px;line-height:1.22;text-shadow:var(--shadow-sm);opacity:0;display:none;animation:animMainFadeInTop .7s ease-out forwards .3s}@media only screen and (max-width:1880px){.main-slider-double__main .main-slide__content-label{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.main-slider-double__main .main-slide__content-label{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.main-slider-double__main .main-slide__content-label{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.main-slider-double__main .main-slide__content-label{font-size:26px;line-height:1.22}}@media only screen and (max-width:600px){.main-slider-double__main .main-slide__content-label{font-size:24px}}.main-slider-double__main .main-slide__content-title{font-family:"FuturaBT",sans-serif;font-size:36px;line-height:1.2;text-shadow:var(--shadow-sm);font-weight:bold;opacity:0;display:none;animation:animMainFadeInTop .7s ease-out forwards .6s}@media only screen and (max-width:1880px){.main-slider-double__main .main-slide__content-title{font-size:34px;line-height:1.2}}@media only screen and (max-width:1199px){.main-slider-double__main .main-slide__content-title{font-size:32px;line-height:1.2}}@media only screen and (max-width:1023px){.main-slider-double__main .main-slide__content-title{font-size:28px;line-height:1.2}}@media only screen and (max-width:600px){.main-slider-double__main .main-slide__content-title{font-size:24px;line-height:1.2}}@media only screen and (max-width:600px){.main-slider-double__main .main-slide__content-title{font-size:30px}}.main-slider-double__main .main-slide__content-button-wrap{margin-top:32px;opacity:0;display:none;animation:animMainFadeIn .7s ease-out forwards 1.2s}.main-slider-double__main .main-slide__content-button-wrap .btn{padding:0 126px}@media only screen and (max-width:767px){.main-slider-double__main .main-slide__content-button-wrap .btn{height:56px}}@media only screen and (max-width:600px){.main-slider-double__main .main-slide__content-button-wrap .btn{width:100%;padding:0}}.main-slider .swiper-slide-active:not(._hidden) .main-slide__content-title,.main-slider .swiper-slide-active:not(._hidden) .main-slide__content-label,.main-slider .swiper-slide-active:not(._hidden) .main-slide__content-button-wrap{display:block}.main-slider-double__main .swiper{height:100%}.main-slider-double__main .swiper-navigation{position:absolute;left:64px;bottom:48px;z-index:2}@media only screen and (max-width:1199px){.main-slider-double__main .swiper-navigation{display:none}}.main-slider-double__main .swiper-pagination{position:absolute;bottom:67px;left:192px;right:64px;z-index:2}@media only screen and (max-width:1199px){.main-slider-double__main .swiper-pagination{left:64px}}@media only screen and (max-width:1023px){.main-slider-double__main .swiper-pagination{left:32px;right:32px;bottom:32px}}@media only screen and (max-width:767px){.main-slider-double__main .swiper-pagination{left:24px;right:24px;bottom:24px}}.main-slider-double__main .swiper-button__inner{width:44px;height:44px}.main-slider-double__main .swiper-button__svg{width:22px;height:22px}@keyframes animMainFadeInTop{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes animMainFadeIn{0%{opacity:0}100%{opacity:1}}.main-slider-double__second{width:100%;border-bottom:1px solid var(--color-gr40)}@media only screen and (max-width:1023px){.main-slider-double__second{border:none}}.main-slider-double__second-content{display:flex;flex-direction:column;height:100%;padding-bottom:122px}@media only screen and (max-width:1023px){.main-slider-double__second-content{padding-bottom:0}}.main-slider-double__second-image{flex-grow:1;margin-bottom:48px;overflow:hidden}@media only screen and (max-width:1023px){.main-slider-double__second-image{height:270px;margin-bottom:24px}}@media only screen and (max-width:767px){.main-slider-double__second-image{height:220px}}.main-slider-double__second-title{font-size:36px;line-height:1.22}@media only screen and (max-width:1880px){.main-slider-double__second-title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.main-slider-double__second-title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.main-slider-double__second-title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.main-slider-double__second-title{font-size:26px;line-height:1.22}}@media only screen and (max-width:600px){.main-slider-double__second-title{font-size:24px;padding:0 24px}}.main-slider-double__second .swiper-slide{height:calc(100vh - var(--top-offset));height:calc(var(--vh,100vh) - var(--top-offset))}@media only screen and (max-width:1023px){.main-slider-double__second .swiper-slide{height:auto}}.main-slider-double__second .swiper-navigation{position:absolute;left:0;bottom:48px;z-index:2}@media only screen and (max-width:1199px){.main-slider-double__second .swiper-navigation{display:none}}.main-slider-double__second .swiper-pagination{margin-top:24px;display:none}@media only screen and (max-width:1023px){.main-slider-double__second .swiper-pagination{display:flex}}.main-slider-double__second .swiper-pagination-bullet{width:100%;background:var(--color-gr40)}.main-slider-double__second .swiper-pagination-bullet-active span{background:var(--color-pr100)}.main-slider-double__second .swiper-button__inner{width:44px;height:44px}.main-slider-double__second .swiper-button__svg{width:22px;height:22px}.main-slider-project__section{padding-top:var(--header-h)}.main-slider-project__slider{width:100%;height:calc(100vh - var(--top-offset))}@media only screen and (max-width:767px){.main-slider-project__slider{height:calc(100vh - var(--top-offset));height:calc(var(--vh,100vh) - var(--top-offset))}}.main-slider-project__slider .main-slide__image{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.main-slider-project__slider .main-slide__content{position:absolute;left:0;right:0;bottom:98px}@media only screen and (max-width:767px){.main-slider-project__slider .main-slide__content{bottom:74px}}.main-slider-project__slider .main-slide__content-inner{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;color:var(--color-white)}.main-slider-project__slider .main-slide__content-title{font-family:"FuturaBT",sans-serif;font-size:36px;line-height:1.2;text-shadow:var(--shadow-sm);font-weight:bold;margin-bottom:24px;opacity:0;display:none;animation:animProjectFadeInTop .8s ease-out forwards .3s}@media only screen and (max-width:1880px){.main-slider-project__slider .main-slide__content-title{font-size:34px;line-height:1.2}}@media only screen and (max-width:1199px){.main-slider-project__slider .main-slide__content-title{font-size:32px;line-height:1.2}}@media only screen and (max-width:1023px){.main-slider-project__slider .main-slide__content-title{font-size:28px;line-height:1.2}}@media only screen and (max-width:600px){.main-slider-project__slider .main-slide__content-title{font-size:24px;line-height:1.2}}@media only screen and (max-width:767px){.main-slider-project__slider .main-slide__content-title{margin-bottom:16px}}@media only screen and (max-width:600px){.main-slider-project__slider .main-slide__content-title{font-size:30px}}@media only screen and (max-width:767px){.main-slider-project__slider .main-slide__content-title-wrap{width:100%}}.main-slider-project__slider .main-slide__content-subtitle{font-size:36px;line-height:1.22;text-shadow:var(--shadow-sm);opacity:0;display:none;animation:animProjectFadeInTop .8s ease-out forwards .6s}@media only screen and (max-width:1880px){.main-slider-project__slider .main-slide__content-subtitle{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.main-slider-project__slider .main-slide__content-subtitle{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.main-slider-project__slider .main-slide__content-subtitle{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.main-slider-project__slider .main-slide__content-subtitle{font-size:26px;line-height:1.22}}@media only screen and (max-width:600px){.main-slider-project__slider .main-slide__content-subtitle{font-size:24px}}.main-slider-project__slider .main-slide__content-button-wrap{margin-top:32px;opacity:0;display:none;animation:animMainFadeIn .7s ease-out forwards 1.2s}.main-slider-project__slider .main-slide__content-button-wrap .btn{padding:0 126px}@media only screen and (max-width:767px){.main-slider-project__slider .main-slide__content-button-wrap .btn{height:56px}}@media only screen and (max-width:600px){.main-slider-project__slider .main-slide__content-button-wrap .btn{width:100%;padding:0}}.main-slider-project__slider .main-slide__content-logo{width:125px;opacity:0;display:none;animation:animProjectFadeIn .8s ease-out forwards .6s}@media only screen and (max-width:767px){.main-slider-project__slider .main-slide__content-logo{display:none !important}}.main-slider-project__slider .swiper{height:100%}.main-slider-project__slider .swiper-pagination{position:absolute;bottom:48px;left:48px;right:48px;z-index:2}@media only screen and (max-width:1199px){.main-slider-project__slider .swiper-pagination{left:30px;right:30px}}@media only screen and (max-width:767px){.main-slider-project__slider .swiper-pagination{left:15px;right:15px;bottom:24px}}.main-slider-project__slider._one-slide .swiper-pagination{display:none}.main-slider-project__slider .swiper-slide-active:not(._hidden) .main-slide__content-title,.main-slider-project__slider .swiper-slide-active:not(._hidden) .main-slide__content-subtitle,.main-slider-project__slider .swiper-slide-active:not(._hidden) .main-slide__content-logo,.main-slider-project__slider .swiper-slide-active:not(._hidden) .main-slide__content-button-wrap{display:block}@keyframes animProjectFadeInTop{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes animProjectFadeIn{0%{opacity:0}100%{opacity:1}}.main-slider-commerce__slide-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:64px}@media only screen and (max-width:1023px){.main-slider-commerce__slide-head{margin-bottom:32px;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.main-slider-commerce__slide-title{font-size:30px;line-height:1.125;font-family:"FuturaBT",sans-serif;font-weight:bold;margin-bottom:24px}@media only screen and (max-width:1880px){.main-slider-commerce__slide-title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.main-slider-commerce__slide-title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.main-slider-commerce__slide-title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.main-slider-commerce__slide-title{font-size:20px;line-height:1.125}}@media only screen and (max-width:1023px){.main-slider-commerce__slide-title-wrap{margin-bottom:32px}}.main-slider-commerce__slide-subtitle{font-size:24px;line-height:1.33;color:var(--color-gr60)}@media only screen and (max-width:1880px){.main-slider-commerce__slide-subtitle{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.main-slider-commerce__slide-subtitle{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.main-slider-commerce__slide-subtitle{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.main-slider-commerce__slide-subtitle{font-size:18px;line-height:1.33}}.main-slider-commerce__slide-price-label{font-size:24px;line-height:1.33;color:var(--color-gr60);margin-bottom:6px}@media only screen and (max-width:1880px){.main-slider-commerce__slide-price-label{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.main-slider-commerce__slide-price-label{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.main-slider-commerce__slide-price-label{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.main-slider-commerce__slide-price-label{font-size:18px;line-height:1.33}}.main-slider-commerce__slide-price-price{font-size:36px;line-height:1.22;font-family:"FuturaBT",sans-serif;font-weight:bold;text-align:right}@media only screen and (max-width:1880px){.main-slider-commerce__slide-price-price{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.main-slider-commerce__slide-price-price{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.main-slider-commerce__slide-price-price{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.main-slider-commerce__slide-price-price{font-size:26px;line-height:1.22}}@media only screen and (max-width:1023px){.main-slider-commerce__slide-price-price{text-align:left}}.main-slider-commerce__slide-image-wrap{position:relative;height:652px;overflow:hidden}@media only screen and (max-width:1540px){.main-slider-commerce__slide-image-wrap{height:580px}}@media only screen and (max-width:1023px){.main-slider-commerce__slide-image-wrap{height:473px}}@media only screen and (max-width:767px){.main-slider-commerce__slide-image-wrap{height:280px}}.main-slider-commerce__slide-image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.main-slider-commerce__slide-location{position:absolute;left:32px;bottom:32px;z-index:2}@media only screen and (max-width:1023px){.main-slider-commerce__slide-location{bottom:auto;top:32px}}@media only screen and (max-width:767px){.main-slider-commerce__slide-location{left:24px;top:24px}}.main-slider-commerce__slide-list{margin:64px 0}@media only screen and (max-width:1023px){.main-slider-commerce__slide-list{margin:32px 0}}.main-slider-commerce__slide-list ul{display:flex;flex-wrap:wrap}.main-slider-commerce__slide-list-2 li{width:50%}.main-slider-commerce__slide-list-3 li{width:33.333%}.main-slider-commerce__slide-list li{font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.main-slider-commerce__slide-list li{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.main-slider-commerce__slide-list li{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.main-slider-commerce__slide-list li{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.main-slider-commerce__slide-list li{font-size:18px;line-height:1.33}}@media only screen and (max-width:1199px){.main-slider-commerce__slide-list li{width:50%}}@media only screen and (max-width:767px){.main-slider-commerce__slide-list li{width:100%}}.main-slider-commerce__slider{position:relative}.main-slider-commerce__slider .swiper-pagination{position:absolute;left:0;right:0;bottom:27px;z-index:3}@media only screen and (max-width:1199px){.main-slider-commerce__slider .swiper-pagination{bottom:21px}}@media only screen and (max-width:1023px){.main-slider-commerce__slider .swiper-pagination{bottom:0}}@media only screen and (max-width:1023px){.main-slider-commerce__slider .swiper-pagination-bullet{width:auto;flex-grow:1}}.main-slider-commerce__slider .swiper-navigation{position:relative;z-index:2;display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.main-slider-commerce__slider .swiper-navigation{display:none}}.heading-image{position:relative;overflow:hidden;padding:144px 0 96px}@media only screen and (max-width:1440px){.heading-image{padding-top:80px}}@media only screen and (max-width:1199px){.heading-image{padding-top:138px;padding-bottom:64px}}@media only screen and (max-width:767px){.heading-image{padding-top:148px;padding-bottom:48px}}.heading-image__inner{position:relative}.heading-image__image{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.heading-image__image::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(51,51,51,0.72) 0%,rgba(51,51,51,0) 51.5%),linear-gradient(180deg,rgba(0,0,0,0) 56.19%,rgba(51,51,51,0.65) 100%),linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2))}.heading-image__content{position:relative;width:100%;display:flex;justify-content:space-between;align-items:flex-end;padding-top:116px}.heading-image__content::before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:1px;background:var(--color-white);opacity:.3}@media only screen and (max-width:1199px){.heading-image__content{flex-direction:column;align-items:flex-start;justify-content:flex-end}}@media only screen and (max-width:767px){.heading-image__content{padding-top:64px}}.heading-image__title{font-size:60px;line-height:1.07;font-family:"FuturaBT",sans-serif;font-weight:600}@media only screen and (max-width:1880px){.heading-image__title{font-size:54px;line-height:1.07}}@media only screen and (max-width:1199px){.heading-image__title{font-size:48px;line-height:1.07}}@media only screen and (max-width:1023px){.heading-image__title{font-size:44px;line-height:1.07}}@media only screen and (max-width:600px){.heading-image__title{font-size:30px;line-height:1.07}}@media only screen and (max-width:767px){.heading-image__title{font-size:44px}}@media only screen and (max-width:600px){.heading-image__title{font-size:30px}}.heading-image__description{width:40%;text-align:right;font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.heading-image__description{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.heading-image__description{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.heading-image__description{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.heading-image__description{font-size:18px;line-height:1.33}}@media only screen and (max-width:1199px){.heading-image__description{margin-top:32px;width:100%;text-align:left}}.heading-image--image .heading-image__image{display:block}.heading-image--image .heading-image__content{color:var(--color-white)}.heading-image--dark{background:var(--color-dark)}.heading-image--dark .heading-image__content{color:var(--color-white)}.heading-image--light{background:var(--color-gr20)}.heading-image--light .heading-image__content{color:var(--color-dark)}.heading-image--light .heading-image__description{color:var(--color-gr60)}.desc-top{margin-bottom:64px;font-family:"FuturaBookC",sans-serif}.desc-top__head{margin-bottom:64px}@media only screen and (max-width:1199px){.desc-top__head{margin-bottom:48px}}.desc-top__head-title{font-size:60px;line-height:1.07}@media only screen and (max-width:1880px){.desc-top__head-title{font-size:54px;line-height:1.07}}@media only screen and (max-width:1199px){.desc-top__head-title{font-size:48px;line-height:1.07}}@media only screen and (max-width:1023px){.desc-top__head-title{font-size:44px;line-height:1.07}}@media only screen and (max-width:600px){.desc-top__head-title{font-size:30px;line-height:1.07}}@media only screen and (max-width:767px){.desc-top__head-title{font-size:36px}}.desc-top__footer{display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.desc-top__footer{flex-direction:column;justify-content:flex-start}}.desc-top__footer-text{font-size:20px;line-height:1.5;color:var(--color-gr100);max-width:1130px;padding-right:30px}@media only screen and (max-width:1880px){.desc-top__footer-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.desc-top__footer-text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.desc-top__footer-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.desc-top__footer-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:1199px){.desc-top__footer-text{padding-right:0}}.desc-top__footer-text p:not(:last-child){margin-bottom:24px}@media only screen and (max-width:1440px){.desc-top__footer-text p:not(:last-child){margin-bottom:16px}}.desc-top__footer-list{font-size:20px;line-height:1.5;font-weight:600;width:390px;flex-shrink:0}@media only screen and (max-width:1880px){.desc-top__footer-list{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.desc-top__footer-list{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.desc-top__footer-list{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.desc-top__footer-list{font-size:18px;line-height:1.5}}@media only screen and (max-width:1199px){.desc-top__footer-list{width:100%;margin-top:48px}}.desc-links__presentation{margin-top:64px}@media only screen and (max-width:1199px){.desc-links .col{width:50%}}@media only screen and (max-width:767px){.desc-links .col{width:100%}}.desc-link{position:relative;background:var(--color-gr20);border-radius:var(--radius-md);font-weight:600;transition-property:background;transition-duration:.3s;transition-timing-function:ease}.desc-link:hover{background:var(--color-pr100)}.desc-link:hover .desc-link__title,.desc-link:hover .desc-link__subtitle,.desc-link:hover .desc-link__icon-text{color:var(--color-white)}.desc-link__title{font-size:24px;line-height:1.33;margin-bottom:8px;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.desc-link__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.desc-link__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.desc-link__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.desc-link__title{font-size:18px;line-height:1.33}}.desc-link__subtitle{font-size:16px;line-height:1.5;color:var(--color-gr60);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.desc-link__subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.desc-link__subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.desc-link__subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.desc-link__subtitle{font-size:16px;line-height:1.5}}.desc-link__icon{display:flex;align-items:center}.desc-link__icon-icon{width:36px;height:36px;border-radius:var(--radius-fill);background:var(--color-pr100);color:var(--color-white);text-align:center;line-height:36px}.desc-link__icon-text{font-size:14px;line-height:1.42;color:var(--color-gr20);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.desc-link__icon-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.desc-link__icon-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.desc-link__icon-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.desc-link__icon-text{font-size:14px;line-height:1.42}}.desc-link--buildings{padding:32px;display:flex;align-items:center;justify-content:space-between}.desc-link--presentation{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.desc-link--presentation{flex-direction:column}}.desc-link--presentation .desc-link__left,.desc-link--presentation .desc-link__right{width:calc(50% - 12px)}@media only screen and (max-width:767px){.desc-link--presentation .desc-link__left,.desc-link--presentation .desc-link__right{width:100%}}.desc-link--presentation .desc-link__left{padding:32px;display:flex;justify-content:space-between;align-items:center}.desc-link--presentation .desc-link__image{border-radius:var(--radius-md);overflow:hidden}@media only screen and (max-width:767px){.desc-link--presentation .desc-link__image{height:150px}}.desc-link--presentation .desc-link__image img{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1199px){.slider-gallery__slide{background:var(--color-gr20);border-radius:var(--radius-md)}}.slider-gallery__image{width:100%;height:895px;border-radius:var(--radius-xl);overflow:hidden}@media only screen and (max-width:1199px){.slider-gallery__image{height:471px;border-radius:var(--radius-md)}}.slider-gallery__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-gallery__content{position:absolute;left:32px;bottom:32px;background:var(--color-white);width:430px;padding:32px;border-radius:var(--radius-xs);box-shadow:var(--shadow-xs);display:none;opacity:0;animation:animGalleryFadeInRight .6s ease-out forwards .15s}@media only screen and (max-width:1199px){.slider-gallery__content{position:relative;left:0;right:0;bottom:0;width:100%;animation:none;display:block;opacity:1;background:var(--color-gr20);border-radius:var(--radius-md)}}.slider-gallery__content-title{font-size:24px;line-height:1.33;font-weight:600;margin-bottom:16px}@media only screen and (max-width:1880px){.slider-gallery__content-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.slider-gallery__content-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.slider-gallery__content-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.slider-gallery__content-title{font-size:18px;line-height:1.33}}.slider-gallery__content-subtitle{font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.slider-gallery__content-subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.slider-gallery__content-subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.slider-gallery__content-subtitle{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.slider-gallery__content-subtitle{font-size:16px;line-height:1.33}}.slider-gallery .swiper-slide-active .slider-gallery__content{display:block}@media only screen and (max-width:1199px){.slider-gallery .swiper-navigation{display:none}}.slider-gallery .swiper-navigation__container{position:absolute;bottom:32px;height:0;z-index:2;display:inline-flex;justify-content:flex-end}.slider-gallery .swiper-navigation__buttons{height:0;padding-right:32px;display:flex}.slider-gallery .swiper-navigation__buttons .swiper-button__inner{width:68px;height:68px;transform:translateY(-100%)}.slider-gallery .swiper-navigation__buttons .swiper-button-prev{margin-right:8px}.slider-gallery .swiper-pagination{position:absolute;bottom:53px;right:198px}@media only screen and (max-width:1199px){.slider-gallery .swiper-pagination{bottom:auto;top:420px;right:16px}}.slider-gallery--default .slider-gallery__image{height:761px;border-radius:var(--radius-md)}@media only screen and (max-width:1199px){.slider-gallery--default .slider-gallery__image{height:471px}}@media only screen and (max-width:767px){.slider-gallery--default .slider-gallery__image{height:387px}}@media only screen and (max-width:767px){.slider-gallery--default .swiper-pagination{top:347px}}@keyframes animGalleryFadeInRight{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}@keyframes animGalleryFadeIn{0%{opacity:0}100%{opacity:1}}.video-block{position:relative;height:578px;border-radius:var(--radius-lg);border:8px solid var(--color-pr100);overflow:hidden}@media only screen and (max-width:767px){.video-block{height:365px}}.video-block__image{width:100%;height:100%}.video-block__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-block__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:80px;height:80px;border-radius:var(--radius-fill);background:var(--color-pr100);display:flex;align-items:center;justify-content:center;cursor:pointer;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.video-block__button:hover{transform:translate(-50%,-50%) scale(1.1)}.video-block__button-icon{width:30px;height:30px;color:var(--color-white);font-size:30px;line-height:1}.video-block__button-icon i{line-height:1}.description-numbers-image>.col:nth-child(2){display:flex;align-items:flex-end}@media only screen and (max-width:1199px){.description-numbers-image>.col{width:100% !important}}@media only screen and (max-width:1199px){.description-numbers-image__heading{margin-bottom:12px}}.description-numbers-image__heading-title{font-family:"FuturaBT",sans-serif;font-weight:600;font-size:36px;line-height:1.22;color:var(--color-pr100)}@media only screen and (max-width:1880px){.description-numbers-image__heading-title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.description-numbers-image__heading-title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.description-numbers-image__heading-title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.description-numbers-image__heading-title{font-size:26px;line-height:1.22}}.description-numbers-image__heading-subtitle{font-size:24px;line-height:1.33;margin-top:32px}@media only screen and (max-width:1880px){.description-numbers-image__heading-subtitle{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.description-numbers-image__heading-subtitle{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.description-numbers-image__heading-subtitle{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.description-numbers-image__heading-subtitle{font-size:18px;line-height:1.33}}@media only screen and (max-width:767px){.description-numbers-image__heading-subtitle{margin-top:24px}}.description-numbers-image__heading-contacts{display:flex;flex-wrap:wrap;margin:-10px;margin-top:64px;max-width:460px}@media only screen and (max-width:1540px){.description-numbers-image__heading-contacts{margin-top:48px;max-width:100%}}.description-numbers-image__heading-contacts .col{width:50%;padding:10px}@media only screen and (max-width:1540px){.description-numbers-image__heading-contacts .col{width:100%}}@media only screen and (max-width:1199px){.description-numbers-image__heading-contacts .col{width:33.333%}}@media only screen and (max-width:767px){.description-numbers-image__heading-contacts .col{width:100%}}.description-numbers-image__heading-contacts .kit-icon-text span{display:block}.description-numbers-image__heading-numbers{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px}@media only screen and (max-width:1440px){.description-numbers-image__heading-numbers{margin-top:48px}}.description-numbers-image__heading-number{width:48%;display:flex;flex-direction:column}.description-numbers-image__heading-number:not(:last-child){margin-bottom:32px}@media only screen and (max-width:767px){.description-numbers-image__heading-number:not(:last-child){margin-bottom:22px}}.description-numbers-image__heading-number-numb{color:var(--color-pr100);font-weight:600;font-size:30px;line-height:1.125}@media only screen and (max-width:1880px){.description-numbers-image__heading-number-numb{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.description-numbers-image__heading-number-numb{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.description-numbers-image__heading-number-numb{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.description-numbers-image__heading-number-numb{font-size:20px;line-height:1.125}}.description-numbers-image__heading-number-numb span{font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.description-numbers-image__heading-number-numb span{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.description-numbers-image__heading-number-numb span{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.description-numbers-image__heading-number-numb span{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.description-numbers-image__heading-number-numb span{font-size:18px;line-height:1.27}}.description-numbers-image__heading-number-text{font-size:18px;line-height:1.33;font-weight:600}@media only screen and (max-width:1880px){.description-numbers-image__heading-number-text{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.description-numbers-image__heading-number-text{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.description-numbers-image__heading-number-text{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.description-numbers-image__heading-number-text{font-size:16px;line-height:1.33}}@media only screen and (max-width:767px){.description-numbers-image__heading-number{width:100%}}.description-numbers-image__heading-link{margin-top:80px}@media only screen and (max-width:1440px){.description-numbers-image__heading-link{margin-top:48px}}@media only screen and (max-width:767px){.description-numbers-image__heading-link{margin-top:32px}}@media only screen and (max-width:767px){.description-numbers-image__heading-link .link{font-size:12px}}.description-numbers-image__image{width:100%;border-radius:var(--radius-lg);height:100%;-o-object-fit:cover;object-fit:cover}.description-numbers-image__image-wrap{height:100%}@media only screen and (max-width:1023px){.description-numbers-image__image-wrap{height:398px}}@media only screen and (max-width:767px){.description-numbers-image__image-wrap{height:360px}}.description-numbers-image-two__section{overflow:hidden}.description-numbers-image-two__section.--dark .swiper-button__inner{background:var(--color-dark) !important}.description-numbers-image-two__section.--dark .swiper-button__svg{stroke:var(--color-pr100) !important}.description-numbers-image-two__slide{display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.description-numbers-image-two__slide{justify-content:flex-start}}@media only screen and (max-width:1023px){.description-numbers-image-two__slide{flex-direction:column}}.description-numbers-image-two__numb{font-size:156px;line-height:1.73;margin-right:10%}@media only screen and (max-width:1540px){.description-numbers-image-two__numb{font-size:138px;margin-right:64px}}@media only screen and (max-width:1199px){.description-numbers-image-two__numb{display:none}}.description-numbers-image-two__image{flex-grow:0;flex-shrink:1;width:544px;height:720px;margin-right:10%}@media only screen and (max-width:1540px){.description-numbers-image-two__image{margin-right:64px;width:480px;flex-shrink:0;height:590px}}@media only screen and (max-width:1199px){.description-numbers-image-two__image{width:50%}}@media only screen and (max-width:1023px){.description-numbers-image-two__image{width:100%;height:446px;margin-bottom:48px}}@media only screen and (max-width:767px){.description-numbers-image-two__image{height:330px;margin-bottom:32px}}.description-numbers-image-two__content{max-width:544px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1023px){.description-numbers-image-two__content{width:100%;max-width:100%;justify-content:flex-start}}.description-numbers-image-two__title{font-family:"FuturaBT",sans-serif;font-size:30px;line-height:1.125;font-weight:bold;margin-bottom:48px}@media only screen and (max-width:1880px){.description-numbers-image-two__title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.description-numbers-image-two__title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.description-numbers-image-two__title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.description-numbers-image-two__title{font-size:20px;line-height:1.125}}@media only screen and (max-width:767px){.description-numbers-image-two__title{margin-bottom:24px}}.description-numbers-image-two__subtitle{font-size:24px;line-height:1.33;margin-bottom:64px}@media only screen and (max-width:1880px){.description-numbers-image-two__subtitle{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.description-numbers-image-two__subtitle{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.description-numbers-image-two__subtitle{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.description-numbers-image-two__subtitle{font-size:18px;line-height:1.33}}@media only screen and (max-width:1199px){.description-numbers-image-two__subtitle{margin-bottom:48px}}@media only screen and (max-width:1023px){.description-numbers-image-two__subtitle{margin-bottom:32px}}@media only screen and (max-width:767px){.description-numbers-image-two__subtitle{margin-bottom:24px}}.description-numbers-image-two__list{font-size:24px;line-height:1.33;margin-bottom:64px}@media only screen and (max-width:1880px){.description-numbers-image-two__list{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.description-numbers-image-two__list{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.description-numbers-image-two__list{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.description-numbers-image-two__list{font-size:18px;line-height:1.33}}@media only screen and (max-width:1199px){.description-numbers-image-two__list{margin-bottom:48px}}@media only screen and (max-width:1023px){.description-numbers-image-two__list{margin-bottom:32px}}@media only screen and (max-width:767px){.description-numbers-image-two__list{margin-bottom:24px}}@media only screen and (max-width:1023px){.description-numbers-image-two__slider{width:90%}}@media only screen and (max-width:1023px){.description-numbers-image-two__slider .swiper{overflow:visible}}.description-numbers-image-two__slider .swiper-slide{opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.description-numbers-image-two__slider .swiper-slide-visible{opacity:1}.description-numbers-image-two__slider .swiper-navigation{position:absolute;left:0;bottom:0;z-index:2}@media only screen and (max-width:1199px){.description-numbers-image-two__slider .swiper-navigation{left:calc(50% + 22px)}}@media only screen and (max-width:1023px){.description-numbers-image-two__slider .swiper-navigation{display:none}}.description-tabs__content{font-size:24px;line-height:1.33;color:var(--color-gr80)}@media only screen and (max-width:1880px){.description-tabs__content{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.description-tabs__content{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.description-tabs__content{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.description-tabs__content{font-size:18px;line-height:1.33}}@media only screen and (min-width:1024px){.grid-container{display:flex;flex-wrap:wrap;margin:-16px;width:auto}.grid-container .col{width:33.3333333333%;padding:16px;height:auto}.grid-container-2 .col:nth-child(2){width:66.6667%}.grid-container-4 .col{width:25%}.grid-container-5 .col:nth-child(2){width:66.6667%}.grid-container-6 .col:nth-child(2),.grid-container-6 .col:nth-child(3),.grid-container-6 .col:nth-child(6){width:66.6667%}.grid-container-7 .col:nth-child(2),.grid-container-7 .col:nth-child(6){width:66.6667%}.grid-container-8 .col:nth-child(7){width:66.6667%}.grid-container-10 .col:nth-child(7),.grid-container-10 .col:nth-child(8),.grid-container-10 .col:nth-child(9),.grid-container-10 .col:nth-child(10){width:25%}}.grid-container__slider .swiper{overflow:visible}@media only screen and (max-width:1023px){.grid-container__slider .swiper-slide{width:55%}}@media only screen and (max-width:600px){.grid-container__slider .swiper-slide{width:90%}}.grid-container__slider-cards .advantages-images-grid__item{height:537px}@media only screen and (max-width:1199px){.grid-container__slider-cards .advantages-images-grid__item{height:500px}}@media only screen and (max-width:767px){.grid-container__slider-cards .advantages-images-grid__item{height:430px}}@media only screen and (max-width:1023px){.grid-container__slider-cards{width:90%}}.grid-container__slider-cards .swiper{overflow:visible}.grid-container__slider-cards .swiper-slide{opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.grid-container__slider-cards .swiper-slide-visible{opacity:1}.grid-container__slider-cards .swiper-navigation{margin-top:0}@media only screen and (max-width:1199px){.grid-container__slider-cards .swiper-navigation{display:none}}.grid-container__slider-cards--bottom .advantages-images-grid__title{top:83%}.advantages-images-grid__item{position:relative;height:350px;overflow:hidden}@media only screen and (max-width:1023px){.advantages-images-grid__item{height:500px}}@media only screen and (max-width:767px){.advantages-images-grid__item{height:430px}}.advantages-images-grid__image{position:relative;width:100%;height:100%}.advantages-images-grid__image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(51,51,51,0.72) 0%,rgba(51,51,51,0) 51.5%)}.advantages-images-grid__title{position:absolute;left:32px;right:32px;top:32px;z-index:2;color:var(--color-white);font-size:24px;line-height:1.33;font-family:"FuturaBT",sans-serif;font-weight:bold}@media only screen and (max-width:1880px){.advantages-images-grid__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.advantages-images-grid__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.advantages-images-grid__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.advantages-images-grid__title{font-size:18px;line-height:1.33}}.cards-icon-small{position:relative;display:flex;justify-content:space-between;align-items:center;padding:32px;background:var(--color-gr20);border-radius:var(--radius-md);font-weight:600;transition-property:background;transition-duration:.3s;transition-timing-function:ease}.cards-icon-small:hover{background:var(--color-pr100)}.cards-icon-small:hover .cards-icon-small__title,.cards-icon-small:hover .cards-icon-small__subtitle,.cards-icon-small:hover .cards-icon-small{color:var(--color-white)}.cards-icon-small:hover .cards-icon-small__title__icon-inner:nth-child(1),.cards-icon-small:hover .cards-icon-small__subtitle__icon-inner:nth-child(1),.cards-icon-small:hover .cards-icon-small__icon-inner:nth-child(1){opacity:0}.cards-icon-small:hover .cards-icon-small__title__icon-inner:nth-child(2),.cards-icon-small:hover .cards-icon-small__subtitle__icon-inner:nth-child(2),.cards-icon-small:hover .cards-icon-small__icon-inner:nth-child(2){opacity:1}.cards-icon-small__title{font-size:24px;line-height:1.33;margin-bottom:8px;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.cards-icon-small__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.cards-icon-small__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.cards-icon-small__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.cards-icon-small__title{font-size:18px;line-height:1.33}}.cards-icon-small__subtitle{font-size:16px;line-height:1.5;color:var(--color-gr60);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.cards-icon-small__subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.cards-icon-small__subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.cards-icon-small__subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.cards-icon-small__subtitle{font-size:16px;line-height:1.5}}.cards-icon-small__icon{position:relative;width:36px;height:36px;border-radius:var(--radius-fill);background:var(--color-pr100)}.cards-icon-small__icon-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;color:var(--color-white);font-size:20px;line-height:1;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.cards-icon-small__icon-inner:nth-child(2){opacity:0}.cards-doc-links__link{display:flex;justify-content:space-between;align-items:center}.cards-doc-links__link-title-wrap{display:flex;align-items:center;font-weight:600;padding-right:20px;font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.cards-doc-links__link-title-wrap{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.cards-doc-links__link-title-wrap{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.cards-doc-links__link-title-wrap{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.cards-doc-links__link-title-wrap{font-size:18px;line-height:1.27}}@media only screen and (max-width:1199px){.cards-doc-links__link-title-wrap{font-size:20px;line-height:1.2}}@media only screen and (max-width:767px){.cards-doc-links__link-title-wrap{font-size:14px}}.cards-doc-links__link-title-icon{font-size:1.2em;margin-right:32px}@media only screen and (max-width:1199px){.cards-doc-links__link-title-icon{margin-right:24px}}@media only screen and (max-width:767px){.cards-doc-links__link-title-icon{font-size:1.6em;margin-right:12px}}.cards-doc-links__link:not(:last-child){margin-bottom:48px}@media only screen and (max-width:1199px){.cards-doc-links__link:not(:last-child){margin-bottom:34px}}@media only screen and (max-width:767px){.cards-doc-links__link:not(:last-child){margin-bottom:24px}}.cards-doc-links__link:hover{color:var(--color-pr100)}.cards-doc-links__link-icon{font-size:24px}@media only screen and (max-width:767px){.cards-doc-links__link-icon{font-size:20px}}.cards-action__section{overflow:hidden}@media only screen and (max-width:767px){.cards-action__slides{display:flex;flex-direction:column}}.cards-action__slide:not(:last-child){margin-bottom:32px}.cards-action__card{display:block}.cards-action__card-inner{display:flex;flex-direction:column;justify-content:space-between;border:2px solid var(--color-white);padding:32px;height:568px;transition-property:background;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:767px){.cards-action__card-inner{border:none !important;height:auto;padding:0;flex-direction:row;justify-content:flex-start}}@media only screen and (max-width:767px){.cards-action__card-icon{margin-right:32px}}.cards-action__card-icon .kit-icon{transition-property:background,color;transition-duration:.3s;transition-timing-function:ease;box-shadow:none}@media only screen and (max-width:767px){.cards-action__card-icon .kit-icon{width:44px;height:44px;background:var(--color-white);color:var(--color-dark)}}@media only screen and (max-width:767px){.cards-action__card-icon .kit-icon i{font-size:20px}}.cards-action__card-title{font-size:36px;line-height:1.22;font-family:"FuturaBT",sans-serif;font-weight:bold;margin-bottom:32px}@media only screen and (max-width:1880px){.cards-action__card-title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.cards-action__card-title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.cards-action__card-title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.cards-action__card-title{font-size:26px;line-height:1.22}}@media only screen and (max-width:767px){.cards-action__card-title{font-size:24px;margin:6px 0 18px}}.cards-action__card-text{font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.cards-action__card-text{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.cards-action__card-text{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.cards-action__card-text{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.cards-action__card-text{font-size:16px;line-height:1.33}}.cards-action__card-content{position:absolute;left:32px;top:63%;right:32px;transition-property:top,color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:767px){.cards-action__card-content{position:relative;left:auto;right:auto;top:auto}}.cards-action__card-link{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;color:var(--color-gr80)}@media only screen and (max-width:767px){.cards-action__card-link{opacity:1;margin-top:16px}}@media only screen and (min-width:1200px){a.cards-action__card:hover{background:var(--color-white)}a.cards-action__card:hover .cards-action__card-content{top:calc(63% - 32px);bottom:96px;color:var(--color-dark)}a.cards-action__card:hover .cards-action__card-link{opacity:1;color:var(--color-gr80)}a.cards-action__card:hover .kit-icon{background:var(--color-pr100);color:var(--color-white)}}@media only screen and (max-width:1199px){.cards-action__slider{width:86%}}@media only screen and (max-width:767px){.cards-action__slider{width:100%}}.cards-action__slider .swiper{overflow:visible}.cards-action__slider .swiper-slide{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:.5}@media only screen and (max-width:767px){.cards-action__slider .swiper-slide{opacity:1}}.cards-action__slider .swiper-slide-visible{opacity:1}@media only screen and (max-width:1199px){.cards-action__slider .swiper-button{display:none}}.cards-action__slider .swiper-slide:nth-child(1) .cards-action__card,.cards-action__slider .swiper-slide:nth-child(2) .cards-action__card,.cards-action__slider .swiper-slide:nth-child(3) .cards-action__card,.cards-action__slider .swiper-slide:nth-child(4) .cards-action__card,.cards-action__slider .swiper-slide:nth-child(5) .cards-action__card{opacity:0}@media only screen and (max-width:1199px){.cards-action__slider .swiper-slide:nth-child(1) .cards-action__card,.cards-action__slider .swiper-slide:nth-child(2) .cards-action__card,.cards-action__slider .swiper-slide:nth-child(3) .cards-action__card,.cards-action__slider .swiper-slide:nth-child(4) .cards-action__card,.cards-action__slider .swiper-slide:nth-child(5) .cards-action__card{opacity:1}}.cards-action__slider.revealed .swiper-slide .cards-action__card{opacity:1}.cards-action__slider.revealed .swiper-slide:nth-child(1) .cards-action__card{transition:opacity .6s ease}.cards-action__slider.revealed .swiper-slide:nth-child(2) .cards-action__card{transition:opacity .6s .3s ease}.cards-action__slider.revealed .swiper-slide:nth-child(3) .cards-action__card{transition:opacity .6s .4s ease}.cards-action__slider.revealed .swiper-slide:nth-child(4) .cards-action__card{transition:opacity .6s .6s ease}.cards-action__slider.revealed .swiper-slide:nth-child(5) .cards-action__card{transition:opacity .6s .8s ease}.cards-action__section.--dark a.cards-action__card .cards-action__card-inner{border:2px solid var(--color-gr40)}@media only screen and (min-width:1200px){.cards-action__section.--dark a.cards-action__card .cards-action__card-inner:hover{background:var(--color-gr100)}.cards-action__section.--dark a.cards-action__card .cards-action__card-inner:hover .cards-action__card-content{bottom:96px;color:var(--color-white)}.cards-action__section.--dark a.cards-action__card .cards-action__card-inner:hover .kit-icon{background:var(--color-pr100);color:var(--color-white)}}.cards-action__section.--white a.cards-action__card .cards-action__card-inner{border:2px solid var(--color-gr20)}@media only screen and (min-width:1200px){.cards-action__section.--white a.cards-action__card .cards-action__card-inner:hover{background:var(--color-gr20)}}.cards-sales__section{overflow:hidden}@media only screen and (max-width:1023px){.cards-sales__slider{width:320px}}@media only screen and (max-width:767px){.cards-sales__slider{width:220px}}@media only screen and (max-width:600px){.cards-sales__slider{width:185px}}@media only screen and (max-width:1023px){.cards-sales__slider .swiper{overflow:visible}}.cards-sales__card{display:flex;flex-direction:column;align-items:center}.cards-sales__card-image{position:relative;width:100%;padding-top:100%;border-radius:50%;max-width:400px;max-height:400px;overflow:hidden}@media only screen and (max-width:767px){.cards-sales__card-image{height:184px;width:184px}}.cards-sales__card-image img{position:absolute;top:0;left:0;width:100%;height:100%}.cards-sales__card-content{padding:32px;text-align:center}@media only screen and (max-width:600px){.cards-sales__card-content{padding:24px 0}}.cards-sales__card-position{font-family:"FuturaBT",sans-serif;font-weight:bold;font-size:24px;line-height:1.33;margin-bottom:12px}@media only screen and (max-width:1880px){.cards-sales__card-position{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.cards-sales__card-position{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.cards-sales__card-position{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.cards-sales__card-position{font-size:18px;line-height:1.33}}.cards-sales__card-name{font-size:24px;line-height:1.33;color:var(--color-pr100);margin-bottom:12px}@media only screen and (max-width:1880px){.cards-sales__card-name{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.cards-sales__card-name{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.cards-sales__card-name{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.cards-sales__card-name{font-size:18px;line-height:1.33}}.cards-sales__card-phones{display:flex;flex-direction:column;align-items:center;margin-bottom:18px}.cards-sales__card-phones .link:not(:last-child){margin-bottom:8px}.cards-sales__card-socials{display:flex;flex-direction:column;align-items:center}.infrastructure__section{background:linear-gradient(180deg,#498BEE 0%,#B4C5DE 100%);overflow:hidden}.infrastructure__anonse{margin-bottom:64px}.places-card{position:relative;display:flex;flex-direction:column;height:480px}.places-card__image{height:100%;border-radius:var(--radius-md);overflow:hidden}.places-card__title{font-size:24px;line-height:1.33;font-weight:600;margin-bottom:16px}@media only screen and (max-width:1880px){.places-card__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.places-card__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.places-card__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.places-card__title{font-size:18px;line-height:1.33}}.places-card__content{position:absolute;left:0;right:0;bottom:0;padding:32px;background:var(--color-white);border-radius:var(--radius-md);flex-grow:1}@media only screen and (max-width:1199px){.places-card__content{padding:24px}}.places-card__range{display:flex;align-items:center;justify-content:space-between}.places-card__range-name{font-size:20px;line-height:1.5;color:#313830}@media only screen and (max-width:1880px){.places-card__range-name{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.places-card__range-name{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.places-card__range-name{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.places-card__range-name{font-size:18px;line-height:1.5}}.places-card__range-right{display:flex;align-items:center}.places-card__range-radius{width:8px;height:8px;border-radius:50%;background:var(--color-pr100)}.places-card__range-radius:not(:last-child){margin-right:10px}@media only screen and (max-width:1199px){.places-card__range-radius{width:6px;height:6px}.places-card__range-radius:not(:last-child){margin-right:8px}}.places-card__range-icon{width:24px;height:24px}@media only screen and (max-width:1199px){.infrastructure__anonse-slider{width:86%}}@media only screen and (max-width:350px){.infrastructure__anonse-slider{width:92%}}.infrastructure__anonse-slider .swiper{overflow:visible}.infrastructure__anonse-slider .swiper-slide{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;height:auto;opacity:.5}.infrastructure__anonse-slider .swiper-slide-visible{opacity:1}@media only screen and (max-width:1199px){.infrastructure__anonse-slider .swiper-button{display:none}}.mortgage .mortgage-result__list,.mortgage .mortgage__no-result{transition:opacity .4s cubic-bezier(0.25,0.25,0,1),transform .4s cubic-bezier(0.25,0.25,0,1);opacity:0;transform:translate3d(0,20px,0)}.mortgage.is-ready .mortgage-result__list,.mortgage.is-ready .mortgage__no-result{opacity:1;transform:translate3d(0,0,0)}.mortgage.is-hiddden .mortgage-result__list,.mortgage.is-hiddden .mortgage__no-result{opacity:0;transform:translate3d(0,20px,0)}.mortgage-row{display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.mortgage-row{flex-direction:column}}.mortgage-row__aside{width:450px}@media only screen and (max-width:1440px){.mortgage-row__aside{width:390px}}@media only screen and (max-width:1199px){.mortgage-row__aside{width:100%}}.mortgage-row__main{width:calc(100% - 450px - 32px)}@media only screen and (max-width:1440px){.mortgage-row__main{width:calc(100% - 390px - 32px)}}@media only screen and (max-width:1199px){.mortgage-row__main{width:100%;margin-top:30px}}.mortgage-filter__percent{color:var(--color-pr100)}.mortgage-filter__error{position:absolute;left:17px;right:17px;top:47%;background:var(--color-gr80);color:var(--color-white);border-radius:var(--radius-fill);text-align:center;font-size:14px;padding:6px 15px;display:none}.mortgage-filter__error.is-active{display:block}.form-range--mortgage{position:relative}.form-range--mortgage .form-range__input-item:nth-child(1){justify-content:flex-start}.form-range--mortgage .form-range__input-item:nth-child(1) .form-range__input{width:auto}.mortgage-filtres{display:flex;flex-direction:column}@media only screen and (max-width:1199px){.mortgage-filtres{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.mortgage-filtres__wrap{position:sticky;top:96px;left:0 !important}@media only screen and (max-width:1199px){.mortgage-filtres__item{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.mortgage-filtres__item{width:100%}}.mortgage-filtres__item:not(:last-child){margin-bottom:20px}.mortgage-filtres .form-range{width:100%}.mortgage-filtres__percent{font-size:14px;color:var(--color-gr80);line-height:1}.mortgage-filtres__error{position:absolute;left:20px;right:20px;background:var(--color-dark);text-align:center;color:#fff;font-size:12px;padding:4px 10px;border-radius:0;display:none}.mortgage-filtres__error.is-active{display:block}.mortgage-filtres__checks{margin-top:24px}.mortgage-filtres__checks-tranche{padding:0}.mortgage-filtres__capital{margin-top:20px}.mortgage-filtres__capital-range{margin-bottom:20px;display:none;opacity:0;animation:mortgageShow .6s ease-out forwards}.mortgage-filtres__capital.is-open .mortgage-filtres__capital-range{display:block}.mortgage-filtres__buttons{margin-top:36px}@media only screen and (max-width:1199px){.mortgage-filtres__buttons{display:flex;justify-content:space-between}}@media only screen and (max-width:767px){.mortgage-filtres__buttons{flex-direction:column}}.mortgage-filtres__buttons .btn{width:100%;text-align:center}@media only screen and (max-width:1199px){.mortgage-filtres__buttons .btn{width:calc(50% - 10px)}}@media only screen and (max-width:767px){.mortgage-filtres__buttons .btn{width:100%}}.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:16px}@media only screen and (max-width:1199px){.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:0}}@media only screen and (max-width:767px){.mortgage-filtres__buttons .btn:not(:last-child){margin-bottom:16px}}.mortgage-filtres__special{margin-top:32px;padding:32px;background:var(--color-pr100)}.mortgage-filtres__special-link{display:block;position:relative;color:var(--color-white)}.mortgage-filtres__special-link:hover .mortgage-filtres__special-text{color:var(--color-white)}.mortgage-filtres__special-link:hover .mortgage-filtres__special-icon{width:100%}@media only screen and (max-width:1199px){.mortgage-filtres__special-link:hover .mortgage-filtres__special-icon{width:56px}}.mortgage-filtres__special-title{font-size:18px;margin-bottom:32px;transition:color .3s ease;color:var(--color-white)}.mortgage-filtres__special-text{font-size:24px;font-weight:bold;line-height:1.33;margin-bottom:32px;max-width:230px;color:var(--color-white)}@media only screen and (max-width:1199px){.mortgage-filtres__special-text{margin-bottom:0}}.mortgage-filtres__special-icon{width:56px;height:56px;font-size:22px;line-height:56px;padding-right:17px;text-align:right;background:var(--color-white);color:var(--color-dark);border-radius:var(--radius-fill);transition:width .3s ease}@media only screen and (max-width:1199px){.mortgage-filtres__special-icon{position:absolute;right:0;bottom:0}}.mortgage-result__list{display:flex;flex-direction:column}.mortgage-result__list .mortgage-result__item{margin-bottom:20px}.mortgage-result__list .mortgage-result__item.is-disabled,.mortgage-result__list .mortgage-result__item.is-loadmore{display:none}.mortgage-result__head{display:flex;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width:767px){.mortgage-result__head{flex-direction:column;align-items:center}}.mortgage-result__head-info{display:flex;align-items:center}@media only screen and (max-width:767px){.mortgage-result__head-info{margin-bottom:30px}}.mortgage-result__head-info-icon{font-size:36px;color:var(--color-pr100);margin-right:32px}.mortgage-result__head-info-text{font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.mortgage-result__head-info-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.mortgage-result__head-info-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.mortgage-result__head-info-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.mortgage-result__head-info-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.mortgage-result__head-consultation{width:100%}}@media only screen and (max-width:600px){.mortgage-result__head-consultation .btn{width:100%;text-align:center;height:54px}}.mortgage-bank{position:relative}.mortgage-bank__inner{width:100%;background:#f5f5f5;display:flex;align-items:center;padding:24px}@media only screen and (max-width:767px){.mortgage-bank__inner{padding:16px}}.mortgage-bank:hover .mortgage-bank__consultation-icon{color:var(--color-pr100)}.mortgage-bank__logo{margin-right:24px}@media only screen and (max-width:1023px){.mortgage-bank__logo{margin-right:16px}}.mortgage-bank__logo-inner{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:var(--radius-fill)}.mortgage-bank__logo-image{width:24px;max-height:24px}.mortgage-bank__body{display:flex;align-items:center;flex-grow:1}@media only screen and (max-width:767px){.mortgage-bank__body{flex-wrap:wrap}}.mortgage-bank__body-left{flex-grow:1}@media only screen and (max-width:767px){.mortgage-bank__body-left{width:100%}}.mortgage-bank__body-middle{display:flex;align-items:center}@media only screen and (max-width:767px){.mortgage-bank__body-middle{margin-top:4px;width:100%;justify-content:space-between}}.mortgage-bank__body-right{margin-left:12px}@media only screen and (max-width:1199px){.mortgage-bank__body-right{display:none}}.mortgage-bank__title{font-size:14px;line-height:1.42;font-weight:600}@media only screen and (max-width:1880px){.mortgage-bank__title{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.mortgage-bank__title{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.mortgage-bank__title{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.mortgage-bank__title{font-size:14px;line-height:1.42}}@media only screen and (max-width:767px){.mortgage-bank__title{font-size:12px}}.mortgage-bank__type{font-size:12px;line-height:1.5}@media only screen and (max-width:1880px){.mortgage-bank__type{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.mortgage-bank__type{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.mortgage-bank__type{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.mortgage-bank__type{font-size:12px;line-height:1.5}}.mortgage-bank__payment{display:flex;align-items:center;font-size:16px;line-height:1.5;margin-right:24px;font-weight:bold}@media only screen and (max-width:1880px){.mortgage-bank__payment{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.mortgage-bank__payment{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.mortgage-bank__payment{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.mortgage-bank__payment{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.mortgage-bank__payment{font-size:14px;margin-right:0}}@media only screen and (max-width:460px){.mortgage-bank__payment{font-size:14px}}.mortgage-bank__payment span:last-child{font-weight:normal;opacity:.7;font-size:12px}.mortgage-bank__payment__icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:8px}@media only screen and (max-width:767px){.mortgage-bank__payment__icon{position:absolute;right:0;top:10px}}.mortgage-bank__rate{font-weight:bold}.mortgage-bank__params{display:flex;flex-grow:1;margin-right:24px;font-size:16px;line-height:1.5}@media only screen and (max-width:1880px){.mortgage-bank__params{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.mortgage-bank__params{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.mortgage-bank__params{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.mortgage-bank__params{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.mortgage-bank__params{margin-right:0;flex-grow:0;font-size:14px}}.mortgage-bank__params-item{white-space:nowrap}.mortgage-bank__params-item:not(:last-child){margin-right:24px}@media only screen and (max-width:767px){.mortgage-bank__params-item:not(:last-child){margin-right:0}}@media only screen and (max-width:767px){.mortgage-bank__params-item:last-child{display:none}}.mortgage-bank__consultation-icon{font-size:20px;transition:color .3s ease}.mortgage-bank.is-disabled{opacity:.5;pointer-events:none}.mortgage-bank.is-hidden{display:none}@media only screen and (max-width:410px){.mortgage-bank._tranche .mortgage-bank__body-middle{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.mortgage__no-result{display:none;padding:60px 20px;text-align:center}.mortgage__no-result-title{font-size:30px;line-height:1.27;color:var(--color-gr100);font-weight:600;margin-bottom:10px}@media only screen and (max-width:1880px){.mortgage__no-result-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.mortgage__no-result-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.mortgage__no-result-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.mortgage__no-result-title{font-size:18px;line-height:1.27}}.mortgage__no-result-text{font-size:16px;color:var(--color-pr100)}.mortgage__no-result.is-active{display:block}.mortgage-tofilter{display:none;position:fixed;justify-content:center;top:80px;left:0;right:0;z-index:6;animation:mortgageShow .3s forwards ease}.mortgage-tofilter__button{display:inline-block;font-size:14px;color:#fff;padding:8px 14px;border-radius:var(--radius-fill);background:var(--color-gr80);box-shadow:var(--shadow-xs)}.mortgage-row__main._show .mortgage-tofilter{display:flex}@keyframes mortgageShow{0%{opacity:0}100%{opacity:1}}.mortgage-loadmore__wrap{justify-content:center;display:none}.mortgage-loadmore__button{display:block;margin:0 auto}.mortgage-loadmore__button.is-active{display:none !important}.markers-images__wrapper{position:relative;border-radius:var(--radius-xl);overflow:hidden}@media only screen and (max-width:1199px){.markers-images__wrapper{left:-30px;width:calc(100% + 60px)}}@media only screen and (max-width:767px){.markers-images__wrapper{left:-15px;width:calc(100% + 30px);border-radius:var(--radius-md)}}.markers-images__tabs-inner{position:absolute;left:26px;right:26px;top:24px;z-index:2}@media only screen and (max-width:767px){.markers-images__tabs-inner{left:15px;right:15px}}.markers-images__tabs-items{margin-bottom:0 !important}.markers-images__block{display:flex;height:860px}@media only screen and (max-width:1680px){.markers-images__block{width:100%;overflow-x:auto;overflow-y:hidden}}@media only screen and (max-width:1023px){.markers-images__block{height:580px}}@media only screen and (max-width:767px){.markers-images__block{height:540px}}.slider-progress-dots__section{overflow:hidden}.slider-progress-dots .slider-progress__item{display:flex;flex-direction:column;height:100%;padding-right:32px}@media only screen and (max-width:767px){.slider-progress-dots .slider-progress__item{padding-right:20px}}.slider-progress-dots .slider-progress__item:before{content:"";position:absolute;left:40px;top:85px;right:0;height:2px;background:var(--color-pr100)}.slider-progress-dots .slider-progress__item-title{font-size:20px;line-height:1.5;font-weight:500;height:30px;position:relative}@media only screen and (max-width:1880px){.slider-progress-dots .slider-progress__item-title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-progress-dots .slider-progress__item-title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-progress-dots .slider-progress__item-title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.slider-progress-dots .slider-progress__item-title{font-size:18px;line-height:1.5}}.slider-progress-dots .slider-progress__item-title:after,.slider-progress-dots .slider-progress__item-title:before{content:"";display:inline-block;position:absolute;left:0;top:100%;border-radius:var(--radius-fill)}.slider-progress-dots .slider-progress__item-title::after{content:"";display:block;width:33px;height:33px;margin:38px 0 0 8px;background:var(--color-pr100);z-index:2}.slider-progress-dots .slider-progress__item-title::before{content:"";display:block;width:49px;height:49px;margin-top:30px;background:var(--color-pr50)}.slider-progress-dots .slider-progress__item-text{font-size:20px;line-height:1.5;margin-top:106px;margin-bottom:36px;max-width:260px;font-weight:300;flex-grow:1}@media only screen and (max-width:1880px){.slider-progress-dots .slider-progress__item-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-progress-dots .slider-progress__item-text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-progress-dots .slider-progress__item-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.slider-progress-dots .slider-progress__item-text{font-size:18px;line-height:1.5}}.slider-progress{width:100%;overflow:visible;position:relative;padding-bottom:92px}@media only screen and (max-width:767px){.slider-progress{width:80%;padding-bottom:68px}}.slider-progress .swiper{overflow:visible}.slider-progress .swiper-navigation{position:absolute;right:0;bottom:0;margin:0}@media only screen and (max-width:1199px){.slider-progress .swiper-navigation{display:none}}.slider-progress .swiper-slide{height:auto;overflow:visible;opacity:.5;pointer-events:none;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.slider-progress .swiper-slide.swiper-slide-active{pointer-events:all;opacity:1}.slider-progress .swiper-slide.swiper-slide-active+.swiper-slide{pointer-events:all;opacity:1}@media only screen and (max-width:767px){.slider-progress .swiper-slide.swiper-slide-active+.swiper-slide{opacity:.5}}.slider-progress .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide{pointer-events:all;opacity:1}.slider-progress__cameras{position:absolute;left:0;bottom:0}@media only screen and (max-width:767px){.slider-progress__cameras{width:100%;margin-top:48px}}.slider-progress__cameras .btn:not(:last-child){margin-right:18px}.contacts__top-content{display:flex;flex-wrap:wrap;margin-bottom:64px}.contacts__top-content-left{width:35%;padding-right:32px}@media only screen and (max-width:1023px){.contacts__top-content-left{width:100%;margin-bottom:32px}}.contacts__top-content-right{width:65%}@media only screen and (max-width:1023px){.contacts__top-content-right{width:100%}}.contacts__top-content-title{font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.contacts__top-content-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.contacts__top-content-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.contacts__top-content-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.contacts__top-content-title{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.contacts__top-content-title{font-size:28px}}.contacts__top-content-description{font-size:18px;line-height:1.33;font-weight:500;margin-top:16px}@media only screen and (max-width:1880px){.contacts__top-content-description{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.contacts__top-content-description{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.contacts__top-content-description{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.contacts__top-content-description{font-size:16px;line-height:1.33}}.contacts__tabs .tab-buttons{margin-bottom:64px}@media only screen and (max-width:1023px){.contacts__tabs .tab-buttons{margin-bottom:48px}}.contacts__map{position:relative}.contacts__map-buttons{position:absolute;left:20px;bottom:20px;z-index:4}@media only screen and (max-width:767px){.contacts__map-buttons{right:0;left:0;display:flex;justify-content:center}}.contacts__map-buttons-inner{display:flex}.contacts__map-buttons-inner .btn:not(:last-child){margin-right:8px}@media only screen and (max-width:767px){.contacts__map-buttons-inner{position:relative}}@media only screen and (max-width:600px){.contacts__map-buttons-inner{flex-wrap:wrap}}.action-form__section{position:relative}.action-form__section::before{content:"";display:block;position:absolute;left:0;right:0;bottom:-48px;height:48px;background:var(--color-dark)}.action-form__image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow:hidden}.action-form__image::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(46,52,67,0.6) 0%,#2e3443 100%)}.action-form__content .heading{margin-bottom:48px !important}@media only screen and (max-width:767px){.action-form__content .heading{text-align:center}}@media only screen and (max-width:600px){.action-form__content .heading{margin-bottom:24px}}.action-form__content .heading__subtitle{margin-top:8px}.action-horizontal{width:100%;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1023px){.action-horizontal{flex-direction:column}}.action-horizontal__section{background:var(--color-pr100);padding:64px 0 !important}.action-horizontal__content{display:flex;align-items:center;flex-shrink:0;width:484px;color:var(--color-gr20)}@media only screen and (max-width:1540px){.action-horizontal__content{width:380px}}@media only screen and (max-width:1199px){.action-horizontal__content{width:340px}}@media only screen and (max-width:1023px){.action-horizontal__content{width:100%;margin-bottom:48px}}@media only screen and (max-width:1023px){.action-horizontal__top{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}}.action-horizontal__title{font-size:36px;line-height:1.22;margin-bottom:32px;font-weight:normal;font-family:"FuturaBookC",sans-serif}@media only screen and (max-width:1880px){.action-horizontal__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.action-horizontal__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.action-horizontal__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.action-horizontal__title{font-size:26px;line-height:1.22}}@media only screen and (max-width:1023px){.action-horizontal__title{width:100%;max-width:540px;text-align:center}}.action-horizontal__icon{font-size:30px;margin-left:32px}@media only screen and (max-width:1540px){.action-horizontal__icon{display:none}}.action-horizontal__form-wrap{flex-grow:1;display:flex;justify-content:flex-end}@media only screen and (max-width:1023px){.action-horizontal__form-wrap{justify-content:center}}.action-horizontal--agencies .action-horizontal__content{width:100%;max-width:872px;flex-shrink:1}@media only screen and (max-width:1023px){.action-horizontal--agencies .action-horizontal__content{max-width:100%;flex-shrink:0}}.action-horizontal--agencies .action-horizontal__icon{margin-left:16px}.action-vertical .heading{max-width:480px;margin-right:180px}@media only screen and (max-width:1199px){.action-vertical .heading{max-width:400px;margin-right:90px}}@media only screen and (max-width:1023px){.action-vertical .heading{max-width:360px;margin:0}}@media only screen and (max-width:767px){.action-vertical .heading{margin-bottom:24px}}@media only screen and (max-width:1199px){.action-vertical .heading__title{font-size:38px;line-height:1.11}}@media only screen and (max-width:767px){.action-vertical .heading__title{font-size:36px}}.action-vertical .action-form__content{position:relative;z-index:2;display:flex;justify-content:center}@media only screen and (max-width:1023px){.action-vertical .action-form__content{justify-content:space-between}}@media only screen and (max-width:767px){.action-vertical .action-form__content{display:flex;flex-direction:column;align-items:center}}.action-social{display:flex;justify-content:flex-end;position:relative;padding:96px 0;background:var(--color-gr20)}.action-social__section{padding-top:128px}@media only screen and (max-width:1023px){.action-social__section{padding-top:80px}}@media only screen and (max-width:1199px){.action-social__section{padding-top:64px}}@media only screen and (max-width:1540px){.action-social{padding:48px 0}}@media only screen and (max-width:1023px){.action-social{padding-bottom:0;align-items:flex-end}}@media only screen and (max-width:767px){.action-social{flex-direction:column}}.action-social__video{position:absolute;left:170px;top:-92px;bottom:0;width:468px;display:flex;align-items:flex-end}@media only screen and (max-width:1540px){.action-social__video{width:380px;left:94px}}@media only screen and (max-width:1199px){.action-social__video{left:64px;width:320px}}@media only screen and (max-width:1023px){.action-social__video{position:relative;left:auto;top:auto;width:50%;order:2;height:338px;justify-content:center}}@media only screen and (max-width:767px){.action-social__video{width:100%;height:265px}}.action-social__video img{max-height:100%}.action-social__video video{width:100%}.action-social__content{width:50%;padding-right:80px}@media only screen and (max-width:1199px){.action-social__content{padding-right:48px}}@media only screen and (max-width:1023px){.action-social__content{order:1;text-align:center;padding:0 32px 48px 32px}}@media only screen and (max-width:767px){.action-social__content{width:100%}}.action-social__title{font-size:36px;line-height:1.2;font-family:"FuturaBT",sans-serif;font-weight:bold;margin-bottom:32px}@media only screen and (max-width:1880px){.action-social__title{font-size:34px;line-height:1.2}}@media only screen and (max-width:1199px){.action-social__title{font-size:32px;line-height:1.2}}@media only screen and (max-width:1023px){.action-social__title{font-size:28px;line-height:1.2}}@media only screen and (max-width:600px){.action-social__title{font-size:24px;line-height:1.2}}@media only screen and (max-width:1199px){.action-social__title{font-size:40px}}@media only screen and (max-width:1023px){.action-social__title{font-size:36px}}.action-social__subtitle{font-size:30px;line-height:1.27;margin-bottom:48px;max-width:600px}@media only screen and (max-width:1880px){.action-social__subtitle{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.action-social__subtitle{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.action-social__subtitle{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.action-social__subtitle{font-size:18px;line-height:1.27}}@media only screen and (max-width:1023px){.action-social__subtitle{text-align:center}}@media only screen and (max-width:1023px){.action-social__socials{display:flex;justify-content:center}}.slider-questions-form__row{display:flex}@media only screen and (max-width:1199px){.slider-questions-form__row{flex-wrap:wrap}}.slider-questions-form__row-left{flex-shrink:0;width:380px;margin-right:64px}@media only screen and (max-width:1199px){.slider-questions-form__row-left{width:100%;margin:0 0 48px 0}}.slider-questions-form__row-right{flex-grow:1}@media only screen and (max-width:1199px){.slider-questions-form-info{display:flex;justify-content:space-between;align-items:center}}@media only screen and (max-width:600px){.slider-questions-form-info{flex-direction:column;align-items:flex-start}}.slider-questions-form-info__text{font-size:20px;line-height:1.5;margin-bottom:36px;max-width:440px}@media only screen and (max-width:1880px){.slider-questions-form-info__text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-questions-form-info__text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-questions-form-info__text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.slider-questions-form-info__text{font-size:18px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-questions-form-info__text{margin:0 30px 0 0}}@media only screen and (max-width:600px){.slider-questions-form-info__text{max-width:100%;margin:0 0 36px 0}}@media only screen and (max-width:600px){.slider-questions-form-info__button{width:100%}}@media only screen and (max-width:600px){.slider-questions-form-info__button .btn{width:100%}}.realty-catalog{overflow:hidden}@media only screen and (max-width:1440px){.realty-catalog__section{padding-top:36px}}.realty-catalog__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}@media only screen and (max-width:1440px){.realty-catalog__head{margin-bottom:8px}}@media only screen and (max-width:1023px){.realty-catalog__head{align-items:flex-start;flex-direction:column}}.realty-catalog__head-tabs .tab-buttons{margin-bottom:0}@media only screen and (max-width:1023px){.realty-catalog__head-tabs .tab-buttons{margin-bottom:24px}}.realty-catalog__head-sort{display:flex;align-items:center}@media only screen and (max-width:1023px){.realty-catalog__head-sort{width:100%;justify-content:space-between}}@media only screen and (max-width:767px){.realty-catalog__head-sort{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:600px){.realty-catalog__head-sort{width:100%}}.realty-catalog__head-sort .form-select{width:292px}@media only screen and (max-width:600px){.realty-catalog__head-sort .form-select{width:100%}}.realty-catalog__head-sort-switch{margin-right:48px}@media only screen and (max-width:1199px){.realty-catalog__head-sort-switch{margin-right:24px}}@media only screen and (max-width:767px){.realty-catalog__head-sort-switch{margin:0 0 24px 0}}.realty-catalog__mobile{display:none;width:100%;transition:transform .3s ease,opacity .3s ease,visibility 0s .3s;transform:translateY(100%);opacity:0;visibility:hidden;position:fixed;left:0;bottom:0;width:100vw;z-index:29;padding:10px 0;background-color:#fff;box-shadow:0 0 15px 15px #fff}.realty-catalog__mobile.is-active{transition:transform .3s ease,opacity .3s ease,visibility 0s 0s;opacity:1;visibility:visible;transform:translateY(0)}@media only screen and (max-width:767px){.realty-catalog__mobile{display:flex}}.realty-catalog__mobile-button-toggle{width:100%}html._menu-opened .realty-catalog__mobile{z-index:-1}@media only screen and (max-width:1440px){.realty-filtres__inner .tab-buttons{margin-bottom:12px}}.realty-filtres__form.is-open .realty-filtres__button-more .link-icon{transform:rotate(45deg)}.realty-filtres__items{display:flex;flex-wrap:wrap;margin:0 -10px}.realty-filtres__item{width:25%;padding:10px}@media only screen and (max-width:1199px){.realty-filtres__item{width:50%}}@media only screen and (max-width:767px){.realty-filtres__item{width:100%}}html._realty-filtres-open .realty-filtres__wrapper{transition:opacity .3s,visibility .3s 0s,transform 0s 0s !important;visibility:visible !important;opacity:1 !important;transform:translateY(0) !important}html._realty-filtres-open .realty-filtres__mobile-close{display:flex}.realty-filtres__controls{display:flex;justify-content:space-between;align-items:center;margin-top:20px}@media only screen and (max-width:1440px){.realty-filtres__controls{margin-top:0}}@media only screen and (max-width:767px){.realty-filtres__controls{flex-direction:column;justify-content:center}}.realty-filtres__controls-results{display:flex;align-items:center}@media only screen and (max-width:767px){.realty-filtres__controls-results{width:100%;flex-direction:column;margin-top:40px}}.realty-filtres__controls-button-more .link-icon{font-size:1em;color:var(--color-pr100)}.realty-filtres__controls-button-more-close{display:none}.realty-filtres__controls-button-reset{margin-right:30px}@media only screen and (max-width:767px){.realty-filtres__controls-button-reset{order:2;margin:20px 0 0}}.realty-filtres__controls-button-reset .link-icon{font-size:.8em;color:var(--color-pr100)}@media only screen and (max-width:600px){.realty-filtres__controls-button-submit{width:100%}}.realty-filtres__form.is-open .realty-filtres__controls-button-more-open{display:none}.realty-filtres__form.is-open .realty-filtres__controls-button-more-close{display:block}.realty-filtres__button-more{font-weight:bold}.realty-filtres__button-more .link-icon{transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.realty-filtres__button-reset .link-icon{width:12px;height:12px}.realty-filtres__button-reset .link-icon svg{fill:var(--color-pr100)}.realty-filtres__selected{margin-top:24px}@media only screen and (max-width:1440px){.realty-filtres__selected{margin-top:12px}}.realty-filtres__selected-title{margin-bottom:10px;color:var(--color-gr80)}.realty-filtres__selected-items{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.realty-filtres__selected-items{justify-content:center}}.realty-filtres__selected-item{display:inline-flex;align-items:center;padding:5px 8px;background:var(--color-dark);box-shadow:var(--shadow-xs);border-radius:96px;font-size:14px;line-height:1.4;color:var(--color-white);margin:0 6px 10px 0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.realty-layouts-slider__item{position:relative}.realty-layouts-slider__item-inner{display:flex;background:var(--color-gr20);border-radius:var(--radius-lg);padding:50px}@media only screen and (max-width:1440px){.realty-layouts-slider__item-inner{padding:30px}}@media only screen and (max-width:1023px){.realty-layouts-slider__item-inner{flex-direction:column}}@media only screen and (max-width:767px){.realty-layouts-slider__item-inner{padding:20px}}.realty-layouts-slider__image{pointer-events:none;height:100%}.realty-layouts-slider__image-wrap{width:50%;position:relative;background:var(--color-white);border-radius:var(--radius-md);padding:27px;display:flex;justify-content:center;align-items:center;min-height:550px}@media only screen and (max-width:1440px){.realty-layouts-slider__image-wrap{min-height:450px}}@media only screen and (max-width:1023px){.realty-layouts-slider__image-wrap{width:100%;min-height:auto;height:420px}}@media only screen and (max-width:767px){.realty-layouts-slider__image-wrap{height:314px;padding:20px}}.realty-layouts-slider__compass{position:absolute;top:27px;left:27px;width:64px;height:64px}@media only screen and (max-width:767px){.realty-layouts-slider__compass{width:48px;height:48px;left:20px;top:20px}}.realty-layouts-slider__compass-icon{width:100%;max-height:100%}.realty-layouts-slider__zoom-button{position:absolute;bottom:27px;right:27px}@media only screen and (max-width:767px){.realty-layouts-slider__zoom-button{bottom:20px;right:20px}}.realty-layouts-slider__zoom-button .btn{box-shadow:none}.realty-layouts-slider__content{width:50%;padding:52px;display:flex;flex-direction:column}@media only screen and (max-width:1440px){.realty-layouts-slider__content{padding:32px}}@media only screen and (max-width:1199px){.realty-layouts-slider__content{padding:30px}}@media only screen and (max-width:1023px){.realty-layouts-slider__content{width:100%}}@media only screen and (max-width:767px){.realty-layouts-slider__content{padding:20px}}.realty-layouts-slider__title{font-size:36px;line-height:1.22;font-weight:800;margin-bottom:32px}@media only screen and (max-width:1880px){.realty-layouts-slider__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.realty-layouts-slider__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.realty-layouts-slider__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.realty-layouts-slider__title{font-size:26px;line-height:1.22}}@media only screen and (max-width:767px){.realty-layouts-slider__title{margin-bottom:20px}}.realty-layouts-slider__title-top{font-size:20px;line-height:1.5;color:var(--color-gr60)}@media only screen and (max-width:1880px){.realty-layouts-slider__title-top{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-layouts-slider__title-top{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-layouts-slider__title-top{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-layouts-slider__title-top{font-size:18px;line-height:1.5}}.realty-layouts-slider__price{font-size:24px;line-height:1.33;margin-bottom:4px}@media only screen and (max-width:1880px){.realty-layouts-slider__price{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-layouts-slider__price{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-layouts-slider__price{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.realty-layouts-slider__price{font-size:18px;line-height:1.33}}.realty-layouts-slider__area{font-size:24px;line-height:1.33;color:var(--color-gr60)}@media only screen and (max-width:1880px){.realty-layouts-slider__area{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-layouts-slider__area{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-layouts-slider__area{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.realty-layouts-slider__area{font-size:18px;line-height:1.33}}.realty-layouts-slider__specs-list{list-style-type:none;padding-left:0;margin:0;margin-top:42px;flex-grow:1}@media only screen and (max-width:767px){.realty-layouts-slider__specs-list{margin-top:24px}}.realty-layouts-slider__specs-item{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.realty-layouts-slider__specs-item{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-layouts-slider__specs-item{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-layouts-slider__specs-item{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-layouts-slider__specs-item{font-size:18px;line-height:1.5}}.realty-layouts-slider__specs-item:not(:last-child){margin-bottom:24px}@media only screen and (max-width:1440px){.realty-layouts-slider__specs-item:not(:last-child){margin-bottom:16px}}@media only screen and (max-width:767px){.realty-layouts-slider__specs-item:not(:last-child){margin-bottom:8px}}.realty-layouts-slider__button{margin-top:32px}@media only screen and (max-width:767px){.realty-layouts-slider__slider{width:95% !important}}.realty-layouts-slider__slider .swiper{overflow:visible}.realty-layouts-slider__slider .swiper-slide{opacity:.5;overflow:visible;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.realty-layouts-slider__slider .swiper-slide-active{opacity:1}.realty-layouts-slider__slider .swiper-slide-active .realty-layouts-slider__item-inner:after{display:block}.realty-layouts-slider__slider .swiper-button.is-disabled{opacity:0}.realty-favorites__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}.realty-favorites__head-tabs .tab-buttons{margin-bottom:0}.realty-favorites__content-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}@media only screen and (max-width:767px){.realty-favorites__content-head{flex-direction:column;align-items:flex-start}}.realty-favorites__content-head-left .form-switch__text{font-weight:600}.realty-favorites__content-head-left-title{font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.realty-favorites__content-head-left-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.realty-favorites__content-head-left-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.realty-favorites__content-head-left-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.realty-favorites__content-head-left-title{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.realty-favorites__content-head-right{width:100%;margin-top:15px}}.realty-favorites__content-head-right .form-select{width:270px}@media only screen and (max-width:767px){.realty-favorites__content-head-right .form-select{width:100%}}.realty-card-compare__inner{display:flex;flex-direction:column;border-radius:var(--radius-md);background:var(--color-gr20)}.realty-card-compare__link{display:flex;flex-direction:column;flex-grow:1;padding:20px}.realty-card-compare__params{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:80px;padding:15px 0 8px}.realty-card-compare__params-list{list-style-type:none;padding-left:0;margin:0;margin-top:10px}.realty-card-compare__params-name{position:relative;margin-bottom:15px;font-size:13px;line-height:14px;color:#969696;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;background-color:#fff;padding-right:7px}.realty-card-compare__params:before{content:"";position:absolute;left:0;top:25px;width:calc(100% + 22px);height:1px;background-color:#eee}.realty-card-compare__params-tags{display:flex;flex-wrap:wrap}.realty-card-compare__params-tag{padding:6px 8px;margin-right:4px;margin-bottom:4px;font-size:11px;line-height:16px;border:1px solid #e1e1e1;border-radius:33px}.realty-card-compare__footer{padding:20px}.realty-card-compare__footer .btn{width:100%}.slider-compare .swiper-slide{overflow:visible}.slider-compare .swiper-slide-active .realty-card-compare__params-name{opacity:1}.realty-no-results{display:flex;flex-direction:column;justify-content:center;text-align:center;background:var(--color-gr20);padding:96px 0}@media only screen and (max-width:1023px){.realty-no-results{padding:64px 20px}}.realty-no-results__icon{margin-bottom:32px}@media only screen and (max-width:767px){.realty-no-results__icon{margin-bottom:24px}}.realty-no-results__title{font-size:36px;line-height:1.22;font-family:"FuturaBT",sans-serif;font-weight:bold}@media only screen and (max-width:1880px){.realty-no-results__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.realty-no-results__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.realty-no-results__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.realty-no-results__title{font-size:26px;line-height:1.22}}.realty-no-results__text{font-size:30px;line-height:1.27;margin-top:32px}@media only screen and (max-width:1880px){.realty-no-results__text{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.realty-no-results__text{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.realty-no-results__text{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.realty-no-results__text{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.realty-no-results__text{margin-top:24px}}.realty-no-results--catalog .realty-no-results__title{font-weight:normal}.realty-space-main{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1023px){.realty-space-main{flex-direction:column}}.realty-space-main__info{width:48.5%;padding:30px 0}@media only screen and (max-width:1023px){.realty-space-main__info{width:100%;padding:0;margin-bottom:50px;order:2}}.realty-space-main__plans{width:48.5%}@media only screen and (max-width:1023px){.realty-space-main__plans{width:100%;order:1;margin-bottom:64px}}@media only screen and (max-width:767px){.realty-space-main__plans{margin-bottom:32px}}.realty-space-main__plans-header{position:relative;background:var(--color-white);padding:39px 44px}@media only screen and (max-width:1199px){.realty-space-main__plans-header{padding:35px 0}}.realty-space-main__plans-footer{margin-top:32px}.realty-space-main__plans-badges{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.realty-space-main__plans-badges{justify-content:center}}.realty-space-main__plans-badges .kit-badge:not(:last-child){margin-right:8px}@media only screen and (max-width:767px){.realty-space-main__plans-badges .kit-badge{margin-bottom:8px}}.realty-space-main__price{margin-bottom:37px}@media only screen and (max-width:767px){.realty-space-main__price{display:flex;justify-content:center;text-align:center}}.realty-space-main__price-meter{color:var(--color-gr60);font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-main__price-meter{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__price-meter{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__price-meter{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__price-meter{font-size:16px;line-height:1.33}}.realty-space-main__price-price{font-size:36px;line-height:1.22;font-family:"FuturaBT",sans-serif;font-weight:bold}@media only screen and (max-width:1880px){.realty-space-main__price-price{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.realty-space-main__price-price{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.realty-space-main__price-price{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.realty-space-main__price-price{font-size:26px;line-height:1.22}}.realty-space-main__price-price.is-share{color:var(--color-pr100)}.realty-space-main__price-old{font-size:12px;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through;color:var(--color-gr60)}@media only screen and (max-width:1880px){.realty-space-main__price-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__price-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__price-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__price-old{font-size:12px;line-height:1.5}}.realty-space-main__price-discont{font-size:12px;line-height:1.5;font-weight:600;color:var(--color-er100);margin-left:10px}@media only screen and (max-width:1880px){.realty-space-main__price-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__price-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__price-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__price-discont{font-size:12px;line-height:1.5}}.realty-space-main__price-bottom{display:none;align-items:center}@media only screen and (max-width:600px){.realty-space-main__price-bottom{justify-content:center}}.realty-space-main__price.is-share .realty-space-main__price-bottom{display:flex}.realty-space-main__price.is-share .realty-space-main__price-price{color:var(--color-er100)}.realty-space-main__mortgage{background:var(--color-white);padding:24px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:37px}.realty-space-main__mortgage:hover .realty-space-main__mortgage-link{color:var(--color-pr100)}.realty-space-main__mortgage-text{width:100%;font-size:20px;line-height:1.5;font-weight:500;margin-bottom:24px}@media only screen and (max-width:1880px){.realty-space-main__mortgage-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__mortgage-text{font-size:18px;line-height:1.5}}.realty-space-main__mortgage-payment{color:var(--color-gr60);font-size:24px;line-height:1.33;font-weight:500}@media only screen and (max-width:1880px){.realty-space-main__mortgage-payment{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-payment{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-payment{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__mortgage-payment{font-size:18px;line-height:1.33}}.realty-space-main__mortgage-link{font-size:20px;line-height:1.5;font-weight:500;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.realty-space-main__mortgage-link{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-link{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-link{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__mortgage-link{font-size:18px;line-height:1.5}}.realty-space-main__buttons{display:flex;justify-content:space-between;margin-top:32px}@media only screen and (max-width:600px){.realty-space-main__buttons{flex-direction:column}}@media only screen and (max-width:600px){.realty-space-main__buttons .btn{width:100%}}.realty-space-main__services{list-style-type:none;padding-left:0;margin:0;display:flex}.realty-space-main__services-item:not(:last-child){margin-right:8px}.realty-space-main__specs .acc__head{padding:10px 0;font-weight:600;font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-main__specs .acc__head{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__specs .acc__head{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__specs .acc__head{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__specs .acc__head{font-size:16px;line-height:1.33}}.realty-space-main__specs-list{list-style-type:none;padding-left:0;margin:0}.realty-space-main__specs-item{display:flex;justify-content:space-between;font-size:18px;line-height:1.33;color:var(--color-gr80);padding:10px 0}@media only screen and (max-width:1880px){.realty-space-main__specs-item{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__specs-item{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__specs-item{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__specs-item{font-size:16px;line-height:1.33}}.realty-space-main__specs-item:not(:last-child){border-bottom:1px solid var(--color-gr40)}.realty-space-main__plan-top{position:relative}.realty-space-main__plan-compass{position:absolute;top:40px;left:40px;z-index:2}@media only screen and (max-width:1199px){.realty-space-main__plan-compass{top:30px;left:20px}}@media only screen and (max-width:767px){.realty-space-main__plan-compass{top:10px;left:10px}}.realty-space-main__plan-compass-inner{width:67px;height:67px}@media only screen and (max-width:1199px){.realty-space-main__plan-compass-inner{width:55px;height:55px}}.realty-space-main__plan-image{pointer-events:none;max-height:100%}.realty-space-main__plan-image-wrap{height:500px;padding:48px}@media only screen and (max-width:1199px){.realty-space-main__plan-image-wrap{height:420px;padding:32px}}@media only screen and (max-width:600px){.realty-space-main__plan-image-wrap{height:360px;padding:32px 24px}}.realty-space-main__plan-image-link{display:flex;justify-content:center;align-items:center;pointer-events:auto !important;height:100%}.realty-space-main__plan-image-link img{max-height:100%}.realty-space-main__plan-zoom-btn{position:absolute;bottom:0;right:0;z-index:2}@media only screen and (max-width:1199px){.realty-space-main__plan-zoom-btn{bottom:0;right:10px}}.realty-space-main__plan-tabs{width:100%}.realty-space-main__plan-tabs .tab-buttons{margin-bottom:0;margin-top:30px}@media only screen and (max-width:767px){.realty-space-main__plan-tabs .tab-buttons{margin-left:0;width:100%}}.realty-space-main__plan-tabs .tab-button{width:100%;justify-content:center}@media only screen and (max-width:767px){.realty-space-main__plan-tabs .tab-button{font-size:14px}}@media only screen and (max-width:600px){.realty-space-main__plan-tabs .tab-button{font-size:12px}}.realty-space-main__plan-tabs .tab-button__item{flex-grow:1}@media only screen and (max-width:767px){.realty-space-main__plan-tabs .tab-button__item:first-child{margin-left:10px}}@media only screen and (max-width:767px){.realty-space-main__plan-tabs .tab-button__item:last-child{margin-right:10px}}.realty-space-main__head{display:flex;justify-content:space-between;margin-bottom:37px}@media only screen and (max-width:767px){.realty-space-main__head{text-align:center}}@media only screen and (max-width:767px){.realty-space-main__head{flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:767px){.realty-space-main__head-left{margin-bottom:24px}}@media only screen and (max-width:767px){.realty-space-main__head-right{display:flex;justify-content:flex-end}}.realty-space-main__head-title{font-size:30px;line-height:1.125;margin-bottom:8px;font-weight:400}@media only screen and (max-width:1880px){.realty-space-main__head-title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.realty-space-main__head-title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.realty-space-main__head-title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.realty-space-main__head-title{font-size:20px;line-height:1.125}}@media only screen and (max-width:600px){.realty-space-main__head-title{font-size:24px}}.realty-space-main__head-subtitle{font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-main__head-subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-main__head-subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-main__head-subtitle{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-main__head-subtitle{font-size:16px;line-height:1.33}}.print{width:780px;font-size:13px;line-height:20px;margin:0 auto;color:#333}.print-text__title{font-size:14px;font-weight:bold;margin-bottom:17px}.print-text__subtitle{font-size:12px;font-weight:bold;margin-bottom:7px}.print-text__subtitle:not(:first-child){margin-top:15px}.print-text>p{font-size:12px;margin-bottom:5px;color:#6f6f83}.print__row{padding:30px;width:100%;outline:1px solid #eaeaea;margin-bottom:30px;height:1100px}.print-head{display:flex;justify-content:space-between;border-bottom:1px solid #eaeaea;padding-bottom:25px;margin-bottom:30px}.print-head__left{display:flex;width:70%}.print-head__left-logo{flex-shrink:0;width:130px;max-height:90px;margin-right:30px}.print-head__left-item:not(:last-child){margin-right:20px}.print-head__right{width:30%;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:14px}.print-head__info:not(:last-child){margin-bottom:7px}.print-head__info-top{font-size:11px}.print-head__info-content{font-weight:bold;white-space:nowrap;font-size:12px}.print-head__info-content p{margin-top:3px}.print-head__title{font-size:20px !important;font-weight:600;color:var(--color-pr100);margin-bottom:5px}.print-head__text{margin-bottom:3px;font-size:12px}.print-head__link{font-size:12px;color:var(--color-pr100)}.print-body{border-bottom:1px solid #eaeaea;padding-bottom:30px;margin-bottom:30px}.print-body__row{display:flex;justify-content:space-between}.print-body__row .col{width:48%}.print-body__row .print-image__image{max-height:300px}.print-body__row .print-image__image img{max-height:100%}.print-body__title{margin-bottom:15px;font-size:16px;font-weight:bold}.print-body__subtitle{list-style-type:none;padding-left:0;margin:0;margin-bottom:20px !important;font-size:12px;font-weight:500}.print-body__subtitle li{margin-bottom:5px}.print-body__subtitle li span:last-child{margin-left:5px}.print-body__price{margin-bottom:20px}.print-body__price-top{font-size:12px;color:#6f6f83;margin-bottom:5px}.print-body__price-price{font-size:20px;font-weight:bold}.print-body__specs{list-style-type:none;padding-left:0;margin:0}.print-body__specs li{font-size:12px;display:flex;justify-content:space-between;margin-bottom:7px;color:#6f6f83}.print-bottom{width:100%;display:flex;justify-content:space-between}.print-bottom .col{width:48%}.print-bottom .print-image__image{max-height:420px}.print-bottom .print-image__image img{max-height:100%}.print-image{height:100%;display:flex;flex-direction:column}.print-image__title{font-size:16px;font-weight:500;margin-bottom:10px}.print-image--simple .print-image__image{display:flex;justify-content:center;align-items:center;border:10px solid #f2f2f2;border-radius:15px;padding:10px;flex-grow:1}.print-image--image .print-image__image{border:10px solid #f2f2f2;border-radius:15px}.print-image--image .print-image__image img{border-radius:7px;width:100%;height:100%}.print-image--about .print-image__image{height:190px;border-radius:15px;overflow:hidden}.print-image--about .print-image__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.print-image--about .print-image__content{padding:15px;font-size:14px}.realty-space-similar{position:relative;border-color:rgba(0,0,0,0);transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.realty-space-similar:hover{transform:translateY(-5px)}.realty-space-similar__inner{display:flex;flex-wrap:wrap;padding:76px 16px 16px 16px}@media only screen and (max-width:767px){.realty-space-similar__inner{padding-top:64px}}.realty-space-similar:last-child .result-list__plan-hover{top:auto;bottom:-20px}.realty-space-similar__wrapper .realty-space-similar:not(:last-child){margin-bottom:16px}.realty-space-similar__left{display:flex;align-items:center;flex-grow:1}@media only screen and (max-width:767px){.realty-space-similar__left{width:100%;flex-direction:column;align-items:flex-start;margin-bottom:20px}}.realty-space-similar__middle{display:flex;align-items:center;width:275px}@media only screen and (max-width:1023px){.realty-space-similar__middle{margin-right:20px}}@media only screen and (max-width:767px){.realty-space-similar__middle{width:100%;margin-right:0}}.realty-space-similar__right{width:150px;display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width:1023px){.realty-space-similar__right{width:25%}}@media only screen and (max-width:1023px){.realty-space-similar__right{width:100%}}@media only screen and (max-width:767px){.realty-space-similar__right{padding:0}}.realty-space-similar__plan{position:relative;background:#fff;margin-right:30px;width:140px;height:140px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.realty-space-similar__plan{margin:0 0 20px;width:100%;height:280px}}.realty-space-similar__plan-inner{height:100%;padding-top:20px}.realty-space-similar__plan img{max-height:100%}.realty-space-similar__plan::before{content:"";display:block;position:absolute;right:5px;bottom:5px;width:30px;height:30px;border-radius:var(--radius-sm);transition-property:background;transition-duration:.3s;transition-timing-function:ease;background:var(--color-gr40) no-repeat center/18px url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M6.5 2.75C4.42421 2.75 2.75 4.42421 2.75 6.5V9C2.75 9.41421 2.41421 9.75 2 9.75C1.58579 9.75 1.25 9.41421 1.25 9V6.5C1.25 3.59579 3.59579 1.25 6.5 1.25H9C9.41421 1.25 9.75 1.58579 9.75 2C9.75 2.41421 9.41421 2.75 9 2.75H6.5Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M14.25 2C14.25 1.58579 14.5858 1.25 15 1.25H17.5C20.4042 1.25 22.75 3.59579 22.75 6.5V9C22.75 9.41421 22.4142 9.75 22 9.75C21.5858 9.75 21.25 9.41421 21.25 9V6.5C21.25 4.42421 19.5758 2.75 17.5 2.75H15C14.5858 2.75 14.25 2.41421 14.25 2Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M22 15.25C22.4142 15.25 22.75 15.5858 22.75 16V17.5C22.75 20.4042 20.4042 22.75 17.5 22.75H16C15.5858 22.75 15.25 22.4142 15.25 22C15.25 21.5858 15.5858 21.25 16 21.25H17.5C19.5758 21.25 21.25 19.5758 21.25 17.5V16C21.25 15.5858 21.5858 15.25 22 15.25Z%27 fill=%27white%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M2 14.25C2.41421 14.25 2.75 14.5858 2.75 15V17.5C2.75 19.5758 4.42421 21.25 6.5 21.25H9C9.41421 21.25 9.75 21.5858 9.75 22C9.75 22.4142 9.41421 22.75 9 22.75H6.5C3.59579 22.75 1.25 20.4042 1.25 17.5V15C1.25 14.5858 1.58579 14.25 2 14.25Z%27 fill=%27white%27/%3E%3C/svg%3E%0A")}@media only screen and (max-width:767px){.realty-space-similar__plan::before{display:none}}.realty-space-similar__plan-hover{position:absolute;top:-20px;left:105%;display:flex;justify-content:center;align-items:center;opacity:0;width:360px;height:360px;min-height:275px;max-width:0;max-height:0;background:#fff;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.realty-space-similar__plan-hover img{overflow:hidden}@media only screen and (max-width:1199px){.realty-space-similar__plan-hover{display:none}}.realty-space-similar__plan:hover .realty-space-similar__plan-hover{max-width:360px;max-height:360px;z-index:2;opacity:1}.realty-space-similar__title{height:100%;padding:10px 0;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:767px){.realty-space-similar__title{height:auto;padding:0}}.realty-space-similar__title-rooms{display:flex}@media only screen and (max-width:767px){.realty-space-similar__title-rooms{margin-bottom:10px}}.realty-space-similar__title-rooms span{display:flex;align-items:center;font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-similar__title-rooms span{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-similar__title-rooms span{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-similar__title-rooms span{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-similar__title-rooms span{font-size:16px;line-height:1.33}}.realty-space-similar__title-rooms span:first-child{font-weight:bold}.realty-space-similar__title-rooms span:not(:last-child){margin-right:10px}.realty-space-similar__title-rooms span:not(:last-child)::after{content:"";display:block;width:5px;height:5px;background:var(--color-gr60);border-radius:50%;margin-left:10px}.realty-space-similar__title-name{font-size:14px;line-height:1.42;margin-bottom:5px}@media only screen and (max-width:1880px){.realty-space-similar__title-name{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-space-similar__title-name{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-space-similar__title-name{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-space-similar__title-name{font-size:14px;line-height:1.42}}.realty-space-similar__title-building{font-size:14px;line-height:1.42;color:var(--color-gr60)}@media only screen and (max-width:1880px){.realty-space-similar__title-building{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-space-similar__title-building{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-space-similar__title-building{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-space-similar__title-building{font-size:14px;line-height:1.42}}.realty-space-similar__tags{display:flex;flex-wrap:wrap;margin-bottom:16px}.realty-space-similar__tag{padding:0 8px;font-size:12px;height:23px;line-height:23px;border-radius:var(--radius-fill)}.realty-space-similar__tag:not(:last-child){margin-right:8px}@media only screen and (max-width:767px){.realty-space-similar__tag{margin-bottom:8px}}.realty-space-similar__tag-delimiter{margin-right:8px}.realty-space-similar__tag-delimiter i{font-size:22px;line-height:23px}.realty-space-similar__tag._light{background:var(--color-white)}.realty-space-similar__tag._secondary{background:var(--color-dark);color:var(--color-white)}.realty-space-similar__spec-list{list-style-type:none;padding-left:0;margin:0;width:100%}.realty-space-similar__spec-item{display:flex;justify-content:space-between;font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.realty-space-similar__spec-item{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-space-similar__spec-item{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-space-similar__spec-item{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-space-similar__spec-item{font-size:14px;line-height:1.42}}.realty-space-similar__spec-item:not(:last-child){margin-bottom:6px}.realty-space-similar__spec-name{display:inline-block;color:var(--color-gr80)}.realty-space-similar__spec-value{display:inline-block;text-align:right}.realty-space-similar__price{white-space:nowrap;position:relative}@media only screen and (max-width:767px){.realty-space-similar__price{width:100%;display:flex;justify-content:space-between;align-items:center;margin:20px 0 30px}}.realty-space-similar__price-inner{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width:767px){.realty-space-similar__price-inner{align-items:flex-end}}.realty-space-similar__price-name{display:none;color:var(--color-gr60)}@media only screen and (max-width:767px){.realty-space-similar__price-name{display:inline-block}}.realty-space-similar__price-top{color:var(--color-gr60);-webkit-text-decoration:line-through;text-decoration:line-through;margin-bottom:5px}@media only screen and (max-width:1199px){.realty-space-similar__price-top{font-size:14px}}@media only screen and (max-width:767px){.realty-space-similar__price-top{font-size:12px;margin-bottom:3px}}.realty-space-similar__price-price{font-weight:600;font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.realty-space-similar__price-price{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-similar__price-price{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-similar__price-price{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-similar__price-price{font-size:16px;line-height:1.33}}@media only screen and (max-width:767px){.realty-space-similar__price-price{font-size:20px;order:2;margin-left:10px}}.realty-space-similar__price-price.is-share{color:var(--color-pr100)}.realty-space-similar__price-meter{font-size:14px;color:var(--color-gr60)}@media only screen and (max-width:767px){.realty-space-similar__price-meter{position:absolute;top:100%;right:0;font-size:12px;margin-left:10px}}.realty-space-similar__buttons{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center}.realty-space-similar__buttons>.btn:not(:last-child){margin-right:8px}.realty-space-similar--light .realty-space-similar__inner{background:var(--color-gr20)}.realty-space-similar--white .realty-space-similar__inner{background:var(--color-white)}.floor-plan{position:relative;border-radius:var(--radius-md);border:8px solid var(--color-gr20)}.floor-plan__link{display:flex;align-items:center;justify-content:center;height:730px;overflow:hidden}@media only screen and (max-width:1440px){.floor-plan__link{height:680px}}@media only screen and (max-width:1199px){.floor-plan__link{height:540px}}@media only screen and (max-width:1023px){.floor-plan__link{height:450px}}@media only screen and (max-width:767px){.floor-plan__link{height:400px}}.floor-plan__zoom-btn{position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9}.floor-plan__zoom-btn .btn{border-radius:var(--radius-sm)}.equipment-item{position:relative;padding:32px;height:360px;display:flex;flex-direction:column;border:3px solid var(--color-white);transition-property:background;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:767px){.equipment-item{height:auto;padding:20px}}.equipment-item__inner{display:flex;justify-content:space-between;flex-direction:column;flex-grow:1}@media only screen and (max-width:1023px){.equipment-item__inner{flex-direction:row;justify-content:flex-start;align-items:center;flex-grow:0}}.equipment-item:hover{background:var(--color-white)}.equipment-item:hover .equipment-item__hidden{opacity:1}@media only screen and (max-width:767px){.equipment-item:hover .equipment-item__hidden{visibility:visible;height:auto;padding-top:30px}}.equipment-item:hover .equipment-item__hidden-inner{transform:translateY(0)}.equipment-item__icon{width:56px;height:56px;min-width:56px;min-height:56px;display:flex;align-items:center;justify-content:center;background:var(--color-pr100);border-radius:var(--radius-fill);font-size:30px;color:#fff}@media only screen and (max-width:1023px){.equipment-item__icon{margin-right:15px}}@media only screen and (max-width:767px){.equipment-item__icon{order:2;margin:0 0 0 15px}}.equipment-item__title{font-weight:bold;font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.equipment-item__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.equipment-item__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.equipment-item__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.equipment-item__title{font-size:18px;line-height:1.33}}@media only screen and (max-width:1023px){.equipment-item__title{order:1;flex-grow:1}}.equipment-item__hidden{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;overflow:hidden}@media only screen and (min-width:1024px){.equipment-item__hidden{position:absolute;top:115px;bottom:0;left:0;right:0;z-index:2;opacity:0}}@media only screen and (max-width:1023px){.equipment-item__hidden{opacity:1;position:relative;border-radius:0;margin-top:30px}}@media only screen and (max-width:767px){.equipment-item__hidden{height:0;overflow:hidden;visibility:hidden;opacity:0;margin-top:0}}.equipment-item__hidden-inner{line-height:1.3}@media only screen and (min-width:1024px){.equipment-item__hidden-inner{padding:0px 35px;transition:transform .4s ease-out;transform:translateY(10px)}}@media only screen and (min-width:1024px)and (max-width:1880px){.equipment-item__hidden-inner{padding:0vw 35px}}@media only screen and (min-width:1024px)and (max-width:1199px){.equipment-item__hidden-inner{padding:0px 25px}}@media only screen and (min-width:1024px)and (max-width:1023px){.equipment-item__hidden-inner{padding:0px 25px}}@media only screen and (min-width:1024px)and (max-width:767px){.equipment-item__hidden-inner{padding:0px 20px 20px}}@media only screen and (min-width:1024px)and (max-width:600px){.equipment-item__hidden-inner{padding:0vw 20px 20px}}@media only screen and (max-width:1023px){.equipment-item__hidden-inner{font-size:14px}}@media only screen and (max-width:767px){.equipment-item__hidden-inner{line-height:1.44}}@media only screen and (max-width:767px){.realty-space-finishing__slider .swiper-button{display:block !important}}.realty-space-finishing__slide{position:relative;height:777px;overflow:hidden}@media only screen and (max-width:1540px){.realty-space-finishing__slide{height:684px}}@media only screen and (max-width:1199px){.realty-space-finishing__slide{height:484px}}.realty-space-finishing__slide-image{height:100%}.realty-space-finishing__slide-image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-1)}.realty-space-finishing__slide-text{position:absolute;left:32px;bottom:26px;color:var(--color-white);font-size:24px;line-height:1.33;font-weight:600}@media only screen and (max-width:1880px){.realty-space-finishing__slide-text{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-finishing__slide-text{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.realty-space-finishing__slide-text{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.realty-space-finishing__slide-text{font-size:18px;line-height:1.33}}@media only screen and (max-width:1199px){.realty-space-finishing__slide-text{left:24px;bottom:14px}}@media only screen and (max-width:767px){.realty-space-finishing__slide-text{left:18px;bottom:19px;font-size:18px}}.realty-card{position:relative;display:flex;flex-direction:column;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;font-family:"FuturaBookC",sans-serif}.realty-card__actions{position:absolute;display:flex;top:245px;right:30px;height:40px;z-index:2}.realty-card__actions .btn{margin-left:5px}.realty-card__actions .btn-like.is-active{background:var(--color-pr100);color:var(--color-white)}.realty-card__like-wrap{position:absolute;top:320px;right:20px}.realty-card__inner{display:flex;flex-direction:column;flex-grow:1;background:var(--color-gr20);padding:20px}.realty-card__head{position:relative;height:280px;margin-bottom:20px}.realty-card__plan{background:var(--color-white);display:flex;align-items:center;justify-content:center;height:100%;pointer-events:none;padding:20px}.realty-card__plan-image{max-height:100%;display:flex;align-items:center;pointer-events:none}.realty-card__badges{position:absolute;top:10px;left:10px;right:10px;display:flex;flex-wrap:wrap}.realty-card__badges .kit-badge{margin:0 8px 8px 0}.realty-card__body{flex-grow:1;display:flex;flex-direction:column}.realty-card__body-top{flex-grow:1}.realty-card__title{display:flex;margin-bottom:4px}.realty-card__title span{display:inline-flex;align-items:center}.realty-card__title span:first-child{font-weight:bold}.realty-card__title span:not(:last-child){margin-right:10px}.realty-card__title span:not(:last-child):after{content:"";display:inline-block;width:5px;height:5px;background:var(--color-gr60);border-radius:50%;margin-left:10px}.realty-card__subtitle{font-size:14px;line-height:1.42;color:var(--color-light-dark);margin-bottom:20px}@media only screen and (max-width:1880px){.realty-card__subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-card__subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-card__subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-card__subtitle{font-size:14px;line-height:1.42}}.realty-card__spec{list-style-type:none;padding-left:0;margin:0;margin-bottom:20px}.realty-card__spec-item{display:flex;justify-content:space-between;margin-bottom:5px;font-size:14px;line-height:19px}.realty-card__spec-item:not(:last-child){margin-bottom:5px}.realty-card__spec-name{color:var(--color-light-dark)}.realty-card__price{margin-top:16px}.realty-card__price-top-discont{font-size:12px;line-height:1.5;font-weight:600;color:var(--color-er100)}@media only screen and (max-width:1880px){.realty-card__price-top-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card__price-top-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card__price-top-discont{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card__price-top-discont{font-size:12px;line-height:1.5}}.realty-card__price-top-old{font-size:12px;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through;color:var(--color-gr60)}@media only screen and (max-width:1880px){.realty-card__price-top-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card__price-top-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card__price-top-old{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card__price-top-old{font-size:12px;line-height:1.5}}.realty-card__price-bottom-price{font-size:20px;line-height:1.5;font-weight:600}@media only screen and (max-width:1880px){.realty-card__price-bottom-price{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card__price-bottom-price{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card__price-bottom-price{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card__price-bottom-price{font-size:18px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card__price-bottom-price{font-size:18px}}.realty-card__price-bottom-meter{font-size:14px;line-height:1.42;color:var(--color-gr60)}.realty-card__price-top{display:none}.realty-card__price-top,.realty-card__price-bottom{justify-content:space-between;align-items:center}.realty-card__price-bottom{display:flex}.realty-card__price._sale .realty-card__price-top,.realty-card__price.is-share .realty-card__price-top{display:flex}.realty-card__price._sale .realty-card__price-bottom-price,.realty-card__price.is-share .realty-card__price-bottom-price{color:var(--color-er100)}.realty-card--rooms:hover{transform:translateY(-5px);border-color:var(--color-gr40)}.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}@media only screen and (max-width:1880px){.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card--rooms .realty-card__title{font-size:16px;line-height:1.5}}.realty-card--types:hover{transform:translateY(-5px);border-color:var(--color-gr40)}.realty-card--types .realty-card__title{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.realty-card--types .realty-card__title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-card--types .realty-card__title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-card--types .realty-card__title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-card--types .realty-card__title{font-size:18px;line-height:1.5}}.realty-space-interactive{position:relative}.realty-space-interactive__inner{position:relative;padding-top:50.25%;height:0;overflow:hidden;border:1px solid var(--color-gr40)}@media only screen and (max-width:1023px){.realty-space-interactive__inner{padding:0;height:500px;border:none;border-radius:var(--radius-xs)}}.realty-space-interactive__inner iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.realty-space-interactive__inner._fullscreen{background:var(--color-white);height:auto;height:initial;padding:0;position:fixed;left:0;right:0;bottom:0;top:0;border:none;z-index:999999}.realty-space-interactive__inner._fullscreen .realty-space-interactive__control{display:block}.realty-space-interactive__inner._fullscreen .realty-space-interactive__zoom-btn-icon-zoom{display:none}.realty-space-interactive__inner._fullscreen .realty-space-interactive__zoom-btn-icon-close{display:block}.realty-space-interactive__inner._fullscreen .realty-space-interactive__overlay{display:none}@media only screen and (max-width:1199px){.realty-space-interactive__inner._fullscreen iframe{margin-top:60px;height:calc(100% - 60px);padding:5px;border-radius:var(--radius-sm);overflow:hidden}}.realty-space-interactive__control{position:absolute;top:27px;right:25px}@media only screen and (max-width:1199px){.realty-space-interactive__control{display:none}}@media only screen and (max-width:600px){.realty-space-interactive__control{top:10px;right:10px}}.realty-space-interactive .realty-space-interactive__zoom-btn-icon-close{display:none}@media only screen and (max-width:1199px){.realty-space-interactive .realty-space-interactive__zoom-btn-icon-zoom{display:none}}.realty-space-interactive__overlay{padding:20px;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:3;font-weight:bold;flex-direction:column;align-items:center;justify-content:center;background:rgba(255,255,255,.8);display:none}@media only screen and (max-width:1199px){.realty-space-interactive__overlay{display:flex}}.realty-space-interactive__overlay .yandex-map__overlay-title{font-size:14px;text-align:center;position:relative;color:var(--color-pr100) !important;z-index:2}.realty-space-interactive__overlay i{position:relative;z-index:2;font-size:28px;color:var(--color-pr100)}._page-project-business .realty-space-interactive__inner._fullscreen{background:var(--color-dark)}.projects-carousel__card{display:flex;flex-direction:column;height:100%}.projects-carousel__card-image{position:relative;height:40vh;max-height:450px;min-height:280px}@media only screen and (max-width:1540px){.projects-carousel__card-image{height:300px}}@media only screen and (max-width:767px){.projects-carousel__card-image{height:400px}}.projects-carousel__card-image-wrap{position:relative}.projects-carousel__card-content{display:flex;flex-direction:column;height:100%;padding:24px}.projects-carousel__card-title{font-size:30px;line-height:1.27;font-family:"FuturaBT",sans-serif;font-weight:bold;margin-bottom:8px}@media only screen and (max-width:1880px){.projects-carousel__card-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.projects-carousel__card-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.projects-carousel__card-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.projects-carousel__card-title{font-size:18px;line-height:1.27}}.projects-carousel__card-title-wrap{transition-property:color;transition-duration:.3s;transition-timing-function:ease}.projects-carousel__card-title-wrap:hover{color:var(--color-pr100)}.projects-carousel__card-subtitle{font-size:18px;line-height:1.33;margin-bottom:8px}@media only screen and (max-width:1880px){.projects-carousel__card-subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.projects-carousel__card-subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.projects-carousel__card-subtitle{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.projects-carousel__card-subtitle{font-size:16px;line-height:1.33}}.projects-carousel__card-city{font-size:16px;line-height:1.5;color:var(--color-gr60)}@media only screen and (max-width:1880px){.projects-carousel__card-city{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.projects-carousel__card-city{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.projects-carousel__card-city{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.projects-carousel__card-city{font-size:16px;line-height:1.5}}.projects-carousel__card-items{width:100%;margin-top:32px;flex-grow:1}.projects-carousel__card-item{display:flex;width:100%;color:var(--color-gr80);transition-property:color;transition-duration:.3s;transition-timing-function:ease}.projects-carousel__card-item:hover{color:var(--color-pr100)}.projects-carousel__card-item span{display:inline-block;font-size:16px;line-height:1.5;white-space:nowrap}@media only screen and (max-width:1880px){.projects-carousel__card-item span{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.projects-carousel__card-item span{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.projects-carousel__card-item span{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.projects-carousel__card-item span{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.projects-carousel__card-item span{font-size:14px}}@media only screen and (max-width:767px){.projects-carousel__card-item span{font-size:12px}}.projects-carousel__card-item span:nth-child(1){width:55%}.projects-carousel__card-item span:nth-child(2){width:10%}.projects-carousel__card-item span:nth-child(3){width:35%;text-align:right}.projects-carousel__card-item:not(:last-child){margin-bottom:8px}.projects-carousel__card-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:32px}.projects-carousel__card-rooms .btn .btn-icon{margin-left:.2em}.projects-carousel__card-tags-top{position:absolute;top:24px;right:24px}.projects-carousel__card-tags-bottom{position:absolute;left:24px;bottom:24px}@media only screen and (max-width:767px){.projects-carousel__slides{display:flex;flex-direction:column}}.projects-carousel__slide{height:100%}.projects-carousel__slide:not(:last-child){margin-bottom:32px}@media only screen and (max-width:1199px){.projects-carousel__slider{width:90%}}@media only screen and (max-width:767px){.projects-carousel__slider{width:100%}}.projects-carousel__slider .swiper{overflow:visible}.projects-carousel__slider .swiper-slide{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;height:auto;opacity:.5}@media only screen and (max-width:767px){.projects-carousel__slider .swiper-slide{opacity:1}}.projects-carousel__slider .swiper-slide-visible,.projects-carousel__slider .swiper-slide-active{opacity:1}@media only screen and (max-width:1199px){.projects-carousel__slider .swiper-button{display:none}}.projects-list__cols{display:flex;flex-wrap:wrap;margin:-32px -16px}@media only screen and (max-width:767px){.projects-list__cols{margin:-12px}}.projects-list__cols>.col{width:33.333%;padding:32px 16px}@media only screen and (max-width:1023px){.projects-list__cols>.col{width:50%}}@media only screen and (max-width:767px){.projects-list__cols>.col{padding:12px}}@media only screen and (max-width:600px){.projects-list__cols>.col{width:100%}}@media only screen and (min-width:1024px){.projects-list__cols>.col.--one-to-three{width:100%}.projects-list__cols>.col.--one-to-three .projects-carousel__card{width:100%;flex-direction:row;justify-content:space-between}.projects-list__cols>.col.--one-to-three .projects-carousel__card-image{height:550px;max-height:550px}.projects-list__cols>.col.--one-to-three .projects-carousel__card-image-wrap{width:66%}.projects-list__cols>.col.--one-to-three .projects-carousel__card-content{display:flex;flex-direction:column;width:32%}.projects-list__cols>.col.--one-to-three .projects-carousel__card-items{flex-grow:1}}@media only screen and (min-width:1024px){.projects-list__cols>.col.--two-to-three{width:66%}}.projects-about__title{font-family:"FuturaBT",sans-serif;font-size:30px;line-height:1.125;font-weight:bold;margin-bottom:48px}@media only screen and (max-width:1880px){.projects-about__title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.projects-about__title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.projects-about__title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.projects-about__title{font-size:20px;line-height:1.125}}.projects-about__description{font-size:18px;line-height:1.33}@media only screen and (max-width:1880px){.projects-about__description{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.projects-about__description{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.projects-about__description{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.projects-about__description{font-size:16px;line-height:1.33}}.projects-about__description p:not(:last-child){margin-bottom:12px}.projects-about__block .slider-view-1 .swiper-slide{position:relative;height:540px}@media only screen and (max-width:767px){.projects-about__block .slider-view-1 .swiper-slide{height:480px}}.projects-about__block .infrastructure__map .yandex-map__container{height:540px}@media only screen and (max-width:767px){.projects-about__block .infrastructure__map .yandex-map__container{height:480px}}.projects-about-card{height:500px}.projects-about-card__image{height:100%}.projects-about-card__image::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(51,51,51,0.72) 0%,rgba(51,51,51,0) 51.5%)}.projects-about-card__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:48px;display:flex;flex-direction:column;justify-content:space-between;color:var(--color-white)}.projects-about-card__title{font-size:24px;line-height:1.33;font-family:"FuturaBT",sans-serif;font-weight:bold}@media only screen and (max-width:1880px){.projects-about-card__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.projects-about-card__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.projects-about-card__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.projects-about-card__title{font-size:18px;line-height:1.33}}.projects-about-card__text{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.projects-about-card__text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.projects-about-card__text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.projects-about-card__text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.projects-about-card__text{font-size:18px;line-height:1.5}}@media only screen and (max-width:1023px){.projects-about__slider{width:90%}}.error-page__content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:128px 0 96px 0}.error-page__title{font-size:200px;font-family:"FuturaBT",sans-serif;line-height:1.1;font-weight:bold}@media only screen and (max-width:1199px){.error-page__title{font-size:144px}}@media only screen and (max-width:767px){.error-page__title{font-size:116px}}.error-page__subtitle{font-size:28px;text-align:center}@media only screen and (max-width:1199px){.error-page__subtitle{font-size:24px}}@media only screen and (max-width:767px){.error-page__subtitle{font-size:18px}}.error-page__link{margin-top:44px}.news-list-all__tabs{margin-bottom:48px}.news-list-block{position:relative}.news-list-block__btn-more{position:absolute;right:0;bottom:0}@media only screen and (max-width:1199px){.news-list-block__btn-more{position:relative;right:auto;bottom:auto;display:flex;justify-content:center;margin-top:48px}}@media only screen and (max-width:767px){.news-list-block__btn-more{justify-content:flex-start;margin-top:32px}}@media only screen and (max-width:1023px){.news-list-block__slider{width:90%}}.news-list-block__slider .swiper{overflow:visible}.news-list-block__slider .swiper-slide{opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.news-list-block__slider .swiper-slide-visible{opacity:1}.news-list-block__slider .swiper-navigation{margin-top:0}@media only screen and (max-width:1199px){.news-list-block__slider .swiper-navigation{display:none}}.news-list-block__section{overflow:hidden}.news-list-block__section.--light{background:var(--color-gr20)}.card-news{display:block;position:relative;height:500px;background:var(--color-white);padding:48px}@media only screen and (max-width:1199px){.card-news{height:450px}}@media only screen and (max-width:767px){.card-news{height:400px;padding:24px}}.card-news:hover .card-news__image{opacity:1}.card-news:hover .card-news__image+.card-news__content{opacity:0}.card-news:hover .card-news__title{color:var(--color-pr100)}.card-news__image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.card-news__content{display:flex;flex-direction:column;justify-content:space-between;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;height:100%}.card-news__title{font-weight:600;font-size:24px;line-height:1.33;font-family:"FuturaBT",sans-serif;margin-bottom:16px;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.card-news__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.card-news__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.card-news__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.card-news__title{font-size:18px;line-height:1.33}}.card-news__subtitle{font-size:18px;line-height:1.33;color:var(--color-gr100)}@media only screen and (max-width:1880px){.card-news__subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.card-news__subtitle{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.card-news__subtitle{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.card-news__subtitle{font-size:16px;line-height:1.33}}.card-news__date{font-size:16px;line-height:1.5;color:#c3c3ce}@media only screen and (max-width:1880px){.card-news__date{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.card-news__date{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.card-news__date{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.card-news__date{font-size:16px;line-height:1.5}}.about-vacancies{display:flex;justify-content:space-between}.about-vacancies__title{font-family:"FuturaBT",sans-serif;font-weight:bold;font-size:48px;line-height:1.111;margin-bottom:64px}@media only screen and (max-width:1880px){.about-vacancies__title{font-size:42px;line-height:1.111}}@media only screen and (max-width:1199px){.about-vacancies__title{font-size:36px;line-height:1.111}}@media only screen and (max-width:1023px){.about-vacancies__title{font-size:30px;line-height:1.111}}@media only screen and (max-width:600px){.about-vacancies__title{font-size:24px;line-height:1.111}}@media only screen and (max-width:767px){.about-vacancies__title{margin-bottom:32px}}.about-vacancies__title-wrap{padding-right:128px}@media only screen and (max-width:1023px){.about-vacancies__title-wrap{padding-right:96px}}@media only screen and (max-width:767px){.about-vacancies__title-wrap{padding-right:0}}.about-vacancies__description{font-size:24px;line-height:1.33;margin-bottom:64px}@media only screen and (max-width:1880px){.about-vacancies__description{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.about-vacancies__description{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.about-vacancies__description{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.about-vacancies__description{font-size:18px;line-height:1.33}}@media only screen and (max-width:767px){.about-vacancies__description{margin-bottom:32px}}@media only screen and (max-width:600px){.about-vacancies__button .btn{width:100%}}.about-vacancies__logo{width:150px;height:150px;flex-shrink:0}@media only screen and (max-width:1023px){.about-vacancies__logo{width:100px;height:100px}}@media only screen and (max-width:767px){.about-vacancies__logo{display:none}}.about-team__head{margin-bottom:64px}@media only screen and (max-width:1199px){.about-team__head{margin-bottom:48px}}@media only screen and (max-width:767px){.about-team__head{margin-bottom:32px}}.about-team__head-title{font-size:48px;line-height:1.111;font-weight:bold;font-family:"FuturaBT",sans-serif;margin-bottom:64px}@media only screen and (max-width:1880px){.about-team__head-title{font-size:42px;line-height:1.111}}@media only screen and (max-width:1199px){.about-team__head-title{font-size:36px;line-height:1.111}}@media only screen and (max-width:1023px){.about-team__head-title{font-size:30px;line-height:1.111}}@media only screen and (max-width:600px){.about-team__head-title{font-size:24px;line-height:1.111}}@media only screen and (max-width:1023px){.about-team__head-title{margin-bottom:48px}}@media only screen and (max-width:767px){.about-team__head-title{margin-bottom:32px}}.about-team__head-description{font-size:24px;line-height:1.33;color:var(--color-gr100)}@media only screen and (max-width:1880px){.about-team__head-description{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.about-team__head-description{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.about-team__head-description{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.about-team__head-description{font-size:18px;line-height:1.33}}@media only screen and (max-width:1199px){.about-team__head-description{font-size:20px}}@media only screen and (max-width:767px){.about-team__head-description{font-size:16px}}.about-team__head-description p:not(:last-child){margin-bottom:12px}.about-team__slider .swiper-pagination{margin-top:24px}.about-team__slider .swiper-pagination-bullet{width:auto;flex-grow:1}@media only screen and (max-width:600px){.about-team__slider .swiper-slide::before{padding-top:46% !important}}.about-main__tabs .tab-buttons{margin-bottom:64px}@media only screen and (max-width:1023px){.about-main__top-cols .col{width:100% !important}}@media only screen and (max-width:1023px){.about-main__bottom-cols .col{width:100% !important}}@media only screen and (max-width:1023px){.about-main__content{margin-bottom:24px}}.about-main__title{font-family:"FuturaBT",sans-serif;font-weight:bold;font-size:30px;line-height:1.125;margin-bottom:64px}@media only screen and (max-width:1880px){.about-main__title{font-size:28px;line-height:1.125}}@media only screen and (max-width:1199px){.about-main__title{font-size:26px;line-height:1.125}}@media only screen and (max-width:1023px){.about-main__title{font-size:24px;line-height:1.125}}@media only screen and (max-width:600px){.about-main__title{font-size:20px;line-height:1.125}}@media only screen and (max-width:1199px){.about-main__title{margin-bottom:48px}}@media only screen and (max-width:767px){.about-main__title{margin-bottom:32px}}.about-main__subtitle{font-family:"FuturaBT",sans-serif;font-weight:bold;font-size:24px;line-height:1.33;margin-bottom:24px}@media only screen and (max-width:1880px){.about-main__subtitle{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.about-main__subtitle{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.about-main__subtitle{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.about-main__subtitle{font-size:18px;line-height:1.33}}.about-main__text{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.about-main__text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.about-main__text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.about-main__text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.about-main__text{font-size:18px;line-height:1.5}}.about-main__text p:not(:last-child){margin-bottom:24px}.about-main__image{height:540px}@media only screen and (max-width:1023px){.about-main__image{height:448px}}.about-story__slider .slider-progress__item-text{max-width:100%;padding-right:48px}@media only screen and (max-width:767px){.about-story__slider .slider-progress__item-text{padding-right:0}}.transition-link{display:block;background:var(--color-pr100)}.transition-link:hover .transition-link__title{opacity:.9}.transition-link__inner{display:flex;align-items:center;justify-content:space-between;height:56px}.transition-link__title{color:var(--color-white);font-size:18px;line-height:1.33;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;padding-right:20px}@media only screen and (max-width:1880px){.transition-link__title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1199px){.transition-link__title{font-size:17px;line-height:1.33}}@media only screen and (max-width:1023px){.transition-link__title{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.transition-link__title{font-size:16px;line-height:1.33}}@media only screen and (max-width:600px){.transition-link__title{font-size:14px;line-height:18px}}@media only screen and (max-width:1199px){.transition-link__btn{height:48px;font-size:16px;padding:0 16px}}@media only screen and (max-width:767px){.transition-link__btn{background:rgba(0,0,0,0);padding:0;height:28px}.transition-link__btn .btn-text{display:none}.transition-link__btn .btn-icon{margin:0 !important;font-size:20px}}
.iframe-visual__block{position:absolute;top:0;left:0;width:100%;height:100%;border:none}
.iframe-visual__section{position:relative;width:100%;height:780px}@media only screen and (max-width:1023px){.iframe-visual__section{height:85vh}}