@charset "UTF-8";:root{--in:cubic-bezier(0.13, 0.81, 0.23, 0.96);--header-h:86px;--logo-w:155px;--sliceFigure:239px;--sliceFigure-big:541px;--page-side-fields:60px;--section-v-offset:150px;--button-color:#001a58}@media screen and (max-width:1440px){:root{--header-h:90px;--logo-w:120px;--sliceFigure-big:362px;--section-v-offset:100px}}@media screen and (max-width:992px){:root{--header-h:110px;--logo-w:90px;--sliceFigure-big:44px}}@media screen and (max-width:576px){:root{--header-h:70px;--sliceFigure:100px;--sliceFigure-big:100px}}.tablet{--page-side-fields:20px;--section-v-offset:50px;--header-h:80px}.tablet .page__inner{max-width:100vw;overflow:hidden}.mobile{--page-side-fields:10px;--section-v-offset:50px;--header-h:55px}.mobile .page__inner{max-width:100vw;overflow:hidden}:root{--color-black:rgba(0, 0, 0, 1);--color-blue:rgba(35, 43, 62, 1);--color-white:rgba(255, 255, 255, 1);--color-new-blue:rgba(0, 26, 88, 1);--color-light-blue:rgba(77, 95, 139, 1);--color-gray-bg:#e6ecf2}.text-white{color:#fff}.text-blue{color:#232b3e}.text-new-blue{color:#001a58}.text-gray{color:#3f3f3f}.text-black{color:#1c1d22}.text-green{color:#7a9049}.text-gray-body{color:#616161}.text-red{color:#d30724}.text-gray-light{color:#d2d2d3}@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide,swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.ac{margin-top:8px;border:1px solid #eee;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font:bold 16px Arial,sans-serif;color:#111;text-align:left;width:100%;padding:8px 32px 8px 8px;display:block;cursor:pointer;background-color:transparent;-webkit-transition:color .25s ease;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger::after{content:"+";text-align:center;width:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:#8a8a8a}.ac .ac-panel{overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.ac .ac-panel .ac-text{font:15px/24px Arial,sans-serif;color:#111;padding:8px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger::after{content:"–"}.iti{position:relative;display:inline-block}.iti *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../img/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}.iti{width:100%}.iti__flag{background-image:url(../images/libs/flags.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../images/libs/flags@2x.png)}}.video_top__wrapper_video{position:absolute;z-index:1;top:0;right:0;width:58%;opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:opacity 1.5s cubic-bezier(.06,.65,.2,1),-webkit-transform .5s ease-out;transition:opacity 1.5s cubic-bezier(.06,.65,.2,1),-webkit-transform .5s ease-out;transition:opacity 1.5s cubic-bezier(.06,.65,.2,1),transform .5s ease-out;transition:opacity 1.5s cubic-bezier(.06,.65,.2,1),transform .5s ease-out,-webkit-transform .5s ease-out}.video_top__video{width:100%}.video_top__shadow_bottom{position:absolute;z-index:20;right:0;bottom:0;width:100%;height:30%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),to(#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec)}.video_top__shadow_left{position:absolute;z-index:20;left:-1px;bottom:0;top:0;width:30%;height:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(228,228,236,0)),to(#e4e4ec));background:linear-gradient(to left,rgba(228,228,236,0),#e4e4ec)}.title_top{position:relative;top:-100vh;z-index:3;z-index:10;margin-bottom:max(20px,1.04vw);-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.title_top__wrapper{padding-bottom:max(20px,1.04vw);border-bottom:2px solid #111112;font-family:"SF Pro Display Regular",normal;font-size:clamp(90px,7.3vw,7.3vw);line-height:90%;letter-spacing:-.29vw;text-transform:uppercase;color:#2d3cc9}.title_top_home{position:relative;top:-100vh;z-index:10;margin-top:max(100px,5.2vw);margin-bottom:max(20px,1.04vw);-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.title_top_home__wrapper{font-family:"SF Pro Display Regular",normal;font-size:clamp(90px,7.3vw,7.3vw);line-height:90%;letter-spacing:-.29vw;text-transform:uppercase}.title_top_home__wrapper span:nth-child(1){display:block;color:#111112}.title_top_home__wrapper span:nth-child(2){color:#2d3cc9}.content_top{position:relative;bottom:-100vh;-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.content_top__content{position:relative;z-index:30;display:grid;grid-template-columns:repeat(2,1fr);gap:max(20px,1.04vw)}.content_top__content div{position:relative;padding:max(20px,1.04vw) 0 max(50px,2.6vw) 0;border-top:2px solid #111112}.content_top__content div.content_top__content_arrow{position:absolute;left:0;bottom:max(50px,2.6vw);padding:0;border-top:none}.content_top__content div.content_top__content_arrow a svg{width:max(48px,2.5vw);height:max(48px,2.5vw)}.content_top__content div.content_top__content_arrow a svg path{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.content_top__content div.content_top__content_arrow a:hover svg path{fill:#111112}.content_top__content div.content_top__content_lets_talk{position:absolute;top:max(-120px,-6.25vw);right:0}.content_top__content_left{color:#111112}.content_top__content_left span:last-child{width:max(523px,27.23vw);margin-left:17%}.content_top__content_right{width:80%;font-family:"SF Pro Display Regular";font-size:max(20px,1.04vw);line-height:140%;color:#111112}.content_top__content_right span{width:max(367px,19.11vw)}.content_top__content_right span:first-child{margin-left:10%}.content_top__wrapper_image{position:relative;z-index:2;width:100%;overflow:hidden}.content_top__wrapper_image img{width:100%;height:auto;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 3s ease-out;transition:all 3s ease-out}.content_top #circle{position:absolute;z-index:31;top:min(-120px,-6.25vw);right:max(20px,2.08vw)}.content_top #circle span{text-align:center}.content_top__content_arrow_media{display:none}.services_item{position:relative;height:22.91vw;padding:max(40px,2.08vw);border-bottom:2px solid #111112;background:#f0f1f8;overflow:hidden;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;cursor:pointer}.services_item__number.section_title{margin-top:0;padding-top:0}.services_item__wrapper{position:absolute;z-index:6;bottom:-22.91vw;left:0;right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:22.91vw;padding:max(20px,2.08vw);color:#f0f1f8;background-color:#2d3cc9;-webkit-transition:all .5s cubic-bezier(.42,0,.03,1);transition:all .5s cubic-bezier(.42,0,.03,1)}.services_item__wrapper .services_item__title{margin-bottom:max(20px,1.04vw);font-size:max(20px,1.66vw);line-height:100%;letter-spacing:-.66px}.services_item__logo{position:absolute;top:max(12px,.625vw);right:max(12px,.625vw)}.services_item__logo svg{width:max(32px,1.66vw);height:max(24px,1.25vw)}.services_item__text{margin-bottom:max(20px,1.04vw)}.services_item__btn button.btn_white{width:100%;padding:max(26px,1.354vw) 0;background:#fff}.services_item__btn:hover button.btn_white span{color:#111112}.services_item:hover .services_item__wrapper{bottom:0}.renovation_page .services_item{height:25vw}.renovation_page .services_item__wrapper{bottom:-25vw;height:25vw}.process_item{border-bottom:2px solid #111112}.process_item__number.text_medium{margin-bottom:max(20px,1.04vw);font-family:"SF Pro Display Thin",thin;text-transform:none}.process_item__title.text_medium{margin-bottom:max(20px,1.04vw);text-transform:none}.process_item__text{margin-bottom:max(20px,2.08vw)}.lets_talk_single#circle{position:fixed;z-index:20;right:2.08vw;bottom:2.5vw;width:0;height:0;font-size:0}.video{position:relative;z-index:2;height:0}.video video{position:absolute;top:-8.8vw;right:0;width:50vw;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.video__shadow_top{position:absolute;z-index:1;top:-8.8vw;right:0;width:100%;height:2vw;background:-webkit-gradient(linear,left top,left bottom,from(#e4e4ec),to(rgba(228,228,236,0)));background:linear-gradient(#e4e4ec,rgba(228,228,236,0))}.video__shadow_left{position:absolute;z-index:1;top:-8.8vw;left:0;width:60vw;height:50vw;background:-webkit-gradient(linear,right top,left top,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(to left,rgba(228,228,236,0),#e4e4ec 50%)}.core_values_item{position:absolute;z-index:2;width:max(200px,20vw);opacity:0;-webkit-transition:top .3s ease-out,opacity 1.5s ease;transition:top .3s ease-out,opacity 1.5s ease}.core_values_item__title{margin-bottom:max(20px,1.04vw)}.core_values_item .text{width:100%!important}.follow_us .subtitle_about_page div{background:0 0}.subtitle_about_page{position:relative;z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subtitle_about_page div{background:#e4e4ec}.subtitle_about_page div svg{width:max(50px,2.6vw);height:auto;margin:max(20px,1.04vw) 0 10px 0}.subtitle_about_page span{position:relative;z-index:3;padding:0 max(20px,1.04vw);padding-bottom:10px;text-transform:none;text-align:center;background-color:#e4e4ec}.our_team__swiper_slide{width:27.23vw;height:auto;padding:40px;border:1px solid #f0f1f8;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.our_team__swiper_slide .our_team__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.our_team__swiper_slide .our_team__wrapper_img{width:100%;height:20.83vw;margin-bottom:20px;overflow:hidden}.our_team__swiper_slide img{width:100%;height:100%;-o-object-position:top;object-position:top;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.our_team__swiper_slide img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.our_team__swiper_slide .our_team__person_name{margin-bottom:8px}.our_team__swiper_slide .our_team__person_post{margin-bottom:max(20px,1.04vw);font-size:20px!important}.our_team__swiper_slide .our_team__person_social{gap:12px}.our_team__swiper_slide .our_team__person_social svg{width:max(48px,2.5vw);height:max(48px,2.5vw)}.our_team__swiper_slide .our_team__person_social svg rect{-webkit-transition:fill .5s ease-out;transition:fill .5s ease-out}.our_team__swiper_slide .our_team__person_social svg path{-webkit-transition:fill .5s ease-out;transition:fill .5s ease-out}.our_team__swiper_slide .our_team__person_social svg:hover rect{fill:#2d3cc9}.our_team__swiper_slide:hover{background:#fff}.cerchio{border:none!important;margin:0!important;padding:0!important;outline:0;-webkit-transition:background-color .4s cubic-bezier(.645,.045,.355,1);transition:background-color .4s cubic-bezier(.645,.045,.355,1);overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}.cerchio::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;padding-top:100%;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.7,0,.2,1);transition-timing-function:cubic-bezier(.7,0,.2,1);z-index:-1}.pop_up{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:rgba(17,17,18,0);-webkit-transition:background-color 1.5s cubic-bezier(.06,.65,.2,1);transition:background-color 1.5s cubic-bezier(.06,.65,.2,1);visibility:hidden}.pop_up__close{position:absolute;z-index:2;top:max(16px,.83vw);right:max(16px,.83vw);cursor:pointer}.pop_up__close svg{width:max(48px,2.5vw);height:max(48px,2.5vw)}.pop_up__close svg rect{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.pop_up__close:hover svg rect{fill:#2d3cc9}.pop_up .contact__bottom_form{position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47.39vw;height:100vh;overflow:hidden;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.pop_up .contact__bottom_form input{width:100%}.pop_up .contact__form_title{width:85%}.pop_up .contact__bottom_form_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100%;height:100%}.pop_up form{width:100%;overflow:auto}.pop_up form::-webkit-scrollbar{width:.5vw;background-color:transparent!important}.pop_up form::-webkit-scrollbar-track{background-color:transparent!important}.pop_up form::-webkit-scrollbar-thumb{background:#2d3cc9}.pop_up form::-webkit-scrollbar-thumb:hover{background:#2d3cc9}.pop_up form{scrollbar-width:.5vw}.pop_up form::-moz-scrollbar-thumb{background-color:transparent!important;border-radius:none}.pop_up.active_pop_up{visibility:visible;background:rgba(17,17,18,.2)}.pop_up.active_pop_up .contact__bottom_form{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.construction_second_section_arrow,.design_second_section_arrow,.renovation_second_section_arrow{display:none}@media (max-width:1350px){.construction_page .title_top__wrapper,.design_and_furnishing_page .title_top__wrapper,.investment_and_development_page .title_top__wrapper,.renovation_page .title_top__wrapper{padding-bottom:0;border-bottom:none}.content_top__content_arrow{display:none}.content_top__content{grid-template-columns:repeat(1,1fr);margin-bottom:max(60px,4.44vw)}.content_top__content_right{padding:0!important;border-top:none!important}.content_top__content_right span{width:50%}.content_top__content_right span:first-child{margin-left:0}.content_top__content_left{padding:max(20px,1.04vw) 0 0!important}.content_top__content_left span:last-child{width:50%;margin-left:0}.content_top__btn_circle{top:20px!important}.construction_page .content_top__content,.design_and_furnishing_page .content_top__content,.renovation_page .content_top__content{margin-bottom:188px}.construction_second_section_arrow,.design_second_section_arrow,.renovation_second_section_arrow{position:absolute;z-index:10;top:-100px;left:max(20px,2.08vw);display:block}.services_item{height:26vw}.services_item__wrapper{bottom:-26vw;height:26vw}.design_and_furnishing_page .services_item,.renovation_page .services_item{height:380px}.design_and_furnishing_page .services_item__wrapper,.renovation_page .services_item__wrapper{bottom:-380px;height:380px}.investment_and_development_page .services_item{height:350px}.investment_and_development_page .services_item__wrapper{bottom:-350px;height:350px}}@media (max-width:1024px){.video_top__wrapper_video{position:absolute;z-index:1;top:0;right:0;width:100%}.services_item{height:300px}.services_item__wrapper{bottom:-300px;height:300px}.renovation_page .services_item{height:350px}.renovation_page .services_item__wrapper{bottom:-350px;height:350px}.design_and_furnishing_page .services_item{height:370px}.design_and_furnishing_page .services_item__wrapper{bottom:-370px;height:370px}.pop_up .contact__bottom_form{width:60vw}.our_team__swiper_slide{width:68.09vw}.our_team__swiper_slide .our_team__wrapper_img{height:auto}.our_team__swiper_slide img{width:100%;height:55vw;-o-object-fit:cover;object-fit:cover}.our_team__swiper_slide .our_team__person_name{width:50%;margin-bottom:8px;font-size:6.25vw}.our_team__swiper_slide .our_team__person_post{margin-bottom:20px}}@media (max-width:768px){.title_top__wrapper{padding-bottom:max(80px,27.6vw);font-size:max(42px,11.71vw)}.title_top_home__wrapper{font-size:max(42px,11.71vw)}.content_top__content_left span:last-child{width:60%}.content_top__content_right{display:block!important;width:60%}.content_top__content_right span{display:inline;width:auto}.content_top__btn_circle .pulsating-circle{width:max(104px,31.25vw)!important;height:max(104px,31.25vw)!important}.construction_page .services_item,.design_and_furnishing_page .services_item,.investment_and_development_page .services_item,.renovation_page .services_item{height:auto;padding:max(20px,5.2vw)}.construction_page .services_item__number.section_title,.design_and_furnishing_page .services_item__number.section_title,.investment_and_development_page .services_item__number.section_title,.renovation_page .services_item__number.section_title{padding-top:0!important}.construction_page .services_item__wrapper,.design_and_furnishing_page .services_item__wrapper,.investment_and_development_page .services_item__wrapper,.renovation_page .services_item__wrapper{position:relative;bottom:0;height:auto;padding:0;color:#111112!important;background:#f0f1f8}.construction_page .services_item__wrapper .services_item__title,.design_and_furnishing_page .services_item__wrapper .services_item__title,.investment_and_development_page .services_item__wrapper .services_item__title,.renovation_page .services_item__wrapper .services_item__title{display:none}.construction_page .services_item__title,.design_and_furnishing_page .services_item__title,.investment_and_development_page .services_item__title,.renovation_page .services_item__title{margin-bottom:20px;font-size:max(28px,5.46vw)!important}.construction_page .services_item__text,.design_and_furnishing_page .services_item__text,.investment_and_development_page .services_item__text,.renovation_page .services_item__text{font-size:max(18px,2.6vw)!important}.construction_page .services_item__logo,.design_and_furnishing_page .services_item__logo,.investment_and_development_page .services_item__logo,.renovation_page .services_item__logo{display:none}.construction_page .services_item__btn button,.design_and_furnishing_page .services_item__btn button,.investment_and_development_page .services_item__btn button,.renovation_page .services_item__btn button{padding:26px 0!important}.construction_page .services_item__btn button::before,.design_and_furnishing_page .services_item__btn button::before,.investment_and_development_page .services_item__btn button::before,.renovation_page .services_item__btn button::before{background:#111112}.construction_page .services_item__btn span,.design_and_furnishing_page .services_item__btn span,.investment_and_development_page .services_item__btn span,.renovation_page .services_item__btn span{color:#f0f1f8}.pop_up .contact__bottom_form{width:90vw}.video .video_top__video{width:100vw}}@media (max-width:480px){.content_top__btn_circle{top:40%!important}.content_top__btn_circle .pulsating-circle span{width:50%!important;font-size:16px!important}.content_top__content_left{display:block!important}.content_top__content_left span{width:auto}.content_top__content_right{font-size:18px}.section_top_arrow .content_top__content_arrow_media{display:none}.subtitle_about_page span{max-width:80%}.our_team__swiper_slide{padding:20px}.services_item__btn button{padding:20px 0!important}.construction_page .services_item__btn button,.design_and_furnishing_page .services_item__btn button,.investment_and_development_page .services_item__btn button,.renovation_page .services_item__btn button{padding:20px 5px!important}.pop_up .contact__bottom_form{width:100vw}.pop_up__close svg{width:32px;height:32px}}@font-face{font-family:HalvarBreit;font-display:swap;src:local("SuisseIntl"),url(../fonts/HalvarBreit-Blk.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"HalvarBreit Bd";font-display:swap;src:local("SuisseIntl"),url(../fonts/HalvarBreit-Bd.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"SF Pro Display Bold";font-weight:700;font-style:normal;src:url(../fonts/SFPRODISPLAYBOLD.OTF) format("opentype");font-display:swap}@font-face{font-family:"SF Pro Display Medium";font-weight:medium;font-style:normal;src:url(../fonts/SFPRODISPLAYMEDIUM.OTF) format("opentype");font-display:swap}@font-face{font-family:"SF Pro Display Regular";font-weight:400;font-style:normal;src:url(../fonts/SFPRODISPLAYREGULAR.OTF) format("opentype");font-display:swap}@font-face{font-family:"SF Pro Display Thin";font-weight:thin;font-style:normal;src:url(../fonts/SF-Pro-Display-Thin.otf) format("opentype");font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:20px;-ms-scroll-chaining:none;overscroll-behavior:none}body{position:relative;margin:0!important;min-width:320px;width:100%;line-height:1.5em;font-family:"",normal;overflow-x:hidden!important;color:#e2e9ee;background-color:#e4e4ec}section{width:100vw!important}a{text-decoration:none;color:#e2e9ee}.button button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;border:none;font-size:16px;text-transform:uppercase;color:#f6f6f6;background-color:#f65275;cursor:pointer}p{margin:0;padding:0}body input,body textarea{border:#666 1px solid;outline:0}::-webkit-scrollbar{width:.7vw;background-color:transparent!important}::-webkit-scrollbar-track{background-color:transparent!important}::-webkit-scrollbar-thumb{background:#2d3cc9}::-webkit-scrollbar-thumb:hover{background:#2d3cc9}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper_content{-webkit-box-flex:1;-ms-flex:1;flex:1}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.input-message{height:max(12px,.83vw);margin-top:10px;font-family:"SF Pro Display Bold",bold;font-size:max(12px,.83vw);line-height:100%;text-transform:uppercase;color:#f65275}:root{--in:cubic-bezier(0.13, 0.81, 0.23, 0.96);--header-h:86px;--logo-w:155px;--sliceFigure:239px;--sliceFigure-big:541px;--page-side-fields:60px;--section-v-offset:150px;--button-color:#001a58}@media screen and (max-width:1440px){:root{--header-h:90px;--logo-w:120px;--sliceFigure-big:362px;--section-v-offset:100px}}@media screen and (max-width:992px){:root{--header-h:110px;--logo-w:90px;--sliceFigure-big:44px}}@media screen and (max-width:576px){:root{--header-h:70px;--sliceFigure:100px;--sliceFigure-big:100px}}.tablet{--page-side-fields:20px;--section-v-offset:50px;--header-h:80px}.tablet .page__inner{max-width:100vw;overflow:hidden}.mobile{--page-side-fields:10px;--section-v-offset:50px;--header-h:55px}.mobile .page__inner{max-width:100vw;overflow:hidden}:root{--color-black:rgba(0, 0, 0, 1);--color-blue:rgba(35, 43, 62, 1);--color-white:rgba(255, 255, 255, 1);--color-new-blue:rgba(0, 26, 88, 1);--color-light-blue:rgba(77, 95, 139, 1);--color-gray-bg:#e6ecf2}.text-white{color:#fff}.text-blue{color:#232b3e}.text-new-blue{color:#001a58}.text-gray{color:#3f3f3f}.text-black{color:#1c1d22}.text-green{color:#7a9049}.text-gray-body{color:#616161}.text-red{color:#d30724}.text-gray-light{color:#d2d2d3}.mfp-3d-unfold .mfp-content{-webkit-perspective:2000px;perspective:2000px}.mfp-3d-unfold .mfp-with-anim{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-60deg);transform:rotateY(-60deg)}.mfp-3d-unfold .mfp-bg{opacity:0;-webkit-transition:all .5s;transition:all .5s}.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:rotateY(0);transform:rotateY(0)}.mfp-ready .mfp-bg{opacity:.8}.mfp-removing .mfp-with-anim{-webkit-transform:rotateY(60deg);transform:rotateY(60deg);opacity:0}.mfp-removing .mfp-bg{opacity:0}@-webkit-keyframes scroll{from{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,40%);transform:translate(0,40%)}}@keyframes scroll{from{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,40%);transform:translate(0,40%)}}.wow:not(#some){opacity:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.js-input-focus:not(#some) .main-form__text{-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%)}.js-no-valid:not(#some)+.main-form-content svg{fill:red}.js-no-valid:not(#some){border-bottom:1px solid red}.overflow--hidden:not(#some){overflow:hidden;margin-right:10px}.color--wc{color:#fff}.color--bc{color:#000}.color--mc{color:#000}.fill--mc svg{fill:#000}.template-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-min-content;width:-moz-min-content;width:min-content;z-index:5}.template-content__title{font-family:"",normal;font-size:68px;line-height:1.2em;color:#000}.template-content__title span{font-weight:400;margin:0 12px 0 0}@media screen and (min-width:1600px){.template-content__title span{margin:0 6px 0 0}}@media screen and (max-width:1440px){.template-content__title{font-size:48px}}@media screen and (max-width:573px){.template-content__title{font-size:30px}}@media screen and (max-width:360px){.template-content__title{font-size:24px}}.template-content__text{position:relative;max-width:460px;padding:0 0 0 78px;margin-top:50px;font-family:"",normal;font-weight:400;font-size:24px;line-height:1.4em;color:#000}.template-content__text:before{position:absolute;top:0;left:0;content:"";width:0;height:50px;border-left:1px solid rgba(26,41,65,.3)}@media screen and (max-width:1440px){.template-content__text{padding:0 0 0 40px;max-width:300px;margin-top:40px;font-size:16px}}@media screen and (max-width:992px){.template-content__text{max-width:360px;font-size:20px}}@media screen and (max-width:576px){.template-content__text{padding:0 0 0 20px;max-width:240px;margin-top:20px;font-size:14px}}@media screen and (max-width:380px){.template-content__text{font-size:13px}}.template-content__link{padding:0 0 0 78px;margin-top:50px;font-size:28px}@media screen and (max-width:1440px){.template-content__link{padding:0 0 0 40px;margin-top:40px;font-size:20px}}@media screen and (max-width:576px){.template-content__link{padding:0 0 0 20px;margin-top:20px}}.template-content--white *{color:#4d5f8b;fill:#4d5f8b}.template-content--dark *{color:#1a2941;fill:#1a2941}.link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"",normal;font-size:28px;line-height:1em;color:#1a2941;white-space:nowrap;text-decoration:none;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}@media screen and (max-width:1440px){.link{font-size:20px;line-height:1.2em}}@media screen and (max-width:992px){.link{font-size:24px;line-height:1.4em}}@media screen and (max-width:576px){.link{font-size:14px;line-height:1em}}@media screen and (min-width:1023px){.link:hover svg{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}}.link__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:70px;height:13px;margin:0 0 0 50px;overflow:hidden}.link__arrow svg{height:100%;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}@media screen and (max-width:1440px){.link__arrow{width:50px;height:9px;margin:0 0 0 20px}}@media screen and (max-width:992px){.link__arrow{margin:0 0 0 30px}}@media screen and (max-width:576px){.link__arrow{width:34px;height:6px;margin:0 0 0 20px}}.link__white *{color:#4d5f8b;fill:#4d5f8b}.link__dark *{color:#1a2941;fill:#1a2941}.all__dark,.all__dark *{color:#1a2941;fill:#1a2941}.all__white,.all__white *{color:#4d5f8b;fill:#4d5f8b}.section-bg{position:absolute;left:0;width:100%;height:240px;z-index:1}.section-bg img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.section-bg__dark-top{top:0;background-position-y:top;background-image:url(../images/bg-dark-top.png);background-repeat:repeat-x}.section-bg__dark-bottom{bottom:0;background-position-y:bottom;background-image:url(../images/bg-dark-bottom.png);background-repeat:repeat-x}.section-bg__white-top{top:0;background-position-y:top;background-image:url(../images/bg-white-top.png);background-repeat:repeat-x}.section-bg__white-bottom{bottom:0;background-position-y:bottom;background-image:url(../images/bg-white-bottom.png);background-repeat:repeat-x}.section-bg__gold-top{top:0;background-position-y:top;background-image:url(../images/bg-gold-top.png);background-repeat:repeat-x}.section-bg__gold-bottom{bottom:0;background-position-y:bottom;background-image:url(../images/bg-gold-bottom.png);background-repeat:repeat-x}@media screen and (max-width:1440px){.section-bg{height:170px}}@media screen and (max-width:992px){.section-bg{display:none}}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:40px;width:40px;border-radius:50%;background:#cfa46e;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.social svg{height:55%;width:55%;stroke:#fff;fill:#fff;-webkit-transition:stroke .3s ease-in-out;transition:stroke .3s ease-in-out}@media screen and (min-width:1023px){.social:hover{background:#fff}.social:hover svg{stroke:#cfa46e;fill:#cfa46e}}@media screen and (max-width:1440px){.social{height:35px;width:35px}}@media screen and (max-width:992px){.social{height:40px;width:40px}}@media screen and (max-width:576px){.social{height:25px;width:25px}}.title{padding:0 0 30px;position:relative;font-weight:400;font-size:36px;line-height:100%;letter-spacing:.05em;text-transform:uppercase;color:#e2e3e4}.title:after{content:"";position:absolute;bottom:0;left:50%;display:inline-block;width:50px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px solid rgba(226,227,228,.3)}@media screen and (max-width:576px){.title:after{display:none}}@media screen and (max-width:1440px){.title{padding:0 0 20px;margin:15px 0 0;font-size:30px}}@media screen and (max-width:992px){.title{padding:0 0 20px;margin:36px 0 0;font-size:36px}}@media screen and (max-width:576px){.title{padding:0 40px;margin:20px 0 0;text-align:left;font-size:20px}}.sliceFigure-big{display:inline-block;height:100%;min-height:100vh;grid-row:1/-1;grid-column:3;z-index:10}@media screen and (max-width:992px){.sliceFigure-big{display:none}}.sliceFigure-big svg{display:inline-block;margin:0 0 0 -2px;width:var(--sliceFigure-big);height:100%}.sliceFigure{display:none;height:var(--sliceFigure);grid-row:2;grid-column:1/span 3;z-index:10}@media screen and (max-width:992px){.sliceFigure{display:inline-block}}.sliceFigure svg{display:inline-block;margin:-2px 0 0;width:100%;height:var(--sliceFigure)}picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.section-sliceFigure{position:relative;display:grid;grid-template-rows:calc(var(--header-h) + 80px) 1fr 80px;grid-template-columns:13% 1fr var(--sliceFigure-big) 1fr 13%}@media screen and (max-width:992px){.section-sliceFigure{height:initial;grid-template-columns:140px 1fr 140px;grid-template-rows:auto var(--sliceFigure) 1fr}}.section-sliceFigure__img{display:inline-block;height:100%;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;grid-column:3/span 3;grid-row:1/span 3;z-index:3}.section-sliceFigure__img picture{height:100%;width:100%}.section-sliceFigure__img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:20%;object-position:20%}@media screen and (max-width:992px){.section-sliceFigure__img{grid-column:1/span 3;grid-row:2/span 2}}.section-sliceFigure__template{position:relative;width:vw(450,1920);grid-column:2/span 3;grid-row:2;z-index:20}@media screen and (max-width:1440px){.section-sliceFigure__template{width:vw(320,1360)}}@media screen and (max-width:992px){.section-sliceFigure__template{width:400px;grid-row:1/span 2;grid-column:1/span 2;clip-path:none}}@media screen and (max-width:576px){.section-sliceFigure__template{width:min(vw(240,320),400px)}}.section-sliceFigure__template_offset{margin:auto 0}@media screen and (max-width:992px){.section-sliceFigure__template_offset{margin:calc(var(--header-h) + 80px) 0 120px vw(90,768)}}@media screen and (max-width:576px){.section-sliceFigure__template_offset{margin:calc(var(--header-h) + 50px) 0 60px vw(40,768)}}.section-sliceFigure__title{font-weight:400;font-size:min(vw(58,1920),58px);line-height:110%;letter-spacing:.03em;color:#1a2941}@media screen and (max-width:1440px){.section-sliceFigure__title{font-size:48px}}@media screen and (max-width:576px){.section-sliceFigure__title{font-size:max(vw(20,320),20px)}}.section-sliceFigure__text{font-weight:400;font-size:min(vw(20,1920),20px);line-height:140%;color:#1a2941}@media screen and (max-width:1440px){.section-sliceFigure__text{font-size:16px}}@media screen and (max-width:992px){.section-sliceFigure__text{font-size:20px}}@media screen and (max-width:576px){.section-sliceFigure__text{font-size:max(vw(13,320),13px)}}.section-sliceFigure__text_offset{margin-top:50px;margin-left:80px}@media screen and (max-width:1440px){.section-sliceFigure__text_offset{margin-top:30px;margin-left:50px}}@media screen and (max-width:576px){.section-sliceFigure__text_offset{margin-top:15px;margin-left:10px}}.section-sliceFigure__link{font-weight:500;font-size:min(vw(18,1920),18px);line-height:100%;letter-spacing:.1em;text-transform:uppercase;color:#cfa46e}@media screen and (max-width:1440px){.section-sliceFigure__link{font-size:14px}}@media screen and (max-width:992px){.section-sliceFigure__link{font-size:18px}}@media screen and (max-width:576px){.section-sliceFigure__link{font-size:max(vw(11,320),11px)}}.section-sliceFigure__link_offset{margin-top:50px;margin-left:80px}@media screen and (max-width:1440px){.section-sliceFigure__link_offset{margin-top:40px;margin-left:50px}}@media screen and (max-width:576px){.section-sliceFigure__link_offset{margin-top:20px;margin-left:10px}}.section-sliceFigure__decorate{position:absolute;left:0;top:calc(1.1em + 50px);fill:none;stroke:#f2f2f2;width:80%;height:80%;-webkit-transform:translate(-25%,0);-ms-transform:translate(-25%,0);transform:translate(-25%,0);z-index:-1;font-size:min(vw(58,1920),58px)}@media screen and (max-width:1440px){.section-sliceFigure__decorate{top:30px;font-size:48px}}@media screen and (max-width:576px){.section-sliceFigure__decorate{top:30px;font-size:max(vw(20,320),20px)}}.template-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:230px 0 200px}@media screen and (max-width:1440px){.template-simple{padding:170px 0 120px}}@media screen and (max-width:992px){.template-simple{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 160px}}@media screen and (max-width:576px){.template-simple{padding:0 0 50px}}.template-simple__img{position:relative;width:calc(50% + var(--logo-w)/ 2);height:initial}@media screen and (max-width:992px){.template-simple__img{width:vw(628,768)}}@media screen and (max-width:576px){.template-simple__img{width:100%}}.template-simple__text{width:min(vw(370,1920),370px);margin:0 auto;font-size:min(vw(20,1920),20px);line-height:150%}@media screen and (max-width:1440px){.template-simple__text{width:min(vw(300,1360),300px);font-size:min(vw(16,1360),16px)}}@media screen and (max-width:992px){.template-simple__text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:80px 40px;width:auto;font-size:20px}}@media screen and (max-width:576px){.template-simple__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px vw(40,320) 30px;width:auto;font-size:max(vw(13,320),13px)}}.template-simple__text p{margin-top:70px}@media screen and (max-width:1440px){.template-simple__text p{margin-top:60px}}@media screen and (max-width:992px){.template-simple__text p{margin-top:0;margin-left:vw(60,768);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (max-width:576px){.template-simple__text p{margin-top:30px;margin-left:0}}.template-simple__text p:first-child{margin:0}@media screen and (max-width:992px){.template-simple__text p:first-child{margin-left:0}}.template-simple__content{width:min(vw(490,1920),490px);margin:0 auto}@media screen and (max-width:1440px){.template-simple__content{width:min(vw(370,1360),370px)}}@media screen and (max-width:992px){.template-simple__content{width:auto;margin:80px auto}}@media screen and (max-width:576px){.template-simple__content{width:auto;margin:50px vw(40,320) 30px}}.template-simple__title{font-weight:500;font-size:min(vw(24,1920),24px);line-height:140%;color:#1a2941}@media screen and (max-width:1440px){.template-simple__title{font-size:min(vw(20,1360),20px)}}@media screen and (max-width:992px){.template-simple__title{font-size:24px}}@media screen and (max-width:576px){.template-simple__title{font-size:max(vw(16,320),16px)}}.template-simple__items{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-gap:60px;margin-top:60px}@media screen and (max-width:1440px){.template-simple__items{grid-gap:50px;margin-top:50px}}@media screen and (max-width:992px){.template-simple__items{margin-top:40px}}@media screen and (max-width:576px){.template-simple__items{grid-template-columns:1fr;margin-top:25px;grid-gap:23px}}.template-simple__item{font-weight:400;font-size:min(vw(20,1920),20px);line-height:140%;color:#1a2941}@media screen and (max-width:1440px){.template-simple__item{font-size:min(vw(16,1360),16px)}}@media screen and (max-width:992px){.template-simple__item{font-size:20px}}@media screen and (max-width:576px){.template-simple__item{font-size:max(vw(13,320),13px)}}.template-simple__item:before{content:"";width:50px;display:block;border-bottom:1px solid #cfa46e;margin-bottom:30px}@media screen and (max-width:1440px){.template-simple__item:before{width:30px;margin-bottom:20px}}@media screen and (max-width:576px){.template-simple__item:before{width:20px;margin-bottom:15px}}.template-simple__decorate{position:absolute;bottom:0;display:inline-block;width:vw(316,1920);height:vw(282,1920);-webkit-transform:translate(-50%,45%);-ms-transform:translate(-50%,45%);transform:translate(-50%,45%);fill:transparent;stroke:#cfa46e}@media screen and (max-width:1440px){.template-simple__decorate{width:vw(220,1360);height:vw(196,1360)}}@media screen and (max-width:992px){.template-simple__decorate{width:vw(284,768);height:vw(187,768)}}@media screen and (max-width:576px){.template-simple__decorate{display:none}}.template-simple_img-left .template-simple__decorate{left:100%}.template-simple_img-left .template-simple__img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width:992px){.template-simple_img-left .template-simple__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto 0 0}}@media screen and (max-width:768px){.template-simple_img-left .template-simple__content{margin-left:vw(80,768);margin-right:vw(140,768)}}.template-simple_img-right .template-simple__decorate{left:0}.template-simple_img-right .template-simple__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:992px){.template-simple_img-right .template-simple__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 0 auto}}@media screen and (max-width:768px){.template-simple_img-right .template-simple__content{margin-left:vw(140,768);margin-right:vw(80,768)}}.icon-mouse{width:34px;height:52px}@media screen and (max-width:1440px){.icon-mouse{width:24px;height:36px}}@media screen and (max-width:992px){.icon-mouse{display:none}}.icon-mouse_position{position:absolute;bottom:50px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);z-index:30}.icon-mouse_animation svg{-webkit-animation:scroll 1s alternate ease-in-out infinite;animation:scroll 1s alternate ease-in-out infinite}.icon-mouse svg{height:100%;width:100%;fill:transparent;stroke:#fcfcfc}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;min-height:100vh}.content{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 max(20px,2.08vw)}.preloader{z-index:10000;position:fixed;top:0;left:0;display:none;pointer-events:all;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;overflow:hidden;width:100vw;height:100vh;background:rgba(0,0,0,0);cursor:not-allowed;opacity:1;padding:0;overflow:hidden}.preloader .preloader-center{position:fixed;z-index:10002;width:100vw;height:100vh;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:max(20px,1.04vw)}.preloader .logo_icon{width:auto;height:max(36px,1.875vw)}.preloader .loader-text{font-size:max(14px,.72vw)}.preloader .animate-preloader{position:fixed;z-index:10001;top:0;left:0;width:100vw;height:100vh}.preloader .animate-preloader span{position:absolute;top:0;bottom:0;background:#fff;-webkit-transition:all 3s cubic-bezier(.14,.65,.2,1);transition:all 3s cubic-bezier(.14,.65,.2,1)}.preloader .animate-preloader .left{left:-40%;width:200%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}.preloader .animate-preloader .right{right:-40%;width:200%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}.flex_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex_center{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}.header.white_logo .logo *{fill:#f0f1f8}.header.white_logo .header__menu_btn{color:#f0f1f8}.header.white_logo .bar{background:#f0f1f8!important}.header{pointer-events:none;position:fixed;top:-100vh;left:0;width:100%;height:max(80px,4.16vw);z-index:50;font-size:max(20px,1.04vw);line-height:140%;color:#111112;-webkit-transition:top 1.5s cubic-bezier(.06,.65,.2,1),background-color 2s ease-out,border-bottom 2s ease-out;transition:top 1.5s cubic-bezier(.06,.65,.2,1),background-color 2s ease-out,border-bottom 2s ease-out}.header .logo_text{-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out;-webkit-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%)}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-right:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.header__left{width:35%;height:100%}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:65%;height:100%}.header__logo{position:relative;height:100%}.header__logo a{pointer-events:painted}@-webkit-keyframes logo{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(20%);transform:translateY(20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes logo{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(20%);transform:translateY(20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes logo-backwards{0%{-webkit-transform:translateY(200%);transform:translateY(200%)}50%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes logo-backwards{0%{-webkit-transform:translateY(200%);transform:translateY(200%)}50%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.header .logo_full{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.885vw;width:auto;height:max(36px,1.875vw);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.header .logo_full svg{height:100%;width:auto}.header .logo_full svg path{-webkit-transition:fill .3s ease-out;transition:fill .3s ease-out}.header .logo_full:hover .logo_icon{-webkit-animation:logo .8s cubic-bezier(.175,.885,.32,1.275) forwards;animation:logo .8s cubic-bezier(.175,.885,.32,1.275) forwards}.header .logo_full:hover .logo_icon path{fill:#2d3cc9!important}.header .logo_full:hover .logo_text{-webkit-animation:logo-backwards .8s cubic-bezier(.175,.885,.32,1.275) forwards;animation:logo-backwards .8s cubic-bezier(.175,.885,.32,1.275) forwards}.header .logo_full:hover .logo_text path{fill:#2d3cc9!important}.header__contacts{height:100%;font-family:"SF Pro Display Bold",bold;font-weight:700;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;pointer-events:painted}.header__contacts a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 max(20px,2.08vw);overflow:hidden}.header__contacts a span{position:relative;color:#111112}.header__contacts a::before{content:"";position:absolute;left:-230%;width:200%;height:200%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);background:#fff;-webkit-transition:all .6s cubic-bezier(.3,1,.8,1);transition:all .6s cubic-bezier(.3,1,.8,1)}.header__contacts a:hover::before{left:-50%}.header__contacts a:hover span{color:#111112}.header__call_back{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;height:100%;font-family:"HalvarBreit Bd",normal;font-weight:900;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);cursor:pointer;pointer-events:painted;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.header__call_back button{width:100%;height:100%;padding:0 max(40px,2.08vw)}.header__call_back svg{display:none}.header__menu_btn{position:relative;height:100%;padding:0 max(20px,2.08vw);font-family:"HalvarBreit Bd",normal;font-weight:900;text-transform:uppercase;color:#111112;cursor:pointer;pointer-events:painted;overflow:hidden}.header__menu_btn span{position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header__menu_btn::before{content:"";position:absolute;left:-230%;width:200%;height:200%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);background:#fff;-webkit-transition:all .6s cubic-bezier(.3,1,.8,1);transition:all .6s cubic-bezier(.3,1,.8,1)}.header__menu_btn_icon{width:max(48px,2.5vw);height:max(12px,.625vw);margin-left:max(12px,.625vw);position:relative;cursor:pointer}.header .bar{width:100%;height:max(3px,.15vw);background:#111112!important;position:absolute;bottom:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease}.header .bar::before{content:"";width:100%;height:max(3px,.15vw);background-color:inherit;position:absolute;top:min(-6px,-.31vw);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__menu_btn_icon.active_menu_btn_icon .bar{-webkit-transform:rotate(45deg) translateY(min(-6px,-.31vw));-ms-transform:rotate(45deg) translateY(min(-6px,-.31vw));transform:rotate(45deg) translateY(min(-6px,-.31vw))}.header__menu_btn_icon.active_menu_btn_icon .bar::before{-webkit-transform:rotate(-90deg) translateY(0) translateX(min(-6px,-.31vw));-ms-transform:rotate(-90deg) translateY(0) translateX(min(-6px,-.31vw));transform:rotate(-90deg) translateY(0) translateX(min(-6px,-.31vw))}.header::before{content:"";position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:100%;height:100%;border-bottom:2px solid #111112;background-color:rgba(228,228,236,.9);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.header.sticky .logo *{fill:#111112!important}.header.sticky .header__menu_btn{color:#111112!important}.header.sticky .bar{background:#111112!important}.header.sticky .logo_text{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.sticky .header__contacts{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.sticky .header__call_back{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.sticky .header__menu_btn{color:#111112}.header.sticky .header__menu_btn:hover::before{left:-50%}.header.sticky .bar{background:#111112!important}.header.sticky::before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.sticky_menu{border-bottom:2px solid #111112;background:0 0;mix-blend-mode:normal!important}.header.sticky_menu .logo_icon path{fill:#111112}.header.sticky_menu .logo_text{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.sticky_menu .header__contacts{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.sticky_menu .header__call_back{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header.sticky_menu .header__menu_btn{color:#111112!important}.header.sticky_menu .header__menu_btn:hover::before{left:-50%}.header.sticky_menu .bar{background:#111112!important}.header.sticky_menu::before{background:0 0;border-bottom:none}.menu{position:fixed;top:max(80px,4.16vw);left:0;bottom:0;width:100%;z-index:40;background:#e4e4ec;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.menu__wrapper_video{position:absolute;z-index:1;top:min(-80px,-4.16vw);left:0;right:0;display:none;overflow:hidden}.menu video{position:relative;z-index:1;width:100%;height:auto}.menu__shadow_bottom{position:absolute;z-index:2;right:0;bottom:0;width:100vw;height:300px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 50%)}.menu__wrapper{position:relative;z-index:2;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:max(20px,1.04vw);height:calc(100vh - max(80px,4.16vw));margin-top:max(40px,2.08vw);padding-bottom:max(40px,2.08vw);overflow:hidden}.menu__left{min-height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:59%}.menu__right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:41%;height:100%;overflow-y:scroll}.menu__right::-webkit-scrollbar{width:0;height:0}.menu__right::-webkit-scrollbar-thumb{background-color:none;border-radius:none}.menu__right{scrollbar-width:0}.menu__right::-moz-scrollbar-thumb{background-color:none;border-radius:none}.menu__list{height:100%;margin:0;padding:0;list-style:none;overflow:auto}.menu__list::-webkit-scrollbar{width:2px}.menu__list::-webkit-scrollbar-thumb{background-color:#111112}.menu__list{scrollbar-width:2px}.menu__list::-moz-scrollbar-thumb{background-color:#111112}.menu__item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.menu__item a span{width:100%;padding:max(10px,.52vw);-webkit-transition:top .5s ease;transition:top .5s ease}.menu__item a span.black{-webkit-transition:.25s ease-out;transition:.25s ease-out}.menu__item a span.black_2{position:absolute;z-index:2;top:0;left:0;-webkit-transform:translateY(-101%);-ms-transform:translateY(-101%);transform:translateY(-101%);color:#2d3cc9;-webkit-transition:.25s ease-out;transition:.25s ease-out}.menu__item:hover span.black_2{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.menu__item:hover span.black{-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%)}.menu__title.section_title{margin:0;margin-top:max(20px,1.04vw);margin-bottom:max(40px,2.08vw);padding:0;border:0;line-height:70%}.menu__social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-min-content;width:-moz-min-content;width:min-content;border:2px solid #111112;border-right:none}.menu__social a{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(60px,4.16vw);height:max(60px,4.16vw);margin:0;border-bottom:none;border-right:2px solid #111112;overflow:hidden}.menu__social a svg{position:relative;width:max(32px,1.66vw);height:max(32px,1.66vw);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu__social a::before{content:"";position:absolute;left:-230%;width:200%;height:200%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);background:#111112;-webkit-transition:all .6s cubic-bezier(.3,1,.8,1);transition:all .6s cubic-bezier(.3,1,.8,1)}.menu__social a:hover::before{left:-50%}.menu__social a:hover svg path{fill:#f0f1f8}.menu__right_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:max(20px,2.08vw);gap:max(20px,2.08vw)}.menu__right_wrapper .menu__right_contact{position:relative;z-index:1;display:inline;width:auto;margin-bottom:max(20px,1.04vw);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 150%;background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-ms-hyphens:manual;hyphens:manual;text-decoration:underline;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu__right_wrapper .menu__right_contact:hover{background-position:-100%}.menu__right_wrapper .menu__right_contact::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:max(2px,.1vw);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 100%;background-position:0;z-index:-1;-webkit-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}.menu__right_wrapper .menu__right_contact:hover::after{background-position:-100%}.menu__adress span{display:block}.menu__btn{max-width:31.25vw;width:100%;margin-bottom:max(40px,2.08vw)}.menu__btn button{position:relative;width:100%;padding:max(26px,1.354vw) 5px}.menu__btn button a{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.menu.menu_active{opacity:1;visibility:visible}.menu.menu_active .menu__wrapper_video{display:block}@media (max-width:1350px){.menu__right_contact.text_medium{font-size:max(30px,3vw)}}@media (max-width:1024px){.header__call_back{width:80px;-webkit-box-sizing:border-box;box-sizing:border-box}.header__call_back .btn_blue:before{left:-30%;width:160%}.header__call_back span{display:none}.header__call_back svg{position:absolute;z-index:2;display:block;width:16px;height:16px}.menu{height:100%}.menu video{left:-20%;width:auto}.menu__shadow_bottom{height:200px}.menu .text_medium{font-size:42px}.menu__wrapper{display:block;min-height:100vh;overflow-y:auto;overflow-x:hidden}.menu__wrapper::-webkit-scrollbar{width:2px;height:0}.menu__wrapper::-webkit-scrollbar-thumb{background-color:#2d3cc9;border-radius:none}.menu__wrapper{scrollbar-width:2px}.menu__wrapper::-moz-scrollbar-thumb{background-color:#2d3cc9;border-radius:none}.menu__left{width:100%;min-height:auto;height:auto;overflow:hidden}.menu__right{width:100%;min-height:auto;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;overflow:hidden}.menu__right_wrapper{gap:0}.menu__right_wrapper .menu__adress{margin-bottom:20px}.menu__right_wrapper .menu__btn{max-width:100%}.menu__right_wrapper .menu__btn button{width:100%}.menu__list{min-height:auto;height:auto;margin-bottom:60px;overflow:hidden}.menu__list li a span{padding:10px 0}.menu__title{display:none}.menu__btn{max-width:50%}.menu__btn button{margin-bottom:150px}}@media (max-width:768px){.header{height:max(60px,10.41vw);font-size:max(16px,2.6vw)}.header .logo{height:max(34px,4.68vw)}.header .logo_full{height:max(20px,4.68vw)}.header__menu_btn{padding-left:0}.header__menu_btn span{display:none}.header__menu_btn_icon{margin-left:20px;padding-left:0}.menu{top:max(60px,10.41vw)}.menu .text_medium{font-size:max(28px,5.46vw)}.menu__btn{max-width:80%}.menu__wrapper_video{top:min(-60px,-10.41vw)}}@media (max-width:480px){.header__left{width:auto}.header__right{width:auto}.header .logo_full{height:34.5px}.header .logo_full .logo_text{display:none}.header__call_back{width:21.33vw}.header__menu_btn_icon{width:36px}.header__contacts a{padding:0 12px}.header.sticky .header__contacts{opacity:1}.header.sticky .header__call_back{opacity:1}.header.sticky_menu .logo_text{opacity:0;visibility:hidden}.menu__wrapper_video{top:min(-80px,-4.16vw)}.menu video{left:-40%}.menu__shadow_bottom{position:absolute;z-index:2;right:0;bottom:0;width:100%;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 50%)}.menu__right_wrapper a:nth-child(2)::after{display:none}.menu__right_wrapper a:nth-child(2){color:#111112;background-image:none;background-size:auto;background-position:initial;-webkit-background-clip:border-box;-webkit-text-fill-color:#111112}.menu__right_wrapper a:nth-child(2) span{display:inline-block;text-decoration:underline}}.breadcrumbs{position:relative;top:-100vh;z-index:2;margin-top:max(120px,6.25vw);margin-bottom:max(20px,1.04vw);white-space:nowrap;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.breadcrumbs__wrapper svg{width:16px;height:16px;margin:0 8px}.breadcrumbs__link_black{position:relative;z-index:1;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 150%;background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumbs__link_black:hover{background-position:-100%}.breadcrumbs__link_black::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:max(2px,.1vw);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 100%;background-position:0;z-index:-1;-webkit-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}.breadcrumbs__link_black:hover::after{background-position:-100%}.breadcrumbs__link_white{position:relative;z-index:1;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#f0f1f8),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#f0f1f8 50%,#2d3cc9 50%);background-size:200% 150%;background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.breadcrumbs__link_white:hover{background-position:-100%}.breadcrumbs__link_white::after{content:"";position:absolute;bottom:0;left:0;width:99%;height:max(2px,.1vw);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#f0f1f8),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#f0f1f8 50%,#2d3cc9 50%);background-size:200% 100%;background-position:0;z-index:-1;-webkit-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}.breadcrumbs__link_white:hover::after{background-position:-100%}.breadcrumbs__current{overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.breadcrumbs__current{max-width:50%}}@media (max-width:768px){.breadcrumbs{margin-top:max(80px,15.62vw)}}.wrapper{background:#e4e4ec}.section_title{position:relative;z-index:5;margin-top:0;margin-bottom:max(20px,1.04vw);padding-top:max(150px,10.93vw);padding-bottom:max(20px,1.04vw);border-bottom:2px solid #111112;font-family:"SF Pro Display Regular",normal;font-weight:400;font-size:clamp(90px,7.3vw,7.3vw);line-height:90%;letter-spacing:-.29vw;text-transform:uppercase}.section_title span{display:block;color:#2d3cc9}.text_bold{font-family:"SF Pro Display Bold",bold;font-size:clamp(28px,2.5vw,2.5vw);line-height:100%;letter-spacing:-.1vw;text-transform:uppercase}.text_medium{font-family:"SF Pro Display Medium",medium;font-size:clamp(42px,2.5vw,2.5vw);line-height:100%;letter-spacing:-.1vw;text-transform:uppercase}.text{font-family:"SF Pro Display Regular",normal;font-size:clamp(18px,1.04vw,1.04vw);line-height:140%}.text_halvar{font-family:"HalvarBreit Bd",normal;font-size:clamp(20px,1.04vw,1.04vw);text-transform:uppercase}.black{color:#111112}.blue{color:#2d3cc9}.grey{color:#9d9ea8}.white{color:#f0f1f8}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn button{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;padding:max(26px,1.354vw) max(88px,4.58vw);border:none;font-family:"HalvarBreit Bd",normal;font-size:max(20px,1.04vw);text-transform:uppercase;background:#f0f1f8;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer}.btn_blue_white{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);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;margin:0;padding:max(26px,1.354vw) max(40px,2.08vw);border:none;font-family:"HalvarBreit Bd",normal;font-size:max(20px,1.04vw);text-transform:uppercase;overflow:hidden;color:#111112;background:#f0f1f8;cursor:pointer;-webkit-transition:all .6s cubic-bezier(.7,1,.8,1);transition:all .6s cubic-bezier(.7,1,.8,1)}.btn_blue_white span{position:relative;-webkit-transition:all .6s cubic-bezier(.3,1,.8,1);transition:all .6s cubic-bezier(.3,1,.8,1)}.btn_blue_white:before{position:absolute;top:0;left:-20%;content:"";background:#f0f1f8;width:140%;height:100%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);-webkit-transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1),-webkit-transform .6s cubic-bezier(.3,1,.8,1)}.btn_blue_white:hover{background:#2d3cc9}.btn_blue_white:hover:before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.btn_blue_white:hover span{position:relative;color:#f0f1f8}.btn_blue{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);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;margin:0 auto;padding:max(26px,1.354vw) max(88px,4.58vw);border:none;font-family:"HalvarBreit Bd",normal;font-size:max(20px,1.04vw);text-transform:uppercase;overflow:hidden;color:#f0f1f8;background:#111112;cursor:pointer}.btn_blue span{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1),-webkit-transform .6s cubic-bezier(.3,1,.8,1)}.btn_blue:before{position:absolute;top:0;left:-10%;content:"";background:#2d3cc9;width:120%;height:100%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);-webkit-transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1),-webkit-transform .6s cubic-bezier(.3,1,.8,1)}.btn_blue:hover:before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.btn_white{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);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;margin:0 auto;padding:max(26px,1.354vw) max(88px,4.58vw);border:none;font-family:"HalvarBreit Bd",normal;font-size:max(20px,1.04vw);text-transform:uppercase;overflow:hidden;color:#111112;background:#111112;cursor:pointer}.btn_white span{position:relative;-webkit-transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1),-webkit-transform .6s cubic-bezier(.3,1,.8,1)}.btn_white:before{position:absolute;top:0;left:-10%;content:"";background:#f0f1f8;width:120%;height:100%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);-webkit-transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1),-webkit-transform .6s cubic-bezier(.3,1,.8,1)}.btn_white:hover:before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.btn_white:hover span{position:relative;color:#f0f1f8}.btn_black{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);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;width:100%;padding:max(26px,1.354vw) 0;border:none;font-family:"HalvarBreit Bd",normal;font-size:max(20px,1.04vw);text-transform:uppercase;overflow:hidden;color:#f0f1f8;background:#2d3cc9;cursor:pointer}.btn_black span{position:relative}.btn_black:before{position:absolute;top:0;left:-10%;content:"";background:#111112;width:120%;height:100%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);-webkit-transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1),-webkit-transform .6s cubic-bezier(.3,1,.8,1)}.btn_black:hover:before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.swiper-button-disabled{opacity:.5!important;cursor:default!important}.swiper-button-disabled svg:hover path{fill:#2d3cc9!important}.bg_1{position:relative;z-index:2;background:#e4e4ec}@-webkit-keyframes pulse-dot{0%{-webkit-transform:scale(1);transform:scale(1)}8%{-webkit-transform:scale(.96);transform:scale(.96)}16%{-webkit-transform:scale(1);transform:scale(1)}24%{-webkit-transform:scale(.96);transform:scale(.96)}32%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-dot{0%{-webkit-transform:scale(1);transform:scale(1)}8%{-webkit-transform:scale(.96);transform:scale(.96)}16%{-webkit-transform:scale(1);transform:scale(1)}24%{-webkit-transform:scale(.96);transform:scale(.96)}32%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse1{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}8%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}24%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}32%{opacity:0;-webkit-transform:scale(1.47);transform:scale(1.47)}40%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}48%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}56%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}64%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse1{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}8%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}24%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}32%{opacity:0;-webkit-transform:scale(1.47);transform:scale(1.47)}40%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}48%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}56%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}64%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse2{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}8%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}24%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}32%{opacity:0;-webkit-transform:scale(1.7);transform:scale(1.7)}40%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}48%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}56%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}64%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}72%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}80%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse2{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}8%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}24%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}32%{opacity:0;-webkit-transform:scale(1.7);transform:scale(1.7)}40%{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}48%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}56%{opacity:0;-webkit-transform:scale(1.4);transform:scale(1.4)}64%{opacity:0;-webkit-transform:scale(1.3);transform:scale(1.3)}72%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}80%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes anim_lets_talk_svg{0%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}8%{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}16%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}24%{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}32%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}}@keyframes anim_lets_talk_svg{0%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}8%{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}16%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}24%{-webkit-transform:translate(-1px,-1px);transform:translate(-1px,-1px)}32%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}10%{-webkit-transform:scale(1);transform:scale(1)}15%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.1);transform:scale(1.1)}10%{-webkit-transform:scale(1);transform:scale(1)}15%{-webkit-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);transform:scale(1)}}.content_top__btn_circle{padding:0!important;border:0!important;position:absolute!important;top:min(-120px,-6.25vw);right:0;overflow:visible}.content_top__btn_circle .pulsating-circle{padding:0!important;border:0!important;position:relative;z-index:2;width:clamp(240px,12.5vw,12.5vw);height:clamp(240px,12.5vw,12.5vw);border-radius:50%;background-color:#111112;-webkit-transition:all 1s ease;transition:all 1s ease;-webkit-animation:pulse-dot 2.5s infinite;animation:pulse-dot 2.5s infinite;cursor:pointer;overflow:visible}.content_top__btn_circle .pulsating-circle span{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center;font-family:"HalvarBreit Bd",normal;font-weight:900;font-size:clamp(20px,1.04vw,1.04vw);line-height:140%;text-transform:uppercase;color:#f0f1f8}.content_top__btn_circle .pulsating-circle:before{content:"";position:absolute;z-index:-1;display:block;width:100%;height:100%;padding:0!important;border-radius:50%;margin-left:0;margin-top:0;background:rgba(0,0,0,.3);-webkit-animation:pulse2 2.5s ease .4s infinite;animation:pulse2 2.5s ease .4s infinite}.content_top__btn_circle .pulsating-circle:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;border-radius:50%;background:rgba(0,0,0,.2);-webkit-animation:pulse1 2.5s ease 0s infinite;animation:pulse1 2.5s ease 0s infinite}.content_top__btn_circle .pulsating-circle.active{-webkit-animation:pulse-dot 2s ease 0s infinite;animation:pulse-dot 2s ease 0s infinite}.content_top__btn_circle .pulsating-circle.inactive{-webkit-animation:none;animation:none}.content_top__btn_circle .pulsating-circle.active::before{-webkit-animation:pulse2 2s ease 0s infinite;animation:pulse2 2s ease 0s infinite}.content_top__btn_circle .pulsating-circle.inactive::before{-webkit-animation:none;animation:none}.content_top__btn_circle .pulsating-circle.active::after{-webkit-animation:pulse1 2s ease 0s infinite;animation:pulse1 2s ease 0s infinite}.content_top__btn_circle .pulsating-circle.inactive::after{-webkit-animation:none;animation:none}#lets_talk_wrapper{position:fixed;z-index:10;bottom:-120vh;right:max(40px,2.08vw);width:max(42px,2.18vw);height:max(42px,2.18vw);padding:0;border:0;-webkit-transition:top 1.5s cubic-bezier(.14,.65,.2,1),bottom 1.5s cubic-bezier(.14,.65,.2,1),right 1.5s cubic-bezier(.14,.65,.2,1);transition:top 1.5s cubic-bezier(.14,.65,.2,1),bottom 1.5s cubic-bezier(.14,.65,.2,1),right 1.5s cubic-bezier(.14,.65,.2,1);-webkit-animation:none!important;animation:none!important;cursor:pointer;background:rgba(0,0,0,0)}#lets_talk_wrapper .lets_talk_arrow{opacity:0;position:absolute;left:0;top:0}#lets_talk_wrapper .lets_talk_arrow_svg_wrapper{position:absolute;right:0;bottom:0;z-index:4;width:70px;height:70px;overflow:hidden;background:rgba(0,0,0,0)}#lets_talk_wrapper .lets_talk_arrow_svg_wrapper .lets_talk_arrow_svg{-webkit-transform:translate(4px,4px);-ms-transform:translate(4px,4px);transform:translate(4px,4px);-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-name:anim_lets_talk_svg;animation-name:anim_lets_talk_svg;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#lets_talk_wrapper .lets_talk_arrow_svg_wrapper .lets_talk_arrow_svg.white path{stroke:#f0f1f8}#lets_talk_wrapper:hover .lets_talk_arrow_svg{-webkit-animation:none;animation:none}#lets_talk_wrapper:hover #lets_talk_wrapper_content{-webkit-transform:none;-ms-transform:none;transform:none}#lets_talk_arrow{position:relative;bottom:0;right:0;width:max(42px,2.18vw);height:max(42px,2.18vw);padding:0;border:0;border-top:max(6px,.26vw) solid #111112;border-left:max(6px,.26vw) solid #111112;border-radius:4px;z-index:2}#lets_talk_wrapper_content{position:absolute;width:100%;padding:max(40px,2.08vw);border:0;opacity:0;visibility:hidden;width:max(310px,16.14vw);height:max(400px,20.83vw);background:#f0f1f8;right:0;bottom:0;border-top-left-radius:6px}#lets_talk_wrapper_item{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}#lets_talk_wrapper_item svg{width:max(24px,1.25vw);height:max(24px,1.25vw);margin:max(20px,1.04vw) 0;opacity:0;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}#lets_talk_wrapper_item span{width:80%;padding:max(20px,1.04vw) 0;border-bottom:2px solid #e4e4ec;font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:max(24px,1.25vw);text-align:start!important;opacity:0;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 150%;background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#lets_talk_wrapper_item span:hover{background-position:-100%}#lets_talk_wrapper_item:hover svg path{stroke:#2d3cc9}#lets_talk_wrapper_item:nth-child(4) span{border-bottom:none}#lets_talk_wrapper:hover #lets_talk_arrow::after{width:0}#lets_talk_wrapper:hover #lets_talk_wrapper_item svg{opacity:1}#lets_talk_wrapper:hover #lets_talk_wrapper_item span{opacity:1}.wrapper_content{position:relative;width:100vw;background:#e4e4ec}.section_top{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:92vh;min-height:700px;overflow:hidden}.home_top_image{position:relative;z-index:1;width:100vw;height:100vh;overflow:hidden}.home_top_image__wrapper{position:relative;bottom:-100vh;width:100vw;height:100vh;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.services{position:relative;background:#e4e4ec}.services .section_title{margin-top:0;padding-top:max(150px,10.93vw)}.services .text_medium{font-size:clamp(20px,2.5vw,2.5vw)}.services__types{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.services__type{position:relative;z-index:1;width:25%;height:39.32vw;-webkit-transition:all .4s cubic-bezier(.42,0,.03,1);transition:all .4s cubic-bezier(.42,0,.03,1)}.services__type a{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.services__type a img{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s cubic-bezier(.42,0,.03,1);transition:all 1s cubic-bezier(.42,0,.03,1)}.services__type a img:nth-child(1){display:block}.services__type a img:nth-child(2){display:none}.services__type a .shadow{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.99);mix-blend-mode:saturation;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.services__type a .shadow_2{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.services__type_name{position:absolute;z-index:4;top:50%;left:50%;width:82%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 1s cubic-bezier(.42,0,.03,1);transition:all 1s cubic-bezier(.42,0,.03,1)}.services__more_information{position:absolute;z-index:4;bottom:30%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:82%;visibility:hidden;opacity:0;-webkit-transition:all 1s cubic-bezier(.42,0,.03,1);transition:all 1s cubic-bezier(.42,0,.03,1)}.services__more_information svg{width:max(30px,2.5vw);height:max(30px,2.5vw);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.services__type:hover{z-index:2;-webkit-transform:scale(1.055);-ms-transform:scale(1.055);transform:scale(1.055)}.services__type:hover .shadow{background:rgba(0,0,0,0)}.services__type:hover .shadow_2{background:rgba(0,0,0,0)}.services__type:hover .services__more_information{bottom:1.9vw;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);visibility:visible;opacity:1}.services__type:hover .services__type_name{top:1.9vw;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (max-width:600px){.reasons{overflow:hidden}}.reasons__reason.last{display:none}.reasons__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.reasons__reason{position:relative;width:33.333%;height:26.04vw;overflow:hidden;cursor:pointer}.reasons__reason:hover .reasons__reason_background{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.reasons__reason:hover .reasons__reason_content{bottom:0!important}.reasons__reason_background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-webkit-transition:all 1s cubic-bezier(.42,0,.03,1);transition:all 1s cubic-bezier(.42,0,.03,1)}.reasons__reason_background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reasons__reason_content{position:absolute;z-index:2;bottom:0;padding:0 max(40px,2.08vw);-webkit-transition:all 1s cubic-bezier(.42,0,.03,1);transition:all 1s cubic-bezier(.42,0,.03,1);background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,17,18,0)),to(rgba(17,17,18,.9)));background:linear-gradient(180deg,rgba(17,17,18,0) 0,rgba(17,17,18,.9) 100%)}.reasons__reason_content .line{position:absolute;left:max(40px,2.08vw);right:max(40px,2.08vw);height:2px;background:rgba(240,241,248,.5)}.reasons__reason_name{padding:max(40px,2.08vw) 0 max(20px,1.04vw) 0}.reasons__reason_text{padding-bottom:max(40px,2.08vw)}.our_projects{position:relative;z-index:1}.our_projects__more_btn button{position:relative}.our_projects__more_btn button a{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.our_projects__more_btn.btn{position:relative;z-index:3}.our_projects__more_btn.btn:hover button{color:#f0f1f8;background:#111112}.our_projects__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:92px max(40px,2.08vw);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:max(80px,5vw)}.our_projects__project{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:100%;border-bottom:2px solid #111112}.our_projects__project_name{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:max(20px,1.04vw);color:#111112}.our_projects__project_name span:first-child{width:60%}.our_projects__project_name span:last-child{width:40%;text-align:end;font-family:"SF Pro Display Thin",thin}.our_projects__project_img{position:relative;width:100%;height:28.43vw;margin-bottom:max(20px,1.04vw);overflow:hidden}.our_projects__project_img img{width:100%;height:100%;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.our_projects__project_img img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.our_projects__project_location{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:max(8px,.416vw) max(12px,.625vw);font-family:"HalvarBreit Bd",normal;font-size:max(16px,1.04vw);letter-spacing:normal;line-height:140%;text-transform:uppercase;background:rgba(17,17,18,.5)}.our_projects__project_location svg{width:max(12px,.625vw);height:max(18px,.93vw);margin-right:max(10px,.52vw)}.our_projects__project_info{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.our_projects__project_info_wrapper{padding-bottom:max(20px,1.04vw)}.our_projects__project_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;height:max(80px,5.2vw);padding-left:max(16px,1.66vw);padding-right:max(16px,1.66vw);border-right:2px solid #111112;color:#111112}.our_projects__project_item span:first-child{font-family:"SF Pro Display Thin",thin;font-size:clamp(28px,2.5vw,2.5vw)}.our_projects__project_item span:last-child{font-family:"SF Pro Display Medium",medium;line-height:100%;font-size:clamp(18px,1.04vw,1.04vw)}.our_projects__project_item:first-child{padding-left:0}.our_projects__project_item:last-child{border-right:none}.our_projects__project_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:13.02vw;padding-bottom:max(20px,1.04vw);color:#2d3cc9;font-size:clamp(28px,2.5vw,100px);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.our_projects__project_link span{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-right:10px}.our_projects__project_link svg{position:relative;bottom:0;width:clamp(48px,2.5vw,2.5vw);height:auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.our_projects__project_link:hover{color:#111112}.our_projects__project_link:hover svg path{fill:#111112}.our_projects__project_link:hover svg{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.instagram__title{position:relative}.instagram__title.section_title span{display:inline}.instagram__wrapper{position:relative}.instagram .swiper .swiper-slide:nth-child(1){margin-left:max(20px,2.08vw)}.instagram .swiper .swiper-slide:last-child{margin-right:max(20px,2.08vw)}.instagram__swiper_slide{position:relative;width:22.13vw;height:31.3vw;margin-right:max(20px,1.04vw)}.instagram__swiper_slide:hover .instagram__swiper_slide_img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.instagram__swiper_slide_img{width:100%;height:100%;overflow:hidden}.instagram__swiper_slide_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.instagram__swiper_slide_link{position:absolute;z-index:2;top:0;right:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#111112}.instagram__swiper_slide_link span{position:relative;right:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:max(50px,2.6vw);padding-left:max(12px,.625vw);font-family:"SF Pro Display Regular",normal;font-size:max(18px,.93vw);line-height:140%;text-transform:uppercase;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;background-color:#e4e4ec}.instagram__swiper_slide_link svg{width:max(50px,2.6vw);height:max(50px,2.6vw);padding:max(8px,.416vw);padding-left:max(12px,.625vw);background-color:#e4e4ec}.instagram__swiper_slide_link:hover .clue{opacity:1;visibility:visible}.instagram__swiper_prev{position:absolute;bottom:max(1.04vw,20px);right:max(68px,3.54vw);cursor:pointer}.instagram__swiper_prev svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.instagram__swiper_prev svg path{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.instagram__swiper_prev svg:hover path{fill:#111112}.instagram__swiper_next{position:absolute;bottom:max(1.04vw,20px);right:0;cursor:pointer}.instagram__swiper_next svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.instagram__swiper_next svg path{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.instagram__swiper_next svg:hover path{fill:#111112}.founders{width:auto!important;margin-bottom:max(75px,5.45vw)}.founders__title{position:sticky;z-index:2;top:0;margin-top:max(75px,5.45vw);padding-top:max(75px,5.45vw);background:#e4e4ec;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.founders__title.section_title span{display:inline}.founders__wrapper{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:max(20px,1.04vw);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.founders__left{position:sticky;z-index:1;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100vh;padding-bottom:max(40px,2.08vw)}.founders__left_fixed{position:sticky;bottom:max(40px,2.08vw)}.founders__right{padding-top:max(130px,6.77vw);overflow:auto;overflow-x:hidden}.founders__link{display:block;width:100%;padding-bottom:20px;border-bottom:2px solid #111112;line-height:80%;color:#2d3cc9;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.founders__link svg{position:relative;bottom:-.52vw;min-width:28px;width:2.5vw;min-height:28px;height:2.5vw;margin-left:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.founders__link_wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content}.founders__link_wrapper:hover{color:#111112}.founders__link_wrapper:hover svg{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.founders__link_wrapper:hover svg path{fill:#111112}.founders__slogan{padding-top:1.04vw}.founders__slogan span:first-child{display:block}.founders__slogan span:last-child{display:block;width:31.25vw;margin-left:8.125vw}.founders__founder{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-bottom:4.16vw}.founders__founder_photo{width:50%;height:auto}.founders__founder_photo img{width:100%;height:auto}.founders__founder_about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;padding-left:5.1vw}.founders__founder_name{margin-bottom:1.56vw}.founders__founder_about_item{margin-bottom:12px}.founders__founder_about_item span{font-family:"SF Pro Display Bold"}.founders__founder_social{gap:12px}.founders__founder_social svg{width:max(48px,2.5vw);height:max(48px,2.5vw)}.founders__founder_social svg rect{-webkit-transition:fill .5s ease-out;transition:fill .5s ease-out}.founders__founder_social svg path{-webkit-transition:fill .5s ease-out;transition:fill .5s ease-out}.founders__founder_social svg:hover rect{fill:#f0f1f8}.founders__founder_social svg:hover path{fill:#111112}.pin-spacer{margin:0!important}.how_it_works__wrapper_items>:nth-last-child(2){display:none}.how_it_works{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100vw;overflow:hidden;padding-top:max(75px,5.45vw);background:#e4e4ec}.how_it_works__arrow:last-child{display:none}.how_it_works__wrapper_video{position:absolute;z-index:1;right:0;width:74%;overflow:hidden}.how_it_works video{width:100%}.how_it_works__shadow_bottom{position:absolute;z-index:20;right:0;bottom:0;width:100%;height:30%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),to(#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec)}.how_it_works__shadow_left{position:absolute;z-index:20;left:-1px;bottom:0;top:0;width:30%;height:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(228,228,236,0)),to(#e4e4ec));background:linear-gradient(to left,rgba(228,228,236,0),#e4e4ec)}.how_it_works__shadow_logo{position:absolute;z-index:20;right:0;bottom:0;width:20%;height:30%;background:-webkit-gradient(linear,left top,left bottom,color-stop(.5%,rgba(228,228,236,.9)),color-stop(99.5%,#e4e4ec));background:linear-gradient(to bottom,rgba(228,228,236,.9) .5%,#e4e4ec 99.5%)}.how_it_works__title{margin-top:0!important;margin-bottom:0;padding-top:0}.how_it_works .content.scroll_wrapper{width:100vw;height:80vh;-webkit-box-align:start;-ms-flex-align:start;align-items:start;overflow:hidden}.how_it_works__wrapper{position:relative;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;overflow-x:hidden;overflow-y:hidden}.how_it_works__wrapper_items{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;overflow:hidden}.how_it_works .how_it_works__wrapper::-webkit-scrollbar{width:0;height:0}.how_it_works .how_it_works__wrapper{scrollbar-width:0}.how_it_works__item{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:max(523px,27.23vw);padding-top:max(20px,1.04vw);padding-bottom:max(20px,2.08vw);padding-left:max(160px,8.33vw);padding-right:max(160px,8.33vw);-webkit-box-sizing:content-box;box-sizing:content-box}.how_it_works__item:first-child{margin-left:0}.how_it_works__item_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:max(20px,3.125vw);padding-bottom:max(20px,1.04vw);border-bottom:2px solid #111112;font-size:clamp(32px,2.5vw,2.5vw)}.how_it_works__item_top svg{height:max(32px,2.8vw);width:auto}.how_it_works__item_title{margin-bottom:max(20px,1.04vw);font-size:clamp(32px,2.5vw,2.5vw)}.how_it_works__item_title span{display:block}.how_it_works__item_title span:last-child{padding-left:max(58px,4.06vw)}.how_it_works__item_text{padding-left:max(58px,4.06vw)}.how_it_works__arrow_stop{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:max(260px,13.5vw)}.how_it_works__arrow_stop svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:none;-ms-transform:none;transform:none}.how_it_works__arrow{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how_it_works__arrow svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.progress::before{content:"";position:absolute;top:-30px;left:0;right:0;height:30px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),to(#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec)}.progress{position:relative;z-index:1;padding-top:10.93vw}.progress__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:max(40px,2.08vw) max(20px,1.04vw)}.progress__item{position:relative;width:100%;height:max(470px,23.54vw);background:#f0f1f8}.progress__item:hover .progress__consultation{top:0}.progress__top{position:absolute;z-index:6;top:min(-40px,-2.08vw);left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(80px,4.16vw);height:max(80px,4.16vw);border-radius:50%;font-family:"HalvarBreit Bd",normal;font-size:max(20px,1.04vw);background:#e4e4ec;clip-path:inset(max(20px,1.04vw) 0 0 0 round 20%)}.progress__weeks{position:absolute;z-index:1;top:max(40px,2.08vw);right:max(40px,2.08vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:max(8px,.41vw) max(12px,.625vw);font-family:"HalvarBreit Bd",normal;font-size:max(20px,1.04vw);line-height:100%;text-transform:uppercase;color:#f0f1f8;background:rgba(17,17,18,.5)}.progress__weeks svg{width:max(16px,.83vw);height:max(16px,.83vw);margin-right:max(10px,.52vw)}.progress__wrapper_for_hover{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:max(470px,23.54vw);padding:max(40px,2.08vw);border-bottom:2px solid #111112;overflow:hidden}.progress__number{padding-bottom:max(20px,1.04vw);border-bottom:2px solid #111112}.progress__number span:first-child{margin-right:10px;padding:0;border:0}.progress__name{max-width:100%;padding-bottom:max(20px,1.04vw)}.progress__bar_wrapper{position:relative;width:100%;height:max(40px,2.08vw)}.progress__bar_background{position:absolute;top:0;left:0;width:100%;height:max(40px,2.08vw);border-radius:100px;background:#e4e4ec}.progress__bar_result{position:absolute;z-index:5;top:0;left:0;height:max(40px,2.08vw);border-radius:100px;background:#2d3cc9}.progress__bar_text{position:absolute;z-index:5;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.progress__consultation{position:absolute;z-index:5;top:max(470px,23.54vw);bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;height:max(470px,23.54vw);padding:max(40px,2.08vw);background:#2d3cc9;-webkit-transition:all .5s cubic-bezier(.42,0,.03,1);transition:all .5s cubic-bezier(.42,0,.03,1)}.progress__consultation_title{margin-bottom:max(20px,1.04vw);font-family:"SF Pro Display Medium",medium;font-size:max(42px,2.5vw);line-height:100%;letter-spacing:-.1vw;text-transform:uppercase;color:#f0f1f8}.progress__consultation_text{margin-bottom:max(20px,1.04vw);color:#f0f1f8}.progress__consultation_btn button{padding-left:0;padding-right:0;width:100%}.progress__wrapper_lets_talk{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.progress__wrapper_lets_talk .content_top__btn_circle{top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.progress__consultation_btn .btn_white{background:#fff!important}.progress__consultation_btn .btn_white:hover span{color:#111112}.packages{position:relative;z-index:3}.packages__item{position:relative;z-index:2;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:max(20px,1.04vw);background:#f0f1f8}.packages__item_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:max(60px,3.125vw) max(40px,2.08vw) max(40px,2.08vw) max(40px,2.08vw)}.packages__item_left{width:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.packages__item_right{width:50%}.packages__item_title{margin-bottom:max(4px,.208vw);text-align:center}.packages__item_subtitle{margin-bottom:max(40px,2.08vw);text-align:center}.packages__price{margin:0!important;padding:0;border:0;text-align:center}.packages__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:max(20px,2.08vw);padding-bottom:max(8px,.416vw);border-bottom:2px solid #111112}.packages__about svg{width:max(32px,1.66vw);height:max(24px,1.25vw)}.packages__list{margin:0;list-style:none;text-transform:none}.packages__list_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:max(8px,.416vw)}.packages__list_item div:first-child{margin-right:max(12px,.625vw)}.packages__list_item div:last-child .text_after,.packages__list_item div:last-child span:first-child{font-family:"SF Pro Display Bold",bold}.packages__list_item div:last-child a{position:relative;font-family:"SF Pro Display Bold",bold;color:#2d3cc9}.packages .underline-hover{position:relative;display:inline-block;text-decoration:none;color:#2d3cc9}.packages .underline-hover::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:max(2px,.1vw);background-color:#2d3cc9;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.packages .underline-hover:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.packages__btn{width:100%;margin-top:max(40px,2.08vw)}@-webkit-keyframes turnkey_construction_package{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.98);transform:scale(.98)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes turnkey_construction_package{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.98);transform:scale(.98)}100%{-webkit-transform:scale(1);transform:scale(1)}}.packages #turnkey_construction_package{-webkit-animation:none;animation:none}.packages .animate{-webkit-animation:turnkey_construction_package 1s forwards;animation:turnkey_construction_package 1s forwards}.about_img.about{position:sticky;top:0;z-index:2}.about_img.about img{width:100%}.about{position:relative;z-index:2;background:#e4e4ec}.about__wrapper_video{position:absolute;z-index:1;top:-10vw;left:0;width:50%}.about__video{width:100%}.about__shadow_top{position:absolute;z-index:20;top:0;right:0;width:100%;height:10%;background:-webkit-gradient(linear,left top,left bottom,from(#e4e4ec),to(rgba(228,228,236,0)));background:linear-gradient(#e4e4ec,rgba(228,228,236,0))}.about__shadow_bottom{position:absolute;z-index:20;right:0;bottom:0;width:100%;height:30%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),to(#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec)}.about__shadow_right{position:absolute;z-index:20;right:1px;bottom:0;top:0;width:30%;height:100%;background:-webkit-gradient(linear,right top,left top,from(#e4e4ec),to(rgba(228,228,236,0)));background:linear-gradient(to left,#e4e4ec,rgba(228,228,236,0))}.about__shadow_logo{position:absolute;z-index:20;right:0;bottom:0;width:30%;height:10%;background:-webkit-gradient(linear,left top,left bottom,color-stop(.5%,rgba(228,228,236,.9)),color-stop(99.5%,#e4e4ec));background:linear-gradient(to bottom,rgba(228,228,236,.9) .5%,#e4e4ec 99.5%)}.about__top{padding-top:6.77vw;padding-left:50%}.about__top_title{margin-bottom:max(20px,1.04vw);border-bottom:2px solid #111112}.about__top_title span:first-child{position:relative;z-index:2;left:-8vw;display:block}.about__top_title span:nth-child(2){display:block}.about__top_title span:nth-child(3){display:block;width:70%;margin-bottom:max(60px,3.125vw)}.about__top_text{display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(98px,5.1vw);margin-bottom:max(60px,3.125vw)}.about__wrapper_image{width:100%;overflow:hidden}.about__wrapper_image .about__image{width:100vw;height:50.52vw;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 3s ease-out;transition:all 3s ease-out}.about__bottom{position:relative;top:-10px;padding-top:max(150px,7.81vw)}.about__wrapper_video_2{position:absolute;z-index:1;top:0;width:100%}.about__wrapper_video_2_shadow{position:absolute;z-index:20;right:0;bottom:0;width:100%;height:30%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 50%)}.about__bottom_content{position:relative;z-index:3;display:grid;grid-template-columns:repeat(2,1fr);gap:max(20px,1.04vw)}.about__bottom_item{padding-top:max(20px,1.04vw);border-top:2px solid #111112}.about__bottom_left{padding-left:max(150px,7.81vw)}.about__bottom_left span:first-child{position:relative;z-index:2;left:min(-150px,-7.81vw);display:block}.about__bottom_left span:nth-child(2){display:block}.about__bottom_left span:nth-child(3){display:block;width:90%}.about__bottom_right{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:max(98px,5.1vw)}.google{position:relative;z-index:2;width:100%;overflow:hidden}.google__swiper_slide_more{position:absolute;z-index:2;bottom:0;left:0;right:0;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20%;color:#111112;background:-webkit-gradient(linear,left bottom,left top,from(#e4e4ec),color-stop(71.5%,rgba(228,228,236,.9)),to(rgba(228,228,236,0)));background:linear-gradient(0deg,#e4e4ec 0,rgba(228,228,236,.9) 71.5%,rgba(228,228,236,0) 100%);cursor:pointer}.google__title{position:relative;margin-top:0;padding-top:max(150px,10.93vw)!important}.google__wrapper{position:relative;z-index:2;width:100%!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(228,228,236,0)),color-stop(20%,#e4e4ec));background:linear-gradient(to bottom,rgba(228,228,236,0) 10%,#e4e4ec 20%)}.google__wrapper .swiper-slide:nth-child(1){margin-left:max(20px,2.08vw)}.google__wrapper .swiper-slide:last-child{margin-right:max(20px,2.08vw)}.google__swiper{margin-bottom:max(20px,2.08vw)}.google__swiper_slide{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:22.13vw;margin-right:max(20px,1.04vw);padding:max(20px,1.66vw);background:#fff;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;overflow:hidden}.google__swiper_slide a{position:relative}.google__swiper_slide:before{position:absolute;top:0;left:-100%;content:"";background:#f0f1f8;width:300%;height:100%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);-webkit-transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1),-webkit-transform .6s cubic-bezier(.3,1,.8,1)}.google__swiper_slide:hover::before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.google__swiper_slide_top{gap:max(20px,1.04vw);margin-bottom:max(16px,.83vw)}.google__swiper_slide_left{position:relative;width:max(58px,3.02vw);height:max(58px,3.02vw)}.google__swiper_slide_left svg{position:absolute;right:-10px;bottom:-10px;width:max(32px,1.66vw);height:auto}.google__swiper_slide_name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"SF Pro Display Bold"}.google__swiper_slide_name span{margin-right:max(8px,.416vw)}.google__swiper_slide_name svg{width:max(21px,1.09vw);height:max(21px,1.09vw)}.google__swiper_slide_date{color:#9d9ea8}.google__swiper_slide_photo{width:100%;height:auto}.google__swiper_prev{position:absolute;bottom:max(20px,1.04vw);right:max(68px,3.54vw);cursor:pointer}.google__swiper_prev svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.google__swiper_prev svg path{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.google__swiper_prev svg:hover path{fill:#111112}.google__swiper_next{position:absolute;bottom:max(20px,1.04vw);right:0;cursor:pointer}.google__swiper_next svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.google__swiper_next svg path{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.google__swiper_next svg:hover path{fill:#111112}.google__swiper_slide_stars{gap:2px;margin-bottom:max(20px,1.66vw)}.google__swiper_slide_stars svg{width:max(24px,1.25vw);height:auto}.google__bottom{width:50%!important;margin-left:max(20px,2.08vw)}.google__bottom span{font-family:"SF Pro Display Bold"}.contact{position:relative;z-index:2;background:#e4e4ec}.contact .text{width:100%!important}.contact__title{margin-top:0;margin-bottom:max(150px,7.81vw);padding-top:max(150px,10.93vw);padding-bottom:20px}.contact__top{display:grid;grid-template-columns:repeat(2,1fr);gap:max(20px,1.04vw);margin-bottom:max(80px,7.81vw)}.contact__top_navigator{padding-left:max(150px,7.81vw)}.contact__top_navigator span:first-child{position:relative;left:min(-150px,-7.81vw);display:block;width:auto}.contact__top_navigator span:nth-child(2){display:block;margin-bottom:max(40px,2.08vw)}.contact__top_btn{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.contact__top_btn a{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.contact__top_btn button{min-width:auto;width:auto;margin:0;padding:max(26px,1.354vw) max(95px,4.94vw)}.contact__top_btn button span{left:0!important}.contact__top_contacts{-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:50%}.contact__top_contact_mob{display:none}.contact__top_contact{position:relative;z-index:1;display:inline;width:auto;margin-bottom:max(20px,1.04vw);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 150%;background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-ms-hyphens:manual;hyphens:manual;text-decoration:underline;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact__top_contact:hover{background-position:-100%}.contact__top_contact::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:max(2px,.1vw);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 100%;background-position:0;z-index:-1;-webkit-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}.contact__top_contact:hover::after{background-position:-100%}.contact__top_social{border:2px solid #111112;border-right:none}.contact__top_social a{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(80px,4.16vw);height:max(80px,4.16vw);margin:0;border-bottom:none;border-right:2px solid #111112;background:#111112;overflow:hidden}.contact__top_social a svg{position:relative;width:max(32px,1.66vw);height:max(32px,1.66vw);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact__top_social a::before{position:absolute;top:0;left:-10%;content:"";background:#e4e4ec;width:160%;height:170%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);-webkit-transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:-webkit-transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1);transition:transform .6s cubic-bezier(.3,1,.8,1),-webkit-transform .6s cubic-bezier(.3,1,.8,1)}.contact__top_social a:hover:before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.contact__top_social a:hover svg path{fill:#f0f1f8}.contact__bottom{display:grid;grid-template-columns:repeat(2,1fr);gap:max(20px,1.04vw)}.contact__bottom_map{position:relative;height:100%}.contact__bottom_map .for_btn_safari_map{position:absolute;top:0;left:0;width:10px;height:10px}.contact__bottom_map #map,.contact__bottom_map .map{width:100%;height:100%}.contact__bottom_form{position:relative;padding:max(60px,3.125vw);background:#f0f1f8}.contact__form_title{margin-bottom:max(16px,.83vw)}.contact__form_subtitle{width:100%!important;margin-bottom:max(40px,2.08vw)}.contact__form_item{margin-bottom:max(20px,1.04vw)}.contact__form_item input{height:max(56px,2.91vw);padding:max(14px,.729vw) 0;border:none;border-bottom:2px solid #111112;background:0 0}.contact__form_item input::-webkit-input-placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item input::-moz-placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item input:-ms-input-placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item input::-ms-input-placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item input::placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item textarea{max-width:100%;width:100%;margin-bottom:max(20px,1.04vw);padding:max(20px,1.04vw) 0;border:none;border-bottom:2px solid #111112;background:0 0}.contact__form_item textarea::-webkit-input-placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item textarea::-moz-placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item textarea:-ms-input-placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item textarea::-ms-input-placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_item textarea::placeholder{font-family:"SF Pro Display Regular",normal;font-size:max(20px,1.04vw);line-height:140%}.contact__form_button{width:100%;margin-top:max(20px,1.04vw);padding:max(26px,1.35vw) 0}.offer{position:relative;z-index:2;padding-top:max(150px,10.93vw);background:#e4e4ec}.offer .data_end{display:none}.offer .section_title{margin:0!important}.offer__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:max(20px,2.08vw);padding:max(60px,3.125vw) max(40px,2.08vw) max(40px,2.08vw) max(40px,2.08vw);background:#f0f1f8}.offer__left{position:relative;height:max(360px,26.04vw);overflow:hidden}.offer__left-image{height:max(360px,26.04vw);position:absolute;left:0;top:0;width:100%;height:100%}.offer__left img{width:100%}.offer__left_top_title{position:absolute;top:0;left:0;margin:0;padding:0;border:0;color:#fff}.offer__left_bottom_title{position:absolute;bottom:0;right:0;margin:0;padding:0;border:0;color:#fff}.offer__right{height:max(360px,26.04vw)}.offer__timer{position:absolute;top:max(20px,1.04vw);right:max(20px,1.04vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.offer__timer svg{position:relative;width:max(220px,11.45vw);height:max(220px,11.45vw);-webkit-animation:rotate 50s linear infinite;animation:rotate 50s linear infinite}.offer__timer_wrapper{position:absolute;z-index:5}.offer__timer_top{margin-bottom:max(4px,.208vw);text-align:center}.offer__timer_time div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(36px,1.875vw);padding:0 2px}.offer__timer_bottom{font-size:max(12px,.625vw)}.offer__timer_bottom div{width:25%;text-align:center}.offer__right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.offer__right_top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%!important;padding-bottom:max(8px,.416vw);border-bottom:2px solid #111112}.offer__right_top svg{width:max(32px,1.66vw);height:max(24px,1.25vw)}.offer__right_text{padding:max(20px,1.04vw) 0;font-family:"SF Pro Display Regular";text-align:center;text-transform:none}.blog{position:relative;z-index:2}.blog__more_btn{position:absolute;z-index:6;top:max(150px,10.93vw);right:max(20px,2.08vw)}.blog__more_btn button.btn_white{padding:max(26px,1.35vw) max(111px,5.78vw)}.blog__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:max(20px,1.04vw)}.blog__item_wrapper{position:relative;overflow:hidden}.blog__item_wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.blog__item_wrapper .shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.99);mix-blend-mode:saturation;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@-webkit-keyframes shake{0%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}50%{-webkit-transform:rotate(45deg) translateY(10px);transform:rotate(45deg) translateY(10px)}100%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}}@keyframes shake{0%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}50%{-webkit-transform:rotate(45deg) translateY(10px);transform:rotate(45deg) translateY(10px)}100%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}}.blog__item_wrapper:hover .shadow{background:rgba(0,0,0,0)}.blog__item_wrapper:hover svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:shake .5s ease forwards;animation:shake .5s ease forwards}.blog .blogs_section__item{width:100%}.blog__item_title{position:absolute;z-index:2;left:max(20px,1.04vw);right:max(20px,1.04vw);bottom:max(20px,1.04vw);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog__item_arrow{position:absolute;z-index:2;right:max(20px,1.04vw);top:max(20px,1.04vw)}.blog__item_arrow svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.about_us__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:max(20px,1.04vw)}.about_us__left{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.about_us__left img{width:100%;height:auto}.about_us__right{width:50%;margin-left:8.07vw}.about_us__title{margin-bottom:40px}.about_us__title span:first-child{position:relative;left:-8vw;display:block;width:120%}.about_us__title span:last-child{display:block;width:80%}.about_us__text_wrapper{gap:5vw;margin-bottom:2.08vw}.about_us__btn button{width:100%}.error_page__content{position:relative;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-top:max(100px,6.97vw)}.error_page__number{position:relative;margin:0!important;padding:20px 0;border:0;font-size:20.83vw}.error_page__number img{position:absolute;left:50%;bottom:18%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:4.68vw;height:4.68vw}.error_page__text{margin-bottom:20px;text-transform:none!important;text-align:center}.error_page__links{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:max(10px,1.56vw);font-size:clamp(18px,2.5vw,2.5vw)}.error_page__links a span{margin-right:10px}.error_page__links a svg{width:2.5vw;height:2.5vw;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:1500px){.founders__slogan span:last-child{margin-left:80px}.about__top_title span:first-child{left:-80px}.about__bottom_left{padding-left:80px}.about__bottom_left span:first-child{left:-80px}}@media (max-width:1350px){.text_medium{font-size:clamp(32px,3.11vw,3.11vw)}.text{font-size:clamp(16px,1.48vw,1.48vw)}.reasons__reason{width:50%}.reasons__reason_background{background-size:cover;background-position:bottom}.reasons .reason_5{background-position:top}.our_projects__project_link{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.our_projects__project_link span{white-space:nowrap}.our_projects__project_link svg{width:max(32px,3.55vw);height:max(32px,3.55vw)}.founders__founder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.founders__founder:first-child{margin-bottom:80px}.founders__founder_photo{width:100%;margin-bottom:20px}.founders__founder_about{width:100%;padding:0}.founders__slogan span{display:inline!important}.founders__slogan span:last-child{width:100%;margin-left:0}.progress__wrapper{grid-template-columns:repeat(2,1fr)}.progress__item{height:max(360px,33.33vw)}.progress__wrapper_for_hover{height:max(360px,33.33vw)}.progress__consultation{top:max(360px,33.33vw);height:max(360px,33.33vw)}.progress .content_top__btn_circle{top:50%!important}.about__top{position:relative;z-index:2;padding-left:0}.about__top_title{padding-left:max(70px,8vw)}.about__top_title span:first-child{left:min(-70px,-8vw);width:120%}.about__top_title span:last-child{width:100%}.about__top_text{gap:40px;margin-bottom:60px}.about__top_text div{-webkit-box-flex:1;-ms-flex:1;flex:1}.about__bottom_content{grid-template-columns:repeat(1,1fr);gap:60px}.about__bottom_left{padding-left:max(70px,8vw)}.about__bottom_left span:first-child{left:min(-70px,-8vw);width:120%}.about__bottom_left span:last-child{width:100%}.about__bottom_right{gap:40px}.contact__top_btn{margin-top:20px;margin-bottom:60px}.contact__top_btn button{width:100%;padding-left:5px;padding-right:5px}.blog__item_arrow svg{width:max(32px,3.55vw);height:max(32px,3.55vw)}.blog__more_btn button.btn_white{padding-left:40px;padding-right:40px}.error_page__number img{bottom:21%}}@media (max-width:1024px){.section_top{height:auto}.services__type:hover{z-index:2;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.services__type:hover .shadow{background:rgba(0,0,0,0)}.services__type:hover .shadow_2{background:rgba(0,0,0,0)}.services__type:hover .services__more_information{bottom:30%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);visibility:hidden;opacity:0}.services__type:hover .services__type_name{top:50%;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.reasons__reason{height:350px}.instagram__swiper_slide{width:43.45vw;height:58.59vw}.how_it_works__wrapper_video{position:absolute;z-index:1;right:0;width:100vw}.how_it_works__item{min-width:40vw;width:40vw;padding-top:7.29vw;padding-bottom:10.93vw;padding-left:8.33vw;padding-right:8.33vw;-webkit-box-sizing:content-box;box-sizing:content-box}.progress__wrapper{grid-template-columns:repeat(1,1fr)}.progress .progress__wrapper_lets_talk{display:none}.packages__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.packages__item_left{width:100%;padding:60px 40px 20px 40px}.packages__item_right{width:100%;padding:20px 40px 40px 40px}.packages__item_right ul{padding-left:0}.packages__btn button{width:100%}.about__wrapper_video{width:100%}.about__bottom_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.about__bottom_item{width:100%}.about__bottom_right{gap:40px}.about__bottom_right div{-webkit-box-flex:1;-ms-flex:1;flex:1}.about__title span{display:inline}.google__title{padding-right:50%}.google__swiper_slide{width:30.5vw}.offer__wrapper{grid-template-columns:repeat(1,1fr)}.offer__left{width:100%}.offer__right{width:100%}.contact__title{padding-bottom:20px;margin-bottom:60px}.contact__top{grid-template-columns:repeat(1,1fr);margin-bottom:60px}.contact__top_btn{margin-top:20px;margin-bottom:60px}.contact__top_btn button{width:360px;padding-left:5px;padding-right:5px}.contact__bottom{grid-template-columns:repeat(1,1fr)}.contact__bottom_map{width:100%;height:667px}.contact__bottom_form{width:100%}.contact__top_navigator{width:100%;padding:0}.contact__top_navigator span:first-child{left:0;display:inline}.contact__top_navigator span:nth-child(2){display:inline;width:100%}.contact__top_contacts{width:100%}.contact__top_btn.btn button{width:50%}.about_us__left{width:50%}.about_us__right{width:50%;margin-left:0;padding-left:20px}.about_us__title span{display:inline!important;left:0!important;width:100%!important}.about_us__text_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px;margin-bottom:20px}.about_us__btn button{padding-left:5px;padding-right:5px}.blog__item_wrapper:hover .shadow{background:rgba(255,255,255,.99)}}@media (max-width:768px){.text_medium{font-family:"SF Pro Display Medium",medium;font-size:clamp(28px,5.46vw,5.46vw);line-height:100%;letter-spacing:-.1vw;text-transform:uppercase}.text_halvar{font-family:"HalvarBreit Bd",normal;font-size:clamp(16px,2.6vw,2.6vw);text-transform:uppercase}.text{font-size:max(18px,2.6vw)}.section_title{padding-top:max(80px,19.53vw)!important;font-size:clamp(42px,11.71vw,11.71vw)}.btn button{width:100%}.error_page__number{padding:20px 0;font-size:120px}.error_page__number img{position:absolute;left:50%;bottom:36px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:36px;height:36px}.home_top_image{height:125vw;overflow:hidden}.home_top_image .paralax-screen-wrapper-scale,.home_top_image .paralax-screen-wrapper-transform,.home_top_image__wrapper{width:auto;height:125vw;background-position:center}.home_top_image .parallax-container{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_top_image .parallax-container::-webkit-scrollbar{display:none}.home_top_image .paralax-screen img{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_top_image::-webkit-scrollbar{width:0;height:0}.home_top_image{scrollbar-width:0}.services{margin-bottom:max(40px,9.765vw)}.services .content{padding:0}.services .text_medium{font-size:clamp(26px,5.46vw,5.46vw)}.services__title{margin:0 20px 20px 20px}.services__types{-ms-flex-wrap:wrap;flex-wrap:wrap}.services__type{width:50%;height:67.7vw}.services__more_information{right:20px;left:auto;bottom:1.9vw;-webkit-transform:none;-ms-transform:none;transform:none;visibility:visible;opacity:1;text-align:end}.services__more_information svg{position:relative;width:auto;height:auto;margin-left:8px}.services__type_name{top:max(12px,1.9vw);-webkit-transform:none;-ms-transform:none;transform:none;left:20px}.reasons{overflow:hidden}.reasons__title.section_title{padding-top:max(60px,9.765vw)!important}.reasons__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;overflow-x:hidden;overflow-y:hidden}.reasons__reason{position:relative;width:max(360px,50vw - 20px);height:450px}.reasons__reason.last{display:block;width:40px}.reasons .text_medium{font-size:max(28px,5vw)}.reasons .section_title span{display:inline}.reasons__reason_content{position:absolute;top:auto;bottom:0!important;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding:0 32px}.reasons .reason_2{background-position:bottom right}.reasons__reason_name{padding:25px 0 12px 0}.instagram__swiper_prev{right:max(48px,8.85vw)}.instagram__swiper_prev svg{width:max(28px,6.25vw);height:max(28px,6.25vw)}.instagram__swiper_next svg{width:max(28px,6.25vw);height:max(28px,6.25vw)}.instagram__swiper_slide{width:57.94vw;height:78.125vw}.founders{margin-bottom:max(40px,9.76vw)}.founders__title.section_title{margin-top:max(20px,9.11vw);padding-top:max(60px,10.41vw)!important}.founders__slogan span:first-child{display:inline}.founders__slogan span:last-child{display:inline;max-width:auto;width:100%;margin-left:0}.how_it_works__title{padding-top:0!important}.how_it_works__item{min-width:66.8vw}.how_it_works__arrow_stop{margin-right:20px}.how_it_works__item_top svg{height:max(30px,7.03vw);width:auto}.progress{padding-top:0}.progress .text{font-size:max(18px,2.6vw)}.progress__weeks{top:max(30px,5.2vw);right:max(20px,5.2vw)}.progress__number span{padding-top:0!important}.progress__wrapper{grid-template-columns:repeat(1,1fr)}.progress__item{height:auto}.progress__wrapper_for_hover{max-height:100%;height:100%}.progress__wrapper_for_hover{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:max(20px,5.2vw)}.progress__name{padding-top:20px}.progress__consultation{position:relative;top:0;height:auto;padding:0;padding-top:20px;background:0 0}.progress__consultation_title{display:none}.progress__consultation_text{color:#111112}.progress__consultation_btn .btn_white{color:#f0f1f8;background:#2d3cc9!important}.progress__consultation_btn .btn_white::before{background:#111112!important}.progress__consultation_btn .btn_white:hover span{color:#f0f1f8}.progress__wrapper_lets_talk{display:none}.packages__price.section_title{padding-top:0!important;font-size:90px!important}.packages__price.section_title #upon-agreement{font-size:max(42px,11.71vw)!important;line-height:100%}.packages__btn{margin-top:max(20px,5.2vw)}.packages .packages__item_subtitle{margin-bottom:max(20px,5.2vw)}.contact_us_page .section_title{margin-bottom:max(40px,19.53vw);border-bottom:none}.our_projects__wrapper{display:grid;grid-template-columns:repeat(1,1fr);gap:max(60px,10.41vw);margin-bottom:max(20px,10.41vw)}.our_projects__project_img{height:52.47vw;margin-bottom:max(12px,2.6vw)}.about .text_medium{font-size:clamp(25px,5.3vw,5.3vw)}.about__wrapper_video_2{width:100vw;overflow:hidden}.about__wrapper_video_2 video{width:150vw}.about_img{height:125vw}.about_img .about__wrapper_image{height:100%}.about_img .about__wrapper_image .about__image{height:100%}.about_img .about__wrapper_image .about__image .parallax-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;width:100vw}.about_img .about__wrapper_image .about__image .parallax-container img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.about__bottom{padding-top:60px}.google__swiper_prev{right:max(48px,8.85vw)}.google__swiper_prev svg{width:max(28px,6.25vw);height:max(28px,6.25vw)}.google__swiper_next svg{width:max(28px,6.25vw);height:max(28px,6.25vw)}.google__swiper_slide{width:auto;max-height:500px;margin:0}.google__swiper_slide.more{max-height:100%}.google__wrapper{padding:0 20px}.google__wrapper .swiper-slide:nth-child(1){margin-left:0}.google__wrapper .swiper-slide:last-child{margin-right:0}.google__bottom{width:100%!important;margin-left:0}.offer .section_title{padding-top:0!important}.offer__wrapper{padding:max(20px,5.2vw)}.offer__left{height:max(260px,46.875vw);background-position:bottom;background-size:auto}.offer__right{height:auto}.offer__timer{width:max(160px,28.64vw)!important;height:max(160px,28.64vw)}.offer__timer img:nth-child(2){width:max(150px,27.34vw);height:max(150px,27.34vw)}.offer__timer_time{font-size:max(12px,2.6vw)}.offer__timer_time div{width:max(28px,4.68vw);padding:0 2px}.blog__more_btn{top:max(70px,19vw)}.blog__wrapper{grid-template-columns:repeat(1,1fr)}.blog__item_wrapper{height:92.57vw!important}.blog__item_wrapper:hover .shadow{background:rgba(255,255,255,.99)}.blog__item_wrapper:hover svg{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-animation:none;animation:none}.blog__more_btn.btn button{padding:20px 40px}.about_us__title{margin-bottom:max(20px,5.2vw)}.about_us__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:max(20px,5.2vw)}.about_us__left{width:100%}.about_us__right{width:100%;padding-left:0}.about_us__text_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px;margin-bottom:max(20px,5.2vw)}.contact__title{margin-bottom:20px}.contact__bottom_form{padding:40px}}@media (max-width:480px){.section_top{min-height:700px}.btn_black,.btn_blue,.btn_blue_white,.btn_white{min-width:auto;width:100%!important;padding:20px 5px!important;font-size:16px!important}.error_page__links{gap:20px}.error_page__links a span{margin-right:10px;font-size:20px}.error_page__links a svg{width:auto;height:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.services .text_medium{font-size:max(28px,7.6vw)}.services .content{padding:0}.services__type{width:100%;min-height:450px;height:50vh;margin-bottom:2px}.services__type a img:nth-child(1){-o-object-position:top;object-position:top}.services__type .shadow{-webkit-transition:none;transition:none}.services__type .shadow_2{-webkit-transition:none;transition:none}.services__type:hover .services__type_name{top:20px}.services__type:hover .services__more_information{bottom:20px;visibility:visible;opacity:1}.services__type_name{top:20px;right:20px;left:20px;width:90%}.services__more_information{bottom:20px;right:20px;left:20px;width:auto}.services__more_information svg{width:max(28px,7.5vw);height:max(28px,7.5vw)}.reasons__reason{width:calc(100vw - 40px)}.instagram__swiper_slide{width:90vw;height:120vw;margin-right:8px}.founders__founder_photo img{width:100%;height:calc(100vw - 40px);-o-object-fit:cover;object-fit:cover}.founders__title{position:relative}.founders__slogan{padding:0 0 12px 0}.founders__wrapper{grid-template-columns:repeat(1,1fr)}.founders__left{position:relative;top:0;width:100%;height:auto;padding-top:0;padding-bottom:0}.founders__left_fixed{position:relative;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.founders .founders__right{width:100%;padding-top:0}.founders .founders__founder:first-child{margin-bottom:40px}.contact__form_title{margin-bottom:12px}.contact__top_btn.btn button{width:100%}.contact__top_social a{width:max(50px,14.58vw);height:max(50px,14.58vw)}.contact__top_social a img{width:32px;height:auto}.our_projects__project_item{height:max(60px,5.2vw);padding:0 5px;border-right:none}.our_projects__project_name{margin-bottom:12px}.our_projects__project_info_wrapper{padding-bottom:12px}.our_projects__project_link{padding-bottom:12px}.our_projects__more_btn button{width:100%;padding:20px 0}.how_it_works__item{min-width:80vw;width:80vw}.how_it_works .stop{width:20px}.how_it_works .stop svg{display:none}.progress__weeks{font-size:16px}.progress__consultation_btn .btn_white{padding:20px 5px;font-size:16px}.packages__item_left{padding:30px 20px 20px 20px}.packages__item_right{padding:0 20px 20px 20px}.packages__item_right ul{padding-left:0}.packages__btn .btn_black{padding:20px 5px;font-size:16px}.about__top{padding:0}.about__top_title{padding-left:0;padding-bottom:100px}.about__top_title span{display:inline!important}.about__top_title span:first-child{left:0}.about__top_text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.about__top_text div{width:100%}.about__bottom_content{gap:0}.about__bottom_left{padding-left:0;padding-bottom:100px}.about__bottom_left span{display:inline!important}.about__bottom_left span:first-child{left:0}.about__bottom_right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.about__bottom_right div{width:100%}.offer{padding-top:60px}.offer__timer{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.offer__left_top_title{top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center}.offer__left_bottom_title{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center}.offer__right_top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offer__right_top svg{display:none}.about_us__text_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__top_navigator{width:100%}.contact__top_contact{display:none}.contact__top_contact::after{display:none}.contact__top_contact_mob{display:block;margin-bottom:20px;text-decoration:underline;word-break:break-all;color:#111112}.contact__bottom_map{height:380px}.contact__bottom_form{padding:20px}.contact__form_subtitle{margin-bottom:20px}.blog__more_btn button.btn_white{padding-left:20px!important;padding-right:20px!important}.blog__more_btn button.btn_white span:nth-child(2){display:none}.google__swiper_slide_text{font-size:16px}}.paralax-screen img{width:100%;height:auto}@media screen and (max-width:768px){.paralax-screen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.projects_tabs{position:relative;bottom:-100vh;z-index:2;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.projects_tabs__navigation{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:max(60px,3.125vw)}.projects_tabs [aria-selected=true]{background:#2d3cc9}.projects_tabs [aria-selected=true] span{color:#fff}.projects_tabs [aria-selected=true]::before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.projects_tabs__item{-webkit-transition:opacity 2s ease,visibility .7s ease,height .7s ease;transition:opacity 2s ease,visibility .7s ease,height .7s ease;overflow:hidden}.projects_tabs__item.active{opacity:1;visibility:visible;height:auto}@media (max-width:1350px){.title_top__wrapper{padding-bottom:20px;border-bottom:2px solid #111112}}@media (max-width:768px){.projects_page .title_top{margin-bottom:0}.projects_tabs__navigation_item{padding:26px max(10px,2.6vw)}}@media (max-width:480px){.projects_tabs__navigation_item{padding:10px 20px!important}.projects_tabs__navigation{margin-bottom:50px}.projects_tabs__navigation button:nth-child(1){width:auto!important}.projects_tabs__navigation button:nth-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.projects_tabs__navigation button:nth-child(2) span{width:100%}.projects_tabs__navigation button:nth-child(3){width:100%}.projects_tabs__navigation button:nth-child(3) span{width:100%}.projects_tabs__navigation button:nth-child(4){width:100%}.projects_tabs__navigation button:nth-child(4) span{width:100%}.projects_tabs__navigation button:nth-child(5){width:100%}.projects_tabs__navigation button:nth-child(5) span{width:100%}}.project_top_section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;min-height:calc(20vw - 150px);height:calc(100vh - 150px)}.project_top_section .content{width:100%}.project_top_section__wrapper_video.top_video{-webkit-transform:translateY(-200vh);-ms-transform:translateY(-200vh);transform:translateY(-200vh);-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1);display:none}.project_top_section__scroll{display:none;width:auto!important}.project_top_section__scroll_background{display:none}.project_top_section__img_wrapper{position:absolute;top:0;left:0;width:100%;min-height:20vw;height:100vh}.project_top_section__img_wrapper_second{width:100%;height:100%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:opacity .5s ease-out,-webkit-transform 1s ease-out;transition:opacity .5s ease-out,-webkit-transform 1s ease-out;transition:transform 1s ease-out,opacity .5s ease-out;transition:transform 1s ease-out,opacity .5s ease-out,-webkit-transform 1s ease-out}.project_top_section__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project_top_section .content{position:absolute;bottom:max(40px,2.08vw);width:100%}.project_top_section__wrapper{position:relative;bottom:-100vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}@-webkit-keyframes anim_project_svg{0%{-webkit-transform:translateY(0);transform:translateY(0)}8%{-webkit-transform:translateY(10px);transform:translateY(10px)}16%{-webkit-transform:translateY(0);transform:translateY(0)}24%{-webkit-transform:translateY(10px);transform:translateY(10px)}32%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anim_project_svg{0%{-webkit-transform:translateY(0);transform:translateY(0)}8%{-webkit-transform:translateY(10px);transform:translateY(10px)}16%{-webkit-transform:translateY(0);transform:translateY(0)}24%{-webkit-transform:translateY(10px);transform:translateY(10px)}32%{-webkit-transform:translateY(0);transform:translateY(0)}}.project_top_section__left{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.project_top_section__left svg{width:max(90px,6.25vw);height:max(90px,6.25vw);margin-right:1.82vw;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-name:anim_project_svg;animation-name:anim_project_svg;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.project_top_section__title{gap:8px}.project_top_section__title span.section_title{margin:0;padding:0;border:none}.project_top_section__wrapper_video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(290px,15.1vw);height:max(240px,12.5vw);overflow:hidden}.project_top_section__wrapper_video video{width:max(420px,21.87vw);height:auto}.project_top_section__wrapper_video a:hover button{background:rgba(17,17,18,.9)}.project_top_section__video_btn{position:absolute;z-index:2;bottom:0;left:-1px;right:-1px}.project_top_section__video_btn button{width:100%;padding:26px 0;color:#f0f1f8;background:rgba(17,17,18,.7)}.layout{position:relative;margin-top:max(80px,4.16vw)}.layout_tabs{position:relative;z-index:2;min-height:80vh}.layout_tabs__navigation{border:2px solid #111112}.layout_tabs__navigation_item{width:25vw}.layout_tabs__navigation_item.one{width:100vw}.layout_tabs__navigation_item.two{width:50vw}.layout_tabs__navigation_item.three{width:33.333vw!important}.layout_tabs__navigation button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:max(80px,4.16vw);border:none;border-right:2px solid #111112;color:#111112;background:#f0f1f8;cursor:pointer;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;overflow:hidden}.layout_tabs__navigation button:last-child{border-right:none}.layout_tabs [aria-selected=true]{background:#2d3cc9;cursor:default}.layout_tabs [aria-selected=true] span{color:#fff}.layout_tabs [aria-selected=true]::before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.layout_tabs__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:max(20px,1.04vw);border:2px solid #111112;border-top:none}.layout_tabs__item{width:100%}.layout_tabs__item_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.layout_tabs__item_left{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:max(640px,33.33vw);padding:20px 0}.layout_tabs__item_left img{width:auto;height:100%}.layout_tabs__item_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(320px,16.66vw);margin:0 2.7vw}.layout_tabs__item_title{text-align:center}.layout_tabs__item_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:max(20px,1.04vw) 0;padding:0;list-style:none}.layout_tabs__item_list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:max(8px,.416vw)}.layout_tabs__item_list li span:first-child{padding-right:5px;font-family:"SF Pro Display Bold"}.layout_tabs__item_list li span:nth-child(2){display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:.2vw;border-bottom:1px solid #9d9ea8}.layout_tabs__item_list li span:last-child{padding-left:5px}.layout_tabs__item_btn{width:100%}.layout_tabs__item_btn button{min-width:100%;width:100%;padding:max(26px,1.354vw) 0}.about_the_project__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:max(20px,1.04vw)}.about_the_project__left{position:relative;z-index:2;width:max(490px,39.32vw)}.about_the_project__left img{width:100%;height:auto}.about_the_project__right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:8.07vw}.about_the_project__title.text_medium{margin-bottom:max(20px,1.04vw);padding-bottom:3.125vw;border-bottom:2px solid #111112}.about_the_project__title.text_medium span{display:block;width:100%}.about_the_project__title.text_medium span:first-child{position:relative;left:-8.07vw;width:100%}.about_the_project__text_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:max(20px,5.2vw)}.about_the_project__text_wrapper p{-webkit-box-flex:1;-ms-flex:1;flex:1}.about_the_project__wrapper_img{position:relative;z-index:1;top:-1vw;width:100%;overflow:hidden}.about_the_project__wrapper_img img{width:100%;height:auto;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 3s ease-out;transition:all 3s ease-out}.key_features__title{width:48%;margin:0;margin-bottom:5.2vw;padding-top:0}.key_features__title span{word-wrap:break-word}.key_features__title span:first-child{color:#111112}.key_features__top_block{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:5.1vw}.key_features__left{display:grid;grid-template-columns:repeat(2,1fr);width:50%}.key_features__left .process_item.flex_column{width:19.16vw;margin-right:5.1vw}.key_features__left .process_item__title.text_medium{text-transform:uppercase}.key_features__right{width:50%}.key_features__right img{position:absolute;z-index:6;bottom:0;width:max(490px,39.32vw);height:auto}.key_features__bottom_block{display:grid;grid-template-columns:repeat(4,19.16vw);gap:5.1vw}.key_features__bottom_block .process_item__title.text_medium{text-transform:uppercase}.interactive_spin_house{position:relative;height:50.52vw;margin-top:10.93vw;overflow:hidden}.interactive_spin_house__video{position:relative;z-index:1;width:100%}.interactive_spin_house__video_shadow{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:rgba(18,18,21,.5)}.interactive_spin_house__title.section_title{position:absolute;top:5.2vw;left:max(20px,2.08vw);right:max(20px,2.08vw);z-index:3;margin:0;padding:0 0 20px 0;border-bottom:2px solid #f0f1f8}.interactive_spin_house__wrapper{position:absolute;z-index:3;left:max(20px,2.08vw);right:max(20px,2.08vw);bottom:max(20px,2.08vw)}.interactive_spin_house__wrapper_top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.interactive_spin_house__left{width:30%;font-size:clamp(32px,2.5vw,2.5vw)}.interactive_spin_house__right{gap:4px}.interactive_spin_house__right div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:118px;height:34px;border:1px solid #2d3cc9;background:0 0}.interactive_spin_house__btn{margin-top:max(20px,1.04vw)}.interactive_spin_house__btn button{width:100%;background:#fff}.interactive_spin_house__btn button a{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.interactive_spin_house__btn button:hover span{color:#111112}.about_the_project_continuation{position:relative;z-index:3;margin-top:max(150px,10.93vw)}.about_the_project{overflow:hidden}.about_the_project .about_the_project__left .wrapper_for_img{position:relative;padding-bottom:115%}.about_the_project .about_the_project__left .wrapper_for_img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about_the_project .about_the_project__wrapper_img .wrapper_for_img{position:relative;padding-bottom:50%}.about_the_project .about_the_project__wrapper_img .wrapper_for_img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.key_features__right{min-height:14vw}.key_features__right .wrapper_for_img_first{position:relative;min-height:14vw}.key_features__right .wrapper_for_img_first .wrapper_for_img{position:absolute;width:100%;height:100%;bottom:0;padding-bottom:86%}.key_features__right .wrapper_for_img_first .wrapper_for_img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1500px){.about_the_project__wrapper_img{top:1vw}}@media (max-width:1350px){.layout_tabs__item_btn.button__call_back button::before{left:-20%;width:140%}.about_the_project__right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:max(20px,1.48vw)}.about_the_project__title.text_medium span:first-child{left:0}.about_the_project__title.text_medium{padding-bottom:max(20px,1.48vw)}.about_the_project__title.text_medium span{display:inline!important}.about_the_project__text_wrapper{gap:max(20px,1.48vw)}}@media (max-width:1024px){.project_top_section__wrapper_video{display:none}.project_top_section__wrapper_video.top_video{position:absolute;z-index:10;top:170px;left:20px;-webkit-transform:translateY(-200vh);-ms-transform:translateY(-200vh);transform:translateY(-200vh);display:-webkit-box;display:-ms-flexbox;display:flex}.layout_tabs__item_wrapper{padding:120px 0}.layout_tabs__item_left{width:50%;height:auto}.layout_tabs__item_left img{width:100%;height:auto}.layout_tabs__item_right{width:50%}.about_the_project__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.about_the_project__left{width:100%}.about_the_project__right{padding-left:0}.about_the_project__title{padding-bottom:20px;margin-bottom:20px!important}.about_the_project__text_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;margin-bottom:150px}.about_the_project__wrapper_img{top:0}.key_features__title{width:100%;margin-top:150px;margin-bottom:20px}.key_features__title span{display:inline}.key_features__top_block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:0}.key_features__right{width:100%;margin-bottom:40px}.key_features__left{gap:20px;width:100%}.key_features__right img{position:relative;width:100%}.key_features__left .process_item.flex_column{width:auto;margin-right:0;margin-bottom:100px}.key_features__bottom_block{grid-template-columns:repeat(2,1fr);gap:100px 20px}.interactive_spin_house{height:max(80vw,100vh)}.interactive_spin_house__video{width:200vh}.interactive_spin_house.header_white .interactive_spin_house__video{left:-50vh}.about_the_project{overflow:hidden}.about_the_project .about_the_project__left .wrapper_for_img{position:relative;padding-bottom:0}.about_the_project .about_the_project__left .wrapper_for_img img{position:relative;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.about_the_project .about_the_project__wrapper_img .wrapper_for_img{position:relative;padding-bottom:0}.about_the_project .about_the_project__wrapper_img .wrapper_for_img img{position:relative;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.key_features__right{min-height:auto}.key_features__right .wrapper_for_img_first{position:relative;min-height:auto}.key_features__right .wrapper_for_img_first .wrapper_for_img{position:relative;width:100%;height:100%;bottom:0;padding-bottom:0}.key_features__right .wrapper_for_img_first .wrapper_for_img img{position:relative;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media (max-width:768px){.project_top_section::-webkit-scrollbar{width:0;height:0}.project_top_section .content{width:auto}.project_top_section__img_wrapper{width:100%}.project_top_section__img_wrapper_second{width:100vw;height:100vh;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.project_top_section__img_wrapper_second img{display:block;width:auto;height:100%;overflow-y:hidden;overflow-x:auto}.project_top_section .scroll{position:absolute;z-index:3;left:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px;bottom:-100vh;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.project_top_section .scroll .scroll_medium{position:absolute;top:50%;left:60px;right:60px;border-bottom:2px dashed #111112}.project_top_section .scroll .scroll_left,.project_top_section .scroll .scroll_right{width:60px;height:60px;border-radius:50%;border:2px dashed #111112}.project_top_section__scroll{position:absolute;z-index:4;left:20px;right:20px;bottom:70px!important;display:block;height:0}.project_top_section__scroll .slider-wrapper{position:relative;width:100%;height:60px}.project_top_section__scroll .project_top_section__scroll_input{-webkit-appearance:none;width:100%;height:60px;margin:0;padding:0;border:none;background:0 0;position:absolute;top:0;left:0;z-index:1}.project_top_section__scroll .project_top_section__scroll_input::-webkit-slider-runnable-track{height:60px;background:0 0}.project_top_section__scroll .project_top_section__scroll_input::-webkit-slider-thumb{-webkit-appearance:none;width:60px;height:60px;background:0 0;border:3px solid transparent;border-radius:50%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.project_top_section__scroll .slider-thumb{position:absolute;top:0;left:0;width:60px;height:60px;pointer-events:none;z-index:2}.project_top_section__scroll .slider-thumb svg{width:60px;height:60px;cursor:pointer}.project_top_section__scroll_background{position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;height:50px;bottom:-25px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 50%)}.project_top_section__wrapper_video{width:270px;height:220px}.project_top_section__wrapper_video video{width:420px;height:auto}.project_top_section__name{padding-top:0!important}.project_top_section__left svg{display:none}.project_top_section .content{bottom:max(30%,26.04vw)}.layout_tabs__item_wrapper{padding:15.625vw 0}.about_the_project__wrapper{gap:max(20px,5.2vw)}.about_the_project__text_wrapper{margin-bottom:max(40px,19.53vw)}.key_features__title{margin-top:0;margin-bottom:20px}.key_features__left .process_item.flex_column{margin-bottom:70px}.key_features__bottom_block{gap:70px 20px}.interactive_spin_house{margin-top:max(80px,19.53vw)}.interactive_spin_house__title{padding-top:0!important}.interactive_spin_house__left{width:60%}.interactive_spin_house__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_the_project_continuation{margin-top:max(80px,19.53vw)}}@media (max-width:480px){.project_top_section__wrapper_video.top_video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:160px;height:134px;overflow:hidden}.project_top_section__wrapper_video.top_video video{width:300px;height:auto}.project_top_section__video_btn button{padding:8px 0!important}.layout{position:relative;margin-top:150px}.layout_tabs__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.layout_tabs__navigation_item{width:100%}.layout_tabs__navigation button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;width:100%;height:48px;border-right:none;border-bottom:2px solid #111112}.layout_tabs__navigation button span{width:100%}.layout_tabs__navigation button:last-child{border-bottom:none}.layout_tabs__item_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.layout_tabs__item_left{width:100%;height:220px;padding:20px}.layout_tabs__item_right{width:100%}.about_the_project__text_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.key_features__left{grid-template-columns:repeat(1,1fr)}.key_features__left .process_item.flex_column{margin-bottom:40px}.key_features__bottom_block{grid-template-columns:repeat(1,1fr);gap:40px 20px}.interactive_spin_house__wrapper_top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.interactive_spin_house__left{width:100%;margin-bottom:20px}.interactive_spin_house__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:20px}.interactive_spin_house__right button{width:33%}}.contact_us_page .contact{position:relative;bottom:-100vh;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1);background:0 0}.contact_us_page .contact__title{padding-top:0!important;color:#2d3cc9}@media (max-width:768px){.contact_us_page .contact__title.section_title{padding-bottom:0}}.construction_second_section{position:relative;bottom:-100vh;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.construction_second_section__wrapper{position:relative;z-index:2;width:100%;height:50.52vw}.construction_second_section__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.construction_second_section__scroll{display:none}.construction_second_section__scroll_background{display:none}.construction_second_section__item{position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(36px,1.875vw);height:max(36px,1.875vw);border-radius:50%;border:2px solid #f0f1f8;cursor:pointer}.construction_second_section__item:hover{z-index:10}.construction_second_section .construction_second_section__item::after,.construction_second_section .construction_second_section__item::before{content:"";position:absolute;background-color:#f0f1f8}.construction_second_section .construction_second_section__item::before{width:max(16px,.833vw);height:2px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.construction_second_section .construction_second_section__item::after{width:2px;height:max(16px,.833vw);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.construction_second_section__item:hover::after{opacity:0}.construction_second_section__item:hover #vertical{height:max(40px,2.08vw);opacity:1;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1)}.construction_second_section__item:hover #vertical::after{display:block}.construction_second_section__item:hover #vertical_top{height:max(40px,2.08vw);opacity:1;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1)}.construction_second_section__item:hover #vertical_top::after{display:block}.construction_second_section__item:hover #horizon{width:max(40px,2.08vw);opacity:1;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1)}.construction_second_section__item:hover #horizon::after{display:block}.construction_second_section__item:hover #horizon_left{width:max(40px,2.08vw);opacity:1;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1)}.construction_second_section__item:hover #horizon_left::after{display:block}.construction_second_section__item.active_item::after{opacity:0!important}.construction_second_section__item.active_item #vertical{height:max(40px,2.08vw)!important;opacity:1!important;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1)}.construction_second_section__item.active_item #vertical_top{height:max(40px,2.08vw)!important;opacity:1!important;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1)}.construction_second_section__item.active_item #horizon{width:max(40px,2.08vw)!important;opacity:1!important;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1)}.construction_second_section__item.active_item #horizon_left{width:max(40px,2.08vw)!important;opacity:1!important;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1)}.construction_second_section__item_line{position:absolute;z-index:3;opacity:0;background:#f0f1f8;-webkit-transition:width .5s cubic-bezier(.42,0,.03,1),height .5s cubic-bezier(.42,0,.03,1);transition:width .5s cubic-bezier(.42,0,.03,1),height .5s cubic-bezier(.42,0,.03,1)}.construction_second_section #vertical{bottom:max(34px,1.77vw);left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:2px;height:0}.construction_second_section #vertical::after{content:"";position:absolute;top:-100px;bottom:-25px;left:min(-100px,-7.29vw);right:min(-100px,-7.29vw);display:none}.construction_second_section #vertical_top{top:max(34px,1.77vw);left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:2px;height:0}.construction_second_section #vertical_top::after{content:"";position:absolute;top:-25px;bottom:-100px;left:min(-140px,-7.29vw);right:min(-140px,-7.29vw);display:none}.construction_second_section #horizon{top:50%;left:max(34px,1.77vw);width:0;height:2px}.construction_second_section #horizon::after{content:"";position:absolute;top:min(-70px,-3vw);bottom:min(-70px,-3vw);left:-25px;right:-100px;display:none}.construction_second_section #horizon_left{top:50%;right:max(34px,1.77vw);width:0;height:2px}.construction_second_section #horizon_left::after{content:"";position:absolute;top:min(-70px,-3vw);bottom:min(-70px,-3vw);left:-100px;right:-25px;display:none}.construction_second_section__item_content{position:absolute;z-index:3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:max(280px,14.58vw);height:max(140px,7.29vw);padding:max(20px,1.45vw);-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:rgba(17,17,18,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-transition:all .4s cubic-bezier(.42,0,.03,1);transition:all .4s cubic-bezier(.42,0,.03,1);opacity:0;visibility:hidden}.construction_second_section__item_content span.text{padding-bottom:max(8px,.416vw);text-align:center}.construction_second_section #CONCRETE_WALL_AND_CMU_BLOCKS .construction_second_section__item_content,.construction_second_section #WINDOWS_INSTALLATION .construction_second_section__item_content{height:max(164px,8.54vw)}.construction_second_section__item:hover .construction_second_section__item_content{opacity:1;visibility:visible}.construction_second_section__item.active_item .construction_second_section__item_content{opacity:1!important;visibility:visible!important}.construction_second_section [data-position=vertical]{top:min(-180px,-9.375vw)}.construction_second_section [data-position=vertical_top]{bottom:min(-180px,-9.375vw)}.construction_second_section #CONCRETE_WALL_AND_CMU_BLOCKS [data-position=vertical],.construction_second_section #WINDOWS_INSTALLATION [data-position=vertical]{top:min(-204px,-10.625vw)}.construction_second_section [data-position=horizon]{right:min(-320px,-16.66vw)}.construction_second_section [data-position=horizon_left]{left:min(-320px,-16.66vw)}.construction_second_section #WINDOWS_INSTALLATION .text{width:50%}.construction_second_section__item_btn{width:100%}.construction_second_section__item_btn button.btn_white{width:100%;padding:max(14px,.72vw) max(24px,1.25vw);font-size:max(14px,.72vw);white-space:nowrap;background:#fff}.construction_second_section__item_btn:hover button.btn_white span{color:#111112}.construction_second_section #ROOFING_CONTRACTOR{top:11vw;left:30vw}.construction_second_section #SHELL_CONSTRUCTION{top:20vw;left:10vw}.construction_second_section #WOOD_SOFFIT{top:15vw;right:24vw}.construction_second_section #RAILING{top:22vw;right:24vw}.construction_second_section #DRIVEWAYS{top:40vw;right:30vw}.construction_second_section #EXCAVATION{top:42vw;left:14vw}.construction_second_section #FOUNDATION_JOB{top:41vw;left:34vw}.construction_second_section #STUCCO{top:32vw;left:54vw}.construction_second_section #WINDOWS_INSTALLATION{top:18vw;left:64vw}.construction_second_section #EXTERIOR_FINISHING{top:16vw;left:52vw}.construction_second_section #LANDSCAPING{bottom:10vw;right:10vw}.construction_second_section #SHELL_CONSTRUCTION{top:24vw;left:22vw}.construction_second_section #CONCRETE_WALL_AND_CMU_BLOCKS{top:20vw;left:44vw}.construction_second_section #DECO_ELEMENTS{bottom:13vw;left:51vw}.construction_second_section #PAINTING{bottom:21vw;left:67vw}.our_construction_services__wrapper{display:grid;gap:max(1.04vw,20px);grid-template-columns:repeat(3,1fr)}.our_construction_services .services_item__title.text_medium.black{font-size:max(35px,2.5vw)}.our_construction_services .services_item__wrapper .services_item__title{font-size:max(18px,1.66vw)}.our_construction_services .services_item__text{font-size:max(14px,1.04vw)}.our_construction_services .services_item__btn button.btn_white{padding:max(16px,1.354vw) 0}.process_construction__title.section_title{margin-bottom:max(26px,1.35vw)}.process_construction__wrapper{display:grid;gap:max(20px,1.04vw);grid-template-columns:repeat(4,1fr)}.construction_page .our_projects{z-index:3}@media (max-width:1350px){.construction_second_section #SHELL_CONSTRUCTION{top:24vw;left:31vw}.construction_second_section #LANDSCAPING{bottom:10vw;right:12vw}.construction_second_section #RAILING{top:22vw;right:31vw}.construction_second_section #WOOD_SOFFIT{top:12vw;right:31vw}.our_construction_services__wrapper{grid-template-columns:repeat(2,1fr)}.process_construction__wrapper{grid-template-columns:repeat(3,1fr)}}@media (orientation:portrait) and (max-width:1024px){@-webkit-keyframes arrow-hand-1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(4px);transform:translateX(4px);opacity:1}}@keyframes arrow-hand-1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(4px);transform:translateX(4px);opacity:1}}@-webkit-keyframes arrow-hand-2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(-4px);transform:translateX(-4px);opacity:1}}@keyframes arrow-hand-2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(-4px);transform:translateX(-4px);opacity:1}}@-webkit-keyframes arrow-hand-3{0%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrow-hand-3{0%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.animated-arrow--1{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:arrow-hand-1 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-1 3s cubic-bezier(.39,.575,.565,1) infinite}.animated-arrow--2{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:arrow-hand-2 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-2 3s cubic-bezier(.39,.575,.565,1) infinite}.animated-arrow--3{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation:arrow-hand-3 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-3 3s cubic-bezier(.39,.575,.565,1) infinite}#vertical::after{display:none!important}#vertical_top::after{display:none!important}#horizon::after{display:none!important}#horizon_left::after{display:none!important}.construction_second_section::-webkit-scrollbar{width:0;height:0}.construction_second_section__wrapper{width:100%;height:100vh;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.construction_second_section__wrapper .wrapper_for_construction_item{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100vh;overflow:hidden}.construction_second_section__wrapper img{width:auto;height:100%;overflow-y:hidden}.construction_second_section .scroll{position:absolute;z-index:3;left:20px;right:20px;bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px}.construction_second_section .scroll .scroll_medium{position:absolute;top:50%;left:60px;right:60px;border-bottom:2px dashed #111112}.construction_second_section .scroll .scroll_left,.construction_second_section .scroll .scroll_right{width:60px;height:60px;border-radius:50%;border:2px dashed #111112}.construction_second_section__scroll{position:absolute;z-index:4;left:20px;right:20px;bottom:68px;display:block;height:0}.construction_second_section__scroll .slider-wrapper{position:relative;width:100%;height:60px}.construction_second_section__scroll .construction_second_section__scroll_input{opacity:0;width:100%;height:60px;margin:0;padding:0;border:none;background:0 0;position:absolute;top:0;left:0;z-index:2}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]:focus{outline:0}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;animate:.2s;-webkit-box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:#3071a9;border-radius:1.3px;border:.2px solid #010101}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:36px;border-radius:3px;background:#fff;cursor:pointer;-webkit-appearance:none}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]:focus::-webkit-slider-runnable-track{background:#367ebd}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]::-moz-range-track{width:100%;height:36px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:#3071a9;border-radius:1.3px;border:.2px solid #010101}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:36px;border-radius:3px;background:#fff;cursor:pointer}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;background:0 0;border-color:transparent;border-width:16px 0;color:transparent}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]::-ms-fill-lower{background:#2a6495;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]::-ms-fill-upper{background:#3071a9;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]:focus::-ms-fill-lower{background:#3071a9}.construction_second_section__scroll .construction_second_section__scroll_input[type=range]:focus::-ms-fill-upper{background:#367ebd}.construction_second_section__scroll .slider-thumb{position:absolute;top:0;left:0;width:60px;height:60px;pointer-events:none;z-index:1}.construction_second_section__scroll .slider-thumb svg{width:60px;height:60px;cursor:pointer}.construction_second_section__scroll_background{position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;height:50px;bottom:-25px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 50%)}.construction_second_section__item_content span{font-size:16px}.construction_second_section #ROOFING_CONTRACTOR{top:21vh;left:65vh}.construction_second_section #SHELL_CONSTRUCTION{top:47vh;left:45vh}.construction_second_section #WOOD_SOFFIT{top:30vh;left:145vh}.construction_second_section #RAILING{top:44vh;left:145vh}.construction_second_section #DRIVEWAYS{top:80vh;left:140vh}.construction_second_section #EXCAVATION{top:82vh;left:20vh}.construction_second_section #FOUNDATION_JOB{top:81vh;left:60vh}.construction_second_section #STUCCO{top:60vh;left:106vh}.construction_second_section #WINDOWS_INSTALLATION{top:35vh;left:120vh}.construction_second_section #EXTERIOR_FINISHING{top:35vh;left:105vh}.construction_second_section #LANDSCAPING{top:80vh;left:170vh}.construction_second_section #CONCRETE_WALL_AND_CMU_BLOCKS{top:35vh;left:86vh}.construction_second_section #DECO_ELEMENTS{top:70vh;left:100vh}.construction_second_section #PAINTING{top:54vh;left:125vh}}@media (max-width:1024px){.construction_second_section__item:hover::after{opacity:1}.construction_second_section__item:hover #vertical{height:max(40px,2.08vw);opacity:0}.construction_second_section__item:hover #vertical_top{height:max(40px,2.08vw);opacity:0}.construction_second_section__item:hover #horizon{width:max(40px,2.08vw);opacity:0}.construction_second_section__item:hover #horizon_left{width:max(40px,2.08vw);opacity:0}.construction_second_section__item:hover .construction_second_section__item_content{opacity:0;visibility:hidden}.our_construction_services__wrapper{grid-template-columns:repeat(2,1fr)}.process_construction__wrapper{gap:40px 20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.our_construction_services__wrapper{grid-template-columns:repeat(1,1fr)}}@media (max-width:480px){.process_construction__wrapper{gap:40px;grid-template-columns:repeat(1,1fr)}}.renovation_second_section{position:relative;bottom:-100vh;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.renovation_second_section__wrapper{position:relative;z-index:2;width:100%;height:50.52vw}.renovation_second_section__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.renovation_second_section__scroll{display:none}.renovation_second_section__scroll_background{display:none}.renovation_second_section__item{position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(36px,1.875vw);height:max(36px,1.875vw);border-radius:50%;border:2px solid #f0f1f8;cursor:pointer}.renovation_second_section__item:hover{z-index:10}.renovation_second_section .renovation_second_section__item::after,.renovation_second_section .renovation_second_section__item::before{content:"";position:absolute;background-color:#f0f1f8}.renovation_second_section .renovation_second_section__item::before{width:max(16px,.833vw);height:2px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.renovation_second_section .renovation_second_section__item::after{width:2px;height:max(16px,.833vw);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.renovation_second_section__item:hover::after{opacity:0}.renovation_second_section__item:hover #vertical_top{height:max(40px,2.08vw);opacity:1;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1)}.renovation_second_section__item:hover #vertical_top::after{display:block}.renovation_second_section__item:hover #horizon{width:max(40px,2.08vw);opacity:1;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1)}.renovation_second_section__item:hover #horizon::after{display:block}.renovation_second_section__item.active_item::after{opacity:0!important}.renovation_second_section__item.active_item #vertical_top{height:max(40px,2.08vw)!important;opacity:1!important;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),height .6s cubic-bezier(.42,0,.03,1)}.renovation_second_section__item.active_item #horizon{width:max(40px,2.08vw)!important;opacity:1!important;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1)}.renovation_second_section__item_line{position:absolute;z-index:3;opacity:0;background:#f0f1f8;-webkit-transition:width .5s cubic-bezier(.42,0,.03,1),height .5s cubic-bezier(.42,0,.03,1);transition:width .5s cubic-bezier(.42,0,.03,1),height .5s cubic-bezier(.42,0,.03,1)}.renovation_second_section #vertical_top{top:max(34px,1.77vw);left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:2px;height:0}.renovation_second_section #vertical_top::after{content:"";position:absolute;top:-25px;bottom:-100px;left:min(-140px,-7.29vw);right:min(-140px,-7.29vw);display:none}.renovation_second_section #horizon{top:50%;left:max(34px,1.77vw);width:0;height:2px}.renovation_second_section #horizon::after{content:"";position:absolute;top:min(-70px,-3vw);bottom:min(-70px,-3vw);left:-25px;right:-100px;display:none}.renovation_second_section__item_content{position:absolute;z-index:3;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-pack:distribute;justify-content:space-around;width:max(280px,14.58vw);padding:max(20px,1.45vw);text-align:start;background:rgba(17,17,18,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-transition:all .4s cubic-bezier(.42,0,.03,1);transition:all .4s cubic-bezier(.42,0,.03,1);opacity:0;visibility:hidden}.renovation_second_section__item_content span.text{padding-bottom:max(8px,.416vw);text-align:center}.renovation_second_section #PAINTING .renovation_second_section__item_content{height:max(294px,15.31vw)}.renovation_second_section__item:hover .renovation_second_section__item_content{opacity:1;visibility:visible}.renovation_second_section__item.active_item .renovation_second_section__item_content{opacity:1!important;visibility:visible!important}.renovation_second_section__item_title{margin-bottom:max(4px,.2vw);white-space:pre-line}.renovation_second_section__item_text{margin-bottom:max(28px,1.45vw);font-size:max(14px,.72vw)}.renovation_second_section [data-position=vertical_top]{bottom:min(-334px,-17.39vw)}.renovation_second_section [data-position=horizon]{right:min(-320px,-16.66vw)}.renovation_second_section__item_btn{width:100%}.renovation_second_section__item_btn button.btn_white{width:100%;padding:max(14px,.72vw) max(24px,1.25vw);font-size:max(14px,.72vw);white-space:nowrap;background:#fff}.renovation_second_section__item_btn:hover button.btn_white span{color:#111112}.renovation_second_section #WOOD_FINISHING{top:12vw;left:23vw}.renovation_second_section #REPLACING_FLOOR_COVERINGS{bottom:12vw;left:23vw}.renovation_second_section #FURNITURE{top:31vw;left:53vw}.renovation_second_section #WINDOW_REPLACEMENT{top:13vw;right:36vw}.renovation_second_section #PAINTING{top:4vw;left:52vw}.our_renovation_services__wrapper{display:grid;gap:max(20px,1.04vw);grid-template-columns:repeat(3,1fr)}.our_renovation_services .services_item__title.text_medium.black{font-size:max(35px,2.5vw)}.our_renovation_services .services_item__wrapper .services_item__title{font-size:max(18px,1.66vw)}.our_renovation_services .services_item__text{font-size:max(14px,1.04vw)}.our_renovation_services .services_item__btn button.btn_white{padding:max(16px,1.354vw) 0}.process_renovation__title.section_title{margin-bottom:max(20px,1.04vw)}.process_renovation__wrapper{display:grid;gap:max(60px,3.125vw);grid-template-columns:repeat(3,1fr)}.renovation_page .our_projects{z-index:3}@media (orientation:portrait) and (max-width:1024px){@-webkit-keyframes arrow-hand-1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(4px);transform:translateX(4px);opacity:1}}@keyframes arrow-hand-1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(4px);transform:translateX(4px);opacity:1}}@-webkit-keyframes arrow-hand-2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(-4px);transform:translateX(-4px);opacity:1}}@keyframes arrow-hand-2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(-4px);transform:translateX(-4px);opacity:1}}@-webkit-keyframes arrow-hand-3{0%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrow-hand-3{0%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.animated-arrow--1{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:arrow-hand-1 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-1 3s cubic-bezier(.39,.575,.565,1) infinite}.animated-arrow--2{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:arrow-hand-2 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-2 3s cubic-bezier(.39,.575,.565,1) infinite}.animated-arrow--3{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation:arrow-hand-3 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-3 3s cubic-bezier(.39,.575,.565,1) infinite}#vertical::after{display:none!important}#vertical_top::after{display:none!important}#horizon::after{display:none!important}#horizon_left::after{display:none!important}.renovation_second_section::-webkit-scrollbar{width:0;height:0}.renovation_second_section__wrapper{width:100%;height:100vh;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.renovation_second_section__wrapper .wrapper_for_renovation_item{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100vh;overflow:hidden}.renovation_second_section__wrapper img{width:auto;height:100%;overflow-y:hidden}.renovation_second_section .scroll{position:absolute;z-index:3;left:20px;right:20px;bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px}.renovation_second_section .scroll .scroll_medium{position:absolute;top:50%;left:60px;right:60px;border-bottom:2px dashed #111112}.renovation_second_section .scroll .scroll_left,.renovation_second_section .scroll .scroll_right{width:60px;height:60px;border-radius:50%;border:2px dashed #111112}.renovation_second_section__scroll{position:absolute;z-index:4;left:20px;right:20px;bottom:68px;display:block;height:0}.renovation_second_section__scroll .slider-wrapper{position:relative;width:100%;height:60px}.renovation_second_section__scroll .renovation_second_section__scroll_input{opacity:0;width:100%;height:60px;margin:0;padding:0;border:none;background:0 0;position:absolute;top:0;left:0;z-index:1}.renovation_second_section__scroll .slider-thumb{position:absolute;top:0;left:0;width:60px;height:60px;pointer-events:none;z-index:2}.renovation_second_section__scroll .slider-thumb svg{width:60px;height:60px;cursor:pointer}.renovation_second_section__scroll_background{position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;height:50px;bottom:-25px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 50%)}.renovation_second_section #WOOD_FINISHING{top:25vh;left:45vh}.renovation_second_section #REPLACING_FLOOR_COVERINGS{top:75vh;left:45vh}.renovation_second_section #FURNITURE{top:60vh;left:105vh}.renovation_second_section #WINDOW_REPLACEMENT{top:30vh;left:122vh}.renovation_second_section #PAINTING{top:10vh;left:100vh}}@media (max-width:1024px){.renovation_second_section__item:hover::after{opacity:1}.renovation_second_section__item:hover #vertical_top{height:max(40px,2.08vw);opacity:0}.renovation_second_section__item:hover #horizon{width:max(40px,2.08vw);opacity:0}.renovation_second_section__item:hover .renovation_second_section__item_content{opacity:0;visibility:hidden}.our_renovation_services__wrapper{grid-template-columns:repeat(2,1fr)}.process_renovation__wrapper{gap:40px 20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.our_renovation_services__wrapper{grid-template-columns:repeat(1,1fr)}}@media (max-width:480px){.process_renovation__wrapper{gap:40px;grid-template-columns:repeat(1,1fr)}}.design_second_section{position:relative;bottom:-100vh;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.design_second_section__wrapper{position:relative;z-index:2;width:100%;height:50.52vw}.design_second_section__wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.design_second_section__scroll{display:none}.design_second_section__scroll_background{display:none}.design_second_section__shadow{position:absolute;z-index:2;top:0;left:0;width:41.4vw;height:99%;background:-webkit-gradient(linear,left top,right top,from(rgba(17,17,18,.5)),to(rgba(17,17,18,0)));background:linear-gradient(90deg,rgba(17,17,18,.5) 0,rgba(17,17,18,0) 100%)}.design_second_section__item{position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(36px,1.875vw);height:max(36px,1.875vw);border-radius:50%;border:2px solid #f0f1f8;cursor:pointer}.design_second_section__item:hover{z-index:10}.design_second_section .design_second_section__item::after,.design_second_section .design_second_section__item::before{content:"";position:absolute;background-color:#f0f1f8}.design_second_section .design_second_section__item::before{width:max(16px,.833vw);height:2px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.design_second_section .design_second_section__item::after{width:2px;height:max(16px,.833vw);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.design_second_section__item:hover::after{opacity:0}.design_second_section__item:hover #horizon{width:max(40px,2.08vw);opacity:1;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1)}.design_second_section__item:hover #horizon::after{display:block}.design_second_section__item.active_item::after{opacity:0!important}.design_second_section__item.active_item #horizon{width:max(40px,2.08vw)!important;opacity:1!important;-webkit-transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1);transition:opacity .5s cubic-bezier(.42,0,.03,1),width .6s cubic-bezier(.42,0,.03,1)}.design_second_section__item_line{position:absolute;z-index:3;opacity:0;background:#f0f1f8;-webkit-transition:width .5s cubic-bezier(.42,0,.03,1),height .5s cubic-bezier(.42,0,.03,1);transition:width .5s cubic-bezier(.42,0,.03,1),height .5s cubic-bezier(.42,0,.03,1)}.design_second_section #horizon{top:50%;left:max(34px,1.77vw);width:0;height:2px}.design_second_section #horizon::after{content:"";position:absolute;top:min(-70px,-3vw);bottom:min(-70px,-3vw);left:-25px;right:-100px;display:none}.design_second_section__item_content{position:absolute;z-index:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:max(280px,14.58vw);padding:max(20px,1.45vw);text-align:center;background:rgba(17,17,18,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-webkit-transition:all .4s ease-out;transition:all .4s ease-out;opacity:0;visibility:hidden}.design_second_section__item_content span.text{padding-bottom:max(8px,.416vw);text-align:center}.design_second_section__item:hover .design_second_section__item_content{opacity:1;visibility:visible}.design_second_section__item.active_item .design_second_section__item_content{opacity:1!important;visibility:visible!important}.design_second_section [data-position=horizon]{right:min(-320px,-16.66vw)}.design_second_section__item_btn{width:100%}.design_second_section__item_btn button.btn_white{width:100%;padding:max(14px,.72vw) max(24px,1.25vw);font-size:max(14px,.72vw);white-space:nowrap;background:#fff}.design_second_section__item_btn:hover button.btn_white span{color:#111112}.design_second_section #DRAFTING{top:12vw;left:10vw}.design_second_section #CONCEPT_DEVELOPMENT{top:23vw;left:19vw}.design_second_section #LAYOUT_PLANNING{bottom:16vw;left:9vw}.design_second_section #FURNISHING{top:22vw;left:49.6vw}.design_second_section #PROJECT_MANAGEMENT{top:31vw;left:47vw}.design_second_section #PROCUREMENT{top:41vw;left:41vw}.design_second_section #RENDERINGS{top:20vw;left:73.5vw}.design_second_section #PERMIT_ACQUISITION{top:39vw;left:68.64vw}.design_services__wrapper{display:grid;gap:max(20px,1.04vw);grid-template-columns:repeat(3,1fr)}.design_services .services_item__title.text_medium.black{font-size:max(35px,2.5vw)}.design_services .services_item__wrapper .services_item__title{font-size:max(18px,1.66vw)}.design_services .services_item__text{font-size:max(14px,1.04vw)}.design_services .services_item__btn button.btn_white{padding:max(16px,1.354vw) 0}.process_design__title.section_title{margin-bottom:max(20px,1.04vw)}.process_design__wrapper{display:grid;gap:max(60px,3.125vw);grid-template-columns:repeat(3,1fr)}.design_and_furnishing_page .our_projects{z-index:3}@media (orientation:portrait) and (max-width:1024px){@-webkit-keyframes arrow-hand-1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(4px);transform:translateX(4px);opacity:1}}@keyframes arrow-hand-1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(4px);transform:translateX(4px);opacity:1}}@-webkit-keyframes arrow-hand-2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(-4px);transform:translateX(-4px);opacity:1}}@keyframes arrow-hand-2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{-webkit-transform:translateX(-4px);transform:translateX(-4px);opacity:1}}@-webkit-keyframes arrow-hand-3{0%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrow-hand-3{0%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.animated-arrow--1{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:arrow-hand-1 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-1 3s cubic-bezier(.39,.575,.565,1) infinite}.animated-arrow--2{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:arrow-hand-2 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-2 3s cubic-bezier(.39,.575,.565,1) infinite}.animated-arrow--3{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-animation:arrow-hand-3 3s cubic-bezier(.39,.575,.565,1) infinite;animation:arrow-hand-3 3s cubic-bezier(.39,.575,.565,1) infinite}#vertical::after{display:none!important}#vertical_top::after{display:none!important}#horizon::after{display:none!important}#horizon_left::after{display:none!important}.design_second_section::-webkit-scrollbar{width:0;height:0}.design_second_section__wrapper{width:100%;height:100vh;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.design_second_section__wrapper .wrapper_for_design_item{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100vh;overflow:hidden}.design_second_section__wrapper img{width:auto;height:100%;overflow-y:hidden}.design_second_section .scroll{position:absolute;z-index:3;left:20px;right:20px;bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:60px}.design_second_section .scroll .scroll_medium{position:absolute;top:50%;left:60px;right:60px;border-bottom:2px dashed #111112}.design_second_section .scroll .scroll_left,.design_second_section .scroll .scroll_right{width:60px;height:60px;border-radius:50%;border:2px dashed #111112}.design_second_section__scroll{position:absolute;z-index:4;left:20px;right:20px;bottom:68px;display:block;height:0}.design_second_section__scroll .slider-wrapper{position:relative;width:100%;height:60px}.design_second_section__scroll .design_second_section__scroll_input{opacity:0;width:100%;height:60px;margin:0;padding:0;border:none;background:0 0;position:absolute;top:0;left:0;z-index:1}.design_second_section__scroll .slider-thumb{position:absolute;top:0;left:0;width:60px;height:60px;pointer-events:none;z-index:2}.design_second_section__scroll .slider-thumb svg{width:60px;height:60px;cursor:pointer}.design_second_section__scroll_background{position:absolute;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;height:50px;bottom:-25px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 50%)}.design_second_section #DRAFTING{top:24vh;left:24vh}.design_second_section #CONCEPT_DEVELOPMENT{top:44vh;left:35vh}.design_second_section #LAYOUT_PLANNING{top:66vh;left:19vh}.design_second_section #FURNISHING{top:42vh;left:97vh}.design_second_section #PROJECT_MANAGEMENT{top:60vh;left:91vh}.design_second_section #PROCUREMENT{top:80vh;left:80vh}.design_second_section #RENDERINGS{top:38vh;left:144vh}.design_second_section #PERMIT_ACQUISITION{top:76vh;left:132vh}}@media (max-width:1024px){.design_second_section__item{background-color:rgba(128,128,128,.4)}.design_second_section__item:hover::after{opacity:1}.design_second_section__item:hover #horizon{width:max(40px,2.08vw);opacity:0}.design_second_section__item:hover .design_second_section__item_content{opacity:0;visibility:hidden}.design_services__wrapper{grid-template-columns:repeat(2,1fr)}.process_design__wrapper{gap:40px 20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.design_services__wrapper{grid-template-columns:repeat(1,1fr)}}@media (max-width:480px){.design_second_section__item_content{width:180px;height:100px;padding:10px}.design_second_section__item_content span{font-size:12px}.design_second_section__item_btn button{padding:10px 0!important;font-size:10px!important}.design_second_section [data-position=horizon]{right:-200px}.process_design__wrapper{gap:40px;grid-template-columns:repeat(1,1fr)}}.investment_second_section{position:relative;z-index:2;bottom:-100vh;width:100%;margin-bottom:max(75px,5.45vw);overflow:hidden;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.investment_second_section img{width:100%;height:50.52vw;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 3s ease-out;transition:all 3s ease-out}.mission{min-height:100vh;margin-left:max(20px,2.08vw);padding-top:max(75px,5.45vw)}.mission__title.section_title{margin-top:0;padding-top:0;margin-bottom:max(20px,1.04vw)}.mission__left{width:50%;padding-left:8.07vw}.mission__right{position:relative;width:50%;height:100%;padding-left:5.2vw}.mission__subtitle{margin-bottom:max(20px,1.04vw)}.mission__subtitle span:first-child{position:relative;left:-8.07vw;display:block;width:120%}.mission__subtitle span:last-child{display:block;width:100%}.mission__text{width:46%}.mission__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:max(20px,1.04vw);width:100%;height:70vh;overflow-x:auto}@media screen and (max-width:1024px){.mission__list{pointer-events:none}}.mission__list::-webkit-scrollbar{width:0;height:0}.mission__list::-webkit-scrollbar-thumb{background-color:none;border-radius:none}.mission__list{scrollbar-width:0}.mission__list::-moz-scrollbar-thumb{background-color:none;border-radius:none}.mission__item:nth-child(1){margin-right:max(20px,2.08vw)}.mission__item{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:19.16vw;height:65vh;padding:max(40px,2.08vw);background:#f0f1f8;border-bottom:2px solid #111112;-ms-flex-negative:0;flex-shrink:0;position:sticky;left:0}.mission__item:last-child{width:25vw;opacity:0}.mission .mission__item:nth-child(1){left:31px}.mission .mission__item:nth-child(2){left:32px}.mission .mission__item:nth-child(3){left:33px}.mission .mission__item:nth-child(4){left:34px}.mission .mission__item:nth-child(5){left:35px}.mission .mission__item:nth-child(6){left:36px}.mission .mission__item:nth-child(7){left:37px}.mission .mission__item:nth-child(8){left:38px}.mission .mission__item:nth-child(9){left:39px}.mission .mission__item:nth-child(10){left:40px}.mission__item_logo{position:absolute;top:0;right:0;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;width:4.16vw;height:4.16vw;background:#e4e4ec}.mission__item_logo svg{width:2.18vw;height:auto}.mission__item_number{margin:0;margin-bottom:max(20px,1.04vw);padding-top:0;font-size:clamp(32px,7.3vw,7.3vw)}.mission__wrapper_bottom{height:50%}.mission__item_title.text_medium{position:relative;z-index:2;margin-bottom:max(20px,1.04vw);text-transform:none}.mission__item_text{position:relative;z-index:2;white-space:normal!important;font-size:clamp(14px,1.04vw,1.04vw)}.investment_services__wrapper{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.investment_services .services_item__title.text_medium.black{font-size:max(35px,2.5vw)}.investment_services .services_item__wrapper .services_item__title{font-size:max(18px,1.66vw)}.investment_services .services_item__text{font-size:max(14px,1.04vw)}.investment_services .services_item__btn button.btn_white{padding:max(16px,1.354vw) 0}.process_investment__title.section_title{margin-bottom:20px}.process_investment__wrapper{display:grid;gap:60px;grid-template-columns:repeat(3,1fr)}.investment_and_development_page .our_projects{z-index:3}@media (max-width:1350px){.mission__item{width:24vw;height:45vw}.mission__wrapper_bottom{height:70%}.mission__text{width:80%}}@media (max-width:1024px){.mission{width:auto!important;margin-left:20px;margin-right:20px}.mission__wrapper{padding-bottom:100px}.mission__left{padding-left:0}.mission__subtitle span{left:0!important;display:inline!important;width:100%!important}.mission .mission__item:nth-child(1){left:0;top:80px}.mission .mission__item:nth-child(2){left:0;top:100px}.mission .mission__item:nth-child(3){left:0;top:120px}.mission .mission__item:nth-child(4){left:0;top:140px}.mission .mission__item:nth-child(5){left:0;top:160px}.mission .mission__item:nth-child(6){left:0;top:180px}.mission .mission__item:nth-child(7){left:0;top:200px}.mission .mission__item:nth-child(8){left:0;top:220px}.mission .mission__item:nth-child(9){left:0;top:240px}.mission .mission__item:nth-child(10){left:0;top:260px}.mission__wrapper.flex_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mission__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;width:100%;margin-bottom:40px}.mission__subtitle span:last-child{width:90%}.mission__text{width:50%;margin-right:6vw}.mission__right{width:100%;height:auto;padding:0}.mission__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow:initial}.mission__item{position:sticky;top:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:calc(100vw - 40px);height:auto;margin-right:0;margin-bottom:20px;-webkit-box-shadow:5px -5px 10px #e4e4ec;box-shadow:5px -5px 10px #e4e4ec}.mission__item_logo{width:54px;height:54px}.mission__item_logo svg{width:28px;height:21px}.mission__item_number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:20%;margin-right:20px;font-size:90px}.mission__item_title{font-size:42px}.mission__item_text{font-size:20px}.mission__wrapper_bottom{width:70%}.mission .stub{display:none}.investment_services__wrapper{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.process_investment__wrapper{gap:40px 20px;grid-template-columns:repeat(2,1fr)}.investment_and_development_page .about_us__title{padding-top:20px}}@media (max-width:768px){.mission__title{padding-top:0!important}.mission__left{margin-bottom:20px}.mission__text{width:auto;margin-right:0}.mission__item_number{padding-top:0!important;font-size:max(42px,11.71vw)}.mission__item_title{font-size:max(28px,5.46vw)}.mission__item_text{font-size:max(18px,2.6vw)}.investment_second_section{height:58vw}.investment_second_section img{width:100%;height:100%}.investment_services__wrapper{grid-template-columns:repeat(1,1fr)}.investment_and_development_page .about_us__title{padding-top:20px!important}}@media (max-width:480px){.investment_and_development_page .section_top{height:100vh}.investment_second_section{margin-bottom:0}.mission{padding-top:80px}.process_investment__wrapper{gap:40px;grid-template-columns:repeat(1,1fr)}}.blogs_section{position:relative;z-index:2}.blogs_section__wrapper{position:relative;bottom:-100vh;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:max(20px,1.04vw);margin-bottom:5.2vw}.blogs_section__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:max(20px,1.04vw);width:30.9vw}.blogs_section__item a:nth-child(1){height:30.52vw}.blogs_section__item a:nth-child(2){height:17.55vw}.blogs_section .reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.blogs_section__btn.btn button{color:#111112;background:#f0f1f8}@media (max-width:1360px){.blogs_section__item{width:30.6vw}}@media (max-width:1024px){.blogs_page .blogs_section__item{width:29.8vw}}@media (max-width:768px){.blogs_page .reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blogs_page .blogs_section__item{width:100vw}.blogs_page .blogs_section__item a:nth-child(1){height:91.66vw!important}.blogs_page .blogs_section__item a:nth-child(2){height:52.73vw!important}.blogs_page .blog__item_arrow svg{width:48px;height:48px}}.blog_page .swiper-button-disabled{opacity:.5!important;cursor:default!important}.blog_page .swiper-button-disabled svg:hover path{fill:#f0f1f8!important}.blog_page .title_top__wrapper{margin-bottom:max(60px,3.125vw);font-size:max(72px,5vw)}.blog_page .blog_info{position:relative;z-index:2;bottom:-100vh;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.blog_page .blog_info__wrapper{padding:0 17.91vw}.blog_page .blog_info__img_wrapper{position:relative;z-index:2;width:100%;margin-bottom:40px;overflow:hidden}.blog_page .blog_info__img_wrapper img{width:100%;height:auto;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 3s ease-out;transition:all 3s ease-out}.blog_page .blog_info__subtitle{margin-bottom:32px;text-transform:none}.blog_page .blog_info__subtitle li span{font-weight:600}.blog_page .blog_info__text{margin-bottom:max(20px,2.08vw)}.blog_page .blog_info ul{margin-top:0;padding:0}.blog_page .blog_info ul li:first-child{margin-top:max(20px,2.08vw)}.blog_page .blog_info ul li{margin-bottom:10px;margin-left:1vw;padding-left:1.04vw;font-family:"SF Pro Display Regular",normal;font-size:clamp(18px,1.04vw,1.04vw);line-height:140%;letter-spacing:normal}.blog_page .blog_video{position:relative;width:auto!important;margin:0 20vw 40px 20vw}.blog_page .blog_video__wrapper{position:relative;height:30vw;overflow:hidden}.blog_page .blog_video__subtitle{margin-bottom:40px;text-transform:none}.blog_page .blog_video video{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog_page .blog_video .cover-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog_page .blog_video button{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(60px,7.03vw)!important;height:max(60px,7.03vw)!important;padding:0!important;border:none;border-radius:50%;background:#111112;cursor:pointer}.blog_page .blog_video button svg{width:max(15px,1.71vw);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.blog_page .blog_video button:hover svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.blog_page .blog_slider{position:relative;z-index:3}.blog_page .blog_slider__wrapper{padding:0 17.91vw}.blog_page .blog_slider__title{margin-bottom:40px;text-transform:none}.blog_page .blog_slider__wrapper_slider{position:relative}.blog_page .blog_slider .swiper{width:100%;height:100%}.blog_page .blog_slider .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60vw;height:auto;margin-right:max(20px,1.04vw)}.blog_page .blog_slider .swiper-slide img{width:100%;height:auto}.blog_page .blog_slider .swiper-slide:nth-child(1){margin-left:20vw}.blog_page .blog_slider .swiper-slide:last-child{margin-right:20vw}.blog_page .blog_slider .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog_page .blog_slider__arrows{position:absolute;z-index:10;left:50%;bottom:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:-webkit-box;display:-ms-flexbox;display:flex}.blog_page .blog_slider__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(60px,7.03vw);height:max(60px,7.03vw);border-radius:50%;background:#111112;cursor:pointer;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.blog_page .blog_slider__arrow svg{width:max(26px,2.5vw);height:auto}.blog_page .blog_slider__arrow_right svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:768px){.blog_page .title_top__wrapper{font-size:max(36px,9.375vw)}.blog_page .blog_info__wrapper{padding:0}.blog_page .blog_info__wrapper ul{margin-left:20px}.blog_page .blog_video{margin:0 20px 40px 20px}.blog_page .blog_video__wrapper{height:max(168px,47.39vw)}.blog_page .blog_slider{padding:0 20px}.blog_page .blog_slider .content{padding:0}.blog_page .blog_slider__wrapper{padding:0}.blog_page .blog_slider .swiper-slide{width:auto}.blog_page .blog_slider .swiper-slide:nth-child(1){margin-left:0;margin-right:0}}.about_us_page{background:#e4e4ec}.about_us_page .window{width:100%;height:70vw}.about_us_page .top_block{width:100vw}.about_us_page .top_block::after{content:"";position:absolute;z-index:2;left:0;right:0;bottom:-10vw;height:10vw;background:#e4e4ec}.about_us_page .line{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0) scaleY(0);-ms-transform:translate(-50%,0) scaleY(0);transform:translate(-50%,0) scaleY(0);width:1.5px;height:100%;background:#111112;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.about_us_page .left{position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:50%;padding:3.64vw 4.68vw 11.97vw 0}.about_us_page .right{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:50%;padding:3.64vw 0 11.97vw 4.68vw}.about_us_page .photo img{position:absolute;top:0;width:25vw;height:auto}.about_us_page .text{width:19.11vw}.about_us_page .text p{margin-bottom:max(40px,2.08vw)}.about_us_page .text p span{margin-bottom:max(20px,1.04vw);font-family:"SF Pro Display Bold"}.about_us_page .text p:last-child{margin-bottom:0}.about_us_page .content_top{position:relative;z-index:2;padding-bottom:max(60px,3.125vw)}.about_us_page .content_top__item_wrapper{width:50%;border-left:2px solid #111112;overflow:hidden}.about_us_page .content_top__item{position:relative;left:0;width:100%;padding-left:max(20px,1.04vw);-webkit-transition:left .5s ease-out;transition:left .5s ease-out}.about_us_page .content_top__item span{margin-bottom:12px;text-transform:none}.about_us_page .content_top__item span:nth-child(2){font-family:"SF Pro Display Regular",normal;font-size:5vw;line-height:90%;letter-spacing:-.2vw}.about_us_page .second_section{position:relative;z-index:2;width:100vw;height:60vw;min-height:700px;overflow:hidden;background:#e4e4ec}.about_us_page .second_section__wrapper{position:relative;bottom:0;width:100%;height:100%;overflow:hidden;-webkit-transition:bottom 1.5s cubic-bezier(.06,.65,.2,1);transition:bottom 1.5s cubic-bezier(.06,.65,.2,1)}.about_us_page .second_section__wrapper_for_img{position:relative;top:0;width:100%;height:100%;overflow:hidden}.about_us_page .second_section__wrapper_for_img img{width:auto;height:100%}.about_us_page .second_section__top{position:absolute;top:7.81vw;left:max(20px,2.08vw);right:max(20px,2.08vw);border-bottom:2px solid #f0f1f8}.about_us_page .mission_slogan{position:relative;z-index:2;padding-top:max(80px,5.2vw);background:#e4e4ec}.about_us_page .mission_slogan__top{margin-bottom:max(40px,2.08vw);padding-bottom:8px;border-bottom:2px solid #111112}.about_us_page .mission_slogan__wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_us_page .mission_slogan__left.section_title{margin:0;margin-bottom:10.41vw;padding:0;border:none}.about_us_page .mission_slogan__left.section_title span:first-child{color:#2d3cc9}.about_us_page .mission_slogan__left.section_title span{color:#111112}.about_us_page .mission_slogan__right{width:30vw;margin-bottom:100px;padding-left:max(20px,1.04vw);padding-right:4.16vw;border-left:2px solid #111112;overflow:hidden}.about_us_page .mission_slogan__wrapper_text{position:relative;left:0;-webkit-transition:left 1s ease-out;transition:left 1s ease-out}.about_us_page .mission_slogan__wrapper_text p:first-child{margin-bottom:max(20px,1.04vw)}.about_us_page .mission_slogan__wrapper_text p:last-child{font-family:"SF Pro Display Bold",bold}.about_us_page .mission_slogan__bottom{position:absolute;z-index:2;bottom:-10.9vw;width:0;height:0;border-left:50vw solid transparent;border-right:50vw solid transparent;border-top:10.93vw solid #e4e4ec}.about_us_page .founders_story{position:fixed;z-index:1;top:0;left:0;z-index:1;width:100%;height:100vh;overflow:hidden}.about_us_page .founders_story__video{height:100%}.about_us_page .founders_story__video video{position:relative;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .founders_story__video_shadow{position:absolute;z-index:20;right:0;bottom:0;width:100%;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(90%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 90%)}.about_us_page .founders_story__logo{position:absolute;z-index:21;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about_us_page .founders_story__logo svg{width:50vw;height:auto}.about_us_page .founders_story__title{position:absolute;z-index:21;top:50%;left:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.about_us_page .founders_story__title span{width:100%;margin-bottom:8px;text-align:center}.about_us_page .founders_story__title span:last-child{font-family:"SF Pro Display Regular",normal;font-weight:400;font-size:clamp(90px,7.3vw,7.3vw);line-height:90%;letter-spacing:-.29vw;text-transform:uppercase}.about_us_page .founders_cards{position:relative;z-index:2;background:#e4e4ec}.about_us_page .founders_cards__top_left{position:absolute;z-index:2;left:0;top:-10.93vw;width:0;height:0;border-top:10.93vw solid transparent;border-bottom:10.93vw solid transparent;border-left:50vw solid #e4e4ec}.about_us_page .founders_cards__top_right{position:absolute;z-index:2;right:0;top:-10.93vw;width:0;height:0;border-top:10.93vw solid transparent;border-bottom:10.93vw solid transparent;border-right:50vw solid #e4e4ec}.about_us_page .founders_cards__wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.about_us_page .founders_cards__item{width:50%}.about_us_page .founders_cards__item_wrapper{height:100%;padding:max(40px,2.08vw);border:1px solid #f0f1f8;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.about_us_page .founders_cards__item_wrapper .founders_cards__name svg path{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.about_us_page .founders_cards__item_wrapper img{width:100%;height:auto;margin-bottom:max(40px,2.08vw)}.about_us_page .founders_cards__item_wrapper:hover{background:#fff}.about_us_page .founders_cards__item_wrapper:hover .founders_cards__name svg path{fill:#111112}.about_us_page .founders_cards__img_wrapper{min-height:31vw}.about_us_page .founders_cards__left{padding:150px 8.54vw 8.59vw 6.14vw}.about_us_page .founders_cards__right{padding:150px 6.14vw 8.59vw 8.54vw}.about_us_page .founders_cards__name{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.about_us_page .founders_cards__name svg{width:max(40px,2.08vw);height:max(40px,2.08vw);margin:0}.about_us_page .founders_cards__name svg path{-webkit-transition:fill .5s ease-out;transition:fill .5s ease-out}.about_us_page .founders_cards__inventor{margin-bottom:max(40px,2.08vw)}.about_us_page .founders_cards__social{gap:12px}.about_us_page .founders_cards__social svg{width:max(48px,2.5vw);height:max(48px,2.5vw)}.about_us_page .founders_cards__social svg rect{-webkit-transition:fill .5s ease-out;transition:fill .5s ease-out}.about_us_page .founders_cards__social svg path{-webkit-transition:fill .5s ease-out;transition:fill .5s ease-out}.about_us_page .founders_cards__social svg:hover rect{fill:#2d3cc9}.about_us_page .photo_wrapper{min-height:28.8vw}.about_us_page .beginnings_and_origins{position:relative;z-index:2;background:#e4e4ec;overflow:hidden}.about_us_page .beginnings_and_origins__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .beginnings_and_origins__left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .beginnings_and_origins__right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .beginnings_and_origins__photo{position:relative;width:50%}.about_us_page .beginnings_and_origins__text{width:48%}.about_us_page .education{position:relative;z-index:3;background:#e4e4ec;overflow:hidden}.about_us_page .education__photo.photo.line_wrapper .line{display:none}.about_us_page .education .middle{display:none}.about_us_page .education__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about_us_page .education__left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .education__left .education__text div:first-child{margin-bottom:9.16vw}.about_us_page .education__right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .education__right div p{margin-bottom:1.04vw}.about_us_page .education__photo{position:relative;width:50%}.about_us_page .education__photo .education__photo_left_top{z-index:2}.about_us_page .education__photo .education__photo_left_bottom{z-index:1;top:20vw}.about_us_page .education__text{width:48%}.about_us_page .family{position:relative;z-index:2;background:#e4e4ec;overflow:hidden}.about_us_page .family__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .family__left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .family__right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .family__photo{position:relative;width:50%}.about_us_page .family__text{width:48%}.about_us_page .experience{position:relative;z-index:2;background:#e4e4ec}.about_us_page .experience__wrapper_img{min-height:18.22vw}.about_us_page .experience__item{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .experience .item_second{padding-bottom:5.72vw}.about_us_page .experience__left.section_title{position:sticky;top:0;margin:0;padding:0;padding:100px 0;border:none}.about_us_page .experience .item_second .right{padding-top:0}.about_us_page .experience .right{padding-bottom:5.1vw}.about_us_page .experience__right_img{width:100%;overflow:hidden}.about_us_page .experience__right_img img{width:100%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.about_us_page .experience__right_text{gap:max(20px,5.1vw);-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;padding:max(20px,2.08vw) 0 max(20px,5.1vw) 0}.about_us_page .experience__right_text p{-webkit-box-flex:1;-ms-flex:1;flex:1}.about_us_page .buildings{position:relative;z-index:2;background:#e4e4ec}.about_us_page .buildings .section_title{font-size:clamp(42px,7.3vw,7.3vw)!important}.about_us_page .buildings .text_medium{font-size:clamp(20px,2.5vw,2.5vw);text-transform:none}.about_us_page .buildings .line_horizontal{position:absolute;z-index:2;bottom:26px;left:0;right:0;width:100%;height:2px;background:#111112}.about_us_page .buildings__line{width:100%;height:2px;background:#111112}.about_us_page .buildings__top{gap:1.04vw;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:7.81vw 0}.about_us_page .buildings__wrapper_img{width:100%;overflow:hidden}.about_us_page .buildings .residence .buildings__wrapper_img:nth-child(1){width:39.32vw;height:28.33vw;overflow:hidden}.about_us_page .buildings .residence .buildings__wrapper_img:nth-child(1) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .residence .buildings__wrapper_img:nth-child(2){width:35.31vw;height:28.33vw;overflow:hidden}.about_us_page .buildings .residence .buildings__wrapper_img:nth-child(2) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .residence .buildings__wrapper_img:nth-child(3){width:19.11vw;height:28.33vw;overflow:hidden}.about_us_page .buildings .residence .buildings__wrapper_img:nth-child(3) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .al-farabi_mansion .buildings__wrapper_img:nth-child(1){width:19.16vw;height:28.33vw;overflow:hidden}.about_us_page .buildings .al-farabi_mansion .buildings__wrapper_img:nth-child(1) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .al-farabi_mansion .buildings__wrapper_img:nth-child(2){width:55.46vw;height:28.33vw;overflow:hidden}.about_us_page .buildings .al-farabi_mansion .buildings__wrapper_img:nth-child(2) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .al-farabi_mansion .buildings__wrapper_img:nth-child(3){width:19.16vw;height:28.33vw;overflow:hidden}.about_us_page .buildings .al-farabi_mansion .buildings__wrapper_img:nth-child(3) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings__top_left{-webkit-box-flex:1;-ms-flex:1;flex:1}.about_us_page .buildings__top_left .top{display:none}.about_us_page .buildings__top_left .section_title{font-size:clamp(42px,7.3vw,7.3vw);margin:0 0 2.08vw 0;padding:0;border:none}.about_us_page .buildings__top_left img{width:100%}.about_us_page .buildings__top_right{width:19.11vw}.about_us_page .buildings__top_right span{width:80%;margin-bottom:2.08vw;text-transform:none}.about_us_page .buildings__top_right img:nth-child(2){display:none}.about_us_page .buildings__top_right img{width:100%}.about_us_page .buildings__second{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:max(20px,1.04vw);margin:7.81vw 0}.about_us_page .buildings__second_left{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_us_page .buildings__second_left .section_title{margin:0;padding:0;border:none}.about_us_page .buildings__second_left div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%}.about_us_page .buildings__second_left div span{width:50%}.about_us_page .buildings__second_left div span:last-child{width:25%}.about_us_page .buildings__second_middle{width:27.23vw;height:42.08vw}.about_us_page .buildings__second_middle .buildings__wrapper_img{height:100%}.about_us_page .buildings__second_middle img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings__second_right{gap:max(20px,1.04vw);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:27.23vw;height:42.08vw}.about_us_page .buildings__second_right img{width:100%}.about_us_page .buildings .luxury_villa{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:max(20px,1.04vw);margin:7.81vw 0}.about_us_page .buildings .luxury_villa__left{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_us_page .buildings .luxury_villa__left span{margin:0 0 max(20px,1.04vw) 0;padding:0;border:none}.about_us_page .buildings .luxury_villa__middle{gap:max(20px,1.04vw);width:35.31vw;height:42.08vw}.about_us_page .buildings .luxury_villa__middle img{width:100%}.about_us_page .buildings .luxury_villa__right{width:19.11vw;height:42.08vw}.about_us_page .buildings .luxury_villa__right .buildings__wrapper_img{height:100%}.about_us_page .buildings .luxury_villa__right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .residence{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:max(20px,2.08vw);margin:7.81vw 0}.about_us_page .buildings .residence__top{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_us_page .buildings .residence__top div span{margin:0;padding:0;border:none}.about_us_page .buildings .residence__top div .text{margin-bottom:max(20px,1.04vw)}.about_us_page .buildings .residence__top div .text_medium{padding-right:7.81vw;text-transform:none}.about_us_page .buildings .residence__bottom{gap:max(20px,1.04vw)}.about_us_page .buildings .residence__bottom img:first-child{width:39.32vw;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .residence__bottom img:nth-child(2){width:35.31vw;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .residence__bottom img:last-child{width:19.11vw;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .al-farabi_mansion{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:max(20px,2.08vw);margin:7.81vw 0}.about_us_page .buildings .al-farabi_mansion .top{display:none}.about_us_page .buildings .al-farabi_mansion__top{-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_us_page .buildings .al-farabi_mansion__top div span{margin:0;padding:0;border:none}.about_us_page .buildings .al-farabi_mansion__top div .text{margin-bottom:max(20px,1.04vw)}.about_us_page .buildings .al-farabi_mansion__top div .text_medium{padding-right:7.81vw;text-transform:none}.about_us_page .buildings .al-farabi_mansion__bottom{gap:max(20px,1.04vw)}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(2){width:19.16vw;height:28.33vw}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(2) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(3){width:55.46vw;height:28.33vw}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(3) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(4){width:19.16vw;height:28.33vw}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(4) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .tattibekov{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:max(20px,1.04vw);margin:7.81vw 0 0 0}.about_us_page .buildings .tattibekov__left{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_us_page .buildings .tattibekov__left .section_title{margin:0;padding:0;border:0}.about_us_page .buildings .tattibekov__left .text{margin-bottom:max(20px,1.04vw)}.about_us_page .buildings .tattibekov__middle{width:19.11vw;height:42.08vw}.about_us_page .buildings .tattibekov__middle .buildings__wrapper_img{height:100%}.about_us_page .buildings .tattibekov__middle .buildings__wrapper_img img{height:100%;-o-object-fit:cover;object-fit:cover}.about_us_page .buildings .tattibekov__right{gap:max(20px,1.04vw);width:35.31vw;height:42.08vw}.about_us_page .buildings .tattibekov__right img{width:100%}.about_us_page .our_journey::before{content:"";position:absolute;top:-7.81vw;left:0;width:100%;height:7.81vw;background:#e4e4ec;z-index:-1}.about_us_page .our_journey{position:relative;z-index:3;margin-top:7.81vw;background:#e4e4ec}.about_us_page .our_journey__top_block{position:relative;height:8.85vw;border-top:2px solid #111112}.about_us_page .our_journey__bottom_block{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.about_us_page .our_journey__bottom_block .text_medium{text-transform:none}.about_us_page .our_journey__right{gap:5.1vw;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.about_us_page .our_journey__right span{font-family:"SF Pro Display Bold"}.about_us_page .our_journey__wrapper_img{position:relative;z-index:2;width:100%;height:max(450px,23.95vw);overflow:hidden}.about_us_page .our_journey__wrapper_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.about_us_page .follow_us{position:relative;z-index:2;top:-2.5vw;padding-top:max(220px,10.93vw)}.about_us_page .follow_us .line_horizontal{position:absolute;z-index:2;bottom:45px;left:0;right:0;width:100%;height:2px;background:-webkit-gradient(linear,left top,right top,color-stop(34%,#111112),color-stop(34%,transparent),color-stop(66%,transparent),color-stop(66%,#000));background:linear-gradient(to right,#111112 34%,transparent 34%,transparent 66%,#000 66%)}.about_us_page .follow_us__video{position:absolute;z-index:1;top:0;left:0;right:0}.about_us_page .follow_us__video video{width:100%}.about_us_page .follow_us__video_shadow{position:absolute;z-index:20;right:0;bottom:0;width:100%;height:20vw;background:-webkit-gradient(linear,left top,left bottom,from(rgba(228,228,236,0)),color-stop(50%,#e4e4ec));background:linear-gradient(rgba(228,228,236,0),#e4e4ec 50%)}.about_us_page .follow_us__arrow{position:absolute;z-index:2;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:2px;height:200px;background:#111112}.about_us_page .follow_us__arrow::before{content:"";position:absolute;top:185px;left:-7px;width:1.5px;height:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#111112}.about_us_page .follow_us__arrow::after{content:"";position:absolute;top:185px;left:7px;width:1.5px;height:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#111112}.about_us_page .follow_us .subtitle_about_page span{margin-bottom:max(20px,1.04vw);background:0 0}.about_us_page .follow_us__social{position:relative;z-index:10;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:2px solid #111112;border-right:none}.about_us_page .follow_us__social a{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:max(80px,4.16vw);height:max(80px,4.16vw);margin:0;border-bottom:none;border-right:2px solid #111112;overflow:hidden}.about_us_page .follow_us__social a svg{position:relative;width:max(32px,1.66vw);height:max(32px,1.66vw);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about_us_page .follow_us__social a::before{content:"";position:absolute;left:-230%;width:200%;height:200%;-webkit-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg);background:#111112;-webkit-transition:all .6s cubic-bezier(.3,1,.8,1);transition:all .6s cubic-bezier(.3,1,.8,1)}.about_us_page .follow_us__social a:hover::before{left:-50%}.about_us_page .follow_us__social a:hover svg path{fill:#f0f1f8}.about_us_page .our_team{position:relative;z-index:2}.about_us_page .our_team__wrapper_horizontal_scroll{display:none}.about_us_page .our_team .text{width:100%}.about_us_page .our_team__bottom{display:none;position:absolute;z-index:2;bottom:-50%;width:100%;height:100%;background:#e4e4ec}.about_us_page .our_team__swiper_prev{display:block;position:absolute;bottom:20px;right:max(68px,3.54vw);cursor:pointer}.about_us_page .our_team__swiper_prev svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.about_us_page .our_team__swiper_next{display:block;position:absolute;bottom:20px;right:0;cursor:pointer}.about_us_page .our_team__swiper_next svg{width:max(48px,2.5vw);height:max(48px,2.5vw);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.about_us_page .our_team__wrapper_swiper.text{position:relative;z-index:3;width:auto;margin-left:max(20px,2.08vw)}.about_us_page .our_team__wrapper_swiper.text .swiper-slide{margin-right:max(20px,2.08vw)}.about_us_page .contact__title.section_title{margin-top:0;padding-top:max(150px,10.93vw)}.about_us_page .top_block{position:relative;z-index:2;background:#e4e4ec}.about_us_page .bottom{position:relative;z-index:2;background:#e4e4ec}@media screen and (max-width:768px){.about_us_page .bottom{max-width:100vw;overflow:hidden}}.about_us_page .our_projects{z-index:3}.about_us_page .google__title{padding-top:max(150px,10.93vw)}@media (max-width:1350px){.about_us_page .second_section{min-height:900px}.about_us_page .founders_cards__img_wrapper{min-height:27.4vw}}@media (max-width:1024px){.about_us_page .second_section{height:max(1000px,100vh);min-height:auto}.about_us_page .second_section__wrapper_scroll{position:absolute;top:100vh;left:20px;right:20px;height:80%;overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_us_page .second_section .core_values_item{position:relative;z-index:10;top:0!important;left:0!important;opacity:1;width:49%}.about_us_page .mission_slogan__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .mission_slogan__left{width:100%}.about_us_page .mission_slogan__right{width:50%}.about_us_page .mission_slogan__right .text{width:100%}.about_us_page .founders_story__logo svg{width:70vw}.about_us_page .founders_story__title{width:50%}.about_us_page .founders_story__title span:last-child{font-size:max(42px,11.71vw)}.about_us_page .founders_cards__left{padding:150px 40px 150px 40px}.about_us_page .founders_cards__right{padding:150px 40px 150px 40px}.about_us_page .founders_cards__name svg{display:none}.about_us_page .founders_cards__inventor{width:100%}.about_us_page .photo_wrapper{min-height:400px}.about_us_page .beginnings_and_origins .text{width:100%}.about_us_page .beginnings_and_origins__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.about_us_page .beginnings_and_origins__right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.about_us_page .beginnings_and_origins__photo{position:relative;width:90%;height:400px}.about_us_page .beginnings_and_origins__photo img{width:auto;height:100%}.about_us_page .beginnings_and_origins__text{margin-top:100px}.about_us_page .education .top{display:none}.about_us_page .education .middle{top:0;display:block}.about_us_page .education .text{width:100%}.about_us_page .education__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.about_us_page .education__right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.about_us_page .education__photo{position:relative;width:90%;height:400px}.about_us_page .education__photo img{width:auto;height:100%}.about_us_page .education__text{margin-top:100px}.about_us_page .education__text div:nth-child(3){margin-top:100px}.about_us_page .family .text{width:100%}.about_us_page .family__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.about_us_page .family__right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.about_us_page .family__photo{position:relative;width:90%;height:400px}.about_us_page .family__photo img{width:auto;height:100%}.about_us_page .family__text{margin-top:100px}.about_us_page .family__text div:nth-child(3){margin-top:100px}.about_us_page .experience__left.section_title{font-size:clamp(60px,7.3vw,7.3vw)}.about_us_page .follow_us .line_horizontal{background:-webkit-gradient(linear,left top,right top,color-stop(28%,#111112),color-stop(28%,transparent),color-stop(72%,transparent),color-stop(72%,#000));background:linear-gradient(to right,#111112 28%,transparent 28%,transparent 72%,#000 72%)}}@media (max-width:768px){.about_us_page .section_top{min-height:120vw}.about_us_page .content_top__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .content_top__item_wrapper{width:100%;margin-bottom:40px}.about_us_page .content_top__item span:nth-child(2){font-size:max(42px,9.375vw)}.about_us_page .mission_slogan__left{padding-top:0!important}.about_us_page .mission_slogan__right{margin-bottom:80px}.about_us_page .window{height:80vw}.about_us_page .founders_cards__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:max(80px,13.02vw);padding:150px 0}.about_us_page .founders_cards__wrapper .text{width:100%}.about_us_page .founders_cards__item{width:100%;padding:0;background:#e4e4ec}.about_us_page .founders_cards__item_wrapper{padding:max(20px,5.2vw)}.about_us_page .founders_cards__item_wrapper img{margin-bottom:max(20px,5.2vw)}.about_us_page .founders_cards__img_wrapper{min-height:86.45vw}.about_us_page .founders_cards__inventor{margin-bottom:max(20px,5.2vw)}.about_us_page .founders_cards__name svg{display:block}.about_us_page .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.about_us_page .right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.about_us_page .photo_wrapper{min-height:max(220px,52.08vw)}.about_us_page .photo{position:relative;width:90%;height:max(220px,52.08vw)}.about_us_page .photo img{width:auto;height:100%}.about_us_page .beginnings_and_origins .text{width:100%;margin-top:100px}.about_us_page .education .top{display:none}.about_us_page .education .middle{top:0;display:block}.about_us_page .education .text{width:100%}.about_us_page .education__text{margin-top:100px}.about_us_page .education__text div:nth-child(3){margin-top:100px}.about_us_page .family .text{width:100%}.about_us_page .family__text{margin-top:100px}.about_us_page .family__text div:nth-child(3){margin-top:100px}.about_us_page .experience{position:relative;z-index:2;background:#e4e4ec}.about_us_page .experience .line_horizontal{position:relative;z-index:2;top:-24px;left:0;right:0;width:100%;height:2px;background:#111112}.about_us_page .experience .line{display:none}.about_us_page .experience__left.section_title{font-size:max(42px,11.71vw)}.about_us_page .experience__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .experience .item_second{padding-bottom:max(100px,15.625vw)}.about_us_page .experience__left.section_title{position:relative;padding:max(20px,10.41vw) 0 max(20px,5.2vw) 0!important}.about_us_page .experience__right{width:100%;padding:0!important}.about_us_page .experience__right_text p{margin-bottom:0}.about_us_page .buildings .subtitle_about_page.flex_column span{margin-bottom:0}.about_us_page .buildings .subtitle_about_page.flex_column .line_horizontal{bottom:25%}.about_us_page .buildings .section_title{padding-top:0!important;margin-bottom:20px!important;font-size:max(42px,11.71vw)!important}.about_us_page .buildings .text_medium{font-size:max(28px,6.25vw)}.about_us_page .buildings__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:max(40px,13.02vw) 0}.about_us_page .buildings__top .text_medium{margin-bottom:max(20px,7.81vw)}.about_us_page .buildings__top_left{width:100%;margin-bottom:20px}.about_us_page .buildings__top_left .top{display:block}.about_us_page .buildings__top_right{width:100%}.about_us_page .buildings__top_right img:nth-child(1){display:none}.about_us_page .buildings__top_right img:nth-child(2){display:block}.about_us_page .buildings__top_right .bottom{display:none}.about_us_page .buildings__wrapper_img{width:100%;height:61.58vw}.about_us_page .buildings__wrapper_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.about_us_page .buildings__second.flex_row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:max(40px,13.02vw) 0}.about_us_page .buildings__second.flex_row .text_medium{margin-bottom:5.2vw}.about_us_page .buildings__second_left.flex_column{width:100%}.about_us_page .buildings__second_middle{width:46.48vw;height:71.87vw}.about_us_page .buildings__second_right{-webkit-box-flex:1;-ms-flex:1;flex:1;height:71.87vw}.about_us_page .buildings__second_right .buildings__wrapper_img{width:auto;height:35.02vw}.about_us_page .buildings .luxury_villa{margin:max(40px,13.02vw) 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.about_us_page .buildings .luxury_villa .text{width:100%}.about_us_page .buildings .luxury_villa .text_medium{margin-bottom:5.2vw}.about_us_page .buildings .luxury_villa__left{width:100%}.about_us_page .buildings .luxury_villa__middle{width:60.28vw;height:71.87vw}.about_us_page .buildings .luxury_villa__middle .buildings__wrapper_img{width:100%;height:35.02vw}.about_us_page .buildings .luxury_villa__right{-webkit-box-flex:1;-ms-flex:1;flex:1;height:71.87vw}.about_us_page .buildings .residence{margin:max(40px,13.02vw) 0}.about_us_page .buildings .residence .text{width:100%}.about_us_page .buildings .residence .text_medium{margin-bottom:5.2vw}.about_us_page .buildings .residence__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .buildings .residence__top div:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about_us_page .buildings .residence__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.about_us_page .buildings .residence__bottom .buildings__wrapper_img:nth-child(1){width:100%;height:68.35vw}.about_us_page .buildings .residence__bottom .buildings__wrapper_img:nth-child(2){width:60.28vw;height:48.43vw}.about_us_page .buildings .residence__bottom .buildings__wrapper_img:nth-child(3){-webkit-box-flex:1;-ms-flex:1;flex:1;height:48.43vw}.about_us_page .buildings .al-farabi_mansion{margin:max(40px,13.02vw) 0}.about_us_page .buildings .al-farabi_mansion .text_medium{margin-bottom:5.2vw}.about_us_page .buildings .al-farabi_mansion .top.buildings__wrapper_img{display:block;width:100%;height:48.3vw}.about_us_page .buildings .al-farabi_mansion .top.buildings__wrapper_img img{-o-object-position:left bottom;object-position:left bottom}.about_us_page .buildings .al-farabi_mansion .middle{display:none}.about_us_page .buildings .al-farabi_mansion__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.about_us_page .buildings .al-farabi_mansion__top div:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about_us_page .buildings .al-farabi_mansion__top div:nth-child(2) span{padding:0}.about_us_page .buildings .al-farabi_mansion__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(2){width:40.75vw;height:48.43vw}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(2) img{width:100%;-o-object-position:left bottom;object-position:left bottom}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(4){-webkit-box-flex:1;-ms-flex:1;flex:1;height:48.43vw}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(4) img{width:100%;-o-object-position:left bottom;object-position:left bottom}.about_us_page .buildings .tattibekov{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:max(40px,13.02vw) 0 0 0}.about_us_page .buildings .tattibekov__left{width:100%}.about_us_page .buildings .tattibekov__left div:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about_us_page .buildings .tattibekov__left div:nth-child(2) span{margin:0;margin-bottom:5.2vw}.about_us_page .buildings .tattibekov__middle{width:32.68vw;height:71.87vw}.about_us_page .buildings .tattibekov__right{-webkit-box-flex:1;-ms-flex:1;flex:1;height:71.87vw}.about_us_page .buildings .tattibekov__right .buildings__wrapper_img{height:35.02vw}.about_us_page .our_journey{background:#e4e4ec}.about_us_page .our_journey__top_block{display:none}.about_us_page .our_journey .line{display:none}.about_us_page .our_journey .line_horizontal{position:absolute;z-index:2;bottom:26px;left:0;right:0;width:100%;height:2px;background:#111112}.about_us_page .our_journey__bottom_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .our_journey__left{width:100%;padding:0;padding-top:max(20px,7.81vw)}.about_us_page .our_journey__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;padding:max(20px,5.2vw) 0 90px 0}.about_us_page .our_journey__right div{width:50%}.about_us_page .our_journey__wrapper_img{height:59.89vw}.about_us_page .our_journey__wrapper_img img{height:100%}.about_us_page .our_team__swiper_prev{right:max(48px,8.85vw)}.about_us_page .our_team__swiper_prev svg{width:max(28px,6.25vw);height:max(28px,6.25vw)}.about_us_page .our_team__swiper_next svg{width:max(28px,6.25vw);height:max(28px,6.25vw)}.about_us_page .experience .line_horizontal{top:-4.5vw}.about_us_page .follow_us .line_horizontal{background:-webkit-gradient(linear,left top,right top,color-stop(19%,#111112),color-stop(19%,transparent),color-stop(81%,transparent),color-stop(81%,#000));background:linear-gradient(to right,#111112 19%,transparent 19%,transparent 81%,#000 81%)}}@media (max-width:480px){.about_us_page .top_block{height:85vh}.about_us_page .second_section{min-height:auto;height:auto;overflow:hidden}.about_us_page .second_section__wrapper{height:auto}.about_us_page .second_section__wrapper_for_img{position:absolute}.about_us_page .second_section__wrapper_for_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50%;object-position:50%}.about_us_page .second_section .wrapper_for_mob{position:relative;top:0;left:0;width:100%;overflow:hidden;padding-top:100px;padding-left:20px;padding-right:20px}.about_us_page .second_section .wrapper_for_mob::-webkit-scrollbar{width:0;height:0}.about_us_page .second_section__top{position:static;margin-bottom:40px}.about_us_page .second_section__wrapper_scroll{position:static;top:200px;left:20px;right:20px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_us_page .second_section .core_values_item{position:relative;z-index:10;top:0!important;left:0!important;opacity:1;width:90%;padding-bottom:85px}.about_us_page .mission_slogan__right{width:100%}.about_us_page .founders_cards__name svg{width:32px;height:32px;margin-right:10px}.about_us_page .left{width:100%;padding-right:0}.about_us_page .right{width:100%;padding-left:0}.about_us_page .photo_wrapper{height:112.08vw}.about_us_page .photo{width:100%;height:112.08vw;margin-top:80px}.about_us_page .photo img{width:89.58vw;height:112.08vw}.about_us_page .beginnings_and_origins__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .beginnings_and_origins .text{width:100%;margin-top:100px;background:#e4e4ec}.about_us_page .education .education__photo.photo.line_wrapper{height:145vw;margin-top:0}.about_us_page .education .education__photo.photo.line_wrapper .line{display:block}.about_us_page .education .education__photo.photo.line_wrapper .middle{top:80px;display:block}.about_us_page .education__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .education .top{display:none}.about_us_page .education .text{width:100%}.about_us_page .education__text{margin-top:100px;background:#e4e4ec}.about_us_page .education__text div:nth-child(3){margin-top:0}.about_us_page .family__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .family__right{padding-bottom:80px}.about_us_page .family .text{width:100%;background:#e4e4ec}.about_us_page .family__text{margin-top:100px}.about_us_page .family__text div:nth-child(3){padding-top:100px}.about_us_page .experience .line_horizontal{top:-45px}.about_us_page .experience__right_text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .buildings__second_middle{width:100%;height:107.91vw}.about_us_page .buildings__second_right{width:100%;height:104.1vw}.about_us_page .buildings__second_right .buildings__wrapper_img{width:100%;height:52.05vw}.about_us_page .buildings .luxury_villa__middle{width:100%;height:115vw}.about_us_page .buildings .luxury_villa__middle .buildings__wrapper_img{width:100%;height:56.04vw}.about_us_page .buildings .luxury_villa__right{width:100%;height:147vw}.about_us_page .buildings .residence__bottom .buildings__wrapper_img:nth-child(1){height:64vw}.about_us_page .buildings .residence__bottom .buildings__wrapper_img:nth-child(2){width:100%;height:72vw}.about_us_page .buildings .residence__bottom .buildings__wrapper_img:nth-child(3){width:100%;height:132vw}.about_us_page .buildings .al-farabi_mansion .top.buildings__wrapper_img{display:block;width:100%;height:44vw}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(2){width:100%;height:106vw}.about_us_page .buildings .al-farabi_mansion__bottom .buildings__wrapper_img:nth-child(4){width:100%;height:83vw}.about_us_page .buildings .tattibekov__middle{width:100%;height:86vw}.about_us_page .buildings .tattibekov__right{width:100%;height:110vw}.about_us_page .buildings .tattibekov__right .buildings__wrapper_img{height:53vw}.about_us_page .our_journey__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_us_page .our_journey__right div{width:100%}.about_us_page .follow_us{padding-top:70px;background:#e4e4ec}.about_us_page .follow_us__social a{width:60px;height:60px}.about_us_page .follow_us .subtitle_about_page.flex_column svg{opacity:0}.about_us_page .follow_us .subtitle_about_page.flex_column span{max-width:100%;padding-bottom:0}.about_us_page .follow_us .line_horizontal{display:none}.about_us_page .our_team__swiper_prev{display:none}.about_us_page .our_team__swiper_next{display:none}.about_us_page .our_team__wrapper_swiper{display:none}.about_us_page .our_team__wrapper_horizontal_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 20px;overflow-x:hidden;overflow-y:hidden}.about_us_page .our_team__swiper_slide{margin-right:20px}.about_us_page .our_team__swiper_slide:last-child{margin-right:0}.about_us_page .our_projects{margin-top:80px}}.footer{position:relative;z-index:2;padding-top:max(150px,7.81vw);background:#e4e4ec}.footer__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:max(20px,1.04vw);padding:max(20px,1.04vw) 0;border-top:2px solid #111112}.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__left span{width:60%}.footer__left a{position:relative;z-index:1;margin:0 max(40px,2.08vw);padding-bottom:2px;color:#111112;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 150%;background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__left a:hover{background-position:-100%}.footer__left a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:max(2px,.1vw);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 100%;background-position:0;z-index:-1;-webkit-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}.footer__left a:hover::after{background-position:-100%}.footer__right{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes go_up_text{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(20%);transform:translateY(20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes go_up_text{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}50%{-webkit-transform:translateY(20%);transform:translateY(20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes arrow{0%{-webkit-transform:translateY(200%);transform:translateY(200%)}50%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrow{0%{-webkit-transform:translateY(200%);transform:translateY(200%)}50%{-webkit-transform:translateY(-20%);transform:translateY(-20%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.footer__go_up{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.footer__go_up div{width:auto}.footer__go_up:hover .footer__go_up_text{-webkit-animation:go_up_text .6s cubic-bezier(.175,.885,.32,1.275) forwards;animation:go_up_text .6s cubic-bezier(.175,.885,.32,1.275) forwards}.footer__go_up:hover .footer__arrow{-webkit-animation:arrow .6s cubic-bezier(.175,.885,.32,1.275) forwards;animation:arrow .6s cubic-bezier(.175,.885,.32,1.275) forwards}.footer__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:max(20px,1.04vw)}.footer__arrow svg{width:max(48px,2.5vw);height:max(48px,2.5vw)}.footer__smart_orange a{position:absolute;right:max(20px,2.08vw);bottom:0}.footer__smart_orange a svg{width:max(56px,2.91vw);height:max(60.738px,3.163vw)}.footer__smart_orange a svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__smart_orange a svg:hover path:first-child{fill:#2d3cc9}@media (max-width:1024px){.footer__left a{margin:0 10px}}@media (max-width:768px){.footer__left{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.footer__left span{width:60%}.footer__left a{margin:0}.footer__right{-webkit-box-align:end;-ms-flex-align:end;align-items:end}}@media (max-width:480px){.footer{padding-top:80px}.footer__left span{width:100%}.footer__go_up{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__arrow svg{width:28px;height:28px}}.cookies{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background:rgba(17,17,18,.2);-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.cookies__wrapper{position:absolute;right:0;bottom:0;width:max(560px,29.16vw);gap:max(28px,1.45vw);padding:max(40px,2.08vw);background:#f0f1f8;-webkit-transition:all 1.5s cubic-bezier(.06,.65,.2,1);transition:all 1.5s cubic-bezier(.06,.65,.2,1)}.cookies__close{position:absolute;top:max(20px,1.04vw);right:max(20px,1.04vw);cursor:pointer}.cookies__close svg{width:24px;height:24px}.cookies__close svg rect{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.cookies__close:hover svg rect{fill:#2d3cc9}.cookies__text a span{position:relative;z-index:1;color:#111112;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 150%;background-position:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cookies__text a span::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:max(2px,.1vw);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#111112),color-stop(50%,#2d3cc9));background-image:linear-gradient(to right,#111112 50%,#2d3cc9 50%);background-size:200% 100%;background-position:0;z-index:-1;-webkit-transition:background-position .3s ease-in-out;transition:background-position .3s ease-in-out}.cookies__text a:hover span::after{background-position:-100%}.cookies__text a:hover span{background-position:-100%}.cookies__btn .btn_blue{width:100%;padding:max(26px,1.354vw) 0}@media (max-width:768px){.cookies__wrapper{width:100vw}}@media (max-width:480px){.cookies__close svg{width:32px;height:32px}}.privacy_policy{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(17,17,18,.2);-webkit-transition:1.5s cubic-bezier(.06,.65,.2,1);transition:1.5s cubic-bezier(.06,.65,.2,1);opacity:0;visibility:hidden;pointer-events:auto;font-family:"SF Pro Display Regular";font-size:max(20px,1.04vw);line-height:140%;color:#111112}.privacy_policy__wrapper{position:relative;width:90%;height:90%;padding:max(60px,3.5vw) max(20px,3.125vw) max(20px,3.125vw) max(20px,3.125vw);background-color:#f0f1f8}.privacy_policy__content{width:100%;height:100%;padding-right:10px;overflow:auto}.privacy_policy__close{position:absolute;top:max(10px,.5vw);right:max(10px,.5vw);padding:10px;cursor:pointer}.privacy_policy__close svg{width:max(30px,2.5vw);height:max(30px,2.5vw)}.privacy_policy a{color:#2d3cc9;text-decoration:underline}.privacy_policy__content::-webkit-scrollbar{width:.4vw;background-color:transparent!important}.privacy_policy__content::-webkit-scrollbar-track{background-color:transparent!important}.privacy_policy__content::-webkit-scrollbar-thumb{background:#2d3cc9}.privacy_policy__content::-webkit-scrollbar-thumb:hover{background:#2d3cc9}.privacy_policy__content{scrollbar-width:.4vw}.privacy_policy__content::-moz-scrollbar-thumb{background-color:transparent!important;border-radius:none}.privacy_policy.active{opacity:1;visibility:visible}