@font-face{font-family:Druk;font-display:swap;src:url(../fonts/Druk-Bold.woff2) format("woff2"),url(../fonts/Druk-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Druk;font-display:swap;src:url(../fonts/Druk-Medium.woff2) format("woff2"),url(../fonts/Druk-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Geometria;font-display:swap;src:url(../fonts/Geometria-Bold.woff2) format("woff2"),url(../fonts/Geometria-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Geometria;font-display:swap;src:url(../fonts/Geometria-Light.woff2) format("woff2"),url(../fonts/Geometria-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Geometria;font-display:swap;src:url(../fonts/Geometria-Medium.woff2) format("woff2"),url(../fonts/Geometria-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Geometria;font-display:swap;src:url(../fonts/Geometria.woff2) format("woff2"),url(../fonts/Geometria.woff) format("woff");font-weight:400;font-style:normal}/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}*{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5{font-weight:inherit;font-family:inherit;margin:0;line-height:normal}html{line-height:1;font-size:10px;margin-top:0!important;scroll-behavior:smooth}a{text-decoration:none;color:inherit;outline:0}img{display:block}button,input,select,textarea{outline:0;line-height:1}footer,header,section{width:100%;position:relative}.section{background:#f4f4f4}.section .bg{position:absolute;top:0;left:0;pointer-events:none;width:100%;height:100%}.section .bg img,.section .bg picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body{-webkit-text-size-adjust:none;font-family:Geometria,Arial;font-weight:400;font-size:1.6rem;color:#121212;line-height:normal;background:#f4f4f4;-webkit-tap-highlight-color:transparent}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}p{font-family:Geometria,Arial,Arial,sans-serif;font-weight:400;font-size:1.6rem;margin:0}.wrapper{width:100%;height:100%;position:relative;margin:0 auto;padding:0 2rem;z-index:2}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-title,.title{font-weight:700;font-size:1.8rem;color:#121212;font-family:Druk,Arial;text-transform:uppercase;-webkit-font-kerning:none;font-kerning:none}.main-title span:not(.right),.title span:not(.right){color:#a03924}.main-title h1,.main-title h2,.main-title h3,.main-title h4,.main-title h5,.main-title p,.title h1,.title h2,.title h3,.title h4,.title h5,.title p{display:inline;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit;-webkit-font-kerning:none;font-kerning:none;opacity:0}.main-title .line,.title .line{overflow:hidden;position:relative}.screen-reader-text{display:none}.fls-preloader__counter{font-family:Druk,Arial;font-size:4.5rem}.fls-preloader__logo{width:11.7rem}.fls-preloader__logo svg{display:block;width:100%;height:100%}.fls-preloader__logo.lw{bottom:5.4rem;height:.7rem}.fls-preloader__logo.lw svg{width:7.8rem}.fls-preloader__logo.lr{width:100%;height:3.3rem;bottom:6.3rem}.fls-cursor{pointer-events:none}.fls-cursor__shadow{will-change:transform;-webkit-transition:all 50ms linear 0s;transition:all 50ms linear 0s;position:fixed;width:1rem;height:1rem}.fls-cursor__shadow::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:3px solid #000;-webkit-animation:rotate 5s infinite linear;animation:rotate 5s infinite linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.fls-cursor__pointer{position:fixed;top:0;left:0;z-index:1000;mix-blend-mode:difference}.fls-cursor__pointer svg{width:1rem;height:1rem;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.fls-cursor__pointer svg path{fill:#f4f4f4}.fls-cursor._hover .fls-cursor__pointer svg{-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}.fls-cursor._active .fls-cursor__pointer svg{-webkit-transition:all 50ms ease 0s;transition:all 50ms ease 0s;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.section-header{position:absolute;top:0;left:0;width:100%;z-index:7;padding:1rem 0;background:0 0}body:not(.home) .section-header{background:#fff}body:not(.home) .section-header .header-lang__selected{color:#121212}body:not(.home) .section-header .header-lang__selected .icon svg path{fill:#121212}body:not(.home) .section-header .header-actions .btn--menu .icon svg rect{fill:#121212}body:not(.home) .section-header .header-phone .link{color:#121212}body:not(.home) .section-header .header-phone .link .icon svg path{fill:#121212}.section-header._header-scroll{padding:.5rem 0;position:fixed;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-bottom:1px solid rgba(18,18,18,.1)}.section-header._header-scroll .header-logo .link .icon--top{display:none}.section-header._header-scroll .header-logo .link .icon--scroll{display:block}.section-header._header-scroll .header-lang~div{margin-left:2rem}.section-header._header-scroll .header-lang__selected{color:#121212}.section-header._header-scroll .header-lang__selected .icon svg path{fill:#121212}.section-header._header-scroll .header-phone .link{color:#121212}.section-header._header-scroll .header-phone .link .icon svg path{fill:#121212}.section-header._header-scroll .header-actions .btn--menu .icon svg rect{fill:#121212}.section-header._header-up{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.section-header._header-down{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.section-header .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-header .header-menu{display:none}.section-header .header-logo p{display:none}.section-header .header-lang{margin-left:auto;position:relative}.section-header .header-lang__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1rem;font-weight:700;color:#fff}.section-header .header-lang__selected span{display:block}.section-header .header-lang__selected span.icon{margin-left:.3rem;width:3px;height:3px}.section-header .header-lang__selected span.icon svg{width:100%;height:100%;display:block}.section-header .header-lang ul{list-style:none;margin:0;padding:.5rem 0;position:absolute;top:100%;left:0;width:100%;text-align:center;-webkit-transition:.3s linear;transition:.3s linear;opacity:0;visibility:hidden;pointer-events:none}.section-header .header-lang ul li+li{margin-top:.5rem}.section-header .header-lang ul li .link{font-size:1rem;font-weight:400;color:#fff}.section-header .header-lang ul.active{opacity:1;visibility:visible;pointer-events:auto}.section-header .header-lang~div{margin-left:2.5rem}.section-header .header-actions .btn--3d{display:none}.link{display:block;font-family:Geometria,Arial;position:relative;-webkit-transition:.3s linear;transition:.3s linear;border:none;cursor:pointer}.link--flogo{width:9.4rem;height:7.9rem}.link--flogo img{width:100%;height:100%}.link--logo span{display:block}.link--logo .icon img{width:100%;height:auto}.link--logo .icon--top{width:9.7rem;height:3.4rem}.link--logo .icon--scroll{width:9.7rem;height:3.4rem;display:none}.link--phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.8rem;font-weight:700;color:#fff}.link--phone span{display:block}.link--phone .icon{width:2rem;height:2rem}.link--phone .icon svg{width:100%;height:100%;display:block}.link--phone .text{display:none}.btn{-webkit-transition:.3s linear;transition:.3s linear;display:block;font-family:Geometria,Arial;cursor:pointer;background-color:transparent;border:none;-webkit-appearance:none;position:relative;padding:0;font-weight:400;line-height:normal}.btn--default{font-size:1.4rem;font-weight:700;color:#fff;background:#121212;padding:1.1rem;text-align:center;position:relative;overflow:hidden}.btn--default .ripple{position:absolute;border-radius:50%;background-color:#121212;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:button-circle;animation-name:button-circle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;z-index:1}.btn--default .icon,.btn--default .text{position:relative;z-index:2}.btn--default:hover{background:#a03924}.btn--default.invert{background:#a03924}.btn--default.invert:hover{background:#121212}.btn--default.invert:hover .ripple{background-color:#a03924}.btn--default.white{background:#fff;color:#121212}.btn--default.white.ripple-anim{color:#fff}.btn--default.white:hover{background:#a03924;color:#fff}.btn--default.transparent{background:0 0;border:2px solid #a03924;color:#a03924;padding:.9rem}.btn--default.transparent:hover{background:#fff}.btn--default.transparent-invert{background:0 0;border:2px solid #000;color:#000;padding:.9rem}.btn--default.transparent-invert.ripple-anim{color:#fff}.btn--default.transparent-invert:hover{background:#fff}.btn--nav{width:4rem;height:4rem}.btn--nav span{display:block}.btn--nav span.icon{width:100%;height:100%}.btn--nav svg{width:100%;height:100%;display:block}.btn--nav svg path{fill:transparent;-webkit-transition:.3s linear;transition:.3s linear}.btn--nav.invert svg path{stroke:#121212}.btn--nav[data-type=prev]:hover svg path{fill:#ebebeb;stroke:#717171}.btn--nav[data-type=next]:hover svg path{fill:#a03924;stroke:#fff}.btn--nav.swiper-button-disabled{pointer-events:none;opacity:0;visibility:hidden}.btn--menu span{display:block}.btn--menu span.icon{width:3.2rem;height:1.5rem}.btn--menu span.icon svg{width:100%;height:100%;display:block}@-webkit-keyframes button-circle{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(10);transform:scale(10);opacity:0}}@keyframes button-circle{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(10);transform:scale(10);opacity:0}}.field{-webkit-transition:.3s linear;transition:.3s linear;border:none;background:0 0;outline:0;text-overflow:ellipsis;font-family:Geometria,Arial;width:100%;color:#121212;font-weight:400;-webkit-appearance:none;border-radius:0;line-height:normal}.field::-webkit-input-placeholder{color:#121212;font-weight:300}.field::-moz-placeholder{color:#121212;font-weight:300}.field:-ms-input-placeholder{color:#121212;font-weight:300}.field::-ms-input-placeholder{color:#121212;font-weight:300}.field::placeholder{color:#121212;font-weight:300}.field.error{border-color:red}.field.wpcf7-not-valid{border-color:red}.field--default{border:1px solid #121212;background:#fff;font-weight:500;padding:1.15rem 1.2rem;font-size:1.2rem}.field--text{resize:none;min-height:8rem}.section-footer{background:#393939;padding:3rem 0}.section-footer .footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3rem 1fr;grid-template-columns:1fr 1fr;grid-row-gap:3rem;grid-column-gap:3rem;-ms-grid-rows:auto 3rem auto 3rem auto 3rem auto;grid-template-areas:"logo logo" "menu object" "social social" "policy policy"}.section-footer .footer-col{width:100%}.section-footer .footer-col ul{list-style:none;padding:0;margin:0}.section-footer .footer-col__title{font-size:1.4rem;font-weight:500;color:#fff;margin-bottom:1.7rem}.section-footer .footer-nav li+li{margin-top:1.7rem}.section-footer .footer-nav li .link{font-size:1.4rem;font-weight:500;color:#fff}.section-footer .footer-nav__object li .link{font-weight:400}.section-footer .footer-logo{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:logo}.section-footer .footer-logo .link{margin:0 auto;width:9.4rem;height:7.9rem}.section-footer .footer-menu{-ms-grid-row:3;-ms-grid-column:1;grid-area:menu}.section-footer .footer-object{-ms-grid-row:3;-ms-grid-column:3;grid-area:object}.section-footer .footer-policy{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:policy;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}.section-footer .footer-policy .link,.section-footer .footer-policy p{text-align:center;font-size:1.2rem;font-weight:300;color:#fff}.section-footer .footer-policy .link{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-decoration:underline}.section-footer .footer-policy .link:hover{text-decoration:none}.section-footer .footer-social{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:social}.section-footer .footer-social .btn{font-size:1.4rem;padding:1.1rem;width:100%}.section-footer .footer-social .social{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-footer .footer-social .social li .link{width:3rem;height:3rem}.section-footer .footer-social .social li .link svg{width:100%;height:100%;display:block}.section-footer .footer-social .social li+li{margin-left:2rem}.section-breadcrumbs{padding:5.4rem 0 0 0}.archive.tax-projectscat .section-breadcrumbs,.page-template-template-about .section-breadcrumbs,.template-about .section-breadcrumbs,.template-objects .section-breadcrumbs{position:absolute;top:0;left:0;width:100%;z-index:3;background:0 0}.section-breadcrumbs .breadcrumbs{padding:1rem 0}.section-breadcrumbs .breadcrumbs .kama_breadcrumbs{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:300;font-size:1.2rem;line-height:normal;color:#121212;overflow:auto;white-space:nowrap}.archive.tax-projectscat .section-breadcrumbs .breadcrumbs .kama_breadcrumbs,.page-template-template-about .section-breadcrumbs .breadcrumbs .kama_breadcrumbs,.template-about .section-breadcrumbs .breadcrumbs .kama_breadcrumbs,.template-objects .section-breadcrumbs .breadcrumbs .kama_breadcrumbs{color:#fff}.section-breadcrumbs .breadcrumbs .kama_breadcrumbs>li,.section-breadcrumbs .breadcrumbs .kama_breadcrumbs>span{display:block}.section-breadcrumbs .breadcrumbs .kama_breadcrumbs>li.kb_sep,.section-breadcrumbs .breadcrumbs .kama_breadcrumbs>span.kb_sep{display:block;margin:0 .5rem}.section-breadcrumbs .breadcrumbs .kama_breadcrumbs>li.kb_title,.section-breadcrumbs .breadcrumbs .kama_breadcrumbs>span.kb_title{font-weight:500}.section-breadcrumbs .breadcrumbs .kama_breadcrumbs a{display:block}.mmenu{position:fixed;top:0;right:0;z-index:9;height:100vh;-webkit-transition:.3s linear;transition:.3s linear;opacity:0;visibility:hidden;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background:#121212;padding:4rem 3rem 3rem;min-width:70%}.menu-open .mmenu{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mmenu-content{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;position:relative}.mmenu-content .btn--closemenu{position:absolute;top:0;right:0;z-index:3}.mmenu-content .btn--closemenu svg{width:2.6rem;height:2.6rem;display:block}.mmenu-content__phone{width:100%;margin-bottom:4rem}.mmenu-content__phone .link{font-size:1.6rem}.mmenu-content__menu{width:100%;margin-bottom:4rem}.mmenu-content__menu ul{margin:0;padding:0;list-style:none}.mmenu-content__menu ul li+li{margin-top:2rem}.mmenu-content__menu ul li .link{font-size:1.4rem;color:#fff}.mmenu-content__menu ul li.current_page_item .link{font-weight:700;text-decoration:underline}.mmenu-content__lang{position:relative}.mmenu-content__lang-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.4rem;font-weight:700;color:#fff}.mmenu-content__lang-selected span{display:block}.mmenu-content__lang-selected span.icon{margin-left:.5rem;width:4px;height:4px}.mmenu-content__lang-selected span.icon svg{width:100%;height:100%;display:block}.mmenu-content__lang ul{list-style:none;margin:0;padding:.5rem 0;position:absolute;top:100%;left:0;width:100%;text-align:center;-webkit-transition:.3s linear;transition:.3s linear;opacity:0;visibility:hidden;pointer-events:none}.mmenu-content__lang ul li+li{margin-top:.5rem}.mmenu-content__lang ul li .link{font-size:1.4rem;font-weight:400;color:#fff;text-align:left}.mmenu-content__lang ul.active{opacity:1;visibility:visible;pointer-events:auto}.mmenu-content__bottom{margin-top:auto;max-width:16rem;width:100%}.mmenu-content__bottom p{color:#fff;font-size:1rem;margin-top:1rem}.section-main{padding:7rem 0 5rem 0;min-height:44rem}.section-main:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1;pointer-events:none;content:""}.section-main .main .btn{width:100%}.section-main .main-content .title{color:#fff}.section-main .main-content .title .right{text-align:right;display:inline-block;width:100%}.section-main .main-circles{margin:2.6rem 0 3rem 0;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.section-main .main-circles .circle{position:relative;z-index:3;width:8.75rem;height:8.75rem}.section-main .main-circles .circle-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;border:1px solid #fff;border-radius:100%;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.section-main .main-circles .circle:nth-child(1){-webkit-transform:translateX(.55rem);-ms-transform:translateX(.55rem);transform:translateX(.55rem);z-index:3}.section-main .main-circles .circle:nth-child(2){z-index:2}.section-main .main-circles .circle:nth-child(3){z-index:1;-webkit-transform:translateX(-.55rem);-ms-transform:translateX(-.55rem);transform:translateX(-.55rem)}.section-main .main-circles .circle p{color:#fff;font-size:.7rem;font-weight:400;text-align:center;-webkit-transition:color .3s linear;transition:color .3s linear}.section-main .main-circles .circle p b,.section-main .main-circles .circle p strong{font-size:1rem;font-weight:500;line-height:80%}.section-main .main-circles .circle p span{font-size:1.5rem;font-weight:500;font-family:Druk,Arial}.section-main .main-circles .circle p span svg{width:2.5rem;height:1.3rem}.section-invest{padding:5rem 0 2.5rem}.section-invest.ai{padding:2.5rem 0 5rem}.section-invest.ai .invest-content{margin-top:3rem}.section-invest.ai .invest-content .content p{font-size:1.4rem}.section-invest.ai .invest-bottom__image{margin-top:0}.section-invest .invest-content .title{margin-bottom:3rem}.section-invest .invest-content .content{width:100%}.section-invest .invest-content .content p{font-size:1.2rem;font-weight:400;color:#121212}.section-invest .invest-content .content p b,.section-invest .invest-content .content p strong{font-weight:700}.section-invest .invest-content .content p+p{margin-top:2rem}.section-invest .invest-content .content-large{margin-top:2rem;width:100%}.section-invest .invest-content .content-large p{font-size:1.4rem}.section-invest .invest-content .content-large p+p{margin-top:2rem}.section-invest .invest-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:3rem}.section-invest .invest-bottom .btn{width:100%;padding:1.25rem;font-size:1.2rem}.section-invest .invest-bottom__image{width:100%;margin-top:3rem}.section-invest .invest-bottom__image img{width:100%;height:auto}.no-webp .section-invest .invest-bottom__image-mask{background-image:url(../img/gallery/1.png)}.section-invest .invest-bottom__image-mask{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.section-cards{padding:2.5rem 0 5rem}.section-cards .cards-title{padding:3.3rem 0 0;margin-bottom:2.2rem;position:relative}.section-cards .cards-title:after{content:"";position:absolute;top:0;right:0;background:url(../img/big-red.svg) center center/100% no-repeat;width:18.8rem;height:5.2rem;pointer-events:none;z-index:-1}.section-cards .cards-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:2rem}.section-cards .cards-grid .card{position:relative;-webkit-perspective:1600px;perspective:1600px;min-height:15.9rem;height:auto;transition:transform 1s cubic-bezier(.39,.575,.565,1),-webkit-transform 1s cubic-bezier(.39,.575,.565,1)}.section-cards .cards-grid .card .arrow{width:3rem;height:3rem;position:absolute;top:1.5rem;right:1.5rem;cursor:pointer}.section-cards .cards-grid .card .arrow svg{width:100%;height:100%;display:block}.section-cards .cards-grid .card-back,.section-cards .cards-grid .card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;background:#fff;transition-property:transform,-webkit-transform,visibility;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in;transition-timing-function:ease-in-out,ease-in-out,ease-in;-webkit-transition-duration:.8s;transition-duration:.8s}.section-cards .cards-grid .card-front{position:absolute;overflow:hidden;-webkit-transform:rotateY(0);transform:rotateY(0);z-index:2;padding:1.5rem;visibility:visible}.section-cards .cards-grid .card-back{overflow:hidden;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:4;padding:1.5rem;visibility:hidden}.section-cards .cards-grid .card-back .name{padding-right:4rem}.section-cards .cards-grid .card-back .name span{text-transform:uppercase}.section-cards .cards-grid .card .name p{font-family:Druk,Arial;font-weight:500;font-size:1.8rem}.section-cards .cards-grid .card .name+.content{margin-top:1.8rem}.section-cards .cards-grid .card .name span{color:#a03924}.section-cards .cards-grid .card .subtitle p{text-align:right;font-size:1.2rem;font-weight:500;color:#fff}.section-cards .cards-grid .card .content{padding-right:3rem}.section-cards .cards-grid .card .content p{font-size:1.2rem;font-weight:400}.section-cards .cards-grid .card .content p b,.section-cards .cards-grid .card .content p strong{font-weight:700}.section-cards .cards-grid .card .content p+p{margin-top:1.9rem}.section-cards .cards-grid .card .content+.btn{margin-top:1.8rem}.section-cards .cards-grid .card .btn{width:100%}.section-cards .cards-grid .card .circle{border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:2px solid #000;-webkit-transition:.6s;transition:.6s}.section-cards .cards-grid .card .circle p{font-family:Druk,Arial}.section-cards .cards-grid .card--price .card-front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-cards .cards-grid .card--price .card-back .name p{font-size:1.8rem}.section-cards .cards-grid .card--price .circle{width:14.2rem;height:14.2rem}.section-cards .cards-grid .card--price .circle p{font-weight:500;font-size:2rem}.section-cards .cards-grid .card--first .card-front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-cards .cards-grid .card--first .card-front .btn{margin-top:auto}.section-cards .cards-grid .card--first .card-front .name{width:50%}.section-cards .cards-grid .card--first .card-front .name p{text-transform:uppercase;font-size:1.8rem}.section-cards .cards-grid .card--first .card-front .name p span{font-size:2.4rem}.no-webp .section-cards .cards-grid .card--credit .card-back{background:url(../img/cards/3.png) center/cover no-repeat}.section-cards .cards-grid .card--credit .card-back .name p{text-transform:uppercase;color:#fff}.section-cards .cards-grid .card--credit .card-back .content p{color:#fff}.section-cards .cards-grid .card--credit .card-back .arrow svg circle,.section-cards .cards-grid .card--credit .card-back .arrow svg path{stroke:#fff;stroke-width:2}.section-cards .cards-grid .card--credit .card-back .arrow svg circle{fill:transparent}.no-webp .section-cards .cards-grid .card--credit .card-front{background:url(../img/cards/3.png) center/cover no-repeat}.section-cards .cards-grid .card--credit .card-front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-cards .cards-grid .card--credit .card-front .arrow svg circle,.section-cards .cards-grid .card--credit .card-front .arrow svg path{stroke:#fff}.section-cards .cards-grid .card--credit .card-front .circle{border-color:#fff;width:9rem;height:9rem;border-width:1px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:1;position:absolute;top:1.5rem;left:1.5rem}.section-cards .cards-grid .card--credit .card-front .circle p{font-size:2.428rem;color:#fff}.section-cards .cards-grid .card--credit .card-front .subtitle{padding-right:1.1rem}.section-cards .cards-grid .card--credit .card-front .name p{text-transform:uppercase;color:#fff;text-align:right;font-size:1.8rem}.section-cards .cards-grid .card--nds .card-front .percent p{font-size:6rem;color:#a03924;font-weight:700;font-family:Druk,Arial;text-align:right}.section-cards .cards-grid .card--nds .card-front .name p{max-width:85%;font-size:1.4rem}.section-cards .cards-grid .card--nds .card-front .name p span{font-size:1.8rem;color:#121212;font-weight:700;text-transform:uppercase}.section-cards .cards-grid .card--all .card-back .name p span{text-transform:uppercase}.section-cards .cards-grid .card--all .card-front .name p{font-size:1.8rem;line-height:normal;text-transform:uppercase;font-weight:700}.section-cards .cards-grid .card--all .card-front .name p span{font-size:2.4rem}.section-cards .cards-grid .card--all .card-front .shapes{position:absolute;bottom:0;right:0}.section-cards .cards-grid .card--all .card-front .shapes .shape{position:absolute;z-index:2;color:#fff;font-size:1.3275rem;font-weight:500;line-height:140%;padding:.5943rem .9509rem;border-radius:3.5rem}.section-cards .cards-grid .card--all .card-front .shapes .shape--black{background:#121212;bottom:6.37rem;right:1.5rem;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.section-cards .cards-grid .card--all .card-front .shapes .shape--red{background:#a03924;bottom:4.24rem;right:5.23rem;z-index:3}.section-cards .cards-grid .card--all .card-front .shapes .shape--transparent{border:1px solid #121212;right:9.4rem;padding:.4943rem .8509rem;background:0 0;bottom:1.59rem;color:#121212;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.no-webp .section-cards .cards-grid .card--none .card-back{background:url(../img/cards/6.png) center/cover no-repeat}.section-cards .cards-grid .card--none .card-back .name p{text-transform:uppercase;color:#fff}.section-cards .cards-grid .card--none .card-back .name p span{font-size:1.4rem;color:#fff;display:block;text-transform:initial}.section-cards .cards-grid .card--none .card-back .content p{color:#fff}.section-cards .cards-grid .card--none .card-back .arrow svg circle,.section-cards .cards-grid .card--none .card-back .arrow svg path{stroke:#fff;stroke-width:2}.section-cards .cards-grid .card--none .card-back .arrow svg circle{fill:transparent}.no-webp .section-cards .cards-grid .card--none .card-front{background:url(../img/cards/6.png) center/cover no-repeat}.section-cards .cards-grid .card--none .card-front .arrow svg circle,.section-cards .cards-grid .card--none .card-front .arrow svg path{stroke:#fff}.section-cards .cards-grid .card--none .card-front .name p{font-size:1rem;color:#fff;font-weight:700}.section-cards .cards-grid .card--none .card-front .name p span{text-transform:uppercase;font-size:1.6rem;color:#fff}.section-cards .cards-grid .card--safe .card-front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-cards .cards-grid .card--safe .card-front .name p{color:#a03924;font-size:1rem}.section-cards .cards-grid .card--safe .card-front .name p span{text-transform:uppercase;display:block;color:#121212;font-size:1.6rem}.section-cards .cards-grid .card--safe .card-front .image{width:100%;height:100%;margin-top:1.1rem}.section-cards .cards-grid .card--safe .card-front .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-cards .cards-grid .card--edd .card-back,.section-cards .cards-grid .card--edd .card-front{padding-bottom:3.5rem}.section-cards .cards-grid .card--edd .card-back .circles,.section-cards .cards-grid .card--edd .card-front .circles{position:relative;width:15rem;margin:2rem auto 0}.section-cards .cards-grid .card--edd .card-back .circles .circle-image,.section-cards .cards-grid .card--edd .card-front .circles .circle-image{border:none;width:100%;height:15rem}.section-cards .cards-grid .card--edd .card-back .circles .circle-image img,.section-cards .cards-grid .card--edd .card-front .circles .circle-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-cards .cards-grid .card--edd .card-back .circles .circle-icon,.section-cards .cards-grid .card--edd .card-front .circles .circle-icon{position:absolute;bottom:-1.77rem;left:-1.77rem;width:7.3rem;height:7.3rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(255,255,255,.5);border-width:1px}.section-cards .cards-grid .card--edd .card-back .circles .circle-icon svg,.section-cards .cards-grid .card--edd .card-front .circles .circle-icon svg{width:2.8rem;height:2.8rem;display:block}.section-cards .cards-grid .card--edd .card-front .circles{margin-top:4rem}.section-cards .cards-grid .card--edd .card-front .name{padding-right:6.5rem}.section-cards .cards-grid .card--edd .card-front .name p{text-transform:uppercase;font-size:1.6rem}.section-cards .cards-grid .card--edd .card-front .name p span{display:block;color:#121212}.section-cards .cards-grid .card--edd .card-front .name p span.right{color:#a03924;text-align:right}.no-webp .section-cards .cards-grid .card--vnz .card-back{background:url(../img/cards/9.png) center/cover no-repeat}.section-cards .cards-grid .card--vnz .card-back .name p{text-transform:uppercase;color:#fff}.section-cards .cards-grid .card--vnz .card-back .name p span{font-size:1.4rem;color:#fff;display:block;text-transform:initial}.section-cards .cards-grid .card--vnz .card-back .content p{color:#fff}.section-cards .cards-grid .card--vnz .card-back .arrow svg circle,.section-cards .cards-grid .card--vnz .card-back .arrow svg path{stroke:#fff;stroke-width:2}.section-cards .cards-grid .card--vnz .card-back .arrow svg circle{fill:transparent}.no-webp .section-cards .cards-grid .card--vnz .card-front{background:url(../img/cards/9.png) center/cover no-repeat}.section-cards .cards-grid .card--vnz .card-front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-cards .cards-grid .card--vnz .card-front .arrow svg circle,.section-cards .cards-grid .card--vnz .card-front .arrow svg path{stroke:#fff}.section-cards .cards-grid .card--vnz .card-front .name{width:50%}.section-cards .cards-grid .card--vnz .card-front .name p{font-size:1.6rem;color:#fff;font-weight:700}.section-cards .cards-grid .card--vnz .card-front .name p span{text-transform:uppercase;color:#fff}.section-cards .cards-grid .card--vnz .card-front .name p span b,.section-cards .cards-grid .card--vnz .card-front .name p span strong{font-size:2.6rem}.section-cards .cards-grid .card--vnz .card-front .name p span i{font-style:normal;font-size:1rem}.section-cards .cards-grid .card--vnz .card-front .name p span.right{line-height:80%;display:block;text-align:right}.section-cards .cards-grid .card.open .card-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);visibility:hidden}.section-cards .cards-grid .card.open .card-front .circle{opacity:0}.section-cards .cards-grid .card.open .card-back{-webkit-transform:rotateY(0);transform:rotateY(0);visibility:visible}.section-title{padding:2.5rem 0 3rem}.section-gallery{width:100%;position:sticky;top:0;height:44.9rem}.section-gallery .gallery{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.section-gallery .gallery-slider{width:100%;height:44.9rem}.section-gallery .gallery-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-gallery .gallery-navigation .btn--nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4rem;height:4rem;z-index:3}.section-gallery .gallery-navigation .btn--nav[data-type=next]{right:2rem}.section-gallery .gallery-navigation .btn--nav[data-type=prev]{left:2rem}.section-info{padding:5rem 0 2.5rem 0}.section-info+.section-projects{padding-top:3rem}.section-info .info .title{margin-bottom:3rem}.section-info .info-content__image{margin-top:3rem;width:100%;height:22.4rem;position:relative}.section-info .info-content__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-info .info-content__image .circles{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18.5rem;height:15.8rem}.section-info .info-content__image .circles .circle{width:10.6rem;height:10.6rem;border-radius:100%;border:1.8px solid #121212;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute}.section-info .info-content__image .circles .circle:nth-child(1){top:0;left:0;z-index:2}.section-info .info-content__image .circles .circle:nth-child(2){bottom:0;right:0;z-index:3}.section-info .info-content__image .circles .circle .icon{width:auto;height:3.6rem}.section-info .info-content__image .circles .circle .icon svg{width:100%;height:100%;display:block}.section-info .info-content__text p{color:#121212;font-size:1.4rem}.section-info .info-content__text p b,.section-info .info-content__text p strong{font-weight:700}.section-info .info-content__text p span{color:#a03924}.section-info .info-content__text .bottom-text .hr{width:14rem;height:2px;background:#121212;margin:2rem 0}.section-info .info-content__text .bottom-text p{font-size:1.2rem}.section-projects{padding:0 0 2.5rem 0}.section-projects .projects-tabs__navigation{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:.5rem;margin-bottom:2rem}.section-projects .projects-tabs__navigation .btn{font-family:Druk,Arial;text-align:center;font-size:1.4rem;font-weight:500;color:#121212;border:1px solid #121212;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:.5;padding:.4rem 0}.section-projects .projects-tabs__navigation .btn._tab-active{opacity:1;border-width:2px}.section-projects .projects-tabs__body .container{width:100%}.section-projects .projects-tabs__body .images{width:100%;height:17rem;position:relative;margin-top:2rem}.section-projects .projects-tabs__body .images .btn--nav{position:absolute;top:50%;width:2.1rem;height:2.1rem;z-index:3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-projects .projects-tabs__body .images .btn--nav[data-type=prev]{left:1.5rem}.section-projects .projects-tabs__body .images .btn--nav[data-type=next]{right:1.5rem}.section-projects .projects-tabs__body .images-slider{width:100%;height:100%}.section-projects .projects-tabs__body .images-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-projects .projects-tabs__body .content .descr{margin-bottom:2rem}.section-projects .projects-tabs__body .content .descr p{font-size:1.4rem;font-weight:400}.section-projects .projects-tabs__body .content .descr p b,.section-projects .projects-tabs__body .content .descr p strong{font-weight:700}.section-projects .projects-tabs__body .content .descr p+p{margin-top:1.4rem}.section-projects .projects-tabs__body .content .table{margin-bottom:2.6rem}.section-projects .projects-tabs__body .content .table .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5}.section-projects .projects-tabs__body .content .table .row+.row{margin-top:1.5rem}.section-projects .projects-tabs__body .content .table .row .td{width:50%}.section-projects .projects-tabs__body .content .table .row .td p{font-size:1.4rem;font-weight:400}.section-projects .projects-tabs__body .content .table .row .td p b,.section-projects .projects-tabs__body .content .table .row .td p strong{font-weight:700}.section-projects .projects-tabs__body .content .table .row .td .icon{width:1.6rem;height:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem}.section-projects .projects-tabs__body .content .table .row .td .icon svg{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.section-projects .projects-tabs__body .content .table .row .td:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-projects .projects-tabs__body .content .table .row .td:nth-child(2) p{font-weight:700}.section-projects .projects-tabs__body .content .progress{margin-bottom:2rem}.section-projects .projects-tabs__body .content .progress-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-projects .projects-tabs__body .content .progress-text p{font-size:1.4rem;font-weight:400;color:#121212}.section-projects .projects-tabs__body .content .progress-text p:nth-child(1){text-transform:uppercase}.section-projects .projects-tabs__body .content .progress-text p:nth-child(2) span{font-size:2.4rem;font-weight:700;color:#a03924}.section-projects .projects-tabs__body .content .progress-line{background:#fff;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.5rem}.section-projects .projects-tabs__body .content .progress-line .line{width:75%;height:5px;background:#121212}.section-projects .projects-tabs__body .content .progress-line .line+.line{width:25%;margin-left:4px;background:#a03924}.section-projects .projects-tabs__body .content .actions .btn{width:100%}.section-projects .projects-tabs__body .content .actions .btn.transparent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-projects .projects-tabs__body .content .actions .btn.transparent .icon{width:1.2rem;height:1.2rem;margin-left:1.5rem}.section-projects .projects-tabs__body .content .actions .btn.transparent .icon svg{width:100%;height:100%;display:block}.section-projects .projects-tabs__body .content .actions .btn+.btn{margin-top:1rem}.section-plans{padding:2.5rem 0}.section-plans .wrapper{padding:0}.section-plans .plans .title{margin-bottom:3rem;padding:0 2rem}.section-plans .plans-content__top{margin-bottom:2.3rem;padding:0 0 2rem;position:relative}.section-plans .plans-content__scrollbar{width:calc(100% - 4rem);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;background:#bcbcbc;border-radius:0}.section-plans .plans-content__scrollbar .swiper-scrollbar-drag{background:#a03924;border-radius:0;height:3px;top:-1px}.section-plans .plans-content__navigation ul{list-style:none;margin:0;padding:0}.section-plans .plans-content__navigation ul li{text-align:center;font-size:1.4rem;font-weight:500;color:#121212;border:2px solid #121212;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:.5;padding:.4rem 1.2rem;width:auto;max-width:11rem;opacity:.5;cursor:pointer}.section-plans .plans-content__navigation ul li.swiper-slide-thumb-active{opacity:1;font-weight:700}.section-plans .plans-content__tabs{padding:0 2rem}.section-plans .plans-content__tabs .plans-slider .plan-item__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.section-plans .plans-content__tabs .plans-slider .plan-item__controls .btn{width:4rem;height:4rem}.section-plans .plans-content__tabs .plans-slider .plan-item__controls .btn+.btn{margin-left:2rem}.section-plans .plans-content__tabs .plans-slider .plan-images__slider{width:100%;height:17rem}.section-plans .plans-content__tabs .plans-slider .plan-images__slider .btn--nav{position:absolute;top:50%;width:2.1rem;height:2.1rem;z-index:3;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-plans .plans-content__tabs .plans-slider .plan-images__slider .btn--nav[data-type=prev]{left:1.5rem}.section-plans .plans-content__tabs .plans-slider .plan-images__slider .btn--nav[data-type=next]{right:1.5rem}.section-plans .plans-content__tabs .plans-slider .plan-images__slide{height:100%}.section-plans .plans-content__tabs .plans-slider .plan-images__slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-plans .plans-content__tabs .plans-slider .plan-images__thumbs{display:none}.section-plans .plans-content__tabs .plans-slider .plan-content{padding:2rem 0 0}.section-plans .plans-content__tabs .plans-slider .plan-content .actions .btn{width:100%}.section-plans .plans-content__tabs .plans-slider .plan-content .actions .btn+.btn{margin-top:1rem}.section-plans .plans-content__tabs .plans-slider .plan-content .name{font-size:1.8rem;margin-bottom:2rem;font-weight:400}.section-plans .plans-content__tabs .plans-slider .plan-content .table{margin-bottom:2.6rem}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row+.row{margin-top:1.5rem}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td{width:50%}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td p{font-size:1.4rem;font-weight:400}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td p b,.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td p strong{font-weight:700}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td .icon{width:1.6rem;height:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td .icon svg{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td:nth-child(2) p{font-weight:700}.section-objects{padding:2.5rem 0}.section-objects .wrapper{padding:0}.section-objects .objects .title{padding:0 2rem}.section-objects .objects-content{width:100%;margin-bottom:2rem;margin-top:3rem}.section-objects .objects-slider{width:100%}.section-objects .objects-slide{background:#fff;height:auto}.section-objects .objects-slide.swiper-slide-next .content,.section-objects .objects-slide.swiper-slide-prev .content{opacity:.5}.section-objects .objects-slide .content{-webkit-transition:.3s linear;transition:.3s linear}.section-objects .objects-slide .content .image{width:100%;height:19rem}.section-objects .objects-slide .content .image.little{height:14rem}.section-objects .objects-slide .content .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-objects .objects-slide .content .text{padding:1.5rem 2rem 3rem}.section-objects .objects-slide .content .text .title{font-size:1.6rem;font-weight:500;color:#000;padding:0;text-transform:initial}.section-objects .objects-slide .content .text .title+p{margin-top:1.5rem}.section-objects .objects-slide .content .text p{font-size:1.4rem;font-weight:400;color:#000}.section-objects .objects-bottom{padding:0 2rem}.section-objects .objects-bottom .btn{width:100%}.section-objects .objects-bottom__nav{display:none}.section-profit{padding:2.5rem 0}.section-profit .wrapper{padding:0}.section-profit .profit .title{padding:0 2rem}.section-profit .profit-tabs{margin-top:3rem}.section-profit .profit-tabs__scrollbar{width:calc(100% - 4rem);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;background:#bcbcbc;border-radius:0}.section-profit .profit-tabs__scrollbar .swiper-scrollbar-drag{background:#a03924;border-radius:0;height:3px;top:-1px}.section-profit .profit-tabs__navigation{padding:0 0 2rem}.section-profit .profit-tabs__navigation .btn--tabs{text-align:left;width:auto;max-width:11rem;opacity:.7}.section-profit .profit-tabs__navigation .btn--tabs span.icon{display:block;width:3.1rem;height:2.7rem}.section-profit .profit-tabs__navigation .btn--tabs span.icon svg{width:100%;height:100%;display:block}.section-profit .profit-tabs__navigation .btn--tabs span.text{margin-top:.8rem;display:block;color:#121212;font-size:1rem;font-weight:700;font-family:Druk,Arial}.section-profit .profit-tabs__navigation .btn--tabs span.text span{color:#a03924}.section-profit .profit-tabs__navigation .btn--tabs._tab-active{opacity:1}.section-profit .profit-tabs__content{margin-top:1.9rem;padding:0 2rem}.section-profit .profit-tabs__body{position:relative}.section-profit .profit-tabs__body:after{position:absolute;content:"";right:0;bottom:0;background:#121212;width:50%;height:2px;pointer-events:none}.section-profit .profit-tabs__body .image{width:100%;height:17rem;position:relative}.section-profit .profit-tabs__body .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-profit .profit-tabs__body .image .circle{position:absolute;z-index:3;top:1.5rem;right:1.5rem;border:1px solid #fff;width:9rem;height:9rem;border-radius:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-profit .profit-tabs__body .image .circle .icon{width:3rem;height:3rem}.section-profit .profit-tabs__body .image .circle .icon svg{width:100%;height:100%;display:block}.section-profit .profit-tabs__body .image .circle p{color:#fff;font-family:Druk,Arial;font-size:1.5457rem;font-weight:500;text-align:center}.section-profit .profit-tabs__body .image .circle p span{display:block;line-height:80%;font-size:1.0305rem;font-family:Geometria,Arial}.section-profit .profit-tabs__body .content{padding:2rem 0 3rem 0}.section-profit .profit-tabs__body .content p{font-size:1.4rem;font-weight:400;line-height:150%}.section-profit .profit-tabs__body .content p+p{margin-top:1.8rem}.section-profit .profit-tabs__body .content p b,.section-profit .profit-tabs__body .content p strong{font-weight:700}.section-faq{padding:2.5rem 0}.section-faq .faq-items{margin-top:3rem}.section-faq .faq-image{margin-top:3rem}.section-faq .faq-image img{width:100%;height:auto}.no-webp .section-faq .faq-image__mask{background-image:url(../img/gallery/1.png)}.section-faq .faq-image__mask{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.section-faq .faq-item{border-bottom:1px solid #121212;padding:1.5rem 0}.section-faq .faq-item__title{font-family:Geometria,Arial;font-size:1.6rem;font-weight:400;color:#121212;width:calc(100% - 4rem)}.section-faq .faq-item__title h1,.section-faq .faq-item__title h2,.section-faq .faq-item__title h3,.section-faq .faq-item__title h4,.section-faq .faq-item__title h5,.section-faq .faq-item__title p{display:inline;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}.section-faq .faq-item .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.section-faq .faq-item .head .plus{width:3rem;height:3rem;-webkit-transition:.3s linear;transition:.3s linear}.section-faq .faq-item .head .plus svg{width:100%;height:100%;display:block}.section-faq .faq-item .head._spoller-active .plus{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:.5}.section-faq .faq-item .content{padding-bottom:.5rem;padding-top:2rem;padding-right:2rem}.section-faq .faq-item .content p{color:#121212;font-size:1.2rem;font-weight:400}.section-faq .faq-item:first-child{padding-top:0}.section-faq .faq-item:last-child{padding-bottom:0;border-bottom:none}.section-useful{padding:2.5rem 0;overflow:hidden}.section-useful .useful .btn{width:100%}.useful-items{list-style:none;margin:3rem 0 0;padding:0;position:relative}.useful-items+.news-navigation{margin-top:2rem}.useful-items+.btn{margin-top:2rem;margin-left:auto;margin-right:auto}.section:not(.related) .useful-items:after{position:absolute;top:-5.8rem;right:-5.8rem;width:11.5rem;height:11.5rem;border-radius:100%;border:2px solid rgba(18,18,18,.2);content:"";pointer-events:none;z-index:-1}.useful-items li+li{margin-top:2rem}.useful-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.useful-item .image{width:7.8rem;height:auto}.useful-item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.useful-item .content{height:auto;background:#fff;width:calc(100% - 7.8rem);padding:1.5rem}.useful-item .content .link{font-size:1.8rem;font-weight:400;margin-bottom:.5rem;color:#121212}.useful-item .content p{font-size:1.2rem;font-weight:300;color:#121212;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;-webkit-box-orient:vertical}.useful-item .content-date{padding-left:1.5rem;background:url(../img/calendar.svg) left center/1rem 1rem no-repeat;margin-top:1.5rem}.useful-item .content-date time{font-size:1rem;font-weight:400;color:#787878;display:block}.section-consultation{padding:2.5rem 0 5rem 0}.section-consultation .consultation-form{padding:1.5rem;background:#fff}.section-consultation .consultation-form .subtitle,.section-consultation .consultation-form .title{text-align:center}.section-consultation .consultation-form .subtitle{margin-top:1rem}.section-consultation .consultation-form .subtitle p{font-size:1.4rem}.section-consultation .consultation-form .form{margin-top:2rem}.section-consultation .consultation-content{margin-bottom:4rem}.section-consultation .consultation-content__slider{width:100%}.section-consultation .consultation-content__slide .image{width:100%;height:23rem}.section-consultation .consultation-content__slide .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-consultation .consultation-content__slide .content{padding:2rem 2.5rem 0;text-align:center}.section-consultation .consultation-content__slide .content-text{font-size:1.6rem;font-weight:500}.section-consultation .consultation-content__slide .content-text.name{font-family:Druk,Arial;font-weight:700}.section-consultation .consultation-content__slide .content-text.name+p{margin-top:1rem}.section-consultation .consultation-content__navigation{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-consultation .consultation-content__navigation .btn+.btn{margin-left:2rem}.section-office .wrapper{padding:0}.section-office .office{padding:3rem 2rem 31.2rem}.section-office .office-content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.6);padding:3rem 1.5rem;color:#fff}.section-office .office-content .title{color:#fff;margin-bottom:1.5rem}.section-office .office-content p{margin-bottom:2.9rem;font-size:1.4rem}.section-office .office-content ul{list-style:none;padding:0;margin:0}.section-office .office-content ul li+li{margin-top:1.3rem}.section-office .office-content ul li .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.4rem;font-weight:700}.section-office .office-content ul li .link[href^="tel:"]{font-size:2rem}.section-office .office-content ul li .link span{display:block}.section-office .office-content ul li .link span.icon{width:1.5rem;height:auto;margin-right:1rem}.section-office .office-content ul li .link span.icon svg{max-width:100%;width:auto;display:block}.section-office .office-shape{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:3}.section-office .office-shape img{width:100%;height:auto}.section-about{padding:5.4rem 0 5rem 0;min-height:42.4rem}.section-about:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:1;pointer-events:none;content:""}.section-about .about .btn{width:100%;margin-top:3rem}.section-about .about-content{padding-top:5.5rem}.section-about .about-content .title{max-width:21rem;width:100%;color:#fff}.section-about .about-content .title .right{text-align:left;display:block;width:70%;margin-left:auto}.section-about .about-content .text{max-width:23rem;width:100%;margin:2rem 0 0 0}.section-about .about-content .text p{font-size:1.2rem;color:#fff}.section-about .about-content .text p b,.section-about .about-content .text p strong{font-weight:700}.section-about .about-logo{position:absolute;top:0;right:0;height:21.5rem;width:6rem;pointer-events:none}.section-about .about-logo img{width:100%;height:auto}.section-experience{padding:3rem 0 2.5rem}.section-experience .experience-content{margin-top:3rem}.section-experience .experience-content__slider{width:100%}.section-experience .experience-content__slide .image{width:100%;height:23rem}.section-experience .experience-content__slide .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-experience .experience-content__slide .content{padding:2rem 2.5rem 0;text-align:center}.section-experience .experience-content__slide .content-text{font-size:1.6rem;font-weight:500}.section-experience .experience-content__slide .content-text.name{font-family:Druk,Arial;font-weight:700}.section-experience .experience-content__slide .content-text.name+p{margin-top:1rem}.section-experience .experience-content__navigation{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-experience .experience-content__navigation .btn+.btn{margin-left:2rem}.no-webp .section-experience .experience-image{background-image:url(../img/experiencem.jpg)}.section-experience .experience-image{margin-top:5rem;min-height:45rem;height:auto;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.section-accompaniment{padding:5rem 0 2.5rem}.section-accompaniment .accompaniment-items{margin-top:3rem}.section-accompaniment .accompaniment-item{background:#fff}.section-accompaniment .accompaniment-item+.accompaniment-item{margin-top:2rem}.section-accompaniment .accompaniment-item .image{width:100%;height:13rem;position:relative}.section-accompaniment .accompaniment-item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-accompaniment .accompaniment-item .content{padding:2rem}.section-accompaniment .accompaniment-item .content .image{margin-top:2rem}.section-accompaniment .accompaniment-item .content .image .circle{position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3;width:8.75rem;height:8.75rem}.section-accompaniment .accompaniment-item .content .image .circle-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;border:1px solid #fff;border-radius:100%;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.section-accompaniment .accompaniment-item .content .image .circle p{color:#fff;font-size:1rem;font-weight:500;text-align:center;-webkit-transition:color .3s linear;transition:color .3s linear;max-width:5rem;width:100%}.section-accompaniment .accompaniment-item .content .image .circle p span{display:block;margin-bottom:.25rem;width:2.5rem;height:2.5rem;margin-left:auto;margin-right:auto}.section-accompaniment .accompaniment-item .content .image .circle p span svg{width:100%;height:100%}.section-accompaniment .accompaniment-item .content .image .circle p span svg path{stroke:#fff}.section-accompaniment .accompaniment-item .content .number p{color:#a03924;font-size:1.8rem;font-weight:700;text-transform:uppercase;font-family:Druk,Arial}.section-accompaniment .accompaniment-item .content .text{margin-top:2rem}.section-accompaniment .accompaniment-item .content .text p{font-size:1.4rem;color:#121212}.section-accompaniment .accompaniment-item .content .text p b,.section-accompaniment .accompaniment-item .content .text p strong{font-weight:700}.section-buy{padding:0 0 2.5rem;width:100%}.section-buy .buy-items{padding:0 2rem;margin-top:-5rem;position:relative;z-index:3}.section-buy .buy-items .item{background:#fff;padding:2rem}.section-buy .buy-items .item-content{margin-top:2rem}.section-buy .buy-items .item-content p{font-size:1.4rem}.section-buy .buy-items .item-content__map{width:100%;height:10.1rem;margin-top:2rem}.section-buy .buy-items .item-content__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-buy .buy-items .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-buy .buy-items .item-title p{font-size:1.6rem;font-family:Druk,Arial;color:#121212;font-weight:700}.section-buy .buy-items .item-title .icon{width:2.3rem;height:2.3rem;margin-right:1.8rem;margin-top:.6rem}.section-buy .buy-items .item-title .icon svg{width:1.9rem;height:100%;display:block;margin-left:auto;margin-right:auto}.section-buy .buy-items .item+.item{margin-top:2rem}.section-buy .buy-items .item:nth-child(2) .item-title .icon svg{width:2.3rem}.section-buy .buy-bg{width:100%;height:55rem;overflow:hidden;position:relative}.section-buy .buy-content{position:absolute;padding:0 2rem;top:5rem;left:0;width:100%;z-index:3}.section-buy .buy-content .title{color:#fff}.section-buy .gallery-slider{width:100%;height:55rem;position:relative}.section-buy .gallery-slider:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.3);pointer-events:none;z-index:2}.section-buy .gallery-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-buy .gallery-navigation .btn--nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4rem;height:4rem;z-index:3}.section-buy .gallery-navigation .btn--nav[data-type=next]{right:2rem}.section-buy .gallery-navigation .btn--nav[data-type=prev]{left:2rem}.section-income{padding:2.5rem 0 3rem}.section-income .income-container{margin-top:3rem}.section-income .income-container .line{padding-top:1.2rem;position:relative}.section-income .income-container .line:after{position:absolute;top:0;left:0;content:"";width:10.8rem;height:100%;background:url(../img/lrml.svg) left top/100% auto no-repeat;pointer-events:none;z-index:1}.section-income .income-container .line-item{z-index:2;position:relative}.section-income .income-container .line-item .content{margin-top:1rem}.section-income .income-container .line-item .content p{font-size:1.2rem;color:#121212}.section-income .income-container .line-item .content p b,.section-income .income-container .line-item .content p strong{font-weight:700}.section-income .income-container .line-item .summ{padding:.9rem 2rem;min-width:13.7rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;background:#fff;position:relative}.section-income .income-container .line-item .summ p{font-weight:500;font-size:1.4rem;font-family:Druk,Arial;text-align:center;color:#121212}.section-income .income-container .line-item.red .content p{color:#a03924}.section-income .income-container .line-item.red .summ p{color:#a03924}.section-income .income-container .line-item:nth-child(1){padding-left:10.8rem}.section-income .income-container .line-item:nth-child(1) .content p{max-width:17.2rem;width:100%}.section-income .income-container .line-item:nth-child(2){margin-top:1rem;padding-left:8.8rem}.section-income .income-container .line-item:nth-child(3){margin-top:1.6rem;padding-left:6.9rem}.section-income .income-container .line-item:nth-child(3) .content{margin-top:2rem}.section-income .income-container .line-item:nth-child(4){margin-top:2.1rem;padding-left:4.6rem}.section-income .income-container .content-text{margin-top:3rem}.section-income .income-container .content-text p{font-size:1.4rem}.section-income .income-container .content-text p b,.section-income .income-container .content-text p strong{font-weight:700}.section-income .income-container .content-text p+p{margin-top:1.8rem}.section-income .income-container .content-button{margin-top:3rem}.section-income .income-container .content-button .btn{width:100%}.section-income .income-container .content-button p{font-size:1.2rem;color:#121212;text-align:center;margin-top:2rem}.section-plan{padding:2rem 0 2.5rem}.section-plan .wrapper{padding:0}.section-plan .plan .title{padding:0 2rem}.section-plan .plan-content{margin-top:3rem}.section-plan .plan-actions{padding:0 2rem;margin-top:3rem}.section-plan .plan-actions .btn+.btn{margin-top:1rem}.section-plan .plan-images{width:100%;padding:0 2rem}.section-plan .plan-images__caption{width:100%;height:17rem}.section-plan .plan-images__caption .btn--nav{z-index:3;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:2.1rem;height:2.1rem}.section-plan .plan-images__caption .btn--nav.images--next{right:1.5rem}.section-plan .plan-images__caption .btn--nav.images--prev{left:1.5rem}.section-plan .plan-images__caption .slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-plan .plan-images__caption .slide img{max-width:100%;width:auto;max-height:100%;height:auto}.section-plan .plan-tabs{margin-top:2rem}.section-plan .plan-tabs__scrollbar{width:calc(100% - 4rem);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;background:#bcbcbc;border-radius:0}.section-plan .plan-tabs__scrollbar .swiper-scrollbar-drag{background:#a03924;border-radius:0;height:3px;top:-1px}.section-plan .plan-tabs__scrollbar.swiper-scrollbar-lock{display:none}.section-plan .plan-tabs__navigation{padding-bottom:2rem}.section-plan .plan-tabs__navigation:has(.swiper-scrollbar-lock){padding:0}.section-plan .plan-tabs__navigation .btn{border:2px solid #121212;padding:.4rem 1rem .3rem;width:auto;opacity:.3}.section-plan .plan-tabs__navigation .btn .text{font-size:1.4rem;color:#121212;font-weight:500;display:block}.section-plan .plan-tabs__navigation .btn.swiper-slide-thumb-active{opacity:1}.section-plan .plan-tabs__content{margin-top:2rem}.section-plan .plan-tabs__body .container{padding:0 2rem}.section-plan .plan-tabs__body .container .equipment{list-style:none;padding:0;margin:0}.section-plan .plan-tabs__body .container .equipment li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.4rem}.section-plan .plan-tabs__body .container .equipment li+li{margin-top:1.5rem}.section-plan .plan-tabs__body .container .equipment li span{display:block}.section-plan .plan-tabs__body .container .equipment li span.text{width:calc(100% - 3.5rem)}.section-plan .plan-tabs__body .container .equipment li span.icon{margin-right:1.5rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-plan .plan-tabs__body .container .equipment li span.icon img{max-width:100%;width:auto;max-height:100%;height:auto}.section-plan .plan-tabs__body .container .text p{font-size:1.4rem}.section-plan .plan-tabs__body .container .text p b,.section-plan .plan-tabs__body .container .text p strong{font-weight:700}.section-plan .plan-tabs__body .container .text p+p{margin-top:1.8rem}.section-plan .plan-tabs__body .container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.section-plan .plan-tabs__body .container .row:after{display:block;width:100%;background:rgba(101,101,101,.2);content:"";height:1px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:1rem;margin-left:1rem;pointer-events:none}.section-plan .plan-tabs__body .container .row+.row{margin-top:2rem}.section-plan .plan-tabs__body .container .row p{font-size:1.4rem;color:#121212;font-weight:700;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;white-space:nowrap}.section-plan .plan-tabs__body .container .row p:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#656565;font-weight:400}.section-slideshow{padding:2.5rem 0 2.5rem}.section-slideshow .slideshow-tab .btn{border:2px solid #121212;font-family:Druk,Arial;font-size:1.4rem;font-weight:500;width:100%;padding:.4rem 1rem .3rem;opacity:.3}.section-slideshow .slideshow-tab.swiper-slide-thumb-active .btn{opacity:1}.section-slideshow .slideshow-tabs{padding-bottom:2rem;margin-top:2rem}.section-slideshow .slideshow-tabs:has(.swiper-scrollbar-lock){padding:0;margin-top:5rem}.section-slideshow .slideshow-tabs__scrollbar{width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;background:#bcbcbc;border-radius:0}.section-slideshow .slideshow-tabs__scrollbar .swiper-scrollbar-drag{background:#a03924;border-radius:0;height:3px;top:-1px}.section-slideshow .slideshow-tabs__scrollbar.swiper-scrollbar-lock{display:none}.section-slideshow .slideshow-images{width:100%;height:45rem;margin-top:2rem}.section-slideshow .slideshow-image{width:100%;height:100%}.section-slideshow .slideshow-image__slider{width:100%;height:100%}.section-slideshow .slideshow-image__navigation .btn--nav{z-index:3;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:4rem;height:4rem}.section-slideshow .slideshow-image__navigation .btn--nav.slideshow--next{right:2rem}.section-slideshow .slideshow-image__navigation .btn--nav.slideshow--prev{left:2rem}.section-slideshow .slideshow-image__slide{width:100%;height:100%}.section-slideshow .slideshow-image__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-attractiveness{padding:2.5rem 0}.section-attractiveness .attractiveness-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-row-gap:2rem;margin-top:3rem}.section-attractiveness .attractiveness-content .item{background:#fff;position:relative;padding:2rem}.section-attractiveness .attractiveness-content .item.item-circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-attractiveness .attractiveness-content .item.item-circle .circle{margin-right:2.1rem}.section-attractiveness .attractiveness-content .item.item-circle .item-content{width:calc(100% - 12.1rem)}.section-attractiveness .attractiveness-content .item.item-year .item-title p{font-size:1.2rem}.section-attractiveness .attractiveness-content .item.item-year .item-title p span{font-size:1.8rem}.no-webp .section-attractiveness .attractiveness-content .item.item-bg{background-image:url(../img/art.jpg)}.section-attractiveness .attractiveness-content .item.item-bg{background-position:center;background-repeat:no-repeat;background-size:cover}.section-attractiveness .attractiveness-content .item.item-bg:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);pointer-events:none;z-index:1}.section-attractiveness .attractiveness-content .item.item-bg .item-title p{position:relative;color:#fff;z-index:2}.section-attractiveness .attractiveness-content .item.item-bg .item-content p{position:relative;color:#fff;z-index:2}.section-attractiveness .attractiveness-content .item-title{grid-area:title}.section-attractiveness .attractiveness-content .item-title p{font-size:1.8rem;font-family:Druk,Arial;font-weight:500;color:#121212;text-transform:uppercase}.section-attractiveness .attractiveness-content .item-title p span{color:#a03924}.section-attractiveness .attractiveness-content .item-title p b,.section-attractiveness .attractiveness-content .item-title p strong{font-weight:700}.section-attractiveness .attractiveness-content .item-title+.item-content{margin-top:1rem}.section-attractiveness .attractiveness-content .item-content{grid-area:ct}.section-attractiveness .attractiveness-content .item-content p{font-size:1.2rem;font-weight:400;color:#121212;line-height:normal}.section-attractiveness .attractiveness-content .item-content p b,.section-attractiveness .attractiveness-content .item-content p strong{font-weight:700}.section-attractiveness .attractiveness-content .item-image{margin-top:1rem;height:4.6rem;grid-area:image}.section-attractiveness .attractiveness-content .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-attractiveness .attractiveness-content .item .circle{position:relative;z-index:3;width:10rem;height:10rem}.section-attractiveness .attractiveness-content .item .circle-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;border:1px solid #121212;border-radius:100%;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.section-attractiveness .attractiveness-content .item .circle p{font-family:Druk,Arial;color:#121212;font-size:1.5rem;font-weight:500;text-align:center;line-height:1;-webkit-transition:color .3s linear;transition:color .3s linear}.section-attractiveness .attractiveness-content .item .circle p span{line-height:1}.section-project{padding:5rem 0 2.5rem 0}.section-project .wrapper{padding:0}.section-project .project .title{padding:0 2rem}.section-project .project-content{margin-top:3rem}.section-project .project-content__top{margin-bottom:3rem;padding:0 0 2rem;position:relative}.section-project .project-content__scrollbar{width:calc(100% - 4rem);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;background:#bcbcbc;border-radius:0}.section-project .project-content__scrollbar .swiper-scrollbar-drag{background:#a03924;border-radius:0;height:3px;top:-1px}.section-project .project-content__navigation ul{list-style:none;margin:0;padding:0}.section-project .project-content__navigation ul li{text-align:center;font-size:1.4rem;font-weight:500;color:#121212;border:2px solid #121212;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:.5;padding:.4rem .8rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap;opacity:.5;cursor:pointer}.section-project .project-content__navigation ul li.swiper-slide-thumb-active{opacity:1;font-weight:700}.section-project .project-content__tabs{margin-top:3rem}.section-project .project-content__tab .about{padding:0 2rem}.section-project .project-content__tab .about-text p{font-size:1.4rem;color:#121212}.section-project .project-content__tab .about-text p+p{margin-top:1.8rem}.section-project .project-content__tab .about-text p b,.section-project .project-content__tab .about-text p strong{font-weight:700}.section-project .project-content__tab .about-image{width:100%;height:17rem;margin-top:3rem}.section-project .project-content__tab .about-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-project .project-content__tab .location-text{padding:0 2rem}.section-project .project-content__tab .location-text p{font-size:1.4rem;color:#121212}.section-project .project-content__tab .location-text p+p{margin-top:1.8rem}.section-project .project-content__tab .location-text p b,.section-project .project-content__tab .location-text p strong{font-weight:700}.section-project .project-content__tab .location-image{margin-top:2rem;width:100%;overflow-x:auto;height:38rem;padding-bottom:2rem}.section-project .project-content__tab .location-image__scroll{width:67rem;height:100%}.section-project .project-content__tab .location-image__scroll img{width:100%;height:100%}.section-project .project-content__tab .equipment{padding:0 2rem}.section-project .project-content__tab .equipment-list{list-style:none;padding:0;margin:0}.section-project .project-content__tab .equipment-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.4rem}.section-project .project-content__tab .equipment-list li+li{margin-top:1.5rem}.section-project .project-content__tab .equipment-list li span{display:block}.section-project .project-content__tab .equipment-list li span.text{width:calc(100% - 3rem)}.section-project .project-content__tab .equipment-list li span.icon{margin-right:1rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-project .project-content__tab .equipment-list li span.icon img{max-width:100%;width:auto;max-height:100%;height:auto}.section-project .project-content__tab .characteristics{padding:0 2rem}.section-project .project-content__tab .characteristics .progress-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-project .project-content__tab .characteristics .progress-text p{font-size:1.4rem;font-weight:400;color:#121212}.section-project .project-content__tab .characteristics .progress-text p:nth-child(1){text-transform:uppercase}.section-project .project-content__tab .characteristics .progress-text p:nth-child(2) span{font-size:2.4rem;font-weight:700;color:#a03924}.section-project .project-content__tab .characteristics .progress-line{background:#fff;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.5rem}.section-project .project-content__tab .characteristics .progress-line .line{width:75%;height:5px;background:#121212}.section-project .project-content__tab .characteristics .progress-line .line+.line{width:25%;margin-left:4px;background:#a03924}.section-project .project-content__tab .characteristics .table{margin-bottom:2rem}.section-project .project-content__tab .characteristics .table .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.5}.section-project .project-content__tab .characteristics .table .row+.row{margin-top:1.5rem}.section-project .project-content__tab .characteristics .table .row .td{width:50%}.section-project .project-content__tab .characteristics .table .row .td p{font-size:1.4rem;font-weight:400}.section-project .project-content__tab .characteristics .table .row .td p b,.section-project .project-content__tab .characteristics .table .row .td p strong{font-weight:700}.section-project .project-content__tab .characteristics .table .row .td .icon{width:1.6rem;height:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem}.section-project .project-content__tab .characteristics .table .row .td .icon svg{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.section-project .project-content__tab .characteristics .table .row .td:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-project .project-content__tab .characteristics .table .row .td:nth-child(2) p{font-weight:700}.section-seo{padding:2.5rem 0}.section-seo .seo-content{margin-top:3rem}.section-seo .seo-content__text{height:auto;max-height:18.1rem;overflow:hidden;position:relative}.section-seo .seo-content__text:after{position:absolute;bottom:0;left:0;width:100%;content:"";z-index:2;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,244,244,0)),to(#f4f4f4));background:linear-gradient(180deg,rgba(244,244,244,0) 0,#f4f4f4 100%);height:6.1rem}.section-seo .seo-content__text p{font-size:1.2rem;font-weight:300;line-height:normal}.section-seo .seo-content__text p b,.section-seo .seo-content__text p strong{font-weight:400}.section-seo .seo-content__text.loaded{max-height:initial}.section-seo .seo-content__text.loaded:after{content:none}.section-seo .seo-content .btn{max-width:18rem;width:100%;margin:.5rem auto 0;z-index:3}.section-news{padding:1rem 0 5rem;overflow:hidden}.section-contacts{padding:2rem 0 5rem 0}.section-contacts .contacts-maps{padding-top:2rem}.section-contacts .contacts-maps__btns{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.section-contacts .contacts-maps__btns .btn{text-align:center;font-size:1.2rem;font-weight:500;color:#121212;border:2px solid #121212;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:.5;padding:.9rem 0;width:100%}.section-contacts .contacts-maps__btns .btn._tab-active,.section-contacts .contacts-maps__btns .btn.active{opacity:1;font-weight:700;border-width:2px}.section-contacts .contacts-maps__frame{width:100%;height:33rem;background:#fff}.section-contacts .contacts-maps__body{width:100%;height:100%}.section-contacts .contacts-maps__body img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-contacts .contacts-content__works p{font-size:1.4rem;font-weight:400;line-height:normal;color:#121212}.section-contacts .contacts-content__works p b{font-weight:500}.section-contacts .contacts-content__works p.time{margin-bottom:1rem;font-size:1.2rem}.section-contacts .contacts-content__social{list-style:none;padding:0;margin:2rem 0}.section-contacts .contacts-content__social li+li{margin-top:1.6rem}.section-contacts .contacts-content__social li .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.4rem;font-weight:400}.section-contacts .contacts-content__social li .link span{display:block}.section-contacts .contacts-content__social li .link span.icon{width:1.5rem;height:auto;margin-right:1rem}.section-contacts .contacts-content__social li .link span.icon svg{max-width:100%;width:auto;display:block}.section-contacts .contacts-content__social li .link span.icon svg path{fill:#656565}.section-available{padding:2rem 0 2.5rem 0;overflow:hidden}.section-available .available-projects{list-style:none;margin:3rem 0 0;padding:0;position:relative}.section-available .available-projects:after{position:absolute;top:-5.8rem;right:-5.8rem;width:11.5rem;height:11.5rem;border-radius:100%;border:2px solid rgba(18,18,18,.2);content:"";pointer-events:none;z-index:-1}.section-available .available-projects li .project-image{width:100%;height:30rem;position:relative;overflow:hidden}.section-available .available-projects li .project-image .arrow{position:absolute;top:1.5rem;right:1.5rem;width:4rem;height:4rem;z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:100%}.section-available .available-projects li .project-image .arrow svg{width:100%;height:100%;display:block}.section-available .available-projects li .project-image img{-webkit-transition:.3s ease;transition:.3s ease;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-available .available-projects li .project:hover .project-image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.section-available .available-projects li .project .content{background:#fff;padding:2rem}.section-available .available-projects li .project .content-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-available .available-projects li .project .content-title p{font-family:Druk,Arial;font-size:2rem;color:#121212}.section-available .available-projects li .project .content-title p.price{font-size:1.4rem;color:#a03924}.section-available .available-projects li .project .content .table{margin-top:4rem}.section-available .available-projects li .project .content .table .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5}.section-available .available-projects li .project .content .table .row+.row{margin-top:1.5rem}.section-available .available-projects li .project .content .table .row .td{width:50%}.section-available .available-projects li .project .content .table .row .td:nth-child(1){width:30%}.section-available .available-projects li .project .content .table .row .td p{font-size:1.4rem;font-weight:400}.section-available .available-projects li .project .content .table .row .td p b,.section-available .available-projects li .project .content .table .row .td p strong{font-weight:700}.section-available .available-projects li .project .content .table .row .td .icon{width:1.6rem;height:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem}.section-available .available-projects li .project .content .table .row .td .icon svg{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.section-available .available-projects li .project .content .table .row .td:nth-child(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-available .available-projects li .project .content .table .row .td:nth-child(2) p{font-weight:700}.section-available .available-projects li+li{margin-top:3rem}.section-sample{padding:2rem 0 2.5rem 0}.section-sample .sample-content{margin-top:2rem}.section-sample .sample-content h2{font-size:3rem;font-weight:500}.section-sample .sample-content h2 h1,.section-sample .sample-content h2 h2,.section-sample .sample-content h2 h3,.section-sample .sample-content h2 h4,.section-sample .sample-content h2 h5,.section-sample .sample-content h2 ul,.section-sample .sample-content h2+p{margin-top:1.5rem}.section-sample .sample-content h1,.section-sample .sample-content h2,.section-sample .sample-content h3,.section-sample .sample-content h4,.section-sample .sample-content h5,.section-sample .sample-content p,.section-sample .sample-content ul{line-height:normal;color:#121212}.section-sample .sample-content a{color:#0b5aa3;text-decoration:underline}.section-sample .sample-content a:hover{text-decoration:none}.section-sample .sample-content b,.section-sample .sample-content strong{font-weight:700}.section-single{padding:1rem 0 5rem}.section-single .single-title{margin-bottom:3rem}.section-single .single-date{padding-left:2rem;background:url(../img/calendar.svg) left center/1.4rem 1.4rem no-repeat;margin-top:1rem}.section-single .single-date time{font-size:1.4rem;font-weight:400;color:#787878;display:block}.section-single .single-content{font-size:1.4rem}.section-single .single-content a{color:#0b5aa3;text-decoration:underline}.section-single .single-content a:hover{text-decoration:none}.section-single .single-content a img,.section-single .single-content p img{display:inline-block;max-width:100%;height:auto}.section-single .single-content a img:not(:only-child),.section-single .single-content p img:not(:only-child){margin-bottom:2rem}.section-single .single-content a img.aligncenter,.section-single .single-content p img.aligncenter{display:block;margin-left:auto;margin-right:auto}.section-single .single-content h1,.section-single .single-content h2,.section-single .single-content h3,.section-single .single-content h4,.section-single .single-content h5{margin-bottom:1.8rem}.section-single .single-content p{font-size:1.4rem;line-height:normal;margin-bottom:1.6rem}.section-single .single-content p b,.section-single .single-content p strong{font-weight:700}.section-single .single-content p:nth-child(1) img{margin-top:0}.section-single .single-content p:last-child{margin-bottom:0}.form-row+.form-row{margin-top:1rem}.form-row+.form-submit{margin-top:1rem}.form-submit .btn{width:100%;font-size:1.4rem;padding:1.1rem}.wpcf7-response-output{display:none}.wpcf7-not-valid-tip{display:none}body::after{content:"";background-color:rgba(18,18,18,.7);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;pointer-events:none;z-index:8}.menu-open body::after{opacity:1}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:3rem 1rem;-webkit-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#fff;padding:3rem;width:100%;max-width:64rem;border-radius:0}.lock::-webkit-scrollbar{display:none}.lock .popup__content{visibility:visible}.popup .popup__close{position:absolute;top:calc(100% + 2rem);left:50%;z-index:3;cursor:pointer;-webkit-transition:.3s linear;transition:.3s linear;-webkit-appearance:none;border-radius:0;width:3rem;height:3rem;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:0}.popup .popup__close svg{width:100%;height:100%;display:block}.popup-default .popup__content{border-radius:100rem 100rem 0 0;padding:3.7rem 1.5rem 1.5rem}.popup-default .popup__content .form .title{text-align:center;margin-bottom:2rem}.popup-default .popup__content .form .subtitle{text-align:center;margin-bottom:2rem}.popup-default .popup__content .form .subtitle p{font-size:1.4rem}.popup-default .popup__content .form .subtitle p b,.popup-default .popup__content .form .subtitle p strong{font-weight:700}.popup-map .popup__text .map{margin-top:1rem;width:100%;background:#eee;height:20rem}.popup-map .popup__text .map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-map .popup__content{border-radius:0;padding:2rem;max-width:100rem}.popup-map .popup__content .title{margin-bottom:1rem}.popup-map .popup__content .subtitle .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:1.4rem;font-weight:700}.popup-map .popup__content .subtitle .link span{display:block}.popup-map .popup__content .subtitle .link span.icon{width:1.5rem;height:auto;margin-right:1rem}.popup-map .popup__content .subtitle .link span.icon svg{max-width:100%;width:auto;display:block}.popup-map .popup__content .subtitle .link span.icon svg path{fill:#121212}.popup-thanks .popup__content{border-radius:0;padding:2rem;max-width:51rem}.popup-thanks .popup__content .title{text-align:center;margin-bottom:2rem}.popup-thanks .popup__content .subtitle{text-align:center;max-width:45rem}.popup-thanks .popup__content .subtitle p{font-size:1.4rem}.popup-thanks .popup__content .subtitle p b,.popup-thanks .popup__content .subtitle p strong{font-weight:700}.select{min-width:0;position:relative}.select__body{position:relative}.select__title{color:inherit;text-align:left;border:1px solid #121212;background-color:#fff;cursor:pointer;width:100%;padding:1.15rem 1.2rem}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select__value>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.no-webp .select__value:after{background:url(../img/arrow.png) center/.9rem auto no-repeat}.select__value:after{content:"";-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:0;-ms-flex:0 0 .9rem;flex:0 0 .9rem;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}._select-open .select__value:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select__value._select-pseudo-label::before{content:attr(data-pseudo-label);opacity:.5}.select__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:300;color:#121212;line-height:normal}.select__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:#000;position:absolute;top:calc(100% + 1rem);border-radius:0;min-width:100%;left:0;background-color:#fff;border-top:0;border:1px solid #121212;padding:0}.select__scroll{overflow-y:auto;overflow-x:hidden;max-height:30rem}.select__option{width:100%;text-align:left;cursor:pointer;padding:1.15rem 1.2rem;color:#121212;cursor:pointer;background-color:transparent;border:none;font-size:1.2rem;line-height:normal;font-weight:400;-webkit-appearance:none}.select__option._select-selected{background-color:#ebebeb;font-weight:500}.select__option:hover{background:#ebebeb;font-weight:500}.select__row{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select--show-top .select__options{top:auto;bottom:calc(100% + 1rem);border:1px solid #121212;border-radius:0;padding:0}.select._select-active .select__content{font-weight:500}._select-tag{cursor:pointer}@media (min-width:992px){.wrapper{max-width:123rem;padding:0 1.5rem}.main-title,.title{font-size:4rem}.fls-preloader__counter{font-size:9rem}body:not(.home) .section-header .header-menu ul li .link{color:#121212}body:not(.home) .section-header .header-logo p{color:#121212}body:not(.home) .section-header .header-lang ul li .link{color:#121212}.section-header{padding:1.7rem 0}.section-header._header-scroll{padding:1.7rem 0;border-bottom:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.section-header._header-scroll .header-menu ul li .link{color:#121212}.section-header._header-scroll .header-logo p{color:#121212}.section-header._header-scroll .header-lang~div{margin-left:6.1rem}.section-header._header-scroll .header-lang ul li .link{color:#121212}.section-header .header-menu{display:block;margin-left:auto}.section-header .header-menu ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-header .header-menu ul li .link{font-size:1.2rem;font-weight:400;color:#fff}.section-header .header-menu ul li.current_page_item .link{font-weight:700;text-decoration:underline}.section-header .header-menu ul li+li{margin-left:3.4rem}.section-header .header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-header .header-logo .link--logo .icon--top{width:11.7rem;height:4.1rem}.section-header .header-logo p{display:block;font-size:1.2rem;color:#fff;margin-left:1rem;width:16rem}.section-header .header-lang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-header .header-lang__selected{margin-right:.8rem;font-size:1.6rem}.section-header .header-lang__selected span.icon{margin-left:.8rem;width:4px;height:4px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.section-header .header-lang ul{position:static;opacity:1;visibility:visible;padding:0;pointer-events:auto}.section-header .header-lang ul li+li{margin-right:.8rem;margin-right:0}.section-header .header-lang ul li .link{font-size:1.6rem}.section-header .header-lang~div{margin-left:6.1rem}.section-header .header-actions{display:none}.link--logo .icon--scroll{width:11.7rem;height:auto}.link--phone .icon{display:none}.link--phone .text{display:block}.btn--default{font-size:1.8rem;padding:1.9rem}.btn--default.transparent{padding:1.7rem}.btn--default.transparent-invert{padding:1.7rem}.btn--menu{display:none}.field--default{font-size:1.6rem;padding:1.9rem}.field--text{min-height:10rem}.section-footer{padding:3rem 0 5rem}.section-footer .footer{-ms-grid-columns:1fr 1fr .8fr 1.8fr 18rem;grid-template-columns:1fr 1fr .8fr 1.8fr 18rem;grid-template-areas:"logo menu object policy social"}.section-footer .footer-col__title{margin-bottom:1rem;font-size:2rem}.section-footer .footer-nav li+li{margin-top:1rem}.section-footer .footer-nav li .link{font-size:2rem}.section-footer .footer-logo .link{margin:0;width:16.9rem;height:8.5rem}.section-footer .footer-policy .link,.section-footer .footer-policy p{text-align:left;font-size:1.6rem}.section-footer .footer-policy{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-footer .footer-policy .link+.link{margin-top:1.8rem}.section-footer .footer-policy p{font-size:1.4rem;margin-top:auto}.section-footer .footer-social .btn{font-size:1.8rem;padding:.85rem}.section-breadcrumbs{padding:7.9rem 0 0 0}.section-breadcrumbs .breadcrumbs{padding:2rem 0}.section-breadcrumbs .breadcrumbs .kama_breadcrumbs{font-size:1.6rem}.mmenu{display:none}.section-main{padding:11.1rem 0 10rem;min-height:76.1rem}.section-main .main .btn{max-width:43.1rem;margin:0 auto}.section-main .main{position:relative;padding-top:5.3rem;max-width:102rem;width:100%;margin:0 auto}.section-main .main-content{margin-bottom:4rem}.section-main .main-content .title{font-size:6rem}.section-main .main-content .title .right{text-align:left;width:80%;display:block;margin-left:auto}.section-main .main-content .title .line .right{left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-main .main-circles{margin:0;position:absolute;height:100%;top:0;left:0;display:block}.section-main .main-circles .circle-wrap{border-width:2px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-transition:background .3s linear;transition:background .3s linear}.section-main .main-circles .circle-wrap:hover{background:rgba(255,255,255,.9)}.section-main .main-circles .circle-wrap:hover p{color:#121212}.section-main .main-circles .circle-wrap:hover p svg path{fill:#121212}.section-main .main-circles .circle{width:17.5rem;height:17.5rem;position:absolute}.section-main .main-circles .circle:nth-child(1){left:0;top:25rem;-webkit-transform:none;-ms-transform:none;transform:none}.section-main .main-circles .circle:nth-child(2){right:13.1rem;top:0}.section-main .main-circles .circle:nth-child(3){-webkit-transform:none;-ms-transform:none;transform:none;right:0;z-index:3;top:8.7rem}.section-main .main-circles .circle p{font-size:1.4rem}.section-main .main-circles .circle p b,.section-main .main-circles .circle p strong{font-size:2rem}.section-main .main-circles .circle p span{font-size:3rem}.section-main .main-circles .circle p span svg{width:4.9rem;height:2.4rem}.section-invest.ai{padding:5rem 0 10rem}.section-invest.ai .invest{display:block}.section-invest.ai .invest-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;margin-top:4rem}.section-invest.ai .invest-content .content p{font-size:1.8rem}.section-invest.ai .invest-content .content{max-width:63rem}.section-invest.ai .invest-bottom{padding-top:0}.section-invest.ai .invest-bottom__image{max-width:48.4rem}.section-invest{padding:10rem 0 6.82rem}.section-invest .invest{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-invest .invest-content{max-width:70rem;width:100%}.section-invest .invest-content .title{margin-bottom:5rem}.section-invest .invest-content .content p{font-size:1.8rem}.section-invest .invest-content .content p+p{margin-top:3rem}.section-invest .invest-content .content-large{margin-top:5rem}.section-invest .invest-content .content-large p+p{margin-top:3rem}.section-invest .invest-content .content-large p{font-size:2.1rem}.section-invest .invest-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2.6rem;margin-top:0}.section-invest .invest-bottom .btn{margin-top:5.1rem;font-size:1.8rem;padding:1.9rem}.section-invest .invest-bottom__image{margin-top:0;max-width:38rem}.section-cards{padding:3rem 0 10rem}.section-cards .cards-title:after{width:71.4rem;height:20rem}.section-cards .cards-title{padding:5.48rem 0 0;margin-bottom:5rem;width:100%;padding-right:20rem}.section-cards .cards-title br{display:none}.section-cards .cards-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:2.4rem}.section-cards .cards-grid .card{min-height:31.2rem}.section-cards .cards-grid .card .arrow{right:3rem;top:3rem;width:7.5rem;height:7.5rem}.section-cards .cards-grid .card-front{padding:3rem 3rem 3rem}.section-cards .cards-grid .card-back{padding:3rem 3rem 3rem}.section-cards .cards-grid .card .name p{font-size:2.4rem}.section-cards .cards-grid .card .name+.content{margin-top:3rem}.section-cards .cards-grid .card .subtitle p{font-size:2rem}.section-cards .cards-grid .card .content{padding-right:9rem}.section-cards .cards-grid .card .content p{font-size:2.1rem}.section-cards .cards-grid .card .content p+p{margin-top:2.4rem}.section-cards .cards-grid .card .content+.btn{margin-top:2rem}.section-cards .cards-grid .card--price .card-back .name p{font-size:2.4rem}.section-cards .cards-grid .card--price .circle{width:25.2rem;height:25.2rem}.section-cards .cards-grid .card--price .circle p{font-size:3.6rem}.section-cards .cards-grid .card--first .card-back .name p{font-weight:700}.section-cards .cards-grid .card--first .card-back .name+.content{margin-top:2rem}.section-cards .cards-grid .card--first .card-back .btn{max-width:38.4rem}.section-cards .cards-grid .card--first .card-front .btn{max-width:38.4rem}.section-cards .cards-grid .card--first .card-front .name{width:60%}.section-cards .cards-grid .card--first .card-front .name p{font-size:2.4rem;font-weight:700}.section-cards .cards-grid .card--credit .card-front{padding-right:15.6rem}.section-cards .cards-grid .card--credit .card-front .circle{width:17.1rem;height:17.1rem;top:3rem;left:3rem;border-width:2px}.section-cards .cards-grid .card--credit .card-front .circle p{font-size:5.3rem}.section-cards .cards-grid .card--credit .card-front .name p{font-size:4rem;font-weight:700}.section-cards .cards-grid .card--nds .card-back .name p{font-weight:700}.section-cards .cards-grid .card--nds .card-back .name+.content{margin-top:2.2rem}.section-cards .cards-grid .card--nds .card-front .percent p{font-size:11rem}.section-cards .cards-grid .card--nds .card-front .name p{font-size:3rem}.section-cards .cards-grid .card--nds .card-front .name p span{font-size:4rem}.section-cards .cards-grid .card--all .card-front .name{padding-right:6rem}.section-cards .cards-grid .card--all .card-front .name p{font-size:4rem}.section-cards .cards-grid .card--all .card-front .name p span{font-size:6rem}.section-cards .cards-grid .card--all .card-front .shapes .shape{font-size:2.4rem;padding:1.0769rem 1.7231rem}.section-cards .cards-grid .card--all .card-front .shapes .shape--black{right:3.42rem;bottom:12.43rem}.section-cards .cards-grid .card--all .card-front .shapes .shape--red{right:10.22rem;bottom:8.56rem}.section-cards .cards-grid .card--all .card-front .shapes .shape--transparent{padding:.9769rem 1.6231rem;right:18.19rem;bottom:3.77rem}.section-cards .cards-grid .card--none .card-back .name{padding-right:5rem}.section-cards .cards-grid .card--none .card-back .name+.content{margin-top:2.2rem}.section-cards .cards-grid .card--none .card-back .name p span{font-size:2.4rem}.section-cards .cards-grid .card--none .card-front .name p{font-size:2.4rem}.section-cards .cards-grid .card--none .card-front .name p span{font-size:4rem}.section-cards .cards-grid .card--safe .card-back .name{padding-right:12rem}.section-cards .cards-grid .card--safe .card-back .name p{font-weight:700}.section-cards .cards-grid .card--safe .card-front .name p{font-size:2.6rem;font-weight:500}.section-cards .cards-grid .card--safe .card-front .name p span{font-size:4rem}.section-cards .cards-grid .card--safe .card-front .image{margin-top:3.5rem}.section-cards .cards-grid .card--edd{-ms-grid-column:2;grid-column:2/2;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/span 2}.section-cards .cards-grid .card--edd .card-back,.section-cards .cards-grid .card--edd .card-front{padding-bottom:3rem}.section-cards .cards-grid .card--edd .card-back .circles,.section-cards .cards-grid .card--edd .card-front .circles{width:35.5rem;margin:10rem auto 0}.section-cards .cards-grid .card--edd .card-back .circles .circle-image,.section-cards .cards-grid .card--edd .card-front .circles .circle-image{height:35.5rem}.section-cards .cards-grid .card--edd .card-back .circles .circle-icon,.section-cards .cards-grid .card--edd .card-front .circles .circle-icon{width:17.15rem;height:17.15rem;bottom:-4.15rem;left:-4.15rem}.section-cards .cards-grid .card--edd .card-back .circles .circle-icon svg,.section-cards .cards-grid .card--edd .card-front .circles .circle-icon svg{width:5.8rem;height:6.4rem}.section-cards .cards-grid .card--edd .card-front .circles{margin-top:10rem}.section-cards .cards-grid .card--edd .card-front .name{padding-right:15rem}.section-cards .cards-grid .card--edd .card-front .name p{font-size:3rem}.section-cards .cards-grid .card--edd .card-back .circles{margin-top:2.4rem;width:30.17rem}.section-cards .cards-grid .card--edd .card-back .circles .circle-image{height:30.17rem}.section-cards .cards-grid .card--edd .card-back .circles .circle-icon{width:14.5rem;height:14.15rem;bottom:-3.52rem;left:-3.52rem}.section-cards .cards-grid .card--vnz{min-height:28rem}.section-cards .cards-grid .card--vnz .card-back .name{padding-right:25rem}.section-cards .cards-grid .card--vnz .card-back .name p{font-weight:700}.section-cards .cards-grid .card--vnz .card-back .name p span{font-size:2.4rem}.section-cards .cards-grid .card--vnz .card-front .name{width:63.5%}.section-cards .cards-grid .card--vnz .card-front .name p{font-size:3rem}.section-cards .cards-grid .card--vnz .card-front .name p span b,.section-cards .cards-grid .card--vnz .card-front .name p span strong{font-size:4rem}.section-cards .cards-grid .card--vnz .card-front .name p span i{font-size:2rem}.section-title{padding:5rem 0}.section-gallery{height:100vh}.section-gallery .gallery-slider{height:100vh}.section-gallery .gallery-navigation{max-width:120rem;width:100%;margin:0 auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;z-index:3}.section-info{padding:10rem 0}.section-info+.section-projects{padding-top:0}.section-info .info{position:relative}.section-info .info .title{z-index:3;margin-bottom:0;position:absolute;top:0;left:0}.section-info .info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.section-info .info-content__image{width:48.6rem;height:59.3rem;margin-top:0;padding-top:1.3rem}.section-info .info-content__image .circles{top:initial;bottom:8.73rem;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:34.4rem;height:29.5rem}.section-info .info-content__image .circles .circle{width:19.6rem;height:19.6rem;border-width:2px}.section-info .info-content__image .circles .circle .icon{height:6.6rem}.section-info .info-content__text{max-width:calc(100% - 51rem)}.section-info .info-content__text p{font-size:2.4rem}.section-info .info-content__text .bottom-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:5rem}.section-info .info-content__text .bottom-text .hr{width:25.5rem;margin:1.2rem 5rem 0 0}.section-info .info-content__text .bottom-text p{font-size:1.8rem;max-width:28.2rem}.section-projects{padding:0 0 10rem 0}.section-projects .projects{position:relative}.section-projects .projects-tabs__navigation{grid-gap:2.4rem;margin-bottom:5rem}.section-projects .projects-tabs__navigation .btn{font-size:3rem;border-width:2px;padding:.9rem 0}.section-projects .projects-tabs__body .container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 79.2rem;grid-template-columns:1fr 79.2rem;grid-column-gap:2.4rem}.section-projects .projects-tabs__body .images{height:100%;margin-top:0}.section-projects .projects-tabs__body .images .btn--nav{width:4rem;height:4rem}.section-projects .projects-tabs__body .images .btn--nav[data-type=prev]{left:3.1rem}.section-projects .projects-tabs__body .images .btn--nav[data-type=next]{right:3.1rem}.section-projects .projects-tabs__body .content .descr{margin-bottom:3rem}.section-projects .projects-tabs__body .content .descr p{font-size:1.8rem}.section-projects .projects-tabs__body .content .descr p+p{margin-top:2rem}.section-projects .projects-tabs__body .content .table{margin-bottom:3rem}.section-projects .projects-tabs__body .content .table .row .td p{font-size:1.8rem}.section-projects .projects-tabs__body .content .table .row .td .icon{width:1.9rem;height:2rem;margin-right:1.5rem}.section-projects .projects-tabs__body .content .table .row .td .icon svg{width:100%}.section-projects .projects-tabs__body .content .progress{margin-bottom:2.4rem}.section-projects .projects-tabs__body .content .progress-text p{font-size:1.8rem}.section-projects .projects-tabs__body .content .progress-text p:nth-child(2) span{font-size:2.8rem}.section-plans{padding:10rem 0 5rem}.section-plans .wrapper{padding:0 1.5rem}.section-plans .plans{position:relative}.section-plans .plans .title{padding:0 10rem 0 0;margin-bottom:5rem}.section-plans .plans .title br{display:none}.section-plans .plans-content__top{margin-bottom:5rem;padding-bottom:0}.section-plans .plans-content__scrollbar{display:none}.section-plans .plans-content__navigation ul li{font-size:2rem;padding:.9rem 1.2rem;max-width:initial;font-weight:500}.section-plans .plans-content__tabs{padding:0}.section-plans .plans-content__tabs .plans-slider .plan-item__controls{margin-top:0;position:absolute;right:0;bottom:0;z-index:3}.section-plans .plans-content__tabs .plans-slider .plan-item__controls .btn{width:6rem;height:6rem}.section-plans .plans-content__tabs .plans-slider .plan-item__controls .btn+.btn{margin-left:3rem}.section-plans .plans-content__tabs .plans-slider .plan-item{display:-ms-grid;display:grid;-ms-grid-columns:89.2rem 1fr;grid-template-columns:89.2rem 1fr;grid-gap:2.4rem}.section-plans .plans-content__tabs .plans-slider .plan-images{display:-ms-grid;display:grid;-ms-grid-columns:79rem 7.8rem;grid-template-columns:79rem 7.8rem;grid-gap:2.4rem}.section-plans .plans-content__tabs .plans-slider .plan-images__slider{height:45.5rem}.section-plans .plans-content__tabs .plans-slider .plan-images__slider .btn--nav{width:4rem;height:4rem}.section-plans .plans-content__tabs .plans-slider .plan-images__slider .btn--nav[data-type=prev]{left:3rem}.section-plans .plans-content__tabs .plans-slider .plan-images__slider .btn--nav[data-type=next]{right:3rem}.section-plans .plans-content__tabs .plans-slider .plan-images__thumbs{display:block;height:45.5rem;width:100%}.section-plans .plans-content__tabs .plans-slider .plan-images__thumb{width:100%;border:2px solid transparent;cursor:pointer;-webkit-transition:.3s linear;transition:.3s linear}.section-plans .plans-content__tabs .plans-slider .plan-images__thumb.swiper-slide-thumb-active{border-color:#a03924}.section-plans .plans-content__tabs .plans-slider .plan-images__thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-plans .plans-content__tabs .plans-slider .plan-content{padding-top:0}.section-plans .plans-content__tabs .plans-slider .plan-content .name{font-size:2.4rem;margin-bottom:3rem}.section-plans .plans-content__tabs .plans-slider .plan-content .table{margin-bottom:3rem}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td p{font-size:1.8rem}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td .icon{margin-right:1.5rem;width:1.9rem;height:2rem}.section-plans .plans-content__tabs .plans-slider .plan-content .table .row .td .icon svg{width:100%}.section-objects{padding:5rem 0 5rem}.section-objects .wrapper{padding:0 1.5rem}.section-objects .objects .title{padding:0}.section-objects .objects-content{margin-top:5rem;margin-bottom:3rem;position:relative}.section-objects .objects-content:after{position:absolute;top:-12rem;right:-12rem;width:30rem;height:30rem;border-radius:100%;border:2px solid rgba(18,18,18,.2);content:"";pointer-events:none}.section-objects .objects-slide.swiper-slide-next .content,.section-objects .objects-slide.swiper-slide-prev .content{opacity:1}.section-objects .objects-slide .content .image.little{height:18rem}.section-objects .objects-slide .content .image{height:28rem}.section-objects .objects-slide .content .text{padding:3rem}.section-objects .objects-slide .content .text .title{font-size:3rem}.section-objects .objects-slide .content .text .title+p{margin-top:2.2rem}.section-objects .objects-slide .content .text p{font-size:1.8rem}.section-objects .objects-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.section-objects .objects-bottom .btn{max-width:38.6rem}.section-objects .objects-bottom__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-objects .objects-bottom__nav:only-child{margin-left:auto;margin-right:auto}.section-objects .objects-bottom__nav .btn{width:6rem;height:6rem}.section-objects .objects-bottom__nav .btn+.btn{margin-left:3rem}.section-profit{padding:5rem 0}.section-profit .wrapper{padding:0 1.5rem}.section-profit .profit .title{padding:0}.section-profit .profit-tabs{margin-top:5rem;display:-ms-grid;display:grid;-ms-grid-columns:48.6rem 1fr;grid-template-columns:48.6rem 1fr;grid-gap:2.4rem}.section-profit .profit-tabs__scrollbar{display:none}.section-profit .profit-tabs__navigation{width:100%;padding:0}.section-profit .profit-tabs__navigation .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.section-profit .profit-tabs__navigation .btn--tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;padding:3rem;background:#fff;border:2px solid #fff}.section-profit .profit-tabs__navigation .btn--tabs+.btn{margin-top:1rem}.section-profit .profit-tabs__navigation .btn--tabs span.text{font-size:2rem;margin-top:0;margin-left:2.1rem;width:calc(100% - 7rem)}.section-profit .profit-tabs__navigation .btn--tabs._tab-active{border-color:#a03924}.section-profit .profit-tabs__content{padding:0;margin-top:0;position:relative}.section-profit .profit-tabs__body{position:static}.section-profit .profit-tabs__body .image{height:33.7rem}.section-profit .profit-tabs__body .image .circle .icon{width:6rem;height:6rem}.section-profit .profit-tabs__body .image .circle{width:17.5rem;height:17.5rem}.section-profit .profit-tabs__body .image .circle p{font-size:3rem}.section-profit .profit-tabs__body .image .circle p span{font-size:2rem}.section-profit .profit-tabs__body .content{padding:2.4rem 0 4rem}.section-profit .profit-tabs__body .content p{font-size:1.8rem}.section-faq{padding:5rem 0}.section-faq .faq-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5rem}.section-faq .faq-items{margin-top:0;max-width:calc(100% - 51.1rem);width:100%}.section-faq .faq-image{margin-top:0;max-width:44rem;width:100%}.section-faq .faq-item{padding:2rem 0}.section-faq .faq-item__title{font-size:2.4rem;width:calc(100% - 18rem)}.section-faq .faq-item .head .plus{width:6rem;height:6rem}.section-faq .faq-item .content{padding-bottom:0}.section-faq .faq-item .content p{font-size:1.8rem}.section-useful{padding:5rem 0}.section-useful .useful .btn{max-width:18rem}.useful-items+.news-navigation{margin-top:5rem}.useful-items+.btn{margin-top:3rem}.section:not(.related) .useful-items:after{top:-15rem;right:-15rem;width:30rem;height:30rem}.useful-items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2.4rem;grid-row-gap:2rem;margin:5rem 0 0}.useful-items li+li{margin-top:0}.useful-item .image{width:10.2rem}.useful-item .content{width:calc(100% - 10.2rem);padding:2rem 2rem 2rem 3rem}.useful-item .content .link{font-size:2.4rem;margin-bottom:2rem}.useful-item .content p{font-size:1.6rem}.useful-item .content-date{margin-top:2rem;background-size:1.4rem 1.4rem;padding-left:2rem}.useful-item .content-date time{font-size:1.2rem}.section-consultation{padding:5rem 0 6.2rem}.section-consultation .consultation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-consultation .consultation-form{padding:4rem;max-width:58.8rem;width:100%}.section-consultation .consultation-form .title{font-size:3rem}.section-consultation .consultation-form .subtitle{margin-top:2rem}.section-consultation .consultation-form .subtitle p{font-size:2.4rem}.section-consultation .consultation-content{margin-bottom:0;width:calc(100% - 58.8rem)}.section-consultation .consultation-content__slider{width:38.4rem;margin:0 auto}.section-consultation .consultation-content__slide .image{height:29.7rem}.section-consultation .consultation-content__slide .content{padding:3rem 5rem 0}.section-consultation .consultation-content__slide .content-text{font-size:2rem}.section-consultation .consultation-content__navigation{margin-top:3rem}.section-office .wrapper{padding:0 1.5rem}.section-office .office{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-office .office-content{width:50%;padding:10rem 10rem 10rem 3rem}.section-office .office-content .title{margin-bottom:2rem}.section-office .office-content p{margin-bottom:10rem;font-size:2.4rem}.section-office .office-content ul li+li{margin-top:2rem}.section-office .office-content ul li:nth-child(1) .link span.icon svg{width:1.9rem}.section-office .office-content ul li:nth-child(2) .link span.icon svg{width:2.3rem}.section-office .office-content ul li .link{font-size:2.4rem}.section-office .office-content ul li .link[href^="tel:"]{font-size:3.4rem}.section-office .office-content ul li .link span.icon{width:2.8rem;margin-right:2rem}.section-office .office-content ul li .link span.icon svg{width:100%;height:100%;margin:0 auto}.section-office .office-shape{position:static;width:50%}.section-about{padding:7.9rem 0 0;min-height:72.9rem}.section-about .about .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:5rem 0 0;padding-left:2.8rem;padding-right:2.8rem}.section-about .about{position:relative;width:100%}.section-about .about-content{padding-top:9rem;padding-bottom:13.7rem}.section-about .about-content .title{font-size:6rem;max-width:100%}.section-about .about-content .title .right{text-align:left;width:80%;display:block;margin-left:auto}.section-about .about-content .text{max-width:69rem;margin:5rem 0 0 0}.section-about .about-content .text p{font-size:2.1rem}.section-about .about-logo{height:100%;width:auto}.section-about .about-logo img{height:100%;width:auto}.section-experience{padding:5rem 0 5rem}.section-experience .experience-content{margin-top:5rem}.section-experience .experience-content__slider .swiper-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-row-gap:4rem;grid-column-gap:2.4rem}.section-experience .experience-content__slide .image{height:29.7rem}.section-experience .experience-content__slide .content{padding:3rem 5rem 0}.section-experience .experience-content__slide .content-text{font-size:2rem}.section-experience .experience-content__navigation{display:none}.no-webp .section-experience .experience-image{background-image:url(../img/experience.jpg)}.section-experience .experience-image{min-height:70rem}.section-accompaniment{padding:10rem 0 5rem}.section-accompaniment .accompaniment .title{max-width:85rem}.section-accompaniment .accompaniment-items{margin-top:5rem}.section-accompaniment .accompaniment-item.first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-accompaniment .accompaniment-item.first .content{width:50%}.section-accompaniment .accompaniment-item.second{max-width:69rem;width:100%;margin-left:auto;margin-right:auto}.section-accompaniment .accompaniment-item.third .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-accompaniment .accompaniment-item.third .content-right{width:calc(100% - 55rem);padding-right:3.6rem}.section-accompaniment .accompaniment-item.third .content .image{height:26rem;width:55rem}.section-accompaniment .accompaniment-item.third .content .image img{height:100%}.section-accompaniment .accompaniment-item+.accompaniment-item{margin-top:5rem}.section-accompaniment .accompaniment-item .image{height:auto;width:50%}.section-accompaniment .accompaniment-item .content{padding:3rem}.section-accompaniment .accompaniment-item .content .image .circle{width:17.5rem;height:17.5rem;right:4rem}.section-accompaniment .accompaniment-item .content .image .circle-wrap{border-width:2px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-transition:background .3s linear;transition:background .3s linear}.section-accompaniment .accompaniment-item .content .image .circle-wrap:hover{background:rgba(255,255,255,.9)}.section-accompaniment .accompaniment-item .content .image .circle-wrap:hover p{color:#121212}.section-accompaniment .accompaniment-item .content .image .circle-wrap:hover p svg path{stroke:#121212}.section-accompaniment .accompaniment-item .content .image .circle p{font-size:2rem;max-width:8rem}.section-accompaniment .accompaniment-item .content .image .circle p span{width:4.9rem;height:4.9rem;margin-bottom:1rem}.section-accompaniment .accompaniment-item .content .number p{font-size:3rem}.section-accompaniment .accompaniment-item .content .text{margin-top:3rem}.section-accompaniment .accompaniment-item .content .text p{font-size:2.1rem}.section-buy{padding:0 0 5rem}.section-buy .buy-items{margin-top:-12.5rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2.4rem;max-width:123rem;width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.section-buy .buy-items .item{padding:3rem}.section-buy .buy-items .item-content p{font-size:1.8rem}.section-buy .buy-items .item-content__map{height:7.6rem}.section-buy .buy-items .item-title p{font-size:2rem}.section-buy .buy-items .item-title .icon{width:3rem;height:3.2rem}.section-buy .buy-items .item-title .icon svg{width:2.7rem;height:auto}.section-buy .buy-items .item+.item{margin-top:0}.section-buy .buy-items .item:nth-child(2) .item-title .icon svg{width:2.7rem}.section-buy .buy-bg{height:70rem}.section-buy .buy-content{max-width:123rem;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-buy .gallery-slider{height:100vh}.section-buy .gallery-navigation{max-width:120rem;width:100%;margin:0 auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:100%;z-index:3}.section-income{padding:5rem 0}.section-income .income-container{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-income .income-container .line{max-width:57rem;width:100%}.section-income .income-container .line:after{width:18.2rem;background:url(../img/lrmlb.svg) left top/100% auto no-repeat;left:-9rem}.section-income .income-container .line{padding-top:2.75rem}.section-income .income-container .line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section-income .income-container .line-item .content{margin-top:0;margin-left:2.4rem;padding-top:.65rem}.section-income .income-container .line-item .content p{font-size:1.8rem}.section-income .income-container .line-item .content p br{display:none}.section-income .income-container .line-item .summ{padding:1.5rem 4rem;min-width:23.1rem}.section-income .income-container .line-item .summ p{font-size:2.4rem}.section-income .income-container .line-item:nth-child(1){padding-left:9rem}.section-income .income-container .line-item:nth-child(1) .content p{max-width:22.5rem}.section-income .income-container .line-item:nth-child(2){margin-top:2.05rem;padding-left:6rem}.section-income .income-container .line-item:nth-child(3){margin-top:5rem;padding-left:3rem}.section-income .income-container .line-item:nth-child(3) .content{margin-top:0}.section-income .income-container .line-item:nth-child(4){padding-left:0;margin-top:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-income .income-container .line-item:nth-child(4) .content{padding-top:0}.section-income .income-container .content{max-width:60rem;width:100%}.section-income .income-container .content-text{margin-top:0}.section-income .income-container .content-text p{font-size:2.1rem}.section-income .income-container .content-text p+p{margin-top:2.5rem}.section-income .income-container .content-button{margin-top:5rem;max-width:49rem;width:100%}.section-income .income-container .content-button .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding-left:2.8rem;padding-right:2.8rem}.section-income .income-container .content-button p{margin-top:3rem;font-size:1.6rem;text-align:left}.section-plan{padding:3rem 0 5rem}.section-plan .wrapper{padding:0 1.5rem}.section-plan .plan .title{padding:0}.section-plan .plan-content{margin-top:5rem;display:-ms-grid;display:grid;-ms-grid-columns:calc(50% - 1.2rem) 2.4rem calc(50% - 1.2rem);grid-template-columns:calc(50% - 1.2rem) calc(50% - 1.2rem);grid-column-gap:2.4rem;grid-template-areas:"images tabs" "actions tabs";grid-row-gap:2rem;-ms-grid-rows:auto 2rem 100%;grid-template-rows:auto 100%}.section-plan .plan-actions{padding:0;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-area:actions}.section-plan .plan-actions .btn{width:100%}.section-plan .plan-actions .btn+.btn{margin-top:0;margin-left:2.4rem}.section-plan .plan-images{padding:0;grid-area:images}.section-plan .plan-images__caption{height:32.1rem}.section-plan .plan-images__caption .btn--nav{width:4rem;height:4rem}.section-plan .plan-images__caption .btn--nav.images--next{right:2rem}.section-plan .plan-images__caption .btn--nav.images--prev{left:2rem}.section-plan .plan-tabs{grid-area:tabs;margin-top:0}.section-plan .plan-tabs__scrollbar{display:none}.section-plan .plan-tabs__navigation .btn{padding:.9rem 1.3rem}.section-plan .plan-tabs__navigation .btn .text{font-size:1.8rem}.section-plan .plan-tabs__content{margin-top:3rem}.section-plan .plan-tabs__body .container{padding:0}.section-plan .plan-tabs__body .container .equipment{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem}.section-plan .plan-tabs__body .container .equipment li{font-size:1.8rem;margin-bottom:1rem}.section-plan .plan-tabs__body .container .equipment li+li{margin-top:0}.section-plan .plan-tabs__body .container .equipment li span.text{width:calc(100% - 5rem)}.section-plan .plan-tabs__body .container .equipment li span.icon{margin-right:2rem;width:3rem;height:3rem}.section-plan .plan-tabs__body .container .text p{font-size:2.1rem}.section-plan .plan-tabs__body .container .text p+p{margin-top:2.4rem}.section-plan .plan-tabs__body .container .row:after{margin-top:1.5rem;margin-left:1.5rem}.section-plan .plan-tabs__body .container .row+.row{margin-top:1.5rem}.section-plan .plan-tabs__body .container .row p{font-size:1.8rem}.section-slideshow{padding:5rem 0 5rem}.section-slideshow .slideshow-tab .btn{font-size:3rem;padding:.9rem 1.5rem}.section-slideshow .slideshow-tabs__scrollbar{display:none}.section-slideshow .slideshow-images{margin-top:5rem;height:70rem}.section-slideshow .slideshow-image__navigation{max-width:123rem;padding:0 1.5rem;width:100%;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.section-slideshow .slideshow-image__navigation .btn--nav.slideshow--next{right:0}.section-slideshow .slideshow-image__navigation .btn--nav.slideshow--prev{left:0}.section-attractiveness{padding:5rem 0}.section-attractiveness .attractiveness-content{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:2.4rem;margin-top:5rem}.section-attractiveness .attractiveness-content .item{padding:3rem}.section-attractiveness .attractiveness-content .item.item-invest{display:-ms-grid;display:grid;-ms-grid-columns:1fr 4rem 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"title image" "ct image";grid-row-gap:3rem;grid-column-gap:4rem;-ms-grid-rows:auto 3rem 1fr;grid-template-rows:auto 1fr}.section-attractiveness .attractiveness-content .item.item-invest .item-content{width:100%;margin-top:0}.section-attractiveness .attractiveness-content .item.item-invest .item-title{width:100%}.section-attractiveness .attractiveness-content .item.item-invest .item-title p{font-size:3rem}.section-attractiveness .attractiveness-content .item.item-circle{padding-right:5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-attractiveness .attractiveness-content .item.item-circle .circle{margin-right:0}.section-attractiveness .attractiveness-content .item.item-circle .item-content{width:calc(100% - 15.8rem - 11.7rem)}.section-attractiveness .attractiveness-content .item.item-year{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:5rem}.section-attractiveness .attractiveness-content .item.item-year .item-content{margin-top:0;width:calc(100% - 20.2rem - 7.4rem)}.section-attractiveness .attractiveness-content .item.item-year .item-title{width:20.2rem}.section-attractiveness .attractiveness-content .item.item-year .item-title p{font-size:2.4rem;font-weight:700}.section-attractiveness .attractiveness-content .item.item-year .item-title p span{font-size:3.4rem}.section-attractiveness .attractiveness-content .item-title p{font-size:2.4rem}.section-attractiveness .attractiveness-content .item-title+.item-content{margin-top:2.8rem}.section-attractiveness .attractiveness-content .item-content p{font-size:2.1rem}.section-attractiveness .attractiveness-content .item-image{margin-top:0;width:100%;min-height:25.2rem;height:100%}.section-attractiveness .attractiveness-content .item .circle-wrap{border-width:2px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-transition:background .3s linear;transition:background .3s linear}.section-attractiveness .attractiveness-content .item .circle-wrap:hover{background:rgba(255,255,255,.9)}.section-attractiveness .attractiveness-content .item .circle-wrap:hover p{color:#121212}.section-attractiveness .attractiveness-content .item .circle-wrap:hover p svg path{fill:#121212}.section-attractiveness .attractiveness-content .item .circle{width:15.8rem;height:15.8rem}.section-attractiveness .attractiveness-content .item .circle p{font-size:2.25rem}.section-project .wrapper{padding:0 2rem}.section-project .project .title{padding:0}.section-project .project-content__top{margin-bottom:3rem;padding-bottom:0}.section-project .project-content__scrollbar{display:none}.section-project .project-content__navigation ul li{font-size:2rem;padding:.9rem 1.2rem;max-width:initial;font-weight:500}.section-project .project-content__tab .about{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:2.4rem}.section-project .project-content__tab .about-text p{font-size:1.8rem}.section-project .project-content__tab .about-text p+p{margin-top:2.4rem}.section-project .project-content__tab .about-image{height:42rem;margin-top:0}.section-project .project-content__tab .location{display:-ms-grid;display:grid;-ms-grid-columns:28.2rem 1fr;grid-template-columns:28.2rem 1fr;grid-column-gap:2.4rem}.section-project .project-content__tab .location-text p{font-size:1.8rem}.section-project .project-content__tab .location-text p+p{margin-top:2.4rem}.section-project .project-content__tab .location-text{padding:0}.section-project .project-content__tab .location-image{padding-bottom:0;overflow:hidden;height:51rem;margin-top:0}.section-project .project-content__tab .location-image__scroll{width:100%}.section-project .project-content__tab .equipment{padding:0}.section-project .project-content__tab .equipment-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2.4rem;-moz-column-gap:2.4rem;column-gap:2.4rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.section-project .project-content__tab .equipment-list li{font-size:1.8rem;margin-bottom:1rem}.section-project .project-content__tab .equipment-list li+li{margin-top:0}.section-project .project-content__tab .equipment-list li span.text{width:calc(100% - 5rem)}.section-project .project-content__tab .equipment-list li span.icon{margin-right:2rem;width:3rem;height:3rem}.section-project .project-content__tab .characteristics{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:38rem 38rem;grid-template-columns:38rem 38rem;grid-column-gap:5.8rem}.section-project .project-content__tab .characteristics .progress-text p{font-size:1.8rem}.section-project .project-content__tab .characteristics .progress-text p:nth-child(2) span{font-size:2.8rem}.section-project .project-content__tab .characteristics .table{margin-bottom:0}.section-project .project-content__tab .characteristics .table .row .td p{font-size:1.8rem}.section-project .project-content__tab .characteristics .table .row .td .icon{margin-right:1.5rem;width:1.9rem;height:2rem}.section-project .project-content__tab .characteristics .table .row .td .icon svg{width:100%}.section-seo{padding:5rem 0}.section-seo .seo-content{margin-top:5rem}.section-seo .seo-content__text{max-height:11rem}.section-seo .seo-content__text p{font-size:1.6rem}.section-seo .seo-content .btn{margin:0 auto}.section-news{padding:5rem 0 10rem}.section-contacts{padding:3rem 0 10rem}.section-contacts .contacts{display:-ms-grid;display:grid;-ms-grid-columns:1fr 79.2rem;grid-template-columns:1fr 79.2rem;grid-gap:8rem}.section-contacts .contacts-maps{padding-top:0}.section-contacts .contacts-maps__btns{gap:3.23rem;margin-bottom:3rem}.section-contacts .contacts-maps__btns .btn{font-size:1.8rem}.section-contacts .contacts-maps__frame{height:41rem}.section-contacts .contacts-content__works p{font-size:2.1rem}.section-contacts .contacts-content__works p.time{font-size:2.4rem}.section-contacts .contacts-content__social{margin:5rem 0}.section-contacts .contacts-content__social li+li{margin-top:3.6rem}.section-contacts .contacts-content__social li:nth-child(1) .link span.icon svg{width:1.9rem}.section-contacts .contacts-content__social li:nth-child(2) .link span.icon svg{width:2.3rem}.section-contacts .contacts-content__social li .link{font-size:2.4rem}.section-contacts .contacts-content__social li .link span.icon{width:2.8rem;margin-right:2.2rem}.section-contacts .contacts-content__social li .link span.icon svg{width:100%;height:100%;margin:0 auto}.section-available{padding:3rem 0 5rem 0}.section-available .available .title{max-width:69rem;width:100%}.section-available .available-projects:after{top:-15rem;right:-15rem;width:30rem;height:30rem}.section-available .available-projects{margin-top:7.4rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:2.4rem;grid-row-gap:3rem}.section-available .available-projects li .project-image .arrow{width:7.5rem;height:7.5rem;right:2rem;top:2rem}.section-available .available-projects li .project-image .arrow svg circle{stroke-width:1}.section-available .available-projects li .project-image .arrow svg path{stroke-width:1}.section-available .available-projects li .project .content-title p{font-size:3rem}.section-available .available-projects li .project .content-title p.price{font-size:2rem}.section-available .available-projects li .project .content .table{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-available .available-projects li .project .content .table .row{width:50%}.section-available .available-projects li .project .content .table .row+.row{margin-top:0}.section-available .available-projects li .project .content .table .row .td:nth-child(1){width:50%}.section-available .available-projects li .project .content .table .row .td p{font-size:1.8rem}.section-available .available-projects li .project .content .table .row .td .icon{width:1.9rem;height:2rem;margin-right:1.5rem}.section-available .available-projects li .project .content .table .row .td .icon svg{width:100%}.section-available .available-projects li+li{margin-top:0}.section-sample{padding:3rem 0 5rem 0}.section-sample .sample-content{margin-top:4rem}.section-single{padding:5rem 0}.section-single .single-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5rem}.section-single .single-date{margin-top:0;margin-bottom:.5rem;margin-left:2rem;background-size:1.6rem 1.6rem;padding-left:2.6rem}.section-single .single-date time{font-size:1.6rem}.section-single .single-content{font-size:1.8rem}.section-single .single-content a img.alignright,.section-single .single-content p img.alignright{float:right;margin:0 0 2.4rem 2.4rem}.section-single .single-content a img.alignleft,.section-single .single-content p img.alignleft{float:left;margin:0 2.4rem 2.4rem 0}.section-single .single-content h1,.section-single .single-content h2,.section-single .single-content h3,.section-single .single-content h4,.section-single .single-content h5{margin-bottom:2.4rem}.section-single .single-content p{font-size:1.8rem;margin-bottom:2.4rem}.form-submit .btn{font-size:1.8rem;padding:1.9rem}.popup .popup__close{width:6rem;height:6rem;top:0;left:initial;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.popup-default .popup__content{padding:9rem 6.5rem 6.5rem;border-radius:100rem 100rem 1rem 1rem}.popup-default .popup__content .form .subtitle p{font-size:2.1rem}.popup-map .popup__close{top:2rem;right:2rem}.popup-map .popup__close svg circle,.popup-map .popup__close svg path{stroke:#121212}.popup-map .popup__text .map{height:35.8rem;margin-top:2rem}.popup-map .popup__content .title{margin-bottom:2rem}.popup-map .popup__content .subtitle .link{font-size:2.1rem}.popup-map .popup__content .subtitle .link span.icon{width:2.6rem;margin-right:2rem}.popup-map .popup__content .subtitle .link span.icon svg{width:100%;height:100%;margin:0 auto}.popup-map .popup__content{border-radius:0;padding:5rem}.popup-thanks .popup__close{top:-8rem;right:-8rem}.popup-thanks .popup__content .subtitle p{font-size:2.1rem}.popup-thanks .popup__content{border-radius:0;padding:3rem}.select__title{padding:1.9rem}.no-webp .select__value:after{background:url(../img/arrow.png) center/1.3rem auto no-repeat}.select__value:after{-webkit-box-flex:0;-ms-flex:0 0 1.3rem;flex:0 0 1.3rem}.select__content{font-size:1.6rem}.select__option{font-size:1.6rem;padding:1.9rem}.section-footer .footer-logo{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.section-footer .footer-menu{-ms-grid-row:1;-ms-grid-column:2}.section-footer .footer-object{-ms-grid-row:1;-ms-grid-column:3}.section-footer .footer-policy{-ms-grid-row:1;-ms-grid-column:4;-ms-grid-column-span:1}.section-footer .footer-social{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.section-attractiveness .attractiveness-content .item-title{-ms-grid-row:1;-ms-grid-column:1}.section-attractiveness .attractiveness-content .item-content{-ms-grid-row:3;-ms-grid-column:1}.section-attractiveness .attractiveness-content .item-image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}}@media (min-width:992px){.section-plan .plan-actions{-ms-grid-row:3;-ms-grid-column:1}.section-plan .plan-images{-ms-grid-row:1;-ms-grid-column:1}.section-plan .plan-tabs{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}}@media (min-width:1280px){html{font-size:9px}}@media (min-width:1680px){html{font-size:10px}}.webp .section-invest .invest-bottom__image-mask{background-image:url(../img/gallery/1.webp)}.webp .section-cards .cards-grid .card--credit .card-back{background:url(../img/cards/3.webp) center/cover no-repeat}.webp .section-cards .cards-grid .card--credit .card-front{background:url(../img/cards/3.webp) center/cover no-repeat}.webp .section-cards .cards-grid .card--none .card-back{background:url(../img/cards/6.webp) center/cover no-repeat}.webp .section-cards .cards-grid .card--none .card-front{background:url(../img/cards/6.webp) center/cover no-repeat}.webp .section-cards .cards-grid .card--vnz .card-back{background:url(../img/cards/9.webp) center/cover no-repeat}.webp .section-cards .cards-grid .card--vnz .card-front{background:url(../img/cards/9.webp) center/cover no-repeat}.webp .section-faq .faq-image__mask{background-image:url(../img/gallery/1.webp)}.webp .section-experience .experience-image{background-image:url(../img/experiencem.webp)}.webp .section-attractiveness .attractiveness-content .item.item-bg{background-image:url(../img/art.webp)}.webp .select__value:after{background:url(../img/arrow.webp) center/.9rem auto no-repeat}@media (min-width:992px){.webp .section-experience .experience-image{background-image:url(../img/experience.webp)}}@media (min-width:992px){.webp .select__value:after{background:url(../img/arrow.webp) center/1.3rem auto no-repeat}}