/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ *{outline:none !important;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1,h2,h3,h4,h5,p{margin:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:inherit;padding:0;margin:0}p{margin:0}ul{padding:0;margin:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:600}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{display:block;border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none}button,input{-webkit-appearance:none;-webkit-border-radius:0px;-moz-appearance:none;appearance:none;border-radius:0px;overflow:visible}label{user-select:none}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-BlackItalic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-BlackItalic.woff") format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Black.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Black.woff") format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Bold.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Bold.woff") format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-BoldItalic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-BoldItalic.woff") format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ExtraBold.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ExtraBold.woff") format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ExtraBoldItalic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ExtraBoldItalic.woff") format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ExtraLight.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ExtraLight.woff") format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Italic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Italic.woff") format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ExtraLightItalic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ExtraLightItalic.woff") format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Light.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Light.woff") format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-LightItalic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-LightItalic.woff") format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Medium.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Medium.woff") format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-MediumItalic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-MediumItalic.woff") format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-SemiBold.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-SemiBold.woff") format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Regular.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Regular.woff") format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-SemiBoldItalic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-SemiBoldItalic.woff") format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ThinItalic.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-ThinItalic.woff") format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Inter Tight';src:url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Thin.woff2") format('woff2'),url("/wp-content/themes/sf-theme/assets/css/../fonts/InterTight-Thin.woff") format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-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:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid 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{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;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:var(--swiper-navigation-top-offset,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:flex;align-items: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 svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.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:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;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:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{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:var(--swiper-pagination-bullet-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;box-shadow:none;-webkit-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:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-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%;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;transition:.2s transform,.2s top}.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%;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{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,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%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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:var(--swiper-pagination-progressbar-size,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:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,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:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-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:flex;justify-content: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%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{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-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;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;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.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-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-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;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;direction:ltr}.jq-ry-container[readonly="readonly"]{cursor:default}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:1;white-space:nowrap}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:2;position:absolute;top:0;left:0;overflow:hidden}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}:root{--blue:#2F56B1;--blue-dark:#002F79;--blue-gray:#94A8C7;--red:#D11F2E;--red-light:#F23A54;--white:#FFFFFF;--black:#000000;--black-01:#171717;--black-04:#525252;--black-05:#737373;--gray-06:#A3A3A3;--gray-07:#D4D4D4;--gray-08:#E5E5E5;--gray-09:#F5F5F5;--transition:.3s;--shadow-card:0 1px 3px rgba(23,23,23,.08);--radius-md:12px;--space-4:16px;--space-5:20px}body{font-family:"Inter Tight",sans-serif;font-weight:400;font-size:16px;line-height:150%;color:var(--black-01);background-color:var(--gray-09)}.wrapper-overflow{overflow-x:hidden;position:relative}.container{max-width:1792px;width:100%;margin:0 auto}@media screen and (max-width:1920px){.container{max-width:calc(1336px + (1792 - 1336) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.container{max-width:calc(680px + (1336 - 680) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.container{max-width:calc(343px + (680 - 343) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.container{max-width:calc(288px + (343 - 288) * ((100vw - 320px) / (375 - 320)))}}.margin-top-132{margin-top:132px}@media screen and (max-width:1920px){.margin-top-132{margin-top:calc(100px + (132 - 100) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.margin-top-132{margin-top:calc(84px + (100 - 84) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-top-132{margin-top:calc(64px + (84 - 64) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.margin-top-132{margin-top:64px}}.margin-bottom-132{margin-bottom:132px}@media screen and (max-width:1920px){.margin-bottom-132{margin-bottom:calc(100px + (132 - 100) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.margin-bottom-132{margin-bottom:calc(84px + (100 - 84) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-bottom-132{margin-bottom:calc(64px + (84 - 64) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.margin-bottom-132{margin-bottom:64px}}.margin-bottom-80{margin-bottom:80px}@media screen and (max-width:1920px){.margin-bottom-80{margin-bottom:calc(60px + (80 - 60) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.margin-bottom-80{margin-bottom:calc(44px + (60 - 44) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-bottom-80{margin-bottom:calc(24px + (44 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.margin-bottom-80{margin-bottom:24px}}.margin-bottom-60{margin-bottom:60px}@media screen and (max-width:1440px){.margin-bottom-60{margin-bottom:calc(52px + (60 - 52) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-bottom-60{margin-bottom:calc(40px + (52 - 40) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.margin-bottom-60{margin-bottom:40px}}.margin-bottom-52{margin-bottom:52px}@media screen and (max-width:1920px){.margin-bottom-52{margin-bottom:calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.margin-bottom-52{margin-bottom:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-bottom-52{margin-bottom:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.margin-bottom-52{margin-bottom:24px}}.margin-top-52{margin-top:52px}@media screen and (max-width:1920px){.margin-top-52{margin-top:calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.margin-top-52{margin-top:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-top-52{margin-top:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.margin-top-52{margin-top:24px}}.margin-bottom-40{margin-bottom:40px}@media screen and (max-width:1920px){.margin-bottom-40{margin-bottom:calc(36px + (40 - 36) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.margin-bottom-40{margin-bottom:calc(24px + (36 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-bottom-40{margin-bottom:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.margin-bottom-40{margin-bottom:20px}}.margin-bottom-24{margin-bottom:24px}@media screen and (max-width:1920px){.margin-bottom-24{margin-bottom:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.margin-bottom-24{margin-bottom:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-bottom-24{margin-bottom:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.margin-bottom-24{margin-bottom:12px}}.margin-bottom-20{margin-bottom:20px}@media screen and (max-width:1920px){.margin-bottom-20{margin-bottom:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.margin-bottom-20{margin-bottom:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.margin-bottom-20{margin-bottom:12px}}.padding-top-132{padding-top:132px}@media screen and (max-width:1920px){.padding-top-132{padding-top:calc(100px + (132 - 100) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.padding-top-132{padding-top:calc(84px + (100 - 84) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.padding-top-132{padding-top:calc(64px + (84 - 64) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.padding-top-132{padding-top:64px}}.padding-bottom-132{padding-bottom:132px}@media screen and (max-width:1920px){.padding-bottom-132{padding-bottom:calc(100px + (132 - 100) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.padding-bottom-132{padding-bottom:calc(84px + (100 - 84) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.padding-bottom-132{padding-bottom:calc(64px + (84 - 64) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.padding-bottom-132{padding-bottom:64px}}.padding-top-64{padding-top:64px}@media screen and (max-width:1920px){.padding-top-64{padding-top:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.padding-top-64{padding-top:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.padding-top-64{padding-top:calc(16px + (44 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.padding-top-64{padding-top:16px}}.padding-top-52{padding-top:52px}@media screen and (max-width:1920px){.padding-top-52{padding-top:calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.padding-top-52{padding-top:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.padding-top-52{padding-top:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.padding-top-52{padding-top:24px}}.padding-bottom-52{padding-bottom:52px}@media screen and (max-width:1920px){.padding-bottom-52{padding-bottom:calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.padding-bottom-52{padding-bottom:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.padding-bottom-52{padding-bottom:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.padding-bottom-52{padding-bottom:24px}}.title-h1,h1{font-weight:500;font-size:64px;line-height:1.3;color:var(--blue-dark)}@media screen and (max-width:1920px){.title-h1,h1{font-size:calc(48px + (64 - 48) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.title-h1,h1{font-size:calc(40px + (48 - 40) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.title-h1,h1{font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.title-h1,h1{font-size:32px}}.title-h2,h2{font-weight:500;font-size:48px;line-height:1.3;color:var(--blue-dark)}@media screen and (max-width:1920px){.title-h2,h2{font-size:calc(40px + (48 - 40) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.title-h2,h2{font-size:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.title-h2,h2{font-size:calc(28px + (32 - 28) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.title-h2,h2{font-size:28px}}.title-h3,h3{font-weight:500;font-size:40px;line-height:130%;color:var(--blue-dark)}@media screen and (max-width:1920px){.title-h3,h3{font-size:calc(32px + (40 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.title-h3,h3{font-size:calc(28px + (32 - 28) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.title-h3,h3{font-size:calc(21px + (28 - 21) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.title-h3,h3{font-size:21px}}.title-h4,h4{font-weight:500;font-size:32px;line-height:138%;color:var(--blue-dark)}@media screen and (max-width:1920px){.title-h4,h4{font-size:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.title-h4,h4{font-size:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.title-h4,h4{font-size:calc(21px + (24 - 21) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.title-h4,h4{font-size:21px}}.title-h5,h5{font-weight:500;font-size:28px;line-height:143%;color:var(--blue-dark)}@media screen and (max-width:1920px){.title-h5,h5{font-size:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.title-h5,h5{font-size:calc(21px + (24 - 21) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.title-h5,h5{font-size:calc(18px + (21 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.title-h5,h5{font-size:18px}}.title-h6,h6{font-weight:500;font-size:24px;line-height:150%;color:var(--blue-dark)}@media screen and (max-width:1920px){.title-h6,h6{font-size:calc(21px + (24 - 21) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.title-h6,h6{font-size:calc(18px + (21 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.title-h6,h6{font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.title-h6,h6{font-size:16px}}.text-heading{display:inline-flex;align-items:center;gap:12px;text-transform:uppercase;font-weight:600;font-size:16px;line-height:1.5;color:var(--black-01)}.text-heading:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--black-01)}@media screen and (max-width:1920px){.text-heading{gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.text-heading:before{width:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)));height:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.text-heading{gap:8px;font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.text-heading:before{width:6px;height:6px}}@media screen and (max-width:768px){.text-heading{font-size:calc(12px + (13 - 12) * ((100vw - 375px) / (768 - 375)))}.text-heading:before{width:calc(4px + (6 - 4) * ((100vw - 375px) / (768 - 375)));height:calc(4px + (6 - 4) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.text-heading{font-size:12px}.text-heading:before{width:4px;height:4px}}.text-18{font-size:18px;line-height:28px;color:var(--black-01)}.text-18 b,.text-18 strong{font-weight:500}@media screen and (max-width:1920px){.text-18{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.text-18{font-size:16px;line-height:20px}}@media screen and (max-width:768px){.text-18{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)));line-height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.text-18{font-size:14px;line-height:20px}}.text-18 a{display:inline;color:#2f56b1;text-decoration-line:underline;text-underline-offset:3px}.btn-project{height:64px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:20px 40px;border:none;outline:none;cursor:pointer;white-space:nowrap;font-weight:600;font-size:16px;line-height:150%;border-radius:12px;transition:var(--transition)}.btn-project:has(svg:first-child:last-child){padding:19px}.btn-project svg{flex:0 0 auto;transition:var(--transition)}.btn-project svg path,.btn-project svg rect{transition:var(--transition)}.btn-project--blue{color:var(--white);background-color:var(--blue)}@media screen and (min-width:1000px){.btn-project--blue:hover,.btn-project--blue.hover{background-color:var(--blue-dark)}}.btn-project--blue-secondary{color:var(--blue);border:1px solid var(--blue);background-color:transparent}.btn-project--blue-secondary svg path[stroke]{stroke:var(--blue)}.btn-project--blue-secondary svg path[fill],.btn-project--blue-secondary svg rect{fill:var(--blue)}@media screen and (min-width:1000px){.btn-project--blue-secondary:hover,.btn-project--blue-secondary.hover{color:var(--white);background-color:var(--blue)}.btn-project--blue-secondary:hover svg path[stroke],.btn-project--blue-secondary.hover svg path[stroke]{stroke:var(--white)}.btn-project--blue-secondary:hover svg path[fill],.btn-project--blue-secondary:hover svg rect,.btn-project--blue-secondary.hover svg path[fill],.btn-project--blue-secondary.hover svg rect{fill:var(--white)}}.btn-project--white{color:var(--blue);border:1px solid var(--white);background-color:var(--white)}.btn-project--white svg path[stroke]{stroke:var(--blue)}.btn-project--white svg path[fill],.btn-project--white svg rect{fill:var(--blue)}@media screen and (min-width:1000px){.btn-project--white:hover,.btn-project--white.hover{color:var(--white);background-color:var(--blue);border-color:var(--blue)}.btn-project--white:hover svg path[stroke],.btn-project--white.hover svg path[stroke]{stroke:var(--white)}.btn-project--white:hover svg path[fill],.btn-project--white:hover svg rect,.btn-project--white.hover svg path[fill],.btn-project--white.hover svg rect{fill:var(--white)}}.btn-project--red{color:var(--white);background-color:var(--red)}@media screen and (min-width:1000px){.btn-project--red:hover,.btn-project--red.hover{background-color:var(--red-light)}}.btn-project--red-secondary{border:1px solid var(--red);color:var(--black-01);background-color:transparent}.btn-project--red-secondary svg path[stroke]{stroke:var(--red)}.btn-project--red-secondary svg path[fill],.btn-project--red-secondary svg rect{fill:var(--red)}@media screen and (min-width:1000px){.btn-project--red-secondary:hover,.btn-project--red-secondary.hover{color:var(--white);background-color:var(--red)}.btn-project--red-secondary:hover svg path[stroke],.btn-project--red-secondary.hover svg path[stroke]{stroke:var(--white)}.btn-project--red-secondary:hover svg path[fill],.btn-project--red-secondary:hover svg rect,.btn-project--red-secondary.hover svg path[fill],.btn-project--red-secondary.hover svg rect{fill:var(--white)}}@media screen and (max-width:1920px){.btn-project{height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440))) calc(36px + (40 - 36) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.btn-project:has(svg:first-child:last-child){padding:calc(17px + (19 - 17) * ((100vw - 1440px) / (1920 - 1440)))}.btn-project svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.btn-project{height:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)));gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));padding:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768))) calc(32px + (36 - 32) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(10px + (12 - 10) * ((100vw - 768px) / (1440 - 768)))}.btn-project:has(svg:first-child:last-child){padding:calc(15px + (17 - 15) * ((100vw - 768px) / (1440 - 768)))}.btn-project svg{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.btn-project{height:50px;gap:4px;padding:16px 32px;font-size:13px;border-radius:10px}.btn-project:has(svg:first-child:last-child){padding:15px}.btn-project svg{width:18px;height:18px}}.btn-text-project{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;outline:none;cursor:pointer;font-weight:600;font-size:16px;line-height:150%;color:var(--black-01);background-color:transparent;transition:var(--transition)}.btn-text-project svg{flex:0 0 auto;transition:var(--transition)}.btn-text-project svg path,.btn-text-project svg rect{transition:var(--transition)}.btn-text-project svg path[stroke]{stroke:var(--blue)}.btn-text-project svg path[fill],.btn-text-project svg rect{fill:var(--blue)}@media screen and (min-width:1000px){.btn-text-project:hover{color:var(--blue)}}@media screen and (max-width:1920px){.btn-text-project{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.btn-text-project svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.btn-text-project{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.btn-text-project svg{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.btn-text-project{gap:4px;font-size:13px}.btn-text-project svg{width:18px;height:18px}}.slider-project__inner{overflow:initial;max-width:1792px;margin:0 auto}@media screen and (max-width:1920px){.slider-project__inner{max-width:calc(1336px + (1792 - 1336) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.slider-project__inner{max-width:calc(680px + (1336 - 680) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.slider-project__inner{max-width:calc(343px + (680 - 343) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.slider-project__inner{max-width:calc(288px + (343 - 288) * ((100vw - 320px) / (375 - 320)))}}.tabs{display:flex;align-items:center;gap:4px}.tabs.swiper-wrapper{gap:0}.tabs--white .tab-item:not(.tab-item--active){background-color:var(--white)}.tab-item{width:auto;height:60px;display:inline-flex;align-items:center;gap:8px;padding:18px 28px;white-space:nowrap;font-weight:600;font-size:16px;line-height:150%;color:var(--black-01);border-radius:12px;background-color:var(--gray-09);transition:var(--transition)}.tab-item svg{flex:0 0 auto}.tab-item svg path,.tab-item svg rect{transition:var(--transition)}.tab-item svg path[stroke]{stroke:var(--black-01)}.tab-item svg path[fill],.tab-item svg rect{fill:var(--black-01)}.tab-item--active{color:var(--white);background-color:var(--blue)}.tab-item--active svg path[stroke]{stroke:var(--white)}.tab-item--active svg path[fill],.tab-item--active svg rect{fill:var(--white)}@media screen and (min-width:1000px){.tab-item:not(.tab-item--active):hover{cursor:pointer;color:var(--white);background-color:var(--blue)}.tab-item:not(.tab-item--active):hover svg path[stroke]{stroke:var(--white)}.tab-item:not(.tab-item--active):hover svg path[fill],.tab-item:not(.tab-item--active):hover svg rect{fill:var(--white)}}@media screen and (max-width:1920px){.tab-item{height:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440))) calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.tab-item svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.tab-item{height:calc(46px + (52 - 46) * ((100vw - 768px) / (1440 - 768)));gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));padding:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768))) calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(10px + (12 - 10) * ((100vw - 768px) / (1440 - 768)))}.tab-item svg{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.tab-item{height:46px;gap:4px;padding:14px 20px;font-size:13px;border-radius:10px}.tab-item svg{width:18px;height:18px}}.tab-button{height:64px;display:inline-flex;align-items:center;padding:18px 28px;border:1px solid var(--gray-08);text-align:center;font-weight:600;font-size:18px;line-height:156%;color:var(--black-01);border-radius:12px;transition:var(--transition)}.tab-button--gray{border-color:var(--gray-09);background-color:var(--gray-09)}.tab-button--active{color:var(--white);border-color:var(--blue);background-color:var(--blue)}@media screen and (min-width:1000px){.tab-button:not(.tab-button--active):hover{cursor:pointer;color:var(--white);background-color:var(--blue)}}@media screen and (max-width:1920px){.tab-button{height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440))) calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.tab-button{height:calc(48px + (56 - 48) * ((100vw - 768px) / (1440 - 768)));padding:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768))) calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.tab-button{height:48px;padding:14px 20px;font-size:13px}}.service-card{display:flex;flex-direction:column;gap:32px;padding:12px;border-radius:24px;background-color:var(--white);box-shadow:0px 2px 8px 0px rgba(10,13,18,.02);transition:var(--transition)}.service-card__picture{flex:0 0 auto;height:287px;border-radius:16px;overflow:hidden}.service-card__picture img{width:100%;height:100%;object-fit:cover}.service-card__body{flex:1;display:flex;flex-direction:column;gap:24px}.service-card__wrap{display:flex;flex-direction:column;gap:8px;padding:0 12px}.service-card__title{color:var(--black-01);transition:var(--transition)}.service-card__desc{font-size:16px;line-height:150%;color:var(--black-01)}.service-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto}@media screen and (min-width:1000px){.service-card:hover{box-shadow:0px 23px 32px 0px rgba(10,13,18,.12)}.service-card:hover .service-card__title{color:var(--blue)}}@media screen and (max-width:1920px){.service-card{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.service-card__picture{height:calc(208px + (287 - 208) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.service-card__wrap{padding:0 calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}.service-card__desc{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.service-card{gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.service-card__picture{height:calc(188px + (208 - 188) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.service-card__wrap{padding:0 8px}.service-card__desc{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.service-card{gap:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));padding:8px;border-radius:16px}.service-card__picture{height:calc(160px + (188 - 160) * ((100vw - 375px) / (768 - 375)));border-radius:8px}.service-card__body{gap:calc(16px + (24 - 16) * ((100vw - 375px) / (768 - 375)))}.service-card__desc{font-size:13px}}@media screen and (max-width:375px){.service-card{gap:16px}.service-card__picture{height:160px}.service-card__body{gap:16px}}.tags-list{display:flex;align-items:center;flex-wrap:wrap;row-gap:4px;column-gap:8px}@media screen and (max-width:1920px){.tags-list{column-gap:calc(4px + (8 - 4) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.tags-list{column-gap:4px}}.tag{padding:8px 16px;white-space:nowrap;font-weight:500;font-size:16px;line-height:150%;color:var(--black-01);border-radius:32px;background-color:var(--gray-09)}.tag.tag--white{background-color:#fff}@media screen and (max-width:1920px){.tag{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.tag{padding:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768))) calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));font-size:calc(12px + (14 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.tag{padding:6px 12px;font-size:12px}}.tag-with-icon{height:52px;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;white-space:nowrap;font-weight:500;font-size:18px;line-height:156%;color:var(--black-01);border-radius:32px;background-color:var(--white)}.tag-with-icon.tag-with-icon--grey{background-color:#f5f5f5}.tag-with-icon img,.tag-with-icon svg{width:20px;height:20px}@media screen and (max-width:1920px){.tag-with-icon{height:calc(48px + (52 - 48) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.tag-with-icon img,.tag-with-icon svg{width:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));height:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.tag-with-icon{height:calc(36px + (48 - 36) * ((100vw - 768px) / (1440 - 768)));padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.tag-with-icon img,.tag-with-icon svg{width:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)));height:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.tag-with-icon{height:36px;padding:8px 16px;font-size:14px}.tag-with-icon img,.tag-with-icon svg{width:16px;height:16px}}@media screen and (max-width:375px){.tag-with-icon{max-width:100%;padding:0 16px}}.mertics-card{position:relative;padding:12px;min-height:249px;display:flex;grid-gap:15px;flex-direction:column;justify-content:space-between;border-radius:24px;background:#fff;box-shadow:0 2px 8px 0 rgba(10,13,18,.02);transition:box-shadow .3s;overflow:hidden}@media screen and (max-width:1920px){.mertics-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));min-height:calc(208px + (249 - 208) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.mertics-card{min-height:calc(160px + (208 - 160) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.mertics-card{border-radius:16px;min-height:calc(144px + (160 - 144) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.mertics-card{min-height:144px}}.mertics-card::before{content:"";position:absolute;bottom:0;left:0;width:80%;height:163px;background-position:top right;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgwIiBoZWlnaHQ9IjE2MyIgdmlld0JveD0iMCAwIDQ4MCAxNjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00ODAgMEwtMjAgMFYxNjNMMzE3IDE2M0w0ODAgMFoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yODkwXzQ0OCkiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yODkwXzQ0OCIgeDE9Ii03Mi4yODc2IiB5MT0iNjM0Ljg3NyIgeDI9IjU0LjY1NDIiIHkyPSItMjcuODQzMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMkY1NkIxIiBzdG9wLW9wYWNpdHk9IjAuNDMiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMkY1NkIxIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1920px){.mertics-card::before{height:calc(140px + (163 - 140) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.mertics-card::before{height:calc(116px + (140 - 116) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.mertics-card::before{min-height:116px}}.mertics-card__top{padding:0 16px}@media screen and (max-width:1920px){.mertics-card__top{padding:0 calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.mertics-card__top{padding:0 calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.mertics-card__top{padding:0 8px}}.mertics-card__title{display:flex;align-items:center;grid-gap:12px;color:var(--blue)}.mertics-card__title svg{width:60px;height:60px}@media screen and (max-width:1920px){.mertics-card__title svg{width:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440)));height:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.mertics-card__title svg{width:calc(40px + (52 - 40) * ((100vw - 768px) / (1440 - 768)));height:calc(40px + (52 - 40) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.mertics-card__title svg{width:40px;height:40px}}.mertics-card__bottom{padding:0 16px 16px;grid-gap:15px;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:1920px){.mertics-card__bottom{padding:0 calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.mertics-card__bottom{padding:0 calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.mertics-card__bottom{padding:0 8px 8px}}.mertics-card__text{color:#171717;font-size:18px;line-height:28px}@media screen and (max-width:1920px){.mertics-card__text{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.mertics-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.mertics-card__text{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)));line-height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.mertics-card__text{font-size:13px;line-height:18px}}.project-card{min-width:0;padding:12px;box-shadow:0px 2px 8px 0px rgba(10,13,18,.02);border-radius:24px;background-color:var(--white);transition:box-shadow .3s,color .3s}.project-card__wrapper{display:flex;flex-direction:column;gap:32px}.project-card__top{flex:0 0 auto;position:relative}.project-card__picture{height:330px;border-radius:16px;overflow:hidden}.project-card__picture img{width:100%;height:100%;object-fit:cover}.project-card__tags{z-index:2;position:absolute;top:8px;left:8px;right:8px}.project-card__body{display:flex;flex-direction:column;gap:44px;padding:12px}.project-card__title{color:var(--black-01);transition:var(--transition)}.project-card__bottom{display:flex;align-items:flex-end;gap:10px}.project-card__desc{font-size:16px;line-height:150%;color:var(--black-01)}@media screen and (min-width:1000px){.project-card:hover{box-shadow:0px 23px 32px 0px rgba(10,13,18,.12)}.project-card:hover .project-card__title{color:var(--blue)}}@media screen and (max-width:1920px){.project-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.project-card__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.project-card__picture{height:calc(268px + (330 - 268) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.project-card__body{gap:calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440)))}.project-card__desc{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.project-card__wrapper{gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.project-card__picture{height:calc(216px + (268 - 216) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.project-card__tags{top:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)));left:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)));right:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)))}.project-card__body{gap:calc(10px + (36 - 10) * ((100vw - 768px) / (1440 - 768)))}.project-card__desc{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.project-card{padding:8px;border-radius:16px}.project-card__wrapper{gap:calc(12px + (20 - 12) * ((100vw - 375px) / (768 - 375)))}.project-card__picture{height:calc(196px + (216 - 196) * ((100vw - 375px) / (768 - 375)));border-radius:8px}.project-card__tags{top:6px;right:6px;left:6px}.project-card__body{gap:10px}.project-card__desc{font-size:13px}}@media screen and (max-width:375px){.project-card__wrapper{gap:12px}.project-card__picture{height:196px}}.preview-slider{position:relative}.preview-slider__pagination{z-index:1;position:absolute;right:0;left:0;bottom:16px !important;display:flex;align-items:center;justify-content:center;gap:8px}.preview-slider__pagination>.swiper-pagination-bullet{width:8px;height:8px;margin:0 !important;background-color:var(--white);opacity:.64;transition:var(--transition)}.preview-slider__pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:6px;height:6px}.preview-slider__pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media screen and (max-width:1920px){.preview-slider__pagination{bottom:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) !important}}@media screen and (max-width:1440px){.preview-slider__pagination{bottom:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) !important}.preview-slider__pagination>.swiper-pagination-bullet{width:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)));height:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)))}.preview-slider__pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:calc(4px + (6 - 4) * ((100vw - 768px) / (1440 - 768)));height:calc(4px + (6 - 4) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.preview-slider__pagination{bottom:8px !important;gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}.preview-slider__pagination>.swiper-pagination-bullet{width:6px;height:6px}.preview-slider__pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:4px;height:4px}}@media screen and (max-width:375px){.preview-slider__pagination{gap:4px}}.review-card{min-height:402px;display:flex;flex-direction:column;padding:32px;border:1px solid var(--gray-08);border-radius:24px;position:relative}.review-card.review-card--blockquote{min-height:auto;background-color:#fff;border:none;padding:40px 56px 40px 160px}@media screen and (max-width:1920px){.review-card.review-card--blockquote{padding-top:calc(32px + (40 - 32) * ((100vw - 1440px) / (1920 - 1440)));padding-right:calc(48px + (56 - 48) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(32px + (40 - 32) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(136px + (160 - 136) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.review-card.review-card--blockquote{padding-top:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)));padding-right:calc(40px + (48 - 40) * ((100vw - 768px) / (1440 - 768)));padding-bottom:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1200px){.review-card.review-card--blockquote{padding-left:calc(40px + (48 - 40) * ((100vw - 768px) / (1440 - 768)));padding-top:88px}}@media screen and (max-width:768px){.review-card.review-card--blockquote{padding-top:calc(68px + (88 - 68) * ((100vw - 375px) / (768 - 375)));padding-bottom:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)));padding-left:calc(16px + (40 - 16) * ((100vw - 375px) / (768 - 375)));padding-right:calc(16px + (40 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.review-card.review-card--blockquote{padding-top:68px;padding-bottom:20px;padding-left:16px;padding-right:16px}}.review-card.review-card--blockquote::before{content:"";position:absolute;top:40px;left:56px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMC4zNTM1IDE1LjE2NkwxMS41OTg2IDI0LjAyODNMMjAuMzUzNSAzMi44NzAxVjQ4TDIgMzEuNDA2MlYxNi42NDY1TDIwLjM1MzUgMFYxNS4xNjZaTTQ2LjAwMSAxNS4xNjZMMzcuMjQ2MSAyNC4wMjgzTDQ2LjAwMSAzMi44NzAxVjQ4TDI3LjY0MjYgMzEuNDA2MlYxNi42NDY1TDQ2LjAwMSAwVjE1LjE2NloiIGZpbGw9IiNFNUU1RTUiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:contain;background-position:center;width:48px;height:48px}@media screen and (max-width:1920px){.review-card.review-card--blockquote::before{width:calc(40px + (48 - 40) * ((100vw - 1440px) / (1920 - 1440)));height:calc(40px + (48 - 40) * ((100vw - 1440px) / (1920 - 1440)));left:calc(48px + (56 - 48) * ((100vw - 1440px) / (1920 - 1440)));top:calc(32px + (40 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.review-card.review-card--blockquote::before{width:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)));height:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1200px){.review-card.review-card--blockquote::before{left:calc(40px + (48 - 40) * ((100vw - 768px) / (1440 - 768)));top:24px}}@media screen and (max-width:768px){.review-card.review-card--blockquote::before{left:calc(16px + (40 - 16) * ((100vw - 375px) / (768 - 375)));top:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)));width:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)));height:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.review-card.review-card--blockquote::before{width:24px;height:24px;top:20px;left:16px}}.review-card.review-card--blockquote .review-card__text{margin-bottom:52px}@media screen and (max-width:1920px){.review-card.review-card--blockquote .review-card__text{margin-bottom:calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.review-card.review-card--blockquote .review-card__text{margin-bottom:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.review-card.review-card--blockquote .review-card__text{margin-bottom:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.review-card.review-card--blockquote .review-card__text{margin-bottom:24px}}.review-card__wrapper{flex:1;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:52px}.review-card__top{display:flex;flex-direction:column;gap:24px}.review-card__text{font-size:21px;line-height:152%;color:var(--black-01)}.review-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px}.review-card__person{display:flex;align-items:center;gap:16px}.review-card__person-picture{flex:0 0 auto;width:60px;height:60px;border-radius:50%}.review-card__person-picture img{width:100%;height:100%;object-fit:cover;border-radius:50%}.review-card__person-wrap{display:flex;flex-direction:column;gap:4px}.review-card__person-name{font-weight:500;font-size:18px;line-height:156%;color:var(--black-01)}.review-card__person-info{display:flex;align-items:center;gap:8px;font-size:16px;line-height:150%;color:var(--black-05)}.review-card__person-info span:not(:last-child){display:flex;align-items:center;gap:8px}.review-card__person-info span:not(:last-child):after{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background-color:var(--black-05)}.review-card__rating{display:flex;align-items:center;gap:4px;font-weight:600;font-size:18px;line-height:156%;color:var(--black-01)}.review-card__rating:before{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC42OTU3IDMuODA3NzVDMTEuMTQzNyAyLjczMDc1IDEyLjY3MTcgMi43MzA3NSAxMy4xMTk3IDMuODA3NzVMMTUuMjAxNyA4LjgxMzc1TDIwLjYwNTcgOS4yNDc3NUMyMS43Njk3IDkuMzQwNzUgMjIuMjQxNyAxMC43OTI3IDIxLjM1NDcgMTEuNTUyN0wxNy4yMzc3IDE1LjA3OThMMTguNDk0NyAyMC4zNTI3QzE4Ljc2NTcgMjEuNDg4NyAxNy41MzA3IDIyLjM4NTcgMTYuNTM0NyAyMS43Nzc4TDExLjkwNzcgMTguOTUxN0w3LjI4MDcyIDIxLjc3NzhDNi4yODQ3MiAyMi4zODU3IDUuMDQ5NzIgMjEuNDg3NyA1LjMyMDcyIDIwLjM1MjdMNi41Nzc3MiAxNS4wNzk4TDIuNDYwNzIgMTEuNTUyN0MxLjU3MzcyIDEwLjc5MjcgMi4wNDU3MiA5LjM0MDc1IDMuMjA5NzIgOS4yNDc3NUw4LjYxMzcyIDguODEzNzVMMTAuNjk1NyAzLjgwNzc1WiIgZmlsbD0iI0ZGRDIwMyIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:1920px){.review-card{min-height:calc(364px + (402 - 364) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.review-card__text{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.review-card__bottom{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.review-card__person{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.review-card__person-picture{width:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440)));height:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440)))}.review-card__person-name{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.review-card__person-info{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.review-card__rating{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.review-card__rating:before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.review-card{min-height:364px;padding:calc(20px + (28 - 20) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.review-card__top{gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.review-card__text{font-size:18px}.review-card__bottom{gap:12px}.review-card__person{gap:12px}.review-card__person-picture{width:calc(48px + (52 - 48) * ((100vw - 768px) / (1440 - 768)));height:calc(48px + (52 - 48) * ((100vw - 768px) / (1440 - 768)))}.review-card__person-name{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.review-card__person-info{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.review-card__rating{font-size:16px}.review-card__rating:before{width:20px;height:20px}}@media screen and (max-width:1400px){.review-card__bottom{flex-direction:column-reverse;align-items:flex-start}}@media screen and (max-width:768px){.review-card{min-height:calc(307px + (374 - 307) * ((100vw - 375px) / (768 - 375)));padding:calc(16px + (18 - 16) * ((100vw - 375px) / (768 - 375)));border-radius:16px}.review-card__top{gap:20px}.review-card__text{font-size:calc(16px + (18 - 16) * ((100vw - 375px) / (768 - 375)))}.review-card__bottom{gap:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.review-card__person{gap:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.review-card__person-picture{width:calc(40px + (48 - 40) * ((100vw - 375px) / (768 - 375)));height:calc(40px + (48 - 40) * ((100vw - 375px) / (768 - 375)))}.review-card__person-name{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.review-card__person-info{gap:4px;font-size:calc(12px + (13 - 12) * ((100vw - 375px) / (768 - 375)))}.review-card__rating{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}.review-card__rating:before{width:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)));height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.review-card{min-height:307px;padding:16px}.review-card__text{font-size:16px}.review-card__bottom{gap:8px}.review-card__person{gap:8px}.review-card__person-picture{width:40px;height:40px}.review-card__person-name{font-size:13px}.review-card__person-info{font-size:12px}.review-card__rating{font-size:14px}.review-card__rating:before{width:18px;height:18px}}.video-review-card{padding:12px;border-radius:24px;background-color:var(--white)}.video-review-card__wrapper{display:flex;flex-direction:column;gap:32px}.video-review-card__top{position:relative}.video-review-card__picture{height:310px;border-radius:16px;overflow:hidden}.video-review-card__picture img{width:100%;height:100%;object-fit:cover}.video-review-card__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-review-card__middle{display:flex;flex-direction:column;gap:24px;padding:0 20px}.video-review-card__middle.video-review-card__middle--top{padding-top:20px}.video-review-card__text{font-size:21px;line-height:152%;color:var(--black-01)}.video-review-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px 20px}.video-review-card__person{display:flex;align-items:center;gap:16px}.video-review-card__person-picture{flex:0 0 auto;width:60px;height:60px;border-radius:50%;overflow:hidden}.video-review-card__person-picture img{width:100%;height:100%;object-fit:cover}.video-review-card__person-wrap{display:flex;flex-direction:column;gap:4px}.video-review-card__person-name{font-weight:500;font-size:18px;line-height:156%;color:var(--black-01)}.video-review-card__person-info{display:flex;align-items:center;gap:8px;font-size:16px;line-height:150%;color:var(--black-05)}.video-review-card__person-info span:not(:last-child){display:flex;align-items:center;gap:8px}.video-review-card__person-info span:not(:last-child):after{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background-color:var(--black-05)}.video-review-card__rating{display:flex;align-items:center;gap:4px;font-weight:600;font-size:18px;line-height:156%;color:var(--black-01)}.video-review-card__rating:before{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC42OTU3IDMuODA3NzVDMTEuMTQzNyAyLjczMDc1IDEyLjY3MTcgMi43MzA3NSAxMy4xMTk3IDMuODA3NzVMMTUuMjAxNyA4LjgxMzc1TDIwLjYwNTcgOS4yNDc3NUMyMS43Njk3IDkuMzQwNzUgMjIuMjQxNyAxMC43OTI3IDIxLjM1NDcgMTEuNTUyN0wxNy4yMzc3IDE1LjA3OThMMTguNDk0NyAyMC4zNTI3QzE4Ljc2NTcgMjEuNDg4NyAxNy41MzA3IDIyLjM4NTcgMTYuNTM0NyAyMS43Nzc4TDExLjkwNzcgMTguOTUxN0w3LjI4MDcyIDIxLjc3NzhDNi4yODQ3MiAyMi4zODU3IDUuMDQ5NzIgMjEuNDg3NyA1LjMyMDcyIDIwLjM1MjdMNi41Nzc3MiAxNS4wNzk4TDIuNDYwNzIgMTEuNTUyN0MxLjU3MzcyIDEwLjc5MjcgMi4wNDU3MiA5LjM0MDc1IDMuMjA5NzIgOS4yNDc3NUw4LjYxMzcyIDguODEzNzVMMTAuNjk1NyAzLjgwNzc1WiIgZmlsbD0iI0ZGRDIwMyIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:1920px){.video-review-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__picture{height:calc(244px + (310 - 244) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__middle{padding:0 calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__middle.video-review-card__middle--top{padding-top:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__text{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__bottom{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)));padding:0 calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440))) calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__person{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__person-picture{width:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440)));height:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__person-name{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__person-info{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__rating{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.video-review-card__rating:before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.video-review-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__wrapper{gap:24px}.video-review-card__picture{height:calc(167px + (244 - 167) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__middle{gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));padding:0 calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__middle.video-review-card__middle--top{padding-top:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__text{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__bottom{gap:12px;padding:0 calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768))) calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__person{gap:12px}.video-review-card__person-picture{width:calc(48px + (52 - 48) * ((100vw - 768px) / (1440 - 768)));height:calc(48px + (52 - 48) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__person-name{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__person-info{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.video-review-card__rating{font-size:16px}.video-review-card__rating:before{width:20px;height:20px}}@media screen and (max-width:1400px){.video-review-card__bottom{flex-direction:column-reverse;align-items:flex-start}}@media screen and (max-width:768px){.video-review-card{padding:8px;border-radius:16px}.video-review-card__wrapper{gap:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}.video-review-card__picture{height:calc(160px + (167 - 160) * ((100vw - 375px) / (768 - 375)));border-radius:8px}.video-review-card__middle{gap:20px;padding:0 calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.video-review-card__middle.video-review-card__middle--top{padding-top:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.video-review-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}.video-review-card__bottom{gap:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)));padding:0 calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375))) calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.video-review-card__person{gap:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.video-review-card__person-picture{width:calc(40px + (48 - 40) * ((100vw - 375px) / (768 - 375)));height:calc(40px + (48 - 40) * ((100vw - 375px) / (768 - 375)))}.video-review-card__person-name{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.video-review-card__person-info{gap:4px;font-size:calc(12px + (13 - 12) * ((100vw - 375px) / (768 - 375)))}.video-review-card__rating{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}.video-review-card__rating:before{width:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)));height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.video-review-card__wrapper{gap:20px}.video-review-card__picture{height:160px}.video-review-card__middle{padding:0 8px}.video-review-card__middle.video-review-card__middle--top{padding-top:8px}.video-review-card__text{font-size:14px}.video-review-card__bottom{gap:8px;padding:0 8px 8px}.video-review-card__person{gap:8px}.video-review-card__person-picture{width:40px;height:40px}.video-review-card__person-name{font-size:13px}.video-review-card__person-info{font-size:12px}.video-review-card__rating{font-size:14px}.video-review-card__rating:before{width:18px;height:18px}}.simple-card{display:flex;flex-direction:column;justify-content:space-between;padding:12px;border-radius:24px;background-color:var(--gray-09);grid-gap:24px}.simple-card.simple-card--white{background-color:var(--white)}.simple-card.simple-card--white .simple-card__icon{background-color:var(--gray-09)}.simple-card.simple-card--blue{background-color:var(--blue)}.simple-card.simple-card--blue .simple-card__icon{background-color:var(--white)}.simple-card.simple-card--blue .simple-card__title,.simple-card.simple-card--blue .simple-card__text{color:var(--white)}.simple-card.simple-card--icon-blue .simple-card__icon{background-color:#2f56b1 !important}.simple-card.simple-card--icon-blue .simple-card__icon svg path[stroke]{stroke:#fff !important}.simple-card.simple-card--border{border:1px dashed var(--gray-06)}.simple-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-left:16px;min-height:64px}@media screen and (max-width:1920px){.simple-card__top{min-height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.simple-card__top{min-height:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.simple-card__top{min-height:50px}}.simple-card__title{font-weight:500;font-size:21px;line-height:153%;color:var(--black-01)}.simple-card__title.simple-card__title--big{font-size:64px;line-height:72px}.simple-card__icon{flex:0 0 auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--white)}.simple-card__icon img,.simple-card__icon svg{width:24px;height:24px}.simple-card__text{padding:0 16px 16px;font-size:16px;line-height:150%;color:var(--black-01)}.simple-card__text ul{display:flex;flex-direction:column;gap:12px;list-style:none}.simple-card__text ul>li{display:flex;align-items:center;gap:12px}.simple-card__text ul>li:before{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:1920px){.simple-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.simple-card__top{padding-left:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.simple-card__title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.simple-card__title.simple-card__title--big{font-size:calc(48px + (64 - 48) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(64px + (72 - 64) * ((100vw - 1440px) / (1920 - 1440)))}.simple-card__icon{width:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}.simple-card__icon img,.simple-card__icon svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.simple-card__text{padding:0 calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.simple-card__text ul{gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}.simple-card__text ul>li:before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.simple-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.simple-card__top{padding-left:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.simple-card__title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.simple-card__title.simple-card__title--big{font-size:calc(40px + (48 - 40) * ((100vw - 768px) / (1440 - 768)));line-height:calc(52px + (64 - 52) * ((100vw - 768px) / (1440 - 768)))}.simple-card__icon{width:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)));height:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)))}.simple-card__icon img,.simple-card__icon svg{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}.simple-card__text{padding:0 calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.simple-card__text ul{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)))}.simple-card__text ul>li{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.simple-card__text ul>li:before{width:20px;height:20px}}@media screen and (max-width:1000px){.simple-card{min-height:184px}}@media screen and (max-width:768px){.simple-card{min-height:calc(164px + (184 - 164) * ((100vw - 375px) / (768 - 375)));padding:8px;border-radius:16px}.simple-card__top{padding-left:8px}.simple-card__title{font-size:16px}.simple-card__title.simple-card__title--big{font-size:calc(32px + (40 - 32) * ((100vw - 375px) / (768 - 375)));line-height:calc(44px + (52 - 44) * ((100vw - 375px) / (768 - 375)))}.simple-card__icon{width:50px;height:50px}.simple-card__icon img,.simple-card__icon svg{width:18px;height:18px}.simple-card__text{padding:0 8px 8px;font-size:13px}.simple-card__text ul{gap:4px}.simple-card__text ul>li{gap:8px}}@media screen and (max-width:375px){.simple-card{min-height:164px}.simple-card__title{font-size:16px}.simple-card__title.simple-card__title--big{font-size:32px;line-height:44px}}.step-card{display:flex;flex-direction:column;gap:24px;padding:12px;border-radius:24px;background-color:var(--white)}.step-card.step-card--transparent{background-color:transparent;border:1px solid rgba(255,255,255,.4)}@media screen and (max-width:700px){.step-card.step-card--transparent{flex-direction:row;grid-gap:8px}}.step-card.step-card--transparent .step-card__title{color:#fff}.step-card.step-card--transparent .step-card__text{color:#fff}.step-card.step-card--sale{background-color:#002f79}@media screen and (max-width:1440px){.step-card.step-card--sale{grid-gap:calc(18px + (24 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.step-card.step-card--sale{grid-gap:calc(8px + (18 - 8) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.step-card.step-card--sale{grid-gap:8px}}.step-card.step-card--sale .step-card--sale__box{padding:16px;color:#fff;display:flex;grid-gap:24px;flex-direction:column}@media screen and (max-width:1920px){.step-card.step-card--sale .step-card--sale__box{grid-gap:calc(16px + (24 - 16) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) calc(0px + (16 - 0) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.step-card.step-card--sale .step-card--sale__box{grid-gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) 0}}@media screen and (max-width:768px){.step-card.step-card--sale .step-card--sale__box{grid-gap:calc(4px + (12 - 4) * ((100vw - 375px) / (768 - 375)));padding:8px 8px 0}}@media screen and (max-width:375px){.step-card.step-card--sale .step-card--sale__box{grid-gap:4px}}.step-card.step-card--sale .step-card--sale__subtitle{font-size:18px;font-weight:500;line-height:28px}@media screen and (max-width:1920px){.step-card.step-card--sale .step-card--sale__subtitle{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.step-card.step-card--sale .step-card--sale__subtitle{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.step-card.step-card--sale .step-card--sale__subtitle{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)));line-height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.step-card.step-card--sale .step-card--sale__subtitle{font-size:14px;line-height:20px}}@media screen and (max-width:1440px){.step-card.step-card--sale .step-card--sale__title{font-size:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)));line-height:calc(36px + (44 - 36) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.step-card.step-card--sale .step-card--sale__title{font-size:calc(21px + (24 - 21) * ((100vw - 375px) / (768 - 375)));line-height:calc(32px + (36 - 32) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.step-card.step-card--sale .step-card--sale__title{font-size:21px;line-height:32px}}.step-card.step-card--sale .step-card--sale__tags{display:flex;flex-wrap:wrap;grid-gap:12px}@media screen and (max-width:1440px){.step-card.step-card--sale .step-card--sale__tags{grid-gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.step-card.step-card--sale .step-card--sale__tags{grid-gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.step-card.step-card--sale .step-card--sale__tags{grid-gap:4px}}.step-card.step-card--sale .step-card--sale__title{color:#fff}.step-card.step-card--sale .tag-with-icon.tag-with-icon--blue{background-color:#2f56b1;color:#fff}.step-card.step-card--sale .tag-with-icon.tag-with-icon--red{background-color:#d11f2e;color:#fff}.step-card.step-card--check .step-card__num{background-color:#2f56b1}.step-card.step-card--check .step-card__num svg path{stroke:#fff}.step-card.step-card--title .step-card__wrap{margin-top:auto}.step-card__num{position:relative;flex:0 0 auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:18px;line-height:156%;color:var(--black-01);border-radius:50%;background-color:var(--gray-09);overflow:hidden;transition:color .3s}.step-card__num svg{position:relative;z-index:1;width:24px;height:24px}@media screen and (max-width:1920px){.step-card__num svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.step-card__num svg{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.step-card__num svg{width:18px;height:18px}}.step-card__num span{z-index:1;position:relative}.step-card__num:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-120%,120%);width:calc(100% + 20px);height:calc(100% + 20px);border-radius:50%;background-color:var(--blue-dark);transition:var(--transition)}.step-card__wrap{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}.step-card__title{font-weight:500;font-size:21px;line-height:153%;display:flex;align-items:center;justify-content:space-between;color:var(--black-01);grid-gap:15px}.step-card__title-date{white-space:nowrap;min-width:auto;color:#737373;text-align:right;font-size:16px;line-height:24px}@media screen and (max-width:1920px){.step-card__title-date{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.step-card__title-date{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.step-card__title-date{font-size:13px;line-height:18px}}.step-card__text{font-size:16px;line-height:150%;color:var(--black-01)}@media screen and (max-width:1920px){.step-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.step-card__num{width:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.step-card__wrap{padding:0 calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.step-card__title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.step-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.step-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.step-card__num{width:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)));height:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.step-card__wrap{padding:0 calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.step-card__title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.step-card__text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.step-card{padding:8px;border-radius:16px}.step-card__num{width:50px;height:50px;font-size:14px}.step-card__wrap{padding:0 8px 8px}.step-card__title{font-size:16px}.step-card__text{font-size:13px}}.news-card{display:flex;flex-direction:column;padding:12px;border-radius:24px;box-shadow:0px 2px 8px 0px rgba(10,13,18,.02);background-color:var(--white);transition:var(--transition)}.news-card--big .news-card__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:56px}.news-card--big .news-card__main{justify-content:space-between}.news-card--big .news-card__title{padding-top:24px;font-size:40px;line-height:52px}.news-card--big .news-card__desc{font-size:18px;line-height:28px}.news-card--big .news-card__slider{max-width:100%;border-radius:16px}.news-card--big .news-card__slider-pagination{z-index:1;position:absolute;right:0;left:0;bottom:16px !important;display:flex;align-items:center;justify-content:center;gap:8px}.news-card--big .news-card__slider-pagination>.swiper-pagination-bullet{width:8px;height:8px;margin:0 !important;background-color:var(--white);opacity:.64;transition:var(--transition)}.news-card--big .news-card__slider-pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:6px;height:6px}.news-card--big .news-card__slider-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.news-card--big .news-card__picture{height:100%}.news-card__wrapper{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:44px}.news-card__main{display:flex;flex-direction:column;gap:32px}.news-card__picture{flex:0 0 auto;height:288px;border-radius:16px;overflow:hidden}.news-card__picture img{width:100%;height:100%;object-fit:cover}.news-card__body{display:flex;flex-direction:column;gap:16px;padding:0 12px}.news-card__title{transition:var(--transition);color:var(--black-01)}.news-card__desc{font-size:16px;line-height:150%;color:var(--black-04)}.news-card__bottom{display:flex;align-items:center;justify-content:space-between}.news-card__info{display:flex;align-items:center;gap:8px;padding-right:12px;font-size:16px;line-height:150%;color:var(--black-05)}.news-card__info span{display:flex;align-items:center;gap:8px}.news-card__info span:not(:last-child):after{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background-color:var(--black-05)}@media screen and (min-width:1000px){.news-card:hover{box-shadow:0px 23px 32px 0px rgba(10,13,18,.12)}.news-card:hover .news-card__title{color:var(--blue)}}@media screen and (max-width:1920px){.news-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.news-card--big .news-card__wrapper{gap:calc(44px + (56 - 44) * ((100vw - 1440px) / (1920 - 1440)))}.news-card--big .news-card__slider{border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.news-card--big .news-card__title{padding-top:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(32px + (40 - 32) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440)))}.news-card--big .news-card__desc{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.news-card__main{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.news-card__picture{height:calc(218px + (288 - 218) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.news-card__body{padding:0 calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}.news-card__desc{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.news-card__info{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.news-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.news-card--big .news-card__wrapper{gap:calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)))}.news-card--big .news-card__slider{border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.news-card--big .news-card__slider-pagination{bottom:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) !important}.news-card--big .news-card__slider-pagination>.swiper-pagination-bullet{width:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)));height:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)))}.news-card--big .news-card__slider-pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:calc(4px + (6 - 4) * ((100vw - 768px) / (1440 - 768)));height:calc(4px + (6 - 4) * ((100vw - 768px) / (1440 - 768)))}.news-card--big .news-card__title{font-size:calc(28px + (32 - 28) * ((100vw - 768px) / (1440 - 768)));line-height:calc(40px + (44 - 40) * ((100vw - 768px) / (1440 - 768)))}.news-card--big .news-card__desc{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.news-card__wrapper{gap:calc(40px + (54 - 40) * ((100vw - 768px) / (1440 - 768)))}.news-card__main{gap:calc(12px + (24 - 12) * ((100vw - 768px) / (1440 - 768)))}.news-card__picture{height:calc(158px + (218 - 158) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.news-card__body{padding:0 8px}.news-card__desc{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.news-card__info{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.news-card__info span{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)))}.news-card__info span:not(:last-child):after{width:calc(4px + (5 - 4) * ((100vw - 768px) / (1440 - 768)));height:calc(4px + (5 - 4) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.news-card--big .news-card__picture{height:259px}}@media screen and (max-width:768px){.news-card{padding:8px;border-radius:16px}.news-card--big .news-card__wrapper{grid-template-columns:1fr;gap:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}.news-card--big .news-card__picture{height:calc(217px + (259 - 217) * ((100vw - 375px) / (768 - 375)))}.news-card--big .news-card__main{gap:37px}.news-card--big .news-card__slider{border-radius:8px}.news-card--big .news-card__slider-pagination{bottom:8px !important;gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}.news-card--big .news-card__slider-pagination>.swiper-pagination-bullet{width:6px;height:6px}.news-card--big .news-card__slider-pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:4px;height:4px}.news-card--big .news-card__title{padding-top:0;font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (768 - 375)));line-height:calc(36px + (40 - 36) * ((100vw - 375px) / (768 - 375)))}.news-card--big .news-card__desc{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)));line-height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}.news-card__wrapper{gap:calc(36px + (40 - 36) * ((100vw - 375px) / (768 - 375)))}.news-card__main{gap:12px}.news-card__picture{height:calc(150px + (158 - 150) * ((100vw - 375px) / (768 - 375)));border-radius:8px}.news-card__body{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));padding:0 8px}.news-card__desc{font-size:13px}.news-card__info{gap:4px;font-size:calc(12px + (13 - 12) * ((100vw - 375px) / (768 - 375)))}.news-card__info span{gap:4px}.news-card__info span:not(:last-child):after{width:4px;height:4px}}@media screen and (max-width:375px){.news-card--big .news-card__wrapper{gap:24px}.news-card--big .news-card__picture{height:217px}.news-card--big .news-card__main{gap:46px}.news-card--big .news-card__slider-pagination{gap:4px}.news-card--big .news-card__title{font-size:24px;line-height:36px}.news-card--big .news-card__desc{font-size:13px;line-height:18px}.news-card__wrapper{gap:36px}.news-card__picture{height:150px}.news-card__body{gap:12px}.news-card__info{font-size:12px}}.map-element{padding:12px;border-radius:24px;background:#fff;min-height:256px;box-shadow:0 2px 8px 0 rgba(10,13,18,.02);display:flex;flex-direction:column}@media screen and (max-width:1920px){.map-element{min-height:calc(224px + (256 - 224) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.map-element{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));min-height:calc(194px + (224 - 194) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.map-element{padding:8px;min-height:194px;border-radius:16px}}.map-element__top{display:grid;grid-gap:20px;grid-template-columns:1fr min-content;align-items:center}.map-element__content{display:flex;flex-direction:column;height:100%;align-items:flex-start;margin-top:24px;padding:0 16px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:1920px){.map-element__content{line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));margin-top:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));padding:0 calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.map-element__content{margin-top:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)));padding:0 calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.map-element__content{margin-top:16px;line-height:18px;font-size:13px;padding:0 8px 8px}}.map-element__content-box{margin-bottom:16px}.map-element__title{padding-left:16px;color:#171717;font-size:21px;font-weight:500;line-height:32px}@media screen and (max-width:1920px){.map-element__title{line-height:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.map-element__title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)));line-height:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)));padding-left:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.map-element__title{font-size:16px;line-height:24px;padding-left:8px}}.map-element__img{display:flex}.map-element__icon{width:64px;height:64px;display:flex;cursor:pointer;justify-content:center;align-items:center;padding:0;outline:none;border-radius:50%;background-color:#f5f5f5;border:none;transition:background-color .3s}@media (min-width:1000px){.map-element__icon:hover{background-color:#2f56b1}.map-element__icon:hover svg path[stroke]{stroke:#fff}}.map-element__icon.active{background-color:#2f56b1}.map-element__icon.active svg path[stroke]{stroke:#fff}@media screen and (max-width:1920px){.map-element__icon{width:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.map-element__icon{width:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)));height:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.map-element__icon{width:50px;height:50px}}.map-element__icon svg{width:24px;height:24px}@media screen and (max-width:1920px){.map-element__icon svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.map-element__icon svg{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.map-element__icon svg{width:18px;height:18px}}.map-element__icon svg path[stroke]{stroke:#2f56b1;transition:.3s}.map-element__adress{color:#171717}.map-element__tel{margin-top:8px;color:#171717}.map-element__time{margin-top:8px;color:#737373}.map-element__button{margin-top:auto;font-weight:500}.social-items{display:flex;grid-gap:12px;align-items:center}@media screen and (max-width:1920px){.social-items{grid-gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.social-items{grid-gap:8px}}.social-item{height:72px;padding:24px 28px;display:flex;align-items:center;grid-gap:8px;white-space:nowrap;justify-content:center;border:none;cursor:pointer;outline:none;border-radius:12px;background-color:#f5f5f5;transition:background-color .3s}.social-item .social-item--two{display:none}@media screen and (min-width:1000px){.social-item:hover,.social-item.hover{background-color:#2f56b1}.social-item:hover .social-item__text,.social-item.hover .social-item__text{color:#fff}.social-item:hover svg path[stroke],.social-item.hover svg path[stroke]{stroke:#fff}.social-item:hover svg path[fill],.social-item.hover svg path[fill]{fill:#fff}}@media screen and (max-width:1920px){.social-item{height:calc(60px + (72 - 60) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440))) calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.social-item{border-radius:calc(10px + (12 - 10) * ((100vw - 768px) / (1440 - 768)));height:calc(54px + (60 - 54) * ((100vw - 768px) / (1440 - 768)));padding:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768))) calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.social-item{border-radius:10px;height:50px;padding:18px 20px}}.social-item svg{width:20px;height:20px}.social-item svg path[stroke]{transition:.3s;stroke:#171717}.social-item svg path[fill]{fill:#171717;transition:.3s}@media screen and (max-width:1440px){.social-item svg{height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.social-item svg{height:18px;width:18px}}.social-item__text{transition:color .3s;color:#171717;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1920px){.social-item__text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.social-item__text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.social-item__text{font-size:13px;line-height:18px}}.footer{background-color:#ffffff;padding:132px 64px 40px}@media screen and (max-width:1920px){.footer{padding:calc(100px + (132 - 100) * ((100vw - 1440px) / (1920 - 1440))) calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440))) calc(32px + (40 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer{padding:calc(84px + (100 - 84) * ((100vw - 768px) / (1440 - 768))) calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768))) calc(28px + (32 - 28) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer{padding:calc(64px + (84 - 64) * ((100vw - 375px) / (768 - 375))) calc(16px + (44 - 16) * ((100vw - 375px) / (768 - 375))) calc(20px + (28 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.footer{padding:64px 16px 20px}}.footer-button-scroll{position:absolute;right:-32px;top:0}@media screen and (max-width:1920px){.footer-button-scroll{right:calc(-28px + (-32 - (-28)) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer-button-scroll{right:-28px}}.footer__inner{position:relative;display:flex;flex-direction:column;grid-gap:68px}@media screen and (max-width:1920px){.footer__inner{grid-gap:calc(52px + (68 - 52) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__inner{grid-gap:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__inner{grid-gap:calc(32px + (44 - 32) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.footer__inner{grid-gap:32px}}.footer__content{display:grid;grid-template-columns:728px 1fr;grid-gap:32px}@media screen and (max-width:1920px){.footer__content{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));grid-template-columns:calc(543px + (728 - 543) * ((100vw - 1440px) / (1920 - 1440))) 1fr}}@media screen and (max-width:1370px){.footer__content{grid-template-columns:1fr;grid-gap:44px}}@media screen and (max-width:740px){.footer__content{grid-gap:32px}}.footer__content-box{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1370px){.footer__content-box{grid-gap:44px}}@media screen and (max-width:740px){.footer__content-box{grid-gap:32px}}.footer__title{max-width:510px}@media screen and (max-width:1920px){.footer__title{max-width:calc(405px + (510 - 405) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__title{max-width:405px}}.footer__content-wrap{display:flex;grid-gap:12px;flex-direction:column;align-items:flex-start;font-weight:500}@media screen and (max-width:1920px){.footer__content-wrap{grid-gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__content-wrap{max-width:405px;grid-gap:8px}}@media screen and (max-width:1370px){.footer__content-wrap{width:100%;max-width:100%}}.footer__content-data{display:flex;flex-direction:column;grid-gap:4px;align-items:flex-start}.footer__content-tel{color:#171717}.footer__content-mail{color:#171717}.footer__content-address,.footer__content-time{color:#737373;font-size:16px;line-height:24px}@media screen and (max-width:1920px){.footer__content-address,.footer__content-time{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__content-address,.footer__content-time{font-size:14px;line-height:20px}}@media screen and (max-width:768px){.footer__content-address,.footer__content-time{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)));line-height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.footer__content-address,.footer__content-time{font-size:13px;line-height:18px}}.footer__navigation{display:grid;grid-template-columns:272px 272px 272px;grid-gap:32px}@media screen and (max-width:1920px){.footer__navigation{grid-template-columns:calc(202px + (272 - 202) * ((100vw - 1440px) / (1920 - 1440))) calc(317px + (272 - 317) * ((100vw - 1440px) / (1920 - 1440))) calc(202px + (272 - 202) * ((100vw - 1440px) / (1920 - 1440)));grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__navigation{grid-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1370px){.footer__navigation{grid-gap:16px;grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:700px){.footer__navigation{grid-template-columns:1fr;grid-gap:32px}}.footer__navigation-title{padding-bottom:12px;color:#171717;font-size:21px;font-weight:500;line-height:32px}@media screen and (max-width:1920px){.footer__navigation-title{line-height:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__navigation-title{font-size:18px;line-height:28px;padding-bottom:8px}}@media screen and (max-width:768px){.footer__navigation-title{padding-bottom:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.footer__navigation-title{padding-bottom:4px}}.footer__navigation-list{list-style:none}.footer__navigation-link{margin-top:12px;display:flex}@media screen and (max-width:1370px){.footer__navigation-link{margin-top:16px}}.footer__navigation-btn{color:#171717;font-size:16px;font-weight:400;transition:color .3s;line-height:24px;position:relative}.footer__navigation-btn::before{content:"";position:absolute;top:-5px;left:-10px;right:-10px;bottom:-5px}@media screen and (min-width:1000px){.footer__navigation-btn:hover{color:#2f56b1}}@media screen and (max-width:1920px){.footer__navigation-btn{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__navigation-btn{font-size:14px;line-height:20px}}.footer__navigation-btn b{font-weight:600}.footer__block{display:grid;grid-template-columns:728px 1fr;grid-gap:32px;align-items:center}@media screen and (max-width:1920px){.footer__block{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));grid-template-columns:calc(543px + (728 - 543) * ((100vw - 1440px) / (1920 - 1440))) 1fr}}@media screen and (max-width:1440px){.footer__block{grid-template-columns:543px 1fr;grid-gap:24px}}@media screen and (max-width:1370px){.footer__block{grid-template-columns:1fr;grid-gap:28px}}.footer__block-box{display:flex;align-items:center;justify-content:space-between;grid-gap:16px}@media screen and (max-width:740px){.footer__block-box{flex-direction:column}}.footer__documents{display:flex}@media screen and (max-width:740px){.footer__documents{width:100%}}.footer__documents-link{width:460px;border-radius:12px;border:1px solid #e5e5e5;padding:24px 28px;display:flex;align-items:center;grid-gap:15px;justify-content:space-between;height:72px}@media screen and (max-width:1920px){.footer__documents-link{height:calc(60px + (72 - 60) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440))) calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));width:calc(316px + (460 - 316) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__documents-link{border-radius:calc(10px + (12 - 10) * ((100vw - 768px) / (1440 - 768)));height:calc(54px + (60 - 54) * ((100vw - 768px) / (1440 - 768)));padding:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768))) 24px}}@media screen and (max-width:1370px){.footer__documents-link{width:315px}}@media screen and (max-width:768px){.footer__documents-link{border-radius:10px;height:54px;padding:18px 20px}}@media screen and (max-width:740px){.footer__documents-link{width:100%}}.footer__document-text{color:#171717;font-size:16px;line-height:24px}@media screen and (max-width:1920px){.footer__document-text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__document-text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__document-text{font-size:13px;line-height:18px}}.footer__rating{display:flex;grid-gap:12px}@media screen and (max-width:1920px){.footer__rating{grid-gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating{grid-gap:8px}}@media screen and (max-width:740px){.footer__rating{display:grid;grid-template-columns:1fr 1fr;width:100%}}.footer__rating-google{width:194px;height:72px;padding:12px;border-radius:12px;border:1px solid #e5e5e5;display:flex;align-items:center;grid-gap:8px}@media screen and (max-width:1920px){.footer__rating-google{padding:calc(10px + (12 - 10) * ((100vw - 1440px) / (1920 - 1440)));grid-gap:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(10px + (12 - 10) * ((100vw - 1440px) / (1920 - 1440)));width:calc(162px + (194 - 162) * ((100vw - 1440px) / (1920 - 1440)));height:calc(60px + (72 - 60) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-google{padding:calc(9px + (10 - 9) * ((100vw - 768px) / (1440 - 768)));width:calc(153px + (162 - 153) * ((100vw - 768px) / (1440 - 768)));height:calc(54px + (60 - 54) * ((100vw - 768px) / (1440 - 768)));grid-gap:6px;border-radius:10px}}@media screen and (max-width:768px){.footer__rating-google{padding:9px;width:153px;height:54px}}@media screen and (max-width:740px){.footer__rating-google{width:100%}}.footer__rating-google img{width:46px;height:46px}@media screen and (max-width:1920px){.footer__rating-google img{width:calc(39px + (46 - 39) * ((100vw - 1440px) / (1920 - 1440)));height:calc(39px + (46 - 39) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-google img{height:calc(35px + (39 - 35) * ((100vw - 768px) / (1440 - 768)));width:calc(35px + (39 - 35) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__rating-google img{width:35px;height:35px}}.footer__rating-google-stars{width:auto !important;padding:0}.footer__rating-google-stars svg{width:16px;height:16px}@media screen and (max-width:1920px){.footer__rating-google-stars svg{width:calc(13px + (16 - 13) * ((100vw - 1440px) / (1920 - 1440)));height:calc(13px + (16 - 13) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-google-stars svg{width:calc(12px + (13 - 12) * ((100vw - 768px) / (1440 - 768)));height:calc(12px + (13 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__rating-google-stars svg{width:12px;height:12px}}.footer__rating-google-title{color:#525252;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1920px){.footer__rating-google-title{font-size:calc(13px + (16 - 13) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-google-title{font-size:calc(12px + (13 - 12) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__rating-google-title{font-size:12px;line-height:18px}}.footer__rating-better{display:flex;align-items:center;grid-gap:8px;width:194px;height:72px;padding:0 12px;border-radius:12px;border:1px solid #e5e5e5}@media screen and (max-width:1920px){.footer__rating-better{padding:0 calc(10px + (12 - 10) * ((100vw - 1440px) / (1920 - 1440)));grid-gap:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(10px + (12 - 10) * ((100vw - 1440px) / (1920 - 1440)));width:calc(162px + (194 - 162) * ((100vw - 1440px) / (1920 - 1440)));height:calc(60px + (72 - 60) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-better{padding:0 calc(9px + (10 - 9) * ((100vw - 768px) / (1440 - 768)));width:calc(153px + (162 - 153) * ((100vw - 768px) / (1440 - 768)));height:calc(54px + (60 - 54) * ((100vw - 768px) / (1440 - 768)));grid-gap:6px;border-radius:10px}}@media screen and (max-width:768px){.footer__rating-better{padding:0 9px;width:153px;height:54px}}@media screen and (max-width:740px){.footer__rating-better{width:100%}}.footer__rating-better img{width:48px;height:56px}@media screen and (max-width:1920px){.footer__rating-better img{width:calc(40px + (48 - 40) * ((100vw - 1440px) / (1920 - 1440)));height:calc(47px + (56 - 47) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-better img{width:calc(36px + (40 - 36) * ((100vw - 768px) / (1440 - 768)));height:calc(42px + (47 - 42) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__rating-better img{width:36px;height:42px}}.footer__rating-better-title{color:#083260;font-size:22px;font-weight:500;line-height:24px}@media screen and (max-width:1920px){.footer__rating-better-title{font-size:calc(18px + (22 - 18) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-better-title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__rating-better-title{font-size:16px;line-height:18px}}.footer__rating-better-text{color:#083260;font-size:18px;font-weight:500;line-height:24px}@media screen and (max-width:1920px){.footer__rating-better-text{font-size:calc(15px + (18 - 15) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-better-text{font-size:calc(13px + (15 - 13) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__rating-better-text{font-size:13px;line-height:18px}}.footer__rating-google-wrap{display:flex;align-items:center;grid-gap:4px;color:#171717;font-size:16px;font-weight:600;line-height:24px}@media screen and (max-width:1920px){.footer__rating-google-wrap{font-size:calc(13px + (16 - 13) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__rating-google-wrap{font-size:calc(12px + (13 - 12) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__rating-google-wrap{font-size:12px;line-height:18px}}.footer__bottom{display:grid;grid-template-columns:728px 1fr;grid-gap:32px;align-items:center;color:#171717;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1920px){.footer__bottom{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));grid-template-columns:calc(543px + (728 - 543) * ((100vw - 1440px) / (1920 - 1440))) 1fr;font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__bottom{font-size:14px;line-height:20px;grid-template-columns:543px 1fr;grid-gap:24px}}@media screen and (max-width:1370px){.footer__bottom{grid-template-columns:1fr;grid-gap:24px}}.footer__bottom-box{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:640px){.footer__bottom-box{flex-direction:column;grid-gap:16px;align-items:flex-start}}@media screen and (max-width:768px){.footer__social{display:grid;grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:740px){.footer__social{grid-template-columns:repeat(2,1fr)}}.footer__bottom-links{display:flex;align-items:center;grid-gap:72px}@media screen and (max-width:640px){.footer__bottom-links{flex-direction:column;align-items:flex-start;grid-gap:16px}}.footer__bottom-link,.footer__bottom-design-link{transition:color .3s;position:relative}.footer__bottom-link::before,.footer__bottom-design-link::before{content:"";position:absolute;top:-5px;left:-10px;right:-10px;bottom:-5px}@media screen and (min-width:1000px){.footer__bottom-link:hover,.footer__bottom-design-link:hover{color:#2f56b1}}.footer__navigation-column:nth-child(2) .footer__navigation-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:0px 32px}@media screen and (max-width:1920px){.footer__navigation-column:nth-child(2) .footer__navigation-list{grid-gap:0 calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.footer__navigation-column:nth-child(2) .footer__navigation-list{grid-gap:0px calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1370px){.footer__navigation-column:nth-child(2) .footer__navigation-list{grid-gap:0px calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.footer__navigation-column:nth-child(2) .footer__navigation-list{grid-gap:0 16px}}@media screen and (max-width:700px){.footer__navigation-column:nth-child(2) .footer__navigation-list{grid-template-columns:1fr}}@media (max-width:1370px){.footer__navigation-column:nth-child(2){grid-column:span 2}}@media screen and (max-width:700px){.footer__navigation-column:nth-child(2){grid-column:span 1}}@media (max-width:1370px){.footer__navigation-column:nth-child(3){grid-column-start:-2}}@media screen and (max-width:700px){.footer__navigation-column:nth-child(3){grid-column-start:0}}.faq-card{padding:20px 0;border-bottom:1px solid var(--gray-08)}.faq-card.active .faq-card__title{color:var(--blue)}.faq-card.active .faq-card__btn{color:var(--white);background-color:var(--blue)}.faq-card.active .faq-card__btn svg{transform:rotate(180deg)}.faq-card.active .faq-card__btn svg path[stroke]{stroke:var(--white)}.faq-card.active .faq-card__btn svg path[fill],.faq-card.active .faq-card__btn svg rect{fill:var(--white)}.faq-card.active .faq-card__text{opacity:1}.faq-card__top{display:flex;align-items:center;justify-content:space-between;gap:32px}.faq-card__title{font-weight:600;font-size:21px;line-height:152%;color:var(--black-01);transition:var(--transition)}.faq-card__btn svg{transition:var(--transition)}.faq-card__content{height:0;overflow:hidden;transition:var(--transition)}.faq-card__text{margin-top:20px;font-size:16px;line-height:150%;color:var(--black-01);opacity:0;transition:var(--transition)}.faq-card__text b,.faq-card__text strong{font-weight:500}.faq-card__text p:not(:last-child){margin-bottom:16px}@media screen and (min-width:1000px){.faq-card:hover .faq-card__top{cursor:pointer}.faq-card:hover .faq-card__title{color:var(--blue)}}@media screen and (max-width:1920px){.faq-card{padding:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440))) 0}.faq-card__title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.faq-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.faq-card__text p:not(:last-child){margin-bottom:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))px}}@media screen and (max-width:1440px){.faq-card{padding:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768))) 0}.faq-card__title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.faq-card__text{margin-top:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));font-size:14px}.faq-card__text p:not(:last-child){margin-bottom:12px}}@media screen and (max-width:768px){.faq-card{padding:12px 0}.faq-card__title{font-size:16px}.faq-card__text{margin-top:16px}}.input-project{position:relative}.input-project.input-project--required .input-project__label::after{opacity:1}.input-project.focused .input-project__label{color:var(--blue)}.input-project.has-error .input-project__error{opacity:1}.input-project.has-error .input-project__inp,.input-project.has-error .filter-project__button{border-color:var(--red)}.switch-project__error{width:100%;margin-top:8px;font-weight:500;font-size:14px;line-height:149%;color:var(--red)}.input-project .filter-project__button{background-color:#f5f5f5}.input-project__top{display:flex;align-items:center;justify-content:space-between}.input-project__label{display:flex;gap:4px;margin-bottom:8px;font-size:16px;line-height:150%;color:var(--black-05);transition:var(--transition)}.input-project__label:after{content:"";position:relative;top:6px;flex:0 0 auto;width:4px;height:4px;border-radius:50%;background-color:var(--blue);opacity:0}.input-project__validation{font-weight:500;font-size:16px;line-height:150%;color:var(--gray-06)}.input-project__inp{height:64px;width:100%;padding:20px 24px;border:1px solid transparent;outline:none;font-family:"Inter Tight",sans-serif;font-weight:500;font-size:16px;line-height:150%;color:var(--black-01);border-radius:12px;background-color:var(--gray-09);transition:var(--transition)}.input-project__inp:focus{border-color:var(--blue)}@media screen and (min-width:1000px){.input-project__inp:hover{border-color:var(--blue)}}.input-project textarea.input-project__inp{resize:none;height:auto;min-height:64px;overflow:hidden}.input-project__error{margin-top:8px;font-weight:500;font-size:14px;line-height:149%;color:var(--red);opacity:0}.input-project__dropdown{padding:20px 24px;position:absolute;top:calc(100% + 4px);left:0;right:0;border-radius:12px;background:#fff;box-shadow:0 8px 20px 0 rgba(10,13,18,.08);opacity:0;transform:translateY(15px);pointer-events:none;transition:opacity .3s,transform .3s}@media screen and (max-width:1920px){.input-project__dropdown{padding:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440))) calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.input-project__dropdown{padding:18px 20px}}.input-project .filter-project{width:100% !important}.input-project .filter-project.active .input-project__dropdown{opacity:1;pointer-events:initial;transform:translate(0)}.input-project .filter-project__button{width:100% !important}.input-project__dropdown-items{max-height:385px;overflow-y:auto;padding-right:16px;margin-right:-16px;display:flex;flex-direction:column;grid-gap:16px}@media screen and (max-width:1920px){.input-project__dropdown-items{max-height:calc(344px + (385 - 344) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.input-project__dropdown-items{max-height:344px}}.input-project__dropdown-items .radio-button-label{font-size:16px;line-height:24px}@media screen and (max-width:1920px){.input-project__dropdown-items .radio-button-label{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.input-project__dropdown-items .radio-button-label{font-size:14px;line-height:20px}}@media (min-width:1000px){.input-project__dropdown-items .radio-button-label:hover .radio-button__input{border-color:#2f56b1}}.input-project__dropdown-items::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.input-project__dropdown-items::-webkit-scrollbar-thumb{border-radius:4px;background:#2f56b1}@media screen and (max-width:1920px){.input-project__label,.input-project__validation{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.input-project__inp{height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440))) calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.input-project textarea.input-project__inp{min-height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}.input-project__error{margin-top:calc(4px + (8 - 4) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(12px + (14 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.input-project__label,.input-project__validation{margin-bottom:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));font-size:14px}.input-project__inp{height:56px;padding:18px 20px;font-size:14px;border-radius:12px}.input-project textarea.input-project__inp{min-height:56px}.input-project__error{margin-top:4px;font-size:12px}}@media screen and (max-width:768px){.input-project__label,.input-project__validation{margin-bottom:4px;font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.input-project__inp{height:calc(50px + (56 - 50) * ((100vw - 375px) / (768 - 375)));padding:calc(16px + (18 - 16) * ((100vw - 375px) / (768 - 375))) calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)));border-radius:calc(10px + (12 - 10) * ((100vw - 375px) / (768 - 375)));padding:16px;font-size:13px;border-radius:10px}.input-project textarea.input-project__inp{min-height:calc(50px + (56 - 50) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.input-project__label,.input-project__validation{font-size:13px}.input-project__inp{height:50px;padding:16px 16px;font-size:13px;border-radius:10px}.input-project textarea.input-project__inp{min-height:50px}}.switch-project{position:relative;display:inline-flex;align-items:center;gap:16px}.switch-project__wrap.has-error .switch-project__track::before{content:"";border-radius:32px;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:1px solid #d11f2e}.switch-project__track{display:block;width:40px;height:24px;padding:2px;position:relative;background-color:var(--gray-07);border-radius:32px;transition:var(--transition);cursor:pointer}.switch-project__thumb{position:absolute;left:2px;width:20px;height:20px;border-radius:50%;background-color:var(--white);transition:var(--transition)}.switch-project__thumb:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjY2NjYgMy41TDUuMjQ5OTIgOS45MTY2N0wyLjMzMzI1IDciIHN0cm9rZT0iIzJGNTZCMSIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;transition:var(--transition)}.switch-project__inp{display:none}.switch-project__inp:checked+.switch-project__track{background-color:var(--blue)}.switch-project__inp:checked+.switch-project__track .switch-project__thumb{transform:translateX(16px)}.switch-project__inp:checked+.switch-project__track .switch-project__thumb:after{opacity:1}.switch-project__label{font-weight:500;font-size:16px;line-height:150%;color:var(--gray-06)}.switch-project__label a{text-decoration:underline;transition:var(--transition);text-underline-offset:2px}@media screen and (min-width:1000px){.switch-project__label a:hover{text-decoration-color:transparent}}@media screen and (max-width:1920px){.switch-project__label{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.switch-project__label{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.switch-project__track{width:calc(34px + (40 - 34) * ((100vw - 375px) / (768 - 375)));height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}.switch-project__thumb{width:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));height:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.switch-project__inp:checked+.switch-project__track .switch-project__thumb{transform:translateX(calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375))))}.switch-project__label{font-size:13px}}@media screen and (max-width:375px){.switch-project__track{width:34px;height:20px}.switch-project__thumb{width:16px;height:16px}.switch-project__inp:checked+.switch-project__track .switch-project__thumb{transform:translateX(14px)}}.manager{display:flex;flex-direction:column;gap:44px}.manager__body{display:flex;align-items:center;gap:24px}.manager__picture{flex:0 0 auto;width:100px;height:100px;border-radius:50%;overflow:hidden}.manager__picture img{width:100%;height:100%;object-fit:cover}.manager__wrap{display:flex;flex-direction:column;gap:4px}.manager__name{color:var(--white)}.manager__position{font-size:18px;line-height:156%;color:var(--blue-gray)}.manager__quote{position:relative;padding:44px 56px;border-radius:20px;background-color:var(--blue-dark)}.manager__quote:after{content:"";z-index:0;position:absolute;top:-22px;left:40px;width:58px;height:49px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNDkiIHZpZXdCb3g9IjAgMCA1OCA0OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTS0wLjAwMDM1MDk1MiAwVjEyQy0wLjAwMDM1MDk1MiAzMi40MzQ1IDE2LjU2NTEgNDkgMzYuOTk5NiA0OUg1Ny42Mzk2VjIyLjQxNTZIMzUuNDU5NEMyNC41MDgxIDIyLjQxNTYgMTQuMTQyMyAxNy40NzAzIDcuMjUxNzUgOC45NTg0N0wtMC4wMDAzNTA5NTIgMFoiIGZpbGw9IiMwMDJGNzkiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:contain}.manager__quote>*{z-index:1;position:relative}.manager__quote-title{color:var(--white)}.manager__quote-title h1,.manager__quote-title h2,.manager__quote-title h3,.manager__quote-title h4,.manager__quote-title h5,.manager__quote-title h6,.manager__quote-title p{color:var(--white);display:inline}.manager__quote-title img{width:24px;display:inline-block}.manager__quote-text{font-size:16px;line-height:150%;color:var(--white)}.manager__quote-btns{display:flex;align-items:center;gap:24px}.manager__quote-btns .manager__quote-btns--mail{background-color:transparent;border:1px solid var(--colors-white,#fff);color:#fff}.manager__quote-btns .manager__quote-btns--mail svg path{stroke:#fff}@media (min-width:1000px){.manager__quote-btns .manager__quote-btns--mail:hover{background-color:#2f56b1;border-color:#2f56b1;color:#fff}.manager__quote-btns .manager__quote-btns--mail:hover svg path{stroke:#fff}}@media screen and (max-width:1920px){.manager_body{gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.manager__picture{width:calc(84px + (100 - 84) * ((100vw - 1440px) / (1920 - 1440)));height:calc(84px + (100 - 84) * ((100vw - 1440px) / (1920 - 1440)))}.manager__position{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.manager__quote{padding:calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (56 - 44) * ((100vw - 1440px) / (1920 - 1440)))}.manager__quote-text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.manager__quote-title img{width:calc(21px + (24 - 21) * ((100vw - 1440px) / (1920 - 1440)))}.manager__quote-btns{gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.manager{gap:calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)))}.manager__body{gap:20px}.manager__picture{width:calc(72px + (100 - 72) * ((100vw - 768px) / (1440 - 768)));height:calc(72px + (100 - 72) * ((100vw - 768px) / (1440 - 768)))}.manager__position{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.manager__quote{padding:calc(28px + (36 - 28) * ((100vw - 768px) / (1440 - 768))) calc(36px + (44 - 36) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.manager__quote-text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.manager__quote-title img{width:calc(18px + (21 - 18) * ((100vw - 768px) / (1440 - 768)))}.manager__quote-btns{gap:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.manager{gap:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}.manager__body{gap:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.manager__picture{width:calc(60px + (72 - 60) * ((100vw - 375px) / (768 - 375)));height:calc(60px + (72 - 60) * ((100vw - 375px) / (768 - 375)))}.manager__position{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.manager__quote{padding:calc(20px + (28 - 20) * ((100vw - 375px) / (768 - 375))) calc(24px + (36 - 24) * ((100vw - 375px) / (768 - 375)));border-radius:16px}.manager__quote-text{font-size:calc(12px + (13 - 12) * ((100vw - 375px) / (768 - 375)))}.manager__quote-title img{width:calc(16px + (18 - 16) * ((100vw - 375px) / (768 - 375)))}.manager__quote-btns{gap:16px}}@media screen and (max-width:600px){.manager__quote-btns{flex-direction:column}.manager__quote-btns>*{width:100%}}@media screen and (max-width:375px){.manager{gap:24px}.manager__body{gap:16px}.manager__picture{width:60px;height:60px}.manager__position{font-size:13px}.manager__quote{padding:20px 24px}.manager__quote-text{font-size:12px}.manager__quote-title img{width:16px}}.form-project{padding:60px 52px;border-radius:20px;background-color:var(--white)}.form-project__fields{display:flex;flex-direction:column;gap:12px}.form-project__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.form-project__bottom{display:flex;align-items:center;gap:32px}@media screen and (max-width:1920px){.form-project{padding:calc(48px + (60 - 48) * ((100vw - 1440px) / (1920 - 1440))) calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)))}.form-project__fields{gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}.form-project__wrap{gap:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}.form-project__bottom{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.form-project{padding:calc(40px + (48 - 40) * ((100vw - 768px) / (1440 - 768))) calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.form-project__fields{gap:8px}.form-project__wrap{gap:calc(16px + (28 - 16) * ((100vw - 768px) / (1440 - 768)))}.form-project__bottom{gap:24px}}@media screen and (max-width:768px){.form-project{padding:calc(32px + (40 - 32) * ((100vw - 375px) / (768 - 375))) calc(16px + (32 - 16) * ((100vw - 375px) / (768 - 375)));border-radius:16px}.form-project__wrap{gap:calc(8px + (16 - 8) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:600px){.form-project__wrap{grid-template-columns:1fr}.form-project__bottom{flex-direction:column}.form-project__btn{width:100%}}@media screen and (max-width:375px){.form-project{padding:32px 16px}.form-project__wrap{gap:8px}}.hero-card{min-height:163px;display:flex;flex-direction:column;justify-content:space-between;padding:12px;border:1px solid rgba(255,255,255,.4);border-radius:24px}.hero-card__top{display:flex;align-items:center;justify-content:space-between;padding-left:16px}.hero-card__title{font-weight:500;font-size:21px;line-height:152%;color:var(--white)}.hero-card__title--rating{display:flex;align-items:center;gap:4px}.hero-card__title--rating:after{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC42OTU3IDMuODA3NzVDMTEuMTQzNyAyLjczMDc1IDEyLjY3MTcgMi43MzA3NSAxMy4xMTk3IDMuODA3NzVMMTUuMjAxNyA4LjgxMzc1TDIwLjYwNTcgOS4yNDc3NUMyMS43Njk3IDkuMzQwNzUgMjIuMjQxNyAxMC43OTI3IDIxLjM1NDcgMTEuNTUyN0wxNy4yMzc3IDE1LjA3OThMMTguNDk0NyAyMC4zNTI3QzE4Ljc2NTcgMjEuNDg4NyAxNy41MzA3IDIyLjM4NTcgMTYuNTM0NyAyMS43Nzc4TDExLjkwNzcgMTguOTUxN0w3LjI4MDcyIDIxLjc3NzhDNi4yODQ3MiAyMi4zODU3IDUuMDQ5NzIgMjEuNDg3NyA1LjMyMDcyIDIwLjM1MjdMNi41Nzc3MiAxNS4wNzk4TDIuNDYwNzIgMTEuNTUyN0MxLjU3MzcyIDEwLjc5MjcgMi4wNDU3MiA5LjM0MDc1IDMuMjA5NzIgOS4yNDc3NUw4LjYxMzcyIDguODEzNzVMMTAuNjk1NyAzLjgwNzc1WiIgZmlsbD0iI0ZGRDIwMyIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;background-size:contain}.hero-card__icon{flex:0 0 auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(255,255,255,.12)}.hero-card__icon img{width:24px;height:24px}.hero-card__text{padding:0 16px 16px;font-size:16px;line-height:150%;color:var(--white)}@media screen and (max-width:1920px){.hero-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.hero-card__top{padding-left:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.hero-card__title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.hero-card__title--rating:after{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.hero-card__icon{width:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)));height:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)))}.hero-card__icon img{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.hero-card__text{padding:0 calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.hero-card{min-height:calc(149px + (163 - 149) * ((100vw - 768px) / (1440 - 768)));padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.hero-card__top{padding-left:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.hero-card__title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.hero-card__title--rating:after{width:20px;height:20px}.hero-card__icon{width:calc(50px + (52 - 50) * ((100vw - 768px) / (1440 - 768)));height:calc(50px + (52 - 50) * ((100vw - 768px) / (1440 - 768)))}.hero-card__icon img{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}.hero-card__text{padding:0 calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));font-size:14px}}@media screen and (max-width:768px){.hero-card{min-height:calc(96px + (149 - 96) * ((100vw - 375px) / (768 - 375)));gap:12px;padding:8px;border-radius:16px}.hero-card__top{padding-left:8px}.hero-card__title{font-size:16px}.hero-card__title--rating:after{width:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)));height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}.hero-card__icon{width:calc(46px + (50 - 46) * ((100vw - 375px) / (768 - 375)));height:calc(46px + (50 - 46) * ((100vw - 375px) / (768 - 375)))}.hero-card__icon img{width:18px;height:18px}.hero-card__text{padding:0 calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375))) calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)));font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.hero-card{min-height:96px}.hero-card__title--rating:after{width:18px;height:18px}.hero-card__icon{width:46px;height:46px}.hero-card__text{padding:0 4px 4px;font-size:13px}}.breadcrumbs{margin-top:92px;padding-top:44px;padding-bottom:52px}.breadcrumbs__list{display:flex;align-items:center}.breadcrumbs__item{width:auto;padding:8px 16px;font-weight:500;font-size:16px;line-height:150%;color:var(--black-01);border-radius:32px;background-color:var(--white)}.breadcrumbs__item:last-child{color:var(--gray-06)}@media screen and (max-width:1920px){.breadcrumbs{margin-top:calc(84px + (92 - 84) * ((100vw - 1440px) / (1920 - 1440)));padding-top:calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440)))}.breadcrumbs__item{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.breadcrumbs{margin-top:calc(74px + (84 - 74) * ((100vw - 768px) / (1440 - 768)));padding-top:calc(24px + (36 - 24) * ((100vw - 768px) / (1440 - 768)));padding-bottom:calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)))}.breadcrumbs__item{font-size:14px}}@media screen and (max-width:768px){.breadcrumbs{margin-top:calc(60px + (74 - 60) * ((100vw - 375px) / (768 - 375)));padding-top:24px;padding-bottom:32px}.breadcrumbs__item{padding:calc(6px + (8 - 6) * ((100vw - 375px) / (768 - 375))) calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));font-size:calc(12px + (14 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.breadcrumbs{margin-top:60px}.breadcrumbs__item{padding:6px 12px;font-size:12px}}.card-result{display:flex;width:100%;border-radius:24px;flex-direction:column;background:#fff;padding:12px;box-shadow:0 2px 8px 0 rgba(10,13,18,.02);min-height:568px}@media screen and (max-width:1920px){.card-result{min-height:calc(482px + (568 - 482) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.card-result{min-height:calc(429px + (482 - 429) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.card-result{min-height:calc(412px + (429 - 412) * ((100vw - 375px) / (768 - 375)));padding:8px;border-radius:16px}}@media screen and (max-width:375px){.card-result{min-height:412px}}.card-result.card-result--pictures{min-height:auto}@media screen and (max-width:1920px){.card-result.card-result--pictures{padding:12px}}@media screen and (max-width:1440px){.card-result.card-result--pictures{padding:12px;border-radius:20px}}@media screen and (max-width:768px){.card-result.card-result--pictures{padding:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)));border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.card-result.card-result--pictures{padding:8px;border-radius:16px}}.card-result.card-result--pictures .card-result__items{height:618px}@media screen and (max-width:768px){.card-result.card-result--pictures .card-result__items{height:calc(317px + (618 - 317) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.card-result.card-result--pictures .card-result__items{height:317px}}@media screen and (max-width:1440px){.card-result.card-result--pictures .card-result__items{border-radius:12px}}@media screen and (max-width:768px){.card-result.card-result--pictures .card-result__items{border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.card-result.card-result--pictures .card-result__items{border-radius:8px}}.card-result__wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;flex:1}.card-result__content{flex:1;padding-top:32px;display:grid;grid-template-columns:1fr min-content;grid-gap:32px;align-items:flex-end}@media screen and (max-width:1920px){.card-result__content{padding-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.card-result__content{padding-top:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.card-result__content{padding-top:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:700px){.card-result__content{display:flex;flex-direction:column;grid-gap:16px;align-items:flex-start;justify-content:space-between}}@media screen and (max-width:375px){.card-result__content{padding-top:16px}}.card-result__content-box{height:100%;display:flex;flex-direction:column;justify-content:space-between}.card-result__box{overflow:hidden}.card-result__content-title{color:#171717;padding:0 12px}@media screen and (max-width:1920px){.card-result__content-title{padding:0 calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.card-result__content-title{padding:0 8px}}@media screen and (max-width:768px){.card-result__content-title{font-size:18px}}.card-result__content-tags{display:flex;flex-wrap:wrap;margin-top:24px;grid-gap:8px}@media screen and (max-width:1440px){.card-result__content-tags{grid-gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));margin-top:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.card-result__content-tags{margin-top:20px;grid-gap:4px}}.card-result__content-price{padding:0 12px 12px;white-space:nowrap;color:#171717}@media screen and (max-width:1920px){.card-result__content-price{padding:0 calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440))) calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.card-result__content-price{padding:0 8px}}.card-result__inner{position:relative}.card-result__inner-box{position:relative}.card-result__date{position:absolute;left:8px;right:8px;top:8px;z-index:3;display:flex;pointer-events:none;align-items:center;justify-content:space-between}.card-result__items{height:412px;position:relative;border-radius:16px;overflow:hidden}@media screen and (max-width:1920px){.card-result__items{height:calc(338px + (412 - 338) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.card-result__items{height:calc(309px + (338 - 309) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.card-result__items{border-radius:8px;height:calc(248px + (309 - 248) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.card-result__items{height:248px}}.card-result__item{position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden}.card-result__item--from{z-index:2}.card-result__item-img{pointer-events:none;position:relative;width:100%;height:100%}.card-result__item-img img{width:100%;height:100%;object-fit:cover;object-position:center}.card-result__item-mask{position:absolute;top:0;opacity:.4;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center}.card-result__range{position:absolute;bottom:0;top:50%;left:0;bottom:50%;right:0;background-color:transparent;z-index:4}.card-result__range-link{width:100%;height:100%}.card-result__range-btn{position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s,left 0s;padding:20px;grid-gap:8px}@media screen and (max-width:1920px){.card-result__range-btn{padding:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.card-result__range-btn{padding:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.card-result__range-btn{padding:16px}}.card-result__range-line{top:0;bottom:0;position:absolute;width:2px;height:100%;background-color:#fff;pointer-events:none;transform:translateX(-50%);z-index:3}.card-result__range-link .noUi-handle:after,.card-result__range-link .noUi-handle:before{display:none}.card-result__range-link.noUi-horizontal .noUi-origin{top:50%}.card-result__range-link.noUi-horizontal .noUi-handle{background-color:red;opacity:0;width:96px;height:64px;border:none;top:50%;right:0px;transform:translate(50%,-50%);cursor:pointer;box-shadow:none}@media screen and (max-width:1920px){.card-result__range-link.noUi-horizontal .noUi-handle{width:calc(84px + (96 - 84) * ((100vw - 1440px) / (1920 - 1440)));height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.card-result__range-link.noUi-horizontal .noUi-handle{height:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)));width:calc(76px + (84 - 76) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.card-result__range-link.noUi-horizontal .noUi-handle{width:76px;height:50px}}.card-result__range-link.noUi-horizontal{height:100%}.card-result__range-link.noUi-target{border:none;box-shadow:none;background-color:transparent}.card-result__range-link .noUi-connect{background-color:transparent}.checkbox-project{position:relative;display:inline-block}.checkbox-project.checkbox-project--grey .checkbox-project__input{border-color:#a3a3a3;background-color:#a3a3a3}.checkbox-project.checkbox-project--grey .checkbox-project__input:checked{background-color:#2f56b1;border-color:#2f56b1}.checkbox-project.checkbox-project--grey .checkbox-project__input:checked+.checkbox-project__icon{opacity:1}.checkbox-project.checkbox-project--grey .checkbox-project__icon{opacity:1}.checkbox-project__inner{display:flex}.checkbox-project__input{border-radius:4px;border:1px solid #d4d4d4;background-color:transparent;transition:.2s;width:20px;min-width:20px;height:20px;cursor:pointer}.checkbox-project__input:checked{background-color:#2f56b1;border-color:#2f56b1}.checkbox-project__input:checked+.checkbox-project__icon{opacity:1}.checkbox-project__input:focus-visible{border-color:#2f56b1}@media screen and (min-width:1000px){.checkbox-project__input:hover{border-color:#2f56b1}}@media screen and (max-width:1440px){.checkbox-project__input{height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));min-width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.checkbox-project__input{width:18px;min-width:18px;height:18px}}.checkbox-project__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjEzMzQgMC44MDA3ODFMNC45NjY3MiA5Ljk2NzQ1TDAuODAwMDQ5IDUuODAwNzgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-position:center;background-repeat:no-repeat;background-size:contain;width:13px;height:9px;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .2s;opacity:0}@media screen and (max-width:1440px){.checkbox-project__icon{height:calc(12px + (13 - 12) * ((100vw - 768px) / (1440 - 768)));width:calc(9px + (9 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.checkbox-project__icon{width:12px;height:8px}}.filter-project{display:inline-block;position:relative;z-index:5}.filter-project.active{z-index:6}.filter-project.active .filter-project__button-arrow{transform:rotate(180deg)}.filter-project.active .filter-project__dropdown{pointer-events:initial;opacity:1;transform:translateY(0)}.filter-project__button{border-radius:12px;background:#fff;height:64px;padding:20px 24px;cursor:pointer;color:#171717;font-size:16px;font-weight:500;line-height:24px;display:grid;grid-template-columns:1fr min-content;align-items:center;justify-content:space-between;width:360px;border:1px solid transparent;transition:border .3s,color .3s;grid-gap:10px}@media screen and (min-width:1000px){.filter-project__button:hover{border-color:#2f56b1;color:#2f56b1}.filter-project__button:hover svg path[stroke]{stroke:#2f56b1}}@media screen and (max-width:1920px){.filter-project__button{padding:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440))) calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.filter-project__button{border-radius:12px;padding:18px 20px;font-size:14px;line-height:20px;width:calc(308px + (360 - 308) * ((100vw - 768px) / (1440 - 768)));height:56px}}@media screen and (max-width:768px){.filter-project__button{border-radius:calc(10px + (12 - 10) * ((100vw - 375px) / (768 - 375)));padding:calc(16px + (18 - 16) * ((100vw - 375px) / (768 - 375))) calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)));line-height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)));width:308px}}@media screen and (max-width:375px){.filter-project__button{padding:16px;width:308px;border-radius:10px;font-size:13px;line-height:18px;height:50px}}.filter-project__button-text{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-project__button-arrow{display:flex;transition:.3s}.filter-project__button-arrow svg{width:24px;min-width:24px;height:24px}@media screen and (max-width:1920px){.filter-project__button-arrow svg{min-width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.filter-project__button-arrow svg{min-width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.filter-project__button-arrow svg{min-width:18px;width:18px;height:18px}}.filter-project__button-arrow svg path[stroke]{transition:.3s}.filter-project__dropdown{transition:opacity .3s,transform .3s;opacity:0;transform:translateY(15px);position:absolute;top:calc(100% + 4px);left:0;right:0;border-radius:12px;padding:20px 24px;background:#fff;pointer-events:none;box-shadow:0 8px 20px 0 rgba(10,13,18,.08)}@media screen and (max-width:1920px){.filter-project__dropdown{padding-top:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.filter-project__dropdown{border-radius:calc(10px + (12 - 10) * ((100vw - 768px) / (1440 - 768)));padding-top:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)));padding-bottom:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)));padding-left:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.filter-project__dropdown{border-radius:10px;padding-top:16px;padding-bottom:16px;padding-left:16px}}.filter-project__items{max-height:225px;margin-right:-16px;padding-right:16px;overflow-y:auto}@media screen and (max-width:1920px){.filter-project__items{max-height:calc(200px + (225 - 200) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.filter-project__items{max-height:calc(188px + (200 - 188) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.filter-project__items{max-height:188px}}.filter-project__items::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.filter-project__items::-webkit-scrollbar-thumb{border-radius:4px;background:#2f56b1}.filter-project__item{width:100%;cursor:pointer;display:flex;align-items:center;grid-gap:12px;position:relative}@media screen and (max-width:1440px){.filter-project__item{grid-gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.filter-project__item{grid-gap:8px}}.filter-project__item+.filter-project__item{margin-top:16px}.filter-project__item-text{color:#171717;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1920px){.filter-project__item-text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.filter-project__item-text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.filter-project__item-text{font-size:13px;line-height:18px}}.credentials{display:flex;flex-direction:column;gap:12px}.credentials__label{font-weight:500;font-size:16px;line-height:150%;color:var(--black-05)}.credentials__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.credentials__col{display:flex;flex-direction:column;font-size:16px;line-height:150%;color:var(--black-01)}.credentials__rating{display:flex;align-items:center;gap:4px;font-weight:500;font-size:16px;line-height:150%;color:var(--black-01)}.credentials__rating-value{display:flex;align-items:center;gap:4px}.credentials__rating-value:after{content:"";flex:0 0 auto;width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjEyOTE4IDIuNTM4NUM3LjQyNzg0IDEuODIwNSA4LjQ0NjUxIDEuODIwNSA4Ljc0NTE4IDIuNTM4NUwxMC4xMzMyIDUuODc1ODNMMTMuNzM1OCA2LjE2NTE3QzE0LjUxMTggNi4yMjcxNyAxNC44MjY1IDcuMTk1MTcgMTQuMjM1MiA3LjcwMTgzTDExLjQ5MDUgMTAuMDUzMkwxMi4zMjg1IDEzLjU2ODVDMTIuNTA5MiAxNC4zMjU4IDExLjY4NTggMTQuOTIzOCAxMS4wMjE4IDE0LjUxODVMNy45MzcxOCAxMi42MzQ1TDQuODUyNTEgMTQuNTE4NUM0LjE4ODUxIDE0LjkyMzggMy4zNjUxOCAxNC4zMjUyIDMuNTQ1ODQgMTMuNTY4NUw0LjM4Mzg0IDEwLjA1MzJMMS42MzkxOCA3LjcwMTgzQzEuMDQ3ODQgNy4xOTUxNyAxLjM2MjUxIDYuMjI3MTcgMi4xMzg1MSA2LjE2NTE3TDUuNzQxMTggNS44NzU4M0w3LjEyOTE4IDIuNTM4NVoiIGZpbGw9IiNGRkQyMDMiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:1920px){.credentials__label{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.credentials__col{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.credentials__rating{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.credentials__label{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.credentials__col{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.credentials__rating{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.credentials__wrap{gap:calc(12px + (32 - 12) * ((100vw - 375px) / (768 - 375)))}.credentials__label,.credentials__col,.credentials__rating{font-size:13px}}@media screen and (max-width:600px){.credentials__wrap{grid-template-columns:1fr;gap:12px}}.contacts-card{display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--gray-08);gap:24px;padding:12px;border-radius:16px;background-color:var(--white)}.contacts-card__top{display:flex;align-items:center;justify-content:space-between;padding-left:12px}.contacts-card__title{font-weight:500;font-size:16px;line-height:150%;color:var(--black-05)}.contacts-card__btn.btn-project{width:52px;height:52px;padding:0 !important;border-color:transparent;border-radius:50%;background-color:var(--gray-09)}.contacts-card__btn.btn-project svg{width:20px;height:20px}@media screen and (min-width:1000px){.contacts-card__btn.btn-project:hover,.contacts-card__btn.btn-project.hover{background-color:var(--blue)}}.contacts-card__bottom{padding:0 12px 12px}.contacts-card__link{color:var(--black)}.contacts-card__info{display:flex;flex-direction:column;font-weight:500;font-size:18px;line-height:156%;color:var(--black-01)}@media screen and (max-width:1920px){.contacts-card{gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.contacts-card__title{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.contacts-card__info{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.contacts-card{gap:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));padding-top:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));padding-bottom:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.contacts-card__top{padding-left:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.contacts-card__title{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.contacts-card__btn.btn-project{width:calc(50px + (52 - 50) * ((100vw - 768px) / (1440 - 768)));height:calc(50px + (52 - 50) * ((100vw - 768px) / (1440 - 768)))}.contacts-card__btn.btn-project svg{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}.contacts-card__bottom{padding:0 calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.contacts-card__info{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.contacts-card{gap:16px;padding:8px 12px}.contacts-card__top{padding-left:8px}.contacts-card__title{font-size:13px}.contacts-card__btn.btn-project{width:50px;height:50px}.contacts-card__btn.btn-project svg{width:18px;height:18px}.contacts-card__bottom{padding:0 8px 8px}.contacts-card__info{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.contacts-card__info{font-size:13px}}.js-copy-text-btn{position:relative}.js-copy-text-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:contain;transition:var(--transition);opacity:0}@media screen and (max-width:1440px){.js-copy-text-btn:after{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.js-copy-text-btn:after{width:18px;height:18px}}.js-copy-text-btn.-copyed{pointer-events:none;background-color:var(--blue)}.js-copy-text-btn.-copyed svg{opacity:0}.js-copy-text-btn.-copyed:after{opacity:1}.quote-card{display:flex;align-items:flex-start;gap:40px;padding:36px;border:1px solid var(--gray-08);border-radius:24px}.quote-card:before{content:"";flex:0 0 auto;width:44px;height:44px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOC42NTYyIDEzLjkwMjNMMTAuNjMwOSAyMi4wMjY0TDE4LjY1NjIgMzAuMTMwOVY0NEwxLjgzMjAzIDI4Ljc4OTFWMTUuMjU4OEwxOC42NTYyIDBWMTMuOTAyM1pNNDIuMTY3IDEzLjkwMjNMMzQuMTQxNiAyMi4wMjY0TDQyLjE2NyAzMC4xMzA5VjQ0TDI1LjMzNzkgMjguNzg5MVYxNS4yNTg4TDQyLjE2NyAwVjEzLjkwMjNaIiBmaWxsPSIjMkY1NkIxIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:contain}.quote-card__wrap{display:flex;flex-direction:column;gap:40px}.quote-card__text{font-size:21px;line-height:152%;color:var(--black-01)}.quote-card__bottom{display:flex;flex-direction:column;gap:4px}.quote-card__name{font-weight:500;font-size:18px;line-height:156%;color:var(--black-01)}.quote-card__position{font-size:16px;line-height:150%;color:var(--black-05)}@media screen and (max-width:1920px){.quote-card{gap:calc(36px + (40 - 36) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(32px + (36 - 32) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.quote-card:before{width:calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440)));height:calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440)))}.quote-card__text{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.quote-card__name{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.quote-card__position{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.quote-card{gap:calc(20px + (36 - 20) * ((100vw - 768px) / (1440 - 768)));padding:calc(20px + (32 - 20) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.quote-card:before{width:calc(24px + (36 - 24) * ((100vw - 768px) / (1440 - 768)));height:calc(24px + (36 - 24) * ((100vw - 768px) / (1440 - 768)))}.quote-card__wrap{gap:calc(24px + (40 - 24) * ((100vw - 768px) / (1440 - 768)))}.quote-card__text{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.quote-card__name{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.quote-card__position{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.quote-card{gap:20px;padding:20px;border-radius:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.quote-card:before{width:24px;height:24px}.quote-card__wrap{gap:24px}.quote-card__text{font-size:16px}.quote-card__name{font-size:14px}.quote-card__position{font-size:13px}}@media screen and (max-width:600px){.quote-card{flex-direction:column}}@media screen and (max-width:375px){.quote-card{border-radius:12px}}.table-project{table-layout:fixed;width:100%;margin:24px 0}.table-project .first{width:268px}.table-project thead{background-color:var(--blue)}.table-project thead td{padding-top:20px;padding-bottom:20px;font-weight:500;color:var(--white)}.table-project tbody tr:nth-child(even) td{background-color:var(--gray-09)}.table-project tbody td{color:var(--black-01)}.table-project td{padding:20px 32px 20px 0;font-size:16px;line-height:150%}.table-project td b,.table-project td strong{font-weight:500}.table-project td:first-child{padding-left:28px;border-top-left-radius:12px;border-bottom-left-radius:12px}.table-project td:last-child{padding-right:60px;border-top-right-radius:12px;border-bottom-right-radius:12px}@media screen and (max-width:1920px){.table-project{margin:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440))) 0}.table-project .first{width:calc(260px + (268 - 260) * ((100vw - 1440px) / (1920 - 1440)))}.table-project thead td{padding-top:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.table-project td{padding-top:calc(12px + (20 - 12) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(12px + (20 - 12) * ((100vw - 1440px) / (1920 - 1440)));padding-right:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.table-project td:first-child{padding-left:calc(20px + (28 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.table-project td:last-child{padding-right:calc(44px + (60 - 44) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.table-project{margin:16px 0}.table-project .first{width:calc(168px + (260 - 168) * ((100vw - 768px) / (1440 - 768)))}.table-project thead td{padding-top:16px;padding-bottom:16px}.table-project td{padding-top:12px;padding-bottom:12px;padding-right:calc(12px + (24 - 12) * ((100vw - 768px) / (1440 - 768)));font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.table-project td:first-child{padding-left:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.table-project td:last-child{padding-right:calc(28px + (44 - 28) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.table-project .first{width:calc(125px + (168 - 125) * ((100vw - 375px) / (768 - 375)))}.table-project td{padding-right:12px;font-size:13px}.table-project td:first-child{padding-left:16px}.table-project td:last-child{padding-right:28px}}@media screen and (max-width:375px){.table-project .first{width:125px}}.chart{display:flex;flex-direction:column;gap:32px;padding:32px 44px;border:1px solid var(--gray-08);border-radius:24px}.chart__item{display:flex;flex-direction:column;gap:12px}.chart__item-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.chart__item-title{font-weight:500;font-size:18px;line-height:156%;color:var(--black)}.chart__item-value{white-space:nowrap;font-weight:500;font-size:18px;line-height:156%;color:var(--color)}.chart__item-bar{position:relative;height:8px;border-radius:24px;background-color:var(--gray-09);overflow:hidden}.chart__item-bar span{position:absolute;top:0;left:0;height:100%;width:var(--progress);background-color:var(--color);border-radius:24px}@media screen and (max-width:1920px){.chart{padding:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440))) calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.chart__item-title,.chart__item-value{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.chart{gap:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)));padding:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768))) calc(32px + (36 - 32) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(12px + (20 - 12) * ((100vw - 768px) / (1440 - 768)))}.chart__item{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.chart__item-title,.chart__item-value{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.chart__item-bar{height:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.chart{gap:24px;padding:calc(16px + (24 - 16) * ((100vw - 375px) / (768 - 375))) calc(20px + (32 - 20) * ((100vw - 375px) / (768 - 375)));border-radius:12px}.chart__item{gap:8px}.chart__item-title,.chart__item-value{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.chart__item-bar{height:4px}}@media screen and (max-width:375px){.chart{padding:16px 20px}.chart__item-title,.chart__item-value{font-size:13px}}.header{position:fixed;top:0;left:0;right:0;z-index:13;transition:transform .3s}.header.header--hide{transform:translateY(-100%)}@media screen and (max-width:1024px){.header.header--hide{transform:none}}.header-top{z-index:3;position:relative}.header-top__wrapper{padding-top:12px}@media screen and (max-width:1400px){.header-top__wrapper{padding-top:8px}}.header-top__inner{height:80px;padding:8px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1920px){.header-top__inner{height:calc(72px + (80 - 72) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-top__inner{height:72px}}@media screen and (max-width:1400px){.header-top__inner{height:66px;border-radius:12px}}@media screen and (max-width:768px){.header-top__inner{border-radius:calc(10px + (12 - 10) * ((100vw - 375px) / (768 - 375)));height:calc(52px + (66 - 52) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-top__inner{border-radius:10px;height:52px}}.header-top__logo{display:flex}.header-top__logo-btn{padding:12px}@media screen and (max-width:1920px){.header-top__logo-btn{padding:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-top__logo-btn{padding:8px}}@media screen and (max-width:1400px){.header-top__logo-btn{padding:4px}}.header-top__logo-img{width:208px}@media screen and (max-width:1920px){.header-top__logo-img{width:calc(186px + (208 - 186) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-top__logo-img{width:186px}}@media screen and (max-width:1400px){.header-top__logo-img{width:176px}}@media screen and (max-width:768px){.header-top__logo-img{width:calc(158px + (176 - 158) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-top__logo-img{width:158px}}@media screen and (max-width:1400px){.header-top__nav{display:none}}.header-top__nav-list{display:flex;align-items:center;grid-gap:4px;list-style:none}.header-top__nav-btn{border-radius:12px;padding:12px 20px;transition:background-color .3s;display:flex;align-items:center;grid-gap:4px;color:#171717;font-size:16px;font-weight:600;cursor:pointer;line-height:24px;white-space:nowrap}@media screen and (max-width:1920px){.header-top__nav-btn{padding:12px calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-top__nav-btn{padding:12px 16px;font-size:14px;line-height:20px}}.header-top__nav-btn svg{width:16px;height:16px;min-width:16px;transition:transform .3s}@media screen and (min-width:1400px){.header-top__nav-btn:hover{background-color:#f5f5f5}.header-top__nav-btn.active{background-color:#f5f5f5}.header-top__nav-btn.active svg{transform:rotate(180deg)}}.header-top__box{grid-gap:12px;display:grid;grid-template-columns:1fr min-content min-content;align-items:center}@media screen and (max-width:1920px){.header-top__box{grid-gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-top__box{grid-gap:8px}}@media screen and (max-width:1400px){.header-top__box{grid-template-columns:min-content min-content;grid-gap:20px}}@media screen and (max-width:700px){.header-top__box{grid-template-columns:1fr}}.header-top__btn{padding:20px;border-radius:12px;background:#fff;color:#171717;font-size:16px;font-weight:500;line-height:24px;cursor:pointer;transition:color .3s}.header-top__btn svg path[stroke]{transition:.3s}@media screen and (max-width:1920px){.header-top__btn{padding:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-top__btn{padding:18px;font-size:14px;line-height:20px}}.header-top__btn svg{width:20px;height:20px;min-width:20px}.header-top__location-arrow{transition:.3s}.header-top__location{overflow:hidden}@media screen and (min-width:1400px){.header-top__location:hover{color:#2f56b1}.header-top__location:hover svg path[stroke]{stroke:#2f56b1}.header-top__location.active{color:#2f56b1}.header-top__location.active svg path[stroke]{stroke:#2f56b1}.header-top__location.active .header-top__location-arrow{transform:rotate(180deg)}}@media screen and (max-width:1400px){.header-top__location{display:none}}.header-top__location-btn{display:flex;overflow:hidden;align-items:center;grid-gap:4px}.header-top__location-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-top__tel{display:flex;align-items:center;grid-gap:8px}@media screen and (max-width:1400px){.header-top__tel{display:none}}.header-top__open{display:none}@media screen and (max-width:1400px){.header-top__open{display:flex;align-items:center;color:#171717;grid-gap:8px;font-size:13px;font-weight:500;line-height:18px;padding:14px;cursor:pointer}.header-top__open .header-top__open-anim{width:20px;height:12px;position:relative;transition:transform .3s cubic-bezier(.694,.048,.335,1)}.header-top__open .header-top__open-anim span{display:block;width:100%;height:2px;background-color:#000000;margin-top:3px}.header-top__open .header-top__open-anim span:first-child{margin-top:0;transform:scaleX(1);transition:transform .2s cubic-bezier(.694,.048,.335,1);transition-delay:.4s}.header-top__open .header-top__open-anim span:nth-child(3){width:65%;transition:width .2s cubic-bezier(.694,.048,.335,1);transition-delay:.4s}.header-top__open .header-top__open-anim .header-top__open-bar{width:2px;height:0;background-color:#000000;position:absolute;top:-4px;left:50%;margin-left:-1px;transition:height .4s cubic-bezier(.694,.048,.335,1);z-index:10}.header-top__open.is-menu-open .header-top__open-anim{transform:rotate(45deg);transition-delay:.4s}.header-top__open.is-menu-open .header-top__open-anim span:first-child{transform:scaleX(0);transition:transform .2s cubic-bezier(.694,.048,.335,1)}.header-top__open.is-menu-open .header-top__open-anim span:nth-child(3){width:0;transition:width .2s cubic-bezier(.694,.048,.335,1)}.header-top__open.is-menu-open .header-top__open-anim .header-top__open-bar{height:20px;transition:height .2s cubic-bezier(.694,.048,.335,1);transition-delay:.3s}}@media screen and (max-width:700px){.header-top__open{padding:12px 16px}}.header-top__tel-num{white-space:nowrap}@media screen and (max-width:700px){.header-top__button{display:none}}.header-drop{transition:transform .3s,opacity .3s;position:fixed;pointer-events:none;opacity:0;transform:translateY(15px);padding:12px;border-radius:24px;background:#fff;box-shadow:0 23px 32px 0 rgba(10,13,18,.12)}.header-drop.active{pointer-events:initial;opacity:1;transform:translateY(0)}@media screen and (max-width:1920px){.header-drop{padding:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop{padding:8px;border-radius:20px}}@media screen and (max-width:1400px){.header-drop{transform:translateY(0);position:fixed;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:2;padding-top:96px;padding-left:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)));padding-right:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)));padding-bottom:108px;display:flex;flex-direction:column;justify-content:space-between}}@media screen and (max-width:768px){.header-drop{padding-bottom:calc(80px + (108 - 80) * ((100vw - 375px) / (768 - 375)));padding-top:calc(80px + (108 - 80) * ((100vw - 375px) / (768 - 375)));padding-left:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)));padding-right:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-drop{padding-bottom:80px;padding-left:24px;padding-top:80px;padding-right:24px}}.header-drop.header-drop-location{width:296px;padding:20px 24px;border-radius:12px;box-shadow:0 8px 20px 0 rgba(10,13,18,.08)}@media screen and (max-width:1920px){.header-drop.header-drop-location{width:calc(256px + (296 - 256) * ((100vw - 1440px) / (1920 - 1440)));padding-top:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop.header-drop-location{width:256px;padding-top:18px;padding-bottom:18px;padding-left:20px}}@media screen and (max-width:1400px){.header-drop.header-drop-location{width:100%}}@media screen and (max-width:1400px){.header-drop.header-drop-location{width:100%;padding-top:96px;padding-left:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)));padding-right:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)));padding-bottom:108px}}@media screen and (max-width:768px){.header-drop.header-drop-location{padding-bottom:calc(80px + (108 - 80) * ((100vw - 375px) / (768 - 375)));padding-top:calc(80px + (108 - 80) * ((100vw - 375px) / (768 - 375)));padding-left:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)));padding-right:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-drop.header-drop-location{padding-bottom:80px;padding-left:24px;padding-top:80px;padding-right:24px}}@media screen and (min-width:1400px){.header-drop .header-drop-location__item:hover .radio-button__input{border-color:#2f56b1}}@media screen and (max-width:1400px){.header-drop.header-drop--padding{padding-bottom:52px}}@media screen and (max-width:768px){.header-drop.header-drop--padding{padding-bottom:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-drop.header-drop--padding{padding-bottom:24px}}.header-drop-location__items{display:flex;flex-direction:column;grid-gap:16px;max-height:385px;overflow-y:auto;margin-right:-16px;padding-right:16px}.header-drop-location__items::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.header-drop-location__items::-webkit-scrollbar-thumb{background-color:#2f56b1;border-radius:4px}@media screen and (max-width:1920px){.header-drop-location__items{max-height:calc(344px + (385 - 344) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop-location__items{max-height:344px}}@media screen and (max-width:1400px){.header-drop-location__items{overflow:initial;margin-right:0;padding-right:0;max-height:100%;grid-gap:0}}.header-drop-location__item{display:grid;grid-template-columns:min-content 1fr;grid-gap:12px;align-items:center;color:#171717;font-size:16px;font-weight:500;cursor:pointer;line-height:24px}@media screen and (max-width:1920px){.header-drop-location__item{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop-location__item{font-size:14px;line-height:20px}}@media screen and (max-width:1400px){.header-drop-location__item{padding:24px 0;border-bottom:1px solid #e5e5e5}}@media screen and (max-width:768px){.header-drop-location__item{padding:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375))) 0}}@media screen and (max-width:375px){.header-drop-location__item{padding:20px 0}}.header-mobile{display:none;z-index:1}@media screen and (max-width:1400px){.header-mobile{opacity:0;pointer-events:none;display:flex;flex-direction:column;height:100vh;height:100dvh;position:fixed;justify-content:space-between;top:0;bottom:0;left:0;right:0;background-color:#ffffff;padding-top:96px;padding-bottom:108px;padding-left:60px;padding-right:60px;transition:opacity .3s}}@media screen and (max-width:1400px) and (max-width:1400px){.header-mobile{padding-left:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)));padding-right:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)))}}@media screen and (max-width:1400px) and (max-width:768px){.header-mobile{padding-left:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)));padding-right:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)));padding-top:calc(80px + (96 - 80) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:1400px) and (max-width:700px){.header-mobile{padding-bottom:calc(140px + (165 - 140) * ((100vw - 375px) / (700 - 375)))}}@media screen and (max-width:1400px) and (max-width:375px){.header-mobile{padding-left:24px;padding-bottom:140px;padding-top:80px;padding-right:24px}}@media screen and (max-width:1400px){.header-mobile .header-top__nav{display:block}.header-mobile.active{opacity:1;pointer-events:initial}}.header-mobile__inner{height:100%}.header-mobile__inner .header-top__nav{height:100%;overflow-y:auto;margin-right:-12px;padding-right:12px}.header-mobile__inner .header-top__nav::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.header-mobile__inner .header-top__nav::-webkit-scrollbar-thumb{background-color:#2f56b1;border-radius:4px}.header-mobile__inner .header-top__nav-list{flex-direction:column;align-items:flex-start;grid-gap:0}.header-mobile__inner .header-top__nav-link{width:100%}.header-mobile__inner .header-top__nav-link+.header-top__nav-link .header-top__nav-btn{border-top:0}.header-mobile__inner .header-top__nav-btn{font-size:16px;grid-gap:8px;line-height:24px;border-radius:0;padding:24px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media screen and (max-width:768px){.header-mobile__inner .header-top__nav-btn{padding:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375))) 0;grid-gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)));font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)));line-height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-mobile__inner .header-top__nav-btn{padding:20px 0;font-size:14px;grid-gap:4px;line-height:20px}}.header-mobile__inner .header-top__nav-btn svg{width:24px;height:24px;transform:rotate(-90deg)}@media screen and (max-width:768px){.header-mobile__inner .header-top__nav-btn svg{width:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)));height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-mobile__inner .header-top__nav-btn svg{width:20px;height:20px}}.header-mobile__inner .header-top__location{display:flex;width:100%;border-radius:0;padding:24px 0;font-size:16px;line-height:24px;border-bottom:1px solid #e5e5e5}@media screen and (max-width:768px){.header-mobile__inner .header-top__location{padding:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375))) 0;grid-gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)));font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)));line-height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-mobile__inner .header-top__location{padding:20px 0;font-size:14px;grid-gap:4px;line-height:20px}}.header-mobile__inner .header-top__location .header-top__location-btn{grid-gap:8px}@media screen and (max-width:768px){.header-mobile__inner .header-top__location .header-top__location-btn{grid-gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-mobile__inner .header-top__location .header-top__location-btn{grid-gap:4px}}.header-mobile__inner .header-top__location .header-top__location-arrow{transform:rotate(-90deg)}.header-mobile__inner .header-top__location svg{width:24px;height:24px}@media screen and (max-width:768px){.header-mobile__inner .header-top__location svg{width:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)));height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-mobile__inner .header-top__location svg{width:20px;height:20px}}.header-mobile__buttons{position:absolute;bottom:52px;left:52px;right:52px;display:flex;flex-direction:column;grid-gap:16px}@media screen and (max-width:1400px){.header-mobile__buttons{left:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)));right:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)))}}@media screen and (max-width:768px){.header-mobile__buttons{left:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)));right:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)));bottom:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-mobile__buttons{left:24px;right:24px;bottom:24px}}.header-mobile__button{display:none}@media screen and (max-width:700px){.header-mobile__button{display:flex}}.header-drop__inner{display:grid;grid-template-columns:284px 556px;grid-gap:20px}@media screen and (max-width:1920px){.header-drop__inner{grid-gap:calc(12px + (20 - 12) * ((100vw - 1440px) / (1920 - 1440)));grid-template-columns:calc(260px + (284 - 260) * ((100vw - 1440px) / (1920 - 1440))) calc(480px + (556 - 480) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__inner{grid-gap:12px;grid-template-columns:260px 480px}}@media screen and (max-width:1400px){.header-drop__inner{display:block;overflow-y:auto;padding-right:12px;margin-right:-12px}.header-drop__inner::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.header-drop__inner::-webkit-scrollbar-thumb{background-color:#2f56b1;border-radius:4px}}@media screen and (max-width:1400px){.header-drop__scroll{overflow-y:auto;margin-right:-12px;padding-right:12px}.header-drop__scroll::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.header-drop__scroll::-webkit-scrollbar-thumb{background-color:#2f56b1;border-radius:4px}}.header-drop__buttons{overflow-y:auto;max-height:calc(100vh - 120px);margin-right:-4px;padding-right:4px}.header-drop__buttons::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.header-drop__buttons::-webkit-scrollbar-thumb{background-color:#2f56b1;border-radius:4px}@media screen and (max-width:1400px){.header-drop__buttons{margin-right:0;padding-right:0;max-height:100%;overflow:initial}}.header-drop__buttons-drop{display:none}@media screen and (max-width:1400px){.header-drop__buttons-drop{display:block;overflow:hidden;height:0;transition:height .3s}}.header-drop__button{width:100%;border-radius:12px;padding:20px 16px 20px 24px;display:flex;align-items:center;justify-content:space-between;grid-gap:10px;border:none;outline:none;background-color:transparent;transition:background-color .3s,color .3s;color:#171717;cursor:pointer}@media screen and (min-width:1400px){.header-drop__button:hover{background-color:#2f56b1;color:#ffffff}.header-drop__button:hover svg path[stroke]{stroke:#fff}}.header-drop__button.active{background-color:#2f56b1;color:#ffffff}@media screen and (max-width:1400px){.header-drop__button.active svg{transform:rotate(270deg)}}.header-drop__button.active svg path[stroke]{stroke:#fff}@media screen and (max-width:1920px){.header-drop__button{padding:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440))) calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440))) calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__button{padding:16px 12px 16px 20px}}@media screen and (max-width:1400px){.header-drop__button{padding:20px;background-color:#f5f5f5}}@media screen and (max-width:768px){.header-drop__button{padding:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375))) 20px}}@media screen and (max-width:375px){.header-drop__button{padding:16px 20px}}.header-drop__button svg{width:24px;height:24px;min-width:24px}@media screen and (max-width:1920px){.header-drop__button svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));min-width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__button svg{width:20px;height:20px;min-width:20px}}@media screen and (max-width:1400px){.header-drop__button svg{transform:rotate(90deg);transition:transform .3s}}.header-drop__button svg path[stroke]{transition:.3s}@media screen and (max-width:1400px){.header-drop__buttons-item+.header-drop__buttons-item{margin-top:8px}}.header-drop__button-text{font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1920px){.header-drop__button-text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__button-text{font-size:14px;line-height:20px}}@media screen and (max-width:1400px){.header-drop__items{display:none}}.header-drop__item{width:100%;overflow-y:auto;max-height:calc(100vh - 120px);margin-right:-4px;padding-right:4px;display:none}.header-drop__item::-webkit-scrollbar{background-color:#f5f5f5;width:2px}.header-drop__item::-webkit-scrollbar-thumb{background-color:#2f56b1;border-radius:4px}.header-drop__item.active{display:block}@media screen and (max-width:1400px){.header-drop__item{margin-right:0;padding-right:0;max-height:100%;overflow:initial;display:block}}.header-drop__item-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media screen and (max-width:1920px){.header-drop__item-links{grid-gap:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__item-links{grid-gap:16px}}@media screen and (max-width:1400px){.header-drop__item-links{padding:16px 0}}@media screen and (max-width:700px){.header-drop__item-links{grid-template-columns:1fr;grid-gap:12px;padding:12px 0}}.header-drop__item-link{border-radius:12px;padding:8px;cursor:pointer;transition:background-color .3s}@media screen and (min-width:1400px){.header-drop__item-link:hover{background-color:#f5f5f5}.header-drop__item-link:hover .header-drop__item-title{color:#2f56b1}}@media screen and (max-width:1400px){.header-drop__item-link{border:1px solid #e5e5e5}}.header-drop__item-img{width:100%;height:144px;border-radius:8px;overflow:hidden}@media screen and (max-width:1920px){.header-drop__item-img{height:calc(120px + (144 - 120) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__item-img{height:120px}}.header-drop__item-img img{width:100%;height:100%;object-fit:cover}.header-drop__item-box{margin-top:12px;padding:0 8px}.header-drop__item-title{color:#171717;font-size:16px;font-weight:600;line-height:24px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color .3s}@media screen and (max-width:1920px){.header-drop__item-title{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__item-title{font-size:14px;line-height:20px}}.header-drop__item-text{color:#737373;font-size:16px;font-weight:400;line-height:24px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color .3s}@media screen and (max-width:1920px){.header-drop__item-text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__item-text{font-size:14px;line-height:20px}}.header-drop__bottom{margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}@media screen and (max-width:1920px){.header-drop__bottom{margin-top:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));padding-top:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__bottom{padding-top:16px;margin-top:16px}}@media screen and (max-width:1400px){.header-drop__bottom{padding-top:0;margin-top:0px;border:none;position:absolute;left:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)));right:calc(52px + (60 - 52) * ((100vw - 768px) / (1400 - 768)));bottom:52px}}@media screen and (max-width:768px){.header-drop__bottom{left:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)));right:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)));bottom:calc(24px + (52 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.header-drop__bottom{left:24px;right:24px;bottom:24px}}.header-drop__bottom-button{width:100%}.header-drop__back{display:none}.header-drop__back svg{width:20px;height:20px}@media screen and (max-width:1400px){.header-drop__back{margin-bottom:12px;width:100%;cursor:pointer;outline:none;border:none;background-color:transparent;display:flex;padding:12px 0;grid-gap:8px;color:#171717;font-size:14px;font-weight:500;line-height:20px}}@media screen and (max-width:1400px) and (max-width:768px){.header-drop__back{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)));line-height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)));grid-gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)));padding:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375))) 0}}@media screen and (max-width:1400px) and (max-width:375px){.header-drop__back{font-size:13px;line-height:18px;grid-gap:4px;padding:8px 0}}.header-drop__menu-items{display:grid;grid-gap:8px;grid-template-columns:188px}.header-drop__menu-items.column-three{grid-template-columns:repeat(3,169px)}@media screen and (max-width:1400px){.header-drop__menu-items.column-three{grid-template-columns:1fr;grid-gap:0}}@media screen and (max-width:1400px){.header-drop__menu-items{grid-template-columns:1fr;grid-gap:0}}.header-drop__menu-item{border-radius:12px;background:#fff;padding:12px 16px;color:#171717;font-size:16px;font-weight:600;line-height:24px;transition:color .3s,background-color .3s}@media screen and (min-width:1400px){.header-drop__menu-item:hover{background-color:#f5f5f5;color:#2f56b1}}@media screen and (max-width:1920px){.header-drop__menu-item{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.header-drop__menu-item{font-size:14px;line-height:20px}}@media screen and (max-width:1400px){.header-drop__menu-item{border-radius:0;padding:24px 0;border-bottom:1px solid #e5e5e5}}@media screen and (max-width:768px){.header-drop__menu-item{padding:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375))) 0}}@media screen and (max-width:375px){.header-drop__menu-item{padding:20px 0}}.radio-button{display:inline-block}.radio-button__inner{position:relative;display:flex}.radio-button__input{pointer-events:none;width:20px;height:20px;border:1.4px solid #d4d4d4;background:#ffffff;border-radius:50%;transition:border-color .3s;padding:0;margin:0;cursor:pointer}.radio-button__input:checked{border-color:#2f56b1}.radio-button__input:checked::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#2f56b1;width:8px;height:8px;border-radius:50%}@media screen and (max-width:1440px){.radio-button__input:checked::before{width:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)));height:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1370px){.radio-button__input:checked::before{width:6px;height:6px}}@media screen and (min-width:1000px){.radio-button__input:hover{border-color:#2f56b1}}@media screen and (max-width:1440px){.radio-button__input{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1370px){.radio-button__input{width:18px;height:18px}}.radio-button-label{cursor:pointer;display:flex;grid-gap:12px;align-items:center;color:#171717;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:1440px){.radio-button-label{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1370px){.radio-button-label{font-size:14px;line-height:20px}}.popup-project{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;opacity:0;transition:.3s}.popup-project:not(.active){pointer-events:none !important}.popup-project:not(.active) *{pointer-events:none !important}.popup-project.active{opacity:1;pointer-events:initial}.popup-project__bg{position:fixed;top:0;right:0;bottom:0;left:0;opacity:.56;background:var(--black-01)}.popup-project__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.popup-project__viewport{width:100%;height:100%}.popup-project__track{display:flex;margin:0 auto;height:100%}.popup-project__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0;padding:20px;overflow:auto;transform:translate3d(0,0,0);backface-visibility:hidden;padding-top:120px;padding-left:150px;padding-right:150px;padding-bottom:50px}@media screen and (max-width:1300px){.popup-project__slide{padding-left:115px;padding-right:115px}}@media screen and (max-width:1000px){.popup-project__slide{padding-left:15px;padding-right:15px}}@media screen and (max-width:700px){.popup-project__slide{padding-top:100px}}.popup-project__slide:before,.popup-project__slide:after{content:"";flex:0 0 0;margin:auto}.popup-project__close{cursor:pointer;position:absolute;z-index:2;top:64px;right:64px;background-color:var(--white)}@media screen and (min-width:1000px){.popup-project__close:hover svg path[stroke]{stroke:var(--white)}.popup-project__close:hover svg path[fill],.popup-project__close:hover svg rect{fill:var(--white)}}@media screen and (max-width:1920px){.popup-project__close{top:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)));right:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.popup-project__close{top:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768)));right:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.popup-project__close{top:calc(16px + (44 - 16) * ((100vw - 375px) / (768 - 375)));right:calc(16px + (44 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.popup-project__close{top:16px;right:16px}}.popup-project__box{position:relative;width:100%;max-width:1920px}.popup-project__box.popup-project__box--gallery{width:1367px}@media screen and (max-width:1920px){.popup-project__box.popup-project__box--gallery{width:calc(1123px + (1367 - 1123) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.popup-project__box.popup-project__box--gallery{width:calc(680px + (1123 - 680) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.popup-project__box.popup-project__box--gallery{width:calc(343px + (680 - 343) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.popup-project__box.popup-project__box--gallery{width:calc(288px + (343 - 288) * ((100vw - 320px) / (375 - 320)))}}.popup-project__box.popup-project__box--gallery .popup-project__content-inner{height:860px;position:relative}@media screen and (max-width:1920px){.popup-project__box.popup-project__box--gallery .popup-project__content-inner{height:calc(708px + (860 - 708) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.popup-project__box.popup-project__box--gallery .popup-project__content-inner{height:calc(430px + (708 - 430) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1300px){.popup-project__box.popup-project__box--gallery .popup-project__content-inner{height:calc(100vh - 300px);min-height:430px}}@media screen and (max-width:768px){.popup-project__box.popup-project__box--gallery .popup-project__content-inner{min-height:calc(215px + (430 - 215) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.popup-project__box.popup-project__box--gallery .popup-project__content-inner{min-height:215px}}.popup-project__box.popup-project__box--documents .popup-project__content-inner{position:relative}.popup-project__box.popup-project__box--documents .popup-project-documents__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px}.popup-project__box.popup-project__box--documents .swiper.popup-project-documents__slider{width:100%;height:100%}.popup-project__box.popup-project__box--documents .swiper.popup-project-documents__slider .swiper-slide{display:flex;align-items:center;justify-content:center;position:relative}.popup-project__box.popup-project__box--documents .swiper.popup-project-documents__slider .swiper-slide canvas{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.popup-project__inner{position:relative}.popup-project__navigation-btn{position:absolute;top:50%;transform:translateY(calc(-50% - 60px));background-color:#fff}@media screen and (max-width:1300px){.popup-project__navigation-btn{transform:translate(0);position:static}}@media (min-width:1000px){.popup-project__navigation-btn:hover svg path[stroke]{stroke:#fff}}.popup-project__navigation-btn.swiper-button-disabled{pointer-events:none}.popup-project__navigation-btn.swiper-button-disabled svg{opacity:.5}.popup-project__navigation-btn--prev{left:-80px;z-index:2}@media screen and (max-width:1300px){.popup-project__navigation-btn--prev{left:auto}}.popup-project__navigation-btn--next{right:-80px;z-index:2}@media screen and (max-width:1300px){.popup-project__navigation-btn--next{right:auto}}.popup-project__bottom{margin-top:32px;grid-gap:24px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1920px){.popup-project__bottom{margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.popup-project__bottom{margin-top:24px}}.popup-project__count{display:flex;align-items:center;grid-gap:5px;color:#fff;font-size:18px;font-weight:400;line-height:28px}@media screen and (max-width:1920px){.popup-project__count{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.popup-project__count{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.popup-project__count{font-size:14px;line-height:20px}}.popup-project__count-separator{color:#a3a3a3}.popup-project__count-all{color:#a3a3a3}.popup-project-gallery .popup-project-gallery__slider.swiper{width:100%;height:100%}.popup-project-gallery .popup-project-gallery__slider.swiper .swiper-slide{opacity:0 !important}.popup-project-gallery .popup-project-gallery__slider.swiper .swiper-slide.swiper-slide-active{opacity:1 !important}.popup-project-gallery .popup-project-gallery__slider.swiper .swiper-slide img{pointer-events:none;width:100%;height:100%;object-fit:contain}.video-popup__box{max-width:1488px;width:100%;background-color:transparent}.video-popup__content{position:relative;height:837px;margin:0 auto;overflow:hidden}.video-popup__content video{width:100%;height:100%;object-fit:cover}.video-popup__content iframe{width:100%;height:100%;object-fit:cover}.video-popup__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.video-popup__btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1920px){.video-popup__box{max-width:calc(1110px + (1488 - 1110) * ((100vw - 1440px) / (1920 - 1440)))}.video-popup__content{height:calc(624px + (837 - 624) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.video-popup__box{max-width:calc(680px + (1110 - 680) * ((100vw - 768px) / (1440 - 768)))}.video-popup__content{height:calc(383px + (624 - 383) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.video-popup__box{max-width:calc(343px + (680 - 343) * ((100vw - 375px) / (768 - 375)))}.video-popup__content{height:calc(193px + (383 - 193) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.video-popup__box{max-width:343px}.video-popup__content{height:193px}}.team .slider-project{position:relative}.team__slider .swiper-button-prev,.team__slider .swiper-button-next{color:var(--blue-dark);top:40%}.team__slider .swiper-button-prev:after,.team__slider .swiper-button-next:after{font-size:28px;font-weight:700}.team__slider .swiper-button-disabled{opacity:.35}.team__pagination.swiper-pagination{position:static;margin-top:32px;display:flex;justify-content:center;align-items:center;gap:8px}.team__pagination .swiper-pagination-bullet{background:var(--blue-dark);opacity:.35;transition:opacity .2s ease}.team__pagination .swiper-pagination-bullet-active{opacity:1}.team-card{padding:12px;border:1px solid var(--gray-08);border-radius:24px;background-color:var(--white);box-shadow:0px 2px 8px 0px rgba(10,13,18,.02)}.team-card__wrapper{height:100%;display:flex;flex-direction:column;gap:32px}.team-card__picture{flex:0 0 auto;height:440px;border-radius:16px;overflow:hidden}.team-card__picture img{width:100%;height:100%;object-fit:cover}.team-card__body{display:flex;flex-direction:column;gap:24px}.team-card__wrap{display:flex;flex-direction:column;gap:8px;padding:0 12px}.team-card__name{color:var(--black-01)}.team-card__position{font-weight:500;font-size:16px;line-height:150%;color:var(--blue-dark)}.team-card__text{padding:12px;font-size:16px;line-height:150%;color:var(--black-04)}.team-card__text b,.team-card__text strong{font-weight:500}@media screen and (max-width:1920px){.team-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.team-card__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.team-card__picture{height:calc(328px + (440 - 328) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.team-card__wrap{padding:0 calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}.team-card__position{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.team-card__text{padding:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.team-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.team-card__wrapper{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.team-card__picture{height:calc(244px + (328 - 244) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.team-card__body{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.team-card__wrap{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));padding:0 8px}.team-card__position{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.team-card__text{padding:8px;font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.team-card{padding:8px;border-radius:16px}.team-card__wrapper{gap:16px}.team-card__picture{height:calc(234px + (244 - 234) * ((100vw - 375px) / (768 - 375)));border-radius:8px}.team-card__body{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.team-card__wrap{gap:4px;padding:0 8px}.team-card__position{font-size:13px}.team-card__text{font-size:13px}}@media screen and (max-width:375px){.team-card__picture{height:234px}.team-card__body{gap:12px}}.document-card{padding:12px;border-radius:20px;background-color:var(--white);box-shadow:0px 2px 8px 0px rgba(10,13,18,.02);transition:box-shadow .3s}@media screen and (min-width:1000px){.document-card:hover{cursor:pointer;box-shadow:0px 14px 26px 0px rgba(10,13,18,.12)}.document-card:hover .document-card__btn{opacity:1}.document-card:hover .document-card__title{color:var(--blue)}}.document-card__wrapper{height:100%;display:flex;flex-direction:column;gap:32px}.document-card__top{position:relative}.document-card__btn{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:var(--transition)}.document-card__picture{position:relative;height:232px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:var(--gray-08);overflow:hidden}.document-card__picture img{width:100%;height:auto;object-fit:cover}.document-card__picture-div{position:absolute;top:36px}.document-card__picture-div-inner{width:280px;position:relative;height:218px}.document-card__picture-div-inner canvas{position:absolute;top:0;width:100%}.document-card__body{display:flex;flex-direction:column;gap:8px;padding:0 12px}.document-card__title{font-weight:500;font-size:21px;line-height:152%;color:var(--black-01);transition:var(--transition)}.document-card__info{display:flex;align-items:center;gap:8px;font-size:16px;line-height:150%;color:var(--black-05)}.document-card__info>*:not(:last-child){display:flex;align-items:center;gap:8px}.document-card__info>*:not(:last-child):after{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background-color:var(--black-05)}@media screen and (max-width:1920px){.document-card{border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.document-card__wrapper{gap:calc(16px + (32 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.document-card__picture{height:calc(168px + (232 - 168) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}.document-card__body{padding:0 calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}.document-card__title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.document-card__info{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.document-card__picture-div{top:calc(24px + (36 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.document-card__picture-div-inner{width:calc(207px + (280 - 207) * ((100vw - 1440px) / (1920 - 1440)));height:calc(160px + (218 - 160) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.document-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:16px}.document-card__wrapper{gap:16px}.document-card__picture{height:168px;border-radius:8px}.document-card__body{padding:0 8px}.document-card__picture-div{top:24px}.document-card__picture-div-inner{width:207px;height:160px}.document-card__title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.document-card__info{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)));font-size:calc(12px + (14 - 12) * ((100vw - 768px) / (1440 - 768)))}.document-card__info>*:not(:last-child){gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)))}.document-card__info>*:not(:last-child):after{width:calc(4px + (5 - 4) * ((100vw - 768px) / (1440 - 768)));height:calc(4px + (5 - 4) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.document-card__btn{opacity:1}}@media screen and (max-width:768px){.document-card{padding:8px}.document-card__title{font-size:16px}.document-card__info{gap:4px;font-size:12px}.document-card__info>*:not(:last-child){gap:4px}.document-card__info>*:not(:last-child):after{width:4px;height:4px}}.city-card{min-height:96px;display:flex;justify-content:space-between;gap:32px;padding:12px;border-radius:24px;background-color:var(--white);box-shadow:0px 2px 8px 0px rgba(10,13,18,.02);align-items:center;transition:box-shadow .3s}.city-card__content{display:flex;flex-direction:column;justify-content:space-between;gap:32px}.city-card__title{padding:0 12px}.city-card__tags{display:flex;flex-wrap:wrap;gap:8px}.city-card__btn{flex:0 0 auto;width:72px;display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:var(--gray-09);transition:var(--transition);height:100%}.city-card__btn:after{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDEwQzIwIDE0Ljk5MyAxNC40NjEgMjAuMTkzIDEyLjYwMSAyMS43OTlDMTIuNDI3NyAyMS45MjkzIDEyLjIxNjggMjEuOTk5OCAxMiAyMS45OTk4QzExLjc4MzIgMjEuOTk5OCAxMS41NzIzIDIxLjkyOTMgMTEuMzk5IDIxLjc5OUM5LjUzOSAyMC4xOTMgNCAxNC45OTMgNCAxMEM0IDcuODc4MjcgNC44NDI4NSA1Ljg0MzQ0IDYuMzQzMTUgNC4zNDMxNUM3Ljg0MzQ0IDIuODQyODUgOS44NzgyNyAyIDEyIDJDMTQuMTIxNyAyIDE2LjE1NjYgMi44NDI4NSAxNy42NTY5IDQuMzQzMTVDMTkuMTU3MSA1Ljg0MzQ0IDIwIDcuODc4MjcgMjAgMTBaIiBzdHJva2U9IiMyRjU2QjEiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyIDEzQzEzLjY1NjkgMTMgMTUgMTEuNjU2OSAxNSAxMEMxNSA4LjM0MzE1IDEzLjY1NjkgNyAxMiA3QzEwLjM0MzEgNyA5IDguMzQzMTUgOSAxMEM5IDExLjY1NjkgMTAuMzQzMSAxMyAxMiAxM1oiIHN0cm9rZT0iIzJGNTZCMSIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;background-size:contain;transition:var(--transition)}@media screen and (min-width:1000px){.city-card:hover{box-shadow:0px 23px 32px 0px rgba(10,13,18,.12)}.city-card:hover .city-card__btn{background-color:var(--blue)}.city-card:hover .city-card__btn:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgMTdMMTEgMTJMNiA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMyAxN0wxOCAxMkwxMyA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=)}.city-card__btn:hover{cursor:pointer}}@media screen and (max-width:1920px){.city-card{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.city-card{min-height:calc(80px + (96 - 80) * ((100vw - 768px) / (1440 - 768)));gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.city-card{min-height:80px;gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));padding:8px;border-radius:16px}}@media screen and (max-width:375px){.city-card{gap:12px}}.installation-card{padding:12px;border-radius:24px;background-color:var(--white)}.installation-card.installation-card--no-number .installation-card__body{padding:16px 0px 0px 12px}@media screen and (max-width:1920px){.installation-card.installation-card--no-number .installation-card__body{padding:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440))) 0 0 12px}}@media screen and (max-width:1440px){.installation-card.installation-card--no-number .installation-card__body{padding:12px 0 0px 12px}}.installation-card__wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.installation-card__tags{display:flex;margin-top:auto;flex-wrap:wrap;grid-gap:12px}@media screen and (max-width:1920px){.installation-card__tags{grid-gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-card__tags{grid-gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.installation-card__tags{grid-gap:4px}}.installation-card__content{display:flex;align-items:baseline;gap:24px;padding-right:16px;padding-bottom:16px}@media screen and (max-width:1920px){.installation-card__content{padding-right:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-card__content{padding-right:12px;padding-bottom:12px}}.installation-card__num{flex:0 0 auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:156%;color:var(--black-01);border-radius:50%;background-color:var(--gray-09)}.installation-card__body{display:flex;flex-direction:column;gap:12px}.installation-card__body.installation-card__body--has-tags{padding-bottom:0 !important}.installation-card__title{font-weight:500;font-size:21px;line-height:152%;color:var(--black-01)}.installation-card__text{font-size:16px;line-height:150%;color:var(--black-01)}.installation-card__text span{color:#737373;font-weight:500}.installation-card__picture{flex:0 0 auto;height:227px;border-radius:16px;overflow:hidden}.installation-card__picture img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1920px){.installation-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.installation-card__wrapper{gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.installation-card__content{gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.installation-card__num{width:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.installation-card__title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.installation-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.installation-card__picture{height:calc(200px + (227 - 220) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.installation-card__wrapper{gap:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.installation-card__content{gap:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.installation-card__title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.installation-card__text{font-size:14px}.installation-card__picture{height:calc(180px + (220 - 180) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.installation-card{padding:8px;border-radius:16px}.installation-card__wrapper{gap:16px}.installation-card__content{gap:16px}.installation-card__title{font-size:16px}.installation-card__picture{height:180px;border-radius:8px}}.sale-card{display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding-top:4px;border-radius:24px;background-color:var(--red);box-shadow:0px 2px 8px 0px rgba(10,13,18,.02);transition:var(--transition);overflow:hidden}.sale-card.sale-card--mini{background-color:#fff;gap:0;padding-top:0}.sale-card.sale-card--mini .sale-card__date{color:#171717}.sale-card.sale-card--mini .sale-card__top{margin-left:12px;margin-right:12px;margin-bottom:24px;padding:12px 0px 24px;border-bottom:1px dashed #000}@media screen and (max-width:1920px){.sale-card.sale-card--mini .sale-card__top{padding-bottom:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));margin-bottom:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.sale-card.sale-card--mini .sale-card__top{padding-bottom:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));margin-bottom:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.sale-card.sale-card--mini .sale-card__top{padding-bottom:16px;margin-bottom:16px}}.sale-card.sale-card--mini .sale-card__body{padding-top:0}.sale-card--past{background-color:var(--gray-08)}.sale-card--past .sale-card__info{color:var(--black-01)}.sale-card--past .sale-card__picture{filter:grayscale(1)}.sale-card__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 24px;backdrop-filter:blur(54.7999992371px)}.sale-card__info{font-weight:500;font-size:16px;line-height:150%;color:var(--white)}.sale-card__sale{white-space:nowrap}.sale-card__body{flex:1;display:flex;flex-direction:column;gap:16px;padding:12px;border-radius:24px;background-color:var(--white)}.sale-card__picture{flex:0 0 auto;height:208px;border-radius:16px;overflow:hidden}.sale-card__picture img{width:100%;height:100%;object-fit:cover}.sale-card__content{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:0 12px 12px}.sale-card__title{color:var(--black-01)}.sale-card__wrap{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.sale-card__text{flex:1;font-size:16px;line-height:150%;color:var(--black-01)}.sale-card__btn{flex:0 0 auto}@media screen and (min-width:1000px){.sale-card:hover{box-shadow:0px 23px 32px 0px rgba(10,13,18,.12)}}@media screen and (max-width:1920px){.sale-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.sale-card__info{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.sale-card__body{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.sale-card__picture{height:calc(188px + (208 - 188) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.sale-card__content{gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.sale-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.sale-card{border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.sale-card__top{padding:8px calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.sale-card__info{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.sale-card__body{gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.sale-card__picture{height:calc(164px + (188 - 164) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.sale-card__content{padding:0 calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.sale-card__text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.sale-card{border-radius:16px}.sale-card__top{padding:8px 16px}.sale-card__info{font-size:13px}.sale-card__title{font-size:18px}.sale-card__body{gap:12px;padding:8px;border-radius:16px}.sale-card__picture{height:164px;border-radius:8px}.sale-card__content{padding:0 8px 8px}.sale-card__text{font-size:13px}}.successful-popup__box{position:relative;max-width:672px;width:100%;padding:60px 44px 44px;border-radius:24px;background-color:#fff}.successful-popup__close{position:absolute;top:20px;right:20px;display:flex;cursor:pointer}.successful-popup__wrapper{display:flex;flex-direction:column;align-items:center;gap:32px}.successful-popup__icon{flex:0 0 auto;width:64px;height:64px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjEyMzcgNS43NDQ0M0MyMi40NTE1IDUuMTk0NDIgMjMuOTQ0MiA1LjE5NDcxIDI1LjI3MjEgNS43NDQ0M0wyOS45MjMxIDcuNjcxNUMzMS4yNTE0IDguMjIwMjcgMzIuNzQ0MSA4LjIxOTY3IDM0LjA3MTYgNy42Njg5TDM4LjcyNzggNS43NDcwNEM0MC4wNTUxIDUuMTk3ODkgNDEuNTQ2MyA1LjE5NzYgNDIuODczNiA1Ljc0NzA0QzQ0LjIwMTQgNi4yOTcwNiA0NS4yNTg0IDcuMzU0MTEgNDUuODA4NSA4LjY4MTkxTDQ3LjczNTYgMTMuMzM1NVYxMy4zMjc3QzQ4LjI4NDYgMTQuNjU1NiA0OS4zMzgzIDE1LjcxMTQgNTAuNjY1MyAxNi4yNjI2TDU1LjMxODkgMTguMTg5N0M1Ni42NDcyIDE4LjczOTggNTcuNzAzNyAxOS43OTY0IDU4LjI1MzggMjEuMTI0NUM1OC44MDM3IDIyLjQ1MjQgNTguODAzNyAyMy45NDUxIDU4LjI1MzggMjUuMjcyOUw1Ni4zMjY3IDI5LjkyNEM1NS43NzY0IDMxLjI1MjcgNTUuNzc2MyAzMi43NDcgNTYuMzI5MyAzNC4wNzVMNTguMjUxMiAzOC43MjM0QzU4LjUyMzcgMzkuMzgxMiA1OC42NjUzIDQwLjA4NjkgNTguNjY1MyA0MC43OTg5QzU4LjY2NTUgNDEuNTExIDU4LjUyMzcgNDIuMjE2NyA1OC4yNTEyIDQyLjg3NDRDNTcuOTc4OCA0My41MzE5IDU3LjU3OTcgNDQuMTI5MSA1Ny4wNzY3IDQ0LjYzMjJDNTYuNTczIDQ1LjEzNTcgNTUuOTc0MiA0NS41MzcgNTUuMzE2MyA0NS44MDkzTDUwLjY2NTMgNDcuNzMzN0M0OS4zMzczIDQ4LjI4MjkgNDguMjgxNSA0OS4zMzkgNDcuNzMwNCA1MC42NjZMNDUuODAzMyA1NS4zMTk2QzQ1LjI1MzIgNTYuNjQ3MiA0NC4xOTg2IDU3LjcwMTggNDIuODcxIDU4LjI1MTlDNDEuNTQzMiA1OC44MDE5IDQwLjA1MDcgNTguODAxOCAzOC43MjI2IDU4LjI1MTlMMzQuMDcxNiA1Ni4zMjQ4QzMyLjc0MzQgNTUuNzc2MSAzMS4yNTAyIDU1Ljc3OTEgMjkuOTIzMSA1Ni4zM0wyNS4yNjk1IDU4LjI1NDVDMjMuOTQyNiA1OC44MDI4IDIyLjQ1MjggNTguODAxIDIxLjEyNjMgNTguMjUxOUMxOS43OTkzIDU3LjcwMjEgMTguNzQ0NSA1Ni42NDg3IDE4LjE5NCA1NS4zMjIyTDE2LjI2NDMgNTAuNjY2QzE1LjcxNTEgNDkuMzM4NCAxNC42NjE1IDQ4LjI4MjIgMTMuMzM0NiA0Ny43MzExTDguNjgwOTggNDUuODA0MUM3LjM1MzQ0IDQ1LjI1NDIgNi4yOTkwNCA0NC4xOTkgNS43NDg3IDQyLjg3MThDNS4xOTg1NiA0MS41NDQ1IDUuMTk3MjkgNDAuMDUzOCA1Ljc0NjA5IDM4LjcyNkw3LjY3MzE3IDM0LjA3NUM4LjIyMTc0IDMyLjc0NjggOC4yMTg2NCAzMS4yNTM5IDcuNjY3OTYgMjkuOTI2Nkw1Ljc0NjA5IDI1LjI3MDNDNS40NzMzNyAyNC42MTI1IDUuMzMyMTQgMjMuOTA3IDUuMzMyMDMgMjMuMTk0OEM1LjMzMTk3IDIyLjQ4MjkgNS40NzEwMyAyMS43NzcxIDUuNzQzNDkgMjEuMTE5M0M2LjAxNTk3IDIwLjQ2MTYgNi40MTcwNiAxOS44NjQ5IDYuOTIwNTcgMTkuMzYxNUM3LjQyMzc3IDE4Ljg1ODUgOC4wMjA5OSAxOC40NTk0IDguNjc4MzggMTguMTg3MUwxMy4zMjk0IDE2LjI2QzE0LjY1NjIgMTUuNzExMyAxNS43MTI4IDE0LjY1ODYgMTYuMjY0MyAxMy4zMzI5TDE4LjE5MTQgOC42NzkzMUMxOC43NDE0IDcuMzUxMzQgMTkuNzk1OSA2LjI5NDYzIDIxLjEyMzcgNS43NDQ0M1pNNDIuMjc0NyAyNC4zOTAxQzQxLjc1NCAyMy44Njk0IDQwLjkxIDIzLjg2OTQgNDAuMzg5MyAyNC4zOTAxTDI5LjMzMiAzNS40NDc0TDI0Ljk0MTQgMzEuMDU2OEMyNC40MjA3IDMwLjUzNjEgMjMuNTc2NyAzMC41MzYxIDIzLjA1NiAzMS4wNTY4QzIyLjUzNTYgMzEuNTc3NSAyMi41MzU0IDMyLjQyMTYgMjMuMDU2IDMyLjk0MjJMMjguMzg5MyAzOC4yNzU1QzI4LjYzOTMgMzguNTI1MyAyOC45Nzg1IDM4LjY2NjEgMjkuMzMyIDM4LjY2NjFDMjkuNjg1NCAzOC42NjYxIDMwLjAyNDcgMzguNTI1MyAzMC4yNzQ3IDM4LjI3NTVMNDIuMjc0NyAyNi4yNzU1QzQyLjc5NTMgMjUuNzU1IDQyLjc5NSAyNC45MTA5IDQyLjI3NDcgMjQuMzkwMVoiIGZpbGw9IiMzOUNBMDAiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:contain}.successful-popup__body{display:flex;flex-direction:column}.successful-popup__content{display:flex;flex-direction:column;align-items:center;text-align:center}.successful-popup__title{color:var(--black-01);margin-bottom:12px}@media screen and (max-width:1920px){.successful-popup__title{margin-bottom:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.successful-popup__title{margin-bottom:8px}}.successful-popup__text{font-size:21px;line-height:152%;color:var(--black-01)}.successful-popup__note{font-size:16px;line-height:150%;color:var(--black-05)}@media screen and (max-width:1920px){.successful-popup__box{max-width:calc(592px + (672 - 592) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440))) calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440))) calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.successful-popup__close{top:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));right:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.successful-popup__wrapper{gap:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}.successful-popup__icon{width:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)));height:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)))}.successful-popup__text{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.successful-popup__box{max-width:calc(556px + (592 - 556) * ((100vw - 768px) / (1440 - 768)));padding:52px calc(28px + (36 - 28) * ((100vw - 768px) / (1440 - 768))) calc(28px + (36 - 28) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.successful-popup__close{top:16px;right:16px}.successful-popup__wrapper{gap:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}.successful-popup__icon{width:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768)));height:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768)))}.successful-popup__text{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.successful-popup__note{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.successful-popup__box{max-width:calc(343px + (556 - 343) * ((100vw - 375px) / (768 - 375)));padding:calc(44px + (52 - 44) * ((100vw - 375px) / (768 - 375))) calc(20px + (28 - 20) * ((100vw - 375px) / (768 - 375))) calc(20px + (28 - 20) * ((100vw - 375px) / (768 - 375)));border-radius:16px}.successful-popup__wrapper{gap:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}.successful-popup__icon{width:44px;height:44px}.successful-popup__text{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}.successful-popup__note{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.successful-popup__box{max-width:343px;padding:44px 20px 20px}.successful-popup__wrapper{gap:20px}.successful-popup__text{font-size:14px}.successful-popup__note{font-size:13px}}.plan-card{padding:32px;border-radius:24px;background-color:var(--white)}.plan-card--blue{color:var(--white);background-color:var(--blue-dark)}.plan-card--blue .plan-card__tag.tag{color:var(--white);background-color:var(--blue)}.plan-card--blue .plan-card__title{color:var(--white)}.plan-card--blue .plan-card__points{border-color:var(--blue-gray)}.plan-card--blue .plan-card__points>li:before{background-color:var(--blue-gray)}.plan-card--grey{background-color:var(--gray-09)}.plan-card--grey .plan-card__tag.tag{color:var(--black-01);background-color:var(--white)}.plan-card__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:60px}.plan-card__main{display:flex;flex-direction:column;gap:4px}.plan-card__duration{font-weight:500;font-size:21px;line-height:156%}.plan-card__text{padding-right:100px;font-size:16px;line-height:150%}.plan-card__points{display:flex;flex-direction:column;gap:12px;margin-top:32px;padding-top:32px;padding-right:100px;border-top:1px solid var(--gray-07);list-style:none;font-size:16px;line-height:150%}.plan-card__points>li{display:flex;align-items:baseline;gap:16px}.plan-card__points>li:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--blue)}.plan-card__points>li b,.plan-card__points>li strong{font-weight:600}@media screen and (max-width:1920px){.plan-card{padding:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.plan-card__wrapper{gap:calc(44px + (60 - 44) * ((100vw - 1440px) / (1920 - 1440)))}.plan-card__duration{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.plan-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.plan-card__points{margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.plan-card__points>li{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.plan-card__points>li:before{width:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)));height:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.plan-card{padding:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.plan-card__wrapper{gap:calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)))}.plan-card__duration{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.plan-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.plan-card__points{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));margin-top:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));padding-top:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.plan-card__points>li{gap:12px}.plan-card__points>li:before{width:6px;height:6px}}@media screen and (max-width:1100px){.plan-card__text{padding-right:0}.plan-card__points{padding-right:0}}@media screen and (max-width:768px){.plan-card{padding:24px;border-radius:16px}.plan-card__wrapper{gap:32px}.plan-card__duration{font-size:16px}.plan-card__text{font-size:14px}.plan-card__points{gap:8px;margin-top:16px;padding-top:16px;font-size:14px}}.btn-project-up{border:none;outline:none;z-index:6;position:fixed;right:32px;bottom:40px;width:64px;height:64px;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;border-radius:16px;background-color:#e5e5e5;-webkit-transform:translateY(var(--up-shift,0px));-ms-transform:translateY(var(--up-shift,0px));transform:translateY(var(--up-shift,0px));-webkit-transition:opacity .3s,box-shadow .3s,-webkit-transform .12s linear;transition:opacity .3s,box-shadow .3s,transform .12s linear;cursor:pointer;opacity:0;pointer-events:none}@media (min-width:1000px){.btn-project-up:hover{box-shadow:0 2px 4px 0 rgba(23,23,23,.08)}}@media screen and (max-width:1920px){.btn-project-up{right:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));bottom:calc(24px + (40 - 24) * ((100vw - 1440px) / (1920 - 1440)));width:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.btn-project-up{right:24px;bottom:24px;width:56px;height:56px;border-radius:12px}}.btn-project-up::before{content:"";position:absolute;inset:0;border-radius:16px;mask:conic-gradient(#000 calc(var(--scroll, 0) * 1%),transparent 0);-webkit-mask:conic-gradient(#000 calc(var(--scroll, 0) * 1%),transparent 0);background:conic-gradient(#2f56b1 calc(var(--scroll, 0) * 1%),#e5e5e5 0);transition:background .1s linear;pointer-events:none}@media screen and (max-width:1920px){.btn-project-up::before{border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.btn-project-up::before{border-radius:12px}}.btn-project-up.active{opacity:1;pointer-events:initial}.btn-project-up__inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 4px);height:calc(100% - 4px);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;border-radius:14px;background-color:#fff}@media screen and (max-width:1920px){.btn-project-up__inner{border-radius:calc(10px + (14 - 10) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.btn-project-up__inner{border-radius:10px}}.btn-project-up svg{width:24px;height:24px}@media screen and (max-width:1920px){.btn-project-up svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.btn-project-up svg{width:20px;height:20px}}.calculator-card{padding:12px;border:2px solid transparent;border-radius:24px;background-color:var(--white);transition:var(--transition);box-shadow:0px 2px 8px 0px rgba(10,13,18,.02)}.calculator-card.selected{border-color:var(--blue);background-color:rgba(47,86,177,.12)}.calculator-card.selected .calculator-card__title{color:var(--blue)}.calculator-card__wrapper{height:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:24px}.calculator-card__top{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:20px;padding:12px 12px 0}.calculator-card__heading{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.calculator-card__heading .tag{font-size:14px}.calculator-card__tag .tag{text-transform:uppercase}.calculator-card__title{color:var(--black-01);transition:var(--transition)}.calculator-card__title-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.calculator-card__popular .tag{text-transform:uppercase;color:var(--white);background-color:var(--blue)}.calculator-card__text{display:flex;flex-direction:column;gap:4px;font-size:16px;line-height:150%;color:var(--black-01)}.calculator-card__text .blue{font-weight:500;color:var(--blue)}.calculator-card__picture{flex:0 0 auto;margin-top:auto;width:100%;aspect-ratio:400 / 224;height:auto;border-radius:16px;overflow:hidden}.calculator-card__picture img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:1000px){.calculator-card:hover{cursor:pointer;border-color:var(--blue)}.calculator-card:hover .calculator-card__title{color:var(--blue)}}@media screen and (max-width:1920px){.calculator-card{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.calculator-card__wrapper{gap:calc(16px + (24 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.calculator-card__top{gap:calc(12px + (20 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.calculator-card__heading .tag{padding:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768))) calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));font-size:calc(12px + (14 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.calculator-card__text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.calculator-card__picture{height:auto;border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.calculator-card{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.calculator-card__wrapper{gap:16px}.calculator-card__top{gap:12px;padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) 0}.calculator-card__heading .tag{padding:6px 12px;font-size:12px}.calculator-card__text{font-size:14px}.calculator-card__picture{height:auto;border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.calculator-card{padding:8px;border-radius:16px}.calculator-card__top{padding:8px 8px 0}.calculator-card__picture{height:auto;border-radius:8px}.calculator-card__title{font-size:18px}}@media screen and (max-width:375px){.calculator-card__title{font-size:18px}}.ggl-rating{display:flex;align-items:center;gap:16px}.ggl-rating__wrap{display:flex;align-items:center;gap:7px}.ggl-rating__value{display:flex;align-items:center;gap:7px;color:var(--black-01)}.ggl-rating__value:after{content:"";flex:0 0 auto;width:28px;height:28px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi40NzkgNC40NDIzOEMxMy4wMDE3IDMuMTg1ODcgMTQuNzg0MyAzLjE4NTg3IDE1LjMwNyA0LjQ0MjM4TDE3LjczNiAxMC4yODI3TDI0LjA0MDcgMTAuNzg5QzI1LjM5ODcgMTAuODk3NSAyNS45NDkzIDEyLjU5MTUgMjQuOTE0NSAxMy40NzgyTDIwLjExMTMgMTcuNTkzTDIxLjU3NzggMjMuNzQ0OUMyMS44OTQgMjUuMDcwMiAyMC40NTMyIDI2LjExNjcgMTkuMjkxMiAyNS40MDc0TDEzLjg5MyAyMi4xMTA0TDguNDk0ODIgMjUuNDA3NEM3LjMzMjgyIDI2LjExNjcgNS44OTE5OSAyNS4wNjkgNi4yMDgxNSAyMy43NDQ5TDcuNjc0NjUgMTcuNTkzTDIuODcxNDkgMTMuNDc4MkMxLjgzNjY1IDEyLjU5MTUgMi4zODczMiAxMC44OTc1IDMuNzQ1MzIgMTAuNzg5TDEwLjA1IDEwLjI4MjdMMTIuNDc5IDQuNDQyMzhaIiBmaWxsPSIjRkZEMjAzIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:contain}.ggl-rating__title{color:var(--black-01)}.ggl-rating__icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:64px;height:64px;border-radius:50%;background-color:var(--white)}.ggl-rating__text a{text-decoration:none;font-weight:500;color:var(--blue)}.ggl-rating__text span{font-weight:500;color:var(--blue)}@media screen and (max-width:1920px){.ggl-rating{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.ggl-rating__value:after{width:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.ggl-rating__icon{width:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)));height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}.ggl-rating__icon img{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.ggl-rating{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.ggl-rating__value:after{width:24px;height:24px}.ggl-rating__icon{width:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)));height:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768)))}.ggl-rating__icon img{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.ggl-rating{column-gap:8px;row-gap:4px;flex-wrap:wrap}.ggl-rating__value:after{width:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)));height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}.ggl-rating__icon{width:50px;height:50px}.ggl-rating__icon img{width:18px;height:18px}}@media screen and (max-width:375px){.ggl-rating__value:after{width:20px;height:20px}}.content-showcase__item-title{color:#171717}.content-showcase__item-tag{font-size:18px;padding:12px 20px;line-height:28px}@media screen and (max-width:1920px){.content-showcase__item-tag{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-tag{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768))) calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-tag{padding:8px 16px;font-size:14px;line-height:20px}}.content-showcase__item{padding:12px;border-radius:24px;background:#fff;display:grid;grid-template-columns:716px 1fr;grid-gap:32px;box-shadow:0 2px 8px 0 rgba(10,13,18,.02)}@media screen and (max-width:1920px){.content-showcase__item{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));grid-template-columns:calc(530px + (716 - 530) * ((100vw - 1440px) / (1920 - 1440))) 1fr;grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item{grid-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1300px){.content-showcase__item{grid-template-columns:1fr}}@media screen and (max-width:768px){.content-showcase__item{padding:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)));grid-gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));border-radius:16px}}@media screen and (max-width:375px){.content-showcase__item{grid-gap:12px;padding:8px}}.content-showcase__item+.content-showcase__item{margin-top:32px}@media screen and (max-width:1920px){.content-showcase__item+.content-showcase__item{margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item+.content-showcase__item{margin-top:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item+.content-showcase__item{margin-top:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-showcase__item+.content-showcase__item{margin-top:12px}}.content-showcase__item-top{display:flex;align-items:center;flex-wrap:wrap;grid-gap:20px;padding-bottom:24px}@media screen and (max-width:1920px){.content-showcase__item-top{padding-bottom:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-top{padding-bottom:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-top{padding-bottom:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:700px){.content-showcase__item-top{flex-direction:column-reverse;grid-gap:4px;align-items:flex-start}}@media screen and (max-width:375px){.content-showcase__item-top{padding-bottom:12px}}.content-showcase__item-text{padding-bottom:24px;border-bottom:1px solid #e5e5e5}@media screen and (max-width:1920px){.content-showcase__item-text{padding-bottom:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-text{padding-bottom:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-text{padding-bottom:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-showcase__item-text{padding-bottom:12px}}.content-showcase__item-text+.content-showcase__item-list,.content-showcase__item-text+.content-showcase__item-rows .content-showcase__columns:first-child{border-top:0}.content-showcase__item-image{width:100%;border-radius:12px;overflow:hidden;min-height:300px;position:relative}@media screen and (max-width:1300px){.content-showcase__item-image{height:372px}}@media screen and (max-width:768px){.content-showcase__item-image{height:calc(200px + (372 - 200) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-showcase__item-image{height:200px}}.content-showcase__item-image img{position:absolute;width:100%;height:100%;object-fit:cover}.content-showcase__item-image .card-result__inner{height:100%}.content-showcase__item-image .card-result__items{height:100%}.content-showcase__item-image .card-result__inner-box{height:100%}.content-showcase__item-content{padding:24px;display:flex;flex-direction:column}@media screen and (max-width:1920px){.content-showcase__item-content{padding:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-content{padding:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-content{padding:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-showcase__item-content{padding:12px}}.content-showcase__item-content .text-18{line-height:28px;font-size:18px}@media screen and (max-width:1920px){.content-showcase__item-content .text-18{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-content .text-18{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-content .text-18{font-size:14px;line-height:20px}}.content-showcase__item-list{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:24px;padding-bottom:24px}@media screen and (max-width:1920px){.content-showcase__item-list{padding-bottom:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));padding-top:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-list{padding-bottom:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));padding-top:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-list{padding-bottom:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));padding-top:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-showcase__item-list{padding-bottom:12px;padding-top:12px}}.content-showcase__item-list+.content-showcase__item-rows .content-showcase__columns:first-child{border-top:0}.content-showcase__item-link{padding-left:36px;position:relative}@media screen and (max-width:1920px){.content-showcase__item-link{padding-left:calc(32px + (36 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-link{padding-left:calc(28px + (32 - 28) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-link{padding-left:28px}}.content-showcase__item-link::before{content:"";position:absolute;left:0;width:24px;height:24px;top:2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IiMyRjU2QjEiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-position:center;background-repeat:no-repeat}@media screen and (max-width:1920px){.content-showcase__item-link::before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));top:calc(0px + (2 - 0) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-link::before{width:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));height:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));top:0}}@media screen and (max-width:768px){.content-showcase__item-link::before{width:16px;height:16px}}.content-showcase__item-link+.content-showcase__item-link{margin-top:12px}.content-showcase__columns{display:grid;grid-template-columns:190px 1fr;grid-gap:12px;padding:20px 0;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}@media screen and (max-width:1920px){.content-showcase__columns{grid-template-columns:calc(172px + (190 - 172) * ((100vw - 1440px) / (1920 - 1440))) 1fr;padding:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440))) 0}}@media screen and (max-width:1440px){.content-showcase__columns{grid-template-columns:calc(144px + (172 - 144) * ((100vw - 768px) / (1440 - 768))) 1fr;padding:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768))) 0}}@media screen and (max-width:768px){.content-showcase__columns{grid-template-columns:calc(100px + (144 - 100) * ((100vw - 375px) / (768 - 375))) 1fr;padding:12px 0}}@media screen and (max-width:375px){.content-showcase__columns{grid-template-columns:100px 1fr}}.content-showcase__columns+.content-showcase__columns{border-top:0}.content-showcase__item-button{padding-top:24px;margin-top:auto}@media screen and (max-width:1920px){.content-showcase__item-button{padding-top:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-button{padding-top:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-button{padding-top:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-showcase__item-button{padding-top:12px}}.content-showcase__item-tags{display:flex;flex-wrap:wrap;grid-gap:12px;margin-top:32px}@media screen and (max-width:1920px){.content-showcase__item-tags{grid-gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)));margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-tags{grid-gap:8px;margin-top:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-tags{margin-top:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-showcase__item-tags{margin-top:16px}}.content-showcase__item-bottom-text{margin-top:32px;color:#737373;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1920px){.content-showcase__item-bottom-text{margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-showcase__item-bottom-text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)));line-height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));margin-top:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-showcase__item-bottom-text{font-size:13px;line-height:18px;margin-top:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-showcase__item-bottom-text{margin-top:16px}}.stages-block__items.stages-block__items--nonumber .stages-block__top-num{display:none}.stages-block__items.stages-block__items--nonumber .stages-block__top-inner{grid-template-columns:1fr min-content}.stages-block__item{border-radius:20px;overflow:hidden;background:#fff}@media screen and (max-width:1920px){.stages-block__item{border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.stages-block__item{border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.stages-block__item{border-radius:12px}}.stages-block__item.active .stages-block__top-icon svg path:nth-child(2){opacity:0}.stages-block__item+.stages-block__item{margin-top:16px}@media screen and (max-width:768px){.stages-block__item+.stages-block__item{margin-top:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.stages-block__item+.stages-block__item{margin-top:12px}}.stages-block__top{padding:32px 40px;cursor:pointer}@media screen and (max-width:1920px){.stages-block__top{padding:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440))) calc(36px + (40 - 36) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.stages-block__top{padding:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768))) calc(28px + (36 - 28) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.stages-block__top{padding:calc(16px + (24 - 16) * ((100vw - 375px) / (768 - 375))) calc(20px + (28 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.stages-block__top{padding:16px 20px}}.stages-block__top-inner{display:grid;grid-gap:16px;grid-template-columns:min-content 1fr min-content}@media screen and (max-width:1440px){.stages-block__top-inner{grid-gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.stages-block__top-inner{grid-gap:calc(4px + (12 - 4) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.stages-block__top-inner{grid-gap:4px}}.stages-block__top-num{color:#2f56b1;font-weight:500;min-width:56px}@media screen and (max-width:1440px){.stages-block__top-num{min-width:calc(40px + (56 - 40) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.stages-block__top-num{min-width:calc(32px + (40 - 32) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.stages-block__top-num{min-width:32px}}.stages-block__top-icon{display:flex;align-items:center}.stages-block__top-icon svg{width:36px;height:36px}@media screen and (max-width:1920px){.stages-block__top-icon svg{width:calc(28px + (36 - 28) * ((100vw - 1440px) / (1920 - 1440)));height:calc(28px + (36 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.stages-block__top-icon svg{width:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)));height:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.stages-block__top-icon svg{width:24px;height:24px}}.stages-block__top-icon svg path{transition:.3s}.stages-block__wrap{overflow:hidden;height:0;transition:height .3s}.stages-block__rows{padding:0 40px 32px;overflow:hidden}@media screen and (max-width:1920px){.stages-block__rows{padding:0 calc(36px + (40 - 36) * ((100vw - 1440px) / (1920 - 1440))) calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.stages-block__rows{padding:0 calc(28px + (36 - 28) * ((100vw - 768px) / (1440 - 768))) calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.stages-block__rows{padding:0 calc(20px + (28 - 20) * ((100vw - 375px) / (768 - 375))) calc(16px + (24 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.stages-block__rows{padding:0 20px 16px}}.stages-block__row{border-top:1px solid #e5e5e5;display:grid;grid-template-columns:688px 1fr;padding:32px 0;grid-gap:32px}@media screen and (max-width:1920px){.stages-block__row{grid-template-columns:calc(507px + (688 - 507) * ((100vw - 1440px) / (1920 - 1440))) 1fr;grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440))) 0}}@media screen and (max-width:1440px){.stages-block__row{grid-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));padding:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768))) 0}}@media screen and (max-width:1100px){.stages-block__row{grid-template-columns:1fr}}@media screen and (max-width:768px){.stages-block__row{grid-gap:calc(8px + (16 - 8) * ((100vw - 375px) / (768 - 375)));padding:calc(16px + (24 - 16) * ((100vw - 375px) / (768 - 375))) 0}}@media screen and (max-width:375px){.stages-block__row{padding:16px 0;grid-gap:8px}}.stages-block__column-title{color:#171717;font-size:28px;font-weight:500;line-height:40px}@media screen and (max-width:1920px){.stages-block__column-title{line-height:calc(36px + (40 - 36) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.stages-block__column-title{line-height:calc(32px + (36 - 32) * ((100vw - 768px) / (1440 - 768)));font-size:calc(21px + (24 - 21) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.stages-block__column-title{line-height:calc(28px + (32 - 28) * ((100vw - 375px) / (768 - 375)));font-size:calc(18px + (21 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.stages-block__column-title{font-size:18px;line-height:28px}}.stages-block__column-text{color:#171717;font-size:18px;font-weight:400;line-height:28px}.stages-block__column-text b,.stages-block__column-text strong{font-weight:600}.stages-block__column-text ul{list-style:none}.stages-block__column-text ul li{padding-left:24px;position:relative}@media screen and (max-width:1920px){.stages-block__column-text ul li{padding-left:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.stages-block__column-text ul li{padding-left:20px}}.stages-block__column-text ul li+li{margin-top:12px}.stages-block__column-text ul li::before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background-color:#2f56b1;border-radius:50%}@media screen and (max-width:1920px){.stages-block__column-text ul li::before{top:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.stages-block__column-text ul li::before{top:6px}}@media screen and (max-width:1920px){.stages-block__column-text{line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.stages-block__column-text{line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.stages-block__column-text{line-height:20px;font-size:14px}}.iframe-youtube iframe{width:100%;height:auto;border-radius:20px;aspect-ratio:16 / 9}@media screen and (min-width:769px){.calculator .calculator__progress.margin-bottom-52{margin-bottom:32px}.calculator .calculator__heading.margin-bottom-52{margin-bottom:32px}}@media screen and (min-width:768px) and (max-width:1199px) and (max-height:820px){.calculator .calculator__body .calculator__item{flex:1 1 calc(25% - 15px);max-width:none}.calculator .calculator__step .calculator__body{gap:20px}.calculator .calculator__progress.margin-bottom-52{margin-bottom:20px}.calculator .calculator__heading.margin-bottom-52{margin-bottom:20px}.calculator .calculator__body.margin-bottom-52{margin-bottom:24px}.calculator .calculator-card{padding:8px}.calculator .calculator-card__wrapper{gap:10px}.calculator .calculator-card__top{gap:8px;padding:8px 8px 0}.calculator .calculator-card__picture{aspect-ratio:400 / 176;max-height:168px}.calculator .calculator-card__title{font-size:17px}.calculator .calculator-card__text{font-size:13px}}@media screen and (max-height:820px) and (min-width:768px){.calculator-summary .summary__picture{height:auto;max-height:34vh}.calculator-summary .summary__picture img{height:100%;object-fit:cover}.calculator-summary .summary__wrap{padding-top:24px;padding-bottom:24px}.calculator-summary .summary{gap:20px}}.page-template-page-calculator .calculator-intro{margin-top:92px;padding-top:40px}@media screen and (max-width:1920px){.page-template-page-calculator .calculator-intro{margin-top:calc(84px + (92 - 84) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.page-template-page-calculator .calculator-intro{margin-top:calc(74px + (84 - 74) * ((100vw - 768px) / (1440 - 768)));padding-top:36px}}@media screen and (max-width:768px){.page-template-page-calculator .calculator-intro{margin-top:calc(60px + (74 - 60) * ((100vw - 375px) / (768 - 375)));padding-top:28px}}@media screen and (max-width:375px){.page-template-page-calculator .calculator-intro{margin-top:60px;padding-top:24px}}.page-template-page-calculator .breadcrumbs--bottom{margin-top:0;padding-top:40px;padding-bottom:52px}@media screen and (max-width:768px){.cost--mobile-cards .cost__table-wrap{overflow-x:visible;padding-bottom:0;border-radius:0}.cost--mobile-cards .cost__table{width:auto;margin-bottom:0;padding:0;background:transparent;border-radius:0}.cost--mobile-cards .cost__table .table-project{width:100%;margin:0;table-layout:auto}.cost--mobile-cards .table-project colgroup,.cost--mobile-cards .table-project thead{display:none}.cost--mobile-cards .table-project tbody{display:block}.cost--mobile-cards .table-project tbody tr{display:block;margin-bottom:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-card)}.cost--mobile-cards .table-project tbody tr:last-child{margin-bottom:0}.cost--mobile-cards .table-project tbody td{display:block;width:auto;padding:0;border-radius:0;background:transparent;font-size:16px;line-height:150%;color:var(--black-01)}.cost--mobile-cards .table-project tbody td+td{margin-top:12px}.cost--mobile-cards .table-project tbody td::before{content:attr(data-label);display:block;margin-bottom:3px;font-size:12px;font-weight:600;line-height:130%;letter-spacing:.04em;text-transform:uppercase;color:var(--black-05)}.cost--mobile-cards .table-project tbody td:empty{display:none}.cost--mobile-cards .table-project tbody td:first-child{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--gray-09);font-size:18px;font-weight:600;line-height:130%}.cost--mobile-cards .table-project tbody td:first-child::before{display:none}.cost--mobile-cards .table-project tbody td:nth-child(2){font-size:20px;font-weight:600;color:var(--blue)}.cost--mobile-cards .table-project tbody tr:nth-child(even) td{background:transparent}}.social-item--copy{position:relative}.social-item--copy .copy-tip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:#171717;color:#fff;font-size:12px;line-height:1;padding:6px 8px;border-radius:6px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s;pointer-events:none;z-index:2}.social-item--copy.is-copied .copy-tip{opacity:1;visibility:visible}.calculator .calculator__progress{flex-direction:row;align-items:flex-end;gap:24px}.calculator .calculator__progress>.btn-project[data-calc="previous"]{margin:0;white-space:nowrap;flex:0 0 auto}.calculator .calculator__progress-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}.calculator .calculator__progress-main .calculator__progress-top{margin:0}.calculator .calculator__progress-main .calculator__progress-bar{margin:0}.calculator-summary .calculator-summary__inner{gap:16px;row-gap:16px}.calculator-summary .calculator-summary__main{gap:16px}.calculator-summary.margin-bottom-132{margin-bottom:64px}.calculator-summary .includes__list{row-gap:8px}@media screen and (max-width:768px){.calculator .calculator__progress{flex-direction:column;align-items:stretch;gap:16px}.calculator .calculator__progress>.btn-project[data-calc="previous"]{align-self:flex-start}.calculator-summary .calculator-summary__inner{gap:10px;row-gap:10px}.calculator-summary .calculator-summary__main{gap:10px}.calculator-summary.margin-bottom-132{margin-bottom:48px}}.calculator-summary .summary__disclaimer{margin:0;max-width:560px;font-size:13px;line-height:1.5;color:var(--black-05)}@media screen and (max-width:768px){.calculator-summary .summary__disclaimer{font-size:12px}}@media (min-width:1024px) and (max-height:940px){.breadcrumbs{padding-top:16px;padding-bottom:16px}.contacts.margin-bottom-132{margin-bottom:40px}.contacts .contacts__wrapper{margin-bottom:24px}}.step-card__photo{display:block;margin:-12px -12px 0;aspect-ratio:4 / 3;overflow:hidden;border-radius:24px 24px 0 0;background-color:#e9edf5}.step-card__photo picture{display:block;width:100%;height:100%}.step-card__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.step-card:has(.step-card__photo){position:relative;overflow:hidden}.step-card:has(.step-card__photo) .step-card__num{position:absolute;top:20px;left:20px;z-index:2;background-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.18)}.step-card__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;margin-bottom:12px}.step-card__icon img{width:100%;height:100%;object-fit:contain}.services__heading{max-width:1120px;width:100%}.services__description{max-width:880px}.services__list{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.services__minibanner{border-radius:20px;background:#fff;display:grid;padding:32px 52px;grid-template-columns:1fr 1fr;grid-gap:32px}@media screen and (max-width:1920px){.services__minibanner{padding:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.services__minibanner{border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));grid-gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));padding:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768))) calc(36px + (44 - 36) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.services__minibanner{grid-template-columns:1fr}}@media screen and (max-width:768px){.services__minibanner{border-radius:12px;grid-gap:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));padding:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375))) calc(28px + (36 - 28) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.services__minibanner{grid-gap:16px;padding:20px 28px}}.services__minibanner-title{max-width:555px;font-size:24px;font-weight:500;line-height:36px}@media screen and (max-width:1920px){.services__minibanner-title{font-size:calc(21px + (24 - 21) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(32px + (36 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.services__minibanner-title{font-size:calc(18px + (21 - 18) * ((100vw - 768px) / (1440 - 768)));line-height:calc(28px + (32 - 28) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.services__minibanner-title{max-width:100%}}@media screen and (max-width:768px){.services__minibanner-title{font-size:calc(16px + (24 - 16) * ((100vw - 375px) / (768 - 375)));line-height:calc(24px + (28 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.services__minibanner-title{font-size:16px;line-height:24px}}.services__minibanner-title span{color:#002f79}.services__minibanner-box{display:flex;flex-direction:column;grid-gap:12px}.services__minibanner-box-title{color:#737373;font-size:18px;font-weight:600;line-height:28px}@media screen and (max-width:1920px){.services__minibanner-box-title{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.services__minibanner-box-title{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.services__minibanner-box-title{font-size:14px;line-height:20px}}.services__minibanner-tags{display:flex;flex-wrap:wrap;grid-gap:12px}@media screen and (max-width:1920px){.services__minibanner-tags{grid-gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.services__minibanner-tags{grid-gap:8px}}.services__minibanner-tags .tag{color:#737373}@media screen and (max-width:1920px){.services__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.services__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1100px){.services__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.services__list{gap:16px}}@media screen and (max-width:600px){.services__list{grid-template-columns:1fr}}.metrics__wrapper{padding:72px 52px 52px;border-radius:28px;background:#fff}@media screen and (max-width:1920px){.metrics__wrapper{border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(60px + (72 - 60) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.metrics__wrapper{padding:calc(48px + (60 - 48) * ((100vw - 768px) / (1440 - 768))) calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768))) calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.metrics__wrapper{padding:calc(36px + (48 - 36) * ((100vw - 375px) / (768 - 375))) calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375))) calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)));border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.metrics__wrapper{border-radius:16px;padding:36px 24px 24px}}.metrics__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.metrics__top .metrics__text{max-width:1130px}@media screen and (max-width:1920px){.metrics__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.metrics__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.metrics__list{grid-template-columns:1fr}}@media screen and (max-width:768px){.metrics__list{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.metrics__list{gap:12px}}.projects__top{display:flex;align-items:flex-end;gap:32px;justify-content:space-between}@media screen and (max-width:1300px){.projects__top{flex-direction:column;align-items:flex-start}.projects__top .projects__filters{width:100%}}.projects__description{max-width:879px}.projects__list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:32px;row-gap:36px}.projects__more{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1920px){.projects__list{column-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));row-gap:calc(32px + (36 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.projects__list{column-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));row-gap:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.projects__list{grid-template-columns:repeat(2,1fr)}.projects__list.swiper-wrapper{display:flex;gap:0 !important}}@media screen and (max-width:768px){.projects__list{column-gap:16px;row-gap:calc(12px + (24 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:600px){.projects__list{grid-template-columns:1fr;row-gap:12px}}.reviews{background-color:var(--white)}.reviews--transparent{background-color:transparent}.reviews__top{display:flex;align-items:flex-end;justify-content:space-between;gap:52px}.reviews__rating{display:flex;align-items:center;gap:8px}.reviews__rating:before{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC42OTU3IDMuODA3NzVDMTEuMTQzNyAyLjczMDc1IDEyLjY3MTcgMi43MzA3NSAxMy4xMTk3IDMuODA3NzVMMTUuMjAxNyA4LjgxMzc1TDIwLjYwNTcgOS4yNDc3NUMyMS43Njk3IDkuMzQwNzUgMjIuMjQxNyAxMC43OTI3IDIxLjM1NDcgMTEuNTUyN0wxNy4yMzc3IDE1LjA3OThMMTguNDk0NyAyMC4zNTI3QzE4Ljc2NTcgMjEuNDg4NyAxNy41MzA3IDIyLjM4NTcgMTYuNTM0NyAyMS43Nzc4TDExLjkwNzcgMTguOTUxN0w3LjI4MDcyIDIxLjc3NzhDNi4yODQ3MiAyMi4zODU3IDUuMDQ5NzIgMjEuNDg3NyA1LjMyMDcyIDIwLjM1MjdMNi41Nzc3MiAxNS4wNzk4TDIuNDYwNzIgMTEuNTUyN0MxLjU3MzcyIDEwLjc5MjcgMi4wNDU3MiA5LjM0MDc1IDMuMjA5NzIgOS4yNDc3NUw4LjYxMzcyIDguODEzNzVMMTAuNjk1NyAzLjgwNzc1WiIgZmlsbD0iI0ZGRDIwMyIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;background-size:cover}.reviews__rating b{font-weight:500}.reviews__description{max-width:879px}.reviews__tabs-slider{margin:0}.reviews__tabs.swiper-wrapper{gap:4px}.reviews__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.reviews__more{display:flex;align-items:center;justify-content:center}.reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.reviews__grid .review-card{min-height:auto}.reviews__grid .review-card:not(:last-child){margin-bottom:36px}@media screen and (max-width:1920px){.reviews__description:before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.reviews__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.reviews__grid{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.reviews__grid .review-card:not(:last-child){margin-bottom:calc(32px + (36 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.reviews__top{gap:calc(40px + (52 - 40) * ((100vw - 768px) / (1440 - 768)))}.reviews__top--wrap{flex-direction:column;align-items:flex-start;gap:calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)))}.reviews__description:before{width:20px;height:20px}.reviews__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.reviews__grid{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.reviews__grid .review-card:not(:last-child){margin-bottom:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1100px){.reviews__top{flex-direction:column;align-items:flex-start}.reviews__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1000px){.reviews__tabs.swiper-wrapper{gap:0}.reviews__tabs-slider{max-width:100%;overflow:visible}.reviews__list{gap:0}}@media screen and (max-width:768px){.reviews__top{gap:calc(32px + (40 - 32) * ((100vw - 375px) / (768 - 375)))}.reviews__top--wrap{gap:32px}.reviews__description{gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}.reviews__description:before{width:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)));height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}.reviews__grid{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.reviews__grid .review-card:not(:last-child){margin-bottom:24px}}@media screen and (max-width:600px){.reviews__grid{grid-template-columns:1fr}.reviews__grid .review-card:not(:last-child){margin-bottom:0}}@media screen and (max-width:375px){.reviews__top{gap:32px}.reviews__description{gap:4px}.reviews__description:before{width:18px;height:18px}}.video-reviews__slider-item.swiper-slide{height:auto}@media (max-width:600px){.video-reviews__slider-item{max-width:300px}}.video-reviews .video-review-card__wrapper{height:100%}.video-reviews .video-review-card__bottom{margin-top:auto}.why-us.why-us--white{background-color:var(--white)}.why-us.why-us--rows .why-us__wrapper{grid-template-columns:1fr;grid-gap:32px}@media screen and (max-width:1920px){.why-us.why-us--rows .why-us__wrapper{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us.why-us--rows .why-us__wrapper{grid-gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.why-us.why-us--rows .why-us__wrapper{grid-gap:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.why-us.why-us--rows .why-us__wrapper{grid-gap:16px}}.why-us.why-us--rows .why-us__main{height:782px;min-height:100% !important}@media screen and (max-width:1920px){.why-us.why-us--rows .why-us__main{height:calc(772px + (782 - 772) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us.why-us--rows .why-us__main{height:calc(772px + (724 - 772) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.why-us.why-us--rows .why-us__main{height:calc(772px + (728 - 772) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.why-us.why-us--rows .why-us__main{height:728px}}.why-us.why-us--rows .why-us__main .why-us__card{right:0%;max-width:50%;grid-gap:28px}@media screen and (max-width:1920px){.why-us.why-us--rows .why-us__main .why-us__card{grid-gap:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us.why-us--rows .why-us__main .why-us__card{grid-gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.why-us.why-us--rows .why-us__main .why-us__card{max-width:75%}}@media screen and (max-width:768px){.why-us.why-us--rows .why-us__main .why-us__card{grid-gap:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));max-width:95%}}@media screen and (max-width:375px){.why-us.why-us--rows .why-us__main .why-us__card{grid-gap:16px}}.why-us.why-us--rows .why-us__main .why-us__card .why-us__card-logos{display:flex;grid-gap:12px;flex-wrap:wrap}.why-us.why-us--rows .why-us__main .why-us__card img{border-radius:0;width:auto;height:60px;object-fit:cover}@media screen and (max-width:1920px){.why-us.why-us--rows .why-us__main .why-us__card img{height:calc(50px + (60 - 50) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us.why-us--rows .why-us__main .why-us__card img{height:calc(45px + (50 - 45) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.why-us.why-us--rows .why-us__main .why-us__card img{height:calc(40px + (45 - 40) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.why-us.why-us--rows .why-us__main .why-us__card img{height:40px}}.why-us.why-us--rows .why-us__list{grid-template-columns:repeat(3,1fr);grid-gap:32px}@media screen and (max-width:1920px){.why-us.why-us--rows .why-us__list{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us.why-us--rows .why-us__list{grid-gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.why-us.why-us--rows .why-us__list{grid-template-columns:1fr}.why-us.why-us--rows .why-us__list .simple-card{min-height:100%}}@media screen and (max-width:768px){.why-us.why-us--rows .why-us__list{grid-gap:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.why-us.why-us--rows .why-us__list{grid-gap:16px}}.why-us .installation-process__banner.why-us__banner{margin-top:32px}@media screen and (max-width:1920px){.why-us .installation-process__banner.why-us__banner{margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us .installation-process__banner.why-us__banner{margin-top:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.why-us .installation-process__banner.why-us__banner{margin-top:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.why-us .installation-process__banner.why-us__banner{margin-top:16px}}.why-us .installation-process__banner.why-us__banner .installation-process__banner-content{grid-template-columns:1fr}.why-us .installation-process__banner.why-us__banner .installation-process__banner-text{max-width:100%}.why-us__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.why-us__list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.why-us__main{position:relative;min-height:530px;height:100%;border-radius:24px;box-shadow:0px 2px 8px 0px rgba(10,13,18,.02)}.why-us__main img{width:100%;height:100%;object-fit:cover;border-radius:24px}.why-us__card{position:absolute;left:12px;bottom:12px;max-width:412px;width:100%;min-height:232px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:20px 24px;border-radius:16px;background-color:var(--white)}.why-us__card-title{color:var(--black-01)}.why-us__card-title h1,.why-us__card-title h2,.why-us__card-title h3,.why-us__card-title h4,.why-us__card-title h5,.why-us__card-title h6{color:#171717}.why-us__card-title span{color:var(--blue)}.why-us__card-text{font-size:18px;line-height:150%;color:var(--black-01)}.why-us__card-text ul{display:grid;grid-template-columns:1fr 1fr;list-style:none;grid-gap:12px 32px}@media screen and (max-width:1920px){.why-us__card-text ul{grid-gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440))) calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us__card-text ul{grid-gap:8px calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.why-us__card-text ul{grid-gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375))) 16px}}@media screen and (max-width:600px){.why-us__card-text ul{grid-template-columns:1fr}}@media screen and (max-width:375px){.why-us__card-text ul{grid-gap:4px}}.why-us__card-text ul li{color:#171717;font-size:16px;line-height:24px;padding-left:36px;position:relative}@media screen and (max-width:1920px){.why-us__card-text ul li{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(32px + (36 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us__card-text ul li{font-size:14px;line-height:20px;padding-left:32px}}@media screen and (max-width:768px){.why-us__card-text ul li{padding-left:calc(30px + (32 - 30) * ((100vw - 375px) / (768 - 375)));font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)));line-height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.why-us__card-text ul li{padding-left:30px;font-size:13px;line-height:18px}}.why-us__card-text ul li::before{content:"";position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IiMyRjU2QjEiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:contain;background-position:center;top:0;left:0;width:24px;height:24px}@media screen and (max-width:1920px){.why-us__card-text ul li::before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us__card-text ul li::before{width:20px;height:20px}}@media screen and (max-width:768px){.why-us__card-text ul li::before{width:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)));height:calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.why-us__card-text ul li::before{width:18px;height:18px}}.why-us__card-note{font-size:14px;line-height:143%;color:var(--black-05)}@media screen and (max-width:1920px){.why-us__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.why-us__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.why-us__main{min-height:calc(440px + (530 - 440) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.why-us__card{max-width:calc(367px + (412 - 367) * ((100vw - 1440px) / (1920 - 1440)));min-height:calc(168px + (232 - 168) * ((100vw - 1440px) / (1920 - 1440)));gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.why-us__card-text{font-size:calc(14px + (18 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.why-us__card-note{font-size:calc(13px + (14 - 13) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.why-us__wrapper{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.why-us__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.why-us__main{min-height:440px;border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.why-us__card{left:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));bottom:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));max-width:calc(324px + (367 - 324) * ((100vw - 768px) / (1440 - 768)));min-height:calc(156px + (168 - 156) * ((100vw - 768px) / (1440 - 768)));gap:8px;border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.why-us__card-text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.why-us__card-note{font-size:calc(12px + (13 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.why-us__wrapper{grid-template-columns:1fr}}@media screen and (max-width:768px){.why-us__wrapper{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.why-us__list{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.why-us__main{min-height:calc(401px + (440 - 401) * ((100vw - 375px) / (768 - 375)));border-radius:16px}.why-us__card{left:8px;bottom:8px;max-width:324px;min-height:unset;gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)));border-radius:8px}.why-us__card-text{font-size:13px}.why-us__card-note{font-size:calc(13px + (12 - 13) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:600px){.why-us__list{grid-template-columns:1fr}}@media screen and (max-width:375px){.why-us__wrapper{gap:12px}.why-us__list{gap:12px}.why-us__main{min-height:401px}.why-us__card{right:8px;max-width:unset;width:unset;gap:4px}.why-us-note{font-size:13px}}.banner.banner--bg-white{background-color:var(--white)}.blue-banner{border:1px solid rgba(255,255,255,.44);display:grid;grid-template-columns:repeat(2,1fr);gap:32px;padding:92px 100px;border:1px solid rgba(255,255,255,.44);border-radius:28px;background-color:var(--blue-dark);backdrop-filter:blur(100px)}.blue-banner.blue-banner__two{align-items:center;grid-template-columns:1fr min-content}.blue-banner__title{color:var(--white)}.blue-banner__title h1,.blue-banner__title h2,.blue-banner__title h3,.blue-banner__title h4,.blue-banner__title h5,.blue-banner__title h6{color:var(--white)}.blue-banner__text{font-size:18px;line-height:156%;color:var(--white)}.blue-banner__text strong,.blue-banner__text b{font-weight:500}.blue-banner__list{display:flex;flex-wrap:wrap;gap:12px}.blue-banner__tab{display:inline-flex;align-items:center;gap:12px;padding:20px 32px;font-weight:500;font-size:18px;line-height:156%;color:var(--white);border-radius:63px;background-color:rgba(255,255,255,.19)}.blue-banner__tab:before{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjgwMDYgOS45OTk1QzIyLjI1NzMgMTIuMjQwOCAyMS45MzE4IDE0LjU3MDkgMjAuODc4NSAxNi42MDEzQzE5LjgyNTEgMTguNjMxNyAxOC4xMDc1IDIwLjIzOTYgMTYuMDEyMSAyMS4xNTY4QzEzLjkxNjcgMjIuMDc0MSAxMS41NzAyIDIyLjI0NTMgOS4zNjM5MSAyMS42NDE5QzcuMTU3NTggMjEuMDM4NSA1LjIyNDggMTkuNjk2OSAzLjg4Nzg5IDE3Ljg0MDlDMi41NTA5NyAxNS45ODQ5IDEuODkwNzMgMTMuNzI2NyAyLjAxNzI4IDExLjQ0MjlDMi4xNDM4MiA5LjE1OTA0IDMuMDQ5NDkgNi45ODc1OSA0LjU4MzI2IDUuMjkwNjdDNi4xMTcwMyAzLjU5Mzc1IDguMTg2MTkgMi40NzM5MyAxMC40NDU3IDIuMTE3OTVDMTIuNzA1MiAxLjc2MTk4IDE1LjAxODQgMi4xOTEzNiAxNi45OTk2IDMuMzM0NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOSAxMUwxMiAxNEwyMiA0IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:1920px){.blue-banner{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(64px + (92 - 64) * ((100vw - 1440px) / (1920 - 1440))) calc(76px + (100 - 76) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (28 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.blue-banner__text{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.blue-banner__tab{padding:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440))) calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.blue-banner__tab:before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.blue-banner{gap:24px;padding:calc(48px + (64 - 48) * ((100vw - 768px) / (1440 - 768))) calc(44px + (76 - 44) * ((100vw - 768px) / (1440 - 768)));border-radius:20px}.blue-banner__text{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.blue-banner__list{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.blue-banner__tab{padding:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768))) calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.blue-banner__tab:before{width:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)));height:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1000px){.blue-banner{grid-template-columns:1fr}.blue-banner.blue-banner__two{grid-template-columns:1fr}}@media screen and (max-width:768px){.blue-banner{padding:calc(36px + (48 - 36) * ((100vw - 375px) / (768 - 375))) calc(32px + (44 - 32) * ((100vw - 375px) / (768 - 375)));border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.blue-banner__text{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.blue-banner__list{gap:8px}.blue-banner__tab{gap:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)));padding:14px calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.blue-banner__tab:before{width:18px;height:18px}}@media screen and (max-width:375px){.blue-banner{padding:36px 32px;border-radius:16px}.blue-banner__text{font-size:13px}.blue-banner__tab{gap:8px;padding:14px 16px;font-size:13px}}.steps-process.steps-process--white{background-color:#fff}.steps-process.steps-process--white .step-card{background-color:#f5f5f5}.steps-process.steps-process--white .step-card__num{background-color:#fff}.steps-process__description{max-width:879px}.steps-process__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.steps-process__list:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1920px){.steps-process__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.steps-process__description{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.steps-process__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.steps-process__list:has(>:nth-child(5):last-child){grid-template-columns:repeat(12,1fr)}.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(1),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(2),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(3){grid-column:span 4}.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(4),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(5){grid-column:span 6}}@media screen and (max-width:1000px){.steps-process__list{grid-template-columns:repeat(2,1fr)}.steps-process__list:has(>:nth-child(3):last-child){grid-template-columns:1fr}.steps-process__list:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}.steps-process__list:has(>:nth-child(5):last-child){grid-template-columns:repeat(2,1fr)}.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(1),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(2),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(3),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(4){grid-column:span 1}.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(5){grid-column:span 2}}@media screen and (max-width:768px){.steps-process__description{font-size:14px}.steps-process__list{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:600px){.steps-process__list{grid-template-columns:1fr}.steps-process__list:has(>:nth-child(4):last-child){grid-template-columns:1fr}.steps-process__list:has(>:nth-child(5):last-child){grid-template-columns:1fr}.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(1),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(2),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(3),.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(4){grid-column:span 1}.steps-process__list:has(>:nth-child(5):last-child) .steps-process__list-item:nth-child(5){grid-column:span 1}}@media screen and (max-width:375px){.steps-process__list{gap:12px}}.areas{background-color:var(--white)}.areas.areas--transparent{background-color:transparent}.areas__list{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.areas .tab-button{background-color:#fff}.areas__note{margin-top:44px;font-size:18px;line-height:156%;color:var(--black-01)}.areas__note p{display:inline}.areas__note b,.areas__note strong{font-weight:500}.areas__note a{color:var(--blue)}@media screen and (max-width:1920px){.areas__list{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.areas__note{margin-top:calc(32px + (44 - 32) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.areas__list{gap:12px}.areas__note{margin-top:32px;font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.areas__list{gap:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.areas__note{margin-top:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)));font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.areas__list{gap:8px}.areas__note{margin-top:24px;font-size:13px}}.resources__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.resources__more{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1920px){.resources__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.resources__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.resources__list{gap:0}}.contacts__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media screen and (max-width:1920px){.contacts__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.contacts__wrapper{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1100px){.contacts__wrapper{grid-template-columns:1fr}}@media screen and (max-width:768px){.contacts__wrapper{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.contacts__wrapper{gap:12px}}.contacts__description{max-width:880px;font-size:18px;line-height:156%;color:var(--black-01)}@media screen and (max-width:1920px){.contacts__description{max-width:calc(683px + (880 - 683) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.contacts__description{max-width:683px;font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.contacts__description{font-size:14px}}.contacts__main{display:flex;flex-direction:column;justify-content:space-between;padding:60px 52px;border-radius:24px;background-color:var(--white)}.contacts__main-top{display:flex;flex-direction:column;gap:32px}.contacts__main-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.contacts__main-wrap>*:last-child{grid-column:span 2}.contacts__main-bottom{display:flex;flex-direction:column;gap:32px}.contacts__main-socials{flex-wrap:wrap}.contacts__main-socials .social-item{flex:1}@media screen and (max-width:1920px){.contacts__main{padding:calc(48px + (60 - 48) * ((100vw - 1440px) / (1920 - 1440))) calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.contacts__main-top{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.contacts__main-wrap{gap:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.contacts__main-bottom{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.contacts__main{padding:calc(40px + (48 - 40) * ((100vw - 768px) / (1440 - 768))) calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.contacts__main-top{gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.contacts__main-wrap{gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.contacts__main-bottom{gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1100px){.contacts__main{gap:40px}}@media screen and (max-width:768px){.contacts__main{padding:calc(32px + (40 - 32) * ((100vw - 375px) / (768 - 375))) calc(16px + (32 - 16) * ((100vw - 375px) / (768 - 375)));border-radius:16px}.contacts__main-top{gap:calc(12px + (20 - 12) * ((100vw - 375px) / (768 - 375)))}.contacts__main-wrap{gap:12px}.contacts__main-bottom{gap:20px}}@media screen and (max-width:600px){.contacts__main-wrap{grid-template-columns:1fr}.contacts__main-wrap>*:last-child{grid-column:unset}.contacts__main-socials{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:375px){.contacts__main{padding:32px 16px}.contacts__main-top{gap:12px}}.contacts__map-preloader{position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background-color:#e8eaed;display:flex;align-items:center;justify-content:center}.contacts__map{border-radius:24px;overflow:hidden;position:relative;height:860px}@media screen and (max-width:1920px){.contacts__map{height:calc(736px + (860 - 736) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.contacts__map{height:calc(678px + (736 - 678) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.contacts__map{height:678px;border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.contacts__map{border-radius:16px}}.contacts__map.contacts__map--mini{height:632px}@media screen and (max-width:1920px){.contacts__map.contacts__map--mini{height:632px}}@media screen and (max-width:1440px){.contacts__map.contacts__map--mini{height:calc(583px + (632 - 583) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.contacts__map.contacts__map--mini{height:583px}}.contacts__map-list.swiper .contacts__map-item.swiper-slide{height:auto}@media screen and (max-width:1000px){.contacts__map-list.swiper .contacts__map-item.swiper-slide{width:308px}}.contacts__map-list{height:100%}.contacts__map-list.swiper{padding-top:12px;padding-bottom:12px;width:425px;margin-left:12px;margin-right:0;overflow:initial}@media screen and (max-width:1920px){.contacts__map-list.swiper{width:calc(325px + (425 - 325) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.contacts__map-list.swiper{width:325px}}@media screen and (max-width:1000px){.contacts__map-list.swiper{width:100%;margin-top:8px;padding-left:8px;padding-right:8px;padding-top:0;padding-bottom:0;margin-left:0}}.contacts__map-list.swiper .map-element{height:100%}.contacts__map-list.swiper .swiper-wrapper{scroll-behavior:smooth;will-change:transform}.contacts__map-content{position:absolute;top:0;left:0;bottom:0}@media screen and (max-width:1000px){.contacts__map-content{bottom:auto;right:0}}.contacts__map-wrap{width:100%;height:100%}.questions--white{background-color:var(--white)}.questions__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.questions__description{max-width:476px}.questions__description b,.questions__description strong{font-weight:500}.questions .questions__left{overflow:hidden}.questions__image{margin-top:24px;width:100%;height:436px;border-radius:20px;overflow:hidden}.questions__image img{width:100%;height:100%;object-fit:cover}.questions__textblock{color:#171717;font-size:18px;font-weight:400;line-height:28px}@media screen and (max-width:1920px){.questions__textblock{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.questions__textblock{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.questions__textblock{font-size:14px;line-height:20px}}.questions__textblock b,.questions__textblock strong{font-weight:600}.questions__textblock ul{list-style:none}.questions__textblock li{padding-left:24px;position:relative}@media screen and (max-width:1920px){.questions__textblock li{padding-left:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.questions__textblock li{padding-left:20px}}.questions__textblock li+li{margin-top:12px}.questions__textblock li::before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background-color:#2f56b1;border-radius:50%}@media screen and (max-width:1920px){.questions__textblock li::before{top:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.questions__textblock li::before{top:6px}}@media screen and (max-width:1920px){.questions__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.questions__image{border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));height:calc(325px + (436 - 325) * ((100vw - 1440px) / (1920 - 1440)));margin-top:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.questions__wrapper{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.questions__image{height:325px;border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));margin-top:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.questions__wrapper{grid-template-columns:1fr}.questions__image{height:336px}}@media screen and (max-width:768px){.questions__image{height:calc(170px + (336 - 170) * ((100vw - 375px) / (768 - 375)));border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)));margin-top:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.questions__image{border-radius:8px;height:170px;margin-top:12px}}.bottom-form{background-color:var(--white)}.bottom-form.bottom-form--transparent{background-color:transparent}.bottom-form__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;padding:12px;border-radius:28px;background:radial-gradient(85.8% 397.95% at .95% -6.79%,#2f56b1 0%,#002f79 67.65%,#00173b 100%);box-shadow:0px 2px 8px 0px rgba(10,13,18,.02)}.bottom-form__left{padding:60px 88px 60px 52px}@media screen and (max-width:1920px){.bottom-form__wrapper{border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.bottom-form__left{padding-top:calc(48px + (60 - 48) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(48px + (60 - 48) * ((100vw - 1440px) / (1920 - 1440)));padding-right:calc(72px + (88 - 72) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.bottom-form__wrapper{gap:calc(16px + (32 - 16) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.bottom-form__left{padding-top:calc(36px + (48 - 36) * ((100vw - 768px) / (1440 - 768)));padding-bottom:calc(36px + (48 - 36) * ((100vw - 768px) / (1440 - 768)));padding-right:calc(32px + (72 - 32) * ((100vw - 768px) / (1440 - 768)));padding-left:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1100px){.bottom-form__wrapper{grid-template-columns:1fr}}@media screen and (max-width:768px){.bottom-form__wrapper{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));border-radius:20px}.bottom-form__left{padding-top:calc(20px + (36 - 20) * ((100vw - 375px) / (768 - 375)));padding-bottom:calc(20px + (36 - 20) * ((100vw - 375px) / (768 - 375)));padding-right:32px;padding-left:32px}}@media screen and (max-width:600px){.bottom-form__left{padding-right:0;padding-left:0}}@media screen and (max-width:375px){.bottom-form__wrapper{gap:12px}.bottom-form__left{padding:20px 0}}.hero-form{padding:60px 44px 44px;border-radius:20px;background-color:var(--white)}.hero-form__wrapper{display:flex;flex-direction:column;gap:16px}.hero-form__body{display:flex;flex-direction:column}.hero-form__title{color:var(--black-01)}.hero-form__fields{display:flex;flex-direction:column;gap:12px}.hero-form__bottom{display:flex;flex-direction:column;gap:28px}.hero-form__btns{display:flex;align-items:center;flex-wrap:wrap;gap:32px}@media screen and (max-width:1920px){.hero-form{padding:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440))) calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440))) calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440)))}.hero-form__wrapper{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.hero-form__fields{gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}.hero-form__btns{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.hero-form{padding:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768))) calc(32px + (36 - 32) * ((100vw - 768px) / (1440 - 768))) calc(32px + (36 - 32) * ((100vw - 768px) / (1440 - 768)))}.hero-form__wrapper{gap:12px}.hero-form__fields{gap:8px}.hero-form__btns{gap:24px}}@media screen and (max-width:768px){.hero-form{padding:calc(32px + (44 - 32) * ((100vw - 375px) / (768 - 375))) calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375))) calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)));border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:600px){.hero-form__bottom{align-items:center}.hero-form__btns{width:100%;flex-direction:column;align-items:center}.hero-form__btn{width:100%}}@media screen and (max-width:375px){.hero-form{padding:32px 24px 24px;border-radius:16px}}.results__list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.results__more{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1920px){.results__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.results__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.results__list{grid-template-columns:1fr}}@media screen and (max-width:768px){.results__list{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.results__list{gap:12px}}.blog__top{display:flex;align-items:flex-end;gap:32px;justify-content:space-between}@media screen and (max-width:1300px){.blog__top{flex-direction:column;align-items:flex-start}.blog__top .blog__filters{width:100%}}.blog__list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:32px;row-gap:36px}.blog__list-item:first-child{grid-column:span 2}.blog__more{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1920px){.blog__top{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.blog__list{column-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));row-gap:calc(32px + (36 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.blog__top{gap:24px}.blog__list{column-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));row-gap:calc(28px + (32 - 28) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.blog__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.blog__top{gap:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}.blog__list{column-gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));row-gap:calc(12px + (28 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:600px){.blog__list{grid-template-columns:1fr;column-gap:12px;row-gap:12px}.blog__list-item:first-child{grid-column:unset}}@media screen and (max-width:375px){.blog__top{gap:20px}}.faq__wrapper{display:grid;grid-template-columns:1184px 424px;justify-content:space-between}.faq__more{display:flex;flex-direction:column;gap:44px;padding:44px;border-radius:24px;background-color:var(--white)}.faq__more-title{color:var(--black-01)}.faq__more-text{font-size:16px;line-height:150%;color:var(--black-01)}.faq__more-text b,.faq__more-text strong{font-weight:500}.faq__more-btns{display:flex;flex-direction:column;gap:16px}.faq__more-btns>*{width:100%}@media screen and (max-width:1920px){.faq__wrapper{grid-template-columns:calc(883px + (1184 - 883) * ((100vw - 1440px) / (1920 - 1440))) calc(316px + (424 - 316) * ((100vw - 1440px) / (1920 - 1440)))}.faq__more{gap:calc(32px + (44 - 32) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(32px + (44 - 32) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.faq__more-text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.faq__wrapper{grid-template-columns:883px 316px}.faq__more{gap:32px;padding:calc(28px + (32 - 28) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.faq__more-text{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}.faq__more-btns{gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1400px){.faq__wrapper{grid-template-columns:2.8fr 1fr;gap:32px}}@media screen and (max-width:1000px){.faq__wrapper{grid-template-columns:1fr}}@media screen and (max-width:768px){.faq__more{padding:28px;border-radius:16px}.faq__more-text{font-size:13px}.faq__more-btns{gap:12px}}.project-detail__inner{border-radius:28px;background:#fff;padding:72px 52px 52px}@media screen and (max-width:1920px){.project-detail__inner{border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(64px + (72 - 64) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__inner{border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));padding:calc(56px + (64 - 56) * ((100vw - 768px) / (1440 - 768))) calc(36px + (44 - 36) * ((100vw - 768px) / (1440 - 768))) calc(36px + (44 - 36) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.project-detail__inner{border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));padding:calc(36px + (56 - 36) * ((100vw - 375px) / (768 - 375))) calc(20px + (36 - 20) * ((100vw - 375px) / (768 - 375))) calc(20px + (36 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.project-detail__inner{border-radius:16px;padding:36px 20px 20px}}.project-detail__top{display:grid;grid-template-columns:1133px 1fr;grid-gap:32px;padding-bottom:72px}@media screen and (max-width:1920px){.project-detail__top{grid-template-columns:calc(840px + (1133 - 840) * ((100vw - 1440px) / (1920 - 1440))) 1fr;grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(64px + (72 - 64) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__top{grid-gap:24px;padding-bottom:calc(56px + (64 - 56) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1300px){.project-detail__top{grid-gap:32px;grid-template-columns:1fr}}@media screen and (max-width:768px){.project-detail__top{grid-gap:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)));padding-bottom:calc(36px + (56 - 36) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.project-detail__top{padding-bottom:36px;grid-gap:24px}}.project-detail__tags{display:flex;flex-wrap:wrap;gap:8px}.project-detail__info{display:flex;flex-direction:column;justify-content:space-between;grid-gap:10px;padding-top:12px}@media screen and (max-width:1300px){.project-detail__info{grid-gap:24px;padding-top:0}}.project-detail__info-text{color:#171717;font-size:18px;line-height:28px}@media screen and (max-width:1920px){.project-detail__info-text{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__info-text{font-size:16px;line-height:24px}}.project-detail__info-price{padding:8px 0;color:#171717}@media screen and (max-width:1920px){.project-detail__info-price{padding:calc(4px + (8 - 4) * ((100vw - 1440px) / (1920 - 1440))) 0}}@media screen and (max-width:1440px){.project-detail__info-price{padding:4px 0}}@media screen and (max-width:1300px){.project-detail__info-price{padding:0}}.project-detail__sliders{display:grid;grid-template-columns:1133px 1fr;grid-gap:32px}@media screen and (max-width:1920px){.project-detail__sliders{grid-template-columns:calc(840px + (1133 - 840) * ((100vw - 1440px) / (1920 - 1440))) 1fr;grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__sliders{grid-gap:24px}}@media screen and (max-width:1300px){.project-detail__sliders{grid-template-columns:1fr}}@media screen and (max-width:768px){.project-detail__sliders{grid-gap:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.project-detail__sliders{grid-gap:20px}}.project-detail__sliders-box{display:flex;flex-direction:column;grid-gap:24px;overflow:hidden}.project-detail__slider.swiper{width:100%;height:624px}@media screen and (max-width:1920px){.project-detail__slider.swiper{height:calc(462px + (624 - 462) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__slider.swiper{height:calc(335px + (462 - 335) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.project-detail__slider.swiper{height:calc(172px + (335 - 172) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.project-detail__slider.swiper{height:172px}}.project-detail__slider.swiper img{width:100%;height:100%;object-fit:cover}.project-detail__slide.swiper-slide{opacity:0 !important}.project-detail__slide.swiper-slide.swiper-slide-active{opacity:1 !important}.project-detail__slide-img{width:100%;height:100%;border-radius:20px;overflow:hidden;cursor:pointer}@media screen and (max-width:1920px){.project-detail__slide-img{border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__slide-img{border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.project-detail__slide-img{border-radius:12px}}.project-detail__minislider.swiper{width:100%;height:290px}@media screen and (max-width:1920px){.project-detail__minislider.swiper{height:calc(213px + (290 - 213) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__minislider.swiper{height:213px}}@media screen and (max-width:1300px){.project-detail__minislider.swiper{display:none}}.project-detail__minislider-img{width:100%;height:100%;border-radius:20px;overflow:hidden}@media screen and (max-width:1920px){.project-detail__minislider-img{border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__minislider-img{border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.project-detail__minislider-img{border-radius:12px}}.project-detail__minislider-img img{width:100%;height:100%;object-fit:cover}.project-detail__minislider-slide.swiper-slide{opacity:0 !important}.project-detail__minislider-slide.swiper-slide.swiper-slide-active{opacity:1 !important}.project-detail__info-navigation{display:flex;align-items:center;justify-content:center;height:100%;grid-gap:36px;flex:1;color:#171717;font-size:18px;line-height:28px}@media screen and (max-width:1920px){.project-detail__info-navigation{grid-gap:calc(28px + (36 - 28) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__info-navigation{grid-gap:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.project-detail__info-navigation{grid-gap:24px;font-size:14px;line-height:20px}}.project-detail__info-numbers{display:flex;justify-content:center;min-width:55px;text-align:center}@media screen and (max-width:1920px){.project-detail__info-numbers{min-width:calc(50px + (55 - 50) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-detail__info-numbers{min-width:calc(45px + (50 - 45) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.project-detail__info-numbers{min-width:45px}}.project-detail__info-separator{margin:0 3px}.project-detail__info-all{color:#a3a3a3}.project-block__inner{display:grid;grid-gap:32px;grid-template-columns:1fr 424px}@media screen and (max-width:1920px){.project-block__inner{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));grid-template-columns:1fr calc(316px + (424 - 316) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-block__inner{grid-gap:24px;grid-template-columns:1fr 316px}}@media screen and (max-width:1000px){.project-block__inner{grid-template-columns:1fr}}.project-block__steps{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}@media screen and (max-width:1920px){.project-block__steps{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.project-block__steps{grid-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.project-block__steps{grid-gap:calc(8px + (16 - 8) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:700px){.project-block__steps{grid-template-columns:1fr}}@media screen and (max-width:375px){.project-block__steps{grid-gap:8px}}.article__inner{padding:80px 0;border-radius:28px;background-color:var(--white);overflow:hidden}@media screen and (max-width:1920px){.article__inner{padding:calc(60px + (80 - 60) * ((100vw - 1440px) / (1920 - 1440))) 0;border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__inner{padding:calc(44px + (60 - 44) * ((100vw - 768px) / (1440 - 768))) 0;border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.article__inner{padding:calc(24px + (44 - 24) * ((100vw - 375px) / (768 - 375))) 0;border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__inner{padding:24px 0;border-radius:16px}}.article__top{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}@media screen and (max-width:1920px){.article__top{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__top{gap:24px}}@media screen and (max-width:1200px){.article__top{flex-direction:column;gap:32px;padding:0 24px}}@media screen and (max-width:768px){.article__top{padding:0 calc(12px + (24 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__top{padding:0 12px}}.article__heading{display:grid;grid-template-columns:424px 880px;gap:32px}.article__heading-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:48px}.article__heading-col:first-child{padding:0 52px}@media screen and (max-width:1920px){.article__heading{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));grid-template-columns:calc(316px + (424 - 316) * ((100vw - 1440px) / (1920 - 1440))) calc(739px + (880 - 739) * ((100vw - 1440px) / (1920 - 1440)))}.article__heading-col{gap:calc(40px + (48 - 40) * ((100vw - 1440px) / (1920 - 1440)))}.article__heading-col:first-child{padding:0 calc(36px + (52 - 36) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__heading{gap:24px;grid-template-columns:316px 739px}.article__heading-col{gap:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}.article__heading-col:first-child{padding:0 36px}}@media screen and (max-width:1400px){.article__heading{grid-template-columns:316px 1fr}}@media screen and (max-width:1200px){.article__heading{grid-template-columns:1fr}.article__heading-col:first-child{flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:24px;padding:0}}@media screen and (max-width:768px){.article__heading-col{gap:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}.article__heading-col:first-child{gap:calc(12px + (24 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__heading-col{gap:24px}.article__heading-col:first-child{gap:12px}}.article__info{display:flex;align-items:center;gap:8px;font-size:18px;line-height:156%;color:var(--black-05)}.article__info span:not(:last-child){display:flex;align-items:center;gap:8px}.article__info span:not(:last-child):after{content:"";flex:0 0 auto;width:5px;height:5px;border-radius:50%;background-color:var(--black-05)}@media screen and (max-width:1920px){.article__info{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__info{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.article__info{gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)));font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.article__info span:not(:last-child){gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}.article__info span:not(:last-child):after{width:calc(4px + (5 - 4) * ((100vw - 375px) / (768 - 375)));height:calc(4px + (5 - 4) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__info{gap:4px;font-size:13px}.article__info span:not(:last-child){gap:4px}.article__info span:not(:last-child):after{width:4px;height:4px}}.article__description{font-size:21px;line-height:152%;color:var(--black-01)}@media screen and (max-width:1920px){.article__description{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__description{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.article__description{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__description{font-size:14px}}.article__author{max-width:272px;width:100%;display:flex;flex-direction:column;gap:16px;padding-right:52px}.article__author-picture{flex:0 0 auto;width:60px;height:60px;border-radius:50%;overflow:hidden}.article__author-picture img{width:100%;height:100%;object-fit:cover}.article__author-body{display:flex;flex-direction:column;gap:4px}.article__author-name{font-weight:500;font-size:18px;line-height:156%;color:var(--black-01)}.article__author-position{font-size:16px;line-height:150%;color:var(--black-05)}@media screen and (max-width:1920px){.article__author{max-width:calc(203px + (272 - 203) * ((100vw - 1440px) / (1920 - 1440)));gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)));padding-right:calc(36px + (52 - 36) * ((100vw - 1440px) / (1920 - 1440)))}.article__author-picture{width:calc(48px + (60 - 48) * ((100vw - 1440px) / (1920 - 1440)));height:calc(48px + (60 - 48) * ((100vw - 1440px) / (1920 - 1440)))}.article__author-name{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.article__author-position{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__author{max-width:203px;gap:12px;padding-right:36px}.article__author-picture{width:48px;height:48px}.article__author-name{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.article__author-position{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1200px){.article__author{max-width:unset;flex-direction:row;padding-right:0}}@media screen and (max-width:768px){.article__author-picture{width:calc(40px + (48 - 40) * ((100vw - 375px) / (768 - 375)));height:calc(40px + (48 - 40) * ((100vw - 375px) / (768 - 375)))}.article__author-name{font-size:14px}.article__author-position{font-size:13px}}@media screen and (max-width:375px){.article__author-picture{width:40px;height:40px}}.article__slider{border-radius:20px}.article__slider-wrapper{padding:0 16px}.article__slider-item{height:765px;border-radius:20px;overflow:hidden}.article__slider-item img{width:100%;height:100%;object-fit:cover}.article__slider-pagination{z-index:1;position:absolute;right:0;left:0;bottom:28px !important;display:flex;align-items:center;justify-content:center;gap:12px}.article__slider-pagination>.swiper-pagination-bullet{width:12px;height:12px;margin:0 !important;background-color:var(--white);opacity:.64;transition:var(--transition)}.article__slider-pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:8px;height:8px}.article__slider-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media screen and (max-width:1920px){.article__slider{border-radius:calc(16px + (20  - 16) * ((100vw - 1440px) / (1920 - 1440)))}.article__slider-wrapper{padding:0 calc(12px + (16  - 12) * ((100vw - 1440px) / (1920 - 1440)))}.article__slider-item{height:calc(584px + (765  - 584) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(16px + (20  - 16) * ((100vw - 1440px) / (1920 - 1440)))}.article__slider-pagination{bottom:calc(21px + (28 - 21) * ((100vw - 1440px) / (1920 - 1440))) !important}.article__slider-pagination>.swiper-pagination-bullet{width:calc(10px + (12  - 10) * ((100vw - 1440px) / (1920 - 1440)));height:calc(10px + (12  - 10) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__slider{border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.article__slider-wrapper{padding:0 12px}.article__slider-item{height:calc(292px + (584 - 292) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.article__slider-pagination{bottom:calc(13px + (21 - 13) * ((100vw - 768px) / (1440 - 768))) !important;gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.article__slider-pagination>.swiper-pagination-bullet{width:calc(8px + (10 - 8) * ((100vw - 768px) / (1440 - 768)));height:calc(8px + (10 - 8) * ((100vw - 768px) / (1440 - 768)))}.article__slider-pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)));height:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.article__slider{border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.article__slider-item{height:calc(200px + (292 - 200) * ((100vw - 375px) / (768 - 375)));border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.article__slider-pagination{bottom:calc(8px + (13 - 8) * ((100vw - 375px) / (768 - 375))) !important;gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}.article__slider-pagination>.swiper-pagination-bullet{width:calc(6px + (8 - 6) * ((100vw - 375px) / (768 - 375)));height:calc(6px + (8 - 6) * ((100vw - 375px) / (768 - 375)))}.article__slider-pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:calc(4px + (6 - 4) * ((100vw - 375px) / (768 - 375)));height:calc(4px + (6 - 4) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__slider{border-radius:8px}.article__slider-item{height:200px;border-radius:8px}.article__slider-item-pagination{bottom:8px !important;gap:4px}.article__slider-item-pagination>.swiper-pagination-bullet{width:6px;height:6px}.article__slider-item-pagination>.swiper-pagination-bullet:last-child:not(.swiper-pagination-bullet-active){width:4px;height:4px}}.article__body{display:grid;grid-template-columns:424px 880px auto;gap:32px}@media screen and (max-width:1920px){.article__body{grid-template-columns:calc(316px + (424 - 316) * ((100vw - 1440px) / (1920 - 1440))) calc(769px + (880 - 769) * ((100vw - 1440px) / (1920 - 1440))) auto;gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__body{gap:24px;grid-template-columns:316px 769px auto}}@media screen and (max-width:1400px){.article__body{grid-template-columns:316px 1fr auto}}@media screen and (max-width:1200px){.article__body{grid-template-columns:1fr;gap:0;padding:0 24px}}.article__aside{padding:0 52px}@media screen and (max-width:1920px){.article__aside{padding:0 calc(36px + (52 - 36) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__aside{padding:0 0 0 36px}}@media screen and (max-width:1200px){.article__aside{min-width:0;margin-bottom:36px;padding:0}}@media screen and (max-width:768px){.article__aside{margin-bottom:calc(28px + (36 - 28) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__aside{margin-bottom:28px}}.article__navigation{display:flex;flex-direction:column;gap:4px;border-left:2px solid var(--gray-08)}.article__navigation-item{position:relative;padding:12px 0 12px 24px;font-weight:500;font-size:16px;line-height:150%;color:var(--black);transition:var(--transition);cursor:pointer}.article__navigation-item:before{content:"";position:absolute;left:-2px;top:0;width:2px;height:100%;background-color:var(--blue);opacity:0;transition:var(--transition)}.article__navigation-item--active{color:var(--blue)}.article__navigation-item--active:before{opacity:1}@media screen and (max-width:1920px){.article__navigation-item{padding:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440))) 0 calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440))) calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__navigation-item{padding:8px 0 8px 20px;font-size:14px}}@media screen and (max-width:1200px){.article__navigation{flex-direction:unset;gap:0;border-left:none}.article__navigation-slider{overflow:visible;border-bottom:2px solid var(--gray-08)}.article__navigation-item{width:auto;padding:8px 0}.article__navigation-item:before{top:unset;left:0;right:0;bottom:-2px;height:2px;width:100%}}@media screen and (max-width:768px){.article__navigation-item{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__navigation-item{font-size:13px}}.article__right{display:flex;justify-content:flex-end;padding-right:52px}@media screen and (max-width:1920px){.article__right{padding-right:calc(36px + (52 - 36) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__right{padding-right:36px}}@media screen and (max-width:1200px){.article__right{justify-content:flex-start;margin-top:52px;padding-right:0}}@media screen and (max-width:768px){.article__right{margin-top:calc(40px + (52 - 40) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__right{margin-top:40px}}.article__share-title{margin-bottom:12px;text-align:center;font-weight:500;font-size:16px;line-height:150%;color:var(--black)}.article__share-socials{flex-direction:column}.article__share-socials .social-item{padding:0 !important;width:68px;height:68px}@media screen and (max-width:1920px){.article__share-title{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.article__share-socials .social-item{width:calc(60px + (68 - 60) * ((100vw - 1440px) / (1920 - 1440)));height:calc(60px + (68 - 60) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__share-title{font-size:14px}.article__share-socials .social-item{width:calc(54px + (60 - 54) * ((100vw - 768px) / (1440 - 768)));height:calc(54px + (60 - 54) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1200px){.article__share{display:flex;align-items:center;gap:12px}.article__share-title{margin-bottom:0}.article__share-socials{flex-direction:row}}@media screen and (max-width:768px){.article__share{flex-wrap:wrap}.article__share-socials{flex-wrap:wrap}.article__share-socials .social-item{width:54px;height:54px}}@media screen and (max-width:768px){.article__content{min-width:0}}.article__section{scroll-margin-top:50px}.article__section [class^=title-h],.article__section h1,.article__section h2,.article__section h3,.article__section h4,.article__section h5,.article__section h6{color:var(--black-01)}.article__section-text{font-size:18px;line-height:156%;color:var(--black-01)}.article__section-text>*:not(:last-child){margin-bottom:20px}.article__section-text a{text-decoration:underline;color:var(--blue);transition:color var(--transition)}@media screen and (min-width:1000px){.article__section-text a:hover{text-decoration-color:transparent}}.article__section-text ul{display:flex;flex-direction:column;gap:20px;list-style:none}.article__section-text ul li{display:flex;align-items:baseline;gap:20px;padding-left:20px}.article__section-text ul li:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--blue)}.article__section-picture{display:flex;flex-direction:column;gap:12px}.article__section-picture img{max-width:100%;border-radius:16px}.article__section-picture-description{font-size:16px;line-height:150%;color:var(--black-05)}@media screen and (max-width:1920px){.article__section-text{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.article__section-text>*:not(:last-child){margin-bottom:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.article__section-text ul{gap:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.article__section-text ul li{gap:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.article__section-text ul li:before{width:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)));height:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)))}.article__section-picture img{border-radius:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.article__section-picture-description{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__section-text{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.article__section-text>*:not(:last-child){margin-bottom:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.article__section-text ul{gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.article__section-text ul li{gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));padding-left:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.article__section-text ul li:before{width:6px;height:6px}.article__section-picture img{border-radius:12px}.article__section-picture-description{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.article__section-text{font-size:14px}.article__section-text>*:not(:last-child){margin-bottom:12px}.article__section-text ul{gap:12px}.article__section-text ul li{gap:12px;padding-left:12px}.article__section-picture img{border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.article__section-picture-description{font-size:13px}.article__section-table{max-width:100%;overflow-x:auto}.article__section-table::-webkit-scrollbar{height:2px}.article__section-table::-webkit-scrollbar-track{background:var(--gray-09);border-radius:4px}.article__section-table::-webkit-scrollbar-thumb{background-color:var(--blue);border-radius:4px}.article__section-table table{min-width:460px}}@media screen and (max-width:375px){.article__section-picture img{border-radius:8px}}.article__related{display:flex;flex-direction:column;gap:8px}.article__related-title{font-weight:500;font-size:21px;line-height:152%;color:var(--black-01)}.article__related-links{display:flex;flex-direction:column;align-items:flex-start;font-size:18px;line-height:156%;color:var(--blue)}.article__related-links>a{text-decoration:underline;transition:color var(--transition)}@media screen and (min-width:1000px){.article__related-links>a:hover{text-decoration-color:transparent}}@media screen and (max-width:1920px){.article__related-title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.article__related-links{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__related{gap:calc(4px + (8 - 4) * ((100vw - 768px) / (1440 - 768)))}.article__related-title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.article__related-links{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.article__related{gap:4px}.article__related-title{font-size:16px}.article__related-links{font-size:14px}}.article__tags{display:flex;flex-wrap:wrap;gap:12px}@media screen and (max-width:1920px){.article__tags{gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.article__tags{gap:8px}}@media screen and (max-width:768px){.article__tags{gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.article__tags{gap:4px}}.simple-quote{display:flex;flex-direction:column;gap:12px;padding-left:32px;border-left:3px solid var(--red)}.simple-quote--blue{border-color:var(--blue)}.simple-quote--blue .simple-quote__title{color:var(--blue)}.simple-quote__title{font-weight:500;font-size:21px;line-height:152%;color:var(--red)}.simple-quote-text{font-size:18px;line-height:156%;color:var(--black-01)}@media screen and (max-width:1920px){.simple-quote__title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.simple-quote__text{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.simple-quote{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));padding-left:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)))}.simple-quote__title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.simple-quote__text{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.simple-quote{gap:8px;padding-left:24px}.simple-quote__title{font-size:16px}.simple-quote__text{font-size:14px}}.home-project{position:relative;grid-gap:32px;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding-top:92px;padding-bottom:72px;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:1920px){.home-project{padding-top:calc(84px + (92 - 84) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(64px + (72 - 64) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.home-project{padding-top:calc(76px + (84 - 76) * ((100vw - 768px) / (1440 - 768)));padding-bottom:calc(52px + (64 - 52) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.home-project{grid-gap:calc(0px + (32 - 0) * ((100vw - 375px) / (768 - 375)));padding-top:calc(60px + (76 - 60) * ((100vw - 375px) / (768 - 375)));padding-bottom:calc(16px + (52 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.home-project{grid-gap:0;padding-top:60px;padding-bottom:16px}}.home-project.no-breadcrumbs{padding-top:120px}.home-project__breadcrumbs{position:relative;z-index:1}.home-project__block{position:relative;z-index:1;margin-top:auto}.home-project:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(12,0,0,0) 31.98%,rgba(12,0,0,.76) 80.27%)}@media screen and (max-width:1300px){.home-project:after{background:linear-gradient(180deg,rgba(12,0,0,0) 2.03%,rgba(12,0,0,.64) 21.48%)}}.home-project__video{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;object-fit:cover;object-position:center;width:100%;height:100%}.home-project__breadcrumbs.breadcrumbs{margin-top:0}.home-project__wrapper{display:grid;grid-template-columns:1fr;align-items:flex-end;gap:64px}.home-project__wrapper.has-form{grid-template-columns:1fr 652px}@media screen and (max-width:1920px){.home-project__wrapper.has-form{grid-template-columns:1fr calc(515px + (545 - 515) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.home-project__wrapper.has-form{grid-template-columns:1fr 515px}}@media screen and (max-width:1300px){.home-project__wrapper.has-form{grid-template-columns:1fr}}@media screen and (max-width:1920px){.home-project__wrapper{grid-gap:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.home-project__wrapper{grid-gap:52px}}@media screen and (max-width:768px){.home-project__wrapper{grid-gap:calc(32px + (52 - 32) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.home-project__wrapper{grid-gap:32px}}.home-project__content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:32px}@media screen and (max-width:1920px){.home-project__content{grid-gap:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.home-project__content{grid-gap:28px}}@media screen and (max-width:768px){.home-project__content{grid-gap:calc(16px + (28 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.home-project__content{grid-gap:16px}}.home-project__title{color:var(--white)}.home-project__title h1,.home-project__title h2,.home-project__title h3,.home-project__title h4,.home-project__title h5,.home-project__title h6{color:var(--white)}.home-project__description{font-size:21px;line-height:28px;color:var(--white)}@media screen and (max-width:1920px){.home-project__description{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.home-project__description{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)));line-height:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.home-project__description{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)));line-height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.home-project__description{font-size:14px;line-height:20px}}.home-project__description b,.home-project__description strong{font-weight:600}.home-project__tags{margin-top:64px;display:flex;align-items:center;grid-gap:12px;flex-wrap:wrap}@media screen and (max-width:1920px){.home-project__tags{margin-top:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.home-project__tags{margin-top:calc(44px + (56 - 44) * ((100vw - 768px) / (1440 - 768)));grid-gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.home-project__tags{grid-gap:8px;margin-top:calc(32px + (44 - 32) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.home-project__tags{margin-top:32px}}.home-project__tag{padding:12px 20px;border-radius:53px;border:1px solid var(--white);color:var(--white);font-size:21px;font-weight:500;line-height:32px}@media screen and (max-width:1920px){.home-project__tag{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.home-project__tag{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)));line-height:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.home-project__tag{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)));line-height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)));padding:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375))) calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.home-project__tag{font-size:14px;line-height:20px;padding:8px 16px}}.home-project__list{margin-top:64px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media screen and (max-width:1920px){.home-project__list{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));margin-top:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.home-project__list{grid-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));margin-top:calc(44px + (56 - 44) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.home-project__list{grid-gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));margin-top:calc(32px + (44 - 32) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:700px){.home-project__list{grid-template-columns:1fr 1fr}.home-project__list .home-project__list-item:last-child{grid-column:span 2}.home-project__list.home-project__list--number{grid-template-columns:1fr}}@media screen and (max-width:375px){.home-project__list{margin-top:32px;grid-gap:12px}}.who-we-are__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.who-we-are__picture{height:530px;border-radius:24px;overflow:hidden}.who-we-are__picture img{width:100%;height:100%;object-fit:cover}.who-we-are__content{padding:32px 56px}.who-we-are__text{display:flex;flex-direction:column;gap:32px}.who-we-are__text p b{font-weight:500}.who-we-are__text-big{font-size:21px;line-height:152%}.who-we-are__box{padding:24px 44px;border-radius:12px;background-color:var(--white)}.who-we-are__box span{color:var(--blue-dark)}@media screen and (max-width:1920px){.who-we-are__grid{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.who-we-are__picture{height:calc(472px + (530 - 472) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.who-we-are__content{padding:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (56 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.who-we-are__text{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.who-we-are__text-big{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.who-we-are__box{padding:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440))) calc(40px + (44 - 40) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.who-we-are__grid{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.who-we-are__picture{height:calc(432px + (472 - 432) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.who-we-are__content{padding:24px 44px}.who-we-are__text{gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.who-we-are__text-big{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.who-we-are__box{padding:20px calc(32px + (30 - 32) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1100px){.who-we-are__grid{grid-template-columns:1fr;gap:32px}.who-we-are__content{padding:0}}@media screen and (max-width:768px){.who-we-are__grid{gap:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}.who-we-are__picture{height:calc(218px + (432 - 218) * ((100vw - 375px) / (768 - 375)));border-radius:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.who-we-are__text{gap:20px}.who-we-are__text-big{font-size:16px}.who-we-are__box{padding:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375))) calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)));border-radius:8px}}@media screen and (max-width:375px){.who-we-are__grid{gap:24px}.who-we-are__picture{height:218px;border-radius:12px}.who-we-are__box{padding:16px 24px}}.approach__content{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.approach__text{padding-right:84px}.approach__text-big{font-size:21px;line-height:152%;font-weight:500;margin-bottom:16px}.approach__box{padding:24px 44px;border-radius:12px;background-color:var(--white)}.approach__box span{color:var(--blue-dark)}@media screen and (max-width:1920px){.approach__content{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.approach__text{padding-right:calc(64px + (84 - 64) * ((100vw - 1440px) / (1920 - 1440)))}.approach__text-big{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.approach__content{gap:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.approach__text{padding-right:64px}.approach__text-big{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.approach__box{padding:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768))) calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.approach__content{grid-template-columns:1fr;gap:20px}.approach__text{padding-right:0}.approach__text-big{margin-bottom:20px}}@media screen and (max-width:768px){.approach__content{gap:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.approach__text-big{font-size:16px}.approach__box{padding:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375))) calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.approach__content{gap:16px}.approach__box{padding:16px 24px}}.team{background-color:var(--white)}.team.team--bg-transparent{background-color:transparent}.team__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.team__text{padding-right:84px}@media screen and (max-width:1920px){.team__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.team__text{padding-right:calc(64px + (84 - 64) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.team__wrapper{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.team__text{padding-right:64px}}@media screen and (max-width:1000px){.team__wrapper{grid-template-columns:1fr}.team__text{padding-right:0}}@media screen and (max-width:768px){.team__wrapper{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.team__wrapper{gap:12px}}.certificates__description{max-width:879px}.certificates__slider-item.swiper-slide{height:auto}.certificates__slider-item.swiper-slide .document-card__body{height:100%;justify-content:space-between}@media screen and (max-width:1300px){.certificates__slider-item.swiper-slide{max-width:274px}}.documents__description{max-width:879px}.documents__list{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media screen and (max-width:1920px){.documents__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.documents__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1200px){.documents__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1000px){.documents__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.documents__list{gap:16px}}@media screen and (max-width:600px){.documents__list{grid-template-columns:1fr}}.policy__tags{display:flex;flex-wrap:wrap;gap:12px}.policy__body{max-width:1184px;width:100%;font-size:18px;line-height:156%;color:var(--black-01)}.policy__body h5,.policy__body h6{margin:0;color:var(--black-01)}.policy__body h5{margin-top:0;margin-bottom:20px}.policy__body h6{margin-top:0px;margin-bottom:16px}.policy__body b,.policy__body strong{font-weight:500}.policy__body p{margin:0}.policy__body ul{list-style:none;margin:16px 0}.policy__body ul>li{display:flex;align-items:baseline;gap:20px;padding-left:20px}.policy__body ul>li:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--blue)}.policy__body ul>li:not(:last-child){margin-bottom:16px}.policy__body a{text-decoration:underline;text-underline-offset:2px;color:var(--blue)}@media screen and (max-width:1920px){.policy__body{max-width:calc(884px + (1184 - 884) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.policy__body ul>li{gap:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.policy__body ul>li:before{width:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)));height:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.policy__tags{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.policy__body{max-width:884px;font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.policy__body h5{margin-bottom:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.policy__body h6{margin-bottom:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.policy__body ul{margin:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768))) 0}.policy__body ul>li{gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));padding-left:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.policy__body ul>li:before{width:6px;height:6px}.policy__body ul>li:not(:last-child){margin-bottom:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.policy__tags{gap:8px}.policy__body{font-size:14px}.policy__body h5{margin-bottom:16px}.policy__body h6{margin-bottom:12px}.policy__body ul{margin:12px 0}.policy__body ul>li{gap:12px;padding-left:12px}.policy__body ul>li>*:not(:last-child){margin-bottom:12px}}.filter-groups{display:flex;align-items:center;grid-gap:12px}@media screen and (max-width:1300px){.filter-groups{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}}@media screen and (max-width:600px){.filter-groups{grid-template-columns:1fr;grid-gap:12px}}.filter-groups .filter-project__button{width:358px}@media screen and (max-width:1920px){.filter-groups .filter-project__button{width:calc(322px + (358 - 322) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1300px){.filter-groups .filter-project__button{width:100%}}.cookie{z-index:8;position:fixed;right:64px;left:64px;bottom:12px;display:none;padding:32px;padding-left:52px;border-radius:20px;background-color:var(--blue-dark)}.cookie.active{display:block}.cookie__wrapper{display:flex;align-items:center;justify-content:space-between;gap:72px}.cookie__content{max-width:860px;display:flex;align-items:flex-start;gap:32px}.cookie__title{white-space:nowrap;color:var(--white)}.cookie__text{max-width:478px;font-size:16px;line-height:150%;color:var(--white)}.cookie__text a{text-decoration:underline;transition:var(--transition);text-underline-offset:2px}.cookie__text a:hover{text-decoration-color:transparent}.cookie__btns{max-width:776px;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.cookie__btns .btn-project--blue{color:var(--blue);background-color:var(--white)}@media screen and (min-width:1000px){.cookie__btns .btn-project--blue:hover{color:var(--white);background-color:var(--blue)}.cookie__btns .btn-project--blue:hover svg path[stroke]{stroke:var(--white)}.cookie__btns .btn-project--blue:hover svg path[fill],.cookie__btns .btn-project--blue:hover svg rect{fill:var(--white)}}.cookie__btns .btn-project--blue-secondary{color:var(--white);border-color:var(--white)}@media screen and (min-width:1000px){.cookie__btns .btn-project--blue-secondary:hover{border-color:var(--blue)}}@media screen and (max-width:1920px){.cookie{right:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)));left:calc(52px + (64 - 52) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(48px + (52 - 48) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.cookie__wrapper{gap:calc(52px + (72 - 52) * ((100vw - 1440px) / (1920 - 1440)))}.cookie__content{max-width:calc(661px + (860 - 661) * ((100vw - 1440px) / (1920 - 1440)))}.cookie__btns{max-width:calc(547px + (776 - 547) * ((100vw - 1440px) / (1920 - 1440)));gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.cookie{right:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768)));left:calc(44px + (52 - 44) * ((100vw - 768px) / (1440 - 768)));padding:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)));padding-left:calc(24px + (48 - 24) * ((100vw - 768px) / (1440 - 768)));border-radius:16px}.cookie__wrapper{gap:calc(36px + (52 - 36) * ((100vw - 768px) / (1440 - 768)))}.cookie__content{max-width:661px;gap:calc(12px + (32 - 12) * ((100vw - 768px) / (1440 - 768)))}.cookie__text{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.cookie__btns{max-width:547px;gap:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1200px){.cookie__wrapper{flex-direction:column;align-items:flex-start;gap:36px}.cookie__content{max-width:100%;flex-direction:column;gap:12px}.cookie__text{max-width:100%}.cookie__btns{max-width:100%}}@media screen and (max-width:768px){.cookie{right:calc(16px + (44 - 16) * ((100vw - 375px) / (768 - 375)));left:calc(16px + (44 - 16) * ((100vw - 375px) / (768 - 375)));padding:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}.cookie__wrapper{gap:calc(24px + (36 - 24) * ((100vw - 375px) / (768 - 375)))}.cookie__content{gap:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.cookie__text{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.cookie__btns{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.cookie{right:16px;left:16px;padding:20px}.cookie__wrapper{gap:24px}.cookie__content{gap:8px}.cookie__text{font-size:13px}.cookie__btns{gap:12px}}.financing-home__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;padding:16px 0;border-radius:28px;background-color:var(--white)}.financing-home__col{padding:56px 52px}.financing-home__col:first-child{padding-right:132px}.financing-home__partner{display:flex;align-items:center;gap:28px;padding:32px 0}.financing-home__partner-logo{max-height:300px;line-height:0}.financing-home__partner-logo img{max-width:100%}.financing-home__partner-text{display:flex;align-items:center;gap:8px;padding:16px 28px;border-left:1px solid var(--black-01);white-space:nowrap;font-weight:500;font-size:21px;line-height:156%;color:var(--black-01)}.financing-home__partner-text:before{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjc5ODcgOS45OTk1QzIyLjI1NTQgMTIuMjQwOCAyMS45Mjk5IDE0LjU3MDkgMjAuODc2NSAxNi42MDEzQzE5LjgyMzEgMTguNjMxNyAxOC4xMDU2IDIwLjIzOTYgMTYuMDEwMiAyMS4xNTY4QzEzLjkxNDggMjIuMDc0MSAxMS41NjgzIDIyLjI0NTMgOS4zNjE5NiAyMS42NDE5QzcuMTU1NjMgMjEuMDM4NSA1LjIyMjg1IDE5LjY5NjkgMy44ODU5MyAxNy44NDA5QzIuNTQ5MDIgMTUuOTg0OSAxLjg4ODc4IDEzLjcyNjcgMi4wMTUzMiAxMS40NDI5QzIuMTQxODYgOS4xNTkwNCAzLjA0NzU0IDYuOTg3NTkgNC41ODEzMSA1LjI5MDY3QzYuMTE1MDggMy41OTM3NSA4LjE4NDI0IDIuNDczOTMgMTAuNDQzNyAyLjExNzk1QzEyLjcwMzIgMS43NjE5OCAxNS4wMTY0IDIuMTkxMzYgMTYuOTk3NyAzLjMzNDUiIHN0cm9rZT0iIzE3MTcxNyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTkgMTFMMTIgMTRMMjIgNCIgc3Ryb2tlPSIjMTcxNzE3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;background-size:contain}.financing-home__text b,.financing-home__text strong{font-weight:500}@media screen and (max-width:1920px){.financing-home__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.financing-home__col{padding:calc(48px + (56 - 48) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440)))}.financing-home__col:first-child{padding-right:calc(100px + (132 - 100) * ((100vw - 1440px) / (1920 - 1440)))}.financing-home__partner{gap:calc(20px + (28 - 20) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(20px + (32 - 20) * ((100vw - 1440px) / (1920 - 1440))) 0}.financing-home__partner-logo{max-width:calc(274px + (300 - 274) * ((100vw - 1440px) / (1920 - 1440)))}.financing-home__partner-text{padding:16px calc(20px + (28 - 20) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.financing-home__wrapper{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.financing-home__col{padding:calc(32px + (48 - 32) * ((100vw - 768px) / (1440 - 768))) calc(28px + (44 - 28) * ((100vw - 768px) / (1440 - 768)))}.financing-home__col:first-child{padding-right:calc(28px + (100 - 28) * ((100vw - 768px) / (1440 - 768)))}.financing-home__partner{gap:20px;padding:20px 0}.financing-home__partner-logo{max-width:calc(216px + (274 - 216) * ((100vw - 768px) / (1440 - 768)))}.financing-home__partner-text{padding:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768))) 20px;font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.financing-home__partner-text:before{width:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1100px){.financing-home__wrapper{grid-template-columns:1fr}.financing-home__col{padding:32px 28px}.financing-home__col:first-child{padding-right:28px}.financing-home__partner{padding:0}}@media screen and (max-width:768px){.financing-home__wrapper{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));padding:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375))) 0;border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.financing-home__col{padding:calc(16px + (32 - 16) * ((100vw - 375px) / (768 - 375))) calc(16px + (28 - 16) * ((100vw - 375px) / (768 - 375)))}.financing-home__col:first-child{padding-right:calc(16px + (28 - 16) * ((100vw - 375px) / (768 - 375)))}.financing-home__partner{gap:calc(12px + (20 - 12) * ((100vw - 375px) / (768 - 375)))}.financing-home__partner-logo{max-width:216px}.financing-home__partner-text{padding:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375))) calc(12px + (20 - 12) * ((100vw - 375px) / (768 - 375)));font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}.financing-home__partner-text:before{width:20px;height:20px}}@media screen and (max-width:600px){.financing-home__partner{flex-direction:column;align-items:flex-start}.financing-home__partner-text{width:100%;padding:12px 0;border-top:1px solid var(--black-01);border-left:none}}@media screen and (max-width:375px){.financing-home__wrapper{gap:12px;padding:12px 0;border-radius:16px}.financing-home__col{padding:16px}.financing-home__col:first-child{padding-right:16px}.financing-home__partner{gap:12px}.financing-home__partner-text{padding:12px 0;font-size:14px}}.basic-terms__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.basic-terms__list-item{min-height:249px}@media screen and (max-width:1920px){.basic-terms__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.basic-terms__list-item{min-height:calc(208px + (249 - 208) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.basic-terms__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.basic-terms__list-item{min-height:calc(164px + (208 - 164) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.basic-terms__list{grid-template-columns:repeat(2,1fr)}.basic-terms__list-item:nth-child(3):last-child{grid-column:span 2}}@media screen and (max-width:768px){.basic-terms__list{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.basic-terms__list-item{min-height:164px}}@media screen and (max-width:600px){.basic-terms__list{grid-template-columns:1fr}.basic-terms__list-item:nth-child(3):last-child{grid-column:unset}}@media screen and (max-width:375px){.basic-terms__list{gap:12px}}.area-home__wrapper{display:flex;flex-direction:column;gap:32px}.area-home__top{display:grid;grid-template-columns:1fr 868px;gap:32px;padding:16px;padding-left:0;border-radius:28px;background-color:var(--white)}.area-home__picture{min-height:350px;border-radius:20px;overflow:hidden;position:relative}.area-home__picture img{position:absolute;width:100%;height:100%;object-fit:cover}.area-home__content{padding:56px 52px;padding-right:132px}.area-home__text{font-size:16px;line-height:150%;color:var(--black-01)}.area-home__text p b,.area-home__text p strong{font-weight:500;font-size:18px;line-height:156%}.area-home__text p:not(:last-child){margin-bottom:24px}.area-home__list{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media screen and (max-width:1920px){.area-home__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.area-home__top{grid-template-columns:1fr calc(648px + (868 - 648) * ((100vw - 1440px) / (1920 - 1440)));gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.area-home__picture{border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.area-home__content{padding:calc(48px + (56 - 48) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440)));padding-right:calc(80px + (132 - 80) * ((100vw - 1440px) / (1920 - 1440)))}.area-home__text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.area-home__text p b,.area-home__text p strong{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.area-home__text p:not(:last-child){margin-bottom:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.area-home__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.area-home__wrapper{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.area-home__top{gap:24px;padding:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.area-home__picture{border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.area-home__content{padding:calc(36px + (48 - 36) * ((100vw - 768px) / (1440 - 768))) calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)));padding-right:calc(32px + (80 - 32) * ((100vw - 768px) / (1440 - 768)))}.area-home__text{font-size:14px}.area-home__text p b,.area-home__text p strong{font-size:16px}.area-home__text p:not(:last-child){margin-bottom:20px}.area-home__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1300px){.area-home__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1100px){.area-home__top{grid-template-columns:1fr}.area-home__picture{min-height:383px;height:383px;border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:768px){.area-home__wrapper{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.area-home__top{border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.area-home__picture{height:calc(229px + (383 - 229) * ((100vw - 375px) / (768 - 375)));min-height:calc(229px + (383 - 229) * ((100vw - 375px) / (768 - 375)));border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.area-home__content{padding:calc(24px + (36 - 24) * ((100vw - 375px) / (768 - 375))) calc(16px + (32 - 16) * ((100vw - 375px) / (768 - 375)));padding-right:calc(16px + (32 - 16) * ((100vw - 375px) / (768 - 375)))}.area-home__text{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.area-home__text p b,.area-home__text p strong{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}.area-home__text p:not(:last-child){margin-bottom:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.area-home__list{grid-template-columns:1fr;gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.area-home__wrapper{gap:12px}.area-home__top{border-radius:16px}.area-home__picture{min-height:229px;height:229px;border-radius:8px}.area-home__content{padding:24px 16px;padding-right:16px}.area-home__text{font-size:13px}.area-home__text p b,.area-home__text p strong{font-size:14px}.area-home__text p:not(:last-child){margin-bottom:16px}.area-home__list{gap:12px}}.cities__description{max-width:880px}.cities__list{display:grid;grid-template-columns:repeat(4,1fr);column-gap:32px;row-gap:20px}@media screen and (max-width:1920px){.cities__list{column-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.cities__list{grid-template-columns:repeat(3,1fr);column-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));row-gap:calc(20px + (32 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1100px){.cities__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.cities__list{column-gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));row-gap:calc(12px + (20 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:600px){.cities__list{grid-template-columns:1fr}}@media screen and (max-width:375px){.cities__list{column-gap:12px;row-gap:12px}}.installation-process__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.installation-process__list.installation-process__list--column-four{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1300px){.installation-process__list.installation-process__list--column-four{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.installation-process__list.installation-process__list--column-four{grid-template-columns:1fr}}@media screen and (max-width:1920px){.installation-process__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-process__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.installation-process__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.installation-process__list{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:600px){.installation-process__list{grid-template-columns:1fr}}@media screen and (max-width:375px){.installation-process__list{gap:12px}}.installation-process__bottom{display:flex;grid-gap:12px}.installation-process__bottom img{width:36px;height:36px}@media screen and (max-width:1920px){.installation-process__bottom img{width:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)));height:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-process__bottom img{width:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)));height:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.installation-process__bottom img{width:24px;height:24px}}.installation-process__bottom-text{color:#2f56b1;font-size:21px;font-weight:500;line-height:36px}@media screen and (max-width:1920px){.installation-process__bottom-text{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(28px + (36 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-process__bottom-text{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)));list-style:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.installation-process__bottom-text{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)));line-height:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.installation-process__bottom-text{font-size:14px;line-height:20px}}.installation-process__banner-title{color:#fff}.installation-process__banner-title h1,.installation-process__banner-title h2,.installation-process__banner-title h3,.installation-process__banner-title h4,.installation-process__banner-title h5,.installation-process__banner-title h6{color:#fff;margin:0}.installation-process__banner-text{color:#fff}.installation-process__banner{border-radius:20px;background:#002f79;display:grid;grid-template-columns:1fr min-content;grid-gap:32px;align-items:center;padding:32px 52px}@media screen and (max-width:1920px){.installation-process__banner{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-process__banner{border-radius:16px;grid-gap:24px}}@media screen and (max-width:1200px){.installation-process__banner{grid-template-columns:1fr;padding:24px 40px}}@media screen and (max-width:768px){.installation-process__banner{padding:24px calc(32px + (40 - 32) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.installation-process__banner{padding:24px 32px}}.installation-process__banner.installation-process__banner--two .installation-process__banner-content{grid-template-columns:526px 1fr}@media screen and (max-width:1920px){.installation-process__banner.installation-process__banner--two .installation-process__banner-content{grid-template-columns:calc(500px + (526 - 500) * ((100vw - 1440px) / (1920 - 1440))) 1fr}}@media screen and (max-width:1200px){.installation-process__banner.installation-process__banner--two .installation-process__banner-content{grid-template-columns:1fr;grid-gap:20px}}@media screen and (max-width:768px){.installation-process__banner.installation-process__banner--two .installation-process__banner-content{grid-gap:calc(12px + (20 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:375px){.installation-process__banner.installation-process__banner--two .installation-process__banner-content{grid-gap:12px}}.installation-process__banner.installation-process__banner--two .installation-process__banner-title{display:flex;align-items:center;grid-gap:16px}@media screen and (max-width:1200px){.installation-process__banner.installation-process__banner--two .installation-process__banner-title{grid-gap:12px}}.installation-process__banner.installation-process__banner--two .installation-process__banner-title svg{width:44px;height:44px}.installation-process__banner.installation-process__banner--two .installation-process__banner-title svg path{stroke:#fff}@media screen and (max-width:1920px){.installation-process__banner.installation-process__banner--two .installation-process__banner-title svg{width:calc(32px + (44 - 32) * ((100vw - 1440px) / (1920 - 1440)));height:calc(32px + (44 - 32) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-process__banner.installation-process__banner--two .installation-process__banner-title svg{width:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)));height:calc(24px + (32 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.installation-process__banner.installation-process__banner--two .installation-process__banner-title svg{width:24px;height:24px}}.installation-process__banner.installation-process__banner--two .installation-process__banner-text{max-width:100%}@media screen and (max-width:1200px){.installation-process__banner.installation-process__banner--two .installation-process__banner-text{font-size:14px;line-height:20px}}.installation-process__banner-content{display:grid;grid-gap:32px;align-items:center;grid-template-columns:520px 1fr}@media screen and (max-width:1920px){.installation-process__banner-content{grid-template-columns:calc(370px + (520 - 370) * ((100vw - 1440px) / (1920 - 1440))) 1fr;grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.installation-process__banner-content{grid-gap:24px}}@media screen and (max-width:1200px){.installation-process__banner-content{grid-gap:16px;grid-template-columns:1fr}}.installation-process__banner-text{max-width:610px}@media screen and (max-width:1200px){.installation-process__banner-text{font-size:14px;line-height:20px}}.cost__table{padding:12px;border-radius:20px;background-color:var(--white)}.cost__table .table-project{margin:0}.cost__table .table-project thead td{min-height:72px}.cost__description{max-width:880px}.cost__btns{display:flex;align-items:center;justify-content:center;gap:24px}.cost__bottom-text{margin-top:32px;max-width:990px;color:#525252;font-size:18px;font-weight:400;line-height:28px}@media screen and (max-width:1920px){.cost__bottom-text{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));max-width:calc(820px + (990 - 820) * ((100vw - 1440px) / (1920 - 1440)));margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.cost__bottom-text{line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));max-width:820px;margin-top:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.cost__bottom-text{line-height:20px;font-size:14px;margin-top:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.cost__bottom-text{margin-top:12px}}@media screen and (max-width:1920px){.cost__btns{gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.cost__description{max-width:calc(645px + (880 - 645) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.cost__table{padding:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.cost__table .table-project thead td{height:calc(60px + (72 - 60) * ((100vw - 768px) / (1440 - 768)))}.cost__btns{gap:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.cost__description{max-width:645px}}@media screen and (max-width:768px){.cost__table{width:680px;margin-bottom:12px;padding:8px;border-radius:16px}.cost__table-wrap{max-width:100%;padding-bottom:12px;overflow-x:auto;border-radius:16px}.cost__table-wrap::-webkit-scrollbar{height:2px}.cost__table-wrap::-webkit-scrollbar-track{background:var(--gray-09);border-radius:4px}.cost__table-wrap::-webkit-scrollbar-thumb{background-color:var(--blue);border-radius:4px}.cost__table .table-project{width:665px}.cost__table .table-project thead td{height:60px}.cost__btns{gap:16px}}@media screen and (max-width:600px){.cost__btns{flex-direction:column}.cost__btns>*{width:100%}}.offers__description{max-width:880px}.offers__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.offers__more{display:flex;align-items:center;justify-content:center}@media screen and (max-width:1920px){.offers__description{max-width:calc(656px + (880 - 656) * ((100vw - 1440px) / (1920 - 1440)))}.offers__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.offers__description{max-width:calc(626px + (656 - 626) * ((100vw - 768px) / (1440 - 768)))}.offers__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.offers__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.offers__description{max-width:626px}.offers__list{gap:16px}}@media screen and (max-width:700px){.offers__list{grid-template-columns:1fr}}.not-found{background:radial-gradient(85.8% 397.95% at .95% -6.79%,#2f56b1 0%,#002f79 67.65%,#00173b 100%)}.not-found__wrapper{height:100vh;min-height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:96px 0}.not-found__content{display:flex;flex-direction:column;align-items:center;gap:56px}.not-found__picture{line-height:0}.not-found__picture img{max-width:714px}.not-found__body{display:flex;flex-direction:column;align-items:center;text-align:center}.not-found__title{color:var(--white)}.not-found__text{font-size:18px;line-height:156%;color:var(--white)}@media screen and (max-width:1920px){.not-found__wrapper{padding:calc(84px + (96 - 84) * ((100vw - 1440px) / (1920 - 1440))) 0}.not-found__content{gap:calc(48px + (56 - 48) * ((100vw - 1440px) / (1920 - 1440)))}.not-found__picture img{max-width:calc(537px + (714 - 537) * ((100vw - 1440px) / (1920 - 1440)))}.not-found__text{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.not-found__wrapper{padding:calc(74px + (84 - 74) * ((100vw - 768px) / (1440 - 768))) 0}.not-found__content{gap:calc(36px + (48 - 36) * ((100vw - 768px) / (1440 - 768)))}.not-found__picture img{max-width:calc(420px + (537 - 420) * ((100vw - 768px) / (1440 - 768)))}.not-found__text{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.not-found__wrapper{padding:calc(60px + (74 - 60) * ((100vw - 375px) / (768 - 375))) 0}.not-found__content{gap:calc(28px + (36 - 28) * ((100vw - 375px) / (768 - 375)))}.not-found__picture img{max-width:calc(244px + (420 - 244) * ((100vw - 375px) / (768 - 375)))}.not-found__text{font-size:14px}}@media screen and (max-width:375px){.not-found__wrapper{padding:60px 0}.not-found__content{gap:28px}.not-found__picture img{max-width:244px}}.plans--white{background-color:var(--white)}.plans__list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media screen and (max-width:1920px){.plans__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.plans__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.plans__list{grid-template-columns:1fr}}@media screen and (max-width:768px){.plans__list{gap:16px}}.offer-article__inner{padding:80px 0;border-radius:28px;background-color:var(--white)}.offer-article__wrapper{display:flex;justify-content:space-between}.offer-article__main{flex:1}.offer-article__aside{max-width:456px;width:100%;display:flex;flex-direction:column;align-items:flex-end;padding-right:52px}.offer-article__top{display:grid;grid-template-columns:424px 880px;gap:32px}.offer-article__heading{display:flex;flex-direction:column;gap:48px}.offer-article__description{font-size:21px;line-height:152%;color:var(--black-01)}.offer-article__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:0 52px}.offer-article__tag.tag{color:var(--white);background-color:var(--red)}.offer-article__date{font-size:18px;line-height:156%;color:var(--black-05)}.offer-article__body{padding-left:456px}.offer-article__picture{margin:80px 0;border-radius:20px;overflow:hidden}.offer-article__picture img{max-width:100%;width:100%}.offer-article__content{font-size:18px;line-height:156%;color:var(--black-01)}.offer-article__content h5{margin:0;margin-bottom:20px;color:var(--black-01)}.offer-article__content b{font-weight:500}.offer-article__content p:not(:last-child){margin-bottom:20px}.offer-article__content ul{list-style:none}.offer-article__content ul:not(:last-child){margin-bottom:20px}.offer-article__content ul>li{display:flex;align-items:baseline;gap:20px;padding-left:20px}.offer-article__content ul>li:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background-color:var(--blue)}.offer-article__content ul>li:not(:last-child){margin-bottom:20px}.offer-article__content a{color:var(--blue)}.offer-article__bottom{display:flex;align-items:center;gap:24px;margin-top:60px}.offer-article__share-title{margin-bottom:12px;text-align:center;font-weight:500;font-size:16px;line-height:150%;color:var(--black)}.offer-article__share-socials{flex-direction:column}.offer-article__share-socials .social-item{padding:0 !important;width:68px;height:68px}@media screen and (max-width:1920px){.offer-article__inner{padding:calc(60px + (80 - 60) * ((100vw - 1440px) / (1920 - 1440))) 0;border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__aside{max-width:calc(257px + (456 - 257) * ((100vw - 1440px) / (1920 - 1440)));padding-right:calc(36px + (52 - 36) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__top{grid-template-columns:calc(316px + (424 - 316) * ((100vw - 1440px) / (1920 - 1440))) calc(739px + (880 - 739) * ((100vw - 1440px) / (1920 - 1440)));gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__heading{gap:calc(40px + (48 - 40) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__description{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__info{padding:0 calc(36px + (52 - 36) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__date{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__body{padding-left:calc(340px + (456 - 340) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__picture{margin:calc(60px + (80 - 60) * ((100vw - 1440px) / (1920 - 1440))) 0;border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__content{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__content h5{margin-bottom:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__content p:not(:last-child){margin-bottom:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__content ul>li{gap:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__content ul>li:before{width:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)));height:calc(6px + (8 - 6) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__bottom{gap:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__share-title{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}.offer-article__share-socials .social-item{width:calc(60px + (68 - 60) * ((100vw - 1440px) / (1920 - 1440)));height:calc(60px + (68 - 60) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.offer-article__inner{padding:calc(44px + (60 - 44) * ((100vw - 768px) / (1440 - 768))) 0;border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.offer-article__aside{max-width:257px;padding-right:36px}.offer-article__top{grid-template-columns:316px 739px;gap:24px}.offer-article__heading{gap:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}.offer-article__description{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.offer-article__info{padding:0 36px}.offer-article__date{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.offer-article__body{padding-left:340px}.offer-article__picture{margin:calc(44px + (60 - 44) * ((100vw - 768px) / (1440 - 768))) 0;border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.offer-article__content{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.offer-article__content h5{margin-bottom:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.offer-article__content p:not(:last-child){margin-bottom:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.offer-article__content ul>li{gap:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));padding-left:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.offer-article__content ul>li:before{width:6px;height:6px}.offer-article__content ul>li:not(:last-child){margin-bottom:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.offer-article__bottom{gap:20px;margin-top:calc(44px + (60 - 44) * ((100vw - 768px) / (1440 - 768)))}.offer-article__share-title{font-size:14px}.offer-article__share-socials .social-item{width:calc(54px + (60 - 54) * ((100vw - 768px) / (1440 - 768)));height:calc(54px + (60 - 54) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1400px){.offer-article__top{grid-template-columns:316px 1fr}}@media screen and (max-width:1200px){.offer-article__wrapper{flex-direction:column}.offer-article__aside{max-width:100%;align-items:flex-start;margin-top:44px;padding:0 24px}.offer-article__share{display:flex;align-items:center;gap:12px}.offer-article__share-title{margin-bottom:0}.offer-article__share-socials{flex-direction:row}.offer-article__top{grid-template-columns:1fr;padding:0 24px}.offer-article__info{flex-direction:row;align-items:center;justify-content:flex-start;gap:24px;padding:0}.offer-article__body{padding:0 12px}.offer-article__content,.offer-article__bottom{padding:0 12px}}@media screen and (max-width:768px){.offer-article__inner{padding:calc(24px + (44 - 24) * ((100vw - 375px) / (768 - 375))) 0;border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.offer-article__aside{margin-top:calc(24px + (44 - 24) * ((100vw - 375px) / (768 - 375)))}.offer-article__top{padding:0 calc(12px + (24 - 12) * ((100vw - 375px) / (768 - 375)))}.offer-article__info{flex-wrap:wrap;gap:calc(12px + (24 - 12) * ((100vw - 375px) / (768 - 375)))}.offer-article__date{font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}.offer-article__heading{gap:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}.offer-article__description{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}.offer-article__picture{margin:calc(24px + (44 - 24) * ((100vw - 375px) / (768 - 375))) 0;border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.offer-article__content{font-size:14px}.offer-article__content h5{margin-bottom:12px}.offer-article__content p:not(:last-child){margin-bottom:12px}.offer-article__content ul>li{gap:12px;padding-left:12px}.offer-article__content ul>li>*:not(:last-child){margin-bottom:12px}.offer-article__bottom{flex-wrap:wrap;gap:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));margin-top:calc(40px + (44 - 40) * ((100vw - 375px) / (768 - 375)))}.offer-article__share-socials .social-item{width:54px;height:54px}}@media screen and (max-width:720px){.offer-article__share{flex-direction:column;align-items:flex-start}.offer-article__share-socials{flex-wrap:wrap}}@media screen and (max-width:375px){.offer-article__inner{padding:24px 0;border-radius:16px}.offer-article__aside{margin-top:24px}.offer-article__top{padding:0 12px}.offer-article__info{gap:12px}.offer-article__date{font-size:13px}.offer-article__heading{gap:24px}.offer-article__description{font-size:14px}.offer-article__picture{margin:24px 0;border-radius:8px}.offer-article__content{font-size:14px}.offer-article__bottom{gap:16px;margin-top:40px}}.personal-manager__wrapper{display:flex;align-items:center;justify-content:center;gap:32px}.personal-manager__picture{max-width:576px;width:100%;line-height:0}.personal-manager__picture img{max-width:100%;width:100%}.personal-manager__content{max-width:880px;width:100%}.personal-manager__quote:after{top:41px;left:-42px;width:90px;height:77px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iOTAiIHZpZXdCb3g9IjAgMCA3NyA5MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgLTAuMDAwNjEwMzUySDE4LjczMDZDNTAuNjI2NSAtMC4wMDA2MTAzNTIgNzYuNDgzMyAyNS44NTYyIDc2LjQ4MzMgNTcuNzUyMVY4OS45Njg4SDM0Ljk4ODFWNTUuMzQ4QzM0Ljk4ODEgMzguMjU0MiAyNy4yNjkyIDIyLjA3NDQgMTMuOTgzMSAxMS4zMTkxTDAgLTAuMDAwNjEwMzUyWiIgZmlsbD0iIzAwMkY3OSIvPgo8L3N2Zz4K)}@media screen and (max-width:1920px){.personal-manager__wrapper{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.personal-manager__picture{max-width:calc(431px + (576 - 431) * ((100vw - 1440px) / (1920 - 1440)))}.personal-manager__content{max-width:calc(657px + (880 - 657) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.personal-manager__wrapper{gap:24px}.personal-manager__picture{max-width:431px}.personal-manager__content{max-width:657px}}@media screen and (max-width:1000px){.personal-manager__wrapper{flex-direction:column-reverse;align-items:flex-start}.personal-manager__content{max-width:100%}.personal-manager__quote:after{top:unset;left:52px;bottom:-35px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIGhlaWdodD0iNzciIHZpZXdCb3g9IjAgMCA5MCA3NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTS0wLjAwMDYxMDM1MiA3Ni40ODI0VjU3Ljc1MThDLTAuMDAwNjEwMzUyIDI1Ljg1NTkgMjUuODU2MiAtMC4wMDA5MDAyNjkgNTcuNzUyMSAtMC4wMDA5MDAyNjlIODkuOTY4OFY0MS40OTQzSDU1LjM0OEMzOC4yNTQyIDQxLjQ5NDMgMjIuMDc0NCA0OS4yMTMyIDExLjMxOTEgNjIuNDk5M0wtMC4wMDA2MTAzNTIgNzYuNDgyNFoiIGZpbGw9IiMwMDJGNzkiLz4KPC9zdmc+Cg==)}}@media screen and (max-width:768px){.personal-manager__picture{max-width:calc(343px + (431 - 343) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.personal-manager__picture{max-width:343px}}.industry.industry--white{background-color:var(--white)}.industry.industry--white .industry__list-item.simple-card:not(.simple-card--white.simple-card--border){background-color:#f5f5f5}.industry.industry--white .industry__list-item.simple-card:not(.simple-card--white.simple-card--border) .simple-card__icon{background-color:#fff}.industry .industry__list-item.simple-card:not(.simple-card--white.simple-card--border){background-color:#fff}.industry .industry__list-item.simple-card:not(.simple-card--white.simple-card--border) .simple-card__icon{background-color:#f5f5f5}.industry__description{max-width:752px}.industry__list{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.industry__list.industry__list--three{grid-template-columns:repeat(3,1fr)}.industry__list.industry__list--two{grid-template-columns:repeat(2,1fr)}.industry__list-item{min-height:249px}@media screen and (max-width:1920px){.industry__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.industry__list-item{min-height:calc(208px + (249 - 208) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.industry__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.industry__list-item{min-height:calc(184px + (208 - 184) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.industry__list{grid-template-columns:repeat(2,1fr)}.industry__list.industry__list--three{grid-template-columns:1fr}}@media screen and (max-width:768px){.industry__list{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.industry__list-item{min-height:184px}}@media screen and (max-width:700px){.industry__list.industry__list--two{grid-template-columns:1fr}}@media screen and (max-width:600px){.industry__list{grid-template-columns:1fr}}@media screen and (max-width:375px){.industry__list{gap:12px}}.benefits{background:radial-gradient(103.52% 456.79% at -6.2% 2.28%,#274894 0%,#002f79 67.65%,#00173b 100%)}.benefits__title{color:var(--white)}.benefits__title h1,.benefits__title h2,.benefits__title h3,.benefits__title h4,.benefits__title h5,.benefits__title h6{color:var(--white)}.benefits__description{max-width:781px;color:var(--white)}.benefits__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.benefits__list-item{min-height:336px}.benefits__note{font-size:16px;line-height:150%;color:var(--blue-gray)}@media screen and (max-width:1920px){.benefits__list{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.benefits__list-item{min-height:calc(268px + (336 - 268) * ((100vw - 1440px) / (1920 - 1440)))}.benefits__note{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.benefits__list{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.benefits__list-item{min-height:calc(218px + (268 - 218) * ((100vw - 768px) / (1440 - 768)))}.benefits__note{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.benefits__list{grid-template-columns:1fr}}@media screen and (max-width:768px){.benefits__list{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.benefits__list-item{min-height:218px}.benefits__note{font-size:13px}}@media screen and (max-width:375px){.benefits__list{gap:12px}}.calculator__progress{display:flex;flex-direction:column;gap:16px}.calculator__progress-top{display:flex;align-items:center;justify-content:space-between}.calculator__progress-title{font-weight:500;font-size:21px;line-height:152%;color:var(--gray-06)}.calculator__progress-title b{color:var(--black-01)}.calculator__progress-bar{position:relative;height:7px;width:100%;background-color:var(--white);overflow:hidden}.calculator__progress-bar span{position:absolute;left:0;top:0;height:100%;min-width:7px;max-width:100%;border-radius:4px;background-color:var(--blue)}.calculator__description{max-width:880px}.calculator__heading{max-width:880px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.calculator__heading .calculator__title{margin-bottom:0}.calculator__body{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}.calculator__item{flex:1 1 calc(25% - 24px);max-width:424px}.calculator__bottom-text b{font-weight:500}.calculator__bottom-text a{text-decoration:none;color:var(--blue);font-weight:500}@media screen and (max-width:1920px){.calculator__progress{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.calculator__progress-title{font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.calculator__description{max-width:calc(700px + (880 - 700) * ((100vw - 1440px) / (1920 - 1440)))}.calculator__body{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.calculator__progress{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.calculator__progress-title{font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.calculator__progress-bar{height:calc(5px + (7 - 5) * ((100vw - 768px) / (1440 - 768)))}.calculator__progress-bar span{min-width:calc(5px + (7 - 5) * ((100vw - 768px) / (1440 - 768)))}.calculator__description{max-width:700px}.calculator__body{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1199px){.calculator__item{flex:1 1 calc(50% - 32px);max-width:none}}@media screen and (max-width:768px){.calculator__progress{gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}.calculator__progress-title{font-size:calc(13px + (16 - 13) * ((100vw - 375px) / (768 - 375)))}.calculator__progress-bar{height:calc(4px + (5 - 4) * ((100vw - 375px) / (768 - 375)))}.calculator__progress-bar span{min-width:calc(4px + (5 - 4) * ((100vw - 375px) / (768 - 375)))}.calculator__body{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:767px){.calculator__item{flex:1 1 100%;max-width:none}}@media screen and (max-width:375px){.calculator__progress{gap:4px}.calculator__progress-title{font-size:13px}.calculator__progress-bar{height:4px}.calculator__progress-bar span{min-width:4px}.calculator__body{gap:12px}}.calculator-summary__inner{max-width:880px;width:100%;display:flex;flex-direction:column;gap:32px;margin:0 auto}.calculator-summary__form{display:flex;flex-direction:column;gap:32px;padding:12px;border-radius:28px;background:radial-gradient(85.8% 397.95% at .95% -6.79%,#2f56b1 0%,#002f79 67.65%,#00173b 100%);box-shadow:0px 2px 8px 0px rgba(10,13,18,.02)}.calculator-summary__form-heading{padding:52px 52px 24px}.calculator-summary__form-title{color:var(--white)}.calculator-summary__form-text{color:var(--blue-gray)}@media screen and (max-width:1920px){.calculator-summary__inner{max-width:calc(656px + (880 - 656) * ((100vw - 1440px) / (1920 - 1440)));gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.calculator-summary__form{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.calculator-summary__form-heading{padding:calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440))) calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440))) calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.calculator-summary__inner{max-width:656px;gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.calculator-summary__form{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.calculator-summary__form-heading{padding:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768))) calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768))) calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.calculator-summary__inner{max-width:100%;gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}.calculator-summary__form{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));border-radius:20px}.calculator-summary__form-heading{padding:calc(16px + (32 - 16) * ((100vw - 375px) / (768 - 375))) calc(16px + (32 - 16) * ((100vw - 375px) / (768 - 375))) calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.calculator-summary__inner{gap:12px}.calculator-summary__form{gap:12px}.calculator-summary__form-heading{padding:16px 16px 12px}}.summary{display:flex;flex-direction:column;gap:32px;padding:16px;border-radius:28px;background-color:var(--white)}.summary__picture{flex:0 0 auto;height:459px;border-radius:20px;overflow:hidden}.summary__picture img{width:100%;height:100%;object-fit:cover}.summary__wrap{display:flex;flex-direction:column;gap:32px;padding:32px 52px}.summary__heading{display:flex;flex-direction:column;gap:16px}.summary__title{color:var(--black-01)}.summary__cost{color:var(--blue)}.summary__selections-title{padding-bottom:12px;border-bottom:1px solid var(--blue-dark);font-weight:500;font-size:21px;line-height:152%;color:var(--black-01)}.summary__selections-row{display:grid;grid-template-columns:40% 60%;padding:12px 0;font-size:18px;line-height:156%;color:var(--black-01)}.summary__selections-row:not(:last-child){border-bottom:1px solid var(--gray-08)}.summary__selections-row:last-child{padding-bottom:0}.summary__selections-value{display:flex;align-items:center;justify-content:flex-end;gap:4px;font-weight:500}.summary__selections-value .tag{text-transform:uppercase;font-size:14px;color:var(--white);background-color:var(--blue)}@media screen and (max-width:1920px){.summary{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.summary__picture{height:calc(338px + (459 - 338) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.summary__wrap{gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440))) calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440)))}.summary__heading{gap:calc(12px + (16 - 12) * ((100vw - 1440px) / (1920 - 1440)))}.summary__selections-title{padding-bottom:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(18px + (21 - 18) * ((100vw - 1440px) / (1920 - 1440)))}.summary__selections-row{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}.summary__selections-value .tag{padding:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768))) calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));font-size:calc(12px + (14 - 12) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.summary{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));padding:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}.summary__picture{height:338px;border-radius:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}.summary__wrap{gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)));padding:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768))) calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768)))}.summary__heading{gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}.summary__selections-title{padding-bottom:8px;font-size:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768)))}.summary__selections-row{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.summary__selections-value .tag{padding:6px 12px;font-size:12px}}@media screen and (max-width:768px){.summary{gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));padding:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)));border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}.summary__picture{height:calc(177px + (356 - 177) * ((100vw - 375px) / (768 - 375)));border-radius:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}.summary__wrap{gap:16px;padding:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375))) calc(16px + (32 - 16) * ((100vw - 375px) / (768 - 375)))}.summary__heading{gap:calc(4px + (8 - 4) * ((100vw - 375px) / (768 - 375)))}.summary__selections-title{font-size:calc(14px + (16 - 14) * ((100vw - 375px) / (768 - 375)))}.summary__selections-row{padding:calc(10px + (12 - 10) * ((100vw - 375px) / (768 - 375))) 0;font-size:calc(13px + (14 - 13) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.summary{gap:12px;padding:8px;border-radius:16px}.summary__picture{height:177px;border-radius:8px}.summary__wrap{gap:12px 16px}.summary__heading{gap:4px}.summary__selections-title{font-size:14px}.summary__selections-row{padding:10px 0;font-size:13px}}.includes{display:flex;flex-direction:column;gap:56px;padding:28px;border-radius:24px;background-color:var(--white)}.includes__title{color:var(--black-01)}.includes__list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:32px;row-gap:10px}.includes__list-item{display:flex;align-items:center;gap:12px;font-size:18px;line-height:156%;color:var(--black-01)}.includes__list-item:before{content:"";flex:0 0 auto;width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IiMyRjU2QjEiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:1920px){.includes{gap:calc(44px + (56 - 44) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}.includes__list{column-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}.includes__list-item{gap:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.includes{gap:calc(32px + (44 - 32) * ((100vw - 768px) / (1440 - 768)));padding:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}.includes__list{column-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}.includes__list-item{gap:8px;font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)))}.includes__list-item:before{width:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.includes{gap:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)));padding:20px;border-radius:16px}.includes__list{column-gap:16px}.includes__list-item{font-size:14px}.includes__list-item:before{width:20px;height:20px}}@media screen and (max-width:600px){.includes__list{grid-template-columns:1fr}}@media screen and (max-width:375px){.includes{gap:24px}}.calculator-project__box{border-radius:28px;background:#fff;padding:44px 52px;box-shadow:0 2px 8px 0 rgba(10,13,18,.02)}@media screen and (max-width:1920px){.calculator-project__box{border-radius:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440))) calc(44px + (52 - 44) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.calculator-project__box{border-radius:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));padding:calc(28px + (36 - 28) * ((100vw - 768px) / (1440 - 768))) calc(36px + (44 - 36) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.calculator-project__box{border-radius:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));padding:calc(20px + (28 - 20) * ((100vw - 375px) / (768 - 375))) calc(24px + (36 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.calculator-project__box{padding:20px 24px;border-radius:16px}}.calculator-project__box-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px}@media screen and (max-width:1920px){.calculator-project__box-items{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.calculator-project__box-items{grid-gap:24px}}@media screen and (max-width:1300px){.calculator-project__box-items{grid-template-columns:1fr 1fr;grid-gap:16px}}@media screen and (max-width:768px){.calculator-project__box-items{grid-gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:700px){.calculator-project__box-items{grid-template-columns:1fr}}@media screen and (max-width:375px){.calculator-project__box-items{grid-gap:12px}}.calculator-project__box-items .calculator-card{border:2px solid #e5e5e5}.calculator-project__box-items .calculator-card.selected{border-color:#2f56b1}@media (min-width:1000px){.calculator-project__box-items .calculator-card:hover{border-color:#2f56b1}}.calculator-project__box-bottom{margin-top:32px;display:flex}@media screen and (max-width:1920px){.calculator-project__box-bottom{margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.calculator-project__box-bottom{margin-top:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.calculator-project__box-bottom{margin-top:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.calculator-project__box-bottom{margin-top:16px}}.calculator-project__box-title{color:var(--black);margin-bottom:32px}@media screen and (max-width:1920px){.calculator-project__box-title{margin-bottom:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.calculator-project__box-title{margin-bottom:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.calculator-project__box-title{margin-bottom:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.calculator-project__box-title{margin-bottom:16px}}@media (max-width:600px){.reviews-video__item{max-width:300px}}.process-overview__tags{display:flex;grid-gap:12px;flex-wrap:wrap}@media screen and (max-width:1440px){.process-overview__tags{grid-gap:calc(8px + (12 - 8) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.process-overview__tags{grid-gap:8px}}.process-overview__tag{display:flex;grid-gap:12px;align-items:center;border-radius:63px;padding:20px 30px;background:#fff;color:#171717;font-size:18px;font-weight:500;line-height:28px}@media screen and (max-width:1920px){.process-overview__tag{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440))) calc(24px + (30 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.process-overview__tag{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)));padding:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768))) calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.process-overview__tag{font-size:14px;line-height:20px;padding:14px calc(18px + (20 - 18) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.process-overview__tag{padding:14px 18px}}.process-overview__tag svg{width:24px;height:24px}@media screen and (max-width:1920px){.process-overview__tag svg{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.process-overview__tag svg{width:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)));height:calc(18px + (20 - 18) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.process-overview__tag svg{width:18px;height:18px}}@media (max-width:1000px){.process-overview__list{grid-template-columns:1fr}}.content-comparison__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px}@media screen and (max-width:1920px){.content-comparison__items{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-comparison__items{grid-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1000px){.content-comparison__items{grid-template-columns:1fr}}@media screen and (max-width:768px){.content-comparison__items{grid-gap:16px}}.content-comparison__image{width:100%;overflow:hidden;border-radius:24px;height:465px}@media screen and (max-width:1920px){.content-comparison__image{height:calc(375px + (465 - 375) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-comparison__image{height:calc(290px + (375 - 290) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-comparison__image{height:calc(195px + (290 - 195) * ((100vw - 375px) / (768 - 375)));border-radius:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-comparison__image{border-radius:12px;height:195px}}.content-comparison__image img{width:100%;height:100%;object-fit:cover}.content-comparison__content{padding:44px;border-radius:24px;background:#fff;margin-top:24px}@media screen and (max-width:1920px){.content-comparison__content{padding:calc(36px + (44 - 36) * ((100vw - 1440px) / (1920 - 1440)));border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-comparison__content{padding:calc(28px + (36 - 28) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-comparison__content{padding:calc(20px + (28 - 20) * ((100vw - 375px) / (768 - 375)));border-radius:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-comparison__content{border-radius:12px;padding:20px}}.content-comparison__content-title{margin-bottom:10px}.content-comparison__content-box{padding:32px 0;border-bottom:1px solid #e5e5e5}@media screen and (max-width:1920px){.content-comparison__content-box{padding:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440))) 0}}@media screen and (max-width:1440px){.content-comparison__content-box{padding:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768))) 0}}@media screen and (max-width:768px){.content-comparison__content-box{padding:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375))) 0}}@media screen and (max-width:375px){.content-comparison__content-box{padding:16px 0}}.content-comparison__content-box:last-child{border-bottom:none}.content-comparison__content-subtitle{color:#171717}.content-comparison__content-list{margin-top:20px;list-style:none}@media screen and (max-width:1920px){.content-comparison__content-list{margin-top:calc(16px + (20 - 16) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-comparison__content-list{margin-top:calc(12px + (16 - 12) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-comparison__content-list{margin-top:calc(8px + (12 - 8) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.content-comparison__content-list{margin-top:8px}}.content-comparison__content-link{padding-left:28px;position:relative;color:#171717;font-size:18px;line-height:28px}@media screen and (max-width:1920px){.content-comparison__content-link{padding-left:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.content-comparison__content-link{padding-left:calc(18px + (24 - 18) * ((100vw - 768px) / (1440 - 768)));font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-comparison__content-link{padding-left:18px;line-height:20px;font-size:14px}}.content-comparison__content-link::before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;background-color:#2f56b1;border-radius:50%}@media screen and (max-width:1440px){.content-comparison__content-link::before{top:calc(5px + (7 - 5) * ((100vw - 768px) / (1440 - 768)));width:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)));height:calc(6px + (8 - 6) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.content-comparison__content-link::before{width:6px;top:5px;height:6px}}.content-comparison__content-link+.content-comparison__content-link{margin-top:4px}.referral-block{background-color:#fff}.referral-block__content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px}@media screen and (max-width:1920px){.referral-block__content{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.referral-block__content{grid-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1300px){.referral-block__content{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.referral-block__content{grid-gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:700px){.referral-block__content{grid-template-columns:1fr}}@media screen and (max-width:375px){.referral-block__content{grid-gap:12px}}.referral-block__card{grid-column:span 2;grid-row:span 2;border-radius:16px;background:#002f79;padding:28px;color:#fff;display:flex;grid-gap:70px;flex-direction:column;justify-content:space-between}@media screen and (max-width:1440px){.referral-block__card{padding:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1300px){.referral-block__card{grid-column:span 2;grid-row:span 1;grid-gap:24px}}@media screen and (max-width:768px){.referral-block__card{padding:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)));grid-gap:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:700px){.referral-block__card{grid-column:span 1}}@media screen and (max-width:375px){.referral-block__card{padding:20px;grid-gap:20px}}.referral-block__card-title{color:#fff}.referral-block__card-text{font-size:18px;line-height:28px}@media screen and (max-width:1920px){.referral-block__card-text{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.referral-block__card-text{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.referral-block__card-text{font-size:14px;line-height:20px}}.referral-block__card-box{margin-top:32px}@media screen and (max-width:768px){.referral-block__card-box{margin-top:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.referral-block__card-box{margin-top:24px}}.referral-block__card-list-title{font-size:18px;line-height:28px;font-weight:600}@media screen and (max-width:1920px){.referral-block__card-list-title{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.referral-block__card-list-title{font-size:16px;line-height:24px}}.referral-block__card-list{margin-top:12px;list-style:none}@media screen and (max-width:1920px){.referral-block__card-list{margin-top:calc(8px + (12 - 8) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.referral-block__card-list{margin-top:8px}}.referral-block__card-link{padding-left:36px;position:relative;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1920px){.referral-block__card-link{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));padding-left:calc(28px + (36 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.referral-block__card-link{padding-left:28px;font-size:14px;line-height:20px}}.referral-block__card-link::before{content:"";top:0;left:0;position:absolute;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IiM5NEE4QzciIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}@media screen and (max-width:1920px){.referral-block__card-link::before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.referral-block__card-link::before{width:20px;height:20px}}.referral-block__card-link+.referral-block__card-link{margin-top:8px}.price__items{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:32px}.price__items.price__items--two{grid-template-columns:repeat(2,1fr)}.price__items.price__items--three{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1920px){.price__items{grid-gap:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.price__items{grid-gap:calc(16px + (24 - 16) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:1200px){.price__items{grid-template-columns:1fr}.price__items.price__items--two{grid-template-columns:1fr}.price__items.price__items--three{grid-template-columns:1fr}}@media screen and (max-width:768px){.price__items{grid-gap:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.price__items{grid-gap:12px}}.price__item{border-radius:24px;background:#fff;padding:32px;grid-gap:36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1920px){.price__item{border-radius:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));padding:calc(28px + (32 - 28) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.price__item{grid-gap:calc(32px + (36 - 32) * ((100vw - 768px) / (1440 - 768)));border-radius:calc(16px + (20 - 16) * ((100vw - 768px) / (1440 - 768)));padding:calc(24px + (28 - 24) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.price__item{grid-gap:calc(24px + (32 - 24) * ((100vw - 375px) / (768 - 375)));border-radius:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)));padding:calc(20px + (24 - 20) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.price__item{border-radius:12px;grid-gap:24px;padding:20px}}.price__item.price__item--blue{background-color:#002f79}.price__item.price__item--blue .price__item-tag{color:#fff;background-color:#2f56b1}.price__item.price__item--blue .price__item-title{color:#fff}.price__item.price__item--blue .price__item-text{color:#fff}.price__item.price__item--blue .price__item-text ul li{color:#fff}.price__item.price__item--blue .price__item-text ul li::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IiM5NEE4QzciIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}.price__item.price__item--blue .price__item-subtitle-cost{color:#fff}.price__item.price__item--blue .price__item-cost{color:#fff}.price__item.price__item--blue .price__item-cost span{color:#94a8c7}.price__item.price__item--blue .price__item-bottom-text{color:#94a8c7}.price__item.price__item--blue .price__item-text{border-bottom-color:#94a8c7}.price__item-title{color:#171717;margin-bottom:16px}@media screen and (max-width:768px){.price__item-title{margin-bottom:calc(12px + (16 - 12) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.price__item-title{margin-bottom:12px}}.price__item-text{font-size:16px;line-height:24px;padding-bottom:32px;border-bottom:1px solid #d4d4d4}@media screen and (max-width:1920px){.price__item-text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));padding-bottom:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.price__item-text{font-size:14px;line-height:20px;padding-bottom:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.price__item-text{padding-bottom:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.price__item-text{padding-bottom:16px}}.price__item-text b,.price__item-text strong{font-weight:500}.price__item-text ul{list-style:none}.price__item-text ul li{position:relative;padding-left:36px;color:#171717;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1920px){.price__item-text ul li{padding-left:calc(32px + (36 - 32) * ((100vw - 1440px) / (1920 - 1440)));font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.price__item-text ul li{padding-left:32px;font-size:14px;line-height:20px}}@media screen and (max-width:768px){.price__item-text ul li{padding-left:calc(28px + (32 - 28) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.price__item-text ul li{padding-left:28px}}.price__item-text ul li+li{margin-top:10px}.price__item-text ul li::before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwIDZMOSAxN0w0IDEyIiBzdHJva2U9IiMyRjU2QjEiIHN0cm9rZS13aWR0aD0iMS42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==)}@media screen and (max-width:1920px){.price__item-text ul li::before{width:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)));height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.price__item-text ul li::before{width:20px;height:20px}}@media screen and (max-width:768px){.price__item-text ul li::before{width:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)));height:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.price__item-text ul li::before{width:16px;height:16px}}.price__item-bottom{margin-top:32px}@media screen and (max-width:1920px){.price__item-bottom{margin-top:calc(24px + (32 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.price__item-bottom{margin-top:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.price__item-bottom{margin-top:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.price__item-bottom{margin-top:16px}}.price__item-bottom-text{margin-top:4px;color:#737373;font-size:16px;line-height:24px}@media screen and (max-width:1920px){.price__item-bottom-text{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(20px + (24 - 20) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.price__item-bottom-text{font-size:14px;line-height:20px}}.price__item-subtitle-cost{font-size:18px;font-weight:500;line-height:28px}@media screen and (max-width:1920px){.price__item-subtitle-cost{font-size:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440)));line-height:calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440)))}}@media screen and (max-width:1440px){.price__item-subtitle-cost{font-size:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768)));line-height:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768)))}}@media screen and (max-width:768px){.price__item-subtitle-cost{font-size:14px;line-height:20px}}.price__item-cost{margin-top:4px;color:#002f79}@media screen and (max-width:768px){.price__item-cost{font-size:calc(24px + (28 - 24) * ((100vw - 375px) / (768 - 375)))}}@media screen and (max-width:375px){.price__item-cost{font-size:24px}}.price__item-cost span{color:#94a8c7}.home-project{min-height:100svh}@media (min-width:1025px) and (max-height:940px){.home-project{padding-bottom:24px;grid-gap:12px}.home-project__content{gap:16px}}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-widget-header{box-shadow:none !important;background-color:transparent !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='4'][data-set-id='ligth-border'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget .ti-review-item>.ti-inner{padding:36px !important;box-shadow:none !important;background-color:#fff !important;border:1px solid #E5E5E5 !important;border-radius:24px !important;display:grid !important;grid-template-columns:minmax(0px,auto) !important;grid-template-rows:repeat(3,minmax(0px,auto)) !important;grid-template-areas:"stars" "content" "header" !important}body.wp-theme-sf-theme .ti-widget .ti-review-item>.ti-inner>.ti-review-header{grid-area:header}body.wp-theme-sf-theme .ti-widget .ti-review-item>.ti-inner>.ti-stars{grid-area:stars;margin-top:0 !important;margin-bottom:16px !important}body.wp-theme-sf-theme .ti-widget .ti-review-item>.ti-inner>.ti-review-content{grid-area:content}body.wp-theme-sf-theme .ti-widget .ti-review-text-container{color:#171717 !important;font-family:"Inter Tight",sans-serif !important}body.wp-theme-sf-theme .ti-widget .ti-review-content{padding-right:0 !important;margin-top:0 !important;margin-bottom:16px !important}body.wp-theme-sf-theme .ti-widget .ti-review-content>.ti-review-text-container.ti-inner{padding-right:4px !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-load-more-reviews-container .ti-load-more-reviews-button,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-load-more-reviews-container .ti-load-more-reviews-button{color:#2F56B1 !important;border:1px solid #2F56B1;background-color:transparent !important;height:64px !important;padding:20px 40px !important;font-weight:600 !important;font-size:16px !important;line-height:150% !important;border-radius:12px !important;margin-top:52px !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-load-more-reviews-container .ti-load-more-reviews-button:hover,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-load-more-reviews-container .ti-load-more-reviews-button:hover{background-color:#2F56B1 !important;color:#fff !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-widget-header .ti-platform-tabs:after{display:none !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-platform-tab-items{padding:0 !important;gap:4px !important;margin-bottom:16px !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-widget-header .ti-platform-tabs .ti-tab-item.ti-tab-active:after{display:none !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-widget-header,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-widget-header .ti-platform-tabs{margin:0 !important;padding:0 !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item .ti-item-label{transition:.3s}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item{display:flex !important;font-size:16px !important;height:60px !important;line-height:150% !important;padding:18px 28px !important;justify-content:center !important;align-items:center !important;gap:8px !important;border-radius:12px !important;background:#FFF !important;transition:.3s}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item.ti-tab-active{background:#2F56B1 !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item.ti-tab-active .ti-item-label{color:#fff !important}@media (min-width:1000px){body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item:hover{background:#2F56B1 !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item:hover .ti-item-label{color:#fff !important}}@media screen and (max-width:1920px){body.wp-theme-sf-theme .ti-widget[data-layout-id='4'][data-set-id='ligth-border'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget .ti-review-item>.ti-inner{padding:calc(28px + (36 - 28) * ((100vw - 1440px) / (1920 - 1440))) !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-load-more-reviews-container .ti-load-more-reviews-button,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-load-more-reviews-container .ti-load-more-reviews-button{height:calc(56px + (64 - 56) * ((100vw - 1440px) / (1920 - 1440))) !important;padding:calc(18px + (20 - 18) * ((100vw - 1440px) / (1920 - 1440))) calc(36px + (40 - 36) * ((100vw - 1440px) / (1920 - 1440))) !important;font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440))) !important;border-radius:12px !important;margin-top:calc(40px + (52 - 40) * ((100vw - 1440px) / (1920 - 1440))) !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item{font-size:calc(14px + (16 - 14) * ((100vw - 1440px) / (1920 - 1440))) !important;height:calc(52px + (60 - 52) * ((100vw - 1440px) / (1920 - 1440))) !important;padding:calc(16px + (18 - 16) * ((100vw - 1440px) / (1920 - 1440))) calc(24px + (28 - 24) * ((100vw - 1440px) / (1920 - 1440))) !important}}@media screen and (max-width:1440px){body.wp-theme-sf-theme .ti-widget[data-layout-id='4'][data-set-id='ligth-border'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget .ti-review-item>.ti-inner{padding:calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768))) !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-load-more-reviews-container .ti-load-more-reviews-button,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-load-more-reviews-container .ti-load-more-reviews-button{height:calc(50px + (56 - 50) * ((100vw - 768px) / (1440 - 768))) !important;padding:calc(16px + (18 - 16) * ((100vw - 768px) / (1440 - 768))) calc(32px + (36 - 32) * ((100vw - 768px) / (1440 - 768))) !important;font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768))) !important;border-radius:12px !important;margin-top:calc(32px + (40 - 32) * ((100vw - 768px) / (1440 - 768))) !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item{font-size:calc(13px + (14 - 13) * ((100vw - 768px) / (1440 - 768))) !important;height:calc(46px + (52 - 46) * ((100vw - 768px) / (1440 - 768))) !important;padding:calc(14px + (16 - 14) * ((100vw - 768px) / (1440 - 768))) calc(20px + (24 - 20) * ((100vw - 768px) / (1440 - 768))) !important}}@media screen and (max-width:768px){body.wp-theme-sf-theme .ti-widget[data-layout-id='4'][data-set-id='ligth-border'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget .ti-review-item>.ti-inner{padding:calc(16px + (20 - 16) * ((100vw - 375px) / (768 - 375))) !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-load-more-reviews-container .ti-load-more-reviews-button,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-load-more-reviews-container .ti-load-more-reviews-button{height:50px !important;padding:16px 32px !important;font-size:13px !important;margin-top:32px !important}body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'] .ti-widget-header .ti-platform-tabs .ti-tab-item{font-size:13px !important;height:46px !important;padding:14px 20px !important}}@media screen and (max-width:375px){body.wp-theme-sf-theme .ti-widget[data-layout-id='4'][data-set-id='ligth-border'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='ligth-border'][data-pid='fc6a48b7282c56482f56e9d9ff9'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget[data-layout-id='79'][data-set-id='drop-shadow'] .ti-review-item>.ti-inner,body.wp-theme-sf-theme .ti-widget .ti-review-item>.ti-inner{padding:16px !important}}