/*! 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,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:transparent}.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:transparent;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 transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}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,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,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{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:transparent !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:transparent}.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:white;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 transparent;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:white;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,0.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,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,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,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,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:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;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,0.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,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:white;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:white;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:white;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 transparent;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:black;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,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 transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;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:white;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 transparent;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,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.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,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:white;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 transparent;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:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;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,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:black;color:white}.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/premyera/assets/fonts/lg.woff2) format("woff2"),url(../themes/premyera/assets/fonts/lg.ttf) format("truetype"),url(../themes/premyera/assets/fonts/lg.woff) format("woff"),url(../themes/premyera/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,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,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-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,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,0.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/premyera/assets/fcba57cdb89652f9bb54.gif) no-repeat scroll center center transparent}.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-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100% !important;height:100% !important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.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:1;pointer-events:auto}.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,0.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)}
/*! * OverlayScrollbars * Version:2.11.2 * * Copyright (c) Rene Haas | KingSora. * https://github.com/KingSora * * Released under the MIT license. */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto !important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(0.1)}.os-size-observer::before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty::before{content:"";width:100%;height:100%}.os-size-observer-listener:empty::before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{from{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none !important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none !important;appearance:none !important;display:none !important;width:0 !important;height:0 !important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch !important;flex-direction:row !important;flex-wrap:nowrap !important;scroll-behavior:auto !important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]::before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden !important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible !important}[data-overlayscrollbars-viewport]{overflow-x:hidden;overflow-x:var(--os-viewport-scroll-x,hidden);overflow-y:hidden;overflow-y:var(--os-viewport-scroll-y,hidden)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-scroll-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-scroll-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-scroll-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-scroll-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-scroll-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-scroll-y:scroll}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0 !important;line-height:0 !important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)::before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)::after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none !important;position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border-width:0 !important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto !important;scroll-snap-type:none !important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden !important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden !important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto !important;width:auto !important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none !important}.os-scrollbar-track{position:relative;padding:0 !important;border:none !important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none !important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0 !important;transition:none !important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent)*100%)}@supports(container-type:size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);left:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none !important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px}.os-theme-dark{--os-handle-bg:rgba(0,0,0,0.44);--os-handle-bg-hover:rgba(0,0,0,0.55);--os-handle-bg-active:rgba(0,0,0,0.66)}.os-theme-light{--os-handle-bg:rgba(255,255,255,0.44);--os-handle-bg-hover:rgba(255,255,255,0.55);--os-handle-bg-active:rgba(255,255,255,0.66)}
@font-face{font-display:auto;font-family:"Montserrat";src:url(../themes/premyera/assets/fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400}@font-face{font-display:auto;font-family:"Montserrat";src:url(../themes/premyera/assets/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500}@font-face{font-display:auto;font-family:"Montserrat";src:url(../themes/premyera/assets/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600}@font-face{font-display:auto;font-family:"Montserrat";src:url(../themes/premyera/assets/fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700}*,*: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}body{min-height:100vh;margin:0;padding:0;font-family:var(--font-text);line-height:1.55;color:#2e3443;color:var(--color-dark,#2e3443);background:#FFF;background:var(--color-white,#FFF);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:overlay;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%;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{justify-content:space-between}@media only screen and (max-width:1199px){.cols--1on2-auto{flex-direction:column}}.cols--1on2-auto .col:nth-child(1){width:40%;padding-right:80px}@media only screen and (max-width:1540px){.cols--1on2-auto .col:nth-child(1){padding-right:60px}}@media only screen and (max-width:1199px){.cols--1on2-auto .col:nth-child(1){width:100%;margin-bottom:24px;padding:0}}.cols--1on2-auto .col:nth-child(2){width:60%}@media only screen and (max-width:1199px){.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:80px 0px}}@media only screen and (max-width:600px){.section-lg{padding:80px 0vw}}.section-md{position:relative;padding:96px 0px}@media only screen and (max-width:1880px){.section-md{padding:96px 0vw}}@media only screen and (max-width:1199px){.section-md{padding:80px 0px}}@media only screen and (max-width:1023px){.section-md{padding:80px 0px}}@media only screen and (max-width:767px){.section-md{padding:64px 0px}}@media only screen and (max-width:600px){.section-md{padding:64px 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-sm-2{position:relative;padding:48px 0px 80px}@media only screen and (max-width:1880px){.section-sm-2{padding:48px 0vw 80px}}@media only screen and (max-width:1199px){.section-sm-2{padding:48px 0px 64px}}@media only screen and (max-width:1023px){.section-sm-2{padding:48px 0px 64px}}@media only screen and (max-width:767px){.section-sm-2{padding:24px 0px 48px}}@media only screen and (max-width:600px){.section-sm-2{padding:24px 0vw 48px}}.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--main{padding-top:192px}@media only screen and (max-width:767px){.section--main{padding-top:164px}}.section--hidden{overflow:hidden}section.--white{background:var(--color-white)}section.--light{background:var(--color-gr20)}section.--dark{background:var(--color-dark);color:var(--color-white)}section.--dark .heading__title{color:var(--color-white) !important}.section.--radius{border-radius:var(--radius-xl)}.section.--radius-top{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.section.--radius-bottom{border-radius:0 0 var(--radius-xl) var(--radius-xl)}.kit-badge{display:inline-flex;align-items:center;line-height:1.5;box-shadow:var(--shadow-xs);border-radius:var(--radius-fill);font-weight:600}.kit-badge i{position:relative;font-size:1.2em;line-height:inherit;margin-left:3px}.kit-badge.--primary{background:var(--color-pr100);color:var(--color-white)}.kit-badge.--secondary{background:var(--color-gr100);color:var(--color-white)}.kit-badge.--dark{background:var(--color-dark-2);color:var(--color-white)}.kit-badge.--light{background:var(--color-gr20);color:var(--color-dark-2)}.kit-badge.--error{background:var(--color-er100);color:var(--color-white)}.kit-badge.--warning{background:var(--color-wr10);color:var(--color-dark-2)}.kit-badge.--white{background:var(--color-white);color:var(--color-dark-2)}.kit-badge._sale,.kit-badge .is-sale{background:var(--color-er100);color:var(--color-white)}.kit-badge-xs{font-size:10px;line-height:140%;padding:2px 8px}.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-badge.--hover{cursor:pointer}.kit-icon{display:inline-flex;justify-content:center;align-items:center;border:2px solid rgba(0,0,0,0);border-radius:var(--radius-fill);flex-shrink:0}.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-white)}.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:24px;height:24px;font-size:12px}.kit-icon-sm{width:32px;height:32px;font-size:18px}.kit-icon-md{width:56px;height:56px;font-size:20px}.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;flex-shrink:0}.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:84px;line-height:1.07}@media only screen and (max-width:1880px){.text-display-3xl{font-size:76px;line-height:1.07}}@media only screen and (max-width:1199px){.text-display-3xl{font-size:72px;line-height:1.07}}@media only screen and (max-width:1023px){.text-display-3xl{font-size:60px;line-height:1.07}}@media only screen and (max-width:600px){.text-display-3xl{font-size:48px;line-height:1.07}}.text-display-2xl,h1{font-size:72px;line-height:1.111}@media only screen and (max-width:1880px){.text-display-2xl,h1{font-size:68px;line-height:1.111}}@media only screen and (max-width:1199px){.text-display-2xl,h1{font-size:60px;line-height:1.111}}@media only screen and (max-width:1023px){.text-display-2xl,h1{font-size:60px;line-height:1.111}}@media only screen and (max-width:600px){.text-display-2xl,h1{font-size:36px;line-height:1.111}}.text-display-xl,h2{font-size:60px;line-height:1.2}@media only screen and (max-width:1880px){.text-display-xl,h2{font-size:56px;line-height:1.2}}@media only screen and (max-width:1199px){.text-display-xl,h2{font-size:48px;line-height:1.2}}@media only screen and (max-width:1023px){.text-display-xl,h2{font-size:44px;line-height:1.2}}@media only screen and (max-width:600px){.text-display-xl,h2{font-size:32px;line-height:1.2}}.text-display-lg,h3{font-size:48px;line-height:1.125}@media only screen and (max-width:1880px){.text-display-lg,h3{font-size:44px;line-height:1.125}}@media only screen and (max-width:1199px){.text-display-lg,h3{font-size:38px;line-height:1.125}}@media only screen and (max-width:1023px){.text-display-lg,h3{font-size:36px;line-height:1.125}}@media only screen and (max-width:600px){.text-display-lg,h3{font-size:30px;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;min-height:100%}.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}}.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:.4em;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:.45em}}.icon-indicator-life{width:10px;height:10px;border-radius:50%;background:var(--color-er100);margin-right:4px;animation:blinker 1s cubic-bezier(0.5,0,1,1) infinite alternate}@keyframes blinker{0%{opacity:1}100%{opacity:0}}.ui-iframe{position:relative;width:100%;padding-top:50.5%;margin:2rem 0 4rem;overflow:hidden;border-radius:var(--radius-sm)}.ui-iframe iframe{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;line-height:1}[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}[data-tooltip]:before{content:"";transform:translateX(-50%);border-width:7px 7px 0 7px;border-style:solid;border-color:var(--color-dark) 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-dark);color:var(--color-white);border-radius:8px;font-size:12px !important;line-height:1.5 !important;text-transform:none !important;width:-moz-max-content;width:max-content;max-width:340px;box-sizing:content-box;font-weight:normal;padding:8px 12px;z-index:1}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip-position=left]:before{left:0%;top:50%;margin-left:-19px;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%)}[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")}.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%)}@media only screen and (min-width:1200px){.kit-content__body::-webkit-scrollbar,.popup-theme-inline-white .mfp-container::-webkit-scrollbar,.popup-theme-inline .mfp-container::-webkit-scrollbar,.mfp-wrap::-webkit-scrollbar,body::-webkit-scrollbar{width:7px;height:7px;background:var(--color-gr20)}.kit-content__body::-webkit-scrollbar-button,.popup-theme-inline-white .mfp-container::-webkit-scrollbar-button,.popup-theme-inline .mfp-container::-webkit-scrollbar-button,.mfp-wrap::-webkit-scrollbar-button,body::-webkit-scrollbar-button{display:none}.kit-content__body::-webkit-scrollbar-track,.popup-theme-inline-white .mfp-container::-webkit-scrollbar-track,.popup-theme-inline .mfp-container::-webkit-scrollbar-track,.mfp-wrap::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:var(--color-gr20)}.kit-content__body::-webkit-scrollbar-thumb,.popup-theme-inline-white .mfp-container::-webkit-scrollbar-thumb,.popup-theme-inline .mfp-container::-webkit-scrollbar-thumb,.mfp-wrap::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:var(--color-gr60)}.kit-content__body::-webkit-scrollbar-thumb:hover,.popup-theme-inline-white .mfp-container::-webkit-scrollbar-thumb:hover,.popup-theme-inline .mfp-container::-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){.menu__container::-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)}.menu__container::-webkit-scrollbar-button,.language-markup::-webkit-scrollbar-button,.select2-results__options::-webkit-scrollbar-button,.popup-theme-bottom .popup-content::-webkit-scrollbar-button{display:none}.menu__container::-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)}.menu__container::-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)}.menu__container::-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:hsla(0,0%,100%,.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}}.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:24px;height:24px;cursor:pointer;transition-property:color;transition-duration:.3s;transition-timing-function:ease;color:var(--color-gr60)}.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}.mfp-close-btn-in .mfp-close:hover,.popup-theme-bottom .mfp-close:hover,.popup-theme-inline-white .mfp-close:hover{color:var(--color-pr100)}.visual-genplan>img,.card-news__image-wrap img,.projects-about__image-wrap img,.realty-space-advantages__item-image-wrap img,.realty-space-finishing__slide-image-wrap img,.action-list-block__item-image-wrap img,.action-social__images-item img,.slider-progress-image__item-image-wrap img,.cards-project-about__image-wrap img,.cards-project__image-wrap img,.slider-image-left__item-image-wrap img,.advantages-screens-right__slide-image-wrap img,.advantages-images-grid__image img,.video-block__image img,.heading-image__image img,.card-main-news__image-wrap img,.main-slider-duo__slide-image-wrap img,.header-menu__card-image-wrap img,.header-menu__slider .swiper-slide__image-wrap img,.header-menu__nav-link-image-wrap.--icon img,.header-menu__nav-link-image-wrap:not(.--icon) img,.menu__card-image-wrap img,.point-info__image,.slider-view-3 .swiper-slide__inner img,.slider-view-3 .swiper-slide__inner video,.slider-view-1 .swiper-slide__inner img,.slider-view-1 .swiper-slide__inner video,.swiper-slide__inner img,.swiper-slide__inner video,.popup-progress__slider .swiper-slide__image-wrap img,.popup-info__image img,.image-lg,.image-md,.image-sm{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-history__wrapper,.projects-about--wide,.action-vertical__content,.slider-image-left__slider .swiper-navigation,.main-slider-duo__slider .swiper-pagination,.main-slider-duo__slide-content{padding-left:calc((100vw - var(--container-max) - 7px)/2)}@media only screen and (max-width:1680px){.slider-history__wrapper,.projects-about--wide,.action-vertical__content,.slider-image-left__slider .swiper-navigation,.main-slider-duo__slider .swiper-pagination,.main-slider-duo__slide-content{padding-left:60px}}@media only screen and (max-width:1199px){.slider-history__wrapper,.projects-about--wide,.action-vertical__content,.slider-image-left__slider .swiper-navigation,.main-slider-duo__slider .swiper-pagination,.main-slider-duo__slide-content{padding-left:30px}}@media only screen and (max-width:767px){.slider-history__wrapper,.projects-about--wide,.action-vertical__content,.slider-image-left__slider .swiper-navigation,.main-slider-duo__slider .swiper-pagination,.main-slider-duo__slide-content{padding-left:15px}}.slider-history__slider .swiper-navigation,.projects-about__wrapper .cards-project-about__slider .swiper-navigation,.action-vertical__form,.main-slider-duo__section.--project .main-slider-duo__right-inner,.main-slider-duo__right-bottom,.main-slider-duo__right-top{padding-right:calc((100vw - var(--container-max) - 7px)/2)}@media only screen and (max-width:1680px){.slider-history__slider .swiper-navigation,.projects-about__wrapper .cards-project-about__slider .swiper-navigation,.action-vertical__form,.main-slider-duo__section.--project .main-slider-duo__right-inner,.main-slider-duo__right-bottom,.main-slider-duo__right-top{padding-right:60px}}@media only screen and (max-width:1199px){.slider-history__slider .swiper-navigation,.projects-about__wrapper .cards-project-about__slider .swiper-navigation,.action-vertical__form,.main-slider-duo__section.--project .main-slider-duo__right-inner,.main-slider-duo__right-bottom,.main-slider-duo__right-top{padding-right:30px}}@media only screen and (max-width:767px){.slider-history__slider .swiper-navigation,.projects-about__wrapper .cards-project-about__slider .swiper-navigation,.action-vertical__form,.main-slider-duo__section.--project .main-slider-duo__right-inner,.main-slider-duo__right-bottom,.main-slider-duo__right-top{padding-right:15px}}.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-white);transition:opacity .3s .3s ease-out}.preloader__logo{position:relative;z-index:1;width:157px;transition:opacity .3s ease-out}@media only screen and (max-width:767px){.preloader__logo{width:140px}}.preloader__logo img{width:100%}.preloader._ready .preloader__logo{opacity:0}.preloader._ready .preloader__background{opacity:0}.breadcrumbs-wrap{position:absolute;width:100%;z-index:1;top:calc(var(--top-offset) + 24px)}.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:12px;line-height:1.5;color:var(--color-dark-2);font-weight:600}@media only screen and (max-width:1880px){.breadcrumbs-item{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.breadcrumbs-item{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.breadcrumbs-item{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.breadcrumbs-item{font-size:12px;line-height:1.5}}.breadcrumbs-item>span{display:inline-block}.breadcrumbs-item>i{display:inline-block;font-size:16px;margin:0 10px}.breadcrumbs-link{display:inline-flex;align-items:center;white-space:nowrap;font-weight:normal;color:var(--color-gr100);transition-property:color;transition-duration:.3s;transition-timing-function:ease}.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._page-inner .breadcrumbs-wrap{top:calc(var(--top-offset) + 24px)}.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{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border:2px solid var(--color-white);border-radius:96px;cursor:pointer;transition-property:color;transition-duration:.3s;transition-timing-function:ease;color:var(--color-white);-webkit-tap-highlight-color:rgba(0,0,0,0)}.sandwich__inner{position:relative;width:16px;height:1.7px}.sandwich__line{position:absolute;left:0;height:100%;width:100%;background-color:currentColor;will-change:transform}.sandwich__line:nth-child(1){top:6px;transition:top .15s ease-out .15s,transform .15s ease-out}.sandwich__line:nth-child(2){top:0;transition:opacity .15s ease-out .15s}.sandwich__line:nth-child(3){bottom:6px;transition:bottom .15s ease-out .15s,transform .15s ease-out}html._menu-opened .sandwich .sandwich__line:nth-child(1){top:0;transform:rotate(-45deg);transition:top .15s ease-out,transform .15s ease-out .15s}html._menu-opened .sandwich .sandwich__line:nth-child(2){opacity:0;transition:opacity .15s ease-out}html._menu-opened .sandwich .sandwich__line:nth-child(3){bottom:0;transform:rotate(45deg);transition:bottom .15s ease-out,transform .15s ease-out .15s}.social-list{list-style-type:none;padding-left:0;margin:0;display:flex}.social-item:not(:last-child){margin-right:8px}.social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;transition-property:opacity,background;transition-duration:.3s;transition-timing-function:ease;border-radius:var(--radius-fill)}@media only screen and (min-width:1099px){.social-link:hover{opacity:.9}}.social-light .social-link{background:var(--color-gr20)}.social-dark .social-link{background:var(--color-gr100)}.social-dark .social-link:hover{opacity:1;background:var(--color-pr100)}.social-primary .social-link{background:var(--color-pr100)}.cookie{transition:opacity .1s ease;z-index:9;max-width:1000px;width:100%;position:fixed;left:50%;transform:translateX(-50%);bottom:24px;box-shadow:var(--shadow-xs);padding:24px;background:var(--color-gr20);pointer-events:none;border-radius:var(--radius-sm);opacity:0;display:none;animation:cookieFade .4s ease-out forwards;align-items:center}@media only screen and (max-width:1023px){.cookie{max-width:740px}}@media only screen and (max-width:767px){.cookie{left:15px;bottom:15px;width:calc(100vw - 30px);animation:cookieFadeSm .4s ease-out forwards;flex-direction:column;align-items:flex-start}}.cookie__content{margin-right:48px}@media only screen and (max-width:1023px){.cookie__content{margin-right:24px}}@media only screen and (max-width:767px){.cookie__content{margin:0 0 24px 0}}.cookie__content-title{font-size:18px;line-height:1.5;font-weight:bold;margin-bottom:4px}@media only screen and (max-width:1880px){.cookie__content-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.cookie__content-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.cookie__content-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.cookie__content-title{font-size:16px;line-height:1.5}}.cookie__content-text{font-size:12px;line-height:1.5}@media only screen and (max-width:1880px){.cookie__content-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.cookie__content-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.cookie__content-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.cookie__content-text{font-size:12px;line-height:1.5}}.cookie__content-text a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cookie__content-text a:hover{color:var(--color-pr100)}.cookie__content-text p:not(:last-child){margin-bottom:12px}.cookie__buttons{width:200px;flex-shrink:0;display:flex;flex-direction:column}@media only screen and (max-width:1023px){.cookie__buttons{width:170px}}@media only screen and (max-width:767px){.cookie__buttons{width:100%}}.cookie__buttons .btn{width:100%}.cookie__buttons .btn:not(:last-child){margin-bottom:12px}.cookie.is-active{display:flex;pointer-events:auto}.cookie.is-hide{animation:cookieFadeOut .3s ease-out forwards;pointer-events:none}@media only screen and (max-width:767px){.cookie.is-hide{animation:cookieFadeOutSm .3s ease-out forwards}}@keyframes cookieFade{0%{opacity:0;transform:translate(-50%,10px)}100%{opacity:1;transform:translate(-50%,0)}}@keyframes cookieFadeSm{0%{opacity:0;transform:translate(0,10px)}100%{opacity:1;transform:translate(0,0)}}@keyframes cookieFadeOut{0%{opacity:1;transform:translate(-50%,0)}100%{opacity:0;transform:translate(-50%,10px);display:none}}@keyframes cookieFadeOutSm{0%{opacity:1;transform:translate(0,0)}100%{opacity:0;transform:translate(0,10px);display:none}}.popup--cookie{max-width:480px;background:var(--color-white) !important;border-radius:var(--radius-sm) !important}.popup--cookie .popup-content{padding:24px}.popup--cookie .popup-close{margin:14px 14px 0 0}.popup--cookie .popup-close svg{width:21px;height:21px}.cookie-popup__title{font-size:18px;line-height:1.5;font-weight:bold;margin-bottom:4px}@media only screen and (max-width:1880px){.cookie-popup__title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.cookie-popup__title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.cookie-popup__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.cookie-popup__title{font-size:16px;line-height:1.5}}.cookie-popup__subtitle{font-size:12px;line-height:1.5;margin-bottom:24px}@media only screen and (max-width:1880px){.cookie-popup__subtitle{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.cookie-popup__subtitle{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.cookie-popup__subtitle{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.cookie-popup__subtitle{font-size:12px;line-height:1.5}}.cookie-popup__subtitle a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cookie-popup__subtitle a:hover{color:var(--color-pr100)}.cookie-popup__items{margin-bottom:24px}.cookie-popup__item{border:2px solid var(--color-gr20);border-radius:var(--radius-sm)}.cookie-popup__item-head{display:flex;align-items:center;border-radius:8px}.cookie-popup__item-head-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;align-self:flex-end;align-items:center;width:100%;font-size:14px;line-height:1.42;font-weight:bold;padding:12px}.cookie-popup__item-head-btn::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:1880px){.cookie-popup__item-head-btn{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.cookie-popup__item-head-btn{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.cookie-popup__item-head-btn{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.cookie-popup__item-head-btn{font-size:14px;line-height:1.42}}.cookie-popup__item-head-btn:before{content:"";display:inline-block;width:16px;height:10px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2721%27 viewBox=%270 0 20 21%27 fill=%27none%27%3E%3Cpath d=%27M5 7.92505L10 12.925L15 7.92505%27 stroke=%27%232E3443%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");margin-right:12px;transition:transform .3s ease}.cookie-popup__item-head-label{padding:12px}.cookie-popup__item-head-label .form-switch{padding:0}.cookie-popup__item-head-label .form-switch__icon{margin:0}.cookie-popup__item:not(:last-child){margin-bottom:12px}.cookie-popup__item-content-inner{padding:0 12px 12px}.cookie-popup__item-content-desc{font-size:12px;line-height:1.5}@media only screen and (max-width:1880px){.cookie-popup__item-content-desc{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.cookie-popup__item-content-desc{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.cookie-popup__item-content-desc{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.cookie-popup__item-content-desc{font-size:12px;line-height:1.5}}.cookie-popup__item-content-desc a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cookie-popup__item-content-desc a:hover{color:var(--color-pr100)}.cookie-popup__item-content-lists{margin-top:10px}.cookie-popup__item-content-list{list-style-type:none;padding-left:0;margin:0;border:1px solid var(--color-gr20);border-radius:var(--radius-xs);padding:12px}.cookie-popup__item-content-list li{display:flex;justify-content:space-between;font-size:12px;line-height:1.5}@media only screen and (max-width:1880px){.cookie-popup__item-content-list li{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.cookie-popup__item-content-list li{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.cookie-popup__item-content-list li{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.cookie-popup__item-content-list li{font-size:12px;line-height:1.5}}.cookie-popup__item-content-list li:not(:last-child){margin-bottom:12px}.cookie-popup__item-content-list li:first-child{font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.cookie-popup__item-content-list li:first-child{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.cookie-popup__item-content-list li:first-child{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.cookie-popup__item-content-list li:first-child{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.cookie-popup__item-content-list li:first-child{font-size:14px;line-height:1.42}}.cookie-popup__item-content-list li:first-child span:first-child{font-weight:bold;color:var(--color-dark)}.cookie-popup__item-content-list li span{display:inline-block}.cookie-popup__item-content-list li span:first-child{color:var(--color-gr60);margin-right:24px}.cookie-popup__item-content-list li span:last-child{color:var(--color-gr80);text-align:right}.cookie-popup__item-content-list:not(:last-child){margin-bottom:10px}.cookie-popup__item.is-open .cookie-popup__item-head-btn::before{transform:rotate(180deg)}.cookie-popup__bottom-text{font-size:12px;line-height:1.5;margin-bottom:24px}@media only screen and (max-width:1880px){.cookie-popup__bottom-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.cookie-popup__bottom-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.cookie-popup__bottom-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.cookie-popup__bottom-text{font-size:12px;line-height:1.5}}.cookie-popup__bottom-text a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cookie-popup__bottom-text a:hover{color:var(--color-pr100)}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-gr40);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-gr40)}.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-gr40)}.text-content table:not([class]) tr td:last-child{border-right:1px solid;border-color:var(--color-gr40);border-radius:0 var(--radius-sm) 0 0}.text-content table:not([class]) tr{border-bottom:1px solid;border-color:var(--color-gr40)}.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-gr40)}.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{font-family:var(--font-title)}.heading__inner{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width:1023px){.heading__inner{flex-direction:column}}.heading__top{color:var(--color-gr60);font-size:24px;line-height:1.33;font-weight:500;margin-bottom:4px}@media only screen and (max-width:1880px){.heading__top{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.heading__top{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.heading__top{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.heading__top{font-size:18px;line-height:1.33}}.heading__title{font-weight:600}.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-gr60i);text-align:right;max-width:440px}@media only screen and (max-width:1023px){.heading__right-text{max-width:100%;text-align:left}}.heading__right-button-wrap{margin-top:32px}.heading__label{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:63px}@media only screen and (max-width:1199px){.heading__label{margin-bottom:48px}}@media only screen and (max-width:767px){.heading__label{margin-bottom:28px}}.heading__label-title{color:var(--color-pr100);font-size:16px;line-height:1.5;font-weight:600;text-transform:uppercase}@media only screen and (max-width:1880px){.heading__label-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.heading__label-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.heading__label-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.heading__label-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.heading__label-title{font-size:14px}}.heading__label-logo{line-height:1}.heading__label-logo img{max-height:32px}@media only screen and (max-width:767px){.heading__label-logo img{max-height:24px}}.heading--xl{margin-bottom:96px}@media only screen and (max-width:1880px){.heading--xl{margin-bottom:96px}}@media only screen and (max-width:1199px){.heading--xl{margin-bottom:64px}}@media only screen and (max-width:1023px){.heading--xl{margin-bottom:64px}}@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:84px;line-height:1.07}@media only screen and (max-width:1880px){.heading--xl .heading__title{font-size:76px;line-height:1.07}}@media only screen and (max-width:1199px){.heading--xl .heading__title{font-size:72px;line-height:1.07}}@media only screen and (max-width:1023px){.heading--xl .heading__title{font-size:60px;line-height:1.07}}@media only screen and (max-width:600px){.heading--xl .heading__title{font-size:48px;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:80px}@media only screen and (max-width:1199px){.heading--lg{margin-bottom:64px}}@media only screen and (max-width:767px){.heading--lg{margin-bottom:48px}}.heading--lg .heading__left{max-width:100%}.heading--lg .heading__title{font-size:72px;line-height:1.111}@media only screen and (max-width:1880px){.heading--lg .heading__title{font-size:68px;line-height:1.111}}@media only screen and (max-width:1199px){.heading--lg .heading__title{font-size:60px;line-height:1.111}}@media only screen and (max-width:1023px){.heading--lg .heading__title{font-size:60px;line-height:1.111}}@media only screen and (max-width:600px){.heading--lg .heading__title{font-size:36px;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}.heading--md .heading__title{font-size:60px;line-height:1.2}@media only screen and (max-width:1880px){.heading--md .heading__title{font-size:56px;line-height:1.2}}@media only screen and (max-width:1199px){.heading--md .heading__title{font-size:48px;line-height:1.2}}@media only screen and (max-width:1023px){.heading--md .heading__title{font-size:44px;line-height:1.2}}@media only screen and (max-width:600px){.heading--md .heading__title{font-size:32px;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}@media only screen and (max-width:1199px){.heading--sm{margin-bottom:48px}}@media only screen and (max-width:767px){.heading--sm{margin-bottom:32px}}.heading--sm .heading__title{font-size:30px;line-height:1.27;text-transform:uppercase}@media only screen and (max-width:1880px){.heading--sm .heading__title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.heading--sm .heading__title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.heading--sm .heading__title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.heading--sm .heading__title{font-size:18px;line-height:1.27}}.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--v-center .heading__inner{align-items:center}@media only screen and (max-width:1199px){.heading--v-center .heading__inner{align-items:flex-start}}.heading--text .heading__right{width:45%}@media only screen and (max-width:1023px){.heading--text .heading__right{width:100%;margin-top:48px}}@media only screen and (max-width:767px){.heading--text .heading__right{margin-top:32px}}.heading--text .heading__right-text{font-size:30px;line-height:1.27;text-align:left;max-width:100%;color:var(--color-dark)}@media only screen and (max-width:1880px){.heading--text .heading__right-text{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.heading--text .heading__right-text{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.heading--text .heading__right-text{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.heading--text .heading__right-text{font-size:18px;line-height:1.27}}.heading--text .heading__right-text p:not(:last-child){margin-bottom:12px}.heading--text .heading__right-text .link{margin-top:64px}@media only screen and (max-width:1023px){.heading--text .heading__right-text .link{display:none}}.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-2)}.heading--dark .heading__title span{color:var(--color-pr100)}.heading--dark .heading__subtitle{color:var(--color-gr100)}.heading--dark .heading__right-text{color:var(--color-gr80)}.mfp-bg{position:fixed !important;left:0;top:0 !important;width:100%;height:100% !important;background:rgba(0,0,0,.5);z-index:18}.mfp-content{padding:60px 0}.mfp-wrap{position:fixed !important;left:0;top:0 !important;width:100%;height:100% !important;z-index:19}.popup-theme-inline .mfp-content{vertical-align:middle}.popup-theme-inline .mfp-container{overflow-y:auto;-webkit-overflow-scrolling:touch}.popup-theme-inline .popup{opacity:0;transition:opacity .35s ease-out .1s,transform .35s ease-out .1s;transform:translateY(60px)}.popup-theme-inline .popup-body,.popup-theme-inline .popup-footer{padding:0;margin-top:32px}.popup-theme-inline .popup-body__title{margin-bottom:32px;font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.popup-theme-inline .popup-body__title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.popup-theme-inline .popup-body__title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.popup-theme-inline .popup-body__title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.popup-theme-inline .popup-body__title{font-size:18px;line-height:1.27}}.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 .mfp-container{overflow-y:auto;-webkit-overflow-scrolling:touch}.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);border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden;height:calc(100vh - 157px)}@media only screen and (max-width:1540px){.popup-theme-bottom .popup{height:calc(100vh - 94px)}}@media only screen and (max-width:1199px){.popup-theme-bottom .popup{height:calc(100vh - 76px)}}@media only screen and (max-width:767px){.popup-theme-bottom .popup{height:calc(100vh - 64px);height:calc(var(--vh,100vh) - 64px);border-radius:var(--radius-md) var(--radius-md) 0 0}}@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:19px !important;right:25px}@media only screen and (max-width:767px){.popup-theme-bottom .mfp-close{right:20px}}.popup-theme-bottom .popup-content{padding:64px 0;overflow-y:auto}.popup{position:relative;margin:0 auto;width:100%;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)}.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.5;color:var(--color-gr60)}@media only screen and (max-width:1880px){.popup-date{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.popup-date{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.popup-date{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.popup-date{font-size:16px;line-height:1.5}}.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.5}@media only screen and (max-width:1880px){.popup-message__text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.popup-message__text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.popup-message__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.popup-message__text{font-size:16px;line-height:1.5}}.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-dark-2)}.popup-success .btn-success{background:var(--color-dark-2);border-color:var(--color-dark-2);color:var(--color-white)}.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-social{display:flex;justify-content:center;max-width:620px;padding:48px;border-radius:var(--radius-lg)}@media only screen and (max-width:767px){.popup-social{padding:96px 24px;border-radius:var(--radius-md)}}.popup-social__inner{max-width:356px;text-align:center}.popup-social__icon{width:100px;height:100px;margin:0 auto 48px;border-radius:var(--radius-fill);background:var(--color-pr100);display:flex;align-items:center;justify-content:center;color:var(--color-white)}@media only screen and (max-width:767px){.popup-social__icon{width:80px;height:80px;margin-bottom:32px}}.popup-social__icon img{width:45px}@media only screen and (max-width:767px){.popup-social__icon img{width:35px}}.popup-social__title{font-size:30px;line-height:1.26;font-weight:600;margin-bottom:24px}@media only screen and (max-width:1199px){.popup-social__title{font-size:24px;line-height:1.33}}@media only screen and (max-width:767px){.popup-social__title{font-size:20px;line-height:1.2;margin-bottom:16px}}.popup-social__subtitle{font-size:18px;line-height:1.55;margin-bottom:48px}@media only screen and (max-width:1199px){.popup-social__subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.popup-social__subtitle{font-size:14px;line-height:1.71;margin-bottom:32px}}.popup-social__btn-wrap .btn{width:100%}.popup-social .popup-close{width:30px;height:30px;top:18px;right:18px}.popup--info::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:64px;background:var(--color-white);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:1199px){.popup-info .tab-content__item>div:not(:last-child){margin-bottom:48px}}@media only screen and (max-width:767px){.popup-info .tab-content__item>div:not(:last-child){margin-bottom:32px}}.popup-info__item{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.popup-info__item{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.popup-info__item{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.popup-info__item{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.popup-info__item{font-size:18px;line-height:1.5}}@media only screen and (max-width:1540px){.popup-info__item{font-size:18px;line-height:1.5}}@media only screen and (max-width:1540px)and (max-width:1880px){.popup-info__item{font-size:17px;line-height:1.5}}@media only screen and (max-width:1540px)and (max-width:1199px){.popup-info__item{font-size:17px;line-height:1.5}}@media only screen and (max-width:1540px)and (max-width:1023px){.popup-info__item{font-size:16px;line-height:1.5}}@media only screen and (max-width:1540px)and (max-width:600px){.popup-info__item{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.popup-info__item{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1880px){.popup-info__item{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1199px){.popup-info__item{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1023px){.popup-info__item{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:600px){.popup-info__item{font-size:16px;line-height:1.5}}.popup-info__title{font-size:48px;line-height:1.125;font-weight:600;margin-bottom:64px}@media only screen and (max-width:1880px){.popup-info__title{font-size:44px;line-height:1.125}}@media only screen and (max-width:1199px){.popup-info__title{font-size:38px;line-height:1.125}}@media only screen and (max-width:1023px){.popup-info__title{font-size:36px;line-height:1.125}}@media only screen and (max-width:600px){.popup-info__title{font-size:30px;line-height:1.125}}@media only screen and (max-width:1199px){.popup-info__title{margin-bottom:48px}}@media only screen and (max-width:767px){.popup-info__title{margin-bottom:32px}}.popup-info__image{overflow:hidden;border-radius:var(--radius-md);overflow:hidden}.popup-info .cols--2-auto{margin-bottom:32px !important}.popup-info__video{border-radius:8px;overflow:hidden}.popup-info__video video{width:100%;border-radius:8px}.popup-info__buttons{margin-top:64px}.popup-info .text-content hr{width:266px}.popup-info__bottom{padding:32px;background:var(--color-gr20);border-radius:var(--radius-sm)}@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--progress{height:100vh !important;box-shadow:none;border-radius:0}.popup--progress .container{height:100%}@media only screen and (max-width:1023px){.popup--progress .container{height:auto}}@media only screen and (max-width:1023px){.popup--progress .popup-content{display:flex;flex-direction:column;height:100vh;overflow-y:auto}}.popup-progress__wrap{display:flex;justify-content:space-between;align-items:center;padding:96px 0;height:100%}@media only screen and (max-width:1023px){.popup-progress__wrap{flex-direction:column;padding:64px 0;height:auto}}.popup-progress__wrap.--gallery{justify-content:center}@media only screen and (max-width:1023px){.popup-progress__wrap.--gallery{align-items:center;height:100vh;margin-left:-30px;width:calc(100% + 60px)}}@media only screen and (max-width:767px){.popup-progress__wrap.--gallery{margin-left:-15px;width:calc(100% + 30px)}}.popup-progress__wrap.--gallery .popup-progress__left{display:none}.popup-progress__left,.popup-progress__right{width:calc(50% - 48px)}@media only screen and (max-width:1540px){.popup-progress__left,.popup-progress__right{width:calc(50% - 24px)}}@media only screen and (max-width:1023px){.popup-progress__left,.popup-progress__right{width:100%}}.popup-progress__right{height:100%}@media only screen and (max-width:1023px){.popup-progress__right{margin-top:48px;height:auto}}.popup-progress__content-title{font-size:30px;line-height:1.26;font-weight:600;margin-bottom:32px}@media only screen and (max-width:1199px){.popup-progress__content-title{font-size:24px;line-height:1.33}}@media only screen and (max-width:767px){.popup-progress__content-title{margin-bottom:24px}}.popup-progress__content-desc{font-size:18px;line-height:1.55}@media only screen and (max-width:1199px){.popup-progress__content-desc{font-size:16px;line-height:1.5}}.popup-progress__slider{position:relative;width:100%}.popup-progress__slider .swiper-slide{height:calc(100vh - 192px);border-radius:var(--radius-lg)}@media only screen and (max-width:1023px){.popup-progress__slider .swiper-slide{height:550px}}@media only screen and (max-width:767px){.popup-progress__slider .swiper-slide{height:308px;border-radius:var(--radius-md)}}.popup-progress__slider .swiper-slide__image-wrap{height:100%}.popup-progress__slider .swiper-button{position:absolute;top:50%;z-index:1;transform:translate(0,-50%)}.popup-progress__slider .swiper-button-next{right:14px}.popup-progress__slider .swiper-button-prev{left:14px}.popup--full{max-width:100vw}.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:before{content:"";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")}.mfp-s-error .mfp-preloader{font-size:14px}.mfp-s-error .mfp-preloader:before{display:none}.swiper-slide{overflow:hidden}.swiper-slide__inner{position:relative}.swiper-slide__inner img,.swiper-slide__inner video{position:absolute;top:0;left:0;width:100%;height:100%}.swiper-container{width:100%;position:relative}.swiper-pagination{z-index:2}.swiper-pagination-lock{display:none !important}.swiper-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}._pagination-line .swiper-pagination{z-index:2;display:flex}._pagination-line .swiper-pagination-bullet{position:relative;background:var(--color-pr20);width:32px;height:4px;transition:opacity .3s ease,background .3s ease;cursor:pointer}._pagination-line .swiper-pagination-bullet:hover{opacity:.9}._pagination-line .swiper-pagination-bullet::before{content:"";display:block;position:absolute;top:-10px;bottom:-10px;left:0;right:0}._pagination-line .swiper-pagination-bullet-active{opacity:1;background:var(--color-pr100) !important}._pagination-line .swiper-pagination-bullet:not(:last-child){margin-right:10px}.slider-counter__container{position:relative}.slider-counter__inner{font-size:20px;line-height:1.5}@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)}.swiper-button{cursor:pointer}.swiper-button::after{display:none}.swiper-button__inner{display:inline-flex;justify-content:center;align-items:center;border-radius:96px;transition-property:background;transition-duration:.3s;transition-timing-function:ease;width:44px;height:44px}.swiper-button__svg{pointer-events:none;width:16px;height:16px;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}@media only screen and (max-width:767px){._button-md .swiper-button__svg{width:20px;height:20px}}._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-2)}._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-2)}._button-light .swiper-button:hover .swiper-button__inner{background:var(--color-pr100)}._button-light .swiper-button:hover .swiper-button__svg{stroke:var(--color-white)}._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__container{position:relative;padding:0}._button-left .swiper-navigation__buttons{display:flex}._button-left .swiper-button{z-index:1;margin-top:32px}@media only screen and (max-width:1023px){._button-left .swiper-button{display:none}}._button-left .swiper-button-prev{margin-right:8px}._button-left .swiper-pagination{position:absolute;right:0;bottom:20px}@media only screen and (max-width:1023px){._button-left .swiper-pagination{position:relative;bottom:0;right:auto;justify-content:center;margin-top:28px}}._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 .swiper-navigation{justify-content:flex-end}._button-right .swiper-navigation__container{position:relative;padding:0}._button-right .swiper-navigation__buttons{display:flex}._button-right .swiper-button{z-index:1;margin-top:32px}@media only screen and (max-width:1023px){._button-right .swiper-button{display:none}}._button-right .swiper-button-prev{margin-right:8px}._button-right .swiper-pagination{position:absolute;left:0;bottom:20px}@media only screen and (max-width:1023px){._button-right .swiper-pagination{position:relative;bottom:0;right:auto;justify-content:center;margin-top:28px}}.slider-gallery-button{position:absolute;top:32px;right:32px;z-index:2}@media only screen and (max-width:1023px){.slider-gallery-button{top:24px;right:24px}}@media only screen and (max-width:767px){.slider-gallery-button{top:16px;right:16px}}._size-md .swiper-slide__inner{position:relative}._size-md .swiper-slide__inner::before{content:"";display:block;position:relative;width:100%;padding-top:46%}@media only screen and (max-width:1199px){._size-md .swiper-slide__inner::before{padding-top:46%}}@media only screen and (max-width:600px){._size-md .swiper-slide__inner::before{padding-top:300px}}._size-lg .swiper-slide__inner{position:relative}._size-lg .swiper-slide__inner::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__inner::before{min-height:480px}}@media only screen and (max-width:1023px){._size-lg .swiper-slide__inner::before{min-height:420px}}@media only screen and (max-width:767px){._size-lg .swiper-slide__inner::before{min-height:auto;height:380px}}@media only screen and (max-width:600px){._size-lg .swiper-slide__inner::before{height:280px}}._size-100vh .swiper-slide{position:relative}._size-100vh .swiper-slide__inner::before{content:"";display:block;position:relative;width:100%;padding-top:94vh}@media only screen and (max-width:1199px){._size-100vh .swiper-slide__inner::before{padding-top:76%}}@media only screen and (max-width:600px){._size-100vh .swiper-slide__inner::before{padding-top:500px}}._size-100vh .swiper-slide__inner img{position:absolute;top:0;left:0;width:100%;height:100%}.slider-view-1{position:relative;width:100%}.slider-view-1 .swiper-slide__inner{width:100%;height:100%;border-radius:var(--radius-lg);overflow:hidden}@media only screen and (max-width:1023px){.slider-view-1 .swiper-slide__inner{border-radius:var(--radius-md)}}.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);border-radius:var(--radius-md)}@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;border-radius:var(--radius-sm)}}.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.5}@media only screen and (max-width:1880px){.slider-view-1 .swiper-slide__caption-text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-view-1 .swiper-slide__caption-text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-view-1 .swiper-slide__caption-text{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.slider-view-1 .swiper-slide__caption-text{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.slider-view-1 .swiper-slide__caption-text{font-size:12px}}.slider-view-2 .swiper-slide__inner{position:relative;height:895px;border-radius:var(--radius-xl);overflow:hidden}@media only screen and (max-width:1199px){.slider-view-2 .swiper-slide__inner{height:471px;border-radius:var(--radius-md) var(--radius-md) 0 0}}.slider-view-2 .swiper-slide__caption{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:animSliderFadeInRight .6s ease-out forwards .15s}@media only screen and (max-width:1199px){.slider-view-2 .swiper-slide__caption{position:relative;left:0;right:0;bottom:0;width:100%;animation:none;display:block;opacity:1;background:var(--color-gr20);border-radius:0 0 var(--radius-md) var(--radius-md)}}.slider-view-2 .swiper-slide__caption-title{font-size:24px;line-height:1.33;font-weight:600;margin-bottom:16px}@media only screen and (max-width:1880px){.slider-view-2 .swiper-slide__caption-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.slider-view-2 .swiper-slide__caption-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.slider-view-2 .swiper-slide__caption-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.slider-view-2 .swiper-slide__caption-title{font-size:18px;line-height:1.33}}.slider-view-2 .swiper-slide__caption-text{font-size:18px;line-height:1.5}@media only screen and (max-width:1880px){.slider-view-2 .swiper-slide__caption-text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-view-2 .swiper-slide__caption-text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-view-2 .swiper-slide__caption-text{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.slider-view-2 .swiper-slide__caption-text{font-size:16px;line-height:1.5}}.slider-view-2 .swiper-pagination{position:absolute;right:180px;bottom:48px;z-index:2}@media only screen and (max-width:1199px){.slider-view-2 .swiper-pagination{bottom:auto;top:420px;right:16px}}@media only screen and (max-width:1199px){.slider-view-2 .swiper-navigation{display:none}}.slider-view-2 .swiper-slide-active .swiper-slide__caption{display:block}.slider-view-3{position:relative;width:100%}.slider-view-3 .swiper-slide__inner{position:relative;height:475px;border-radius:var(--radius-xs);overflow:hidden}@media only screen and (max-width:1023px){.slider-view-3 .swiper-slide__inner{height:300px}}@media only screen and (max-width:767px){.slider-view-3 .swiper-slide__inner{height:387px}}.slider-view-3 .swiper-pagination{position:absolute;left:32px;bottom:56px;z-index:2}@media only screen and (max-width:1023px){.slider-view-3 .swiper-pagination{bottom:32px;left:50%;transform:translateX(-50%)}}.slider-view-3 .swiper-navigation{position:absolute;right:32px;bottom:32px;z-index:2;display:flex}@media only screen and (max-width:1023px){.slider-view-3 .swiper-navigation{display:none}}@media only screen and (max-width:1199px){.slider-cards{width:80%}}.slider-cards .swiper{overflow:visible}.slider-cards .swiper-slide{width:384px;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;height:auto;opacity:.5;pointer-events:none}@media only screen and (max-width:1199px){.slider-cards .swiper-slide{width:320px}}@media only screen and (max-width:600px){.slider-cards .swiper-slide{opacity:1}}.slider-cards .swiper-slide-fully-visible,.slider-cards .swiper-slide-visible{opacity:1;pointer-events:all}.slider-cards .swiper-slide .card{height:100%}@media only screen and (max-width:1199px){.slider-cards .swiper-button{display:none}}@keyframes animSliderFadeInRight{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}@keyframes animSliderFadeIn{0%{opacity:0}100%{opacity:1}}[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-img-wrap{padding:100px 20px}@media only screen and (max-width:767px){.lg-next{right:10px}}@media only screen and (max-width:767px){.lg-prev{left:10px}}.lg-sub-html{color:var(--color-dark);font-weight:600}.acc__title{font-weight:600;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-wrapper.is-animate .acc,.acc-wrapper.is-animate .contacts-map-block__acc{pointer-events:none}.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-2)}@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-2)}.acc-arrow .acc__head{background:var(--color-gr20);padding:32px;border-radius:var(--radius-sm)}@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{opacity:.7}.acc-arrow .acc__content-inner{padding:32px}@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-2)}.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}.acc-arrow2 .acc__head:hover .acc__title{color:var(--color-pr100)}.acc-arrow2 .acc__head i{width:22px;height:22px;font-size:22px;color:var(--color-gr40);transform-origin:50% 50%}.acc-arrow2 .acc__title{color:var(--color-dark-2);font-weight:600}.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.5;border:2px solid;box-shadow:var(--shadow-xs);border-radius:32px;cursor:pointer;white-space:nowrap;font-weight:600;border-color:rgba(0,0,0,0);opacity:.9}.btn::-moz-focus-inner{border:0;padding:0}.btn:hover{opacity:1}.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._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-white);background:var(--color-pr100);border-color:var(--color-pr100)}.btn-primary.btn--hollow{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-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-dark);border-color:var(--color-dark)}.btn-secondary-light{color:var(--color-dark-2);background:var(--color-gr20);border-color:var(--color-gr20)}.btn-secondary-light:hover{color:var(--color-pr100)}.btn-secondary-light-2{color:var(--color-dark-2);background:var(--color-gr20) !important;border-color:var(--color-gr20)}.btn-secondary-light-2:hover{color:var(--color-pr100)}.btn-secondary-hollow{color:var(--color-dark);background:rgba(0,0,0,0);border-color:var(--color-dark)}.btn-secondary-link{color:var(--color-dark);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.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{color:var(--color-dark);background:var(--color-white)}.btn-white:hover{opacity:1}.btn-white.is-loading{background:var(--color-pr100)}.btn-dark{color:var(--color-white);background:var(--color-dark-2)}.btn-dark.is-loading{background:var(--color-pr100)}.btn-like__count{display:none;position:absolute;right:-5px;top:-5px;width:19px;height:19px;background:var(--color-pr100);border-radius:var(--radius-fill);color:var(--color-white);font-size:10px;font-weight:normal;line-height:19px;text-align:center}.btn-like__icon-enabled{display:none}.btn-like .btn-icon:nth-child(2){display:none}.btn-like.is-active .btn-like__count{display:inline-block}.btn-like--secondary{background:var(--color-gr100);border-color:var(--color-gr100);color:var(--color-white)}.btn-like--dark{border-color:var(--color-dark-2);color:var(--color-dark-2)}.btn-like--dark.is-active .btn-like__count{background:var(--color-dark-2)}.btn-like--primary.is-active{color:var(--color-pr100)}.btn-like--primary.is-active .btn-like__count{background:var(--color-pr100)}.btn-like--only-icon.is-active{color:var(--color-pr100)}.btn-icon-circle-sm{font-size:14px;height:39px;padding:0 12px 0 6px}.btn-icon-circle-primary{background:var(--color-pr100);color:var(--color-white)}.btn-icon-circle-primary .btn-icon{width:27px;height:27px;text-align:center;line-height:27px;border-radius:50%;background:var(--color-white);color:var(--color-pr100);margin-right:8px}.btn-icon-circle-primary .btn-icon i{font-size:14px}.btn-only-icon{box-shadow:none;border:none}.btn-only-icon-dark{color:var(--color-dark)}.btn-only-icon-dark:hover{color:var(--color-pr100)}.btn-only-icon-sm{width:24px;height:24px;padding:0;line-height:1}.btn-only-icon-sm .btn-icon{font-size:24px;margin:0}.btn-only-icon-xs{width:18px;height:18px;padding:0;line-height:1}.btn-only-icon-xs .btn-icon{font-size:18px;margin:0}.btn-xl{font-size:28px;padding:0 32px;height:80px}@media only screen and (max-width:1199px){.btn-xl{height:64px;font-size:19px}}@media only screen and (max-width:767px){.btn-xl{height:48px;font-size:16px}}.btn-xl._icon{width:80px}@media only screen and (max-width:1199px){.btn-xl._icon{width:64px}}@media only screen and (max-width:767px){.btn-xl._icon{width:48px}}.btn-lg{font-size:18px;padding:0 24px;height:68px}.btn-lg._icon{width:68px}@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:14px;padding:0 16px;height:48px}@media only screen and (max-width:767px){.btn-md{font-size:13px;height:42px;padding:14px}}.btn-md._icon{width:48px}@media only screen and (max-width:767px){.btn-md._icon{width:42px;height:42px}}.btn-sm{font-size:12px;padding:0 16px;height:42px}.btn-sm._icon{width:42px}.btn-xs{font-size:12px;padding:0 12px;height:34px}.btn-xs._icon{width:34px}.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--hollow{background:rgba(0,0,0,0)}.btn-more__wrapper{width:100%;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 !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;box-shadow:none;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%23f7f7f7%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[disabled],.btn.is-disabled{pointer-events:none;opacity:.5}.btn._icon{border-radius:96px;padding:0}.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)}}.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-black{color:var(--color-dark)}.link-black:hover{color:var(--color-pr100)}.link-dark{color:var(--color-dark)}.link-dark:hover{color:var(--color-pr100)}.link-dark-2{color:var(--color-dark-2)}.link-dark-2: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-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}.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-footer .nav-list>.nav-item.is-active{pointer-events:none}.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._active .btn-icon-circle,.nav-footer .nav-list>.nav-item._active .btn-icon-circle{background:var(--color-dark-2);color:var(--color-white)}.nav-header .nav-link,.nav-footer .nav-link{display:inline-flex;font-size:16px;line-height:1.5;color:var(--color-white);white-space:nowrap;font-weight:600}@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-dropdown,.nav-footer .nav-dropdown{top:100%;padding-top:16px}.nav-header .nav-dropdown:before,.nav-footer .nav-dropdown:before{top:0;margin-top:17px;transform:translate(-50%,-100%) rotate(-180deg)}.nav-header .nav-dropdown,.nav-footer .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:before,.nav-footer .nav-dropdown:before{content:"";display:inline-block;position:absolute;left:0;right:0;top:8px;width:20px;height:20px;background:var(--color-gr20);border-radius:3px;margin:auto;transform:rotate(45deg)}.nav-header .nav-dropdown__list,.nav-footer .nav-dropdown__list{list-style-type:none;padding-left:0;margin:0;background:var(--color-gr20);box-shadow:var(--shadow-sm);border-radius:var(--radius-xs);overflow:hidden;padding:32px}.nav-header .nav-dropdown__item:not(:last-child),.nav-footer .nav-dropdown__item:not(:last-child){margin-bottom:12px}.nav-header .nav-dropdown__item.is-active .nav-dropdown__link,.nav-footer .nav-dropdown__item.is-active .nav-dropdown__link{color:var(--color-pr100)}.nav-header .nav-dropdown__link,.nav-footer .nav-dropdown__link{display:inline-block;font-size:16px;line-height:1.5;white-space:nowrap;font-weight:600;color:var(--color-dark-2);transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.nav-header .nav-dropdown__link,.nav-footer .nav-dropdown__link{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.nav-header .nav-dropdown__link,.nav-footer .nav-dropdown__link{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.nav-header .nav-dropdown__link,.nav-footer .nav-dropdown__link{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.nav-header .nav-dropdown__link,.nav-footer .nav-dropdown__link{font-size:16px;line-height:1.5}}.nav-header .nav-dropdown__link:hover,.nav-footer .nav-dropdown__link:hover{color:var(--color-pr100)}.nav-header .nav-dropdown__arrow,.nav-footer .nav-dropdown__arrow{display:block;width:13px;height:13px;margin-left:5px;position:relative;top:7px;pointer-events:none;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}.nav-header .nav-dropdown__arrow::after,.nav-footer .nav-dropdown__arrow::after{content:"";display:block;display:inline-block;position:absolute;top:0;left:0;width:8px;height:8px;border-style:solid;border-width:0 2px 2px 0;border-color:currentcolor;border-color:initial;transition-property:border-color,transform;transition-duration:.3s;transition-timing-function:ease;transform-origin:75% 75%;transform:rotate(45deg)}@media only screen and (max-width:1199px){.nav-header .nav-dropdown__arrow,.nav-footer .nav-dropdown__arrow{display:none}}.nav-menu .nav-list{display:block;-moz-columns:2;columns:2}@media only screen and (max-width:767px){.nav-menu .nav-list{-moz-columns:1;columns:1}}.nav-menu .nav-item{display:flex;align-items:center;color:var(--color-dark-2)}@media only screen and (max-width:1199px){.nav-menu .nav-item{flex-direction:row}}.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{width:22px;flex-shrink:0;font-size:16px;line-height:1.5;font-weight:bold;color:var(--color-gr60)}@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:0 14px 0 0}}.nav-menu .nav-link{display:inline-block;font-size:20px;line-height:24px;-webkit-text-decoration:none;text-decoration:none;font-weight:bold;transition-property:color;transition-duration:.3s;transition-timing-function:ease;text-transform:uppercase}.nav-menu .nav-link:hover{color:var(--color-pr100)}@media only screen and (max-width:767px){.nav-menu .nav-link{font-size:18px}}.nav-item-more__icon{display:inline-block;display:flex;justify-content:center;align-items:center}.nav-item-more__icon i{font-size:24px;color:currentColor;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.nav-item-more:hover i{color:var(--color-pr2100)}.tab-buttons{display:flex;flex-wrap:wrap;width:100%}.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:16px 24px;border-radius:var(--radius-fill);transition-property:color,opacity,background;transition-duration:.3s;transition-timing-function:ease;font-size:14px;line-height:1.42;white-space:nowrap;font-weight:600;cursor:pointer}.tab-button::-moz-focus-inner{border:0;padding:0}@media only screen and (max-width:1880px){.tab-button{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.tab-button{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.tab-button{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.tab-button{font-size:14px;line-height:1.42}}@media only screen and (max-width:767px){.tab-button{padding:14px 16px}}.tab-button__item.is-active{pointer-events:none;cursor:default}.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;display:none}.tab-content__item>.cols:first-child{margin-top:0;margin-bottom:0}.tab--secondary .tab-buttons{display:flex;margin-bottom:32px;gap:10px}.tab--secondary .tab-button{background:var(--color-dark);color:var(--color-white)}.tab--secondary .tab-button:hover{opacity:.9}.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-buttons{gap:10px}.tab--secondary-light .tab-button{background:var(--color-gr20);color:var(--color-dark-2)}.tab--secondary-light .tab-button:hover{opacity:.7}.tab--secondary-light .tab-button._icon-left i{margin-right:6px}.tab--secondary-light .tab-button__item.is-active .tab-button{background:var(--color-dark-2);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:1540px){.tab--light .tab-buttons{gap:8px}}@media only screen and (max-width:767px){.tab--light .tab-buttons{gap:4px}}.tab--light .tab-button{color:var(--color-gr100)}@media only screen and (max-width:1540px){.tab--light .tab-button{background:var(--color-gr20)}}.tab--light .tab-button:hover{color:var(--color-pr100)}.tab--light .tab-button__item.is-active .tab-button{background:var(--color-gr20);color:var(--color-pr100)}@media only screen and (max-width:1540px){.tab--light .tab-button__item.is-active .tab-button{background:var(--color-pr100);color:var(--color-white)}}.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:30px}@media only screen and (max-width:1023px){.tab--simple .tab-buttons{overflow-x:auto}}.tab--simple .tab-button{padding:0;font-size:14px;line-height:1.42;color:var(--color-gr100)}@media only screen and (max-width:1880px){.tab--simple .tab-button{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.tab--simple .tab-button{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.tab--simple .tab-button{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.tab--simple .tab-button{font-size:14px;line-height:1.42}}.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:not(:last-child){margin-right:24px}.tab-group--light .tab-buttons{flex-wrap:nowrap}.tab-group--light .tab-buttons::-webkit-scrollbar{display:none}.tab-group--light .tab-buttons__inner{display:flex;align-items:center}@media only screen and (max-width:767px){.tab-group--light .tab-buttons__inner{width:100%;flex-wrap:wrap}}.tab-group--light .tab-button{color:var(--color-gr100);font-size:12px;line-height:1.5;padding:8px 16px;font-weight:600}@media only screen and (max-width:1880px){.tab-group--light .tab-button{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.tab-group--light .tab-button{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.tab-group--light .tab-button{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.tab-group--light .tab-button{font-size:12px;line-height:1.5}}@media only screen and (max-width:767px){.tab-group--light .tab-button{width:100%;padding:12px 16px;text-align:center;justify-content:center;background:var(--color-gr20);font-size:14px}}.tab-group--light .tab-button:hover{color:var(--color-pr100)}.tab-group--light .tab-button__item{margin:2px}@media only screen and (max-width:767px){.tab-group--light .tab-button__item{width:100%}}.tab-group--light .tab-button__item-groups{display:flex;align-items:center;border:2px solid var(--color-gr20);border-radius:96px}@media only screen and (max-width:767px){.tab-group--light .tab-button__item-groups{width:100%;border:none;align-items:flex-start;flex-wrap:wrap}}.tab-group--light .tab-button__item.is-active .tab-button{color:var(--color-pr100);background:var(--color-gr20)}@media only screen and (max-width:767px){.tab-group--light .tab-button__item.is-active .tab-button{background:var(--color-pr100);color:var(--color-white)}}.tab-group--light-white .tab-button__item.is-active .tab-button{background:var(--color-white)}.form-checkbox{position:relative;display:inline-flex;align-items:center;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{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.form-checkbox input:checked+.form-checkbox__icon{background:var(--color-pr100)}.form-checkbox input:checked+.form-checkbox__icon i{opacity:1}.form-checkbox--policy .form-checkbox__icon{position:relative;width:24px;height:24px;border-radius:var(--radius-fill);margin-right:8px;background:var(--color-gr20);border:3px solid var(--color-gr100)}.form-checkbox--policy .form-checkbox__icon i{font-size:12px;color:var(--color-white)}.form-checkbox--policy .form-checkbox__text{font-size:14px;line-height:1.42;max-width:640px}@media only screen and (max-width:1880px){.form-checkbox--policy .form-checkbox__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-checkbox--policy .form-checkbox__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-checkbox--policy .form-checkbox__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-checkbox--policy .form-checkbox__text{font-size:14px;line-height:1.42}}.form-checkbox--policy .form-checkbox__text a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.form-checkbox--simple .form-checkbox__icon{width:20px;height:20px;margin-right:12px}.form-checkbox--white .form-checkbox__text{color:var(--color-white)}.form-checkbox--white .form-checkbox__text a:hover{color:var(--color-pr50)}.form-checkbox--black .form-checkbox__text{color:var(--color-gr100)}.form-checkbox--black .form-checkbox__text a:hover{color:var(--color-pr100)}.form-rooms__inner{display:flex;width:100%;border-radius:var(--radius-xs)}.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__item:first-child .form-rooms__label{border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.form-rooms__item:last-child .form-rooms__label{border-radius:0 var(--radius-xs) var(--radius-xs) 0}.form-rooms__label{display:inline-block;cursor:pointer;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease;color:var(--color-gr100);font-weight:bold;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:68px}.form-rooms--md .form-rooms__label{height:68px;line-height:68px}.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--white .form-rooms__inner{border-color:var(--color-white);background:var(--color-white)}.form-rooms--white .form-rooms__label{background:var(--color-white)}.form-rooms--white .form-rooms__text{color:var(--color-gr80)}.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:.9}.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 var(--color-gr60);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{color:var(--color-pr100)}.form-switch:hover .form-switch__icon{box-shadow:inset 0 0 0 2em var(--color-g20)}.form-switch__icon{position:relative;width:42px;height:23px;margin-left:.6rem;padding:2px;border-radius:2em;transition:all .4s ease;background:var(--color-gr20);order:2}.form-switch__icon::before{content:"";display:block;width:50%;height:100%;background:var(--color-gr60);border-radius:2em;left:0;position:relative;line-height:1;border-radius:50%;transition:all .2s ease}.form-switch__text{transition-property:color;transition-duration:.3s;transition-timing-function:ease;font-size:14px;line-height:1.42;font-weight:600;order:1}@media only screen and (max-width:1880px){.form-switch__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-switch__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-switch__text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-switch__text{font-size:14px;line-height:1.42}}.form-switch input{position:absolute}.form-switch input:active{box-shadow:inset 0 0 0 2em var(--color-pr20)}.form-switch input:active+.form-switch__iconbefore{padding-right:.8em}.form-switch input:checked+.form-switch__icon{box-shadow:none}.form-switch input:checked+.form-switch__icon:before{left:50%;background:var(--color-pr100)}.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:var(--radius-xs) !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:var(--radius-xs) !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;font-weight:600}.select2-selection__rendered li:not([class]){opacity:.8}.select2-selection__choice__display{color:var(--color-text-primary)}.select2-container--default .select2-selection--single .select2-selection__arrow{width:43px;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{border-radius:var(--radius-xs) !important;box-shadow:var(--shadow-xs);padding:4px 0 4px 4px !important;border:1px solid var(--color-gr20) !important}.select2-dropdown--above{top:auto;bottom:4px}.select2-dropdown--below{top:4px}.select2-results{padding:4px 0}.select2-results__options{max-height:184px !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%;display:flex;align-items:center}.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%23BC9C69%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.select2-item-icon{font-size:20px;margin-right:8px;line-height:0;color:var(--color-dark-2)}.select2-item-text{display:inline-block;font-size:14px;line-height:1.42;font-weight:500;color:var(--color-gr100)}@media only screen and (max-width:1880px){.select2-item-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.select2-item-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.select2-item-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.select2-item-text{font-size:14px;line-height:1.42}}.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{position:relative}.form-select__label{position:absolute;z-index:3;left:12px;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;font-size:16px;line-height:1.5}@media only screen and (max-width:1880px){.form-select__label{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.form-select__label{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.form-select__label{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.form-select__label{font-size:16px;line-height:1.5}}.form-select .select2{height:100%}.form-select .select2-selection{font-size:16px;line-height:1;height:56px;border-radius:var(--radius-xs)}.form-select__comment{font-size:14px;line-height:1.42;color:var(--color-gr80);margin-top:8px}@media only screen and (max-width:1880px){.form-select__comment{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-select__comment{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-select__comment{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-select__comment{font-size:14px;line-height:1.42}}.form-select__comment a{color:var(--color-pr100);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.form-select__comment a:hover{opacity:.9}.form-select--gray.form-select--sm .select2-selection{padding:0 12px !important;font-size:14px;color:car(--color-gr80);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:var(--radius-xs)}.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 .select2-selection__rendered{font-size:14px !important;color:var(--color-gr80) !important;font-weight:normal}.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--gray.form-select--md .select2-selection__rendered{font-size:14px;color:var(--color-gr80);font-weight:400}.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--sm .select2-selection{height:44px}.form-select--sm .select2-selection__arrow{width:38px !important}.form-select--md .form-select__inner{position:relative;border-radius:var(--radius-xs);line-height:1;height:68px}.form-select--md .form-select__label{font-size:14px;font-weight:bold;top:12px}.form-select--md .select2-selection{height:62%;margin-top:28px !important;padding:0 12px !important;background:rgba(0,0,0,0);border:none !important;box-sizing:none !important}.form-select--white .select2-dropdown{border:1px solid var(--color-gr40)}.form-select--white .select2-item-text{color:var(--color-gr100)}.form-select--white .select2-item-state{color:var(--color-gr60)}.form-select--white .form-select__text{color:var(--color-gr80)}.form-select--white .select2-selection__rendered{font-size:14px !important;color:var(--color-gr80) !important;font-weight:normal}.form-select--white.form-select--md .form-select__inner{background:var(--color-white);border-color:rgba(0,0,0,0)}.form-select--white.form-select--md .form-select__label{color:var(--color-gr80)}.form-select--white.form-select--md .form-select__text{font-size:14px;margin-top:5px}.form-select--white.form-select--md .select2-selection__rendered{font-size:14px;color:var(--color-gr80);font-weight:400}.form-textarea{position:relative}.form-textarea__inner{position:relative;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-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(-6px) scale(0.75)}.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:10px}.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[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)}.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)}.irs--round{height:4px}.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:2px;background:var(--color-gr60)}.irs--round .irs-bar{height:2px}.form-range__inner{position:relative;font-size:16px;line-height:1;border-radius:var(--radius-xs)}.form-range__output{display:none}.form-range__label{position:absolute;z-index:3;left:12px;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__inputs{display:flex;margin-bottom:2px}.form-range__input{font-size:14px;width:70px}.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(2){justify-content:flex-end}.form-range__input-text{font-size:14px;margin:4px 5px 0 0}.form-range--md .form-range__label{top:12px;font-size:14px;font-weight:bold}.form-range--md .form-range__label span{font-weight:normal}.form-range--md .form-range__inner{padding:0 12px;height:68px}.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:87%}.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--white .form-range__inner{background:var(--color-white)}.form-range--white .form-range__label{color:var(--color-gr80)}.form-range--white .form-range__text{color:var(--color-gr80)}.form-range--white .form-range__input{color:var(--color-gr100)}.form-range--white .form-range__input-text{color:var(--color-gr60)}.form-input{position:relative}.form-input__inner{position:relative;padding:0 12px;border:1px solid rgba(0,0,0,0);box-shadow:var(--shadow-xs);border-radius:var(--radius-fill);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:12px;top:12px;font-size:14px;line-height:1.42;pointer-events:none;transform-origin:left center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.form-input__label{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-input__label{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-input__label{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-input__label{font-size:14px;line-height:1.42}}.form-input__comment{font-size:14px;line-height:1.42;color:var(--color-gr80);margin-top:8px}@media only screen and (max-width:1880px){.form-input__comment{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-input__comment{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-input__comment{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-input__comment{font-size:14px;line-height:1.42}}.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__tooltip{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);font-size:14px;line-height:1.42;color:var(--color-gr80);padding:4px 12px;background:var(--color-gr20);box-shadow:var(--shadow-sm);white-space:nowrap;z-index:2}@media only screen and (max-width:1880px){.form-input__tooltip{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.form-input__tooltip{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.form-input__tooltip{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-input__tooltip{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.form-input__tooltip{font-size:12px}}.form-input--readonly.form-input--md .form-input__input{height:44%;margin-top:40px}.form-input__remove{position:absolute;top:50%;right:15px;margin-top:-10px;width:20px;height:20px;cursor:pointer;z-index:2}.form-input__remove i{font-size:16px;line-height:20px;text-align:center;pointer-events:none}.form-input.is-required:after,.form-select.is-required:after,.fom-textarea.is-required:after{content:"";position:absolute;top:8px;right:8px;width:8px;height:8px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%278%27 height=%278%27 viewBox=%270 0 8 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.07692 3.35802L8 3.29218V4.70782L5.07692 4.64197L6.70769 7.2428L5.50769 8L4 5.23457L2.52308 8L1.29231 7.2428L2.92308 4.64197L0 4.70782V3.29218L2.92308 3.35802L1.29231 0.757202L2.52308 0L4 2.73251L5.50769 0L6.70769 0.757202L5.07692 3.35802Z%27 fill=%27%23F04438%27/%3E%3C/svg%3E%0A")}.form-input--gray .form-input__label{color:var(--color-gr80)}.form-input--gray .form-input__input{color:var(--color-dark)}.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--sm .form-input__inner{height:44px}.form-input--sm .form-input__inner.is-filled .form-input__label{transform:translateY(-12px) scale(0.75)}.form-input--sm .form-input__label{top:12px}.form-input--sm .form-input__input{height:75%;margin-top:12px}.form-input--sm.form-input--placeholder .form-input__input{margin:0;height:100%}.form-input--md .form-input__inner{height:80px}.form-input--md .form-input__label{top:10px}.form-input--md .form-input__input{height:64%;margin-top:30px}.form-input__messages{position:absolute;top:100%;left:0}.form-input__messages p:not(:first-child){display:none}.help-block{font-size:11px;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:11px;color:var(--color-er100)}.has-error .form-input__inner{border:1px solid var(--color-er100) !important}[data-validate] .form-policy .form-input__messages{top:-17px}.form-policy{position:relative}.form-policy:not(:last-child){margin-bottom:12px}.form-policy.has-error .form-checkbox__icon{border-color:var(--color-er50)}.form-row{width:100%;display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.form-row{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:767px){.form-row .form-groups{width:100%;flex-direction:column;margin-bottom:20px}}.form-row .form-group{width:290px}@media only screen and (max-width:1440px){.form-row .form-group{width:245px}}@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}}.form-row .form-policy{width:100%;color:var(--color-gr40)}@media only screen and (max-width:767px){.form-row .form-policy{margin-top:16px}}.form-row .form-policy:not(:last-child){margin-bottom:4px}.form-footer{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width:1023px){.form-footer{width:100%}}@media only screen and (max-width:767px){.form-footer{max-width:400px;flex-direction:column}}.form-footer .form-groups{display:flex}@media only screen and (max-width:1023px){.form-footer .form-groups{width:100%}}@media only screen and (max-width:767px){.form-footer .form-groups{flex-direction:column;margin-bottom:14px}}.form-footer .form-groups__wrap{display:flex;align-items:center;margin-bottom:25px}@media only screen and (max-width:1023px){.form-footer .form-groups__wrap{width:100%}}@media only screen and (max-width:767px){.form-footer .form-groups__wrap{flex-direction:column}}.form-footer .form-group{width:283px}@media only screen and (max-width:1440px){.form-footer .form-group{width:220px}}@media only screen and (max-width:1199px){.form-footer .form-group{max-width:100%;width:100%}}.form-footer .form-group:not(:last-child){margin:0 14px 0 0}@media only screen and (max-width:767px){.form-footer .form-group:not(:last-child){margin:0 0 14px}}.form-footer .form-submit{margin-left:14px}@media only screen and (max-width:767px){.form-footer .form-submit{margin:0;width:100%}}.form-footer .form-submit .btn{height:44px}@media only screen and (max-width:767px){.form-footer .form-submit .btn{width:100%}}.form-footer .form-policy{width:100%;display:flex;justify-content:flex-end;text-align:right}@media only screen and (max-width:767px){.form-footer .form-policy{text-align:left}}.form-footer .form-policy:not(:last-child){margin-bottom:8px}.form-footer .form-policy .form-checkbox__icon{order:2;margin-left:14px;margin-right:0}@media only screen and (max-width:767px){.form-footer .form-policy .form-checkbox__icon{order:1;margin-right:14px;margin-left:0}}.form-footer .form-policy .form-checkbox__text{order:1;font-size:12px;line-height:1.5}@media only screen and (max-width:1880px){.form-footer .form-policy .form-checkbox__text{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.form-footer .form-policy .form-checkbox__text{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.form-footer .form-policy .form-checkbox__text{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.form-footer .form-policy .form-checkbox__text{font-size:12px;line-height:1.5}}@media only screen and (max-width:767px){.form-footer .form-policy .form-checkbox__text{order:2}}.form-footer .form-policy .form-input__messages{left:auto;right: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-dark-2);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.5}@media only screen and (max-width:1880px){.form--popup .form-label__subtitle{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.form--popup .form-label__subtitle{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.form--popup .form-label__subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.form--popup .form-label__subtitle{font-size:16px;line-height:1.5}}.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 .form-checkbox__text{font-size:12px}.form--popup .form-policy:not(:last-child){margin-bottom:4px}.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}.share{position:relative}.share-tooltip{background-color:var(--color-white);border-radius:var(--radius-xs);box-shadow:var(--shadow-sm);padding:16px;position:absolute;z-index:20;min-width:240px;display:none;transform:translateX(-50%)}.share-tooltip__close{position:absolute;right:10px;top:10px;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{font-size:14px;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{bottom:-15px;left:100%;transform:translate(-100%,100%)}.share--space.is-open .btn:before,.share--space.is-open .btn:after{display:none}.share--info .share-tooltip{padding:8px 12px;top:50%;left:-8px;transform:translate(-100%,-50%)}.share--info .share-tooltip a{font-size:12px;line-height:1.5;font-weight:600;border-bottom:1px solid currentColor}@media only screen and (max-width:1880px){.share--info .share-tooltip a{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.share--info .share-tooltip a{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.share--info .share-tooltip a{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.share--info .share-tooltip a{font-size:12px;line-height:1.5}}.drop{position:relative}.drop-tooltip{background-color:var(--color-white);border-radius:var(--radius-xs);box-shadow:var(--shadow-lg);border:1px solid #eaecf0;position:absolute;z-index:4;display:none;opacity:0;animation:dropFadeIn .3s ease-out forwards}.drop.is-active .drop-tooltip{display:block}.drop.is-hidden .drop-tooltip{animation:dropFadeOut .3s ease-out}@keyframes dropFadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes dropFadeOut{0%{opacity:1}100%{opacity:0}}.drop-projects .drop-tooltip{top:120%;left:0;width:300px}@media only screen and (max-width:767px){.drop-projects .btn{width:44px;height:44px}}.drop-projects .btn-icon{transition-property:transform;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:767px){.drop-projects .btn-icon{margin:0}}@media only screen and (max-width:767px){.drop-projects .btn-text{display:none}}.drop-projects.is-active .btn-icon{transform:rotate(180deg)}.drop-projects-tooltip__list{list-style-type:none;padding-left:0;margin:0}.drop-projects-tooltip__link{position:relative;display:block;padding:10px 8px;border-radius:var(--radius-xs);font-weight:bold;font-size:14px;line-height:1.42;color:var(--color-gr80);transition-property:background,color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.drop-projects-tooltip__link{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.drop-projects-tooltip__link{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.drop-projects-tooltip__link{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.drop-projects-tooltip__link{font-size:14px;line-height:1.42}}.drop-projects-tooltip__link:hover{background:var(--color-gr20);color:var(--color-pr100)}.drop-projects-tooltip__link span{display:inline-block;font-weight:normal;font-size:14px;line-height:1.42;color:var(--color-gr60);margin-left:8px}@media only screen and (max-width:1880px){.drop-projects-tooltip__link span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.drop-projects-tooltip__link span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.drop-projects-tooltip__link span{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.drop-projects-tooltip__link span{font-size:14px;line-height:1.42}}.drop-projects-tooltip__link.is-active{pointer-events:none;background:var(--color-gr20);color:var(--color-pr100)}.drop-projects-tooltip__link.is-active:after{content:"";display:block;position:absolute;top:13px;right:8px;width:16px;height:11px;transition:opacity .4s 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%23BC9C69%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E%0A")}.drop-projects-tooltip__group-title{width:100%;display:flex;align-items:center;padding:10px 8px;font-size:14px;line-height:1.42;color:var(--color-dark-2);font-weight:bold;white-space:nowrap}@media only screen and (max-width:1880px){.drop-projects-tooltip__group-title{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.drop-projects-tooltip__group-title{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.drop-projects-tooltip__group-title{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.drop-projects-tooltip__group-title{font-size:14px;line-height:1.42}}.drop-projects-tooltip__group-title::after{content:"";display:block;width:100%;height:1px;background:var(--color-gr40);margin-left:8px}.drop-tooltip{padding:4px}.drop-tooltip__list-1{list-style-type:none;padding-left:0;margin:0}.drop-tooltip__list-1 li.is-active{pointer-events:none}.drop-tooltip__list-1 li.is-active a{background:var(--color-gr20);color:var(--color-pr100)}.drop-tooltip__list-1 li:not(:last-child){margin-bottom:4px}.drop-tooltip__list-1 a{display:flex;flex-direction:column;padding:8px;border-radius:var(--radius-xs);font-weight:600;color:var(--color-gr100);transition-property:background,color;transition-duration:.3s;transition-timing-function:ease}.drop-tooltip__list-1 a:hover{background:var(--color-gr20);color:var(--color-pr100)}.drop-tooltip__list-1 a span{display:inline-block;font-size:14px;line-height:1.42;color:var(--color-gr60);font-weight:normal}@media only screen and (max-width:1880px){.drop-tooltip__list-1 a span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.drop-tooltip__list-1 a span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.drop-tooltip__list-1 a span{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.drop-tooltip__list-1 a span{font-size:14px;line-height:1.42}}.drop-tooltip__list-2{list-style-type:none;padding-left:0;margin:0}.drop-tooltip__list-2 a{display:flex;align-items:center;justify-content:space-between;padding:4px 0;color:var(--color-pr100);font-weight:500;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.drop-tooltip__list-2 a:hover{opacity:.9}.drop-tooltip__list-2 a span{display:inline-block;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:16px;line-height:1.5;overflow:hidden}@media only screen and (max-width:1880px){.drop-tooltip__list-2 a span{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.drop-tooltip__list-2 a span{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.drop-tooltip__list-2 a span{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.drop-tooltip__list-2 a span{font-size:16px;line-height:1.5}}.drop-tooltip__list-2 a i{font-size:12px;line-height:0}.drop-tooltip__list-2 li:not(:last-child){margin-bottom:4px}.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-dark-2);pointer-events:none}@media only screen and (max-width:1199px){.yandex-map-balloon__close{display:flex}}.yandex-map-balloon--object .yandex-map-balloon__badges{display:flex;flex-wrap:wrap;margin-bottom:16px}.yandex-map-balloon--object .yandex-map-balloon__badges .kit-badge{box-shadow:none;margin:0 8px 8px 0}.yandex-map-balloon--object .yandex-map-balloon__title{font-size:24px;line-height:1.33;color:var(--color-dark-2);font-weight:bold}@media only screen and (max-width:1880px){.yandex-map-balloon--object .yandex-map-balloon__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.yandex-map-balloon--object .yandex-map-balloon__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.yandex-map-balloon--object .yandex-map-balloon__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.yandex-map-balloon--object .yandex-map-balloon__title{font-size:18px;line-height:1.33}}.yandex-map-balloon--object .yandex-map-balloon__list{margin-top:16px}.yandex-map-balloon--object .yandex-map-balloon__list span{display:block;font-size:12px;line-height:1.5;color:var(--color-gr80)}@media only screen and (max-width:1880px){.yandex-map-balloon--object .yandex-map-balloon__list span{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.yandex-map-balloon--object .yandex-map-balloon__list span{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.yandex-map-balloon--object .yandex-map-balloon__list span{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.yandex-map-balloon--object .yandex-map-balloon__list span{font-size:12px;line-height:1.5}}.yandex-map-balloon--object .yandex-map-balloon__list span:not(:last-child){margin-bottom:4px}.yandex-map-balloon--object{width:390px}@media only screen and (max-width:1199px){.yandex-map-balloon--object{width:100%;max-width:390px}}.yandex-map-balloon--object .yandex-map-balloon__content{background:var(--color-white);box-shadow:var(--shadow-sm);border-radius:var(--radius-xs)}.yandex-map-balloon--object .yandex-map-balloon__close{top:0;right:0}.yandex-map-balloon--object .yandex-map-balloon__modal .yandex-map-balloon__content{padding:16px}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__content{padding:16px;border-radius:16px 16px 0 0;background:var(--color-gr20)}.yandex-map-balloon--object .yandex-map-balloon__panel .yandex-map-balloon__badges{margin-right: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)}.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-radius:var(--radius-xs);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%;width: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{position:relative}.yandex-map-balloon--office .yandex-map-balloon__content{position:relative;background-color:var(--color-white);padding:12px 22px;width:260px;box-shadow:var(--shadow-xs);border-radius:var(--radius-xs)}.yandex-map-balloon--office .yandex-map-balloon__content::after{content:"";display:block;position:absolute;left:0;right:0;bottom:-8px;width:20px;height:20px;background-color:var(--color-white);border-radius:3px;box-shadow:var(--shadow-xs);margin:auto;transform:rotate(45deg)}.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:5px}.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-radius:var(--radius-xs)}.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}.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:60px;height:60px;min-width:60px;min-height:60px;background:var(--color-gr60);border:4px solid var(--color-pr100);border-radius:50%;overflow:hidden;box-shadow:var(--shadow-xs)}.yandex-map__object-marker .marker-image__image{height:100%;-o-object-fit:cover;object-fit:cover}.yandex-map__object-marker .marker-content{position:absolute;top:0;left:68px;pointer-events:none;display:flex;flex-direction:column;justify-content:center;height:60px;background:var(--color-white);padding:0 12px;border-radius:var(--radius-xs);white-space:nowrap;box-shadow:var(--shadow-xs);transition-property:background;transition-duration:.3s;transition-timing-function:ease}.yandex-map__object-marker .marker-content__description{font-size:12px;line-height:1.5;color:var(--color-gr60)}@media only screen and (max-width:1880px){.yandex-map__object-marker .marker-content__description{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.yandex-map__object-marker .marker-content__description{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.yandex-map__object-marker .marker-content__description{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.yandex-map__object-marker .marker-content__description{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-2);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__point-marker{position:relative;width:60px;height:60px}.yandex-map__point-marker .marker-image{width:60px;height:60px;min-width:60px;min-height:60px;border:4px solid var(--color-pr50);border-radius:var(--radius-fill);overflow:hidden;box-shadow:var(--shadow-xs)}.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-2);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:42px;text-align:center}.yandex-map__office-marker{display:flex;align-items:center;justify-content:center;width:29px;height:59px}.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--project .yandex-map-map .yandex-map__container{height:877px}@media only screen and (max-width:1199px){.yandex-map--project .yandex-map-map .yandex-map__container{height:730px}}@media only screen and (max-width:767px){.yandex-map--project .yandex-map-map .yandex-map__container{height:680px}}.yandex-map--contacts .yandex-map-map{width:100%;height:100%;position:relative}.yandex-map--contacts .yandex-map-map .yandex-map__container{height:639px}@media only screen and (max-width:1199px){.yandex-map--contacts .yandex-map-map .yandex-map__container{height:620px}}@media only screen and (max-width:767px){.yandex-map--contacts .yandex-map-map .yandex-map__container{height:349px}}.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--contacts .yandex-map-map .yandex-map__button-fullscreen{position:absolute;left:0;right:0;bottom:32px;z-index:2;display:flex;justify-content:center}.yandex-map--contacts .yandex-map__fullscreen-button{display:none}.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;border-radius:var(--radius-lg);overflow:hidden}.infrastructure__map .yandex-map-map{width:100%;position:relative}.infrastructure__map .yandex-map__wrapper{width:100%;position:relative}.infrastructure__map .yandex-map__container{width:100%;padding-top:0;height:670px}@media only screen and (max-width:767px){.infrastructure__map .yandex-map__container{height:500px}}@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}@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);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;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;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:flex;align-items:center}.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:after{background:linear-gradient(180deg,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.4) 100%)}.yandex-map__overlay._dark{color:var(--color-white)}.yandex-map__overlay._dark:after{background:linear-gradient(180deg,#2e3443 0%,rgba(46,52,67,0.4) 100%)}.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}.os-theme-round-dark .os-scrollbar{padding:0}.os-theme-round-dark .os-host-rtl.os-scrollbar-horizontal{left:40px !important;right:0 !important}.os-theme-round-dark .os-scrollbar-corner{height:40px;width:40px;background-color:rgba(0,0,0,0)}.os-theme-round-dark .os-scrollbar-track{background:0 0}.os-theme-round-dark .os-scrollbar-track:before{content:"";display:block;position:absolute;background:var(--color-gr40)}.os-theme-round-dark .os-scrollbar-handle{background:0 0}.os-theme-round-dark .os-scrollbar-handle:after,.os-theme-round-dark .os-scrollbar-handle:before{content:"";display:block;position:absolute;background-color:rgba(0,0,0,0);top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:.625rem;height:.625rem;border:1px solid var(--color-dark);border-radius:2px}.os-theme-round-dark .os-scrollbar-handle:before{left:calc(50% - .1875rem);border-right:none;border-bottom:none}.os-theme-round-dark .os-scrollbar-handle:after{left:calc(50% + .1875rem);border-left:none;border-top:none}.os-theme-round-dark.os-host-transition .os-scrollbar-handle:before{transition:transform .3s}.os-theme-round-dark.os-scrollbar-horizontal{width:100%;height:56px}.os-theme-round-dark.os-scrollbar-horizontal .os-scrollbar-track:before{left:3px;right:3px;height:8px;top:50%;margin-top:-4px}.os-theme-round-dark.os-scrollbar-horizontal .os-scrollbar-handle{height:100%;width:56px;height:56px;min-width:56px;max-width:56px;background:var(--color-gr40);border-radius:50%}.os-theme-ellipse.os-scrollbar-horizontal{align-items:center;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;margin-bottom:30px;padding:0 30px;position:absolute;width:100%;height:48px;z-index:2}@media only screen and (max-width:767px){.os-theme-ellipse.os-scrollbar-horizontal{padding:0 15px;margin-bottom:20px}}.os-theme-ellipse.os-scrollbar-horizontal .os-scrollbar-track{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(40,31%,94%,.05);border:1px solid #fff !important;border-radius:24px;height:48px;overflow:hidden;position:relative;width:160px}.os-theme-ellipse.os-scrollbar-horizontal .os-scrollbar-handle{width:48px;height:48px;background-color:hsla(40,31%,94%,.4);display:flex;align-items:center}.os-theme-ellipse.os-scrollbar-horizontal .os-scrollbar-handle:after,.os-theme-ellipse.os-scrollbar-horizontal .os-scrollbar-handle:before{content:"";position:relative;display:inline-block;width:24px;height:24px}.os-theme-ellipse.os-scrollbar-horizontal .os-scrollbar-handle:before{background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27 class=%27scroll-slider__button-arrow%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M14.5304 7.46967C14.8233 7.76256 14.8233 8.23744 14.5304 8.53033L11.0608 12L14.5304 15.4697C14.8233 15.7626 14.8233 16.2374 14.5304 16.5303C14.2375 16.8232 13.7627 16.8232 13.4698 16.5303L8.93945 12L13.4698 7.46967C13.7627 7.17678 14.2375 7.17678 14.5304 7.46967Z%27%3E%3C/path%3E%3C/svg%3E")}.os-theme-ellipse.os-scrollbar-horizontal .os-scrollbar-handle:after{transform:scale(-1);background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27white%27 xmlns=%27http://www.w3.org/2000/svg%27 class=%27scroll-slider__button-arrow scroll-slider__button-arrow_dir_right%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M14.5304 7.46967C14.8233 7.76256 14.8233 8.23744 14.5304 8.53033L11.0608 12L14.5304 15.4697C14.8233 15.7626 14.8233 16.2374 14.5304 16.5303C14.2375 16.8232 13.7627 16.8232 13.4698 16.5303L8.93945 12L13.4698 7.46967C13.7627 7.17678 14.2375 7.17678 14.5304 7.46967Z%27%3E%3C/path%3E%3C/svg%3E")}.os-theme-line.os-scrollbar-horizontal{align-items:center;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;margin:0 80px 28px;position:absolute;right:0;height:8px;z-index:2}@media only screen and (max-width:1540px){.os-theme-line.os-scrollbar-horizontal{margin:0 48px 28px}}@media only screen and (max-width:1199px){.os-theme-line.os-scrollbar-horizontal{margin:0 32px 28px}}@media only screen and (max-width:767px){.os-theme-line.os-scrollbar-horizontal{height:6px;margin:0 24px 28px}}.os-theme-line.os-scrollbar-horizontal .os-scrollbar-track{background-color:rgba(246,248,249,.6);border-radius:8px;height:8px;overflow:hidden;position:relative;width:100%}.os-theme-line.os-scrollbar-horizontal .os-scrollbar-handle{width:50%;height:100%;background:var(--color-pr100);border-radius:8px;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;cursor:grab}.os-theme-line.os-scrollbar-horizontal .os-scrollbar-handle:hover{opacity:.9}.point-info{border-radius:var(--radius-lg);overflow:hidden}@media only screen and (max-width:767px){.point-info{border-radius:var(--radius-md)}}.point-info__scroll{display:flex;position:relative;line-height:0;width:-moz-fit-content;width:fit-content;height:850px}@media only screen and (max-width:1199px){.point-info__scroll{height:680px}}@media only screen and (max-width:1023px){.point-info__scroll{height:640px}}@media only screen and (max-width:767px){.point-info__scroll{height:505px}}.point-info__scroll::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(50,39,9,0) 83.2%,rgba(50,28,9,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-dark-2)}.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-gr20)}@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);border-radius:var(--radius-sm);padding:24px;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.5;font-weight:bold}@media only screen and (max-width:1880px){.point-info__popup-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.point-info__popup-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.point-info__popup-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.point-info__popup-title{font-size:16px;line-height:1.5}}@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:16px;font-size:12px;line-height:18px;color:var(--color-gr60)}@media only screen and (max-width:1023px){.point-info__popup-text{margin-top:12px}}.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}}.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:hsla(0,0%,60%,.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:hsla(0,0%,100%,.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-example__block .form-groups{margin-bottom:24px}.kit-example__block .form-groups .form-group:not(:last-child){margin-bottom:24px}.kit-example__block .form-submit{margin-bottom:24px}.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 hsla(0,0%,100%,.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:hsla(0,0%,100%,.22)}[data-theme=dark] .kit-border{border:1px solid hsla(0,0%,100%,.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-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{padding:95px 30px 30px 30px;height:100%;overflow-y:auto}.kit-content__body>div:last-child{margin-bottom:0}.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}.menu{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:4;overflow:hidden;display:none}@media only screen and (max-width:767px){.menu{height:100vh;height:var(--vh,100vh)}}.menu__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.menu__container{position:relative;width:100%;margin:0 0 0 auto;padding:144px 0 48px;background-color:var(--color-white);border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow-y:auto}@media only screen and (max-width:767px){.menu__container{padding:108px 0 0;height:100vh;height:var(--vh,100vh);border-radius:0}}.menu__container-inner{display:flex;flex-direction:column}.menu__body{position:relative;width:100%;display:flex;flex-direction:column}@media only screen and (max-width:767px){.menu__body{padding-bottom:32px}}.menu__body-nav,.menu__body-card{margin-bottom:48px}@media only screen and (max-width:767px){.menu__body-nav,.menu__body-card{margin-bottom:32px}}.menu__body-contacts{display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.menu__body-contacts{margin-bottom:32px}}.menu__body-contacts .kit-icon-text{width:50%}@media only screen and (max-width:767px){.menu__body-contacts .kit-icon-text{width:100%}}.menu__body-contacts .kit-icon-text p{color:var(--color-dark-2)}.menu__body-contacts .kit-icon-text i{font-size:24px;margin-right:16px;color:var(--color-gr100)}.menu__body-contacts .kit-icon-text span{color:var(--color-gr100);font-size:14px}.menu__body-contacts .kit-icon-text:nth-child(1),.menu__body-contacts .kit-icon-text:nth-child(2){margin-bottom:24px}.menu__body-socials{position:absolute;right:0;bottom:0}@media only screen and (max-width:767px){.menu__body-socials{position:relative;right:auto;bottom:auto}}.menu__card{position:relative;border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;height:344px}@media only screen and (max-width:767px){.menu__card{border-radius:var(--radius-md);height:217px}}.menu__card-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.menu__card-image-wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(9,50,48,0) 52.6%,rgba(9,50,48,0.4) 100%)}.menu__card-title{position:relative;font-size:18px;line-height:1.5;color:var(--color-white);font-weight:bold}@media only screen and (max-width:1880px){.menu__card-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.menu__card-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.menu__card-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.menu__card-title{font-size:16px;line-height:1.5}}.menu__card-slider .swiper-navigation{display:none}.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:26px 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{display:none}@media only screen and (max-width:1199px){.header__sandwich{display:block;margin-left:8px}}.header__logo-link{display:flex;align-items:center;width:192px;height:50px;transition-property:width;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){.header__logo-link{width:153px;height:auto}}@media only screen and (max-width:767px){.header__logo-link{width:115px}}.header.is-fixed .header__inner{background:var(--color-white);padding:18px 0;box-shadow:var(--shadow-xs)}.header.is-fixed .nav-link,.header.is-fixed .nav-item-more{color:var(--color-dark-2)}.header.is-fixed .header__logo-image-dark{display:block}.header.is-fixed .header__logo-image-light{display:none}.header.is-fixed .header__sandwich .sandwich{border-color:var(--color-dark-2);color:var(--color-dark-2)}html._menu-opened .header:not(.is-fixed) .header__inner{background:var(--color-white);padding:18px 0;box-shadow:var(--shadow-xs)}html._menu-opened .header:not(.is-fixed) .nav-link,html._menu-opened .header:not(.is-fixed) .nav-item-more{color:var(--color-dark-2)}html._menu-opened .header:not(.is-fixed) .header__logo-image-dark{display:block}html._menu-opened .header:not(.is-fixed) .header__logo-image-light{display:none}html._menu-opened .header:not(.is-fixed) .header__sandwich .sandwich{border-color:var(--color-dark-2);color:var(--color-dark-2)}html._menu-opened .header:not(.is-fixed) .header__buttons .btn{border-color:var(--color-dark-2);color:var(--color-dark-2)}html._heading-light .header:not(.is-fixed) .header__inner{background:var(--color-gr20)}html._header-menu-opened .header:not(.is-fixed) .header__inner{background:var(--color-gr20)}html._header-menu-opened .header:not(.is-fixed) .header__logo-image-dark{display:block}html._header-menu-opened .header:not(.is-fixed) .header__logo-image-light{display:none}html._header-menu-opened .header:not(.is-fixed) .nav-link{color:var(--color-dark-2)}.header-theme--transparent .header__inner{background:rgba(0,0,0,0);color:var(--color-white)}.header-theme--transparent .header__logo-image-dark{display:none}.header-theme--transparent .header__logo-image-light{display:block}.header-theme--transparent-main:not(.is-fixed) .header__logo-image-dark{display:none}.header-theme--transparent-main:not(.is-fixed) .header__logo-image-light{display:block}@media only screen and (max-width:1199px){.header-theme--transparent-main:not(.is-fixed) .header__buttons-phone{color:var(--color-white)}}@media only screen and (max-width:1199px){.header-theme--transparent-main:not(.is-fixed) .header__buttons .btn{border-color:var(--color-white);color:var(--color-white)}}.header-theme--transparent-main:not(.is-fixed) .nav-item-more__icon{color:var(--color-white)}.header-theme--light .header__inner{background:var(--color-white)}.header-theme--light .header__logo-image-dark{display:block}.header-theme--light .header__logo-image-light{display:none}.header-theme--light .nav-link,.header-theme--light .nav-item-more__icon{color:var(--color-dark-2)}.header-theme--light .sandwich{color:var(--color-dark-2);border-color:var(--color-dark-2)}.header-theme--dark .header__inner{background:var(--color-dark);color:var(--color-white)}.header-theme--dark .header__logo-image-dark{display:none}.header-theme--dark .header__logo-image-light{display:block}.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 .header__logo-image-dark{display:none}.header-theme--visual .header__logo-image-light{display:block}.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 .header__logo-image-dark{display:none}.header-theme--visual-floor .header__logo-image-light{display:block}html._heading-light .header .header__inner{color:var(--color-dark)}html._heading-light .header .header__logo-image-dark{display:block}html._heading-light .header .header__logo-image-light{display:none}.header-logo-left .header__container-inner{display:flex;justify-content:space-between;align-items:center}.header-logo-left .header__nav{margin-left:85px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1199px){.header-logo-left .header__nav{display:none}}.header-logo-left .header__left{display:flex;align-items:center}.header-logo-left .header__right{display:flex;align-items:center;justify-content:flex-end}.header-logo-left .header__buttons{display:flex;align-items:center}.header-logo-left .header__buttons .btn:not(:last-child){margin-right:8px}.header-logo-left .header__buttons-phone{font-size:24px;line-height:1.33;margin-right:26px}@media only screen and (max-width:1880px){.header-logo-left .header__buttons-phone{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.header-logo-left .header__buttons-phone{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.header-logo-left .header__buttons-phone{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.header-logo-left .header__buttons-phone{font-size:18px;line-height:1.33}}@media only screen and (max-width:767px){.header-logo-left .header__buttons-phone{display:none}}.header-menu{position:fixed;z-index:5;width:100%;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;display:none;z-index:-1}.header-menu__overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.3);z-index:-1}.header-menu__items{position:relative;height:500px}.header-menu__item{position:absolute;top:0;left:0;right:0;display:none;height:500px;opacity:0;animation:animHeaderMenuFadeIn .6s ease-out forwards;background:var(--color-gr20);border-radius:0 0 var(--radius-lg) var(--radius-lg);padding:48px 0}.header-menu__item._show{display:block}.header-menu__item .container{height:100%}.header-menu__inner{overflow:hidden;display:flex;justify-content:space-between;width:100%;height:100%;background-color:var(--color-gr20)}.header-menu__cols{display:flex;justify-content:space-between;width:100%;max-width:100%}.header-menu__col{height:100%}.header-menu__nav-list{list-style-type:none;padding-left:0;margin:0}.header-menu__nav-item:not(:last-child){margin-bottom:40px}.header-menu__nav-link{display:flex;align-items:center}.header-menu__nav-link:hover .header-menu__nav-link-name{color:var(--color-pr100)}.header-menu__nav-link-image-wrap{width:56px;height:56px;border-radius:50%;overflow:hidden;margin-right:16px}.header-menu__nav-link-image-wrap.--icon{background:var(--color-pr100);display:inline-flex;align-items:center;justify-content:center}.header-menu__nav-link-name{font-size:20px;line-height:1.5;font-family:var(--font-title);transition-property:color;transition-duration:.3s;transition-timing-function:ease;font-weight:600}@media only screen and (max-width:1880px){.header-menu__nav-link-name{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.header-menu__nav-link-name{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.header-menu__nav-link-name{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.header-menu__nav-link-name{font-size:18px;line-height:1.5}}.header-menu__nav-link-price{color:var(--color-gr60);font-weight:600}a[data-menu]::before{content:"";display:block;position:absolute;left:0;right:0;top:100%;height:20px;z-index:3}@keyframes animHeaderMenuFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes animHide{0%{display:block;opacity:1}98%{opacity:0}100%{opacity:0;display:none}}.header-menu__slider{position:relative;width:100%;height:100%;display:block}.header-menu__slider-wrapper{display:block;position:relative;border-radius:var(--radius-lg);overflow:hidden;height:100%}.header-menu__slider-wrapper.is-load::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:var(--color-gr20);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.header-menu__slider-wrapper.is-ready:before{opacity:0;pointer-events:none}.header-menu__slider-title{position:absolute;left:32px;top:32px;font-size:24px;line-height:1.33;text-transform:uppercase;font-family:var(--font-title);color:var(--color-white);z-index:2}@media only screen and (max-width:1880px){.header-menu__slider-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.header-menu__slider-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.header-menu__slider-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.header-menu__slider-title{font-size:18px;line-height:1.33}}.header-menu__slider .swiper{height:100%}.header-menu__slider .swiper-slide{height:100%}.header-menu__slider .swiper-slide__image-wrap{position:relative;height:100%}.header-menu__slider .swiper-slide__image-wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.header-menu__slider .swiper-slide__title{position:absolute;left:24px;bottom:24px;right:130px;font-size:20px;line-height:1.5;font-weight:bold;font-family:var(--font-title);color:var(--color-white);z-index:2}@media only screen and (max-width:1880px){.header-menu__slider .swiper-slide__title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.header-menu__slider .swiper-slide__title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.header-menu__slider .swiper-slide__title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.header-menu__slider .swiper-slide__title{font-size:18px;line-height:1.5}}.header-menu__slider .swiper-navigation{position:absolute;right:24px;bottom:24px;z-index:1}.header-menu__card{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:32px;border-radius:var(--radius-lg);overflow:hidden;height:100%}.header-menu__card-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.header-menu__card-image-wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2))}.header-menu__card-decore{position:absolute;right:-100px;bottom:0;opacity:.05}.header-menu__card-title{position:relative;font-size:24px;line-height:1.33;font-family:var(--font-title);font-weight:bold;color:var(--color-white);text-transform:uppercase}@media only screen and (max-width:1880px){.header-menu__card-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.header-menu__card-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.header-menu__card-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.header-menu__card-title{font-size:18px;line-height:1.33}}.header-menu__card-subtitle{font-size:24px;line-height:1.33;font-family:var(--font-title);color:var(--color-gr20);font-weight:bold;margin-top:24px}@media only screen and (max-width:1880px){.header-menu__card-subtitle{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.header-menu__card-subtitle{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.header-menu__card-subtitle{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.header-menu__card-subtitle{font-size:18px;line-height:1.33}}.header-menu__card .btn{position:relative;color:var(--color-pr100)}.header-menu__card.--green{background:var(--color-pr100)}.header-menu__card.--map{padding:0}.header-menu__card.--map iframe{width:100%;height:100%}.header-menu__card.--contacts{border:1px solid var(--color-pr100)}.header-menu__card.--contacts .header-menu__card-title{color:var(--color-gr100)}.header-menu__card.--contacts .header-menu__card-subtitle{color:var(--color-dark)}.header .header-menu{top:calc(var(--top-offset) - 2px)}.header.is-fixed .header-menu{top:78px}@keyframes shimmer{100%{transform:translateX(100%)}}.header-menu__cols--objects .header-menu__col:nth-child(1){display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 628px)}.header-menu__cols--objects .header-menu__col:nth-child(1) .header-menu__nav{height:320px}.header-menu__cols--objects .header-menu__col:nth-child(1) .header-menu__nav-list{height:100%;display:flex;flex-direction:column;flex-wrap:wrap}.header-menu__cols--objects .header-menu__col:nth-child(1) .header-menu__nav-item{width:50%}@media only screen and (max-width:1640px){.header-menu__cols--objects .header-menu__col:nth-child(1) .header-menu__nav-link-name{font-size:20px}}@media only screen and (max-width:1640px){.header-menu__cols--objects .header-menu__col:nth-child(1) .header-menu__nav-link-name span{font-size:16px}}.header-menu__cols--objects .header-menu__col:nth-child(2){width:628px;flex-shrink:0}.footer{flex:0 0 auto;width:100%;background:var(--color-dark-2);border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:hidden;padding:64px 0}@media only screen and (max-width:1199px){.footer{padding:48px 0}}@media only screen and (max-width:767px){.footer{padding:24px 0}}.footer__logo-link{display:flex;width:217px;line-height:1}@media only screen and (max-width:1199px){.footer__logo-link{width:194px}}@media only screen and (max-width:767px){.footer__logo-link{width:155px}}.footer__logo-link img{line-height:1}.footer__form-wrap{margin-bottom:64px}@media only screen and (max-width:1199px){.footer__form-wrap{margin-bottom:40px}}.footer__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:64px}@media only screen and (max-width:1199px){.footer__top{margin-bottom:40px}}@media only screen and (max-width:767px){.footer__top{justify-content:center}}.footer__middle{display:flex;justify-content:space-between;align-items:center;margin-bottom:64px}@media only screen and (max-width:767px){.footer__middle{flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:40px}}@media only screen and (max-width:1540px){.footer__middle-left{width:53%}}@media only screen and (max-width:1023px){.footer__middle-left{width:48%}}@media only screen and (max-width:767px){.footer__middle-left{width:100%}}.footer__middle-right{display:flex;flex-direction:column;align-items:flex-end}@media only screen and (max-width:1540px){.footer__middle-right{width:43%}}@media only screen and (max-width:1023px){.footer__middle-right{width:48%}}@media only screen and (max-width:767px){.footer__middle-right{width:100%;display:flex;align-items:center;margin-top:104px}}.footer__middle-social{margin-bottom:20px}.footer__middle-links{display:flex;flex-direction:column;align-items:flex-end}.footer__middle-links .link{white-space:wrap;text-align:right}@media only screen and (max-width:767px){.footer__middle-links .link{text-align:center}}.footer__middle-links .link:not(:last-child){margin-bottom:8px}@media only screen and (max-width:767px){.footer__middle-links{align-items:center;font-size:14px}}.footer__bottom{display:flex;justify-content:center}.footer__bottom-offer-text{text-align:center;font-size:12px;line-height:1.5;color:var(--color-gr60)}@media only screen and (max-width:1880px){.footer__bottom-offer-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.footer__bottom-offer-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.footer__bottom-offer-text{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.footer__bottom-offer-text{font-size:12px;line-height:1.5}}.footer-contacts__items{display:flex}@media only screen and (max-width:1023px){.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:1540px){.footer-contacts__item:not(:last-child){margin-right:50px}}@media only screen and (max-width:1023px){.footer-contacts__item:not(:last-child){margin:0 0 20px}}.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}}.footer-contacts__item-value{display:inline-block;font-size:14px;line-height:1.42;font-weight:600}@media only screen and (max-width:1880px){.footer-contacts__item-value{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.footer-contacts__item-value{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.footer-contacts__item-value{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer-contacts__item-value{font-size:14px;line-height:1.42}}.footer-contacts__item-value:not(:last-child){margin-bottom:5px}.footer-contacts__item-phones{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:767px){.footer-contacts__item-phones{align-items:center}}.footer-contacts__item-phones .link{font-weight:600}.footer-contacts__item-phones .link:first-child{font-size:18px;line-height:1.5}@media only screen and (max-width:1880px){.footer-contacts__item-phones .link:first-child{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.footer-contacts__item-phones .link:first-child{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.footer-contacts__item-phones .link:first-child{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.footer-contacts__item-phones .link:first-child{font-size:16px;line-height:1.5}}.footer-contacts__item-phones .link:not(:first-child){color:var(--color-gr40);font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.footer-contacts__item-phones .link:not(:first-child){font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.footer-contacts__item-phones .link:not(:first-child){font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.footer-contacts__item-phones .link:not(:first-child){font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.footer-contacts__item-phones .link:not(:first-child){font-size:14px;line-height:1.42}}@media only screen and (max-width:767px){.footer-contacts__item-phones .link:not(:first-child){color:var(--color-white)}}.footer-contacts__item-phones .link:not(:first-child):hover{color:var(--color-pr100)}@media only screen and (max-width:767px){.footer-contacts__item-phones .link{font-size:18px !important;line-height:24px !important}}@media only screen and (max-width:1023px){.footer-logo-left .footer__top-nav{display:none}}.main-slider-duo__section{display:flex;width:100%;height:100vh;min-height:800px;background:var(--color-gr20);overflow:hidden}@media only screen and (max-width:1199px){.main-slider-duo__section{flex-direction:column;height:auto}}.main-slider-duo__slide{position:relative;height:100%}.main-slider-duo__slide-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.main-slider-duo__slide-image-wrap::after{content:"";display:block;position:absolute;left:0;bottom:0;top:0;right:0;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,0) 55.17%,rgba(51,51,51,0.6) 98.18%),linear-gradient(180deg,rgba(67,61,46,0) 50.01%,rgba(67,61,46,0.9) 100%)}.main-slider-duo__slide-content{position:absolute;left:0;right:64px;bottom:152px;z-index:3}@media only screen and (max-width:1540px){.main-slider-duo__slide-content{right:44px}}@media only screen and (max-width:1199px){.main-slider-duo__slide-content{bottom:84px;padding:0;left:44px}}@media only screen and (max-width:767px){.main-slider-duo__slide-content{right:15px;left:15px;bottom:68px}}.main-slider-duo__slide-content-title{font-size:48px;line-height:1.125;text-shadow:var(--shadow-sm);color:var(--color-white);font-weight:600;text-transform:uppercase;opacity:0;display:none;animation:animMainDuoFadeInTop 1s ease-out forwards .3s}@media only screen and (max-width:1880px){.main-slider-duo__slide-content-title{font-size:44px;line-height:1.125}}@media only screen and (max-width:1199px){.main-slider-duo__slide-content-title{font-size:38px;line-height:1.125}}@media only screen and (max-width:1023px){.main-slider-duo__slide-content-title{font-size:36px;line-height:1.125}}@media only screen and (max-width:600px){.main-slider-duo__slide-content-title{font-size:30px;line-height:1.125}}@media only screen and (max-width:1540px){.main-slider-duo__slide-content-title{font-size:36px;line-height:44px}}@media only screen and (max-width:767px){.main-slider-duo__slide-content-title{font-size:24px;line-height:32px}}.main-slider-duo__slide-content-subtitle{font-size:30px;line-height:1.27;text-shadow:var(--shadow-sm);color:var(--color-white);font-weight:600;margin-top:12px;opacity:0;display:none;animation:animMainDuoFadeIn 1s ease-out forwards .8s}@media only screen and (max-width:1880px){.main-slider-duo__slide-content-subtitle{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.main-slider-duo__slide-content-subtitle{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.main-slider-duo__slide-content-subtitle{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.main-slider-duo__slide-content-subtitle{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.main-slider-duo__slide-content-subtitle{font-size:18px;line-height:24px}}.main-slider-duo__slider{position:relative;width:100%;height:100%}.main-slider-duo__slider-wrapper{width:54%;height:100%;flex-shrink:0;border-radius:0 var(--radius-lg) var(--radius-lg) 0;overflow:hidden}@media only screen and (max-width:1199px){.main-slider-duo__slider-wrapper{width:100%;height:768px;min-height:500px;border-radius:0 0 var(--radius-lg) var(--radius-lg)}}@media only screen and (max-width:767px){.main-slider-duo__slider-wrapper{height:496px}}.main-slider-duo__slider .swiper{height:100%}.main-slider-duo__slider .swiper-wrapper{height:100%}.main-slider-duo__slider .swiper-slide{height:100%}.main-slider-duo__slider .swiper-navigation{position:absolute;right:64px;bottom:48px;z-index:3}@media only screen and (max-width:1540px){.main-slider-duo__slider .swiper-navigation{right:44px;bottom:44px}}@media only screen and (max-width:1199px){.main-slider-duo__slider .swiper-navigation{display:none}}.main-slider-duo__slider .swiper-pagination{position:absolute;bottom:68px;left:0}@media only screen and (max-width:1540px){.main-slider-duo__slider .swiper-pagination{left:44px;bottom:60px}}@media only screen and (max-width:1199px){.main-slider-duo__slider .swiper-pagination{padding:0;left:auto;right:44px;bottom:44px}}@media only screen and (max-width:767px){.main-slider-duo__slider .swiper-pagination{right:15px;bottom:32px}}.main-slider-duo__slider .swiper-pagination-bullet{background:var(--color-white)}.main-slider-duo__slider .swiper-slide-active:not(._hidden) .main-slider-duo__slide-content-title,.main-slider-duo__slider .swiper-slide-active:not(._hidden) .main-slider-duo__slide-content-subtitle{display:block}@keyframes animMainDuoFadeInTop{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes animMainDuoFadeIn{0%{opacity:0}100%{opacity:1}}.main-slider-duo__right{display:flex;flex-direction:column;width:46%;height:100%;padding:120px 0 48px 64px}@media only screen and (max-width:1540px){.main-slider-duo__right{padding:100px 0 44px 44px}}@media only screen and (max-width:1199px){.main-slider-duo__right{width:100%;padding:48px 0 48px 44px}}@media only screen and (max-width:767px){.main-slider-duo__right{padding:32px 0 32px 15px}}.main-slider-duo__right-top{width:100%;flex-grow:1;margin-bottom:32px}@media only screen and (max-width:1540px){.main-slider-duo__right-top{margin-bottom:32px}}@media only screen and (max-width:1199px){.main-slider-duo__right-bottom{padding-right:44px}}@media only screen and (max-width:767px){.main-slider-duo__right-bottom{padding-right:15px}}.main-slider-duo__card{display:flex;flex-direction:column;border:2px solid var(--color-pr100);border-radius:var(--radius-lg);transition-property:background;transition-duration:.3s;transition-timing-function:ease;padding:32px;height:100%}@media only screen and (max-width:1199px){.main-slider-duo__card{height:auto;flex-direction:row}}@media only screen and (max-width:767px){.main-slider-duo__card{padding:24px;border-radius:var(--radius-md)}}.main-slider-duo__card-top{flex-grow:1}.main-slider-duo__card-bottom{display:flex;justify-content:flex-end}.main-slider-duo__card-title{font-size:20px;line-height:1.5;color:var(--color-dark-2);font-family:var(--font-title);transition-property:color;transition-duration:.3s;transition-timing-function:ease;text-transform:uppercase;font-weight:600}@media only screen and (max-width:1880px){.main-slider-duo__card-title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.main-slider-duo__card-title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.main-slider-duo__card-title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.main-slider-duo__card-title{font-size:18px;line-height:1.5}}@media only screen and (max-width:767px){.main-slider-duo__card-icon{width:44px;height:44px}}.main-slider-duo__card:hover{background:var(--color-pr100)}.main-slider-duo__card:hover .main-slider-duo__card-title{color:var(--color-white)}.card-main-news{display:block;position:relative;width:100%;height:45vh}@media only screen and (max-height:800px){.card-main-news{height:338px}}@media only screen and (max-width:1540px){.card-main-news{width:280px}}@media only screen and (max-width:1199px){.card-main-news{height:400px}}@media only screen and (max-width:767px){.card-main-news{width:240px;height:360px}}.card-main-news:hover:before{border-color:var(--color-gr20)}.card-main-news:hover .card-main-news__content{top:60%}.card-main-news:hover .card-main-news__content-text{opacity:1}.card-main-news__inner{position:relative;border-radius:var(--radius-lg);overflow:hidden;height:100%}.card-main-news__image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.card-main-news__image-wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(67,61,46,0.5) 0%,rgba(67,61,46,0.5) 100%),linear-gradient(180deg,rgba(23,26,23,0) 45.14%,rgba(0,0,0,0.46) 100%)}.card-main-news__badges{position:absolute;top:24px;left:24px;right:24px;z-index:2;display:flex;flex-wrap:wrap}.card-main-news__badges .kit-badge{margin:0 8px 8px 0}.card-main-news__content{position:absolute;top:82%;left:24px;right:24px;z-index:2;color:var(--color-white);transition-property:top;transition-duration:.3s;transition-timing-function:ease}.card-main-news__content-title{font-family:var(--font-title);font-size:20px;line-height:1.5;font-weight:600}@media only screen and (max-width:1880px){.card-main-news__content-title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.card-main-news__content-title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.card-main-news__content-title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.card-main-news__content-title{font-size:18px;line-height:1.5}}@media only screen and (max-width:767px){.card-main-news__content-title{font-size:18px;line-height:24px}}.card-main-news__content-text{font-size:14px;line-height:1.42;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;margin-top:12px}@media only screen and (max-width:1880px){.card-main-news__content-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.card-main-news__content-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.card-main-news__content-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.card-main-news__content-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.card-main-news__content-text{font-size:14px;line-height:20px}}@media only screen and (max-width:767px){.card-main-news__content-text{font-size:12px;line-height:18px}}.card-main-news.--image .card-main-news__image-wrap{display:block}.card-main-news.--light .card-main-news__inner{background:var(--color-gr20)}.card-main-news.--primary .card-main-news__inner{background:var(--color-pr100)}.card-main-news.--dark .card-main-news__inner{background:var(--color-dark-2)}.main-slider-duo__news-slider{position:relative;width:100%}@media only screen and (max-width:1199px){.main-slider-duo__news-slider{overflow:visible}}.main-slider-duo__news-slider .swiper-navigation{justify-content:flex-end;margin-top:32px}@media only screen and (max-width:1199px){.main-slider-duo__news-slider .swiper-navigation{display:none}}.main-slider-duo__news-slider .swiper-pagination{position:absolute;left:0;bottom:14px}@media only screen and (max-width:1199px){.main-slider-duo__news-slider .swiper-pagination{position:relative;left:auto;bottom:auto;justify-content:flex-end;margin:32px 44px 0 0}}@media only screen and (max-width:767px){.main-slider-duo__news-slider .swiper-pagination{margin:32px 15px 0 0}}@media only screen and (max-width:1199px){.main-slider-duo__news-slider .swiper-slide{width:auto;opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}}@media only screen and (max-width:767px){.main-slider-duo__news-slider .swiper-slide-active .card-main-news:before{border-color:var(--color-gr20)}.main-slider-duo__news-slider .swiper-slide-active .card-main-news__content{top:54%}.main-slider-duo__news-slider .swiper-slide-active .card-main-news__content-text{opacity:1}}.main-slider-duo__news-slider .swiper-slide-fully-visible{opacity:1}.main-slider-duo__section.--project .main-slider-duo__right-inner{display:flex;flex-direction:column;height:100%}.main-slider-duo__awards{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:32px}@media only screen and (max-height:880px){.main-slider-duo__awards{display:none}}@media only screen and (max-width:1199px){.main-slider-duo__awards{display:flex}}.main-slider-duo__awards-item{display:flex;align-items:center;border-radius:99px;padding:12px 18px;background:var(--color-white)}.main-slider-duo__awards-item:not(:last-child){margin-bottom:16px}.main-slider-duo__awards-item-logo{width:32px;height:32px;margin-right:18px}@media only screen and (max-width:767px){.main-slider-duo__awards-item-logo{width:24px;height:24px;margin-right:12px}}.main-slider-duo__awards-item-text{color:var(--color-dark-2);font-weight:600}@media only screen and (max-width:767px){.main-slider-duo__awards-item-text{font-size:14px;line-height:20px}}.main-slider-duo__banner{border:2px solid var(--color-pr100);border-radius:var(--radius-lg);margin-bottom:32px;flex-grow:1}@media only screen and (max-width:1199px){.main-slider-duo__banner{height:304px}}@media only screen and (max-width:767px){.main-slider-duo__banner{border-radius:var(--radius-md)}}@media only screen and (max-width:600px){.main-slider-duo__banner{height:242px}}.main-slider-duo__banner-item{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:32px}@media only screen and (max-width:600px){.main-slider-duo__banner-item{padding:24px;justify-content:flex-start}}.main-slider-duo__banner-item-title{font-size:24px;line-height:1.33;font-weight:600;color:var(--color-pr100);margin-bottom:24px}@media only screen and (max-width:1880px){.main-slider-duo__banner-item-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.main-slider-duo__banner-item-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.main-slider-duo__banner-item-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.main-slider-duo__banner-item-title{font-size:18px;line-height:1.33}}@media only screen and (max-width:600px){.main-slider-duo__banner-item-title{margin-bottom:18px}}.main-slider-duo__banner-item-subtitle{color:var(--color-dark-2)}@media only screen and (max-width:600px){.main-slider-duo__banner-item-subtitle{font-size:13px;line-height:18px}}@media only screen and (max-width:600px){.main-slider-duo__banner-item-btn-wrap{margin-top:32px}}@media only screen and (max-width:600px){.main-slider-duo__banner-item-btn-wrap .btn{width:100%}}.main-slider-duo__banner-slider{position:relative;width:100%;height:100%}.main-slider-duo__banner-slider .swiper{height:100%}.main-slider-duo__banner-slider .swiper-wrapper{height:100%}.main-slider-duo__banner-slider .swiper-slide{height:100%}.main-slider-duo__banner-slider .swiper-pagination{position:absolute;right:32px;bottom:32px}@media only screen and (max-width:600px){.main-slider-duo__banner-slider .swiper-pagination{right:auto;left:50%;bottom:24px;transform:translateX(-50%)}}.main-slider-duo__banner-slider .swiper-navigation .swiper-button{position:absolute;top:0;height:100%;z-index:2}.main-slider-duo__banner-slider .swiper-navigation .swiper-button-prev{left:0;width:44px}.main-slider-duo__banner-slider .swiper-navigation .swiper-button-next{right:0;width:44px}.main-slider-duo__params-cols{display:flex;flex-wrap:wrap;margin:-16px}@media only screen and (max-width:1199px){.main-slider-duo__params-cols{margin:-12px}}@media only screen and (max-width:767px){.main-slider-duo__params-cols{margin:-8px}}.main-slider-duo__params-cols .col{width:33.3333%;padding:16px}@media only screen and (max-width:1199px){.main-slider-duo__params-cols .col{padding:12px}}@media only screen and (max-width:767px){.main-slider-duo__params-cols .col{width:50%;padding:8px}}.main-slider-duo__params-item{padding:24px;border-radius:var(--radius-md);background:var(--color-white);text-align:center}@media only screen and (max-width:600px){.main-slider-duo__params-item{padding:12px}}.main-slider-duo__params-item-icon{font-size:24px;color:var(--color-pr100);margin-bottom:16px;line-height:1}@media only screen and (max-width:600px){.main-slider-duo__params-item-icon{margin-bottom:12px}}.main-slider-duo__params-item-text{font-size:14px;line-height:1.42;color:var(--color-dark-2)}@media only screen and (max-width:1880px){.main-slider-duo__params-item-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.main-slider-duo__params-item-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.main-slider-duo__params-item-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.main-slider-duo__params-item-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.main-slider-duo__params-item-text{font-size:12px;line-height:18px}}.heading-image{position:relative;overflow:hidden;padding-top:var(--top-offset)}.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:58px 0 48px}@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:94px}}.heading-image__title{font-size:36px;line-height:1.22;font-weight:600}@media only screen and (max-width:1880px){.heading-image__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.heading-image__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.heading-image__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.heading-image__title{font-size:26px;line-height:1.22}}@media only screen and (max-width:767px){.heading-image__title{font-size:20px}}.heading-image__description{width:40%;font-size:24px;line-height:1.33;font-weight:600}@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%}}.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__title{color:var(--color-dark-2)}.heading-image--light .heading-image__description{color:var(--color-gr60)}.desc-top{margin-bottom:64px}.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:84px;line-height:1.07}@media only screen and (max-width:1880px){.desc-top__head-title{font-size:76px;line-height:1.07}}@media only screen and (max-width:1199px){.desc-top__head-title{font-size:72px;line-height:1.07}}@media only screen and (max-width:1023px){.desc-top__head-title{font-size:60px;line-height:1.07}}@media only screen and (max-width:600px){.desc-top__head-title{font-size:48px;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}.video-block{position:relative;height:809px;border-radius:var(--radius-lg);overflow:hidden}@media only screen and (max-width:1540px){.video-block{height:680px}}@media only screen and (max-width:1199px){.video-block{height:430px}}@media only screen and (max-width:767px){.video-block{height:250px}}.video-block__image{display:block;width:100%;height:100%}.video-block__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.description-numbers-image .col:nth-child(2){display:flex;align-items:flex-end}@media only screen and (max-width:1023px){.description-numbers-image .col{width:100%}}.description-numbers-image__heading{padding:64px 0}@media only screen and (max-width:1440px){.description-numbers-image__heading{padding:32px 0}}@media only screen and (max-width:1023px){.description-numbers-image__heading{padding:0}}.description-numbers-image__heading-title{font-weight:600;font-size:48px;line-height:1.125}@media only screen and (max-width:1880px){.description-numbers-image__heading-title{font-size:44px;line-height:1.125}}@media only screen and (max-width:1199px){.description-numbers-image__heading-title{font-size:38px;line-height:1.125}}@media only screen and (max-width:1023px){.description-numbers-image__heading-title{font-size:36px;line-height:1.125}}@media only screen and (max-width:600px){.description-numbers-image__heading-title{font-size:30px;line-height:1.125}}.description-numbers-image__heading-subtitle{font-size:20px;line-height:1.5;margin-top:48px;max-width:570px}@media only screen and (max-width:1880px){.description-numbers-image__heading-subtitle{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.description-numbers-image__heading-subtitle{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.description-numbers-image__heading-subtitle{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.description-numbers-image__heading-subtitle{font-size:18px;line-height:1.5}}@media only screen and (max-width:1440px){.description-numbers-image__heading-subtitle{margin-top:32px;max-width:680px}}@media only screen and (max-width:767px){.description-numbers-image__heading-subtitle{margin-top:24px}}.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:48px;line-height:1.125}@media only screen and (max-width:1880px){.description-numbers-image__heading-number-numb{font-size:44px;line-height:1.125}}@media only screen and (max-width:1199px){.description-numbers-image__heading-number-numb{font-size:38px;line-height:1.125}}@media only screen and (max-width:1023px){.description-numbers-image__heading-number-numb{font-size:36px;line-height:1.125}}@media only screen and (max-width:600px){.description-numbers-image__heading-number-numb{font-size:30px;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.5;font-weight:600}@media only screen and (max-width:1880px){.description-numbers-image__heading-number-text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.description-numbers-image__heading-number-text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.description-numbers-image__heading-number-text{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.description-numbers-image__heading-number-text{font-size:16px;line-height:1.5}}@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-tabs__content{color:var(--color-dark-2)}.advantages-images-grid__items{display:flex;flex-wrap:wrap;margin:-16px}.advantages-images-grid__items .col{padding:16px;width:33.333%}@media only screen and (max-width:1199px){.advantages-images-grid__items .col{width:100%}}.advantages-images-grid__items .col:nth-child(1){width:70%}@media only screen and (max-width:1199px){.advantages-images-grid__items .col:nth-child(1){width:100%}}.advantages-images-grid__items .col:nth-child(1) .advantages-images-grid__content{max-width:570px;right:auto}@media only screen and (max-width:767px){.advantages-images-grid__items .col:nth-child(1) .advantages-images-grid__content{max-width:100%;right:0}}.advantages-images-grid__items .col:nth-child(2){width:30%}@media only screen and (max-width:1199px){.advantages-images-grid__items .col:nth-child(2){width:100%}}.advantages-images-grid__item{position:relative;height:480px;border-radius:var(--radius-lg);overflow:hidden;font-family:var(--font-title)}.advantages-images-grid__item:hover .advantages-images-grid__title{opacity:0;transform:scale(0.4)}@media only screen and (max-width:767px){.advantages-images-grid__item:hover .advantages-images-grid__title{transform:scale(1)}}.advantages-images-grid__item:hover .advantages-images-grid__content{opacity:1;transform:scale(1) translateY(0)}.advantages-images-grid__image{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(23,26,23,0) 45.14%,rgba(0,0,0,0.46) 100%)}.advantages-images-grid__title{position:absolute;left:32px;right:32px;bottom:32px;color:var(--color-white);font-size:30px;line-height:1.27;font-weight:600;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;transform-origin:0% 100%}@media only screen and (max-width:1880px){.advantages-images-grid__title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.advantages-images-grid__title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.advantages-images-grid__title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.advantages-images-grid__title{font-size:18px;line-height:1.27}}.advantages-images-grid__content{position:absolute;left:32px;right:32px;bottom:32px;box-shadow:var(--shadow-xs);border-radius:var(--radius-sm);background:var(--color-white);padding:32px;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:ease;transform-origin:0% 100%;transform:scale(0.2);opacity:0}@media only screen and (max-width:1199px){.advantages-images-grid__content{max-width:570px}}@media only screen and (max-width:767px){.advantages-images-grid__content{max-width:100%;left:0;right:0;bottom:0;transform-origin:50% 50%;transform:scale(1) translateY(100%);padding:24px 20px;background:var(--color-gr20)}}.advantages-images-grid__content-title{font-size:24px;line-height:1.33;font-weight:600;padding-right:20px}@media only screen and (max-width:1880px){.advantages-images-grid__content-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.advantages-images-grid__content-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.advantages-images-grid__content-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.advantages-images-grid__content-title{font-size:18px;line-height:1.33}}.advantages-images-grid__content-title-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.advantages-images-grid__content-subtitle{font-size:20px;line-height:1.5}@media only screen and (max-width:1880px){.advantages-images-grid__content-subtitle{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.advantages-images-grid__content-subtitle{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.advantages-images-grid__content-subtitle{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.advantages-images-grid__content-subtitle{font-size:18px;line-height:1.5}}@media only screen and (max-width:767px){.advantages-images-grid__content-subtitle{font-size:18px}}@media only screen and (max-width:600px){.advantages-images-grid__content-subtitle{font-size:16px}}.advantages-images-grid__content-link{color:var(--color-pr100);font-weight:600;display:inline-flex;align-items:center;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;margin-top:16px}.advantages-images-grid__content-link:hover{opacity:.7}.advantages-images-grid__content-link i{font-size:1.2em;margin-left:4px}.advantages-images-grid__content-icon{line-height:1}.advantages-images-grid__content-icon i{font-size:30px;color:var(--color-pr100)}@media only screen and (max-width:767px){.advantages-images-grid__content-icon i{font-size:26px}}.advantages-screens-right{position:relative;display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.advantages-screens-right{flex-direction:column;overflow:hidden}}.advantages-screens-right__section{background:var(--color-dark-2)}.advantages-screens-right__items{flex-direction:column}@media only screen and (max-width:1199px){.advantages-screens-right__items{flex-direction:row;padding:0}}.advantages-screens-right__items-wrapper{width:35%;padding-top:calc(50vh - 140px);padding-bottom:calc(50vh - 86px);flex-shrink:0;padding-right:60px !important}@media only screen and (max-width:1199px){.advantages-screens-right__items-wrapper{width:80%;margin-left:0;overflow:visible;margin-bottom:24px;padding:0 !important}}@media only screen and (max-width:767px){.advantages-screens-right__items-wrapper{width:90%}}.advantages-screens-right__slider-wrap{position:relative;width:60%;flex-grow:1}@media only screen and (max-width:1199px){.advantages-screens-right__slider-wrap{width:100%}}.advantages-screens-right__item{font-family:var(--font-title);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:.5;padding:15px 0 140px;flex-shrink:0;height:auto;overflow:visible}.advantages-screens-right__item:last-child{padding-bottom:0}@media only screen and (max-width:1199px){.advantages-screens-right__item:last-child{width:100% !important}}@media only screen and (max-width:1199px){.advantages-screens-right__item{padding:0;width:auto;overflow:hidden}}.advantages-screens-right__item-numb{font-size:36px;line-height:1.22;font-weight:bold;color:var(--color-pr100);opacity:.5;margin-bottom:24px}@media only screen and (max-width:1880px){.advantages-screens-right__item-numb{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.advantages-screens-right__item-numb{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.advantages-screens-right__item-numb{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.advantages-screens-right__item-numb{font-size:26px;line-height:1.22}}@media only screen and (max-width:767px){.advantages-screens-right__item-numb{font-size:18px;margin-bottom:18px}}.advantages-screens-right__item-title{font-size:36px;line-height:1.26;font-weight:bold;color:var(--color-pr100);margin-bottom:32px;transition-property:transform;transition-duration:.3s;transition-timing-function:ease;transform-origin:left center;max-width:340px}@media only screen and (max-width:1199px){.advantages-screens-right__item-title{max-width:100%;font-size:24px;line-height:1.33}}@media only screen and (max-width:767px){.advantages-screens-right__item-title{margin-bottom:24px}}.advantages-screens-right__item-desc{font-size:20px;line-height:1.5;font-weight:500;color:var(--color-white);margin-bottom:32px;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:0;max-width:380px}@media only screen and (max-width:1880px){.advantages-screens-right__item-desc{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.advantages-screens-right__item-desc{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.advantages-screens-right__item-desc{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.advantages-screens-right__item-desc{font-size:18px;line-height:1.5}}@media only screen and (max-width:767px){.advantages-screens-right__item-desc{margin-bottom:12px;font-size:14px}}.advantages-screens-right__item-link{font-weight:bold;transition-property:opacity,color;transition-duration:.3s;transition-timing-function:ease;opacity:0}.advantages-screens-right__item.is-active{opacity:1}.advantages-screens-right__item.is-active .advantages-screens-right__item-title{transform:scale(1.2)}.advantages-screens-right__item.is-active .advantages-screens-right__item-desc,.advantages-screens-right__item.is-active .advantages-screens-right__item-link,.advantages-screens-right__item.is-active .advantages-screens-right__item-numb{opacity:1}.advantages-screens-right__slider{position:sticky;z-index:2;top:146px;height:calc(100vh - 190px);min-height:400px}@media only screen and (max-width:1199px){.advantages-screens-right__slider{top:auto;position:relative;height:490px;margin-bottom:30px}}@media only screen and (max-width:767px){.advantages-screens-right__slider{height:312px;min-height:auto}}.advantages-screens-right__slider .swiper{height:100%}.advantages-screens-right__slider .swiper-pagination{position:absolute;left:-30px;top:0;display:flex;flex-direction:column}@media only screen and (max-width:1199px){.advantages-screens-right__slider .swiper-pagination{position:relative;top:auto;margin-top:24px;left:0;right:0;flex-direction:row;justify-content:center}}.advantages-screens-right__slider .swiper-pagination-bullet{width:6px;height:6px;background:var(--color-white);border-radius:50%;opacity:.5;flex-shrink:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.advantages-screens-right__slider .swiper-pagination-bullet:not(:last-child){margin-bottom:12px}@media only screen and (max-width:1199px){.advantages-screens-right__slider .swiper-pagination-bullet:not(:last-child){margin:0 12px 0 0}}.advantages-screens-right__slider .swiper-pagination-bullet-active{opacity:1}.advantages-screens-right__slide-image-wrap{height:100%;border-radius:var(--radius-lg);overflow:hidden}@media only screen and (max-width:1023px){.advantages-screens-right__slide-image-wrap{border-radius:var(--radius-md)}}.advantages-screens-right__items-wrapper .swiper-slide-active{opacity:1}.advantages-screens-right__items-wrapper .swiper-slide-active .advantages-screens-right__item-title{transform:scale(1.1)}.advantages-screens-right__items-wrapper .swiper-slide-active .advantages-screens-right__item-desc,.advantages-screens-right__items-wrapper .swiper-slide-active .advantages-screens-right__item-link{opacity:1}.advantages-screens-right__skip{position:absolute;left:-35px;bottom:-5px;writing-mode:tb-rl;transform:rotate(180deg)}@media only screen and (max-width:1199px){.advantages-screens-right__skip{display:none}}.advantages-screens-right__skip .link-icon{margin:0 !important}.advantages-screens-right__skip .link-icon i{font-size:18px}@media only screen and (min-width:1023px){.slider-image-left__container{max-width:100%;padding:0}}.slider-image-left__slider .swiper-navigation{position:absolute;z-index:2;bottom:38px}@media only screen and (max-width:1023px){.slider-image-left__slider .swiper-navigation{display:none}}.slider-image-left__slider .swiper-pagination{position:absolute;right:calc(50% + 64px);bottom:58px}@media only screen and (max-width:1540px){.slider-image-left__slider .swiper-pagination{right:calc(50% + 44px)}}@media only screen and (max-width:1023px){.slider-image-left__slider .swiper-pagination{top:638px;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:767px){.slider-image-left__slider .swiper-pagination{top:286px}}.slider-image-left__item{display:flex;align-items:center}@media only screen and (max-width:1023px){.slider-image-left__item{flex-direction:column}}.slider-image-left__item-image-wrap{width:50%;display:flex;align-items:center;position:relative;border-radius:0 var(--radius-lg) var(--radius-lg) 0;overflow:hidden;height:666px}@media only screen and (max-width:1199px){.slider-image-left__item-image-wrap{height:540px}}@media only screen and (max-width:1023px){.slider-image-left__item-image-wrap{width:100%;height:680px;border-radius:var(--radius-lg)}}@media only screen and (max-width:767px){.slider-image-left__item-image-wrap{height:305px;border-radius:var(--radius-md)}}.slider-image-left__item-image-wrap::before{content:"";display:block;position:absolute;top:0;right:0;width:91px;height:185px;background:no-repeat center/100% url("data:image/svg+xml,%3Csvg width=%2791%27 height=%27185%27 viewBox=%270 0 91 185%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M0 0.424805H90.5V184.925L0 0.424805Z%27 fill=%27%23BC9C69%27/%3E%3C/svg%3E%0A")}.slider-image-left__item-content{width:50%;padding:0 96px}@media only screen and (max-width:1540px){.slider-image-left__item-content{padding:0 64px}}@media only screen and (max-width:1199px){.slider-image-left__item-content{padding:0 44px}}@media only screen and (max-width:1023px){.slider-image-left__item-content{width:100%;padding:32px 32px 0}}@media only screen and (max-width:767px){.slider-image-left__item-content{padding:24px 24px 0}}.slider-image-left__item-title{font-size:30px;line-height:1.27;font-weight:bold;color:var(--color-pr100);margin-bottom:48px;max-width:608px}@media only screen and (max-width:1880px){.slider-image-left__item-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.slider-image-left__item-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.slider-image-left__item-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.slider-image-left__item-title{font-size:18px;line-height:1.27}}@media only screen and (max-width:1540px){.slider-image-left__item-title{margin-bottom:32px}}@media only screen and (max-width:1023px){.slider-image-left__item-title{max-width:100%}}@media only screen and (max-width:767px){.slider-image-left__item-title{font-size:20px;margin-bottom:24px}}.slider-image-left__item-desc{font-size:18px;line-height:1.5;color:var(--color-dark-2);margin-bottom:32px;max-width:608px}@media only screen and (max-width:1880px){.slider-image-left__item-desc{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-image-left__item-desc{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-image-left__item-desc{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.slider-image-left__item-desc{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-image-left__item-desc{max-width:100%}}@media only screen and (max-width:767px){.slider-image-left__item-desc{font-size:14px;margin-bottom:24px}}.slider-image-left__item-desc p:not(:last-child){margin-bottom:12px}@media only screen and (max-width:600px){.slider-image-left__item-btn{width:100%}}.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{font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.cards-doc-links__link-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.cards-doc-links__link-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.cards-doc-links__link-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.cards-doc-links__link-title{font-size:18px;line-height:1.27}}@media only screen and (max-width:1199px){.cards-doc-links__link-title{font-size:20px;line-height:1.2}}@media only screen and (max-width:767px){.cards-doc-links__link-title{font-size:14px}}.cards-doc-links__link-title-wrap{display:flex;align-items:center;font-weight:600;padding-right:20px}.cards-doc-links__link-title-icon{line-height:1;margin-right:32px}@media only screen and (max-width:1199px){.cards-doc-links__link-title-icon{font-size:28px;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-title-icon i{line-height:1;font-size:36px}@media only screen and (max-width:767px){.cards-doc-links__link-title-icon i{font-size:24px}}.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__links{display:flex;flex-wrap:wrap;margin:-8px}.cards-action__links .cards-action__link{padding:8px;width:33.3333%}@media only screen and (max-width:1023px){.cards-action__links .cards-action__link{width:50%}}@media only screen and (max-width:767px){.cards-action__links .cards-action__link{width:100%}}.cards-action__links.--cards-4 .cards-action__link:nth-child(1){width:100%}@media only screen and (max-width:1023px){.cards-action__links.--cards-4 .cards-action__link:nth-child(1){width:50%}}@media only screen and (max-width:767px){.cards-action__links.--cards-4 .cards-action__link:nth-child(1){width:100%}}.cards-action__links.--cards-4 .cards-action__link:nth-child(1) .cards-action__link-inner{padding:48px}@media only screen and (max-width:1199px){.cards-action__links.--cards-4 .cards-action__link:nth-child(1) .cards-action__link-inner{padding:24px}}.cards-action__links.--cards-4 .cards-action__link:nth-child(1) .cards-action__link-icon{right:48px;bottom:48px}@media only screen and (max-width:1199px){.cards-action__links.--cards-4 .cards-action__link:nth-child(1) .cards-action__link-icon{right:24px;bottom:24px}}.cards-action__links.--cards-5 .cards-action__link:nth-child(1),.cards-action__links.--cards-5 .cards-action__link:nth-child(2){width:50%}@media only screen and (max-width:767px){.cards-action__links.--cards-5 .cards-action__link:nth-child(1),.cards-action__links.--cards-5 .cards-action__link:nth-child(2){width:100%}}.cards-action__link-inner{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:355px;border-radius:var(--radius-lg);background:var(--color-white);padding:32px;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){.cards-action__link-inner{padding:24px;height:220px}}@media only screen and (max-width:767px){.cards-action__link-inner{height:170px}}.cards-action__link-inner:hover{background:var(--color-pr100);color:var(--color-white)}.cards-action__link-inner:hover .cards-action__link-icon .btn{background:var(--color-white);border-color:var(--color-white);color:var(--color-pr100)}.cards-action__link-top{font-size:30px;line-height:1.27;font-weight:500}@media only screen and (max-width:1880px){.cards-action__link-top{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.cards-action__link-top{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.cards-action__link-top{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.cards-action__link-top{font-size:18px;line-height:1.27}}.cards-action__link-title{font-size:48px;line-height:1.125;font-weight:bold}@media only screen and (max-width:1880px){.cards-action__link-title{font-size:44px;line-height:1.125}}@media only screen and (max-width:1199px){.cards-action__link-title{font-size:38px;line-height:1.125}}@media only screen and (max-width:1023px){.cards-action__link-title{font-size:36px;line-height:1.125}}@media only screen and (max-width:600px){.cards-action__link-title{font-size:30px;line-height:1.125}}@media only screen and (max-width:1540px){.cards-action__link-title{font-size:36px;line-height:1.22}}@media only screen and (max-width:1540px)and (max-width:1880px){.cards-action__link-title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1540px)and (max-width:1199px){.cards-action__link-title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1540px)and (max-width:1023px){.cards-action__link-title{font-size:28px;line-height:1.22}}@media only screen and (max-width:1540px)and (max-width:600px){.cards-action__link-title{font-size:26px;line-height:1.22}}.cards-action__link-icon{position:absolute;right:32px;bottom:32px}@media only screen and (max-width:1199px){.cards-action__link-icon{right:24px;bottom:24px}}@media only screen and (max-width:1199px){.cards-action__link-icon .btn{width:40px;height:40px}}@media only screen and (max-width:1199px){.cards-action__link-icon .btn-icon{font-size:1.1em}}.cards-project{position:relative;display:flex;flex-direction:column;background:var(--color-gr20);border-radius:var(--radius-lg);overflow:hidden;height:680px}@media only screen and (max-width:1199px){.cards-project{height:auto}}@media only screen and (min-width:1199px){.cards-project--main:hover .cards-project__image-wrap{height:286px}.cards-project--main:hover .cards-project__content{height:394px}.cards-project--main:hover .cards-project__content-middle{height:188px}.cards-project--main:hover .cards-project__prices{opacity:1}}.cards-project--secondary .cards-project__content{flex-grow:1;height:auto}.cards-project--secondary .cards-project__content-top{margin-bottom:0}.cards-project--secondary .cards-project__content-bottom{justify-content:flex-end}@media only screen and (max-width:1023px){.cards-project__cols .col{width:100%}}.cards-project__image-wrap{display:block;position:relative;height:474px;border-radius:var(--radius-lg);transition-property:height;transition-duration:.3s;transition-timing-function:ease;overflow:hidden}@media only screen and (max-width:1199px){.cards-project__image-wrap{height:300px}}@media only screen and (max-width:767px){.cards-project__image-wrap{height:380px}}.cards-project__image-inner{display:block;height:100%}.cards-project__tags-top{position:absolute;display:flex;flex-wrap:wrap;right:24px;top:24px}.cards-project__tags-top .kit-badge{margin-left:8px}.cards-project__tags-bottom{position:absolute;display:flex;flex-wrap:wrap;left:24px;bottom:24px}.cards-project__tags-bottom .kit-badge{margin:8px 8px 0 0}.cards-project__content{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-radius:24px 24px 0 0;height:206px;transition-property:height;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){.cards-project__content{height:auto}}.cards-project__content-title{font-family:var(--font-title);font-size:24px;line-height:1.33;color:var(--color-dark-2);font-weight:600;margin-bottom:8px}@media only screen and (max-width:1880px){.cards-project__content-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.cards-project__content-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.cards-project__content-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.cards-project__content-title{font-size:18px;line-height:1.33}}@media only screen and (max-width:767px){.cards-project__content-title{font-size:18px}}.cards-project__content-subtitle{font-size:16px;line-height:1.5;color:var(--color-pr100);margin-bottom:8px}@media only screen and (max-width:1880px){.cards-project__content-subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.cards-project__content-subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.cards-project__content-subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.cards-project__content-subtitle{font-size:16px;line-height:1.5}}.cards-project__content-location{display:flex;align-items:center;font-size:14px;line-height:1.42;color:var(--color-dark-2)}@media only screen and (max-width:1880px){.cards-project__content-location{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.cards-project__content-location{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.cards-project__content-location{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.cards-project__content-location{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.cards-project__content-location{font-size:12px;line-height:18px}}.cards-project__content-location .kit-icon{margin-right:8px}.cards-project__content-top{margin-bottom:26px}.cards-project__content-middle{position:relative;overflow:hidden;height:0}.cards-project__content-bottom{width:100%;display:flex;justify-content:space-between;background:var(--color-gr20)}.cards-project__content-bottom .link{font-weight:600}.cards-project__prices{position:absolute;left:0;right:0;opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.cards-project__prices-list{list-style-type:none;padding-left:0;margin:0}.cards-project__prices-list:last-child{margin-top:24px}.cards-project__prices-list:last-child li span:first-child{color:var(--color-dark-2);font-weight:bold}.cards-project__prices-list li:not(:last-child){margin-bottom:5px}.cards-project__prices-list a{display:flex;justify-content:space-between;font-size:14px;line-height:1.42;color:var(--color-dark)}@media only screen and (max-width:1880px){.cards-project__prices-list a{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.cards-project__prices-list a{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.cards-project__prices-list a{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.cards-project__prices-list a{font-size:14px;line-height:1.42}}@media only screen and (max-width:767px){.cards-project__prices-list a{font-size:10px;line-height:16px}}.cards-project__prices-list a span{transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cards-project__prices-list a span:first-child{color:var(--color-gr80);font-weight:bold}.cards-project__prices-list a:hover span{color:var(--color-pr100) !important}.cards-project-advice{position:relative;display:flex;flex-direction:column;justify-content:space-between;background:var(--color-pr100);border-top-right-radius:var(--radius-xl);overflow:hidden;padding:48px;height:100%}@media only screen and (max-width:1023px){.cards-project-advice{height:520px;padding:32px}}@media only screen and (max-width:767px){.cards-project-advice{height:420px;padding:24px}}.cards-project-advice__decore{position:absolute;left:10px;bottom:-10px;width:85%}@media only screen and (max-width:767px){.cards-project-advice__decore{width:95%}}.cards-project-advice__title{font-family:var(--font-title);font-weight:600;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:767px){.cards-project-advice__title{font-size:24px;line-height:32px}}.cards-project-advice__button-wrap{position:relative}@media only screen and (max-width:767px){.cards-project-advice__button-wrap .btn{width:100%}}.cards-purshaces__item{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-gr20);border-radius:var(--radius-lg);padding:32px;height:221px}@media only screen and (max-width:1023px){.cards-purshaces__item{padding:24px}}@media only screen and (max-width:767px){.cards-purshaces__item{height:170px}}.cards-purshaces__item:hover .cards-purshaces__item-icon i{color:var(--color-pr100)}.cards-purshaces__item:hover .cards-purshaces__item-link .link-text{color:var(--color-pr100)}.cards-purshaces__item-icon i{font-size:24px;color:var(--color-dark-2);transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cards-purshaces__item-link{width:100%;justify-content:space-between;font-weight:bold;font-size:24px;line-height:1.33;white-space:wrap}@media only screen and (max-width:1880px){.cards-purshaces__item-link{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.cards-purshaces__item-link{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.cards-purshaces__item-link{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.cards-purshaces__item-link{font-size:18px;line-height:1.33}}.cards-purshaces__item-link .link-text{transition-property:color;transition-duration:.3s;transition-timing-function:ease}.cards-project-about{position:relative;width:375px;height:500px;padding:32px;border-radius:var(--radius-lg);overflow:hidden}@media only screen and (max-width:1199px){.cards-project-about{width:326px;height:460px}}@media only screen and (max-width:767px){.cards-project-about{width:300px;height:423px;padding:24px}}.cards-project-about__image-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.cards-project-about__image-wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(64,62,61,0.72) 0%,rgba(64,63,62,0) 51.5%)}.cards-project-about__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.cards-project-about__title{font-size:20px;line-height:1.5;font-family:var(--font-title);font-weight:bold;color:var(--color-white)}@media only screen and (max-width:1880px){.cards-project-about__title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.cards-project-about__title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.cards-project-about__title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.cards-project-about__title{font-size:18px;line-height:1.5}}@media only screen and (max-width:767px){.cards-project-about__title{font-size:18px}}.cards-project-about__text{padding:4px 12px;background:var(--color-white);border-radius:var(--radius-lg);font-size:16px;line-height:1.5;color:var(--color-dark-2)}@media only screen and (max-width:1880px){.cards-project-about__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.cards-project-about__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.cards-project-about__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.cards-project-about__text{font-size:16px;line-height:1.5}}.cards-project-about.--title .cards-project-about__image-wrap:before{background:linear-gradient(180deg,rgba(9,50,48,0) 52.6%,rgba(9,50,48,0.4) 100%)}.cards-project-about.--title .cards-project-about__content{justify-content:flex-end}.cards-project-about__slider{position:relative;width:100%}.cards-project-about__slider .swiper-slide{width:auto;opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.cards-project-about__slider .swiper-slide-fully-visible{opacity:1}@media only screen and (max-width:1199px){.cards-project-about__slider .swiper-navigation{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__inner{border-radius:var(--radius-sm)}.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-select__inner{border-radius:var(--radius-sm)}.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__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);border-radius:var(--radius-sm)}@media only screen and (max-width:1199px){.mortgage-filtres__special{padding:24px}}.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:44px}}.mortgage-filtres__special-link:hover .mortgage-filtres__special-icon span{opacity:1}.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;line-height:1.33;font-weight:bold;margin-bottom:32px;max-width:270px;color:var(--color-white)}@media only screen and (max-width:1880px){.mortgage-filtres__special-text{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.mortgage-filtres__special-text{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.mortgage-filtres__special-text{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.mortgage-filtres__special-text{font-size:18px;line-height:1.33}}@media only screen and (max-width:1199px){.mortgage-filtres__special-text{margin-bottom:0}}.mortgage-filtres__special-icon{position:relative;width:56px;height:56px;font-size:22px;line-height:58px;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;width:44px;height:44px;line-height:48px;font-size:20px;padding-right:12px}}.mortgage-filtres__special-icon i{margin-top:2px}.mortgage-filtres__special-icon span{position:absolute;left:17px;top:50%;transform:translateY(-50%);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:0;font-size:16px;font-weight:600}@media only screen and (max-width:1199px){.mortgage-filtres__special-icon span{display:none}}.mortgage-result__list{display:flex;flex-direction:column}.mortgage-result__list .mortgage-result__item{margin-bottom:20px;animation:animMortgageFadeIn .6s ease-out forwards}.mortgage-result__list .mortgage-result__item.is-disabled,.mortgage-result__list .mortgage-result__item.is-loadmore{display:none}@keyframes animMortgageFadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.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:var(--color-gr20);border-radius:var(--radius-sm);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(shados-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;overflow:hidden}@media only screen and (max-width:767px){.markers-images__wrapper{overflow:visible}}.markers-images__tabs{display:flex;flex-direction:column}.markers-images__tabs-inner{margin-bottom:32px}@media only screen and (max-width:767px){.markers-images__tabs-inner{margin-bottom:24px}}.markers-images__tabs-items{margin-bottom:0 !important}.markers-images__slider .swiper-navigation{justify-content:space-between;margin-top:32px}.markers-images__slider .swiper-navigation__container{width:100%;display:flex;justify-content:space-between;margin-top:48px;padding:0}@media only screen and (max-width:1199px){.markers-images__slider .swiper-navigation__container{margin-top:32px}}@media only screen and (max-width:767px){.markers-images__slider .swiper-navigation__container{margin-top:24px}}.markers-images__slider .swiper-navigation__buttons{width:50%;display:flex;justify-content:space-between}@media only screen and (max-width:1540px){.markers-images__slider .swiper-navigation__buttons{width:60%}}@media only screen and (max-width:1199px){.markers-images__slider .swiper-navigation__buttons{width:100%}}.markers-images__slider .swiper-button{width:calc(50% - 12px);margin:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:767px){.markers-images__slider .swiper-button{width:calc(50% - 6px)}}.markers-images__slider .swiper-button .btn{width:100%;justify-content:space-between;font-weight:normal}@media only screen and (max-width:767px){.markers-images__slider .swiper-button .btn{font-size:12px;padding:10px 8px}}.markers-images__slider .swiper-button.is-disabled{opacity:.5}@media only screen and (max-width:1199px){.markers-images__slider .swiper-pagination{display:none}}.slider-progress-image__section{overflow:hidden}.slider-progress-image__item{position:relative;display:block;height:497px;border-radius:var(--radius-sm);background:var(--color-dark);overflow:hidden;cursor:pointer}@media only screen and (max-width:1023px){.slider-progress-image__item{width:376px}}@media only screen and (max-width:767px){.slider-progress-image__item{width:306px;height:428px}}.slider-progress-image__item:hover:after{opacity:1}.slider-progress-image__item:hover .slider-progress-image__item-image-wrap{opacity:.7}.slider-progress-image__item-image-wrap{position:relative;position:absolute;top:0;left:0;width:100%;height:100%;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.slider-progress-image__item-image-wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(51,51,51,0.72) -1.31%,rgba(51,51,51,0) 31.8%)}.slider-progress-image__item-content{position:relative;height:100%;padding:24px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;color:var(--color-white)}.slider-progress-image__item-title{font-size:24px;line-height:1.33;font-weight:600;margin-bottom:12px}@media only screen and (max-width:1880px){.slider-progress-image__item-title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.slider-progress-image__item-title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.slider-progress-image__item-title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.slider-progress-image__item-title{font-size:18px;line-height:1.33}}.slider-progress-image__item-subtitle{font-size:14px;line-height:1.42;font-weight:600}@media only screen and (max-width:1880px){.slider-progress-image__item-subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.slider-progress-image__item-subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.slider-progress-image__item-subtitle{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.slider-progress-image__item-subtitle{font-size:14px;line-height:1.42}}.slider-progress-image__item::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center/36px 37px url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2736%27 height=%2737%27 viewBox=%270 0 36 37%27 fill=%27none%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M18 6.97461C18.8284 6.97461 19.5 7.64618 19.5 8.47461V17.4746H28.5C29.3284 17.4746 30 18.1462 30 18.9746C30 19.803 29.3284 20.4746 28.5 20.4746H19.5V29.4746C19.5 30.303 18.8284 30.9746 18 30.9746C17.1716 30.9746 16.5 30.303 16.5 29.4746V20.4746H7.5C6.67157 20.4746 6 19.803 6 18.9746C6 18.1462 6.67157 17.4746 7.5 17.4746H16.5V8.47461C16.5 7.64618 17.1716 6.97461 18 6.97461Z%27 fill=%27white%27/%3E%3C/svg%3E");opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.slider-progress-image__slider .swiper{overflow:visible}.slider-progress-image__slider .swiper-slide{opacity:.5;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1023px){.slider-progress-image__slider .swiper-slide{width:auto}}.slider-progress-image__slider .swiper-slide-visible{opacity:1}@media only screen and (min-width:1199px){.contacts-map-block__container{max-width:100%;padding:0}}.contacts-map-block__row{display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.contacts-map-block__row{flex-direction:column}}.contacts-map-block__map-wrap{width:calc(50% - 16px);border-radius:0 var(--radius-xl) var(--radius-xl) 0;overflow:hidden}@media only screen and (max-width:1199px){.contacts-map-block__map-wrap{width:100%;order:2;border-radius:var(--radius-md)}}.contacts-map-block__info-wrap{width:calc(50% - 16px)}@media only screen and (max-width:1199px){.contacts-map-block__info-wrap{width:100%;order:1;margin-bottom:32px}}.contacts-map-block__acc .acc__head{padding:32px 48px;border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--color-gr20);color:var(--color-dark-2);transition-property:background;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){.contacts-map-block__acc .acc__head{border-radius:var(--radius-md)}}@media only screen and (max-width:767px){.contacts-map-block__acc .acc__head{padding:24px}}.contacts-map-block__acc .acc__head:hover .acc__title{opacity:.8}.contacts-map-block__acc .acc__title{transition-property:color,opacity;transition-duration:.3s;transition-timing-function:ease;font-size:20px;line-height:1.5;font-weight:600}@media only screen and (max-width:1880px){.contacts-map-block__acc .acc__title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.contacts-map-block__acc .acc__title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.contacts-map-block__acc .acc__title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.contacts-map-block__acc .acc__title{font-size:18px;line-height:1.5}}.contacts-map-block__acc.is-open .acc__head{background:var(--color-dark-2);color:var(--color-white);border-radius:var(--radius-lg) 0 0 0}@media only screen and (max-width:1199px){.contacts-map-block__acc.is-open .acc__head{border-radius:var(--radius-md) var(--radius-md) 0 0}}.contacts-map-block__acc.is-open .contacts-map-block__info{background:var(--color-dark-2)}.contacts-map-block__acc:not(:last-child){margin-bottom:8px}.contacts-map-block__info{display:flex;flex-direction:column;justify-content:space-between;height:335px;background:var(--color-gr20);padding:0 48px 48px;border-radius:0 0 0 var(--radius-lg);overflow:hidden}@media only screen and (max-width:1199px){.contacts-map-block__info{border-radius:0 0 var(--radius-md) var(--radius-md);height:auto}}@media only screen and (max-width:767px){.contacts-map-block__info{padding:0 24px 24px}}.contacts-map-block__info-items{display:flex;flex-wrap:wrap}@media only screen and (max-width:1199px){.contacts-map-block__info-items{margin-bottom:48px}}@media only screen and (max-width:767px){.contacts-map-block__info-items{margin-bottom:16px}}.contacts-map-block__info-items .kit-icon-text{width:368px;margin-bottom:20px}@media only screen and (max-width:767px){.contacts-map-block__info-items .kit-icon-text{margin-bottom:16px}}.contacts-map-block__info-items .kit-icon-text i{font-size:24px;color:var(--color-white)}@media only screen and (max-width:767px){.contacts-map-block__info-items .kit-icon-text i{font-size:16px}}.contacts-map-block__info-items .kit-icon-text p{font-size:14px;line-height:1.42;font-weight:normal;color:var(--color-gr20)}@media only screen and (max-width:1880px){.contacts-map-block__info-items .kit-icon-text p{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.contacts-map-block__info-items .kit-icon-text p{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.contacts-map-block__info-items .kit-icon-text p{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.contacts-map-block__info-items .kit-icon-text p{font-size:14px;line-height:1.42}}.contacts-map-block__info-items .kit-icon-text span{font-size:12px;color:var(--color-gr40)}@media only screen and (max-width:1199px){.contacts-map-block__info-items .kit-icon-text{width:50%}}@media only screen and (max-width:600px){.contacts-map-block__info-items .kit-icon-text{width:100%}}.contacts-map-block__info-routes{display:flex}@media only screen and (max-width:767px){.contacts-map-block__info-routes{flex-direction:column;align-items:flex-start}}.contacts-map-block__info-routes .link:not(:last-child){margin-right:16px}@media only screen and (max-width:767px){.contacts-map-block__info-routes .link:not(:last-child){margin:0 0 12px}}.action-horizontal .action-form__content{position:relative;z-index:2}@media only screen and (max-width:767px){.action-horizontal .action-form__content{display:flex;flex-direction:column;align-items:center}}.action-horizontal .action-form__label{width:100%;margin-bottom:48px}@media only screen and (max-width:1199px){.action-horizontal .action-form__label{margin-bottom:32px}}@media only screen and (max-width:767px){.action-horizontal .action-form__label{text-align:center}}.action-horizontal .action-form__label-title{color:var(--color-white);font-size:72px;line-height:1.111;font-family:var(--font-title);margin-bottom:8px;font-weight:bold}@media only screen and (max-width:1880px){.action-horizontal .action-form__label-title{font-size:68px;line-height:1.111}}@media only screen and (max-width:1199px){.action-horizontal .action-form__label-title{font-size:60px;line-height:1.111}}@media only screen and (max-width:1023px){.action-horizontal .action-form__label-title{font-size:60px;line-height:1.111}}@media only screen and (max-width:600px){.action-horizontal .action-form__label-title{font-size:36px;line-height:1.111}}.action-horizontal .action-form__label-subtitle{color:var(--color-gr20);font-size:30px;line-height:1.27}@media only screen and (max-width:1880px){.action-horizontal .action-form__label-subtitle{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.action-horizontal .action-form__label-subtitle{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.action-horizontal .action-form__label-subtitle{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.action-horizontal .action-form__label-subtitle{font-size:18px;line-height:1.27}}.action-horizontal .action-form__form{width:100%}@media only screen and (max-width:767px){.action-horizontal .action-form__form{display:flex;justify-content:center}}.action-horizontal-footer .action-form__content{display:flex;justify-content:space-between;align-items:center;padding:48px;border-radius:var(--radius-lg);border:1px solid var(--color-pr100)}@media only screen and (max-width:1199px){.action-horizontal-footer .action-form__content{flex-direction:column}}@media only screen and (max-width:767px){.action-horizontal-footer .action-form__content{display:flex;flex-direction:column;align-items:center;padding:24px;border-radius:var(--radius-md)}}.action-horizontal-footer .action-form__label{width:40%}@media only screen and (max-width:1199px){.action-horizontal-footer .action-form__label{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:72px}}@media only screen and (max-width:767px){.action-horizontal-footer .action-form__label{margin-bottom:52px}}.action-horizontal-footer .action-form__label-title{color:var(--color-white);font-size:30px;line-height:1.27;font-family:var(--font-title);margin-bottom:12px;font-weight:bold;max-width:250px}@media only screen and (max-width:1880px){.action-horizontal-footer .action-form__label-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.action-horizontal-footer .action-form__label-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.action-horizontal-footer .action-form__label-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.action-horizontal-footer .action-form__label-title{font-size:18px;line-height:1.27}}@media only screen and (max-width:1199px){.action-horizontal-footer .action-form__label-title{max-width:100%;font-size:36px;line-height:40px}}@media only screen and (max-width:767px){.action-horizontal-footer .action-form__label-title{font-size:24px;line-height:32px}}.action-horizontal-footer .action-form__label-subtitle{color:var(--color-gr20);font-size:20px;line-height:1.5;max-width:340px}@media only screen and (max-width:1880px){.action-horizontal-footer .action-form__label-subtitle{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.action-horizontal-footer .action-form__label-subtitle{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.action-horizontal-footer .action-form__label-subtitle{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.action-horizontal-footer .action-form__label-subtitle{font-size:18px;line-height:1.5}}@media only screen and (max-width:767px){.action-horizontal-footer .action-form__label-subtitle{font-size:16px;line-height:24px}}.action-horizontal-footer .action-form__form{width:60%;display:flex;justify-content:flex-end}@media only screen and (max-width:1199px){.action-horizontal-footer .action-form__form{width:100%;display:flex;justify-content:center}}.action-social__row{display:flex;padding:96px 30px 96px 106px;background:var(--color-gr20);border-radius:var(--radius-lg)}@media only screen and (max-width:1540px){.action-social__row{padding:80px 30px 80px 64px}}@media only screen and (max-width:1023px){.action-social__row{border-radius:var(--radius-md);flex-direction:column;padding:64px 30px}}@media only screen and (max-width:767px){.action-social__row{padding:32px}}.action-social__row .col:nth-child(1){margin-right:48px}@media only screen and (max-width:1023px){.action-social__row .col:nth-child(1){order:2;margin:48px 0 0}}@media only screen and (max-width:767px){.action-social__row .col:nth-child(1){margin:32px 0 0}}@media only screen and (max-width:1023px){.action-social__row .col:nth-child(2){order:1}}.action-social__images{display:flex}@media only screen and (max-width:1023px){.action-social__images{justify-content:center}}.action-social__images-item{width:212px;height:212px;border-radius:50%;overflow:hidden}@media only screen and (max-width:1540px){.action-social__images-item{width:150px;height:150px}}@media only screen and (max-width:767px){.action-social__images-item{width:105px;height:105px}}.action-social__images-item.--primary-2{background:var(--color-pr2100)}.action-social__images-item.--primary{background:var(--color-pr100)}.action-social__images-item:not(:first-child){margin-left:-80px}@media only screen and (max-width:1540px){.action-social__images-item:not(:first-child){margin-left:-48px}}@media only screen and (max-width:767px){.action-social__images-item:not(:first-child){margin-left:-32px}}@media only screen and (max-width:1023px){.action-social__content{text-align:center;display:flex;flex-direction:column;align-items:center}}.action-social__content-title{font-size:30px;line-height:1.27;font-weight:600;color:var(--color-dark-2);margin-bottom:20px}@media only screen and (max-width:1880px){.action-social__content-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.action-social__content-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.action-social__content-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.action-social__content-title{font-size:18px;line-height:1.27}}@media only screen and (max-width:767px){.action-social__content-title{font-size:20px;margin-bottom:16px}}.action-social__content-subtitle{font-size:18px;line-height:1.5;color:var(--color-gr100);margin-bottom:24px;max-width:480px}@media only screen and (max-width:1880px){.action-social__content-subtitle{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.action-social__content-subtitle{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.action-social__content-subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.action-social__content-subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.action-social__content-subtitle{font-size:14px;margin-bottom:20px}}.action-list-block__section{overflow:hidden}.action-list-block__item{display:block;position:relative;border-radius:var(--radius-lg);overflow:hidden;height:593px;padding:32px;transition-property:background;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1780px){.action-list-block__item{width:376px}}@media only screen and (max-width:1199px){.action-list-block__item{width:322px;height:485px}}@media only screen and (max-width:767px){.action-list-block__item{width:294px;height:450px;padding:24px}}.action-list-block__item-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.action-list-block__item-image-wrap::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.2) 100%)}.action-list-block__item-content{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%}.action-list-block__item-title{font-size:36px;line-height:1.22;font-weight:bold;margin-bottom:24px}@media only screen and (max-width:1880px){.action-list-block__item-title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.action-list-block__item-title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.action-list-block__item-title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.action-list-block__item-title{font-size:26px;line-height:1.22}}@media only screen and (max-width:767px){.action-list-block__item-title{font-size:24px;margin-bottom:16px}}.action-list-block__item-subtitle{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:767px){.action-list-block__item-subtitle{font-size:14px}}.action-list-block__item.--light{background:var(--color-gr20)}.action-list-block__item.--light .action-list-block__item-subtitle{color:var(--color-gr100)}.action-list-block__item.--primary{background:var(--color-pr100)}.action-list-block__item.--primary .action-list-block__item-title{color:var(--color-white)}.action-list-block__item.--primary .action-list-block__item-subtitle{color:var(--color-gr20)}.action-list-block__item.--image .action-list-block__item-image-wrap{display:block}.action-list-block__item.--image .action-list-block__item-title{color:var(--color-white)}.action-list-block__item.--image .action-list-block__item-subtitle{color:var(--color-gr20)}.action-list-block__item.--dark{background:var(--color-dark-2)}.action-list-block__item.--dark .action-list-block__item-title{color:var(--color-white)}.action-list-block__item.--dark .action-list-block__item-subtitle{color:var(--color-gr20)}a.action-list-block__item:hover .action-list-block__item-subtitle{opacity:1}a.action-list-block__item.--light:hover{background:var(--color-gr40)}@media only screen and (max-width:1780px){.action-list-block__slider .swiper{overflow:visible}}.action-list-block__slider .swiper-slide{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1780px){.action-list-block__slider .swiper-slide{width:auto;opacity:.5}}.action-list-block__slider .swiper-slide-fully-visible{opacity:1}@media only screen and (max-width:767px){.action-list-block__slider .swiper-slide-active .action-list-block__item-subtitle{opacity:1}}.action-vertical__wrap{display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.action-vertical__wrap{flex-direction:column}}.action-vertical__left{width:calc(50% - 16px);background:var(--color-gr20);border-radius:0 var(--radius-lg) var(--radius-lg) 0}@media only screen and (max-width:1199px){.action-vertical__left{width:100%;margin-bottom:32px}}@media only screen and (max-width:767px){.action-vertical__left{border-radius:0 var(--radius-md) var(--radius-md) 0;margin-bottom:24px}}.action-vertical__right{width:calc(50% - 16px);background:var(--color-dark-2);border-radius:var(--radius-lg) 0 0 var(--radius-lg)}@media only screen and (max-width:1199px){.action-vertical__right{width:100%}}@media only screen and (max-width:767px){.action-vertical__right{border-radius:var(--radius-md) 0 0 var(--radius-md)}}.action-vertical__content{padding-top:48px;padding-bottom:48px}@media only screen and (max-width:767px){.action-vertical__content{padding:24px}}.action-vertical__content-title{font-size:36px;line-height:1.22;font-weight:600;margin-bottom:32px}@media only screen and (max-width:1199px){.action-vertical__content-title{font-size:30px;line-height:1.26}}@media only screen and (max-width:767px){.action-vertical__content-title{font-size:20px;line-height:1.2;margin-bottom:24px}}.action-vertical__content-subtitle{font-size:20px;line-height:1.5}@media only screen and (max-width:1199px){.action-vertical__content-subtitle{font-size:18px;line-height:1.55}}@media only screen and (max-width:767px){.action-vertical__content-subtitle{font-size:14px;line-height:1.71}}.action-vertical__form{padding:64px}@media only screen and (max-width:1540px){.action-vertical__form{padding-left:48px}}@media only screen and (max-width:767px){.action-vertical__form{padding:24px}}.action-vertical__form .form-top{display:flex;margin-bottom:25px}@media only screen and (max-width:767px){.action-vertical__form .form-top{flex-direction:column;margin-bottom:16px}}.action-vertical__form .form-groups{display:flex;margin-right:24px;flex-grow:1}@media only screen and (max-width:1540px){.action-vertical__form .form-groups{margin-right:12px}}@media only screen and (max-width:767px){.action-vertical__form .form-groups{flex-direction:column;margin:0 0 16px}}.action-vertical__form .form-group{flex-grow:1}@media only screen and (max-width:767px){.action-vertical__form .form-group{width:100%}}.action-vertical__form .form-group:not(:last-child){margin-right:24px}@media only screen and (max-width:1540px){.action-vertical__form .form-group:not(:last-child){margin-right:12px}}@media only screen and (max-width:767px){.action-vertical__form .form-group:not(:last-child){margin:0 0 16px}}@media only screen and (max-width:767px){.action-vertical__form .form-submit .btn{width:100%}}.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}.slider-questions-form__row-right .acc__title{font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.slider-questions-form__row-right .acc__title{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.slider-questions-form__row-right .acc__title{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.slider-questions-form__row-right .acc__title{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.slider-questions-form__row-right .acc__title{font-size:14px;line-height:1.42}}.slider-questions-form__row-right .acc__content-inner{font-size:14px;line-height:1.42;color:var(--color-gr80)}@media only screen and (max-width:1880px){.slider-questions-form__row-right .acc__content-inner{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.slider-questions-form__row-right .acc__content-inner{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.slider-questions-form__row-right .acc__content-inner{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.slider-questions-form__row-right .acc__content-inner{font-size:14px;line-height:1.42}}@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:18px;line-height:1.5;color:var(--color-dark-2);margin-bottom:32px;max-width:440px}@media only screen and (max-width:1880px){.slider-questions-form-info__text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-questions-form-info__text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-questions-form-info__text{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.slider-questions-form-info__text{font-size:16px;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__section{padding-top:24px}.realty-catalog__section.--light .form-switch__icon{background:var(--color-white)}.realty-catalog__section.--light .realty-card__inner{background:var(--color-white)}.realty-catalog__section.--light .realty-card__plan{border:2px solid var(--color-pr100);border-radius:var(--radius-sm)}.realty-catalog__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}.realty-catalog__head-tabs .tab-buttons{margin-bottom:0}@media only screen and (max-width:600px){.realty-catalog__head-tabs{margin-bottom:24px}}@media only screen and (max-width:767px){.realty-catalog__head{flex-direction:column;align-items:flex-start}}.realty-catalog__head-switches{display:flex}@media only screen and (max-width:1023px){.realty-catalog__head-switches{flex-direction:column}}@media only screen and (max-width:767px){.realty-catalog__head-switches{margin-bottom:24px}}.realty-catalog__head-switches .form-switch:not(:last-child){margin-right:32px}@media only screen and (max-width:1023px){.realty-catalog__head-switches .form-switch:not(:last-child){margin:12px 0 0}}.realty-catalog__head-switches .form-switch__text{font-weight:600;color:var(--color-dark-2)}@media only screen and (max-width:1023px){.realty-catalog__head-switches .form-switch__text{font-size:14px}}@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__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}.realty-filtres__section{padding-bottom:32px}.realty-filtres__wrapper{position:relative;z-index:2}.realty-filtres__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media only screen and (max-width:1199px){.realty-filtres__head{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:1199px){.realty-filtres__head-selection{width:100%;margin-top:24px}}.realty-filtres__head-selection .form-select{width:300px}@media only screen and (max-width:1199px){.realty-filtres__head-selection .form-select{width:100%}}.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%}}.realty-filtres__more .acc__content-inner{position:relative;padding-top:38px}.realty-filtres__more .acc__content-inner::before{content:"";display:block;position:absolute;top:24px;left:0;right:0;height:1px;background:var(--color-gr40)}.realty-filtres__mobile{display:none}@media only screen and (max-width:767px){.realty-filtres__mobile{display:flex}}.realty-filtres__mobile-button-toggle{width:100%}.realty-filtres__mobile-head{display:none;margin-bottom:30px}.realty-filtres__mobile-head-title{font-size:24px;font-weight:bold;margin-bottom:5px}.realty-filtres__mobile-head-subtitle{font-size:14px;color:var(--color-gr60)}.realty-filtres__mobile-close{display:none;position:fixed;top:24px;right:16px;z-index:3;align-items:center;justify-content:center;width:40px;height:40px;border:none;color:var(--color-dark);background-color:var(--color-white)}.realty-filtres__mobile-close i{font-size:30px}.realty-filtres__wrapper._hidden{visibility:hidden;position:fixed;top:0;left:0;width:100vw;height:var(--vh);z-index:30;background:#fff;opacity:0;transform:translateY(-100%)}.realty-filtres__wrapper._hidden .realty-filtres__inner{padding:60px 20px;overflow-x:hidden;overflow-y:scroll;height:100%}.realty-filtres__wrapper._hidden .realty-filtres__mobile-head{display:block}.realty-filtres__wrapper._animate{transition:opacity .3s,visibility .3s .3s,transform 0s .3s}html._realty-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-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: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-text{font-size:14px;line-height:1.42;font-weight:600}@media only screen and (max-width:1880px){.realty-filtres__controls-button-more .link-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-filtres__controls-button-more .link-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-filtres__controls-button-more .link-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-filtres__controls-button-more .link-text{font-size:14px;line-height:1.42}}.realty-filtres__controls-button-more .link-icon{font-size:18px}.realty-filtres__controls-button-more-close{display:none}.realty-filtres__controls-button-more-close.link-icon{display:none}.realty-filtres__controls-button-reset{margin-right:30px;font-weight:600}@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:30px}.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-2);box-shadow:var(shadow-xs);border-radius:96px;font-size:12px;line-height:1.4;color:var(--color-white);margin:0 6px 10px 0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;cursor:pointer}.realty-filtres__selected-item:hover{opacity:.85}.realty-filtres__selected-close{position:relative;display:flex;height:15px;width:15px;margin-left:8px;backface-visibility:hidden;cursor:pointer;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.realty-filtres__selected-close:hover{opacity:.7}.realty-filtres__selected-close:before,.realty-filtres__selected-close:after{content:"";position:absolute;top:0;left:50%;display:flex;width:1px;height:100%;flex-shrink:0;background-color:#fff;transition:background-color .3s ease}.realty-filtres__selected-close:before{transform:translate3d(-50%,0,0) rotate(45deg)}.realty-filtres__selected-close:after{transform:translate3d(-50%,0,0) rotate(-45deg)}.realty-control{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}@media only screen and (max-width:767px){.realty-control{flex-direction:column;align-items:flex-start}}.realty-control__left{display:flex;align-items:center}.realty-control__left-buttons{margin-right:24px}.realty-control__title{font-size:30px;line-height:1.27;font-weight:bold;font-family:var(--font-title);color:var(--color-dark-2)}@media only screen and (max-width:1880px){.realty-control__title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.realty-control__title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.realty-control__title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.realty-control__title{font-size:18px;line-height:1.27}}.realty-control__title-wrap{display:flex;align-items:center}@media only screen and (max-width:1023px){.realty-control__title-wrap{flex-direction:column;align-items:flex-start}}.realty-control__title-text{font-size:14px;line-height:1.42;color:var(--color-gr80);margin-left:24px}@media only screen and (max-width:1880px){.realty-control__title-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-control__title-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-control__title-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-control__title-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-control__title-text{margin-left:0}}@media only screen and (max-width:767px){.realty-control__right{width:100%;margin-top:24px}}.realty-control__right .form-select{width:320px}@media only screen and (max-width:1023px){.realty-control__right .form-select{width:257px}}@media only screen and (max-width:767px){.realty-control__right .form-select{width:100%}}.realty-control__right .form-select .select2-selection__rendered{font-weight:bold;color:var(--color-dark-2) !important}.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;max-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}@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%}@media only screen and (max-width:767px){.slider-compare{width:95%}}@media only screen and (max-width:767px){.slider-compare .swiper{overflow:visible}}.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);border-radius:var(--radius-sm);padding:153px 0}@media only screen and (max-width:1023px){.realty-no-results{padding:96px 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:var(--font-title);font-weight:bold;margin-bottom:24px}@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:20px;line-height:1.5;font-family:var(--font-title)}@media only screen and (max-width:1880px){.realty-no-results__text{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-no-results__text{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-no-results__text{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-no-results__text{font-size:18px;line-height:1.5}}.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,.realty-space-main__plans{width:calc(50% - 16px)}@media only screen and (max-width:1023px){.realty-space-main__info{width:100%;margin-bottom:50px}}@media only screen and (max-width:1023px){.realty-space-main__plans{width:100%;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);border-radius:30px;padding:39px 44px}@media only screen and (max-width:1199px){.realty-space-main__plans-header{padding:32px}}@media only screen and (max-width:767px){.realty-space-main__plans-header{padding:24px}}.realty-space-main__plans--parking .realty-space-main__plan-tabs{display:none}.realty-space-main__plans--pantry .realty-space-main__plan-tabs{display:none}.realty-space-main__plans--houses .realty-space-main__plan-compass{display:none}.realty-space-main__plans--houses .realty-space-main__plan-image{height:100%;-o-object-fit:cover;object-fit:cover}.realty-space-main__plans--houses .realty-space-main__plan-image-wrap{border-radius:var(--radius-sm);overflow:hidden}.realty-space-main__head{display:flex;justify-content:space-between;margin-bottom:48px}@media only screen and (max-width:1023px){.realty-space-main__head{margin-bottom:24px}}@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.27;color:var(--color-dark-2);margin-bottom:11px;font-weight:600}@media only screen and (max-width:1880px){.realty-space-main__head-title{font-size:26px;line-height:1.27}}@media only screen and (max-width:1199px){.realty-space-main__head-title{font-size:24px;line-height:1.27}}@media only screen and (max-width:1023px){.realty-space-main__head-title{font-size:22px;line-height:1.27}}@media only screen and (max-width:600px){.realty-space-main__head-title{font-size:18px;line-height:1.27}}@media only screen and (max-width:600px){.realty-space-main__head-title{font-size:18px}}.realty-space-main__head-subtitle{color:var(--color-dark-2);font-size:18px;line-height:1.5}@media only screen and (max-width:1880px){.realty-space-main__head-subtitle{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__head-subtitle{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__head-subtitle{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__head-subtitle{font-size:16px;line-height:1.5}}.realty-space-main__head-subtitle-wrap{display:flex}@media only screen and (max-width:767px){.realty-space-main__head-subtitle-wrap{flex-direction:column;align-items:center}}.realty-space-main__head-subtitle-wrap .kit-badge{margin-left:18px}@media only screen and (max-width:767px){.realty-space-main__head-subtitle-wrap .kit-badge{margin:12px 0 0}}.realty-space-main__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.realty-space-main__top-title{font-size:18px;line-height:1.5;font-weight:bold}@media only screen and (max-width:1880px){.realty-space-main__top-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__top-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__top-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__top-title{font-size:16px;line-height:1.5}}.realty-space-main__status{display:inline-block;padding:8px 12px;font-size:12px;line-height:18px;font-weight:600;border-radius:var(--radius-fill)}.realty-space-main__status.--green,.realty-space-main__status.--orange{color:var(--color-white)}.realty-space-main__status.--green{background:var(--color-sc100)}.realty-space-main__buys{margin-bottom:33px}.realty-space-main__buys-item{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:600px){.realty-space-main__buys-item{flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--color-white);padding-bottom:12px}}.realty-space-main__buys-item:not(:last-child){margin-bottom:12px}.realty-space-main__buys-item.is-active .realty-space-main__buys-item-price{color:var(--color-pr100)}.realty-space-main__buys-item-price{font-size:20px;line-height:1.5;font-weight:bold;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.realty-space-main__buys-item-price{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__buys-item-price{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__buys-item-price{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__buys-item-price{font-size:18px;line-height:1.5}}@media only screen and (max-width:1540px){.realty-space-main__buys-item-price{font-size:16px}}.realty-space-main__buys-item-price-wrapper{display:flex;align-items:center}@media only screen and (max-width:600px){.realty-space-main__buys-item-price-wrapper{width:100%;margin-top:12px}}.realty-space-main__buys-item-price-meter{color:var(--color-gr60);font-size:14px;line-height:1.42;margin-right:24px}@media only screen and (max-width:1880px){.realty-space-main__buys-item-price-meter{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-space-main__buys-item-price-meter{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-space-main__buys-item-price-meter{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-space-main__buys-item-price-meter{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-space-main__buys-item-price-meter{flex-grow:1}}.realty-space-main__buys-item .form-switch{flex-grow:1;padding:0}.realty-space-main__buys-item .form-switch__icon{background:var(--color-white)}.realty-space-main__buys-item .form-switch__text{font-weight:bold}@media only screen and (max-width:1540px){.realty-space-main__buys-item .form-switch__text{font-size:14px}}.realty-space-main__buys-item.is-share .form-switch__text{color:var(--color-er100)}.realty-space-main__buys-item.is-share .realty-space-main__buys-item-price{color:var(--color-er100)}.realty-space-main__price{margin-bottom:32px}@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.5}@media only screen and (max-width:1880px){.realty-space-main__price-meter{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__price-meter{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__price-meter{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__price-meter{font-size:16px;line-height:1.5}}.realty-space-main__price-price{font-size:36px;line-height:1.22;color:var(--color-dark-2);font-weight:600}@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}.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:32px;border-radius:var(--radius-sm)}.realty-space-main__mortgage-text{width:100%;font-size:18px;line-height:1.5;font-weight:600;margin-bottom:24px}@media only screen and (max-width:1880px){.realty-space-main__mortgage-text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-text{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-text{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__mortgage-text{font-size:16px;line-height:1.5}}.realty-space-main__mortgage-payment{color:var(--color-gr60);font-size:20px;line-height:1.5;font-weight:600}@media only screen and (max-width:1880px){.realty-space-main__mortgage-payment{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-payment{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-payment{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__mortgage-payment{font-size:18px;line-height:1.5}}.realty-space-main__mortgage-link{font-size:16px;line-height:1.5;font-weight:600;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.realty-space-main__mortgage-link{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__mortgage-link{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__mortgage-link{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__mortgage-link{font-size:16px;line-height:1.5}}.realty-space-main__mortgage-link:hover{color:var(--color-pr100)}.realty-space-main__buttons{display:flex;justify-content:space-between;margin-bottom:32px}@media only screen and (max-width:600px){.realty-space-main__buttons{flex-direction:column}}.realty-space-main__buttons-item{width:48%}@media only screen and (max-width:600px){.realty-space-main__buttons-item{width:100%}}.realty-space-main__buttons-item:not(:last-child){margin-right:20px}@media only screen and (max-width:1023px){.realty-space-main__buttons-item:not(:last-child){margin:0 0 10px 0}}.realty-space-main__buttons-item .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}.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:16px;line-height:1.5;color:var(--color-gr80);padding:10px 0}@media only screen and (max-width:1880px){.realty-space-main__specs-item{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__specs-item{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__specs-item{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__specs-item{font-size:16px;line-height:1.5}}.realty-space-main__specs-item:not(:last-child){border-bottom:1px solid var(--color-gr40)}.realty-space-main__finishing{margin-bottom:48px}.realty-space-main__finishing-title{font-size:18px;line-height:1.5;font-weight:600;margin-bottom:22px}@media only screen and (max-width:1880px){.realty-space-main__finishing-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__finishing-title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__finishing-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__finishing-title{font-size:16px;line-height:1.5}}.realty-space-main__finishing-switches-item{display:flex;justify-content:space-between;align-items:center}.realty-space-main__finishing-switches-item:not(:last-child){margin-bottom:12px}.realty-space-main__finishing-switches-item .form-switch{flex-grow:1;padding:0}.realty-space-main__finishing-switches-item .form-switch__icon{background:var(--color-white)}.realty-space-main__finishing-switches-item .form-switch__text{font-weight:bold;text-transform:uppercase;font-size:14px}.realty-space-main__finishing-switches-item .form-switch__text sup{top:-0.3em;font-size:70%}.realty-space-main__finishing-switches-item-value{font-weight:bold;font-size:18px;line-height:1.5}@media only screen and (max-width:1880px){.realty-space-main__finishing-switches-item-value{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-main__finishing-switches-item-value{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-main__finishing-switches-item-value{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-main__finishing-switches-item-value{font-size:16px;line-height:1.5}}.realty-space-main__finishing-text{font-size:14px;line-height:1.42;color:var(--color-gr80);margin-top:22px}@media only screen and (max-width:1880px){.realty-space-main__finishing-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-space-main__finishing-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-space-main__finishing-text{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-space-main__finishing-text{font-size:14px;line-height:1.42}}.realty-space-main__finishing-text a{-webkit-text-decoration:underline;text-decoration:underline;transition-property:color;transition-duration:.3s;transition-timing-function:ease}.realty-space-main__finishing-text a:hover{color:var(--color-pr100)}.realty-space-main__finishing .form-switch__text{margin-right:20px}.realty-space-main__plan-top{position:relative}.realty-space-main__plan-compass{position:absolute;top:29px;left:44px;z-index:2}@media only screen and (max-width:1199px){.realty-space-main__plan-compass{top:32px;left:32px}}@media only screen and (max-width:767px){.realty-space-main__plan-compass{top:24px;left:24px}}.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%;padding:24px}.realty-space-main__plan-image-wrap{height:500px}@media only screen and (max-width:1199px){.realty-space-main__plan-image-wrap{height:420px}}@media only screen and (max-width:600px){.realty-space-main__plan-image-wrap{height:360px}}.realty-space-main__plan-image-link{pointer-events:auto !important;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.realty-space-main__plan-zoom-btn{position:absolute;bottom:0;right:0;z-index:2}.realty-space-main__plan-tabs{width:100%}.realty-space-main__plan-tabs .tab-buttons{margin-bottom:0;margin-top:30px}.realty-space-main__plan-tabs .tab-button{width:100%;justify-content:center;padding:12px 24px;font-size:14px;line-height:1}@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}.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 45px;width:100%;outline:1px solid #eaeaea;margin-bottom:30px;height:1000px}.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:120px;max-height:90px;margin-right:50px}.print-head__left-item:not(:last-child){margin-right:30px}.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:22px;font-weight:bold;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__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-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-radius:10px;border:1px solid;border-color:rgba(0,0,0,0);transition-property:border-color,transform;transition-duration:.3s;transition-timing-function:ease}.realty-space-similar:hover{border-color:var(--color-pr100)}.realty-space-similar__inner{display:flex;padding:16px;border-radius:10px}.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{flex-shrink:0;margin-right:16px}.realty-space-similar__right{flex-grow:1;display:flex;justify-content:space-between;align-items:center;padding-right:57px}@media only screen and (max-width:767px){.realty-space-similar__right{flex-direction:column;align-items:flex-end;padding:0}}.realty-space-similar__plan{position:relative;background:var(--color-white);width:60px;height:60px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.realty-space-similar__plan{width:92px;height:92px;border-radius:10px}}.realty-space-similar__plan-inner{display:flex;align-items:center;justify-content:center;height:100%;padding:5px}.realty-space-similar__plan img{border-radius:10px;max-height:100%}.realty-space-similar__plan-hover{position:absolute;top:-20px;left:105%;display:flex;justify-content:center;align-items:center;opacity:0;width:275px;height:275px;min-height:275px;max-width:0;max-height:0;background:#fff;box-shadow:var(--shadow-xs);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;border-radius:var(--radius-sm)}.realty-space-similar__plan-hover img{border-radius:var(--radius-sm)}@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}@media only screen and (max-width:767px){.realty-space-similar__info{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:24px}}.realty-space-similar__info-title{font-size:16px;line-height:1.5;color:var(--color-dark-2);font-weight:bold}@media only screen and (max-width:1880px){.realty-space-similar__info-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-similar__info-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-similar__info-title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-similar__info-title{font-size:16px;line-height:1.5}}.realty-space-similar__info-items span{display:inline-flex;align-items:center}.realty-space-similar__info-items span:not(:last-child){margin-right:10px}.realty-space-similar__info-items 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__price{white-space:nowrap;position:relative}@media only screen and (max-width:767px){.realty-space-similar__price{padding-right:53px}}.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)}.realty-space-similar__price-top{color:var(--color-gr60);font-size:12px;line-height:1.5;-webkit-text-decoration:line-through;text-decoration:line-through;margin-bottom:2px;display:none}@media only screen and (max-width:1880px){.realty-space-similar__price-top{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-similar__price-top{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-similar__price-top{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-similar__price-top{font-size:12px;line-height:1.5}}@media only screen and (max-width:767px){.realty-space-similar__price-top{font-size:12px}}.realty-space-similar__price-price{font-weight:600;font-size:16px;line-height:1.5;color:var(--color-dark-2)}@media only screen and (max-width:1880px){.realty-space-similar__price-price{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-similar__price-price{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-similar__price-price{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-similar__price-price{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.realty-space-similar__price-price{font-size:14px;order:2;margin-left:10px}}.realty-space-similar__price-meter{font-size:12px;line-height:1.5;color:var(--color-gr60)}@media only screen and (max-width:1880px){.realty-space-similar__price-meter{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-similar__price-meter{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-similar__price-meter{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-similar__price-meter{font-size:12px;line-height:1.5}}@media only screen and (max-width:767px){.realty-space-similar__price-meter{font-size:12px}}.realty-space-similar__price.is-share .realty-space-similar__price-top{display:block}.realty-space-similar__price.is-share .realty-space-similar__price-price{color:var(--color-er100)}.realty-space-similar__favorite{position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media only screen and (max-width:767px){.realty-space-similar__favorite{top:auto;transform:none;bottom:24px;right:24px}}.realty-space-similar--gray .realty-space-similar__inner{background:var(--color-gr20)}.realty-space-similar--white .realty-space-similar__inner{background:var(--color-white)}.realty-space-similar--flat .realty-space-similar__info-mobile{display:none}@media only screen and (max-width:767px){.realty-space-similar--flat .realty-space-similar__info-mobile{display:inline-block;font-size:16px;line-height:1.5;color:var(--color-dark-2);font-weight:bold;margin-bottom:6px;font-size:14px;line-height:1.42}}@media only screen and (max-width:767px)and (max-width:1880px){.realty-space-similar--flat .realty-space-similar__info-mobile{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1199px){.realty-space-similar--flat .realty-space-similar__info-mobile{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1023px){.realty-space-similar--flat .realty-space-similar__info-mobile{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:600px){.realty-space-similar--flat .realty-space-similar__info-mobile{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px)and (max-width:1880px){.realty-space-similar--flat .realty-space-similar__info-mobile{font-size:14px;line-height:1.42}}@media only screen and (max-width:767px)and (max-width:1199px){.realty-space-similar--flat .realty-space-similar__info-mobile{font-size:14px;line-height:1.42}}@media only screen and (max-width:767px)and (max-width:1023px){.realty-space-similar--flat .realty-space-similar__info-mobile{font-size:14px;line-height:1.42}}@media only screen and (max-width:767px)and (max-width:600px){.realty-space-similar--flat .realty-space-similar__info-mobile{font-size:14px;line-height:1.42}}.realty-space-similar--flat .realty-space-similar__info-items span{font-size:16px;line-height:1.5;color:var(--color-dark-2)}@media only screen and (max-width:1880px){.realty-space-similar--flat .realty-space-similar__info-items span{font-size:16px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-similar--flat .realty-space-similar__info-items span{font-size:16px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-similar--flat .realty-space-similar__info-items span{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-similar--flat .realty-space-similar__info-items span{font-size:16px;line-height:1.5}}@media only screen and (max-width:767px){.realty-space-similar--flat .realty-space-similar__info-items span{font-size:12px}}.realty-space-similar--flat .realty-space-similar__info-items span:first-child{font-weight:bold}@media only screen and (max-width:767px){.realty-space-similar--flat .realty-space-similar__info-items span:first-child{display:none}}.realty-space-similar--commerce .realty-space-similar__info{display:flex}.realty-space-similar--commerce .realty-space-similar__info-title{margin-right:16px}@media only screen and (max-width:767px){.realty-space-similar--commerce .realty-space-similar__info-title{margin-right:0}}.realty-space-similar--commerce .realty-space-similar__info-items span{display:inline-flex;align-items:center;font-size:14px;line-height:1.42}@media only screen and (max-width:1880px){.realty-space-similar--commerce .realty-space-similar__info-items span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-space-similar--commerce .realty-space-similar__info-items span{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-space-similar--commerce .realty-space-similar__info-items span{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-space-similar--commerce .realty-space-similar__info-items span{font-size:14px;line-height:1.42}}.realty-space-similar--houses .realty-space-similar__plan-inner{padding:0}.realty-space-similar--houses .realty-space-similar__plan-image,.realty-space-similar--houses .realty-space-similar__plan-hover-image{height:100%;-o-object-fit:cover;object-fit:cover}.realty-space-similar--houses .realty-space-similar__plan-hover{padding:1px}.floor-plan{position:relative;border-radius:var(--radius-md);border:1px solid var(--color-pr100)}.floor-plan__image-wrap{display:flex;align-items:center;justify-content:center;height:776px;padding:24px}@media only screen and (max-width:1440px){.floor-plan__image-wrap{height:680px}}@media only screen and (max-width:1199px){.floor-plan__image-wrap{height:540px}}@media only screen and (max-width:1023px){.floor-plan__image-wrap{height:484px;padding:16px}}@media only screen and (max-width:767px){.floor-plan__image-wrap{height:267px;padding:8px}}.floor-plan__image-wrap img{max-height:100%}.floor-plan__zoom-btn{position:absolute;right:40px;bottom:40px}@media only screen and (max-width:1199px){.floor-plan__zoom-btn{right:16px;bottom:16px}}.floor-plan__section.--light .floor-plan{background:var(--color-white);border:none}.equipment-item{position:relative;background:var(--color-gr20);border-radius:var(--radius-sm);padding:32px;height:360px;display:flex;flex-direction:column}@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 .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:22px;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;background:var(--color-gr20);border-radius:var(--radius-sm)}}@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}}.realty-space-finishing__content{font-size:18px;line-height:1.5;color:var(--color-dark-2)}@media only screen and (max-width:1880px){.realty-space-finishing__content{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-finishing__content{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-finishing__content{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-finishing__content{font-size:16px;line-height:1.5}}.realty-space-finishing__content p:not(:last-child){margin-bottom:12px}.realty-space-finishing__tab{padding:24px;border-radius:var(--radius-sm);border:1px solid var(--color-pr100);transition-property:border-color,background;transition-duration:.3s;transition-timing-function:ease;cursor:pointer}@media only screen and (max-width:767px){.realty-space-finishing__tab{padding:16px}}.realty-space-finishing__tab:not(:last-child){margin-bottom:18px}.realty-space-finishing__tab-buttons{flex-direction:column}.realty-space-finishing__tab-buttons .tab-button__item{width:100%}.realty-space-finishing__tab-title{color:var(--color-dark-2);font-size:20px;line-height:1.5;font-weight:600;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.realty-space-finishing__tab-title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-finishing__tab-title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-finishing__tab-title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-finishing__tab-title{font-size:18px;line-height:1.5}}@media only screen and (max-width:767px){.realty-space-finishing__tab-title{font-size:16px}}.realty-space-finishing__tab-desc{padding-top:12px;font-size:14px;line-height:1.42;color:var(--color-dark-2);opacity:0;display:none;animation:animFinishingFadeIn .3s ease-out forwards}@media only screen and (max-width:1880px){.realty-space-finishing__tab-desc{font-size:14px;line-height:1.42}}@media only screen and (max-width:1199px){.realty-space-finishing__tab-desc{font-size:14px;line-height:1.42}}@media only screen and (max-width:1023px){.realty-space-finishing__tab-desc{font-size:14px;line-height:1.42}}@media only screen and (max-width:600px){.realty-space-finishing__tab-desc{font-size:14px;line-height:1.42}}@media only screen and (max-width:767px){.realty-space-finishing__tab-desc{font-size:12px}}.realty-space-finishing__tab.is-active{pointer-events:none;background:var(--color-gr20);border-color:var(--color-gr20)}.realty-space-finishing__tab.is-active .realty-space-finishing__tab-title{color:var(--color-pr100)}.realty-space-finishing__tab.is-active .realty-space-finishing__tab-desc{display:block}@media only screen and (max-width:767px){.realty-space-finishing__slider .swiper-button{display:block !important}}.realty-space-finishing__slide{position:relative;overflow:hidden}.realty-space-finishing__slide-image-wrap{height:100%}.realty-space-finishing__slide-image-wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(67,58,46,0) 83.2%,rgba(67,54,46,0.5) 100%)}.realty-space-finishing__slide-text{position:absolute;left:32px;bottom:26px;color:var(--color-white);text-shadow:var(--shadow-sm);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-space-finishing__wrapper.--main .realty-space-finishing__slide{height:704px;border-radius:var(--radius-lg)}@media only screen and (max-width:1540px){.realty-space-finishing__wrapper.--main .realty-space-finishing__slide{height:684px}}@media only screen and (max-width:1199px){.realty-space-finishing__wrapper.--main .realty-space-finishing__slide{height:484px;border-radius:var(--radius-md)}}@media only screen and (max-width:767px){.realty-space-finishing__wrapper.--main .realty-space-finishing__slide{height:320px;border-radius:var(--radius-sm)}}.realty-space-finishing__wrapper.--second .realty-space-finishing__slide{height:670px;border-radius:var(--radius-lg)}@media only screen and (max-width:1540px){.realty-space-finishing__wrapper.--second .realty-space-finishing__slide{height:640px}}@media only screen and (max-width:1199px){.realty-space-finishing__wrapper.--second .realty-space-finishing__slide{height:411 px;border-radius:var(--radius-md)}}@media only screen and (max-width:767px){.realty-space-finishing__wrapper.--second .realty-space-finishing__slide{height:280px;border-radius:var(--radius-sm)}}@keyframes animFinishingFadeIn{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.realty-card{position:relative;display:flex;flex-direction:column;transition-property:transform,border-color;transition-duration:.3s;transition-timing-function:ease;border-radius:var(--radius-sm)}.realty-card__actions{position:absolute;display:flex;top:257px;right:28px;height:40px;z-index:2}.realty-card__actions .btn{margin-left:4px}.realty-card__actions .btn-like.is-active{color:var(--color-pr100)}.realty-card__inner{display:flex;flex-direction:column;flex-grow:1;border-radius:var(--radius-sm);background:var(--color-gr20);padding:20px}.realty-card__head{position:relative;height:280px;margin-bottom:20px}.realty-card__plan{background:var(--color-white);border-radius:var(--radius-xs);display:flex;align-items:center;justify-content:center;height:100%;pointer-events:none}.realty-card__plan-image{height:220px;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;text-transform:uppercase}.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-gr60);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-gr60)}.realty-card__button{margin-top:20px}.realty-card__button .btn{width:100%}.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.is-share .realty-card__price-top{display:flex}.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)}.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);border-radius:var(--radius-md)}@media only screen and (max-width:1023px){.realty-space-interactive__inner{padding:0;height:500px;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;border-radius:0}.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:10px;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:767px){.realty-space-interactive__control{top:13px;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:hsla(0,0%,100%,.85);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)}.realty-space-interactive__inner._fullscreen{background:var(--color-dark)}.realty-space-advantages__section{overflow:hidden}.realty-space-advantages__item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:444px;border-radius:var(--radius-lg);overflow:hidden;padding:32px}@media only screen and (max-width:1199px){.realty-space-advantages__item{width:330px;height:330px}}.realty-space-advantages__item-image-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.realty-space-advantages__item-image-wrap::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 57.31%,rgba(51,51,51,0.65) 100%)}.realty-space-advantages__item-title{font-size:20px;line-height:1.5;color:var(--color-white);font-weight:600}@media only screen and (max-width:1880px){.realty-space-advantages__item-title{font-size:20px;line-height:1.5}}@media only screen and (max-width:1199px){.realty-space-advantages__item-title{font-size:19px;line-height:1.5}}@media only screen and (max-width:1023px){.realty-space-advantages__item-title{font-size:18px;line-height:1.5}}@media only screen and (max-width:600px){.realty-space-advantages__item-title{font-size:18px;line-height:1.5}}.realty-space-advantages__slider{position:relative;width:100%}.realty-space-advantages__slider .swiper{overflow:visible}.realty-space-advantages__slider .swiper-slide{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){.realty-space-advantages__slider .swiper-slide{width:auto}}.realty-space-advantages__slider .swiper-slide-fully-visible{opacity:1}@media only screen and (max-width:1199px){.projects-list__cols .col{width:50%}}@media only screen and (max-width:767px){.projects-list__cols .col{width:100%}}.projects-list__map{border-radius:16px;overflow:hidden}.projects-list-slider__section{overflow:hidden}.projects-list-slider__slider{padding-bottom:78px}@media only screen and (max-width:1023px){.projects-list-slider__slider{padding-bottom:48px}}@media only screen and (max-width:1780px){.projects-list-slider__slider .swiper{overflow:visible}}.projects-list-slider__slider .swiper-navigation{position:absolute;left:0;bottom:0}@media only screen and (max-width:1023px){.projects-list-slider__slider .swiper-navigation{display:none}}.projects-list-slider__slider .swiper-pagination{position:absolute;right:0;bottom:20px}@media only screen and (max-width:1023px){.projects-list-slider__slider .swiper-pagination{bottom:0;left:50%;right:auto;transform:translateX(-50%)}}.projects-list-slider__slider .swiper-slide{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;align-self:stretch;height:auto}@media only screen and (max-width:1780px){.projects-list-slider__slider .swiper-slide{width:auto;height:auto;opacity:.5}}.projects-list-slider__slider .swiper-slide-fully-visible{opacity:1}.projects-list-slider__slider .swiper-slide-active .action-list-block__item-subtitle{opacity:1}.projects-list-slider__slider .cards-project{height:100%}@media only screen and (max-width:1780px){.projects-list-slider__slider .cards-project{width:464px}}@media only screen and (max-width:767px){.projects-list-slider__slider .cards-project{width:339px}}@media only screen and (max-width:360px){.projects-list-slider__slider .cards-project{width:300px}}.projects-about__label-desc{color:var(--color-dark-2);font-size:18px;line-height:1.5}@media only screen and (max-width:1880px){.projects-about__label-desc{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.projects-about__label-desc{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.projects-about__label-desc{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.projects-about__label-desc{font-size:16px;line-height:1.5}}.projects-about__label-desc p:not(:last-child){margin-bottom:12px}.projects-about__wrapper .slider-view-1 .swiper-slide{position:relative;height:670px}@media only screen and (max-width:1540px){.projects-about__wrapper .slider-view-1 .swiper-slide{height:580px}}@media only screen and (max-width:1199px){.projects-about__wrapper .slider-view-1 .swiper-slide{height:411px}}@media only screen and (max-width:767px){.projects-about__wrapper .slider-view-1 .swiper-slide{height:280px}}.projects-about__wrapper .cards-project-about__slider .swiper-pagination{display:none}.projects-about__wrapper.--one .col:first-child{display:none}.projects-about__wrapper.--one .col:last-child{width:100%}.projects-about__image-wrap a{display:block;height:804px;border-radius:var(--radius-lg);overflow:hidden;line-height:1}@media only screen and (max-width:1199px){.projects-about__image-wrap a{height:430px}}@media only screen and (max-width:767px){.projects-about__image-wrap a{height:250px}}.separator-link{position:relative;height:288px;border-radius:var(--radius-lg);overflow:hidden;padding:48px}@media only screen and (max-width:1023px){.separator-link{padding:32px;height:auto}}@media only screen and (max-width:767px){.separator-link{padding:24px;border-radius:var(--radius-md)}}.separator-link__image-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.separator-link__image-wrap::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(67,61,46,0.3) 0%,rgba(67,61,46,0.3) 100%)}@media only screen and (max-width:1199px){.separator-link__image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.separator-link__content{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media only screen and (max-width:767px){.separator-link__content{text-align:center}}.separator-link__title{font-size:36px;line-height:1.22;color:var(--color-white);text-transform:uppercase;font-weight:bold;max-width:728px}@media only screen and (max-width:1880px){.separator-link__title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.separator-link__title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.separator-link__title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.separator-link__title{font-size:26px;line-height:1.22}}@media only screen and (max-width:1023px){.separator-link__title{margin-bottom:32px}}@media only screen and (max-width:767px){.separator-link__title{font-size:20px;line-height:30px;margin-bottom:24px}}.separator-link__bottom{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1023px){.separator-link__bottom{flex-direction:column}}.separator-link__text{color:var(--color-gr20);font-weight:600;max-width:728px;margin-right:30px}@media only screen and (max-width:1023px){.separator-link__text{margin:0 60px 32px 0}}@media only screen and (max-width:767px){.separator-link__text{font-size:14px;line-height:20px;margin:0 0 24px}}@media only screen and (max-width:1023px){.separator-link__btn{margin-left:auto}}@media only screen and (max-width:767px){.separator-link__btn{margin:0 auto}}@media only screen and (max-width:600px){.separator-link__btn{width:100%}}.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:var(--font-title);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:4 px}@media only screen and (max-width:1199px){.news-list-all__tabs{margin-bottom:40px}}@media only screen and (max-width:767px){.news-list-all__tabs{margin-bottom:32px}}.news-list-block{position:relative}.news-list-block__section{overflow:hidden}.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:767px)and (max-width:600px){.news-list-block__btn-more .btn{width:100%}}@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 .card-news{height:100%}.news-detail__section .breadcrumbs-wrap{margin-bottom:32px}@media only screen and (max-width:1023px){.news-detail__section .breadcrumbs-wrap{margin-bottom:24px}}.news-detail__wrap{max-width:900px}.news-detail__head{margin-bottom:32px}@media only screen and (max-width:1023px){.news-detail__head{margin-bottom:24px}}.news-detail__image-wrap{margin-bottom:32px;line-height:1}@media only screen and (max-width:1023px){.news-detail__image-wrap{margin-bottom:24px}}.news-detail__image-wrap img{border-radius:var(--radius-xs);width:100%}.news-detail__title{font-size:24px;line-height:1.33}@media only screen and (max-width:1880px){.news-detail__title{font-size:23px;line-height:1.33}}@media only screen and (max-width:1199px){.news-detail__title{font-size:21px;line-height:1.33}}@media only screen and (max-width:1023px){.news-detail__title{font-size:20px;line-height:1.33}}@media only screen and (max-width:600px){.news-detail__title{font-size:18px;line-height:1.33}}.news-detail__badge{margin-top:32px}@media only screen and (max-width:1023px){.news-detail__badge{margin-top:24px}}.news-detail__content{max-width:900px}.news-detail__content .slider-view-3{margin-top:32px}@media only screen and (max-width:1023px){.news-detail__content .slider-view-3{margin-top:24px}}.news-detail__bottom{margin-top:32px}@media only screen and (max-width:1023px){.news-detail__bottom{margin-top:24px}}.card-news{display:flex;flex-direction:column;position:relative;background:var(--color-gr20);border-radius:var(--radius-md);overflow:hidden}.card-news:hover .card-news__image-wrap img{transition:transform 1.8s ease-out;transform:scale(1.1)}.card-news:hover .card-news__title{color:var(--color-pr100)}.card-news__image-wrap{position:relative;border-radius:var(--radius-md);overflow:hidden;height:455px}@media only screen and (max-width:1199px){.card-news__image-wrap{height:326px}}@media only screen and (max-width:767px){.card-news__image-wrap{height:367px}}.card-news__image-wrap img{transition:transform .3s}.card-news__content{padding:24px;border-radius:var(--radius-md);min-height:135px}.card-news__title{font-weight:600;font-family:var(--font-title);font-size:18px;line-height:1.5;transition-property:color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1880px){.card-news__title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.card-news__title{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.card-news__title{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.card-news__title{font-size:16px;line-height:1.5}}.card-news__date{text-align:right;font-size:12px;line-height:1.5;margin-top:24px}@media only screen and (max-width:1880px){.card-news__date{font-size:12px;line-height:1.5}}@media only screen and (max-width:1199px){.card-news__date{font-size:12px;line-height:1.5}}@media only screen and (max-width:1023px){.card-news__date{font-size:12px;line-height:1.5}}@media only screen and (max-width:600px){.card-news__date{font-size:12px;line-height:1.5}}.card-news__badges{position:absolute;left:24px;right:24px;top:24px;z-index:1;display:flex;flex-wrap:wrap}.card-news__badges .kit-badge{margin:0 8px 8px}.card-news-2{display:flex;flex-direction:column;position:relative;background:var(--color-gr20);border-radius:var(--radius-md);padding:28px;height:323px;transition-property:background,color;transition-duration:.3s;transition-timing-function:ease}@media only screen and (max-width:1199px){.card-news-2{padding:24px}}@media only screen and (max-width:767px){.card-news-2{height:285px;padding:20px;border-radius:var(--radius-sm)}}.card-news-2:hover{background:var(--color-pr100);color:var(--color-white)}.card-news-2__label{font-size:14px;line-height:1.71;margin-bottom:4px}.card-news-2__title{font-size:24px;line-height:1.33}@media only screen and (max-width:1199px){.card-news-2__title{font-size:20px;line-height:1.2}}@media only screen and (max-width:767px){.card-news-2__title{font-size:18px;line-height:1.33}}.card-news-2__date{margin:auto 0 0;font-size:14px;line-height:1.71}@media only screen and (max-width:767px){.card-news-2__date{font-size:12px;line-height:1.5}}.visual-genplan{border-radius:var(--radius-xl);overflow:hidden;height:903px}@media only screen and (max-width:1023px){.visual-genplan{height:509px}}.slider-history__wrapper{display:flex;justify-content:space-between}@media only screen and (max-width:1199px){.slider-history__wrapper{flex-direction:column}}.slider-history__left{width:600px;padding-right:80px}@media only screen and (max-width:1540px){.slider-history__left{width:520px;padding-right:44px}}@media only screen and (max-width:1199px){.slider-history__left{padding-right:0;width:100%;margin-bottom:48px}}@media only screen and (max-width:767px){.slider-history__left{margin-bottom:32px}}.slider-history__right{width:calc(100% - 600px - 32px)}@media only screen and (max-width:1540px){.slider-history__right{width:calc(100% - 520px - 32px)}}@media only screen and (max-width:1199px){.slider-history__right{width:100%}}.slider-history__label-title{font-size:36px;line-height:1.22;font-weight:600;text-transform:uppercase;color:var(--color-pr100);margin-bottom:48px}@media only screen and (max-width:1880px){.slider-history__label-title{font-size:34px;line-height:1.22}}@media only screen and (max-width:1199px){.slider-history__label-title{font-size:30px;line-height:1.22}}@media only screen and (max-width:1023px){.slider-history__label-title{font-size:28px;line-height:1.22}}@media only screen and (max-width:600px){.slider-history__label-title{font-size:26px;line-height:1.22}}@media only screen and (max-width:767px){.slider-history__label-title{margin-bottom:24px}}.slider-history__label-desc{font-size:18px;line-height:1.5;color:var(--color-dark-2)}@media only screen and (max-width:1880px){.slider-history__label-desc{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-history__label-desc{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-history__label-desc{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.slider-history__label-desc{font-size:16px;line-height:1.5}}.slider-history__item{display:flex;flex-direction:column;padding-right:32px;width:460px}@media only screen and (max-width:1199px){.slider-history__item{width:420px}}@media only screen and (max-width:767px){.slider-history__item{width:330px}}.slider-history__item:before{content:"";position:absolute;left:40px;top:85px;right:0;height:2px;background:var(--color-pr100)}.slider-history__item-title{font-size:20px;line-height:30px;color:var(--color-gr100);height:30px;position:relative}@media only screen and (max-width:767px){.slider-history__item-title{font-size:18px}}.slider-history__item-title:after,.slider-history__item-title:before{content:"";display:inline-block;position:absolute;left:0;top:100%;border-radius:var(--radius-fill)}.slider-history__item-title::after{content:"";display:block;width:33px;height:33px;margin:38px 0 0 8px;background:var(--color-pr100);z-index:2}.slider-history__item-title::before{content:"";display:block;width:49px;height:49px;margin-top:30px;background:var(--color-pr50)}.slider-history__item-desc{font-size:18px;line-height:1.5;color:var(--color-gr100);margin-top:106px}@media only screen and (max-width:1880px){.slider-history__item-desc{font-size:17px;line-height:1.5}}@media only screen and (max-width:1199px){.slider-history__item-desc{font-size:17px;line-height:1.5}}@media only screen and (max-width:1023px){.slider-history__item-desc{font-size:16px;line-height:1.5}}@media only screen and (max-width:600px){.slider-history__item-desc{font-size:16px;line-height:1.5}}.slider-history__slider{width:100%;overflow:visible;position:relative}.slider-history__slider .swiper-slide{width:auto}