@charset "UTF-8";@font-face{font-style:normal;font-weight:400;font-family:"Gotham";font-display:swap;src:url(../fonts/GothamPro.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Gotham";font-display:swap;src:url(../fonts/GothamPro-Bold.woff) format("woff")}@font-face{font-style:normal;font-weight:800;font-family:"manrope";font-display:swap;src:url(../fonts/manrope-extrabold.woff2) format("woff2"),url(../fonts/manrope-extrabold.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"manrope";font-display:swap;src:url(../fonts/manrope-bold.woff2) format("woff2"),url(../fonts/manrope-bold.woff) format("woff")}@font-face{font-style:normal;font-weight:600;font-family:"manrope";font-display:swap;src:url(../fonts/manrope-semibold.woff2) format("woff2"),url(../fonts/manrope-semibold.woff) format("woff")}@font-face{font-style:normal;font-weight:500;font-family:"manrope";font-display:swap;src:url(../fonts/manrope-medium.woff2) format("woff2"),url(../fonts/manrope-medium.woff) format("woff")}@font-face{font-style:normal;font-weight:400;font-family:"manrope";font-display:swap;src:url(../fonts/manrope-regular.woff2) format("woff2");src:url(../fonts/manrope-regular.woff) format("woff")}@font-face{font-style:normal;font-weight:300;font-family:"manrope";font-display:swap;src:url(../fonts/manrope-light.woff2) format("woff2");src:url(../fonts/manrope-light.woff) format("woff")}@font-face{font-style:normal;font-weight:200;font-family:"manrope";font-display:swap;src:url(../fonts/manrope-extralight.woff2) format("woff2");src:url(../fonts/manrope-extralight.woff) format("woff")}*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:500;font-size:18px;line-height:26.8px;font-family:"Gotham","Arial",sans-serif;color:#1e1e1e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#f9f9f9}a{color:#000;text-decoration:none}img,video{display:block;max-width:100%;height:auto}textarea{resize:none}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grecaptcha-badge{display:none!important}.wrapper{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:calc(100*var(--vh, 1vh));background-color:#fff}.wrapper .footer,.wrapper .header{flex-shrink:0}.wrapper main{flex-grow:1;margin-top:110px}.rouble{font-family:"Rouble","Arial",sans-serif;text-transform:lowercase!important;font-weight:400!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{transition:none!important}.js-focus-visible :focus:not(.focus-visible){outline:0}.constructor-page{padding:103px 62px;background-color:#9eaab1}.constructor-page .constructor{background-color:#f9f9f9}.constructor-page .constructor:not(:first-of-type){margin-top:30px}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 40px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}@keyframes top-1{0%{top:4px;transform:rotate(0)}50%{top:var(--size);transform:rotate(0)}to{top:var(--size);transform:rotate(45deg)}}@keyframes top-2{0%{top:var(--size);transform:rotate(45deg)}50%{top:var(--size);transform:rotate(0deg)}to{top:4px;transform:rotate(0deg)}}@keyframes bottom-1{0%{bottom:4px;transform:rotate(0)}50%{bottom:var(--size);transform:rotate(0)}to{bottom:var(--size);transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:var(--size);transform:rotate(135deg)}50%{bottom:var(--size);transform:rotate(0)}to{bottom:4px;transform:rotate(0)}}@keyframes scaled-1{50%,to{transform:scale(0)}}@keyframes scaled-2{0%,50%{transform:scale(0)}to{transform:scale(1)}}@keyframes border{0%{box-shadow:8px -8px 0 2px #f5f5f5,8px 8px 0 2px #f5f5f5,-8px 8px 0 2px #f5f5f5,-9px -8px 0 2px #f5f5f5,0 0 0 2px #050c1e}20%{box-shadow:12px 8px 0 2px #f5f5f5,8px 8px 0 2px #f5f5f5,-8px 8px 0 2px #f5f5f5,-9px -8px 0 2px #f5f5f5,0 0 0 2px #050c1e}25%{box-shadow:16px 12px 0 2px #f5f5f5,4px 10px 0 2px #f5f5f5,-8px 8px 0 2px #f5f5f5,-9px -8px 0 2px #f5f5f5,0 0 0 2px #050c1e}45%{box-shadow:16px 12px 0 2px #f5f5f5,-6px 14px 0 2px #f5f5f5,-8px 8px 0 2px #f5f5f5,-9px -8px 0 2px #f5f5f5,0 0 0 2px #050c1e}50%{box-shadow:16px 12px 0 2px #f5f5f5,-12px 16px 0 2px #f5f5f5,-10px 4px 0 2px #f5f5f5,-9px -8px 0 2px #f5f5f5,0 0 0 2px #050c1e}70%{box-shadow:16px 12px 0 2px #f5f5f5,-12px 16px 0 2px #f5f5f5,-14px -10px 0 2px #f5f5f5,-9px -8px 0 2px #f5f5f5,0 0 0 2px #050c1e}75%{box-shadow:16px 12px 0 2px #f5f5f5,-12px 16px 0 2px #f5f5f5,-16px -12px 0 2px #f5f5f5,-5px -8px 0 -1px #f5f5f5,0 0 0 2px #050c1e}95%{box-shadow:16px 12px 0 2px #f5f5f5,-12px 16px 0 2px #f5f5f5,-16px -12px 0 2px #f5f5f5,0 -9px 0 -6px #f5f5f5,0 0 0 2px #050c1e}to{box-shadow:16px 12px 0 2px #f5f5f5,-12px 16px 0 2px #f5f5f5,-16px -12px 0 2px #f5f5f5,2px -9px 0 -10px #f5f5f5,0 0 0 2px #050c1e}}@keyframes bordersnow{0%{box-shadow:8px -8px 0 2px #f9f9f9,8px 8px 0 2px #f9f9f9,-8px 8px 0 2px #f9f9f9,-9px -8px 0 2px #f9f9f9,0 0 0 2px #050c1e}20%{box-shadow:12px 8px 0 2px #f9f9f9,8px 8px 0 2px #f9f9f9,-8px 8px 0 2px #f9f9f9,-9px -8px 0 2px #f9f9f9,0 0 0 2px #050c1e}25%{box-shadow:16px 12px 0 2px #f9f9f9,4px 10px 0 2px #f9f9f9,-8px 8px 0 2px #f9f9f9,-9px -8px 0 2px #f9f9f9,0 0 0 2px #050c1e}45%{box-shadow:16px 12px 0 2px #f9f9f9,-6px 14px 0 2px #f9f9f9,-8px 8px 0 2px #f9f9f9,-9px -8px 0 2px #f9f9f9,0 0 0 2px #050c1e}50%{box-shadow:16px 12px 0 2px #f9f9f9,-12px 16px 0 2px #f9f9f9,-10px 4px 0 2px #f9f9f9,-9px -8px 0 2px #f9f9f9,0 0 0 2px #050c1e}70%{box-shadow:16px 12px 0 2px #f9f9f9,-12px 16px 0 2px #f9f9f9,-14px -10px 0 2px #f9f9f9,-9px -8px 0 2px #f9f9f9,0 0 0 2px #050c1e}75%{box-shadow:16px 12px 0 2px #f9f9f9,-12px 16px 0 2px #f9f9f9,-16px -12px 0 2px #f9f9f9,-5px -8px 0 -1px #f9f9f9,0 0 0 2px #050c1e}95%{box-shadow:16px 12px 0 2px #f9f9f9,-12px 16px 0 2px #f9f9f9,-16px -12px 0 2px #f9f9f9,0 -9px 0 -6px #f9f9f9,0 0 0 2px #050c1e}to{box-shadow:16px 12px 0 2px #f9f9f9,-12px 16px 0 2px #f9f9f9,-16px -12px 0 2px #f9f9f9,2px -9px 0 -10px #f9f9f9,0 0 0 2px #050c1e}}@keyframes hideWindow{0%{transform:translateX(0)}25%{transform:translateX(-50px)}to{transform:translateX(200%)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes spin{to{transform:rotate(360deg)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{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:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.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{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{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{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.litepicker .container__months .month-item .month-item-header button,.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.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%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.custom-select__text br,.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-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;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;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}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}.litepicker{font-family:"Gotham";display:block!important}.litepicker .container__main{border:1px solid #f5f5f5}.litepicker .container__main,.litepicker .container__months{border-radius:20px;width:100%}.litepicker .container__months .month-item{width:100%}.litepicker .container__months .month-item .month-item-header{box-shadow:0 -1px 0 0 #f0f0f0 inset;color:#363c38}.litepicker .container__months .month-item .month-item-header div{font-weight:700;font-size:16px;line-height:135%;letter-spacing:-.32px}.litepicker .container__months .month-item .month-item-header div::first-letter,.litepicker .container__months .month-item .month-item-weekdays-row div::first-letter{text-transform:uppercase}.litepicker .container__months .month-item .month-item-weekdays-row{margin-top:8px}.litepicker .container__months .month-item .month-item-weekdays-row div{color:#4d4d4d;text-align:center;font-weight:700;font-size:14px;line-height:135%;letter-spacing:-.28px}.litepicker .container__days{display:grid;grid-template-columns:repeat(7,1fr);place-items:center}.litepicker .container__days .day-item{font-size:14px;line-height:135%;letter-spacing:-.28px;cursor:pointer;color:#4d4d4d}.litepicker .container__days .day-item.day--has-event{color:#37b4d2;font-weight:700;position:relative;margin-top:-3px}.litepicker .container__days .day-item.day--has-event.is-end-date{color:#fff}.litepicker .container__days .day-item.day--has-event:after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:5px;height:5px;background-color:#37b4d2;border-radius:50%}.litepicker .container__days .day-item.is-end-date,.litepicker .container__days .day-item.is-today.is-end-date{background-color:#37b4d2;color:#fff}.litepicker .container__days .day-item.is-today{color:#37b4d2}.header{position:fixed;top:0;left:0;right:0;padding:0;z-index:10;--size:14px}.header__top{background-color:#f5f5f5;width:100%;padding:15px 0 13px}.header__logo{display:inline-flex;align-items:center;color:#fff;opacity:1;transition:opacity .3s ease}.header__logo.focus-visible:focus{opacity:.7}.header__main-nav,.header__main-panel{background-color:#1e1e1e;color:#fff}.header__main-panel{padding:9px 0 10px}.header__btn-block,.header__connection-info,.header__languages,.header__other{display:flex;align-items:center}.header__connection-info{margin-left:-6px}.header__btn-block,.header__other{justify-content:flex-end}.header__other .header__phone{margin-right:0;margin-left:auto}.header__wrapper{width:100%;flex-direction:row;display:grid;grid-template-columns:minmax(110px,240px) 1fr minmax(110px,253px);row-gap:25px}.header__languages{padding:0;margin:0;list-style:none}.header__main-links{list-style:none;display:flex;align-items:center;gap:30px;width:-moz-fit-content;width:fit-content;margin:0 0 -8px;padding:0 0 8px}.header__main-link{color:#fff;font-weight:500;font-size:16px;line-height:100%;transition:color .3s ease}.header .header__modal-btn.focus-visible:focus,.header__main-link.focus-visible:focus{color:#9eaab1}.header__languages{gap:10px;flex-wrap:wrap;visibility:hidden}.header__info-mail svg{margin-right:6px}.header__info-mail{margin:0;flex-wrap:wrap}.header__info-mail,.header__phone{display:flex;align-items:center;font-weight:500;font-size:16px;line-height:100%;color:#1e1e1e;transition:color .3s ease}.header__info-mail.focus-visible:focus,.header__phone.focus-visible:focus{color:#37b4d2}.header__info-mail svg,.header__phone svg{min-width:26px}.header__info-mail svg.focus-visible:focus,.header__phone svg.focus-visible:focus{fill:#37b4d2}.header__phone{flex-wrap:nowrap;margin:0 20px 0 0}.header .header__modal-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;display:flex;align-items:center;font-weight:500;font-size:16px;line-height:100%;color:#1e1e1e;gap:6px;opacity:1;transition:color .3s ease;padding:0}.header .header__modal-btn svg{min-width:20px}.header__request{display:inline-flex;justify-content:center;align-items:center;padding:7px 10px 5px;gap:10px;background:#37b4d2;border-radius:20px;color:#f9f9f9;margin-right:19px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;font-size:14px;line-height:130%;letter-spacing:.05em;transition:background-color .3s ease}.header__request.focus-visible:focus{background-color:#23a0be}.header__mobile{display:none;align-items:center;background-color:#1e1e1e;color:#fcfcfc;padding:0 20px;border-bottom:1px solid rgba(252,252,252,.3)}.header__lng{font-weight:500;font-size:16px;line-height:100%;color:#050c1e;transition:color .3s ease}.header__lng.focus-visible:focus{color:#9eaab1}.header .header__toggle{position:relative;width:30px;height:30px;padding:0;background-color:transparent;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.header .header__toggle span{display:block;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);border-radius:3px;height:2px;background:#fff;transition:all .3s;position:relative;width:30px}.header .header__toggle.focus-visible:focus{background-color:transparent}.header .header__toggle span:nth-child(1){animation:ease .3s top-2 forwards}.header .header__toggle span:nth-child(2){animation:ease .3s scaled-2 forwards}.header .header__toggle span:nth-child(3){animation:ease .3s bottom-2 forwards}.header .header__toggle.is-active span:nth-child(1){animation:ease .3s top-1 forwards}.header .header__toggle.is-active span:nth-child(2){animation:ease .3s scaled-1 forwards}.header .header__toggle.is-active span:nth-child(3){animation:ease .3s bottom-1 forwards}[data-main-nav]{position:absolute;max-height:0;overflow:hidden;transition:max-height .6s ease;z-index:10}[data-main-nav].is-active{max-height:100vh}[data-main-nav].is-active .nav-list{overflow-y:auto}.header [data-accordion=element].is-active>[data-accordion=content]{max-height:100%}.header [data-accordion=parent].no-transition [data-accordion=content]{transition:none}.header [data-accordion=button]{cursor:auto}.header [data-accordion=content]{max-height:100%}.header--alt .header__main-panel{padding-top:10px;padding-bottom:8px}.main-nav{background-color:#1e1e1e;width:100%}.main-nav--footer{position:relative;max-height:unset;z-index:1}.main-nav--footer .container{padding:0}.main-nav__list{display:flex;margin:0 20px 0 60px;padding:0;list-style:none}.main-nav__item{margin-right:20px}.main-nav__link{color:#fff}.main-nav__link.is-active{opacity:.6}.footer{position:relative;padding:40px 0 20px;background-color:#1e1e1e}.footer__info{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:34px}.footer__logo{flex-shrink:0}.footer__logo img{width:108px;height:60px}.footer__contacts{display:grid;grid-template-columns:245px minmax(230px,400px);-moz-column-gap:50px;column-gap:50px;row-gap:12px;margin-right:40px;margin-left:120px}.footer__phone{margin-top:5px}.footer__email,.footer__phone{display:block;font-weight:700;font-size:24px;line-height:28px}.footer__address-wrapper{grid-column:2/3;grid-row:1/3}.footer__address-label{margin:0 0 15px;font-weight:500;font-size:18px;line-height:27px;color:#f9f9f9;opacity:.7}.footer__address{font-weight:700;font-size:18px;line-height:27px}.footer__button-wrapper{flex-shrink:0;margin-left:auto}.footer__additional-info{display:flex;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid rgba(103,103,103,.4)}.footer__text{margin:0 10px 0 0;font-weight:500;font-size:14px;line-height:20px;color:#9eaab1}.footer__text--large{margin-right:0;margin-bottom:0}.footer--alt{padding-top:42px}.footer--alt .socials{row-gap:20px}.footer--alt .nav-list__sub-list{row-gap:11px}.footer--alt .nav-list__title svg{color:#fcfcfc}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(5,12,30,.4);transform:scale(1.2);visibility:hidden;opacity:0;transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);pointer-events:none;-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.modal__wrapper{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:100%;padding:60px 40px}.modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.modal__content{z-index:1;position:relative;overflow:hidden;width:700px;padding:50px 50px 30px;border-radius:20px;background-color:#f9f9f9}.modal__background{z-index:-1;position:absolute;top:50px;left:-100px;width:900px;height:500px}.modal__title{margin:0 0 15px;font-weight:700;font-size:46px;line-height:51px;color:#050c1e}.modal .modal__label{font-size:24px;font-weight:700;line-height:32px}.modal__description{margin:0 0 40px;font-weight:500;font-size:18px;line-height:27px;color:#050c1e}.modal__close-btn{position:absolute;display:flex;justify-content:center;align-items:center;top:10px;right:10px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background-color:#f5f5f5;color:#9eaab1;cursor:pointer;z-index:3;transition:background-color .3s ease,color .3s ease}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}.modal--no-scale{transform:none}.modal--preload{transition:none}.modal.is-active{transform:scale(1);visibility:visible;opacity:1;pointer-events:auto}.modal--feedback .form{max-height:calc(100% - 62px)}.modal--feedback .form-success{padding-bottom:20px}.modal--registration .modal__background{top:196px}.modal--registration .form{max-height:calc(100% - 62px)}.modal--registration .form-success{padding-bottom:20px}.modal--features .modal__content{max-width:520px;border-radius:20px;height:auto;display:flex;flex-direction:column}.modal--features .modal__description,.modal--features .modal__label{margin-bottom:20px}.modal--features .modal__description:last-of-type{margin-bottom:0}.modal--features .modal__close-btn{top:10px;right:10px}.modal--features-wide .modal__content{width:720px;max-width:720px;padding:50px}.modal--cards .modal__content{width:720px;max-width:720px}.modal--partners .modal__content{width:720px;max-width:720px;padding-top:65px;padding-bottom:50px;display:flex;flex-direction:column}.modal--partners .modal__content img{display:inline-block;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;transform-origin:left center;transform:scale(1.48);margin-bottom:53px;max-height:50px;max-width:400px}.modal--partners .modal__content b{font-size:24px;font-weight:700;line-height:32px;margin-bottom:20px}.modal--partners .modal__content a{text-transform:uppercase;width:-moz-max-content;width:max-content;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.07em;color:#050c1e;border-bottom:1px solid #050c1e;transition:border .3s ease,opacity .3s ease;margin-top:20px;z-index:20}.modal--partners .modal__content a.focus-visible:focus{border-bottom:1px solid transparent;opacity:.8}.modal--partners .modal__description{display:flex;flex-direction:column;color:#050c1e;margin-bottom:0}.modal--partners .modal__description p{font-size:18px;font-weight:500;line-height:27px;margin:0 0 20px}.modal--image .modal__wrapper{padding:10px}.modal--image .modal__content{display:flex;align-items:center;width:auto;padding:50px}.modal--image img{border-radius:15px;-o-object-fit:contain;object-fit:contain;width:auto}.modal--vacancy .form{max-height:calc(100% - 62px)}.modal--vacancy .form-success{padding-bottom:20px}.btn{display:inline-flex;justify-content:center;align-items:center;margin:0;padding:10px 30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;font-size:14px;line-height:19px;text-transform:uppercase;text-align:center;letter-spacing:.07em;border-radius:70px;color:#fff;background-color:#37b4d2;border:0;cursor:pointer;transition:background-color .3s ease,opacity .3s ease,border .3s ease,color .3s ease,margin-bottom .3s ease}.btn--black-border{color:#1e1e1e;background-color:#fff;border:1px solid #1e1e1e;padding:9px 29px}.btn--black-border.focus-visible:focus{border:1px solid #1e1e1e!important;color:#fff;background-color:#1e1e1e!important}.btn--medium{padding:15px 30px!important}.btn--small{padding:6px 10px!important;font-size:12px;line-height:16px}.btn:disabled{opacity:.5;pointer-events:none}.btn--active{pointer-events:none;color:#fff!important;background-color:#37b4d2!important;border:0!important;padding:9px 29px}.btn--active.focus-visible:focus{border:1px solid #37b4d2}.btn--active-available{pointer-events:auto!important;background-color:#1e1e1e!important}.btn--square{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.btn.focus-visible:focus{color:#f9f9f9!important;background-color:#23a0be!important}.btn--red-border{color:#1e1e1e;background-color:#fff;border:1px solid #37b4d2;padding:9px 29px}.btn--red-border.focus-visible:focus{border:1px solid #37b4d2}.btn--grey-border{color:#1e1e1e;background-color:#f9f9f9;border:1px solid #9eaab1;padding:10px 29px}.btn--grey-border.focus-visible:focus{border:1px solid #1e1e1e;background-color:#1e1e1e;color:#f9f9f9}.btn--grey-border-with-red{color:#1e1e1e;background-color:#fff;border:1px solid #c1c1c1;padding:20px 30px}.btn--grey-border-with-red.focus-visible:focus{border:1px solid #37b4d2;color:#fff;background-color:#37b4d2}.btn--black{background-color:#f5f5f5;font-size:16px;font-weight:700;line-height:120%;text-transform:uppercase;max-height:100px;color:#1e1e1e;padding:12px 30px}.btn--black.focus-visible:focus{background-color:#1e1e1e;color:#fff}.btn--anim-blink{transition:all .3s cubic-bezier(.23,1,.32,1);overflow:hidden}.btn--anim-blink::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s ease}.btn--anim-blink:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px rgba(55,180,210,.4);-webkit-transform:translateY(-2px) scale(1.02);-moz-transform:translateY(-2px) scale(1.02);-ms-transform:translateY(-2px) scale(1.02);-o-transform:translateY(-2px) scale(1.02)}.btn--anim-blink:hover::before{left:100%}.btn--badge{padding:2px 14px;font-size:.6rem;pointer-events:none}.btn-round-wrap{background-color:#fff}.btn-round{padding:0;display:inline-flex;justify-content:center;align-items:center;height:40px;width:40px;flex-shrink:0;border:1px solid #1e1e1e;color:#1e1e1e;border-radius:50%;background-color:transparent;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease}.btn-round svg{color:inherit;width:18px;height:13px;pointer-events:none}.btn-round.focus-visible:focus{outline:0;background-color:#37b4d2;border-color:#37b4d2;color:#fcfcfc;opacity:1}.btn-round--snow{background-color:#fcfcfc}.btn-round--to-top{margin-left:auto;margin-bottom:20px;position:sticky;bottom:20px;left:calc(100vw - 100px);height:60px;width:60px;opacity:0;pointer-events:none;border:1px solid #1e1e1e;background-color:#1e1e1e;color:#f9f9f9;transform:rotate(-90deg);z-index:5;transition:opacity .3s ease .2s}.btn-round--to-top.is-visible{opacity:1;pointer-events:all;transition:opacity .3s ease}.btn-round--to-top svg{width:24px;height:17px}.btn-play{padding:0;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px;border-radius:50%;background-color:#fcfcfc;border:0;opacity:.7;z-index:2;transform:scale(1);cursor:pointer;transition:opacity .3s ease,transform .3s ease,border-radius .1s ease}.btn-play svg{flex-shrink:0;color:#050c1e;opacity:.5;width:37px;height:31px;transition:.3s ease;transform:translate3d(0,0,0)}.btn-play.focus-visible:focus{background-color:#fcfcfc;opacity:1}.btn-play.focus-visible:focus svg{opacity:1}.btn-play-blue.is-playing,.btn-play.is-playing{width:100%;height:100%;border-radius:0;top:0;left:0;opacity:0;transition:opacity .3s ease,transform .3s ease,border-radius .1s ease .3s,width .1s ease .3s,height .1s ease .3s,top .1s ease .3s,left .1s ease .3s}.btn-play-blue.is-playing.focus-visible:focus,.btn-play-blue.is-playing.focus-visible:focus svg,.btn-play.is-playing.focus-visible:focus,.btn-play.is-playing.focus-visible:focus svg{opacity:0}.btn-play-blue{padding:0;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - 45px);left:calc(50% - 34px);width:68px;height:68px;border-radius:50%;background-color:#fff;border:0;z-index:2;transform:scale(1);overflow:hidden;cursor:pointer;transition:opacity .3s ease,transform .3s ease,border-radius .1s ease}.btn-play-blue svg{position:relative;top:2px;flex-shrink:0;color:#37b4d2;width:52px;height:52px;transition:.3s ease;transform:translate3d(0,0,0)}.btn-play-blue.focus-visible:focus,.btn-play-blue.focus-visible:focus svg{opacity:.7}.media-btn{background:#f5f5f5;color:#1e1e1e;box-sizing:border-box;padding:20px 30px!important;border-radius:70px;border:2px solid #37b4d2;font-size:14px;font-weight:700;line-height:135%;letter-spacing:-.28px;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease}.media-btn.focus-visible:focus{color:#fff;background:#37b4d2}.btn-white{border:1px solid #37b4d2;color:#37b4d2;background-color:#fff}.custom-input,.custom-textarea{position:relative;display:flex;width:100%}.custom-input label,.custom-textarea label{display:flex;align-items:center;width:100%}.custom-input label input,.custom-textarea label input{padding:11px 29px;border-radius:40px}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{width:100%;font-weight:500;font-size:18px;line-height:27px;border:1px solid #9eaab1;color:#050c1e;background-color:#fcfcfc;outline:0;transition:border .3s ease}.custom-input label input::-moz-placeholder,.custom-input label textarea::-moz-placeholder,.custom-textarea label input::-moz-placeholder,.custom-textarea label textarea::-moz-placeholder{font-weight:500;font-size:18px;line-height:27px;color:#9eaab1}.custom-input label input::placeholder,.custom-input label textarea::placeholder,.custom-textarea label input::placeholder,.custom-textarea label textarea::placeholder{font-weight:500;font-size:18px;line-height:27px;color:#9eaab1}.custom-input label input:hover,.custom-input label textarea:hover,.custom-textarea label input:hover,.custom-textarea label textarea:hover{border:1px solid #676767}.custom-input label input:focus,.custom-input label textarea:focus,.custom-textarea label input:focus,.custom-textarea label textarea:focus{border:1px solid #676767}.custom-input label textarea,.custom-textarea label textarea{min-height:120px;padding:19px 29px;border-radius:30px}.custom-input__label,.custom-textarea__label,.custom-toggle input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.custom-input__error,.custom-textarea__error{position:absolute;right:0;bottom:35px;font-weight:500;font-size:14px;line-height:21px;color:#dd0c15;opacity:0;transition:opacity .3s ease}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{border:1px solid #dd0c15}.custom-input.is-invalid input:focus,.custom-input.is-invalid input:hover,.custom-input.is-invalid textarea:focus,.custom-input.is-invalid textarea:hover,.custom-textarea.is-invalid input:focus,.custom-textarea.is-invalid input:hover,.custom-textarea.is-invalid textarea:focus,.custom-textarea.is-invalid textarea:hover{border:1px solid rgba(221,12,21,.5)}.custom-input .input-message,.custom-textarea .input-message{position:absolute;left:0;bottom:-25px;font-size:16px}.custom-input .input-message--invalid,.custom-select.form__input.is-invalid .custom-select__placeholder,.custom-textarea .input-message--invalid,.custom-toggle.is-invalid label span{color:#dd0c15}.custom-toggle{position:relative;font-size:16px;line-height:27px;font-weight:300;display:flex;padding:14px 0 10px 36px}.custom-toggle:last-of-type{padding:15px 0 0 10px}.custom-toggle label{position:relative;padding-left:30px;cursor:pointer}.custom-toggle label span{margin-bottom:0;margin-left:0}.custom-toggle--checkbox .input-message{bottom:-30px!important;left:80px!important;color:#dd0c15!important}.custom-toggle--checkbox .custom-toggle__icon{position:absolute;top:0;left:0;width:15px;height:15px;border:1.5px solid #9eaab1;flex-shrink:0;transition:border .3s ease}.custom-toggle--checkbox .custom-toggle__icon::before{content:"✓";position:absolute;top:50%;left:50%;display:none;transform:translate(-50%,-50%);transition:background-color .3s ease}.custom-toggle--radio .custom-toggle__icon{position:absolute;top:0;left:0;width:28px;height:28px;border:1px solid #2c39f2;border-radius:50%;transition:border .3s ease}.custom-toggle--radio .custom-toggle__icon::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;color:transparent;border-radius:50%;transform:translate(-50%,-50%);transition:color .3s ease}.custom-toggle input:checked+.custom-toggle__icon::before{display:block}.custom-toggle .input-message{position:absolute;bottom:30px;left:100px}.custom-toggle .input-message--invalid{color:#dd0c15!important}.custom-toggle .input-message--valid{color:#15ab07}.custom-select{position:relative;width:100%}.custom-select.form__input.is-invalid{margin-bottom:15px}.custom-select.form__input.is-invalid .custom-select__icon{background-color:#dd0c15}.custom-select__label,.custom-select__placeholder{position:absolute;top:50%;left:10px;transform:translateY(-50%);transition:transform .3s ease,opacity .3s ease;pointer-events:none}.custom-select__placeholder{left:30px;font-weight:500;font-size:18px;line-height:27px;color:#050c1e}.custom-select select{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.custom-select__button{display:flex;align-items:center;width:100%;height:48px;padding:11px 29px;border:1px solid #9eaab1;border-radius:40px;color:#050c1e;background-color:#fcfcfc;outline:0;cursor:pointer;transition:border .3s ease}.custom-select__button:hover{border:1px solid #050c1e}.custom-select__button:focus{border:1px solid #050c1e}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list-wrapper{position:absolute;bottom:1px;z-index:1;width:100%;max-height:260px;margin:0;padding:20px 17px;background:#fcfcfc;border:1px solid #9eaab1;border-radius:20px;transform:translateY(100%);visibility:hidden;opacity:0;transition:visibility .3s ease,opacity .3s ease}.custom-select__list{overflow-y:auto;list-style:none;padding:0;margin:0;max-height:230px;scrollbar-color:#9eaab1 #f5f5f5;scrollbar-width:8px}.custom-select__list::-webkit-scrollbar{width:8px}.custom-select__list::-webkit-scrollbar-thumb{width:8px;border-radius:10px;background-color:#9eaab1}.custom-select__list::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}.custom-select__item{padding:5px 10px;outline:0;cursor:pointer;transition:background-color .3s ease;border-radius:20px}.custom-select__item[aria-selected=true]{background-color:#f5f5f5}.custom-select__item.focus-visible:focus,.custom-select__item[aria-selected=true].focus-visible:focus{background-color:#f5f5f5}.custom-select__item:not(:first-of-type){margin-top:8px}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;transition:opacity .1s ease}.custom-select__text{font-weight:500;font-size:18px;line-height:27px;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity .3s ease .1s}.custom-select__icon{flex-shrink:0;width:14px;height:12px;margin-left:auto;background-color:#050c1e;transition:transform .3s ease,background-color .3s ease;clip-path:polygon(0 0,100% 0,50% 100%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list-wrapper,.list--list-icons ul em{display:none}.custom-select.open-up .custom-select__list-wrapper{bottom:auto;top:0;transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__button,.list--list-icons-2-column ul button.is-active{border:1px solid #050c1e}.custom-select.is-open .custom-select__list-wrapper{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon,.nav-list__item.is-active svg,.pagination .prev.page-numbers svg{transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label,.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.title{margin:0;font-family:"Gotham","Arial",sans-serif;color:#1e1e1e}.title--h1{font-family:"Gotham";font-size:70px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.72px;color:#37b4d2}.title--h2{font-weight:800;font-size:32px;line-height:38px}.title--h2-large{font-weight:700;font-size:44px;line-height:110%}.title--h3{font-weight:800;font-size:32px;line-height:38px}.pages-title,.title--card,.title--h4,.warehouse .list--accordion button{font-size:24px;font-weight:700;line-height:32px}.pages-title{font-size:54px;line-height:110%;letter-spacing:-1.36px;text-transform:uppercase;color:#1e1e1e;margin:0 0 60px}.header-item-title{margin:0;font-size:28px;line-height:130%;letter-spacing:-.56px}.list--pdt-pdb-0{padding-top:0;padding-bottom:0}.list--pdt-30-pdb-10{padding-top:30px;padding-bottom:10px}.list--pt-10-pb-0{padding-top:10px;padding-bottom:0}.list--pdt-10-pdb-10{padding-top:10px;padding-bottom:10px}.list--pt-60-pb-60{padding-top:60px;padding-bottom:60px}.list--pdr-135{padding-right:135px}.list--pdt-10,.list--pdt-10-0{padding-top:10px}.list--pdt-12{padding-top:12px}.list--pdt-30,.list--pdt-30-20{padding-top:30px}.list--pdt-32{padding-top:32px}.list--pdt-60,.list--pdt-60-20{padding-top:60px}.list--pdb-10,.list--pdb-10-0{padding-bottom:10px}.list--pdb-40{padding-bottom:40px}.list .link-block>p{margin-bottom:auto;line-height:1.4}.list ol,.list ul{width:100%;margin:0;padding:0;list-style:none}.list--no-markers ol,.list--no-markers ul,.list--red-tick-markers ul,.list--red-ticks-border ul{list-style:none}.list--red-tick-markers li{position:relative;padding-top:46px}.list--red-tick-markers li:before,.list--red-ticks-border li:before{content:"";position:absolute;top:0;left:0;display:block;width:27px;height:27px;background-image:url(../img/svg/ic-done.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.list--red-ticks-border li{position:relative;padding:79px 15px 30px 30px;font-weight:700;font-size:18px;line-height:27px;text-transform:uppercase;background:#f9f9f9;border:1px solid #f5f5f5;border-radius:20px}.list--red-ticks-border li:before{top:30px;left:30px;width:25px;height:25px}.list--2-column ul,.list--2-column-bt-grey ul{display:grid;padding-left:0;list-style:none;grid-template-columns:1fr 1fr}.list--2-column ul{gap:35px}.list--2-column figure,.list--2-column-bt-grey figure{display:flex;flex-direction:column}.list--2-column-bt-grey ul{-moz-column-gap:35px;column-gap:35px;row-gap:60px}.list--2-column-bt-grey li:nth-child(1),.list--2-column-bt-grey li:nth-child(2){padding-top:20px;border-top:1px solid #9eaab1}.list--2-column-bt-grey figure img{-o-object-fit:cover;object-fit:cover}.list--2-column-lb-red ul{display:grid;padding-left:0;list-style:none;-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr;row-gap:32px}.list--2-column-lb-red li{height:-moz-fit-content;height:fit-content;padding:0 20px;border-left:1px solid #37b4d2}.list--2-column-lb-red+strong{margin-top:30px}.list--2-column-lb-grey ul{display:grid;-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(2,1fr);row-gap:40px}.list--2-column-lb-grey li{padding-left:20px;border-left:1px solid #9eaab1;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto}.list--2-column-lb-grey span{display:block;font-weight:700;font-size:24px;line-height:32px;color:#37b4d2;text-transform:uppercase}.list--3-column ul{display:grid;padding-left:0;list-style:none;gap:30px;grid-template-columns:1fr 1fr 1fr}.list--list-icons:not(:first-child){margin-top:60px}.list--list-icons ul{display:grid;list-style:none;gap:15px;grid-template-columns:repeat(3,calc((100% - 30px)/3))}.list--list-icons ul li{margin:0;overflow:hidden}.list--list-icons ul button{display:flex;flex-direction:column;width:100%;height:100%;margin-top:0;padding:30px 14px 30px 30px;text-transform:none;background-color:transparent;border:1px solid #f5f5f5;border-radius:15px;cursor:pointer;transition:border .3s ease}.list--accordion button.focus-visible:focus,.list--list-icons ul button.focus-visible:focus{outline:0}.list--accordion button.focus-visible:focus svg,.list--list-icons ul button.focus-visible:focus span{color:#fcfcfc;background-color:#37b4d2}.list--list-icons ul span{display:grid;width:60px;height:60px;margin-bottom:25px;color:#37b4d2;background-color:#fcfcfc;border:2px solid #37b4d2;border-radius:50%;transition:background-color .3s ease,color .3s ease;place-items:center}.list--list-icons ul b{padding:0;font-weight:700;line-height:1.48;text-align:left;color:#050c1e;letter-spacing:normal}.list--list-icons+.btn,.list--list-icons-2-column ul button>svg{display:none}.list--list-icons-alt ul button.is-shown span{color:#fcfcfc;background-color:#dd0c15}.list--list-icons-alt ul button.is-shown em{max-height:500px;padding-top:10px;transition:max-height .3s ease .1s,padding .3s ease}.list--list-icons-alt ul button.is-shown>svg{color:#fcfcfc;background-color:#050c1e}.list--list-icons-alt ul em{display:block;max-height:0;padding-top:0;overflow:hidden;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:left;transition:max-height .3s ease,padding .3s ease .2s}.list--list-icons-2-column ul{list-style:none;grid-template-columns:repeat(2,calc((100% - 15px)/2))}.list--list-icons-2-column ul li{background-color:transparent}.list--list-icons-2-column ul li:last-child:not(:nth-child(even)){grid-column:1/-1}.list--list-icons-2-column ul button{position:relative}.list--list-icons-2-column ul em{color:#050c1e}.list--list-numbers:not(:first-child){margin-top:60px}.list--list-numbers ol{display:grid;-moz-column-gap:15px;column-gap:15px;counter-reset:num;grid-template-columns:repeat(3,calc((100% - 30px)/3));row-gap:38px}.list--list-numbers ol li{display:flex;flex-direction:column;margin:0;padding-top:20px;border-top:1px solid #9eaab1;counter-increment:num;gap:20px}.list--list-numbers ol li::before{content:counter(num);font-weight:700;font-size:24px;line-height:32px;color:#37b4d2}.list--list-big-numbers li:nth-child(-n+9)::before,.list--list-numbers ol li:nth-child(-n+9)::before{content:"0" counter(num)}.list--list-numbers ol li p{padding:0;line-height:1.48}.list--list-numbers+.btn{display:none}.list--list-big-numbers ol{display:grid;margin-top:30px;margin-bottom:30px;counter-reset:num;grid-template-columns:repeat(2,50%);row-gap:30px}.list--list-big-numbers li{display:flex;flex-direction:column;margin:0;padding:0 20px;border-left:1px solid #9eaab1;counter-increment:num;gap:10px;overflow-wrap:break-word}.list--list-big-numbers li::before{content:counter(num);font-weight:200;font-size:46px;line-height:51px;color:#37b4d2}.list--list-big-numbers li p{padding:0;font-weight:700}.list--pic-grey-border img{border:1px solid #9eaab1;border-radius:15px}.list--gap-15 ul{gap:15px}.list--gap-15 ul div p{line-height:54px}.list--gap-20 ul{gap:20px}.list--accordion ul{padding:0;list-style:none}.list--accordion li{margin:0;padding:0;border-bottom:1px solid #9eaab1}.list--accordion button{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:0;padding:15px 0 14px;font-weight:500;font-size:22px;line-height:33px;text-align:left;color:#050c1e;background-color:transparent;border:0;outline:0}.list--accordion svg{flex-shrink:0;width:40px;height:40px;margin-left:10px;padding:12px;color:#37b4d2;border:1px solid #37b4d2;border-radius:50%;transform:translate3d(0,0,0);transition:transform .3s ease,background-color .3s ease,color .3s ease}.list--accordion p{margin-top:30px;padding-right:140px}.list--accordion p:first-of-type{margin-top:0}.list--accordion [data-accordion=content]{transition:.3s ease}.list--accordion li.is-active svg{transform:rotate(-45deg)}.list--accordion li.is-active [data-accordion=content]{margin-top:6px;margin-bottom:15px}.list--inner-list li p,.list--with-headings b{margin-bottom:20px;font-size:24px;line-height:32px}.list--with-headings b{display:block}.list--inner-list li{padding:40px;border:1px solid #f5f5f5;border-radius:20px}.list--inner-list li span{display:block;margin-bottom:20px;font-weight:800;font-size:36px;line-height:43px;text-transform:uppercase}.list--inner-list li span b{font-size:60px;line-height:66px;letter-spacing:-.03em}.list--inner-list li p{max-width:500px;font-weight:700}.list--inner-list li .btn{margin-top:32px;padding:17px 30px;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.07em;border-radius:70px}.list--inner-list ul ul{display:flex;flex-direction:column;gap:0}.list--inner-list ul ul li{position:relative;margin-bottom:11px;padding:0 0 0 40px;border:0}.list--inner-list ul ul li:last-of-type{margin-bottom:0}.list--inner-list ul ul li:before{content:"";position:absolute;top:calc(50% - 14px);left:0;display:block;width:29px;height:29px;background-image:url(../img/sprite/icon-red-tick.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.list--tech-links a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:40px 20px;overflow:hidden;text-align:center;background:#f9f9f9;border:1px solid #f5f5f5;border-radius:20px;transition:border .3s ease}.list--tech-links a.focus-visible:focus{border-color:#37b4d2;outline:0}.list--tech-links a.focus-visible:focus p:first-of-type,.project-card-bg__link.focus-visible:focus~p:first-of-type,.project-card__link.focus-visible:focus~p:first-of-type{color:#37b4d2}.list--tech-links a p:first-of-type{margin:0;padding:0;font-weight:700;font-size:46px;line-height:51px;transition:color .3s ease}.list--tech-links a span{margin-bottom:20px;font-weight:700;font-size:14px;line-height:20px;color:#37b4d2;text-transform:uppercase}.list--tech-links a p{max-width:400px;margin-top:20px}.list--team ul{display:flex;flex-wrap:wrap;justify-content:center;width:calc(100% + 56px);margin-bottom:-56px;margin-left:-56px}.list--team li{display:flex;flex-direction:column;align-items:center;width:calc((100% - 336px)/6);min-width:150px;margin-bottom:56px;margin-left:56px}.list--team span{margin-top:15px;text-align:center;word-break:break-word}.list--team img{max-height:180px;margin-right:auto;margin-left:auto;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:50%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.nav-list{margin:0;list-style:none;display:grid;grid-template-columns:minmax(150px,220px) minmax(150px,270px) minmax(150px,270px) minmax(150px,220px) 135px 135px;-moz-column-gap:60px;column-gap:60px;padding:60px 0;border-top:1px solid rgba(245,245,245,.4)}.main-nav--footer .nav-list,.main-nav--header .nav-list{grid-template-rows:auto auto;row-gap:40px;padding-top:40px;padding-bottom:40px;border-top:1px solid rgba(103,103,103,.4)}.main-nav--footer .nav-list .nav-list__item,.main-nav--header .nav-list .nav-list__item{grid-row:1/3}.main-nav--footer .nav-list .nav-list__item:nth-child(4){grid-row:1/2}.main-nav--footer .nav-list .nav-list__item:nth-child(5){grid-column:4/5;grid-row:2/3}.main-nav--header .nav-list .nav-list__item:nth-child(4){grid-row:1/2}.main-nav--header .nav-list .nav-list__item:nth-child(5){grid-column:4/5;grid-row:2/3}.nav-list__accordeon-content[data-accordion=content]{overflow:visible}.nav-list__sub-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:10px}.nav-list__title{color:#f9f9f9;font-weight:700;font-size:18px;line-height:150%;margin:0 0 20px;pointer-events:none}.nav-list__title svg{display:none;transition:transform .3s ease;color:#fcfcfc}.nav-list__link{display:inline-block;width:auto;font-weight:500;font-size:14px;line-height:143%;color:#9eaab1}.nav-list__link:focus{outline:auto}.nav-list__sub-element{display:flex;-moz-column-break-inside:avoid;break-inside:avoid-column}.nav-list__item--social{flex-grow:1;min-width:130px}.socials{color:#fcfcfc;width:100%;margin-left:auto;flex-wrap:wrap;row-gap:14px;-moz-column-gap:19px;column-gap:19px;align-items:flex-start;align-self:flex-start;justify-content:flex-start;display:flex;margin-top:3px}.socials__icon{display:flex;justify-content:center;align-items:center;color:#9eaab1}.socials__icon svg{transition:color .3s ease}.socials__icon--wide{justify-content:flex-start}.form{padding-bottom:20px;position:relative;overflow:auto}.form.is-hidden{overflow:initial}.form.is-hidden .form__wrapper{opacity:0}.form__wrapper{display:flex;flex-direction:column;align-items:center;transition:opacity .3s ease;overflow:hidden}.form__input{margin-bottom:15px;transition:margin .3s ease}.form__input.is-invalid{margin-bottom:42px}.form__block{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:15px;column-gap:15px;align-items:flex-start;width:100%}.form__button{width:100%;margin-top:15px;margin-bottom:15px}.form__text{display:block;font-weight:700;font-size:14px;line-height:20px;text-align:center;color:#676767}.form .form-agreements{margin-top:24px}.form .form-agreements .custom-toggle{padding:0;justify-content:left}.form.constructor__feedback-form .form-agreements a,.form.constructor__feedback-form .form-agreements label,.form.constructor__feedback-form .form-agreements label span,.form.subscribe__form .form-agreements a,.form.subscribe__form .form-agreements label,.form.subscribe__form .form-agreements label span{color:#cacaca!important}.form.constructor__feedback-form .form-agreements a a,.form.constructor__feedback-form .form-agreements label a,.form.constructor__feedback-form .form-agreements label span a,.form.subscribe__form .form-agreements a a,.form.subscribe__form .form-agreements label a,.form.subscribe__form .form-agreements label span a{color:#cacaca!important;text-decoration:underline}.link{display:flex;color:#f9f9f9;outline:0;transition:color .3s ease}.link.focus-visible:focus{color:#9eaab1}.link--grey{color:#9eaab1}.link--grey.focus-visible:focus{color:#fcfcfc}.link--black-russian{color:#1e1e1e}.link--black-russian.focus-visible:focus{color:#37b4d2}.link-back{display:flex;align-items:center;font-weight:500;width:-moz-fit-content;width:fit-content}.link-back svg{margin-right:6px;width:18px;height:18px;flex-shrink:0;color:#9eaab1;transform:rotate(180deg)}.link-back--archive{padding-top:100px}.accordion{margin:0 auto 50px}.accordion .accordion{width:90%;margin:0 auto}.accordion__element:last-child{margin-bottom:0}.accordion__element{margin-bottom:34px;padding:10px}.accordion__element.is-active>.accordion__button{opacity:.5}.accordion__button{width:100%;padding:10px;text-transform:uppercase;cursor:pointer}.accordion__wrapper{padding:10px}[data-accordion=element].is-active>[data-accordion=content]{max-height:100%}[data-accordion=parent].no-transition [data-accordion=content]{transition:none}[data-accordion=button]{cursor:pointer}[data-accordion=content]{max-height:0;transition:max-height .3s;overflow:hidden}[data-show-more=content]{overflow:hidden;transition:max-height .6s ease}[data-show-more=btn]{display:none}.news-page{position:relative;padding:80px 0 20px;overflow:hidden}.news-page__content-container{margin:0 auto;max-width:900px}.news-page .special-news img{width:100%;border-radius:8px}.news-page .special-news a:not(.wp-block-button__link){color:#37b4d2;transition:opacity .3s ease;text-decoration:underline}.news-page .special-news a:not(.wp-block-button__link).focus-visible:focus{outline:0;opacity:.5}.error,.error__image img{background-color:#fff}.error__inner{display:flex;gap:40px}.error__description{align-self:center;display:flex;flex-direction:column;width:calc((100% - 40px)/2)}.error__title{margin-bottom:30px;max-width:730px}.error__note{margin:0 0 40px;font-size:22px;font-weight:500;line-height:33px}.error__image{flex-shrink:0;overflow:hidden;order:-1;display:grid;place-items:start end;width:calc((100% - 40px)/2)}.error__image img{-o-object-fit:cover;object-fit:cover;height:100%}.error__button{align-self:flex-start;padding:16px 30px}.press-center-news{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:40px;margin-bottom:40px}.press-center-single-news{min-width:180px;width:calc((100% - 40px)/3);transition:color .3s ease}.press-center-single-news__img{position:relative;padding-bottom:250px;overflow:hidden;border-radius:10px;margin-bottom:20px}.press-center-single-news__img img{position:absolute;height:auto;min-height:100%;min-width:100%;max-width:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.press-center-single-news__info{display:flex;align-items:center;margin-bottom:17px}.press-center-single-news__date,.press-center-single-news__type{font-size:12px;line-height:135%;letter-spacing:-.24px;text-transform:uppercase}.press-center-single-news__type{color:#1e1e1e;font-weight:400;border:1px solid #37b4d2;border-radius:20px;margin-right:10px;padding:10px}.press-center-single-news__date{color:#4d4d4d}.press-center-single-news__title{padding:0;margin:0;font-weight:700;font-size:22px;line-height:135%;letter-spacing:-.44px;color:#1e1e1e;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.page-title{padding:100px 0 40px;display:flex}.page-title__type{padding:0;margin:0 0 20px;font-weight:700;font-size:24px;line-height:135%;color:#dd0c15;opacity:.8}.page-title__title{padding:0;margin:0;font-size:68px;font-weight:700;line-height:110%;letter-spacing:-1.36px;text-transform:uppercase}.page-title--archive{padding:40px 0!important}.page-title__title-press{color:#1e1e1e}.page-title .breadcrumbs{align-self:flex-start}.events-archive .page-title{padding:40px 0}.filter-tabs{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;border-bottom:1px solid #f5f5f5;position:relative;z-index:2}.filter-tabs__block,.filter-tabs__link{flex-direction:row;background-color:#fff;border-radius:70px}.filter-tabs__block{display:inline-flex;align-items:stretch;flex-wrap:wrap;gap:10px;margin-bottom:100px}.filter-tabs__link{display:flex;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:-moz-max-content;width:max-content;padding:12px 30px;border:1px solid #37b4d2;font-weight:700;font-size:16px;line-height:120%;text-transform:uppercase;text-align:center;color:#1e1e1e;transition:background-color .3s ease,color .3s ease}.filter-tabs__link.is-active,.filter-tabs__link:active{color:#f9f9f9;background-color:#37b4d2}.filter-tabs__link.is-active{pointer-events:none;cursor:default}.filter-tabs--grid{display:grid;grid-template-areas:"a b" "c d"}.filter-tabs--grid .filter-tabs__block{-ms-grid-row:1;-ms-grid-column:1;grid-area:a}.filter-tabs--grid .btn--big{-ms-grid-row:1;-ms-grid-column:2;grid-area:b}.filter-tabs--grid .page-filter{-ms-grid-row:2;-ms-grid-column:1;grid-area:c}.page-filter,.page-filter form{position:relative;display:flex;align-items:center}.page-filter{justify-content:space-between;margin:60px 0 40px;z-index:2}.page-filter form{width:100%;gap:25px;justify-content:flex-start}.page-filter__button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 30px;gap:10px;background-color:#fff;border:1px solid #c1c1c1;border-radius:70px;font-weight:700;font-size:16px;line-height:120%;text-align:center;letter-spacing:.07em;text-transform:uppercase;color:#1e1e1e;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:-moz-fit-content;width:fit-content}.page-filter__button.focus-visible:focus{color:#fff;background-color:#1e1e1e;border-color:#1e1e1e}.page-filter__button.is-active{color:#fff;background-color:#1e1e1e}.page-filter__button.is-active~.page-filter__filter{transition:max-height .6s ease,opacity .3s ease;opacity:1}.page-filter__filter{position:absolute;max-width:540px;width:100%;min-width:540px;left:0;top:calc(100% + 12px);max-height:0;overflow:hidden;transition:max-height .6s ease,opacity .3s ease .3s;z-index:5;border-radius:20px;border:1px solid #c1c1c1;background:#fff;opacity:0}.page-filter__wrapper{padding:30px;background:#fcfcfc;border:1px solid #f5f5f5;display:flex;flex-direction:column;gap:30px;border-radius:20px;overflow:hidden}.page-filter fieldset{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;border:0;-moz-column-gap:5px;column-gap:5px}.page-filter legend{padding:0;display:block;font-weight:700;font-size:24px;line-height:135%;margin:0 0 20px;color:#1e1e1e}.page-filter__columns{width:49%;display:flex;flex-direction:column;row-gap:15px}.page-filter .custom-toggle{width:100%;padding:0}.page-filter .custom-toggle input:checked+.custom-toggle__icon{border:1px solid #9eaab1}.page-filter .custom-toggle input:checked+.custom-toggle__icon::before{width:14px;height:14px;background:#37b4d2;border-radius:2px}.page-filter .custom-toggle input.focus-visible+.custom-toggle__icon+.custom-toggle__label{outline:auto}.page-filter .custom-toggle input:checked+.custom-toggle__icon+.custom-toggle__label{font-weight:700}.page-filter .custom-toggle label{padding-left:35px;display:flex;align-items:center;transition:font-weight .3s ease}.page-filter .custom-toggle__icon{width:20px;height:20px;border:1px solid #9eaab1;border-radius:3px;top:50%;transform:translateY(-50%)}.page-filter .custom-toggle__label{font-weight:500;font-size:14px;line-height:140%;transition:font-weight .3s ease;color:#1e1e1e}.page-filter__btns{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:3px;-moz-column-gap:5px;column-gap:5px;row-gap:10px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.page-filter__btns{margin-top:30px}}.page-filter__btns-wrapper{width:49%}.page-filter__search-reset{position:absolute;right:15px;top:50%;transform:translateY(-50%);background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;width:28px;height:28px;padding:2px;color:#676767;transition:color .3s ease}.page-filter__search-reset .page-filter__svg-reset,.page-filter__search-reset .page-filter__svg-search{position:static;pointer-events:none}.page-filter__search-reset .page-filter__svg-search{color:#9eaab1;transition:color .3s ease}.page-filter__search-reset .page-filter__svg-reset{display:none}.page-filter__search-reset.focus-visible:focus{background-color:#f5f5f5;color:#1e1e1e}.page-filter__search{display:inline;position:relative;margin-left:auto}.page-filter__search input{padding:12px 15px 12px 20px;width:180px;height:42px;background-color:#fff;border:1px solid #f5f5f5;border-radius:70px;outline:0;font-weight:500;font-size:14px;line-height:140%;transition:background-color .3s ease,color .3s ease,border-color .3s ease,width .3s ease}.page-filter__search input::-moz-placeholder{font-weight:500;font-size:14px;line-height:140%;color:#9eaab1}.page-filter__search input::placeholder{font-weight:500;font-size:14px;line-height:140%;color:#9eaab1}.page-filter__search input.focus-visible:focus,.page-filter__search input:focus{background-color:#fff;border-color:#9eaab1;color:#1e1e1e}.page-filter__search input.focus-visible:focus .page-filter__svg-search{color:#1e1e1e}.page-filter__search input:focus{width:440px}.page-filter__search input:focus .page-filter__svg-search{color:#050c1e}.page-filter__search.is-filled input,.page-filter__search.is-non-empty input{border-color:#f5f5f5;width:440px}.page-filter__search.is-filled input:not(:focus),.page-filter__search.is-non-empty input:not(:focus){border-color:#9eaab1}.page-filter__search.is-non-empty .page-filter__search-reset{display:flex;z-index:3;background-color:#f9f9f9}.page-filter__search.is-non-empty .page-filter__svg-reset{display:block}.article .list--accordion li::before,.page-filter__search.is-non-empty .page-filter__svg-search{display:none}.page-filter [type=submit]{font-weight:700;font-size:16px;line-height:120%;letter-spacing:.07em;text-transform:uppercase;color:#f9f9f9;padding:10px 30px;max-width:100%}.page-filter [type=reset],.sort-by label{cursor:pointer;border-radius:70px;padding:10px}.page-filter [type=reset]{background-color:transparent;text-transform:inherit;font-weight:400;font-size:14px;line-height:140%;letter-spacing:normal;color:#1e1e1e;opacity:0;transition:.3s ease;pointer-events:none}.page-filter [type=reset].is-active{opacity:1;pointer-events:all}.sort-by{max-height:42px;display:grid;place-items:center}.sort-by label{display:inline-block;line-height:1;transition:background-color .3s ease,border-color .3s ease}.sort-by label.focus-visible:focus{background-color:#1e1e1e;border-color:#1e1e1e}.sort-by label.focus-visible:focus .sort-by__label{color:#fcfcfc}.sort-by label:focus:not(.focus-visible){outline:auto}.sort-by input{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}.sort-by input.focus-visible+label{background-color:#1e1e1e}.sort-by input.focus-visible+label .sort-by__label{color:#fcfcfc}.sort-by__label{font-weight:500;font-size:18px;line-height:150%;color:#1e1e1e;display:flex;align-items:center;transition:color .3s ease}.sort-by__label svg{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 7px;width:16px}.sort-by__label use{transform-origin:center;transition:transform .3s ease}.sort-by input:checked+label use{transform:rotate(180deg)}.offer,.offer span{position:relative;text-align:center}.offer,.offer img{height:100%;border-radius:15px}.offer{padding:40px 0;display:flex;flex-direction:column;align-items:center;min-height:400px;overflow:hidden}.offer img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover}.offer span{text-transform:uppercase;background-color:#fcfcfc;z-index:1}.offer span:first-of-type{margin:0 40px 37px;padding:5px 10px;min-height:22px;display:grid;place-items:center;border-radius:20px;font-size:12px;line-height:1;letter-spacing:.04em}.offer span:last-of-type:not(:only-of-type){padding:3px;margin-top:17px;margin-bottom:34px;width:100%;font-size:24px;line-height:32px}.offer p{margin:0 40px;position:relative;font-weight:700;font-size:46px;line-height:51px;color:#fcfcfc;z-index:1}.offer p:last-of-type{margin-bottom:17px}.offer .btn{margin-top:auto;padding-top:18px;padding-bottom:18px;position:relative;display:inline-flex;font-weight:600;font-size:14px;line-height:14px;border-radius:70px;z-index:1}.link-block{padding:40px;position:relative;display:flex;flex-direction:column;background-color:#fcfcfc;border:1px solid #9eaab1;border-radius:15px;overflow:hidden;min-height:360px}.link-block p,.link-block span{position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.link-block span{margin-bottom:16px;top:-2px;padding:5px 10px;display:inline-block;font-size:14px;line-height:18px;letter-spacing:.05em;text-transform:uppercase;border:1px solid #37b4d2;border-radius:20px}.link-block p{margin-bottom:20px;font-weight:700;font-size:24px;line-height:32px}.link-block .btn-round{margin:auto 0 0;position:relative;z-index:1}.link-block .link-block__bg-logo{position:absolute;top:calc(50% - 100px);left:-53px;color:#9eaab1;z-index:0}.link-block .link-block__bg-logo svg{color:inherit;width:562px;height:300px}.link-block .link-block__bg-picture{position:absolute;bottom:-120px;right:-50px;width:27vw;height:27vw;max-width:324px;max-height:324px;z-index:0}.link-block .link-block__bg-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.link-block--large{min-height:270px;grid-column:1/-1}.link-block--large .link-block__bg-logo{top:calc(50% - 112px);left:76px}.link-block--large .link-block__bg-logo svg{width:492px;height:263px}.link-block--large .link-block__bg-picture{top:calc(50% - 235px);bottom:auto;right:-50px;width:470px;height:470px;max-width:470px;max-height:470px}.form-send,.form-send__wrapper{display:flex;align-items:center;justify-content:center}.form-send{position:absolute;left:0;top:0;height:100%;width:100%;color:#050c1e;opacity:0;z-index:-1;transition:opacity .3s ease}.form-send__wrapper{padding:30px 40px;flex-grow:1;max-width:360px;min-height:140px;border-radius:20px;background-color:#f5f5f5;overflow:hidden;transition:height .3s ease}.form-send__container{display:grid;grid-template-columns:1fr;gap:10px;transition:opacity .3s ease}.form-send p,.form-send span{position:relative;text-align:center}.form-send p{font-weight:700;font-size:24px;line-height:32px;z-index:1}.form-send__timer{margin-top:16px;display:flex;flex-direction:row;align-items:center;justify-content:center}.form-send span{margin-left:14px;font-size:14px;line-height:20px;color:#676767;z-index:2}.form-send.is-shown{z-index:2;opacity:1}.form-send--snow .form-send__wrapper{border:1px solid #9eaab1;background-color:#f9f9f9}.constructor__feedback-form .custom-toggle,.constructor__feedback-form .form-send__wrapper{width:100%}.pagination,.pagination .page-numbers{display:flex;align-items:center;justify-content:center}.pagination .page-numbers{font-weight:500;font-size:18px;line-height:150%;text-align:center;color:#1e1e1e;width:40px;height:40px;border-radius:50%;background-color:transparent;transition:background-color .3s ease,color .3s ease}.pagination .page-numbers:focus,.pagination .page-numbers:hover{color:#fff;background:#37b4d2}.pagination .page-numbers.current{color:#fff;background:#37b4d2;pointer-events:none}.pagination .page-numbers.dots{pointer-events:none}.pagination .next.page-numbers{margin-left:7.5%;margin-right:0}.pagination .next.page-numbers,.pagination .prev.page-numbers{width:40px;height:40px;border:1px solid #1e1e1e;background-color:transparent;border-radius:50%;font-size:0;color:#1e1e1e;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.pagination .next.page-numbers:focus,.pagination .next.page-numbers:hover,.pagination .prev.page-numbers:focus,.pagination .prev.page-numbers:hover{color:#37b4d2;border-color:#37b4d2;background-color:transparent}.pagination .next.page-numbers:active,.pagination .prev.page-numbers:active{color:#fff;border-color:#37b4d2;background:#37b4d2}.pagination .next.page-numbers.--hide,.pagination .prev.page-numbers.--hide{opacity:0}.pagination span.next.page-numbers,.pagination span.prev.page-numbers{cursor:unset;pointer-events:none}.pagination .prev.page-numbers{margin-right:7.5%;margin-left:0}.table{scrollbar-color:#9eaab1 #f5f5f5;scrollbar-width:auto;text-align:left}.table::-webkit-scrollbar{height:8px}.table::-webkit-scrollbar-thumb{height:8px;border-radius:10px;background-color:#9eaab1}.table::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}.table table{position:relative;border-collapse:collapse}.table col{width:33.3333333333%}.table th{border-bottom:2px solid #dd0c15;font-size:18px;font-weight:700;line-height:27px;text-align:left}.table tbody tr:nth-child(odd){background-color:rgba(245,245,245,.5)}.table td{border-left:1px solid rgba(158,170,177,.5)}.table td,.table th{padding:10px;vertical-align:top}.table p{margin-top:10px;font-weight:500;font-size:14px;line-height:20px}.article__side-picture p:first-of-type,.table p:first-of-type{margin-top:0}.article{padding:40px 0 80px}.article__heading{margin-bottom:40px}.article__heading-top{display:flex;align-items:center;flex-wrap:wrap}.article__heading-date,.article__heading-top .tag-link{font-size:12px;font-weight:400;line-height:135%;letter-spacing:-.24px;text-transform:uppercase;margin-bottom:10px}.article__heading-top .tag-link{margin-right:20px}.article__heading-date{color:#1e1e1e}.article__heading-type.--smi{margin-right:30px}.article__heading-context.--smi{margin-right:15px}.article__heading-date.--smi{margin-right:0}.article__heading-author,.article__heading-context,.article__heading-subtext{font-weight:500;margin-bottom:10px}.article__heading-subtext{margin-right:15px;max-width:62%;font-size:18px;line-height:27px;color:#676767}.article h1{margin-top:30px;margin-bottom:0;max-width:900px;font-weight:700;font-size:34px;line-height:120%;letter-spacing:-.68px}.article h2{margin-top:40px;margin-bottom:30px;font-weight:700;font-size:24px;line-height:32px}.article__leader-quote{display:flex;gap:20px}.article .leader-quote__content{height:-moz-fit-content;height:fit-content;padding:40px;border-radius:20px;background:#f5f5f5;max-width:555px}.article .leader-quote__text{margin:0!important}.article h4{margin:40px 0;font-size:22px;line-height:135%;letter-spacing:-.44px}.article__body{margin-top:40px;max-width:810px}.article__body-text{margin-top:40px!important}.article p{margin:30px 0 0;font-size:18px;font-weight:400;line-height:145%;letter-spacing:-.36px;max-width:785px}.article p a,.article p b{font-weight:600;font-size:18px;line-height:27px;color:#37b4d2}.article p a{transition:opacity .3s ease}.article p a.focus-visible:focus{opacity:.6}.article b{font-weight:700;font-size:22px;line-height:135%;letter-spacing:-.44px}.article figure,.article figure div{position:relative;height:-moz-fit-content;height:fit-content}.article figure{margin:40px 0}.article figure div{display:flex;flex-direction:column}.article img{position:relative;display:block;height:auto;width:100%;-o-object-fit:cover;object-fit:cover;max-height:600px;border-radius:10px}.article img:first-of-type:not(:only-of-type){margin:0 auto;width:auto;border-radius:0}.article img:last-of-type:not(:only-of-type){position:absolute;opacity:.15;top:0;left:1px;width:calc(100% - 2px);overflow:hidden;filter:blur(5px);width:100%;height:100%}.article figcaption{position:relative;padding-top:10px;font-weight:500;font-size:14px;line-height:20px;color:#9eaab1}.article ol,.article ul,.article__body>ol{margin:0;padding:0;list-style:none}.article-project ul,.article__body>ul{margin:30px 0 0}.article__body>ol li,.article__body>ul li{position:relative;padding-left:15px;margin-top:10px}.article__body>ul li::before{content:"";position:absolute;left:0;top:12px;display:block;width:5px;height:5px;border-radius:50%;background-color:#37b4d2}.article__body>ul ul>li::before{background-color:#9eaab1;left:5px}.article__body>ul ul li{padding-left:20px}.article__body>ol{margin:30px 0 0;counter-reset:list}.article__body>ol li{padding-left:22px}.article__body>ol>li::before{counter-increment:list;content:counter(list,number) ".";position:absolute;left:0}.article__body>ol ol{counter-reset:child-list}.article__body>ol ol>li::before{counter-increment:child-list;content:counter(child-list,lower-alpha) ")";position:absolute;left:0}.article__swiper{margin-top:40px;margin-bottom:40px}.article__swiper figure{margin-top:0;margin-bottom:0}.article__swiper .swiper-wrapper{margin-bottom:20px}.article--interview .video-block video,.article__swiper .swiper-slide img{border-radius:20px}.article__swiper-btns{display:flex;justify-content:space-between}.article__swiper-btns .btn-round{z-index:1}.article__swiper-btns .btn-round--prev{transform:rotate(180deg)}.article__swiper-btns .btn-round--prev svg{margin-bottom:2px}.article__swiper-pagination{bottom:16px;display:flex;justify-content:center;z-index:0}.article__swiper-pagination-btn{margin-left:15px;display:block;width:7px;height:7px;border-radius:50%;background-color:rgba(30,30,30,.2);transition:background-color .3s ease}.article__swiper-pagination-btn.focus-visible:focus{outline:1px solid #37b4d2;background-color:rgba(55,180,210,.2)}.article__swiper-pagination-btn.is-active{background-color:#37b4d2}.article__swiper-pagination-btn.is-active.focus-visible:focus{outline:1px solid #37b4d2;background-color:#37b4d2}.article__swiper-pagination-btn:first-of-type{margin-left:0}.article__side-picture{margin:40px 0;display:grid;grid-template-columns:minmax(350px,435px) minmax(225px,325px);gap:25px}.article__side-picture--mgt-30{margin-top:30px}.article__grey-box h2,.article__side-picture figure{margin:0}.article__quote{margin:30px 0;padding:30px 0;display:flex;flex-direction:row;border-top:2px solid #37b4d2;border-bottom:2px solid rgba(30,30,30,.2)}.article__quote p{margin-top:0;font-size:22px;line-height:33px}.article__quote svg{margin-right:20px;width:23px;height:33px;flex-shrink:0}.article__text-highlight{margin:40px 0 30px;padding:40px;border-radius:20px;border:0}.article__text-highlight--solitude-bg{background-color:#f5f5f5}.article__article-link img{display:block;margin-bottom:20px}.article__article-link span{margin-bottom:10px;display:block;font-weight:500;font-size:14px;line-height:20px;color:rgba(30,30,30,.5)}.article__article-link a{display:block;font-weight:600;font-size:18px;line-height:27px;color:#37b4d2;transition:opacity .3s ease}.article__article-link a.focus-visible:focus{outline:0;opacity:.5}.article .list--accordion li{list-style:none;padding:initial;margin:initial}.article .table{margin:40px 0}.article--interview .article__heading h1{margin:30px 0;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px}.article--interview .article__heading p{margin-top:40px;max-width:785px;font-weight:500;font-size:22px;line-height:33px}.article--interview .article__heading .tag-link{margin-right:10px}.article--interview .article__body{margin-top:30px}.article--interview .video-block{margin-top:30px;margin-bottom:30px;border-radius:20px}.article--interview .video-block img:only-of-type{border-radius:20px;max-height:400px}.article__grey-box{padding:40px;background:#f5f5f5;border-radius:20px;max-width:785px}.single-article__button{margin-top:40px;padding:20px 30px;font-size:14px;font-weight:700;line-height:135%;letter-spacing:-.28px;text-transform:uppercase}.article-project figure{max-width:785px!important}.article-project .article__heading figure{max-width:900px!important}.article-project__heading-date{color:#37b4d2!important}.article-project__text-highlight--grey-bg{background:#f5f5f5!important;max-width:785px!important}.article-project__text-highlight--grey-bg h2{margin:0!important}.article-project__text-highlight--grey-bg p{color:#4d4d4d!important;font-size:18px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.36px}.article-project ul li{position:relative;padding-left:33px!important;margin-top:10px!important;font-size:18px!important;font-weight:700!important;line-height:135%;letter-spacing:-.36px}.article-project ul li::before{content:"";position:absolute;left:15px!important;top:8px!important;display:block;width:8px!important;height:8px!important;border-radius:50%;background-color:#37b4d2!important}.similar-articles{padding-top:40px;border-top:1px solid #9eaab1}.similar-articles h2{margin:0;font-weight:800;font-size:32px;line-height:38px}.other-news h3,.similar-articles h3{margin-top:20px;margin-bottom:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:120px;font-weight:700;font-size:24px;line-height:32px;transition:color .3s ease}.other-news h3 a,.similar-articles h3 a{color:#050c1e;display:block;transition:color .3s ease}.similar-articles h3 a.focus-visible:focus{color:#37b4d2}.other-news ul,.similar-articles ul{margin-top:40px;margin-bottom:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:40px}.similar-articles li{margin:0;padding:0}.other-news li:before,.similar-articles li:before{display:none}.similar-articles .tag-link{margin-right:5px}.similar-articles span{line-height:20px;color:#676767}.other-articles{border-top:1px solid #9eaab1!important}.event .upcoming-events h2,.other-articles h2{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.other-articles p,.similar-articles span,.tag-link{font-size:14px;text-transform:uppercase}.other-articles p{margin:20px 0 0;font-weight:400;line-height:130%}.tag-link{padding:10px;display:inline-block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-weight:500;line-height:18px;letter-spacing:.05em;border:1px solid #37b4d2;border-radius:20px}.tag-link--snow{color:#050c1e;background-color:#fcfcfc;border:1px solid #fcfcfc}a.tag-link{cursor:pointer;transition:background-color .3s ease,color .3s ease,border .3s ease}a.tag-link.focus-visible:focus{outline:0;color:#f9f9f9;background-color:#23a0be;border-color:#23a0be}.loading-circle{position:relative}.loading-circle .loading-circle__circle{position:relative;overflow:hidden;width:15px;height:15px;border-radius:50%;background:#f5f5f5;box-shadow:8px -8px 0 2px #f5f5f5,8px 8px 0 2px #f5f5f5,-8px 8px 0 2px #f5f5f5,-9px -8px 0 2px #f5f5f5,0 0 0 2px #050c1e}.loading-circle--snow .loading-circle__circle{position:relative;overflow:hidden;width:15px;height:15px;border-radius:50%;background:#f9f9f9;box-shadow:8px -8px 0 2px #f9f9f9,8px 8px 0 2px #f9f9f9,-8px 8px 0 2px #f9f9f9,-9px -8px 0 2px #f9f9f9,0 0 0 2px #050c1e}.form-send.is-shown .loading-circle .loading-circle__circle{animation:border 10s 1 linear forwards}.form-send.is-shown .loading-circle--snow .loading-circle__circle{animation:bordersnow 10s 1 linear forwards}.services{padding-top:100px}.services__header-content{display:grid;grid-template:auto/repeat(3,1fr);gap:20px}.services__item-inner{position:relative;z-index:2;display:flex;flex-direction:column}.services__item-inner .btn{margin:auto 0 0}.services__header-item{position:relative;display:flex;border-radius:15px;border:1px solid #c1c1c1;padding:40px;width:100%;min-height:345px;z-index:2;overflow:hidden;transition:border .3s ease}.services__header-item-img{position:absolute;bottom:0;right:0;z-index:1}.services__bg-logo{position:absolute;z-index:0;top:140px;left:-35px}.services__pages-descr-info{max-width:785px}.services__pages-descr-title{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px;margin:0 0 30px}.services__pages-descr-text{font-size:18px;font-weight:400;line-height:145%;letter-spacing:-.36px;margin:0}.services-header-img{width:100%;height:400px;position:absolute;z-index:0;border-bottom-right-radius:40px;border-bottom-left-radius:40px;-o-object-fit:cover;object-fit:cover}.services-courses{position:relative;min-height:400px;max-width:1560px;height:100%;display:flex;flex-direction:column;margin:0 auto 20px}.services-courses .container{position:relative}.services-courses__content{padding:100px 0 40px}.services-courses__sections{max-width:1440px;display:flex;flex-direction:column;margin:0 auto;position:relative}.services-courses__section--cl-anchor{scroll-margin-top:160px}.services-courses__section--pad{position:relative;padding:0 0 100px}.services-courses__header{position:relative;overflow:hidden}.services-courses__header .services-courses-svg{position:absolute;z-index:1;right:-120px;top:-170px}.services-courses__image{position:absolute;left:-225px;top:30px;height:655px;overflow:hidden}.services-courses .container-subscribe{margin-top:100px}.services-courses .page-filter{margin:0 0 20px}.services-courses .sectioned-page__side-block{z-index:4;position:sticky}.services-courses .sectioned-page__btns{width:100%}.services-courses .sectioned-page__link{display:block;width:100%}.services-courses .pages-header__title{max-width:500px}.services-courses .courses-description{display:grid;grid-template:auto/1fr 400px}.courses-events__content{display:flex;gap:20px}.courses-events__sort-side{width:75%}.courses-events__upcoming-events{padding:40px;background-color:#f5f5f5;border-radius:20px;margin-bottom:40px;position:relative;z-index:1}.courses-events__upcoming-events-title{color:#1e1e1e;font-size:28px;font-weight:700;line-height:130%;letter-spacing:-.56px;margin:0 0 20px}.courses-events__upcoming-events-content{display:flex;gap:20px}.courses-events__calendar-side{width:25%}.courses-events__litepicker{margin-bottom:16px}.courses-events__events-block{padding:40px 30px;background-color:#f5f5f5;border-radius:20px}.courses-events__events-block h4,.webinars-events__events-block h4{font-size:18px;line-height:135%;letter-spacing:-.36px;text-transform:uppercase;margin:0 0 20px}.courses-events__sorted-courses{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:40px;margin-bottom:40px}.courses-events .events-block-list{display:flex;flex-direction:column;gap:15px;padding-left:36px;list-style-type:none}.courses-events .events-block-list__item{color:#1e1e1e;font-size:18px;line-height:145%;letter-spacing:-.36px;position:relative;transition:color .3s ease}.courses-events .events-block-list__item.focus-visible:focus,.expert-materials__item-link.focus-visible:focus .expert-materials__item-title,.mass-media__item-link.focus-visible:focus .mass-media__item-title,.other-news h3 a.focus-visible:focus,.webinars-events .events-block-list__item.focus-visible:focus{color:#37b4d2}.courses-events .events-block-list__item::before{position:absolute;top:8px;left:-25px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.courses-events .pagination{margin-top:0}.courses-events__type-buttons{display:flex;align-items:center;gap:20px;margin-bottom:20px}.courses-events__sorted-courses.loading{position:relative;min-height:200px;opacity:.6}.courses-events__sorted-courses.loading::after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;z-index:10}.courses-notification{position:fixed;top:20px;right:20px;padding:16px 20px;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;z-index:9999;max-width:350px;min-width:280px;font-size:14px;line-height:1.5;opacity:0;transform:translateX(20px);transition:opacity .3s,transform .3s}.courses-events__tags-filter{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-bottom:1.4rem}.courses-notification--success{background-color:#e8f5e9;color:#333;border-left:4px solid #4caf50}.courses-notification--warning{background-color:#fff3e0;color:#333;border-left:4px solid #ff9800}.courses-notification--error{background-color:#ffebee;color:#333;border-left:4px solid #f44336}.courses-notification--info{background-color:#e3f2fd;color:#333;border-left:4px solid #2196f3}.litepicker .day-item.day--has-event{background-color:#d1e7dd!important;font-weight:700}.litepicker .day-item.is-selected{background-color:#0d6efd!important;color:#fff!important}.calendar-loading{padding:30px;text-align:center;color:#666;font-style:italic}.btn .tags-filter__close{width:16px;height:16px;display:none;margin-left:1ch}.btn .tags-filter__close svg{transition:.3s ease;fill:#9eaab1}.btn.btn--active-available{display:inline-flex;align-items:center}.btn.btn--active-available .tags-filter__close{display:flex}.btn.btn--active-available:hover .tags-filter__close svg{fill:#fff!important}.courses-events__tariffs{padding:1.4rem;background-color:#f5f5f5;border-radius:1rem;margin-bottom:1rem}.courses-events__tariffs-button{border:0;outline:0;background:0 0;margin:none;padding:none;cursor:pointer;font-weight:500;font-size:16px;display:flex;align-items:center;justify-content:space-between;width:100%}.courses-events__tariffs-button:hover{color:#37b4d2;text-decoration:underline}.courses-events__tariffs-item{display:none;font-size:14px}.courses-events__tariffs-item--active{display:block}.courses-events-single-event{min-width:180px;width:calc((100% - 40px)/2);transition:color .3s ease}.courses-events-single-event__img{position:relative;padding-bottom:250px;overflow:hidden;border-radius:10px;margin-bottom:20px}.courses-events-single-event__img img,.webinars-events-single-event__img img{position:absolute;height:auto;min-height:100%;min-width:100%;max-width:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.courses-events-single-event__info{display:flex;align-items:center;margin-bottom:17px}.courses-events-single-event__type{font-weight:500;font-size:14px;line-height:130%;letter-spacing:.05em;text-transform:uppercase;color:#1e1e1e;padding:5px 10px;border:1px solid #37b4d2;border-radius:20px;margin-right:10px}.courses-events-single-event__date{font-weight:500;font-size:14px;line-height:140%;color:#4d4d4d}.courses-events-single-event__title{padding:0;margin:0;font-weight:700;font-size:22px;line-height:135%;letter-spacing:-.44px;color:#1e1e1e;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.webinars-events-single-event{min-width:180px;width:calc((100% - 40px)/2);transition:color .3s ease}.webinars-events-single-event__img{position:relative;padding-bottom:250px;overflow:hidden;border-radius:10px;margin-bottom:20px}.webinars-events-single-event__info{display:flex;align-items:center;margin-bottom:17px}.webinars-events-single-event__type{font-weight:500;font-size:14px;line-height:130%;letter-spacing:.05em;text-transform:uppercase;color:#1e1e1e;padding:5px 10px;border:1px solid #37b4d2;border-radius:20px;margin-right:10px}.webinars-events-single-event__date{font-weight:500;font-size:14px;line-height:140%;color:#4d4d4d}.webinars-events-single-event__title{padding:0;margin:0;font-weight:700;font-size:22px;line-height:135%;letter-spacing:-.44px;color:#1e1e1e;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.technical-support{min-height:400px;max-width:1560px;height:100%;margin:0 auto;display:flex;flex-direction:column}.technical-support__content{margin-top:100px!important;display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.technical-support__content-inner{max-width:1015px}.technical-support__sections{display:flex;flex-direction:column;position:relative}.technical-support__section--pad{padding:0 0 60px}.technical-support__header{position:relative;overflow:hidden}.technical-support__header .technical-support-svg{position:absolute;z-index:1;right:-210px;top:-210px}.technical-support .sectioned-page__side-block{z-index:4}.expertise-center{padding-top:100px}.expertise-center__header-content{display:flex;gap:20px}.expertise-center__item-inner{position:relative;z-index:2;display:flex;flex-direction:column}.expertise-center__item-inner .btn{margin:auto 0 0}.expertise-center__header-item{position:relative;display:flex;border-radius:15px;border:1px solid #c1c1c1;padding:40px;width:100%;min-height:345px;z-index:2;overflow:hidden;transition:border .3s ease}.expertise-center__header-item-img{position:absolute;bottom:0;right:0;z-index:1}.expertise-center__bg-logo{position:absolute;z-index:0;top:140px;left:-35px}.webinars__header{max-width:1620px;margin:0 auto;position:relative;overflow:hidden}.webinars__header .webinars-svg{position:absolute;z-index:4;right:-160px;top:-200px}.webinars__sections{margin:100px 0 20px}.webinars .pages-header{padding:142px 0 141px 40px}.webinars .page-filter{margin:0 0 20px}.webinars-events__content{display:flex;gap:20px}.webinars-events__sort-side{width:75%}.webinars-events__upcoming-events{padding:40px;background-color:#f5f5f5;border-radius:20px;margin-bottom:40px}.webinars-events__past-events-title,.webinars-events__upcoming-events-title{color:#1e1e1e;font-size:28px;font-weight:700;line-height:130%;letter-spacing:-.56px;margin:0 0 20px}.webinars-events__upcoming-events-content{display:flex;gap:20px}.webinars-events__calendar-side{width:25%}.webinars-events__litepicker{margin-bottom:16px}.webinars-events__events-block{padding:40px 30px;background-color:#f5f5f5;border-radius:20px}.webinars-events__sorted-webinars{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin-bottom:20px}.webinars-events .events-block-list{display:flex;flex-direction:column;gap:15px;padding-left:36px;list-style-type:none}.webinars-events .events-block-list__item{color:#1e1e1e;font-size:18px;line-height:145%;letter-spacing:-.36px;position:relative}.library .section-books__title::before,.webinars-events .events-block-list__item::before{content:"";width:8px;height:8px;position:absolute;top:8px;background-color:#37b4d2;border-radius:50%}.webinars-events .events-block-list__item::before{left:-25px;display:block}.webinars-events .pagination{margin-top:0}.library{position:relative;min-height:400px;max-width:1620px;height:100%;display:flex;flex-direction:column;margin:0 auto 20px}.expert-materials__header,.library__header{position:relative;overflow:hidden}.library__header .library-svg{position:absolute;z-index:4;right:-150px;top:-200px}.library p{margin:0}.library .library-container{display:grid;grid-template-columns:215px 1fr;gap:20px}.library .section-books{padding:100px 0}.library .section-books__title-wrap{min-width:215px}.library .section-books__title{font-size:18px;font-weight:400;line-height:135%;letter-spacing:-.36px;text-transform:uppercase;position:relative;margin:0 0 0 20px}.library .section-books__title::before{left:-15px}.library .section-books__content{max-width:785px}.library .section-books__text{margin:0;font-size:28px;line-height:130%;letter-spacing:-.56px}.library .section-book__block{display:flex;gap:60px;border-radius:20px;border:1px solid #c1c1c1;overflow:hidden;max-width:1198px;max-height:327px}.library .section-book__book-title{font-size:28px;font-weight:400;line-height:120%;letter-spacing:-.68px;margin:80px 0 20px}.library .section-book__book-title b{font-weight:700;font-size:34px}.library .section-book__block-img{background-color:#37b4d2;border-radius:50%;width:489px;height:489px;margin-left:-55px;margin-top:-85px;position:relative}.library .section-book__block-img img{position:absolute;top:110px;right:120px}.library .sectioned-page__btn{padding:20px 30px;width:-moz-fit-content;width:fit-content}.expert-materials__header{max-width:1620px;margin:0 auto}.expert-materials__header .expert-svg{position:absolute;z-index:4;right:-150px;top:-180px}.expert-materials .pages-header{padding:68px 0 0 40px}.expert-materials__body{padding-top:40px}.expert-materials .page-filter__filter{top:calc(100% + 6px)}.expert-materials__list{list-style:none;margin:0 0 40px;padding:0;display:grid;grid-template-columns:repeat(3,calc((100% - 60px)/3));row-gap:40px;-moz-column-gap:20px;column-gap:20px}.expert-materials__item{position:relative;min-height:380px;border-radius:20px;border:1px solid #f5f5f5;background-color:#fff;overflow:hidden}.expert-materials__item-empty{grid-column-start:1;grid-column-end:4}.expert-materials__item-link{min-height:100%;display:flex;flex-direction:column}.expert-materials__item-image{position:relative;padding-top:62%;margin-bottom:20px}.expert-materials__item-image img{position:absolute;top:0;left:0;right:0;height:100%;min-height:100%;width:100%}.expert-materials__item-info{display:flex;flex-direction:column;padding-left:20px;padding-right:18px}.expert-materials__item-date{text-transform:uppercase;font-size:14px;line-height:1.4;color:#676767;margin-bottom:10px}.expert-materials__item-title{color:#1e1e1e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:18px;font-weight:700;line-height:1.5;transition:color .3s ease}.expert-materials__item-subtitle{font-size:14px;font-weight:400;line-height:130%;text-transform:uppercase}.expert-materials__item-tag{position:absolute;width:-moz-fit-content;width:fit-content;text-align:center;top:25px;left:22px;right:22px;padding:5px 10px;border-radius:20px;background-color:#fcfcfc;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em;transition:color .3s ease,background-color .3s ease}.expert-materials__item-tag.focus-visible:focus{background-color:#37b4d2;color:#f9f9f9}.technical-support-description{position:relative}.technical-support-description__cont{width:100%}.license-block__content{display:flex;flex-direction:column;gap:100px}.license-block__insert{max-width:1015px;background-color:#f5f5f5;padding:40px;border-radius:20px}.license-block__insert-title{font-size:22px;line-height:135%;letter-spacing:-.44px;max-width:935px;margin:0}.license-block__services-title{max-width:995px;margin-bottom:30px}.license-block__services-list{list-style-type:none;margin:0;padding-left:20px;max-width:735px}.license-block__list-item{position:relative;font-size:22px;font-weight:400;line-height:135%;letter-spacing:-.44px}.event ul li:not(:last-child),.license-block__list-item:not(:last-child){margin-bottom:10px}.license-block__list-item::before{content:"";position:absolute;top:12px;left:-15px;display:block;width:8px;height:8px;background-color:#37b4d2;border-radius:50%}.license-block__insert-inner{position:relative;display:flex;gap:20px;overflow:hidden}.license-block__ball-svg{position:absolute;z-index:0;right:0;top:0;width:-moz-fit-content;width:fit-content}.license-block__insert-inner-text{position:relative;z-index:1}.license-block__insert-inner-text p{max-width:895px}.license-block__insert-inner-text a{cursor:pointer;color:#37b4d2}.license-block__icon{margin-top:7px}.line-advice{padding:100px 0 20px}.line-advice__wrap{padding:60px 80px;position:relative;overflow:hidden;border-radius:20px;background:#1e1e1e}.line-advice__bg-logo{position:absolute;left:-50px;top:45%;z-index:1;opacity:.1}.line-advice__content{position:relative;display:flex;gap:20px}.line-advice__inner,.line-advice__inner-links{display:flex;flex-direction:column;gap:40px}.line-advice__inner-links{gap:10px}.line-advice__title{max-width:595px;color:#fff;margin:0}.line-advice__inner-text{color:#fff}.license-block__insert-inner-text p,.line-advice__inner-text p{margin:0;font-size:18px;font-weight:400;line-height:145%;letter-spacing:-.36px}.media-cooperation{padding:100px 40px 20px}.media-cooperation *,.other-news li{margin:0;padding:0}.media-cooperation__block{padding:40px;border-radius:20px;background:#f5f5f5;overflow:hidden;position:relative}.media-cooperation__block-img{position:absolute;z-index:0;top:0;right:-60px}.media-cooperation__block-title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px;margin-bottom:30px}.media-cooperation__content{display:flex;position:relative;z-index:1}.media-cooperation__info{padding-right:52px;max-width:655px}.media-cooperation__text{font-size:18px;font-weight:400;line-height:135%;letter-spacing:-.36px;margin-bottom:40px}.media-cooperation__buttons{display:flex;gap:20px}.media-cooperation__connection{border-left:1px solid #c1c1c1;padding-left:52px}.media-cooperation__connection a{color:#37b4d2;cursor:pointer;font-size:18px;transition:color .3s ease;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;opacity:.8}.media-cooperation__connection a.focus-visible:focus{color:#23a0be}.media-cooperation__connection-title{font-size:22px;line-height:150%;margin-bottom:10px}.press-center{overflow:hidden;position:relative;max-width:1440px;margin:0 auto}.press-center__img{position:absolute;top:0;right:-25px;z-index:0}.press-center__events-filters{display:flex;justify-content:space-between;align-items:center}.press-center .custom-toggle--checkbox .custom-toggle__icon::before,.projects .custom-toggle--checkbox .custom-toggle__icon::before{content:""}.press-center__events .press-center__events-filters{padding-top:60px}.press-center__events .press-center__events-filters .page-filter{margin:0}.press-center__events .media-cooperation{padding:100px 0 20px}.events-archive{position:relative;overflow:hidden}.events-archive .filter-tabs{max-height:80px}.events-archive .page-filter{margin:60px 0 0}.events-archive .press-center-events__title{margin:60px 0 40px}.other-news{padding-top:40px;border-top:1px solid #c1c1c1}.other-news h2{margin:0;font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.other-news .tag-link{margin-right:5px}.other-news span{font-size:14px;font-weight:400;line-height:140%;text-transform:uppercase}.pages-header{position:relative;z-index:2;padding:98px 0 110px 40px;min-height:400px}.pages-header__title{color:#fcfcfc;max-width:410px;margin:0}.activities{position:relative;width:-moz-max-content;width:max-content;grid-column:1/-1;margin:0 0 60px;padding:0;list-style:none;display:inline-flex;gap:16px;z-index:2}.activities::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;background-color:#23a0be}.activities__item{z-index:5}.activities__item:first-child{margin-right:44px}.activities__link--current{pointer-events:none;color:#f9f9f9;background-color:#23a0be}.warehouse{padding-top:100px}.warehouse h2,.warehouse h3{margin-top:0;margin-bottom:60px;padding-top:120px;font-weight:700;font-size:46px;line-height:49px}.warehouse h3{font-weight:800;font-size:32px;line-height:38px}.warehouse p{margin-top:0}.warehouse p b{margin-top:-30px;margin-bottom:40px;display:block;width:-moz-fit-content;width:fit-content;max-width:900px;font-weight:700;font-size:24px;line-height:32px;font-style:normal}.warehouse__section{padding-bottom:120px}.warehouse__section--solitude-bg{background-color:#f5f5f5}.search-page__sort label,.warehouse__section--pd-0{padding:0}.warehouse__header{margin-bottom:152px}.warehouse p,.warehouse__header .main-header__subtitle{margin-bottom:0}.warehouse__header .main-header__image{top:-71px;right:0;width:46%}.warehouse__feedback{margin-top:40px;padding:40px;position:relative;display:flex;justify-content:space-between;background:#050c1e;border-radius:20px;color:#f9f9f9;overflow:hidden}.warehouse__feedback h2{padding-top:0}.warehouse__feedback p b{margin-bottom:0;max-width:600px}.warehouse__feedback-text{min-width:390px;flex-grow:1}.warehouse__feedback-btn-block{display:flex;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap}.warehouse__feedback-btn-block .btn{margin-top:20px;margin-left:20px;padding:17px 30px;position:relative;display:block;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:250px;flex-grow:0;font-weight:600;font-size:14px;line-height:14px;letter-spacing:.07em;border-radius:70px;z-index:1}.warehouse__feedback-bg-logo{position:absolute;bottom:-21px;right:63px;width:673px;height:360px;z-index:0}.warehouse__feedback-bg-logo svg{width:100%;height:100%}.warehouse .btn--mid-section{margin-top:40px;margin-left:auto;margin-right:auto;padding:15.5px 108px;display:block;max-width:440px;font-weight:700;font-size:16px;line-height:19px;text-align:center;letter-spacing:.07em}.warehouse .btn--mid-section[data-show-more=btn]{display:none}.warehouse .list--3-column[data-show-more=content] li:nth-child(n){display:block}.warehouse .list--accordion p{padding:0;max-width:860px}.warehouse .news-links{padding-bottom:40px}.project-card{padding:40px;position:relative;display:grid;grid-template-columns:minmax(110px,158px) minmax(110px,200px);grid-template-rows:repeat(3,min-content) auto;height:100%;background:#fcfcfc;border:1px solid #f5f5f5;border-radius:20px;transition:border .3s ease;overflow:hidden}.project-card__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.project-card__link.focus-visible:focus{outline:0}.project-card .tag-link{margin-bottom:27px;position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;grid-column:1/-1;z-index:1}.project-card span{margin-top:auto;margin-right:10px;font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;word-break:break-word}.project-card p:first-of-type{margin-bottom:20px;font-weight:700;font-size:24px;line-height:32px;transition:color .3s ease}.news-links h3 a,.project-card p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.project-card p{margin-top:0;margin-bottom:30px;font-weight:500;font-size:18px;line-height:27px;-webkit-line-clamp:3;grid-column:1/-1}.project-card img{border-radius:50%;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border:2px solid #f5f5f5;background-color:#f5f5f5}.news-links h2{margin:0;padding:0;font-weight:700;font-size:46px;line-height:51px}.news-links ul{margin-top:50px;margin-bottom:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none}.news-links span{font-weight:500;font-size:14px;line-height:20px;color:#676767}.news-links li .tag-link{margin-top:8px;margin-right:8px;margin-bottom:8px}.news-links h3{margin-top:8px;margin-bottom:0;padding:0;font-weight:700;font-size:24px;line-height:32px}.news-links h3 a{-webkit-line-clamp:4;transition:color .3s ease}.news-links h3 a.focus-visible:focus{outline:0;color:#37b4d2}.news-links__heading{display:flex;justify-content:space-between;align-items:center}.news-links__page-links{display:flex;justify-content:flex-end;flex-wrap:wrap}.news-links__page-links .tag-link{margin-top:5px;margin-left:5px;margin-bottom:5px;padding:10px 30px;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.07em;text-transform:uppercase}.product{padding-top:100px;padding-bottom:40px}.product__header{margin-bottom:20px}.product__header .main-header__subtitle{max-width:608px}.product__header .main-header__image{top:-20px;right:-3px;width:51%}.product__header .breadcrumbs{margin-bottom:0}.product__content{display:flex;flex-direction:column;row-gap:40px}.article-page__main figcaption,.product__content .list--pdt-60-20{padding-top:0}.contents{position:relative;display:inline-flex}.contents__button.is-active{border:1px solid #050c1e;background-color:#050c1e;color:#f9f9f9}.contents__button svg{margin-left:10px}.contents__headings{position:absolute;left:0;top:calc(100% + 10px);max-width:400px;max-height:0;width:400px;overflow:hidden;transition:max-height .6s ease;z-index:9}.contents__headings-list{list-style:none;padding:30px;margin:0;border:1px solid #f5f5f5;background-color:#fcfcfc;border-radius:20px;display:flex;flex-direction:column;row-gap:15px}.contents__heading{font-size:14px;font-weight:500;line-height:1.43}.contents__anchor{display:flex;transition:color .3s ease}.contents__anchor.focus-visible:focus{color:#dd0c15}.breadcrumbs{padding:0;list-style:none;align-self:center;display:inline-flex;flex-wrap:wrap;align-items:center;row-gap:10px;margin:0 0 20px}.breadcrumbs__point{color:rgba(255,255,255,.5)}.breadcrumbs__second-link{color:#1e1e1e;transition:color .3s ease}.breadcrumbs__first-link.focus-visible:focus,.breadcrumbs__second-link.focus-visible:focus{color:#9eaab1}.breadcrumbs__item{display:inline-flex;align-items:center;font-size:14px;font-weight:500;line-height:21px}.breadcrumbs__item:not(:last-of-type){margin-right:10px}.breadcrumbs__first-link{color:#fff;transition:color .3s ease}.breadcrumbs__first-link svg{display:none}.breadcrumbs__item-separator{margin-left:10px;color:rgba(255,255,255,.5)}.chapters{position:absolute;top:100px!important;right:40px;height:-moz-max-content;height:max-content}.chapters__list{margin:0;list-style:none;background-color:#f5f5f5;border-radius:20px;padding:40px 30px;display:flex;flex-direction:column;row-gap:15px}.chapters__link{display:flex;font-size:18px;font-weight:700;line-height:27px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s ease}.chapters__link.focus-visible:focus{color:#3ab5dd}.chapters__link--current{color:#3ab5dd;pointer-events:none;gap:8px}.chapters__link--current::before{position:relative;top:10px;content:"";width:8px;height:8px;border-radius:50%;background-color:#3ab5dd}.chapters__button{width:100%;padding-top:15px;padding-bottom:15px}.main-header{position:relative;display:flex;flex-direction:column}.main-header--grid{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:20px;column-gap:20px}.main-header--grid .main-header__title{margin-bottom:5px}.main-header--grid .main-header__subtitle{margin-bottom:82px}.main-header--full-width{padding-top:80px;padding-bottom:80px;width:100%}.main-header--full-width .main-header__title{position:relative;z-index:2;color:#fcfcfc;margin-bottom:20px}.main-header--full-width .main-header__subtitle{position:relative;z-index:2;color:#fcfcfc;line-height:34px;font-weight:600}.main-header--full-width .main-header__image{top:0;bottom:0;left:calc((100vw - 100%)/-2);right:calc((100vw - 100%)/2);width:100vw}.main-header--full-width .main-header__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.main-header__title{margin-bottom:5px;grid-column:1/-1;max-width:680px}.main-header__subtitle{padding-top:0;grid-column:1/-1;max-width:680px;font-family:"Gotham";font-size:54px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-1.08px;position:relative;z-index:2}.main-header__subtitle:not(:only-of-type){margin-bottom:15px}.main-header__subtitle--alt-color{color:#dd0c15}.main-header__subtitle--alt-position{grid-row:2/3}.main-header__button{margin-top:40px;width:-moz-fit-content;width:fit-content;padding:20px 30px}.main-header__image{position:absolute;top:-90px;right:-55px;width:48%;z-index:1}.main-content{display:grid;grid-template-columns:calc(76% - 40px) 24%;gap:40px}.axelot-scm{padding-top:100px;padding-bottom:20px}.axelot-scm .link-block .link-block__bg-picture{width:74%;max-width:324px;z-index:0;overflow:hidden;border-radius:50%;padding-top:74%}.axelot-scm .link-block .link-block__bg-picture img{position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover;min-height:100%}.axelot-scm .link-block--large .link-block__bg-picture{width:51%;padding-top:51%}.axelot-scm__header{margin-bottom:20px}.axelot-scm__header .main-header__title{margin-bottom:30px}.axelot-scm__header .main-header__subtitle{max-width:750px}.axelot-scm__header .main-header__image{top:-71px;right:-36px;width:48%}.axelot-scm__header .breadcrumbs{margin-bottom:0}.axelot-scm__content{display:flex;flex-direction:column;row-gap:40px}.axelot-scm__content .constructor:first-child h3{margin-bottom:0}.axelot-scm__content .list--accordion{padding-top:10px}.mass-media .media-cooperation{margin-top:40px!important}.mass-media .page-filter__filter{top:calc(100% + 6px)}.mass-media__list{list-style:none;margin:0 0 40px;padding:0;display:grid;grid-template-columns:repeat(4,calc((100% - 60px)/4));row-gap:40px;-moz-column-gap:20px;column-gap:20px}.mass-media__item{position:relative;min-height:380px;border-radius:20px;border:1px solid #f5f5f5;background-color:#fff;overflow:hidden}.mass-media__item-empty{grid-column-start:1;grid-column-end:4}.mass-media__item-link{min-height:100%;display:flex;flex-direction:column}.mass-media__item-image{position:relative;padding-top:62%;margin-bottom:20px}.mass-media__item-image img{position:absolute;top:0;left:0;right:0;height:100%;min-height:100%;width:100%}.mass-media__item-info{display:flex;flex-direction:column;padding-left:20px;padding-right:18px}.mass-media__item-date{text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.4;color:#4d4d4d;margin-bottom:10px}.mass-media__item-title{color:#1e1e1e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:18px;font-weight:700;line-height:1.5;transition:color .3s ease}.mass-media__item-subtitle{color:#1e1e1e;font-size:14px;font-weight:400;line-height:130%;text-transform:uppercase}.mass-media__item-tag{position:absolute;width:-moz-fit-content;width:fit-content;text-align:center;top:25px;left:22px;right:22px;padding:5px 10px;border-radius:20px;background-color:#fcfcfc;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1;letter-spacing:.04em;transition:color .3s ease,background-color .3s ease}.mass-media__item-tag.focus-visible:focus{background-color:#c10a12;color:#f9f9f9}.interview{padding-top:60px;padding-bottom:40px}.interview__content-container{margin:0 auto;max-width:900px}.event-page{padding-top:60px;padding-bottom:40px}.event-page .link-back{font-size:14px}.event{margin-left:auto;padding-top:40px;display:grid;grid-template-columns:1fr 305px;grid-auto-flow:row;gap:40px;max-width:1245px}.event .upcoming-events{margin-top:77px}.event__heading{grid-column:1/-1;max-width:785px}.event__heading .tag-link{font-size:12px;margin-right:10px}.event h1{margin-top:30px;margin-bottom:0;font-size:34px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.68px}.event__img{border-radius:10px;width:100%;max-height:360px;min-height:360px;-o-object-fit:cover;object-fit:cover}.event__content{grid-column:1/2}.event__body{max-width:785px}.event__body p:first-of-type{margin-top:0}.event p em{margin-top:0;margin-bottom:30px;display:block;font-style:normal}.event p,.event ul{margin-top:30px;margin-bottom:0}.event p b,.event p em,.event__register p{font-weight:700;font-size:22px;line-height:135%;letter-spacing:-.44px}.event ul{margin-top:20px;padding:0;list-style:none}.event ul ul{margin-top:10px}.event ul li{padding-left:27px;position:relative}.event ul li::before{content:"";position:absolute;top:10px;left:11px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2}.event__register{position:relative;overflow:hidden;margin-top:40px;padding:40px;display:flex;flex-direction:column;gap:20px;color:#1e1e1e;background:#f5f5f5;border-radius:20px}.event__register .ball-svg{position:absolute;right:-200px;top:-130px;z-index:0}.event__register__register-content{position:relative;z-index:1}.event__register p{margin:0 0 20px;max-width:595px;flex-basis:400px;flex-grow:1;color:#1e1e1e}.event__register a{margin-left:auto;padding:17.5px 30px}.event__register-btns{display:flex;flex-wrap:wrap;gap:10px}.event__register-btns .btn{margin:5px 0;max-width:320px}.event__register a,.event__schedule{height:-moz-fit-content;height:fit-content}.event__schedule{padding:30px;border:1px solid #f5f5f5;border-radius:20px;grid-column:2/3;grid-row:2/3}.event__schedule>span{padding:3px 10px;display:block;width:-moz-fit-content;width:fit-content;background-color:#f5f5f5;border-radius:5px;font-weight:700;font-size:18px;line-height:27px}.event__schedule .event__date,.event__schedule .event__place{margin-top:20px;display:flex}.event__schedule .event__date svg,.event__schedule .event__place svg{margin-top:5px;margin-right:10px;flex-shrink:0}.demo-video{position:relative;max-width:900px;background:#000;padding-bottom:40%;cursor:pointer}.demo-video.focus-visible:focus .demo-video__button-shape{transition:.2s;fill:red;fill-opacity:1}.article-page__article .article-page__main img,.demo-video iframe,.event-card img{position:absolute;top:0;left:0;width:100%;height:100%}.demo-video__button{position:absolute;top:50%;left:50%;border:0;padding:0;width:68px;height:48px;background-color:transparent;transform:translate(-50%,-50%);cursor:pointer}.demo-video__button-shape{fill:#212121;fill-opacity:.8}.demo-video__button-icon{fill:#fff}.upcoming-events{margin-top:60px;padding-top:40px;border-top:1px solid #9eaab1}.upcoming-events__heading{margin-top:0;margin-bottom:0;margin-right:20px;align-self:flex-start;flex-shrink:0;max-width:50%}.upcoming-events__cards{display:grid;grid-template-columns:1fr 1fr;gap:20px}.upcoming-events__header{position:relative;top:-4px;display:flex;justify-content:space-between;align-items:center;margin-bottom:55px}.event-card{padding:40px;position:relative;z-index:0;display:flex;flex-direction:column;min-height:360px;color:#fcfcfc;background:linear-gradient(90deg,rgba(0,0,0,.9) 0,transparent 100%);border-radius:20px;overflow:hidden}.event-card img{max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;border-radius:20px;opacity:.6;z-index:-1}.event-card .event-card__text{margin-top:40px;margin-bottom:20px;font-weight:700;font-size:24px;line-height:32px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.event-card .event-card__date,.event-card .event-card__place{display:flex;font-weight:700;font-size:18px;line-height:150%}.event-card .event-card__date svg,.event-card .event-card__place svg{margin-top:5px;margin-left:3px;margin-right:19px;flex-shrink:0}.event-card .event-card__date{margin-top:auto}.event-card .event-card__place{margin-top:5px}.event-card .btn{width:-moz-fit-content;width:fit-content;margin-top:23px}.article-page{padding-top:60px;padding-bottom:40px}.article-page__content{margin-left:230px;max-width:900px}.article-page__content .other-projects{border-top:1px solid #9eaab1!important}.article-page__article{max-width:785px}.article-page__article .article-page__main img{bottom:0;right:0;min-height:100%;border-radius:0}.article-page__main h1{margin-top:67px;margin-bottom:10px;font-size:46px;font-weight:700;line-height:1.11}.article-page__main h2{margin-top:60px;font-size:24px;font-weight:700;line-height:1.33}.article-page__main p{line-height:1.5}.article-page__main ul{list-style:none;margin:30px 0 0;padding:0 0 0 11px;line-height:1.5;display:flex;flex-direction:column;row-gap:11px}.article-page__main ul:nth-of-type(2n){row-gap:15px}.article-page__main ul li,.empty-search__guide li{display:flex}.article-page__main ul li::before{content:"";position:relative;top:13px;display:block;width:5px;height:5px;background-color:#050c1e;border-radius:50%;flex-shrink:0;margin-right:11px}.article-page__main ol{list-style:none;margin:30px 0 0;padding:0;row-gap:15px}.article-page__main em+ol,.article-page__main ol+em{margin-top:15px}.article-page__main figure{margin:30px 0 0}.article-page__main ol,.article-page__main>figure{display:flex;flex-direction:column}.article-page__main>figure div{padding-top:71%;margin-bottom:31px}.article-page__main>figure p{margin-top:0;position:relative;overflow:hidden;padding-top:53%;margin-bottom:31px}.article-page__main>figure+p{margin-top:60px}.article-page__main>div{display:flex;justify-content:space-between;flex-wrap:wrap}.article-page__main>div div,.article-page__main>div figure,.article-page__main>figure div{position:relative;overflow:hidden}.article-page__main>div div{margin-top:30px;width:45.5%;padding-top:70.5%}.article-page__main>div figure{margin-bottom:0;width:47%;padding-top:60%}.article-page__main b,.article-page__main em,.article-page__main i{margin-top:30px}.article-page__main b,.article-page__main em,.article-page__main i,.article-page__main span,.article-page__main strong{display:inline-block;font-size:22px;font-weight:500;line-height:1.5}.article-page__main strong{margin-top:30px;color:#dd0c15}.article-page__main span{margin-top:63px}.article-page__main em,.article-page__main i{font-size:18px;font-weight:700;font-style:normal}.article-page__main i{margin-top:25px;font-size:24px;line-height:1.33}.article-page__main i+span{margin-top:32px}.other-projects{padding-top:40px;border-top:1px solid #9eaab1}.other-projects h2{margin-top:0;margin-bottom:40px;font-weight:800;font-size:32px;line-height:38px}.other-projects__cards{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:40px}.project-card-bg{padding:40px;position:relative;z-index:1;display:flex;flex-wrap:wrap;min-height:310px;border-radius:20px;color:#fcfcfc;overflow:hidden}.project-card-bg:after,.project-card-bg__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.project-card-bg:after{content:"";z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.7) 0,transparent 100%)}.project-card-bg__link{z-index:1}.project-card-bg__link.focus-visible:focus{outline:0}.project-card-bg .tag-link{margin-right:18px;margin-bottom:10px;position:relative;z-index:2}.project-card-bg__country{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:18px;line-height:27px}.project-card-bg p:first-of-type{margin-top:0;margin-bottom:20px;width:100%;font-weight:700;font-size:24px;line-height:32px;transition:color .3s ease}.project-card-bg p:last-of-type{margin-top:auto;margin-bottom:0;width:100%;font-weight:700;font-size:18px;line-height:27px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.project-card-bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;z-index:-2;transition:transform .3s ease}.single-event{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.single-event:not(:first-of-type){border-top:none}.single-event__head{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:10px;align-items:center}@supports (-webkit-touch-callout:none) and (not (translate:none)){.single-event__head{margin-bottom:14px}}.single-event__content{max-width:560px;width:100%}.single-event__type{border:1px solid #37b4d2;padding:10px!important;border-radius:20px}.single-event__date{padding:0}.single-event__date,.single-event__place,.single-event__type{margin:0;font-size:12px;line-height:135%;letter-spacing:-.24px;color:#1e1e1e;text-transform:uppercase}@supports (-webkit-touch-callout:none) and (not (translate:none)){.single-event__date,.single-event__place,.single-event__type{margin-right:16px;margin-bottom:6px}}.single-event__description{padding:0;margin:0;font-weight:500;font-size:14px;line-height:135%;color:#1e1e1e}.single-event__place{position:relative;padding:0 0 0 15px}.single-event__place:before{content:"";position:absolute;display:block;top:30%;transform:translateX(-50%);left:-2px;border-radius:50%;width:5px;height:5px;background-color:#37b4d2}.single-event__title{padding:0;margin:0 0 10px;font-weight:700;font-size:22px;line-height:135%;color:#1e1e1e;letter-spacing:-.44px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.single-event__action{margin-top:20px}}.single-event--course{width:100%;transition:all .3s ease;overflow:hidden;border-left:3px solid transparent;position:relative;padding:1rem 2rem;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.single-event--course::after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#5f5f5f;transition:width .4s ease,opacity .4s ease;z-index:1;opacity:0;pointer-events:none}.single-event--course:hover{border-left-color:#dd0b15;box-shadow:0 10px 25px rgba(0,0,0,.12);background-color:rgba(0,86,179,.02)}.single-event--course:hover::after{width:100%;opacity:.05;color:#fff}.press-center-events:last-of-type:not(:first-of-type){padding-bottom:40px}.press-center-events .upcoming-events{border-top:none;padding-top:0;margin-top:0}.press-center-events .upcoming-events__cards{grid-template-columns:1fr 1fr 1fr}.press-center-events .upcoming-events h2,.press-center-events__title{padding:0;font-weight:700;font-size:46px;line-height:110%;color:#1e1e1e;margin:40px 0}.press-center-events__title{margin:80px 0 40px}.press-center-events-btn{display:block;margin:40px auto 0;padding:20px 30px}.video-block{position:relative;border-radius:10px;overflow:hidden}.video-block::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:10px;background-color:transparent;opacity:1;transition:opacity .3s ease .3s}.video-block.is-playing::before{background-color:#050c1e;opacity:0}.video-block.is-playing video{opacity:1;z-index:1}.video-block img,.video-block video{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.video-block img{position:relative;height:auto;max-height:600px;transition:opacity .3s ease;z-index:1}.video-block img.is-hidden{opacity:0}.video-block video{position:absolute;height:100%;z-index:-1;opacity:0;transition:opacity .1s ease}.knowledge{padding-top:110px}.knowledge .pagination{margin-bottom:44px}.knowledge__header{margin-bottom:110px}.knowledge__header .main-header__image{top:-107px;right:2px;width:48%}.knowledge__list{list-style:none;margin:0 0 100px;padding:0;display:grid;grid-template-columns:repeat(3,calc((100% - 40px)/3));row-gap:40px;-moz-column-gap:20px;column-gap:20px}.knowledge__item{position:relative;min-height:460px;border-radius:20px;border:1px solid #f5f5f5;background-color:#fff;overflow:hidden;padding-bottom:30px}.knowledge__item.focus-visible:focus{cursor:pointer}.knowledge__item.focus-visible:focus .knowledge__item-title{color:#dd0c15}.knowledge__item-image img,.knowledge__item-link{position:absolute;top:0;left:0;min-height:100%;width:100%}.knowledge__item-link{z-index:1}.knowledge__item-image{position:relative;padding-top:57%;margin-bottom:30px}.knowledge__item-image img{right:0;height:100%}.knowledge__item-info{display:flex;flex-direction:column;padding-left:30px;padding-right:30px}.knowledge__item-meta,.knowledge__item-tags{display:inline-flex;flex-wrap:wrap;row-gap:5px;align-items:center}.knowledge__item-meta{text-transform:uppercase;margin-bottom:15px}.knowledge__item-tags{margin-right:10px}.knowledge__item-tag{margin-right:5px;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.05em;padding:5px 10px;border:1px solid #dd0c15;border-radius:20px;transition:color .3s ease,background-color .3s ease;z-index:1}.knowledge__item-tag:last-child{margin-right:0}.knowledge__item-tag.focus-visible:focus,.knowledge__item-type.focus-visible:focus{background-color:#c10a12;color:#f9f9f9}.knowledge__item-date{font-size:14px;font-weight:500;line-height:1.4;color:#676767}.knowledge__item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:24px;font-weight:700;line-height:1.3;transition:color .3s ease}.knowledge__item-type{position:absolute;width:-moz-fit-content;width:fit-content;top:30px;left:30px;right:30px;padding:7px 10px;border-radius:20px;background-color:#fcfcfc;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1;letter-spacing:.05em;transition:color .3s ease,background-color .3s ease;z-index:1;text-align:center}.empty-search{padding:56px 80px;background-color:#f9f9f9;border:1px solid #9eaab1;border-radius:20px;font-size:18px;font-weight:500;line-height:1.5;margin-bottom:25px}.empty-search__alert{font-size:24px;font-weight:700;line-height:1.33;margin:0 0 30px}.empty-search__request{text-transform:lowercase}.empty-search__guide{list-style:none;margin:10px 0 24px;padding:0 0 0 10px;display:flex;flex-direction:column;row-gap:10px}.empty-search__guide li::before{content:"";position:relative;top:11px;display:block;width:5px;height:5px;background-color:#050c1e;border-radius:50%;flex-shrink:0;margin-right:11px}.empty-search__reset{display:inline-flex;justify-content:center;align-items:center;margin:0;padding:0 0 1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:600;font-size:14px;line-height:1.2;text-transform:uppercase;text-align:center;letter-spacing:.07em;background-color:transparent;border:0;border-bottom:1px solid #050c1e;cursor:pointer;transition:border .3s ease}.empty-search__reset.focus-visible:focus{border-bottom:1px solid transparent}.projects{padding-bottom:20px}.projects .pagination{margin-bottom:0;margin-top:0}.projects .container{position:relative}.projects .sectioned-page__side-block{top:0!important}.projects__header{overflow:hidden;position:relative;border-radius:0 0 40px 40px;max-width:1620px;margin:0 auto 100px}.projects__header .projects-svg{position:absolute;z-index:4;right:-300px;top:-290px}.projects .block-inner{padding:40px;border-radius:20px;background:#f5f5f5;max-width:980px;margin-bottom:40px}.projects .block-inner__text{margin:0;font-size:22px;font-weight:700;line-height:135%;letter-spacing:-.44px}.projects__header .main-header__subtitle{max-width:760px}.projects__header .main-header__image{top:-67px;right:-38px;width:48%}.projects__list{margin-bottom:60px;display:grid;grid-template-columns:repeat(3,calc((100% - 40px)/3));row-gap:20px;-moz-column-gap:20px;column-gap:20px}.projects__list .project-card-bg__link.focus-visible:focus{outline:0}.projects__list .project-card-bg__link.focus-visible:focus~p:first-of-type{color:#fcfcfc}.projects__list .project-card-bg__link.focus-visible:focus~img{transform:scale(1.1)}.about p{margin:0}.about__body,.sectioned-page__list-simple ul li{position:relative}.about__body-inner{position:relative;max-width:1440px;margin:0 auto}.about__content{margin-top:100px!important;display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.about__content-inner p{font-size:18px;font-weight:400;line-height:145%;letter-spacing:-.36px}.about__section--bg{background:#f5f5f5;border-radius:20px;padding:40px;position:relative;overflow:hidden;z-index:0}.about__section--bg .ball-dots{position:absolute;bottom:-50px;right:-200px;z-index:1;-o-object-fit:contain;object-fit:contain;width:640px}.about__section:not(:last-child){padding:0 0 100px}.about__image1{position:absolute;top:600px;left:-150px;height:600px;z-index:0}.about__image1 img{height:100%}.about .about-container{display:flex;gap:20px}.about__text{font-size:18px;line-height:145%;letter-spacing:-.36px;color:#151616}.about__text1{margin-top:30px}.about__text2,.about__text3{margin-top:20px!important}.about__text3{font-size:18px;font-weight:700!important;line-height:135%;letter-spacing:-.36px;text-transform:uppercase!important}.about__image{margin-top:40px}.about .sectioned-page__section{position:relative;z-index:0}.about .sectioned-page__large-img{min-height:100%}.about__header,.main-intro{position:relative;overflow:hidden}.about__header{max-width:1620px;margin:0 auto;border-radius:0 0 40px 40px;background:#316478}.about__header .banner-svg{position:absolute;z-index:4;top:-10px;right:0}.about .title--h1{font-size:54px;font-weight:700;line-height:110%;letter-spacing:-1.36px;text-transform:uppercase;margin-bottom:11px}.about .main-header--full-width{padding:98px 0 120px 40px}.about .main-header__subtitle{max-width:593px;font-size:24px;font-weight:400;line-height:135%}.about .container-form{width:100%;margin:100px auto 20px}.about .circle-scheme{margin-top:41px}.about .about-directions{display:grid;grid-template-columns:1fr 1fr;row-gap:20px;-moz-column-gap:20px;column-gap:20px}.about .about-directions__item{position:relative;z-index:2;border-radius:15px;border:1px solid #c1c1c1;padding:40px;width:100%;min-height:345px;overflow:hidden;transition:border .3s ease;display:flex}.about .about-directions__item--large{grid-column:1/-1}.about .about-directions__img{position:absolute;bottom:0;right:0;z-index:1;width:250px}.about .about-directions__item-inner{display:flex;flex-direction:column;position:relative;z-index:2}.about .about-directions__item-inner .btn{margin:auto 0 0;max-height:50px}.about .about-directions__item-inner-text{margin:0}.about .about-directions .item-title{color:#050c1e;margin:0;font-size:22px;line-height:135%;letter-spacing:-.44px;max-width:418px}.about .about-directions .item-title--max-width{max-width:248px}.about .about-directions__bg-logo{position:absolute;z-index:0;top:140px;left:-35px}.about .about-directions__btn{width:-moz-fit-content;width:fit-content;padding:20px 30px}.main-intro{padding:80px 0;color:#fcfcfc}.main-intro__image,.main-intro__image::before{position:absolute;left:0;top:0;right:0;bottom:0}.main-intro__image::before{content:"";background:linear-gradient(104.82deg,rgba(0,0,0,.6) 14.65%,transparent 67.43%)}.main-intro__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-intro__content{margin-left:40px;position:relative}.main-intro h1{margin-top:0;margin-bottom:20px;font-weight:800;font-size:60px;line-height:66px;letter-spacing:-.03em}.main-intro p{margin:0;font-weight:600;font-size:24px;line-height:34px}.contacts{padding-top:100px;padding-bottom:36px;overflow-x:hidden}.contacts__header{margin-bottom:140px}.contacts__header .main-header__image{top:-68px;right:-37px;width:48%}.sectioned-page__list{margin-top:40px}.sectioned-page__content{max-width:785px;position:relative;z-index:2}.sectioned-page__content figure{margin:0;cursor:pointer}.sectioned-page__content b,.sectioned-page__content-title b,.sectioned-page__subtitle-block b{color:#37b4d2}.sectioned-page__content-title{font-size:28px;line-height:130%;letter-spacing:-.56px;margin:0 0 30px;position:relative;z-index:2}.sectioned-page__section-title-wrap{width:215px}.sectioned-page__list-simple{margin-top:20px;margin-bottom:20px}.sectioned-page__list-simple ul{margin:0;padding-left:27px;list-style:none}.sectioned-page__list-simple ul li::before{position:absolute;top:12px;left:-16px;display:block;width:5px;height:5px;border-radius:50%;background-color:#1e1e1e;content:""}.sectioned-page__btn{padding:20px;width:100%}.sectioned-page__btn--small{padding:10.5px 30px}.sectioned-page__btn--mgt-40{margin-top:30px;width:-moz-fit-content;width:fit-content}.sectioned-page h2:not([class]){margin-top:30px;margin-bottom:30px;font-size:28px;line-height:130%;letter-spacing:-.56px}.sectioned-page h2:not([class]):first-child:not([class]){margin-top:0}.sectioned-page .clients-list{position:relative;z-index:2}.sectioned-page .clients-list__content{display:grid;-moz-column-gap:15px;column-gap:15px;row-gap:15px;grid-template-columns:1fr 1fr 1fr;padding:0;margin:0}.sectioned-page .clients-list__content li{background-color:#fff;border-radius:20px;padding:30px;list-style-type:none;max-width:252px;border:1px solid #fff;transition:border .3s ease}.sectioned-page .clients-list__content li.focus-visible:focus,.sectioned-page .experts-list__content li.focus-visible:focus{border:1px solid #37b4d2}.sectioned-page .clients-list__content img,.sectioned-page .experts-list__content img{margin:0!important}.sectioned-page .experts-list__content{display:grid;gap:15px;grid-template-columns:1fr 1fr;padding:0;margin:0}.sectioned-page .experts-list__content li{padding:30px;border-radius:20px;border:1px solid #c1c1c1;background:#fff;list-style-type:none;max-width:385px;transition:border .3s ease}.sectioned-page p{margin-top:30px;margin-bottom:0}.sectioned-page strong{display:block;font-size:22px;line-height:135%;letter-spacing:-.44px;position:relative;z-index:2}.sectioned-page strong:not(:first-child,[class]){margin-top:20px}.sectioned-page__large-img{width:100%;max-height:1000px;border-radius:20px;-o-object-fit:cover;object-fit:cover}.sectioned-page__grid-layout{display:grid;gap:20px;grid-template-columns:1015px 325px}.sectioned-page__text-wrap{padding:40px;border-radius:20px;background:#f5f5f5;font-weight:700;line-height:140%;letter-spacing:-.68px}.sectioned-page__text-wrap h4{margin:0!important;font-size:22px;font-weight:400}.sectioned-page__text-wrap h4 b{color:#37b4d2;font-size:34px}.sectioned-page__section{position:relative;padding:100px 0}.sectioned-page__section--with-links .container{position:relative}.sectioned-page__section--no-bt{padding:0;border:0}.sectioned-page__section--centered .sectioned-page__flex-layout{display:flex;flex-direction:column;align-items:center}.sectioned-page__section--mobile{display:none}.sectioned-page__section--pdb-0{padding-bottom:0}.sectioned-page__section .circle-scheme{grid-column:1/-1}.sectioned-page__side-block{position:absolute;top:100px!important;right:40px;display:flex;flex-direction:column;gap:20px;height:-moz-fit-content;height:fit-content}.sectioned-page__side-block .side-links{width:100%;display:flex}.sectioned-page__side-block ul{width:100%}.sectioned-page .sectioned-page__section-title{height:-moz-fit-content;height:fit-content;margin-top:5px;margin-bottom:0;margin-left:15px;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-.36px;text-transform:uppercase;position:relative;max-width:195px}.sectioned-page .sectioned-page__section-title::before{content:"";width:8px;height:8px;position:absolute;top:8px;left:-15px;background-color:#37b4d2;border-radius:50%}.sectioned-page__inter-section{display:flex;align-items:center;margin-top:80px;padding:87px 0;overflow:hidden;color:#fcfcfc}.sectioned-page__inter-section-bg{position:absolute;right:0;left:0;z-index:-1;width:100%}.sectioned-page__inter-section-bg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(132.83deg,rgba(0,0,0,.8) 21.16%,transparent 71.58%)}.sectioned-page__inter-section img{width:100%;height:100%;min-height:auto;margin:0;border-radius:0;-o-object-fit:cover;object-fit:cover}.sectioned-page__inter-section-text{position:relative;display:block;margin-top:0;margin-left:190px;font-size:30px;line-height:42px}.sectioned-page__section-image{overflow:hidden;border-radius:20px;margin-top:40px}.sectioned-page__section-image--mgt-60{margin-top:60px}.sectioned-page__section-image--height-360{height:360px}.sectioned-page__section-image--height-420{height:420px}.sectioned-page__section-image img{height:100%;margin-top:0}.sectioned-page__feature-list{margin-top:42px}.sectioned-page__feature-list ul{display:flex;flex-wrap:wrap;gap:36px}.sectioned-page__feature-list li{position:relative;width:calc((100% - 36px)/2);padding-top:21px;padding-right:30px;font-weight:700;font-size:18px;line-height:27px}.sectioned-page__feature-list li::before{content:"";position:absolute;top:0;left:0;display:block;width:90px;height:2px;background-color:#dd0c15;border-radius:5px}.sectioned-page__feature-list li:last-of-type:not(:nth-child(2n)){width:100%;max-width:500px}.sectioned-page__framed-block{margin:60px 0;padding:40px 80px 40px 40px;border:1px solid #9eaab1;border-radius:20px}.sectioned-page__framed-block-title{margin-top:0;margin-bottom:30px;font-weight:700;font-size:46px;line-height:51px}.sectioned-page__framed-block strong{margin-top:0;margin-bottom:20px;position:relative;z-index:2;font-weight:700;font-size:24px;line-height:32px}.sectioned-page__framed-block p{margin-top:20px;font-weight:500;font-size:18px;line-height:27px}.sectioned-page__framed-block-button{margin-top:30px;padding:18px 30px;position:relative;font-weight:600;font-size:14px;line-height:14px;letter-spacing:.07em}.sectioned-page__subtitle-block{padding:40px;border-radius:20px;background:#f5f5f5}.sectioned-page__image-block{position:relative;display:flex;width:100%;min-height:480px;margin-top:30px;overflow:hidden;border-radius:20px;color:#fcfcfc}.sectioned-page__image-block-content{padding:40px;position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.sectioned-page__image-block-content strong{font-size:26px}.sectioned-page__image-block-title{margin:0;max-width:540px;position:relative;z-index:2;font-weight:700;font-size:46px;line-height:51px}.sectioned-page__image-block-text{margin:0;flex-grow:1}.sectioned-page__image-block-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:20px;z-index:0}.sectioned-page__image-block-bg::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 30.43%,#000 100%)}.sectioned-page__image-block-bg img{width:100%;height:100%;margin:0;border:1px solid #9eaab1;border-radius:20px;-o-object-fit:cover;object-fit:cover}.sectioned-page__image-block-btns{display:flex;flex-wrap:wrap;gap:20px;position:relative;z-index:2}.sectioned-page__image-block-btn{margin-top:0;padding:18px 30px;font-weight:600;font-size:14px;line-height:14px;letter-spacing:.07em}.sectioned-page .constructor__feedback-text h5{font-size:28px;line-height:130%;letter-spacing:-.56px;margin:15px 0 0}.side-links__list{height:-moz-fit-content;height:fit-content;margin-top:0;margin-bottom:0;padding:40px;list-style:none;background:#f5f5f5;border-radius:20px}.side-links__item:not(:first-of-type){margin-top:16px}.side-links__link{color:#1e1e1e;display:flex;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:18px;line-height:27px;transition:color .3s ease}.side-links__link.focus-visible:focus{color:#37b4d2}.side-links__link.is-active{color:#37b4d2;pointer-events:none}.side-links__link.is-active::before{position:relative;top:10px;display:block;margin-right:8px;width:8px;height:8px;background-color:#37b4d2;border-radius:50%;content:""}.circle-scheme{position:relative;display:flex;justify-content:center;align-items:center;width:100%}.circle-scheme__base{position:absolute;margin-top:5px;width:48.45%;aspect-ratio:1/1}.circle-scheme__base svg{width:100%;height:100%}.circle-scheme__elements{position:relative;display:grid;width:100%;-moz-column-gap:7.3%;column-gap:7.3%;grid-template-columns:repeat(2,1fr);row-gap:55px}.circle-scheme__element{position:relative;display:flex;justify-content:flex-end;gap:10px;padding:0;background-color:transparent;border:0;outline:0}.circle-scheme__element:nth-child(2n){justify-content:flex-start}.circle-scheme__element:nth-child(2n) .circle-scheme__element-title{text-align:right;left:auto;right:0}.circle-scheme__element:nth-child(2n) .circle-scheme__element-underline{right:-5px;left:auto;transform:scale(-1,1)}.circle-scheme__element:nth-child(2n) .circle-scheme__element-popup{right:auto;left:-20px}.circle-scheme__element:nth-child(3) .circle-scheme__element-popup,.circle-scheme__element:nth-child(4) .circle-scheme__element-popup{top:auto;bottom:-50px}.circle-scheme__element-btn{position:absolute;padding:0;width:100%;height:100%;background-color:transparent;outline:0;border:0;cursor:pointer;z-index:2}.circle-scheme__element-btn.is-shown~.circle-scheme__element-title{color:#050c1e}.circle-scheme__element-btn.is-shown~.circle-scheme__element-logo{border-color:#dd0c15}.circle-scheme__element-btn.is-shown~.circle-scheme__element-underline{color:#dd0c15}.circle-scheme__element-btn.is-shown~.circle-scheme__element-popup{opacity:1}.circle-scheme__element-title{position:absolute;bottom:32%;left:0;max-width:170px;width:40%;height:-moz-fit-content;height:fit-content;flex-shrink:1;font-weight:500;font-size:14px;line-height:21px;text-align:left;color:#9eaab1;transition:color .3s ease}.circle-scheme__element-popup{padding:20px;position:absolute;top:-44px;right:-20px;display:block;width:86.32%;text-align:left;opacity:0;font-weight:500;font-size:10px;line-height:16px;background-color:#fff;border:1px solid #9eaab1;border-radius:10px;z-index:1;transition:opacity .3s ease;pointer-events:none}.circle-scheme__element-popup.focus-visible:focus{opacity:1;pointer-events:all;cursor:pointer}.circle-scheme__element-popup.focus-visible:focus~.circle-scheme__element-title,.search-field input.focus-visible:focus .search-field__svg-search,.search-field input:focus .search-field__svg-search{color:#050c1e}.circle-scheme__element-popup.focus-visible:focus~.circle-scheme__element-logo{border-color:#dd0c15}.circle-scheme__element-popup.focus-visible:focus~.circle-scheme__element-underline{color:#dd0c15}.circle-scheme__element-logo{display:flex;justify-content:center;align-items:center;width:49.9%;flex-shrink:0;background-color:rgba(249,249,249,.9);border:1px solid #9eaab1;border-radius:50%;transition:border .3s ease;aspect-ratio:1/1}.circle-scheme__element-logo svg{margin-top:7px;width:80.56%}.circle-scheme__element-underline{position:absolute;top:calc(50% + 11px);left:-5px;width:52.47%;height:-moz-fit-content;height:fit-content;color:#9eaab1;transition:color .3s ease}.circle-scheme__element-underline svg{width:100%;height:auto}.career__body-inner{position:relative;max-width:1440px;margin:0 auto}.career .career-container{display:flex;gap:20px}.career__content{margin-top:100px!important;display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.career__content-inner p{font-size:18px;font-weight:400;line-height:145%;letter-spacing:-.36px}.career__section--bg{background:#f5f5f5;border-radius:20px;padding:40px;position:relative;overflow:hidden;z-index:0}.career__section:not(:last-child){margin-bottom:100px}.career .sectioned-page__section{position:relative}.career__image{position:absolute;top:0;left:-240px;height:600px;overflow:hidden;z-index:0}.career__header{overflow:hidden;position:relative;border-radius:0 0 40px 40px;max-width:1620px;margin:0 auto}.career__header .career-svg{position:absolute;z-index:4;right:-150px;top:-150px}.career .main-header__subtitle{max-width:500px}.career .sectioned-page__grid-layout{padding-left:40px}.career .list--2-column-lb-grey ul{-moz-column-gap:0;column-gap:0}.career .list--2-column-lb-grey li{padding-left:17px}.career .list--2-column-lb-grey span{margin-bottom:10px;font-size:24px;line-height:32px;text-transform:none}.career .list--accordion{margin-top:30px}.career .list--accordion p{margin-top:0!important;font-size:16px;text-transform:unset}.career .sectioned-page .btn-round-wrap{background-color:#f5f5f5}.career .sectioned-page .btn-round{border:1px solid #37b4d2;color:#fff;background-color:#37b4d2}.career .sectioned-page .btn-round.focus-visible:focus{outline:0;background-color:#23a0be}.career .sectioned-page__content h5{margin:0 0 40px;font-size:18px;font-weight:400;line-height:145%;letter-spacing:-.36px}.career .sectioned-page__vacancy-wrap{display:flex;flex-direction:column;gap:20px}.career .sectioned-page__vacancy{padding:20px;border-radius:20px;border:1px solid #c1c1c1;display:flex;justify-content:space-between}.career .sectioned-page__vacancy-title{margin:0 0 25px;font-size:22px;line-height:135%;letter-spacing:-.44px}.career .sectioned-page .vacancy-requirements__list{list-style-type:none;display:flex;gap:10px;padding-left:0;margin:0;flex-wrap:wrap}.career .sectioned-page .vacancy-requirements__list-item{padding:7px 10px;border:1px solid #37b4d2;border-radius:20px;text-transform:uppercase;font-size:12px;line-height:135%;letter-spacing:-.24px}.career .sectioned-page__section-title2{margin:80px 0 0}.career .resume-link{color:#37b4d2;text-decoration:none;cursor:pointer;transition:color .3s ease}.career .resume-link.focus-visible:focus,.partners .partners-table__item-content a.focus-visible:focus{color:#23a0be}.subscribe{position:relative;overflow:hidden;background-color:#1e1e1e;border-radius:20px;color:#fff}.subscribe__bg-logo{position:absolute;top:40%;right:-2px;transform:translateY(-50%);display:flex;align-items:center;width:auto;height:calc(100% + 17px);opacity:.1;z-index:0}.subscribe__bg-logo svg{margin-left:auto;width:auto;height:100%}.subscribe__content{position:relative}.subscribe__heading{margin-top:0;margin-bottom:60px;max-width:900px;color:#fff}.subscribe__grid-layout{position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;-moz-column-gap:120px;column-gap:120px}.subscribe__grid-layout::before{position:absolute;left:50%;top:0;bottom:0;display:block;width:1px;background-color:rgba(249,249,249,.3);content:""}.subscribe__social-link,.subscribe__subheading{height:-moz-fit-content;height:fit-content;font-weight:500}.subscribe__subheading{padding-bottom:30px;width:100%;max-width:300px;font-size:22px;line-height:33px}.subscribe__social-link{padding:5px 5px 5px 30px;display:flex;align-items:center;justify-content:space-between;width:-moz-fit-content;width:fit-content;min-width:329px;border-radius:50px;font-size:18px;line-height:27px;color:#fcfcfc;word-break:break-word;transition:background-color .3s ease}.subscribe__social-link.focus-visible:focus{background-color:#23a0be}.subscribe__social-link:not(:first-of-type){margin-top:10px}.subscribe__social-link--telegram{background:#37b4d2}.subscribe__social-link-icon{margin-left:10px;padding:0 10px 0 8px;width:40px;height:40px;flex-shrink:0;background-color:#fcfcfc;color:#37b4d2;border-radius:50%}.subscribe__form{padding-bottom:0;overflow:visible}.subscribe__form .form-send__wrapper{padding:20px;min-height:auto}.subscribe__form .form-send p{margin:0}.subscribe__form-input{position:relative;margin-bottom:15px;transition:margin .3s ease}.subscribe__form-input label input{padding:10.5px 30px;border-color:#fcfcfc;font-weight:500;font-size:18px;line-height:27px}.subscribe__form-input label input.focus-visible:focus{border-color:#fcfcfc}.subscribe__form-input--email label input{padding-right:55px}.subscribe__form-input.is-invalid{margin-bottom:30px}.subscribe__form-input.is-invalid label input.focus-visible:focus{border-color:rgba(221,12,21,.5)}.subscribe__form-button{position:absolute;top:50%;right:5px;transform:translateY(-50%)}.subscribe__form-button svg{transform:rotate(180deg)}.subscribe__form-text{display:block;width:100%;font-weight:700;font-size:14px;line-height:140%;color:#9eaab1}.subscribe__form-text a{border-bottom:1px solid #9eaab1;color:#9eaab1;cursor:pointer}.achievements{padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(9,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:20px}.achievements__item:nth-child(5n+1){grid-column-start:1;grid-column-end:4}.achievements__item:nth-child(5n+1):last-child{grid-column-start:1;grid-column-end:10}.achievements__item:nth-child(5n+2){grid-column-start:4;grid-column-end:7}.achievements__item:nth-child(5n+2):last-child{grid-column-start:4;grid-column-end:10}.achievements__item:nth-child(5n+3){grid-column-start:7;grid-column-end:10}.achievements__item:nth-child(5n+3):last-child{grid-column-start:7;grid-column-end:10}.achievements__item:nth-child(5n+4){grid-column-start:1;grid-column-end:5}.achievements__item:nth-child(5n+4):last-child{grid-column-start:1;grid-column-end:10}.achievements__item:nth-child(5n+5){grid-column-start:5;grid-column-end:10}.achievements__item:nth-child(5n+5):last-child{grid-column-start:5;grid-column-end:10}.search-field{position:relative}.search-field input{padding:15px 45px 15px 20px;width:100%;height:50px;background-color:#f9f9f9;border:1px solid #9eaab1;border-radius:70px;outline:0;font-weight:500;font-size:14px;line-height:140%;transition:background-color .3s ease,color .3s ease,border-color .3s ease,width .3s ease;color:#050c1e}.search-field input::-moz-placeholder{font-size:14px;line-height:140%;color:#050c1e}.search-field input::placeholder{font-size:14px;line-height:140%;color:#050c1e}.search-field input.focus-visible:focus,.search-field input:focus{background-color:#f9f9f9;border-color:#676767;color:#050c1e}.search-field.is-filled input,.search-field.is-non-empty input{border-color:#f5f5f5}.search-field.is-filled input:not(:focus),.search-field.is-non-empty input:not(:focus){border-color:#9eaab1}.search-field.is-non-empty .search-field__search-reset{display:flex;z-index:3;background-color:#f9f9f9}.search-field.is-non-empty .search-field__svg-reset{display:block}.search-field.is-non-empty .search-field__svg-search{display:none}.search-field__reset{position:absolute;right:15px;top:50%;transform:translateY(-50%);background-color:#f9f9f9;border-radius:50%;display:flex;justify-content:center;align-items:center;width:28px;height:28px;padding:2px;color:#676767;transition:color .3s ease,background-color .3s ease}.search-field__reset .search-field__svg-reset,.search-field__reset .search-field__svg-search{position:static;pointer-events:none}.search-field__reset .search-field__svg-search{color:#9eaab1;transition:color .3s ease}.search-field__reset .search-field__svg-reset{display:none}.search-field__reset.focus-visible:focus{background-color:#f5f5f5;color:#050c1e}.search-field--grow input{width:180px;padding-top:10px;padding-bottom:10px;height:40px}.search-field--grow input:focus{width:440px}.header-search{position:absolute;z-index:1;top:0;left:0;right:0;background:#f5f5f5;border-radius:0 0 20px 20px;padding:30px 0 105px;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.header-search.is-show{visibility:visible;opacity:1;pointer-events:auto}.header-search__close-btn{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background-color:#9eaab1;color:#fcfcfc;cursor:pointer;transition:background-color .3s ease,color .3s ease;margin-bottom:35px;margin-left:auto}.header-search__close-btn svg{width:26px;height:26px}.search-page{padding-top:100px}.search-page .container{max-width:980px}.search-page__header{display:flex;flex-direction:column;margin-bottom:20px}.search-page__title{margin-bottom:30px}.search-page__info{margin-bottom:10px}.search-page__count{margin:0;color:#9eaab1;font-weight:500;font-size:14px;line-height:1.4}.search-page__sort{align-self:flex-start;margin-top:40px}.partners .partners-info__title br,.search-page__sort.is-hidden{display:none}.search-page__sort label.focus-visible:focus{background-color:transparent;border-color:transparent}.search-page__sort label.focus-visible:focus .sort-by__label{color:#9eaab1}.search-page__sort input.focus-visible+label{background-color:transparent}.search-page__sort input.focus-visible+label .sort-by__label{color:#9eaab1}.search-page .pagination .next.page-numbers{margin-left:11%}.search-page .pagination .prev.page-numbers{margin-right:11%}.search-page__no-results{padding:60px;border:1px solid #9eaab1;border-radius:20px;margin:40px 0}.search-page .search-field{margin-bottom:40px}.search-page__guide-title{margin-bottom:30px}.search-page__guide-list{list-style:none;margin:0;padding:0 0 0 10px;color:#000}.search-page__guide-list li{display:flex;margin-bottom:10px}.search-page__guide-list li:last-child{margin-bottom:0}.search-page__guide-list li::before{content:"";transform:translateY(11px);width:5px;height:5px;background-color:#050c1e;border-radius:50%;flex-shrink:0;margin-right:11px}.search-card{border-bottom:1px solid #f5f5f5}.search-card__link{display:flex;align-items:flex-start;padding:20px 0 28px;outline:0}.search-card__link.focus-visible:focus{cursor:pointer}.search-card__link.focus-visible:focus .search-card__title{color:#dd0c15}.search-card__image{width:190px;height:190px;border-radius:10px;overflow:hidden;margin-right:40px;flex-shrink:0}.search-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-card__image+.search-card__content{padding-bottom:0}.search-card__content{flex-grow:1;padding-bottom:12px}.search-card__head{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:1.4;margin-bottom:19px}.search-card__type{color:#676767;margin:0 20px 0 0}.search-card__date{text-transform:uppercase}.search-card__text,.search-card__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-card__title{margin-bottom:22px;transition:color .3s ease}.import p,.partners h5,.partners p,.search-card__text{margin:0}.partners .custom-toggle--checkbox .custom-toggle__icon::before{content:""}.partners .container{position:relative}.partners .partners-container{display:flex;gap:20px}.partners__header{max-width:1620px;margin:0 auto;position:relative;overflow:hidden}.partners__header .patners-svg{position:absolute;z-index:4;right:-200px;top:-170px}.partners__image{position:absolute;left:-225px;top:20px;width:642px;height:440px;overflow:hidden}.partners__image img{height:440px}.partners__section{padding:100px 0}.partners__section--pad{padding:40px 0}.partners__section--with-img{position:relative;max-width:1440px;margin:0 auto}.partners__section-content{max-width:785px}.partners__section-title-wrap{width:177px}.partners__section-title{color:#4d4d4d;font-size:18px;line-height:135%;letter-spacing:-.36px;text-transform:uppercase;padding-left:20px;font-weight:400;position:relative;margin:0}.partners__section-title::before{position:absolute;top:8px;left:0;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.partners .partners-info__title{color:#1e1e1e;margin:0 0 30px;font-size:28px;line-height:130%;letter-spacing:-.56px}.partners .partners-info__text{color:#151616;font-size:18px;line-height:145%;letter-spacing:-.36px}.partners .partners-choice__title{color:#1e1e1e;margin:0;font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.partners .partners-choice__table{width:100%}.partners .partners-table{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.partners .partners-table__logo-link{cursor:pointer}.partners .partners-table__title-extended{text-align:left;padding-left:1ch;display:flex;align-items:center;gap:1ch}.partners .partners-table__title-mobile{display:none}.partners .partners-table__line{padding:30px 40px;border-radius:20px;display:grid;grid-template-columns:15% 17% 20% 6% 20% 22%;align-items:center}.partners .partners-table__title-line{background-color:#37b4d2}.partners .partners-table__title-line .partners-table__item-content h3{color:#fff}.partners .partners-table__partner-line{color:#000;background-color:#fafafa;align-items:center}.partners .partners-table__partner-line--bg{background-color:#f2f2f2}.partners .partners-table__item{text-align:center;min-height:143px;align-items:center;display:flex}.partners .partners-table__item:not(:last-child){border-right:1px solid #c1c1c1}.partners .partners-table__item h3{color:#1e1e1e;margin:0;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-.36px;text-transform:uppercase;font-size:.8rem}.partners .partners-table__item--title{min-height:-moz-fit-content;min-height:fit-content}.partners .partners-table__item--title:not(:last-child){border-right:1px solid #fff}.partners .partners-table__item-content{margin-left:auto;margin-right:auto;display:flex;gap:6px;align-items:center}.partners .partners-table__item-content--mr-left{margin-left:0}.partners .partners-table__item-content a{cursor:pointer;color:#37b4d2;transition:color .3s ease;font-size:18px;line-height:135%;letter-spacing:-.36px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.partners .page-filter{margin:30px 0}.partners .container-form{margin:100px 0 20px}.partners .container-form h5{margin:15px 0 0;font-size:28px;line-height:130%;letter-spacing:-.56px}.sort-btn{background:0 0;border:0;margin-left:8px;cursor:pointer;padding:4px 8px;border-radius:4px;font-size:14px;color:#666;transition:all .2s ease;min-width:24px}.sort-btn:hover{background-color:#f5f5f5;color:#007cba}.sort-btn--active{background-color:#007cba;color:#fff;font-weight:700}.partners-cert-count{font-weight:600;color:#007cba;display:inline-flex;align-items:center;gap:4px}.partners-cert-count::after{content:" шт.";font-size:12px;color:#666;font-weight:400}.partners-cert-count[data-count="0"]{color:#999;font-style:italic}.partners-table.load{opacity:.6;pointer-events:none;position:relative}.partners-table.load::after{content:"Загрузка...";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(255,255,255,.95);padding:12px 24px;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);font-weight:500;color:#333;z-index:10}.partners-table__item-content span[data-status=platina],.partners-table__item-content span[data-status=platinum]{color:#8e44ad;font-weight:600}.partners-table__item-content span[data-status=gold],.partners-table__item-content span[data-status=golden]{color:#f39c12;font-weight:600}.partners-table__item-content span[data-status=silver]{color:#95a5a6;font-weight:600}.partners-table__item-content span[data-status=base],.partners-table__item-content span[data-status=partner]{color:#34495e}.partners-table__line{transition:all .3s ease}.partners-table.load .partners-table__line{opacity:.5}body.wp-admin .column-certificates_count{width:100px;text-align:center}body.wp-admin .column-certificates_count strong{color:#007cba;font-size:16px}#partners-auto-sort-btn{background:linear-gradient(135deg,#667eea 0,#764ba2 100%);color:#fff;border:0;border-radius:4px;font-weight:500;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}#partners-auto-sort-btn:hover{background:linear-gradient(135deg,#5a67d8 0,#667eea 100%);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}#partners-auto-sort-btn:disabled{background:#ccc;transform:none;box-shadow:none;cursor:not-allowed}.modal-books li,.partners-table__item-content{position:relative}.partners-table__item-content a{color:#007cba;text-decoration:none;transition:color .2s ease}.partners-table__item-content a:hover{color:#005177;text-decoration:underline}.partners-table__item-content span[data-iso=yes]{color:#27ae60;font-weight:500}.partners-table__item-content span[data-iso=no]{color:#e74c3c}.partners-table__item-content span:empty::after{content:"—";color:#999;font-style:italic}.import .container,.import__section{position:relative;z-index:2}.import .import-container{display:flex;gap:20px}.import__section{padding:100px 0;overflow:hidden;z-index:0}.import__section--pad-top{padding:60px 0 100px}.import__section--pad-bot{padding:100px 0 0}.import__section--bg{background-color:#f5f5f5}.import .ball-dots{position:absolute;z-index:1}.import .ball-dots1{top:60px;right:-300px}.import .ball-dots2{top:450px;right:-216px}.import .activities{display:none}.import .title--h1{font-size:54px;font-weight:700;line-height:110%;letter-spacing:-1.8px;max-width:560px}.import__header{max-width:1620px;margin:0 auto;overflow:hidden;background:#316478;position:relative;border-radius:0 0 40px 40px}.import__header .import-svg{position:absolute;z-index:4;top:-190px;right:-110px}.import__header .main-header--full-width{padding:32px 0 88px 40px}.import__header .main-header__subtitle{font-size:24px;line-height:135%;max-width:670px;font-weight:400}.import__info1-block{padding:40px;border-radius:20px;background:#f5f5f5;max-width:1018px;margin-bottom:30px}.import__info1-block h3{font-size:28px;line-height:130%;letter-spacing:-.56px;margin:0}.import__info1-text{font-size:18px;line-height:145%;letter-spacing:-.36px;margin:0;max-width:788px}.import__info1-text--margin{margin-bottom:20px!important}.import__info2{display:flex;gap:60px}.import__info2 h2{font-size:44px;line-height:120%;letter-spacing:-.88px;margin:0}.import__info2-block{border-radius:20px;background:#f5f5f5;padding:40px;max-width:604px;height:-moz-fit-content;height:fit-content}.import__info2-block h4{font-size:22px;line-height:135%;letter-spacing:-.44px;margin:0}.import__section-title-wrap{width:177px}.import__section-title{color:#4d4d4d;font-size:18px;font-weight:400;line-height:135%;letter-spacing:-.36px;text-transform:uppercase;margin:0;padding-left:20px}.import__section-title::before{position:absolute;top:8px;left:40px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.import .import-advantages{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:40px;max-width:785px}.import .import-advantages__item{border-top:1px solid #c1c1c1}.import .import-advantages__item-number{padding:20px 0;margin:0;font-size:22px;line-height:135%;letter-spacing:-.44px;color:#37b4d2}.import .import-advantages__item-text,.modal-books h4{margin:0;font-size:18px;line-height:135%;letter-spacing:-.36px}.import .container-form{margin:100px 0 20px}.datareon-dq .container-form .constructor__feedback-text h5,.datareon-dq-functionality .container-form .constructor__feedback-text h5,.datareon-dq-prices .container-form .constructor__feedback-text h5,.datareon-edw .container-form .constructor__feedback-text h5,.datareon-edw-functionality .container-form .constructor__feedback-text h5,.datareon-edw-prices .container-form .constructor__feedback-text h5,.datareon-esb .container-form .constructor__feedback-text h5,.datareon-esb-functionality .container-form .constructor__feedback-text h5,.datareon-esb-prices .container-form .constructor__feedback-text h5,.datareon-mdm .container-form .constructor__feedback-text h5,.datareon-mdm-functionality .container-form .constructor__feedback-text h5,.datareon-mdm-prices .container-form .constructor__feedback-text h5,.import .container-form h5,.platform .container-form .constructor__feedback-text h5,.platform-functionality .container-form .constructor__feedback-text h5,.platform-prices .container-form .constructor__feedback-text h5{font-size:28px;line-height:130%;letter-spacing:-.56px;margin:15px 0 0}.contact-us{margin-bottom:140px;position:relative;z-index:2}.contact-us__inner{display:grid;grid-template-columns:1fr 1.35fr;-moz-column-gap:20px;column-gap:20px;padding:60px 40px;border-radius:20px;background-color:#f5f5f5;position:relative;overflow:hidden}.contact-us__inner .ball{position:absolute;top:-50px;left:-50px;z-index:1}.contact-us__contacts-wrap{position:relative;z-index:2;display:flex;flex-direction:column}.contact-us__contacts-list{padding:0;margin:auto 0 0;list-style:none}.contact-us__contacts-item{margin-bottom:40px;display:flex;gap:20px;align-items:center}.contact-us__contacts-item:last-child,.contact-us__description:last-child{margin-bottom:0}.contact-us__title{margin:0;font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.contact-us__title--form{margin-bottom:15px;color:#f9f9f9}.contact-us__contacts-link{color:#1e1e1e;display:flex;font-weight:700;font-size:22px;line-height:135%;letter-spacing:-.44px;transition:color .3s ease}.contact-us__contacts-link.focus-visible:focus,.our-offices__link.focus-visible:focus svg{color:#37b4d2}.contact-us__description{margin:0 0 10px;font-size:18px;font-weight:400;line-height:145%;letter-spacing:-.36px}.contact-us__description--extra,.import-substitution__title b,.main-page__section-title b{color:#37b4d2}.contact-us__description--form{margin-bottom:40px;color:#f9f9f9}.contact-us__form-wrap{position:relative;z-index:2;padding:40px 80px;overflow:hidden;border-radius:20px;background-color:#37b4d2}.contact-us__form-wrap .form__button{margin-top:0;padding:20px 30px;border-radius:70px;border:2px solid #fff;max-height:50px;font-size:14px;font-weight:700;line-height:135%;letter-spacing:-.28px;text-transform:uppercase}.contact-us__form-wrap .form__textarea{margin-bottom:15px}.contact-us__form-wrap .form{padding-bottom:0}.contact-us .subscribe__form-text,.contact-us__form-wrap .form__text{font-size:12px;color:#fff;line-height:135%;letter-spacing:-.24px}.contact-us__form-bg-logo{position:absolute;top:113px;left:-25px;color:#fff}.contact-us .subscribe__form-text{font-style:normal;font-weight:400}.contact-us .subscribe__form-text a{border-bottom:1px solid #fff;color:#fff;transition:color .3s ease;opacity:1}.contact-us .subscribe__form-text a.focus-visible:focus{transition:.3s;opacity:.8}.contact-us .custom-toggle--checkbox .custom-toggle__icon{width:15px;height:15px;border:1.5px solid #fff}.contact-us .custom-toggle:last-of-type{padding:0;margin:0}.our-offices__title{margin:0 0 60px;color:#050c1e;font-size:46px;font-weight:700;line-height:110%}.our-offices__wrap{display:grid;grid-template-columns:1fr 325px;grid-template-rows:514px;-moz-column-gap:20px;column-gap:20px}.our-offices__map-wrap{position:relative;height:100%}.our-offices__map-loader-message{position:absolute;top:50%;left:50%;display:none;margin:0;transform:translate(-50%,-50%)}.our-offices__map-wrap.is-loading{border-radius:20px;background-color:#9eaab1}.our-offices__map-wrap.is-loading .our-offices__map-loader-message{display:flex}.our-offices__map{position:absolute;top:0;right:0;bottom:0;left:0}.our-offices__info{display:flex;flex-direction:column}.our-offices__request{margin:auto 0 0;display:inline-flex;justify-content:center;align-items:center;padding:20px 30px;background:#37b4d2;border-radius:70px;color:#f9f9f9;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;font-size:14px;line-height:135%;letter-spacing:.28px;transition:background-color .3s ease}.our-offices__request.focus-visible:focus{background-color:#23a0be}.our-offices__list{padding:0;margin:0;overflow-y:auto;list-style:none}.our-offices__item{margin-bottom:15px}.our-offices__item:last-child{margin-bottom:0}.our-offices__link{position:relative;display:flex;flex-direction:column;padding:20px;transition:border-color .3s ease;border:1px solid #e7eaec;border-radius:20px;outline:0}.our-offices__link.focus-visible:focus{border:1px solid #9eaab1}.our-offices__link.focus-visible:focus address{color:#676767}.our-offices__link-icon{position:absolute;top:13px;right:13px;color:#f5f5f5;transition:color .3s ease}.our-offices__link-icon.focus-visible:focus{color:#37b4d2}.our-offices__office-address,.our-offices__office-name{margin:0 0 8px;font-family:"Manrope","Arial",sans-serif;font-size:18px;font-weight:700;line-height:27px;color:#050c1e}.our-offices__office-address{margin:0;font-size:14px;font-weight:500;line-height:20px;font-style:normal;transition:color .3s ease}#map-contacts>ymaps{overflow:hidden;border-radius:20px}.projects-map{margin-bottom:100px}.projects-map__title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.projects-map__top{display:flex;align-items:center;margin-bottom:60px 0 30px}.projects-map .page-filter__button{padding-top:9px;padding-bottom:9px}.projects-map .search-field{margin-left:auto}.projects-map .page-filter__filter{max-width:100%}.projects-map .page-filter__wrapper{padding:28px 30px;gap:0}.projects-map .page-filter__fieldsets{display:grid;grid-template-columns:3fr 3fr 6fr;gap:30px 10px;align-items:flex-start;margin-bottom:33px}.projects-map .page-filter__fieldset.is-active legend .projects-map__accordion-btn svg{transform:rotate(90deg)}.projects-map .page-filter__fieldset fieldset{display:flex;flex-direction:column;max-width:100%}.projects-map legend .projects-map__accordion-btn{margin-right:0;margin-left:0;display:none}.projects-map .scroll{overflow:auto;width:100%;max-height:350px;scrollbar-color:#676767 #f5f5f5;scrollbar-width:thin;display:flex;flex-direction:column}.projects-map .scroll::-webkit-scrollbar{width:2px;height:2px}.projects-map .scroll::-webkit-scrollbar-thumb{width:2px;border-radius:10px;background-color:#676767}.projects-map .scroll::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5}.projects-map .scroll .projects-map__inputs{min-width:500px;padding-bottom:15px}.projects-map .scroll .projects-map__inputs .custom-toggle__label{white-space:wrap}.projects-map .page-filter__btns{width:390px}.projects-map .custom-toggle__img{width:30px;height:23px;border-radius:5px;overflow:hidden;margin-right:15px}.projects-map__inputs{display:grid;grid-template-columns:100%;gap:14px}.projects-map__input{display:flex;align-items:center;padding-right:10px}.projects-map__input .custom-toggle{width:auto}@supports (-webkit-touch-callout:none) and (not (translate:none)){.projects-map__input:not(:last-child){margin-bottom:20px}}.projects-map__count{background:#9eaab1;border-radius:60px;color:#f9f9f9;font-weight:500;font-size:10px;line-height:1.4;padding:3px 7px;margin-left:15px;min-width:20px;display:flex;align-items:center;justify-content:center}.projects-map__field.is-active .projects-map__accordion-btn{transform:rotate(90deg)}.projects-map__accordion-btn{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;margin:0 5px 0 0}.projects-map__accordion-btn svg{display:block;width:20px;height:20px;margin-left:auto;transition:transform .3s ease}.projects-map__subitems-inner{padding-top:15px;padding-left:50px;display:grid;grid-template-columns:100%;gap:15px}.projects-map__map{height:580px;border-radius:28px;overflow:hidden;transition:height .3s ease;transform:translateZ(0)}.projects-map__map.is-hidden{display:none}.projects-map__map-toggle{margin-top:20px}.projects-map .btn--grey-border{padding:12px 30px;font-size:16px;font-weight:700;line-height:120%}.main-page{overflow:hidden}.main-page .main-header__subtitle{font-size:40px}.main-page__features{margin-top:40px}.main-page__section{margin-top:100px}.main-page__section--bg-solitude{background-color:#f5f5f5}.main-page__section--img-opacity,.main-page__section--img-opacity .container{overflow:hidden}.main-page__section--bgc{background-color:#f5f5f5;margin:0!important;padding:100px 0}.main-page__section-title{margin-top:0}.main-page__subscribe{padding:60px 75px}.main-page__about-us-video{margin-top:60px;border-radius:20px}.main-page__about-us-video img,.main-page__about-us-video video{border-radius:20px;max-height:525px}.main-page__about-us-video .btn-play-blue{top:calc(50% - 59px);left:calc(50% - 59px);width:118px;height:118px}.main-page__about-us-video .btn-play-blue.is-playing{top:0;left:0;width:100%;height:100%}.main-page__about-us-video .btn-play-blue svg{position:relative;width:140px;height:120px}.main-page__about-us-achievements{margin-top:60px}.main-page__our-projects{padding-top:120px;padding-bottom:40px}.main-page .custom-toggle--checkbox .input-message{left:120px!important}.main-page__header{padding-top:100px;margin-bottom:76px}.main-page__header .main-header__title{max-width:812px}.main-page__header .main-header__image img{background-color:#fff}.main-page__events{padding:0;border:0;margin:0 0 60px}.main-page__events .upcoming-events__cards{grid-template-columns:repeat(3,1fr)}.main-page__events .event-card{display:block;position:relative}.main-page__events .event-card svg{margin-right:8px}.main-page__events .event-card .tag-link{margin-bottom:5px;margin-right:5px}.main-page__events .event-card .btn{width:auto;margin-top:25px}.main-page__events .event-card__text{margin-top:35px;margin-bottom:23px}.main-page__news{padding-top:0;border:0}.main-page__news ul{grid-template-columns:repeat(4,1fr);gap:20px}.main-page__news h3{-webkit-line-clamp:4;max-height:unset}.decisions__header{padding:100px 0 20px}.decisions__header-content{display:grid;grid-template-columns:1fr 1fr;row-gap:20px;-moz-column-gap:20px;column-gap:20px}.decisions__header-item{position:relative;z-index:2;border-radius:15px;border:1px solid #c1c1c1;padding:40px;width:100%;min-height:345px;overflow:hidden;transition:border .3s ease;display:flex}.decisions__header-item--large{grid-column:1/-1}.decisions__header-item-img{position:absolute;bottom:0;right:0;z-index:1}.decisions .header-item-img--mobile{display:none}.decisions__item-inner{display:flex;flex-direction:column;position:relative;z-index:2}.decisions__item-inner .btn{margin:auto 0 0;max-height:50px}.decisions__item-inner-text{display:flex;flex-direction:column;gap:10px;margin:0}.decisions__header-item-subtitle{color:#37b4d2;margin:0;font-size:18px;line-height:135%;letter-spacing:-.36px;text-transform:uppercase}.decisions .header-item-title{color:#050c1e;margin:0;font-size:28px;line-height:130%;letter-spacing:-.56px}.decisions .header-item-title--strong{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px;max-width:417px}.decisions__bg-logo{position:absolute;z-index:0;top:140px;left:-35px}.main-slider__container{border-radius:20px}.main-slider__wrapper{list-style:none;padding:0;margin:0}.cookies{position:fixed;right:28px;bottom:28px;z-index:15;background-color:#050c1e;border-radius:20px;padding:20px 30px;display:none;flex-wrap:wrap;align-items:center;width:100%;max-width:818px;gap:10px;color:#fcfcfc}.cookies.is-active{display:inline-flex}.cookies.is-accepted{animation:hideWindow 1s;transform:translateX(200%)}.cookies__wrapper{display:flex;flex-grow:1;align-items:center}.cookies__icon{flex-shrink:0;margin-right:10px}.cookies__icon,.cookies__icon svg{width:40px;height:40px}.cookies__text{font-weight:500;font-size:18px;line-height:27px}.cookies__buttons{margin-left:10px;flex-grow:1;display:flex;align-items:center}.cookies__button:not(:only-of-type,:first-of-type){margin-left:10px}.cookies__button:first-of-type{margin-left:auto}.features{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.main-articles__title{margin:0 0 60px}.main-articles__list{list-style:none;margin:0;padding:0}.slider-nav{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.slider-nav__button{cursor:pointer;background-color:transparent;width:40px;height:40px;padding:0;border:1px solid #050c1e;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#050c1e;transition:background-color .3s ease,color .3s ease,border .3s ease}.slider-nav__button.focus-visible:focus{background-color:#37b4d2;color:#fcfcfc;border:1px solid #37b4d2}.slider-nav__button--next svg{transform:rotate(180deg)}.slider-nav__pagination.swiper-pagination{position:static;display:flex;align-items:center;justify-content:center;width:auto}.slider-nav__pagination.swiper-pagination>.swiper-pagination-bullet{margin:0 20px 0 0;background-color:#f5f5f5;width:10px;height:10px;opacity:1;transition:background-color .3s ease}.slider-nav__pagination.swiper-pagination>.swiper-pagination-bullet:last-child{margin-right:0}.slider-nav__pagination.swiper-pagination>.swiper-pagination-bullet.focus-visible:focus{background-color:#37b4d2}.slider-nav__pagination.swiper-pagination>.swiper-pagination-bullet-active{background-color:#23a0be}.our-projects__title{margin-bottom:60px}.our-projects__btn{margin-top:38px;margin-left:auto;margin-right:auto;padding:15px 30px;display:block;width:-moz-fit-content;width:fit-content;max-width:500px}.our-projects .list--3-column[data-show-more=content] li:nth-child(n){display:block}.promo-project{display:flex;background-color:#fcfcfc}.promo-project__info{padding:38px;display:flex;flex-direction:column;min-width:480px;max-width:680px;flex-grow:1;border-left:1px solid #9eaab1;border-top:1px solid #9eaab1;border-bottom:1px solid #9eaab1;border-radius:20px 0 0 20px}.promo-project__tag-link{margin-bottom:40px}.promo-project__heading,.promo-project__text{margin-top:0;margin-bottom:20px;max-width:400px}.promo-project__text{font-weight:700;font-size:24px;line-height:133%}.promo-project__text:last-of-type{margin-bottom:32px}.promo-project__btns{display:flex;flex-wrap:wrap}.promo-project__btn{margin-top:10px;width:-moz-fit-content;width:fit-content}.promo-project__btn:not(:only-of-type){margin-right:10px}.main-slide,.promo-project__photo{position:relative;overflow:hidden;border-radius:20px;display:flex}.promo-project__photo{margin-left:-20px;align-items:center;justify-content:center;width:100%;max-width:700px}.promo-project__photo img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;border-right:1px solid #9eaab1;border-top:1px solid #9eaab1;border-bottom:1px solid #9eaab1}.main-slide{min-height:480px;background-color:#050c1e;padding:51px 81px 60px;flex-direction:column;height:auto}.main-slide__background,.main-slide__image img{position:absolute;left:0;top:0}.main-slide__image{position:absolute;right:-194px;top:-57%;width:84%;padding-bottom:1146px;border-radius:50%;overflow:hidden}.main-slide__image img{width:100%;min-height:100%;right:0;-o-object-fit:cover;object-fit:cover}.main-slide__logo{margin-left:20px;margin-bottom:63px}.main-slide__title{color:#fcfcfc;font-size:150px;font-weight:200;line-height:135px;z-index:1;margin-bottom:52px;text-transform:uppercase}.main-slide__title span{font-weight:800}.main-slide__info{z-index:1;display:flex;margin-top:auto}.main-slide__note{margin:0 73px 0 0;flex-shrink:0;text-transform:uppercase;font-size:26px;font-weight:800;line-height:34px;color:#fcfcfc;max-width:400px}.main-slide__descriptions{list-style:none;padding:0;margin:0;align-self:center;display:flex;align-items:center;flex-wrap:wrap}.main-slide__description{display:flex;align-items:center;margin-right:68px;padding:5px 0}.main-slide__description:last-child{margin-right:0}.main-slide__description svg{margin-right:17px}.main-slide__description span{font-size:26px;font-weight:800;line-height:34px;color:#fcfcfc;text-transform:uppercase}.feature{position:relative;background-color:#fcfcfc;border-radius:20px;border:1px solid #f5f5f5;overflow:hidden;display:flex;min-height:200px;padding-right:20px;transition:border .3s ease}.feature:nth-child(4n+1){grid-column:1/3}.feature:nth-child(4n+4){grid-column:2/-1}.feature.feature--iso .feature__image{position:relative;top:-90px;left:-37px;margin-right:-36px;max-height:200px}.feature.feature--iso .feature__image img{max-height:unset;width:100%}.feature.feature--iso .feature__termin{color:#dd0c15;text-transform:uppercase}.feature.feature--wms-1 .feature__image,.feature.feature--wms-2 .features__item-image{margin-right:-20px}.feature__image{flex-shrink:0}.feature__image img{max-height:100%;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.feature__point{margin:0;padding:10px 0;list-style:none;align-self:center}.feature__termin{font-size:80px;font-weight:500;line-height:80px;letter-spacing:-.05em}.feature__description{margin:0;font-size:18px;font-weight:700;line-height:27px}.links{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;align-self:flex-start}.links__link{padding:5px 0;margin-right:10px}.links__link:last-child{margin-right:0}.links__link .btn{background-color:transparent}.main-article{position:relative;min-height:460px;height:auto;border-radius:20px;border:1px solid #f5f5f5;background-color:#fff;overflow:hidden;padding-bottom:30px}.main-article.focus-visible:focus{cursor:pointer}.main-article.focus-visible:focus .main-article__title{color:#37b4d2}.main-article__image img,.main-article__link{position:absolute;top:0;left:0;min-height:100%;width:100%}.main-article__link{color:#1e1e1e;z-index:1}.main-article__image{position:relative;padding-top:57%;margin-bottom:30px}.main-article__image img{right:0;height:100%}.main-article__info{display:flex;flex-direction:column;padding-left:30px;padding-right:30px}.main-article__meta,.main-article__tags{display:inline-flex;flex-wrap:wrap;row-gap:5px;align-items:center}.main-article__meta{text-transform:uppercase;margin-bottom:15px}.main-article__tags{margin-right:10px}.main-article__tag{margin-right:5px;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:.05em;padding:5px 10px;border:1px solid #dd0c15;border-radius:20px;transition:color .3s ease,background-color .3s ease;z-index:1}.main-article__tag:last-child{margin-right:0}.main-article__tag.focus-visible:focus{background-color:#c10a12;color:#f9f9f9}.main-article__date{font-size:14px;font-weight:500;line-height:1.4;color:#676767}.main-article__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:24px;font-weight:700;line-height:1.3;transition:color .3s ease}.main-article__type{position:absolute;top:30px;left:30px;max-width:calc(100% - 60px);padding:7px 10px;border-radius:20px;background-color:#fcfcfc;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1;letter-spacing:.05em;transition:color .3s ease,background-color .3s ease;z-index:1;text-align:center}.main-article__type.focus-visible:focus{background-color:#37b4d2;color:#f9f9f9}.main-banner__container{position:relative;z-index:3;display:flex;border-radius:20px;border:1px solid #c1c1c1;overflow:hidden;gap:60px;background-color:#fff}.main-banner__content{padding:80px 0;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.main-banner__image-desktop{height:100%}.main-banner__image-mobile{display:none}.main-banner__title{color:#1e1e1e;font-size:54px;font-weight:700;line-height:110%;letter-spacing:-1.08px;width:100%;margin:0!important;max-width:310px}.main-banner__subtitle{color:#1e1e1e;font-size:18px;font-weight:700;line-height:135%;letter-spacing:-.36px;margin:20px 0 0;max-width:300px}.import-substitution{padding-bottom:100px}.import-substitution__content{display:flex;gap:20px}.import-substitution__text{width:50%;position:relative;z-index:2}.import-substitution__image{position:absolute;overflow:hidden;z-index:1;top:10px;left:-315px}.import-substitution__image img{width:780px;height:780px}.import-substitution__title{color:#1e1e1e;font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px;margin:0 0 40px!important;position:relative;z-index:2}.import-substitution__button{padding:20px 30px!important;font-size:14px;line-height:135%;letter-spacing:-.28px;font-weight:700;position:relative;z-index:3}.import-substitution__items{width:50%;display:flex;flex-direction:column;gap:10px}.import-substitution__item{border-radius:20px;border:1px solid #c1c1c1;transition:border .3s ease}.import-substitution__item-content{display:flex;align-items:center;align-self:stretch;padding:40px;gap:78px}.import-substitution__item-text,.modal-books h3{font-size:22px;line-height:135%;letter-spacing:-.44px}.import-substitution__item-text{color:#1e1e1e;font-weight:400}.achievement-card{padding:40px;width:100%;height:100%;min-height:200px;display:flex;align-items:center;background-color:#fcfcfc;border:1px solid #f5f5f5;border-radius:20px;transition:border .3s ease;cursor:default}.achievement-card__content{display:flex;flex-direction:column;gap:10px;align-items:last baseline;justify-content:center;flex-shrink:1;width:-moz-fit-content;width:fit-content}.achievement-card__number{font-size:68px;font-weight:400;line-height:110%;letter-spacing:-1.36px;text-transform:uppercase;text-align:center;color:#37b4d2;transition:color .3s ease}.achievement-card__number-small{font-size:46px;line-height:51px}.achievement-card__text{display:inline-block;font-weight:700;font-size:18px;line-height:27px;word-break:break-word;width:-moz-fit-content;width:fit-content;flex-shrink:1}.modal-books h2{margin:0 0 30px;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px}.modal-books p{margin:0 0 30px;font-size:18px;line-height:145%;letter-spacing:-.36px}.modal-books h3{margin:30px 0 20px}.modal-books h5,.modal-books__questions li{font-size:18px;line-height:135%;letter-spacing:-.36px}.modal-books h5{margin:0 0 10px}.modal-books ul{list-style-type:none;padding-left:30px;margin:0}.modal-books li::before{display:block;margin-right:8px;width:8px;height:8px;background-color:#37b4d2;border-radius:50%;content:"";position:absolute;margin-left:-20px;top:8px}.modal-books__questions li{font-weight:700}.modal-books__questions li:not(:last-child){margin-bottom:10px}.modal-books h4:not(:last-child){margin:0 0 20px}.modal-books__authors li{margin-bottom:20px}.modal-books__authors p{margin-top:10px}.partners-page{padding-top:100px}.partners-page__header-content{display:flex;gap:20px;margin-bottom:20px}.partners-page__item-inner{position:relative;z-index:2;display:flex;flex-direction:column}.partners-page__item-inner .btn{margin:auto 0 0}.partners-page__header-item{position:relative;display:flex;border-radius:15px;border:1px solid #c1c1c1;padding:40px;width:100%;min-height:345px;z-index:2;overflow:hidden;transition:border .3s ease}.partners-page__header-item-img{position:absolute;bottom:0;right:0;z-index:1}.partners-page__bg-logo{position:absolute;z-index:0;top:140px;left:-35px}.datareon-dq h2,.datareon-dq h3,.datareon-dq p,.datareon-dq-functionality figure,.datareon-dq-functionality h2,.datareon-dq-functionality h3,.datareon-dq-functionality h4,.datareon-dq-functionality p,.datareon-dq-prices figure,.datareon-dq-prices h2,.datareon-dq-prices h3,.datareon-dq-prices h4,.datareon-dq-prices p,.datareon-edw h2,.datareon-edw h3,.datareon-edw p,.datareon-edw-functionality figure,.datareon-edw-functionality h2,.datareon-edw-functionality h3,.datareon-edw-functionality p,.datareon-edw-prices figure,.datareon-edw-prices h2,.datareon-edw-prices h3,.datareon-edw-prices h4,.datareon-edw-prices p,.datareon-esb h2,.datareon-esb h3,.datareon-esb p,.datareon-esb-functionality figure,.datareon-esb-functionality h2,.datareon-esb-functionality h3,.datareon-esb-functionality p,.datareon-esb-prices figure,.datareon-esb-prices h2,.datareon-esb-prices h3,.datareon-esb-prices h4,.datareon-esb-prices p,.datareon-mdm h2,.datareon-mdm h3,.datareon-mdm p,.datareon-mdm-functionality figure,.datareon-mdm-functionality h2,.datareon-mdm-functionality h3,.datareon-mdm-functionality h4,.datareon-mdm-functionality p,.datareon-mdm-prices figure,.datareon-mdm-prices h2,.datareon-mdm-prices h3,.datareon-mdm-prices h4,.datareon-mdm-prices p,.partner1 h3,.partner1 p,.partnership p,.platform figure,.platform-functionality figure,.platform-functionality h3,.platform-functionality h5,.platform-functionality p,.platform-prices h2,.platform-prices p{margin:0}.partnership__body-inner{position:relative;max-width:1440px;margin:0 auto}.partnership__content{margin-top:100px!important;display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.partnership .partnership-container,.partnership .partnership-container-text{display:flex;gap:20px}.partnership__header{max-width:1620px;margin:0 auto;position:relative;overflow:hidden}.partnership__header .patners-svg{position:absolute;z-index:4;right:-200px;top:-170px}.partnership__image{position:absolute;left:-250px;top:0;height:500px;overflow:hidden}.partnership__section:not(:last-child){padding:0 0 100px}.partnership__section--editable{padding:0 0 100px;position:relative;overflow:hidden;max-width:1440px;margin:0 auto}.partnership__section--bg{background-color:#f5f5f5;padding:40px;border-radius:20px;min-height:467px}.partnership__section-content{max-width:785px}.partnership__section-title-wrap{width:177px}.partnership__section-title{color:#1e1e1e;font-size:18px;line-height:135%;letter-spacing:-.36px;text-transform:uppercase;padding-left:20px;font-weight:400;position:relative;margin:0}.partnership__section-title::before{position:absolute;top:8px;left:0;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.partnership .partner-program__title{color:#1e1e1e;margin:0 0 30px;font-size:28px;line-height:130%;letter-spacing:-.56px}.partnership .partner-program .btn{margin-top:20px;width:-moz-fit-content;width:fit-content;letter-spacing:-.28px;font-size:14px}.partnership .partner-program__text{color:#1e1e1e;margin:0 0 20px;font-size:18px;line-height:145%;letter-spacing:-.36px}.partnership .partner-benefit{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.partnership .partner-benefit__item{padding:30px;border-radius:10px;background:#fff;display:flex;gap:40px;align-items:center;border:1px solid #f5f5f5;transition:border .3s ease}.clients__list li.focus-visible:focus,.partnership .partner-benefit__item.focus-visible:focus{border:1px solid #37b4d2}.partnership .partner-benefit__item-text{margin:0;font-size:16px;line-height:135%;letter-spacing:-.32px}.partnership .partner-possible{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.partnership .partner-possible__item{padding:30px;border-radius:10px;background:#fff;display:flex;flex-direction:column;gap:25px;border:1px solid #c1c1c1;min-width:382px;transition:border .3s ease}.partnership .partner-possible__item.focus-visible:focus,.platform .platform-business-profit .business-profit__item.focus-visible:focus{border:1px solid #23a0be}.partnership .partner-possible__item-text{margin:0;font-size:18px;line-height:150%}.partnership .solutions-potential__list{display:flex;flex-direction:column;gap:13px;margin:0 0 60px;list-style-type:none;padding-left:30px}.partnership .solutions-potential__list-item{font-size:18px;line-height:135%;letter-spacing:-.36px;position:relative}.partnership .solutions-potential__list-item::before{position:absolute;top:8px;left:-20px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.partnership .solutions-potential__block{border-radius:20px;padding:40px;background-color:#37b4d2}.partnership .solutions-potential__block-text{font-size:22px;line-height:135%;letter-spacing:-.44px;color:#fff;margin:0}.partnership .partners-support{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:15px;grid-row-gap:40px}.partnership .partners-support__item{border-top:1px solid #c1c1c1}.partnership .partners-support__item-number{padding:20px 0;margin:0;font-size:22px;line-height:135%;letter-spacing:-.44px;color:#37b4d2}.partnership .partners-support__item-text{margin:0;font-size:18px;line-height:135%;letter-spacing:-.36px}.partnership .container-form{margin:100px 0 20px}.partnership .constructor__feedback-text h5{font-size:22px;line-height:135%;letter-spacing:-.44px}.partner1{overflow:hidden;max-width:1440px;margin:0 auto}.partner1 .container-header{display:flex;margin:0 auto;height:100%;max-width:1440px;padding:0 40px}.partner1__header{max-height:300px;position:relative;height:100%;overflow:hidden}.partner1 .ball-svg-b{position:absolute;left:-215px;z-index:1}.partner1__header-logo{position:relative;z-index:2;-o-object-fit:contain;object-fit:contain}.partner1 .pages-header{padding:92px 0;min-height:300px}.partner1 .pages-header__title{font-size:68px;font-weight:700;line-height:110%;letter-spacing:-1.36px;text-transform:uppercase;color:#1e1e1e}.partner1 .breadcrumbs__point{color:#c1c1c1}.partner1 .breadcrumbs .breadcrumbs__first-link,.partner1 .breadcrumbs .breadcrumbs__item-separator{color:#1e1e1e}.partner1 .section-info{padding:100px 0;max-width:850px}.partner1 .section-info__title{margin:0 0 40px;font-size:22px;line-height:135%;letter-spacing:-.44px}.partner1 .section-info__text{margin:0;font-size:18px;line-height:145%;letter-spacing:-.36px;max-width:780px}.partner1 .block-site{position:relative;padding:40px;border-radius:20px;background:#37b4d2;max-width:1015px}.partner1 .block-site__text{display:flex;flex-direction:column;gap:20px}.partner1 .block-site__text-title{font-size:28px;line-height:130%;letter-spacing:-.56px;color:#fff;margin:0}.partner1 .block-site__text-link{display:flex;gap:5px;align-items:center}.partner1 .block-site__text-link a{color:#fff;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.partner1 .ball-svg-b2{position:absolute;right:-240px;top:0;z-index:1}.partner1 .section-blocks{display:flex;flex-direction:column;gap:30px}.partner1 .block{padding:40px;max-width:1015px;border-radius:20px;background:#f5f5f5}.partner1 .block__title,.partner1 .container-form h5{margin:0 0 30px;font-size:28px;line-height:130%;letter-spacing:-.56px}.partner1 .block__info{display:flex;flex-direction:column;gap:10px}.partner1 .block__info-item{padding:30px 40px;border-radius:10px;background:#fff;display:flex;justify-content:space-between;align-items:center}.partner1 .block-site__text-link a,.partner1 .block__info-item p{font-size:18px;line-height:135%;letter-spacing:-.36px}.partner1 .container-form{margin:130px 0 20px}.partner1 .container-form h5{margin:15px 0 0}.platform-functionality__header{overflow:hidden}.platform-functionality__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.platform-functionality__section:not(:last-child){padding-bottom:60px}.platform-functionality__title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px;margin:0;max-width:1015px}.platform-functionality__text{font-size:18px;line-height:145%;letter-spacing:-.36px;margin:0;max-width:100%}.platform-functionality__text--bold{font-size:18px;line-height:135%;letter-spacing:-.44px;font-weight:400}.platform-functionality .content-blocks{max-width:1055px;display:flex;flex-direction:column;gap:30px;margin-left:-40px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-first{display:flex;flex-direction:column;gap:30px;padding:40px;border-radius:20px;background:#f5f5f5}.platform-functionality .platform-functionality-ability1 .content-blocks .block-first__title{padding-left:0!important}.platform-functionality .platform-functionality-ability1 .content-blocks .block-first__title-main{color:#37b4d2;margin-bottom:10px;font-size:34px;line-height:120%;letter-spacing:-.68px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-first__text-info{display:flex;flex-direction:column;gap:30px;max-width:100%}.platform-functionality .platform-functionality-ability1 .content-blocks .block-second{display:flex;flex-direction:column;gap:30px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-second__text{display:flex;flex-direction:column;gap:30px;padding-left:40px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-third{padding-left:40px}.platform-functionality .platform-functionality-ability2 .content-blocks .block-first{display:flex;flex-direction:column;gap:30px;padding-left:40px}.platform-functionality .platform-functionality-ability2 .content-blocks .block-first__text-info{display:flex;flex-direction:column;gap:30px;max-width:100%}.platform-functionality .platform-functionality-ability2 .content-blocks .block-second{padding-left:40px}.platform-functionality .platform-functionality-ability2 .content-blocks .block-second__text-info{display:flex;flex-direction:column;gap:30px}.platform-functionality .platform-functionality-ability3 .content-blocks .block-first{display:flex;flex-direction:column;gap:30px;padding-left:40px}.platform-functionality .platform-functionality-ability3 .content-blocks .block-first__text-info{display:flex;flex-direction:column;gap:30px;max-width:100%}.platform-functionality .platform-functionality-ability3 .content-blocks .block-first__text,.platform-functionality .platform-functionality-ability3 .content-blocks .block-second{display:flex;flex-direction:column;gap:30px}.platform-functionality .platform-functionality-ability3 .content-blocks .block-second__text-info{padding-left:40px;display:flex;flex-direction:column;gap:30px}.platform-functionality .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.platform-functionality .sectioned-page__btn{margin-top:0;max-height:50px}.platform-functionality .btn{max-height:50px}.platform-functionality .side-links__list{padding:40px 30px;flex-wrap:wrap}.platform-functionality .side-links__item{max-width:265px}.platform-functionality .container-form{width:100%;margin:60px auto 20px}.platform-prices__header{overflow:hidden}.platform-prices__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.platform-prices__section:not(:last-child){padding-bottom:60px}.platform-prices .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.platform-prices .sectioned-page__btn{margin-top:0;max-height:50px}.platform-prices .btn{max-height:50px}.platform-prices .side-links__list{padding:40px 30px;flex-wrap:wrap}.platform-prices .side-links__item{max-width:265px}.platform-prices .container-form{width:100%;margin:60px auto 20px}.platform__header{overflow-x:clip;overflow-y:initial}.platform__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.platform__section{max-width:1015px}.platform__section:not(:last-child){padding-bottom:60px}.platform__title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px;margin:0}.platform__text{font-size:18px;line-height:145%;letter-spacing:-.36px;margin:0;max-width:439px}.platform .platform-about__content{padding:40px;display:flex;flex-direction:column;gap:30px;border-radius:20px;background:#f5f5f5;margin-left:-40px}.platform .platform-about__title{margin:0;font-size:28px;line-height:130%;letter-spacing:-.56px}.platform .platform-about__subtitle{color:#4d4d4d;margin:0;font-size:22px;line-height:135%;letter-spacing:-.44px;font-weight:400}.platform .platform-benefit__content{max-width:1015px}.platform .platform-benefit__title b{color:#37b4d2;text-transform:uppercase}.platform .platform-benefit__list{list-style-type:none;padding-left:17px;display:flex;flex-direction:column;gap:5px;margin:30px 0}.platform .platform-benefit__list-item{position:relative;font-size:22px;line-height:135%;letter-spacing:-.44px}.platform .platform-benefit__list-item::before{position:absolute;top:10px;left:-15px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.platform .platform-benefit .block-info,.platform .platform-insert__content{padding:40px;border-radius:20px;position:relative;overflow:hidden;margin-left:-40px}.platform .platform-benefit .block-info{background:#37b4d2}.platform .platform-benefit .block-info__text{margin:0;color:#fff;font-size:22px;line-height:135%;letter-spacing:-.44px;max-width:779px;font-weight:400}.platform .platform-benefit .block-info .ball-svg-b2{position:absolute;top:0;right:-170px;height:100%}.platform .platform-insert__content{background:#f5f5f5;display:flex;flex-direction:column;gap:20px;max-width:1055px}.platform .platform-insert__title{margin:0;font-size:28px;line-height:110%;letter-spacing:-.56px}.platform .platform-insert__title b{color:#37b4d2;font-size:68px;font-weight:700;line-height:110%;letter-spacing:-1.36px}.platform .platform-insert__text{margin:0;font-size:22px;line-height:135%;letter-spacing:-.44px;max-width:725px}.platform .platform-insert .ball-svg-grey{position:absolute;right:-200px;top:0;height:100%}.platform .platform-integration__content{display:flex;flex-direction:column;gap:40px;max-width:1015px}.platform .platform-directions__title b,.platform .platform-integration__title b{color:#37b4d2}.platform .platform-integration__info{display:flex;gap:20px}.platform .platform-integration__img{cursor:pointer}.platform .platform-integration .integration-info__item{border-left:1px solid #37b4d2;height:-moz-fit-content;height:fit-content;padding:0 20px;display:flex;flex-direction:column;gap:20px}.platform .platform-integration .integration-info__item-title{margin:0;color:#37b4d2;font-size:28px;line-height:130%;letter-spacing:-.56px}.platform .platform-directions__content{max-width:1015px;display:flex;flex-direction:column;gap:40px}.platform .platform-directions__img{cursor:pointer}.platform .platform-business-profit__content{padding:40px;display:flex;flex-direction:column;gap:40px;border-radius:20px;background:#f5f5f5;position:relative;overflow:hidden;max-width:1055px;margin-left:-40px}.platform .platform-business-profit__content .ball-dots2{position:absolute;bottom:0;right:-200px;z-index:0}.platform .decisions__content,.platform .platform-business-profit .business-profit{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:20px}.platform .platform-business-profit .business-profit{position:relative;z-index:1}.platform .platform-business-profit .business-profit__item{padding:30px 40px 40px;border-radius:10px;background:#fff;border:1px solid #f5f5f5;transition:border .3s ease,background-color .3s ease}.platform .platform-business-profit .business-profit__item-inner{display:flex;flex-direction:column;gap:10px}.datareon-esb .datareon-esb-text__title b,.platform .platform-business-profit .business-profit__item-title{color:#37b4d2}.platform .decisions__content{max-width:1015px;margin-top:40px}.platform .decisions__header-item-title{font-size:22px;line-height:135%;letter-spacing:-.44px}.platform .decisions__header-item-subtitle{font-size:12px;letter-spacing:-.24px}.platform .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.platform .sectioned-page__btn{margin-top:0;max-height:50px}.platform .btn{max-height:50px}.platform .side-links__list{padding:40px 30px;flex-wrap:wrap}.platform .side-links__item{max-width:265px}.platform .container-form{width:100%;margin:50px auto 20px}.solutions{padding:80px 60px;background-color:#f5f5f5;border-radius:20px}.solutions__heading{margin-top:0;margin-bottom:40px;font-size:54px}.solutions__grid-layout{position:relative;margin-right:-100px;padding-left:40px;display:grid;grid-template-columns:32.3% 1fr minmax(170px,210px)}.solutions__list-wrapper{margin:62px 0;height:-moz-fit-content;height:fit-content;border-left:1px dashed #37b4d2}.solutions__list{margin-top:-20px;margin-bottom:-20px;margin-left:-40px;padding:0;z-index:1;display:grid;grid-template-columns:1fr;gap:14px;height:-moz-fit-content;height:fit-content;width:calc(100% + 40px);max-width:460px;list-style:none}.solutions__item.is-active .solutions__item-btn{color:#fff;background-color:#37b4d2}.solutions__item.is-active .solutions__item-btn svg:first-of-type{color:#fff;border-color:#fff;background-color:#37b4d2}.solutions__item.is-active .solutions__item-btn-subtitle{color:#f5f5f5}.solutions__item.is-active .solutions__info{opacity:1;pointer-events:all}.solutions__item-btn{color:#1e1e1e;padding:10px;display:flex;align-items:center;width:100%;background-color:transparent;border:0;outline:0;border-radius:60px 0 0 60px;transition:background-color .3s ease,color .3s ease;cursor:pointer}.solutions__item-btn.focus-visible:focus{color:#fcfcfc;background-color:#37b4d2}.solutions__item-btn.focus-visible:focus svg:first-of-type{color:#fcfcfc;border-color:#fcfcfc;background-color:#37b4d2}.solutions__item-btn.focus-visible:focus .solutions__item-btn-subtitle{color:#fff}.solutions__item-btn svg:first-of-type{margin-right:18px;padding:10px;width:61px;height:61px;flex-shrink:0;color:#37b4d2;background-color:#37b4d2;border:2px solid #37b4d2;border-radius:50%;overflow:visible;transition:color .3s ease,border .3s ease,background-color .3s ease}.solutions__item-btn svg:last-of-type:not(:only-of-type){display:none}.solutions__item-btn-text{flex-grow:1;font-weight:700;font-size:18px;text-align:left;line-height:135%;letter-spacing:-.36px;max-width:260px}.solutions__item-btn-subtitle{color:#4d4d4d;font-size:12px;line-height:135%;letter-spacing:-.24px;text-transform:uppercase;font-weight:400}.solutions__info-list{padding:60px 30px 30px 60px;display:flex;flex-wrap:nowrap;min-width:450px;overflow:hidden;background-color:#fcfcfc;border-radius:20px 0 0 20px}.solutions__info{position:absolute;top:60px;left:38.8%;right:255px;display:flex;flex-direction:column;opacity:0;transition:opacity .3s ease;pointer-events:none}.solutions__info-title{color:#1e1e1e;margin-top:0;margin-bottom:40px;font-weight:800;font-size:32px;line-height:38px}.solutions__info-title b{color:#dd0c15}.solutions__info-inner-list{margin:0;padding:0;list-style:none}.solutions__info-inner-item{color:#1e1e1e;position:relative;padding-left:40px;font-weight:500;font-size:18px;line-height:27px}.solutions__info-inner-item:not(:first-child){margin-top:20px}.solutions__info-inner-item::before{position:absolute;left:0;display:block;width:26px;height:26px;background-image:url(../img/sprite/icon-blue-tick.svg);background-size:contain;background-repeat:no-repeat;background-position:center;content:""}.solutions__info-item-btn{margin-top:40px;width:-moz-fit-content;width:fit-content;padding:20px 30px}.solutions__companies,.solutions__companies-list{display:flex;align-items:center;flex-direction:column}.solutions__companies{justify-content:center;background-color:#1e1e1e;overflow:hidden}.solutions__companies-list{margin:0;padding:25px 10px 30px;justify-content:space-around;width:100%;max-width:141px;height:100%;max-height:500px;list-style:none}.solutions__companies-item{display:flex;align-items:center;justify-content:center;width:100%;max-height:50px;overflow:hidden}.solutions__companies-item:nth-child(n+7){display:none}.solutions__companies-item img{height:100%;-o-object-fit:contain;object-fit:contain}.solutions__companies-text{position:relative;margin:0;padding:30px 0;max-width:141px;font-weight:700;font-size:24px;line-height:32px;color:#f9f9f9;opacity:.8;text-align:center}.solutions__companies-text::before{position:absolute;top:0;left:-50px;width:calc(100% + 100px);height:1px;background-color:rgba(249,249,249,.8);content:""}.platform-header{padding:100px 0;position:relative;display:flex;flex-direction:column;min-height:350px}.platform-header__image,.platform-header__image__image{position:absolute;z-index:0;max-width:1036px;max-height:640px;top:38px;right:-390px;width:100%}.platform-header__image img,.platform-header__image__image img{background-color:#fff;width:100%;height:100%}.platform-header .title,.platform-header__title2,.platform-header__title3{font-size:68px;line-height:110%;letter-spacing:-1.36px;position:relative;z-index:3}.platform-header__title2,.platform-header__title3{font-size:54px;font-weight:700;color:#1e1e1e}.platform-header__title2{margin:0 0 20px;text-transform:uppercase}.platform-header__title3{margin:0 0 20px!important}.platform-header__subtitle,.platform-header__text{color:#37b4d2;font-size:28px;line-height:130%;letter-spacing:-.56px;position:relative;z-index:3}.platform-header__text{margin:0;color:#1e1e1e;max-width:470px;font-size:18px;line-height:135%;letter-spacing:-.36px}.platform-header .breadcrumbs{align-self:flex-start;margin:0 0 40px;position:relative;z-index:3}.platform-header .breadcrumbs__first-link,.platform-header .breadcrumbs__second-link{color:#1e1e1e}.platform-header .breadcrumbs__item-separator{color:#c1c1c1}.platform-header .breadcrumbs__item-separator-first{color:#1e1e1e}.platform-header .breadcrumbs__point{color:#c1c1c1}.datareon-esb__header{overflow:hidden}.datareon-esb__content{display:flex;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content;justify-content:space-between}.datareon-esb__section:not(:last-child){padding-bottom:60px}.datareon-esb .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-esb .platform-header__subtitle{margin-bottom:20px}.datareon-esb__title{font-size:44px;line-height:120%;letter-spacing:-.88px}.datareon-esb .datareon-esb-about__content{display:flex;flex-direction:column;gap:60px;max-width:1015px}.datareon-esb .datareon-esb-about__block-inner{padding:40px;border-radius:20px;background:#f5f5f5;margin-left:-40px}.datareon-esb .datareon-esb-about__block-inner-title{font-size:28px;line-height:130%;letter-spacing:-.56px;max-width:859px}.datareon-esb .datareon-esb-about__block-info,.prices-table-content{display:flex;flex-direction:column;gap:30px}.datareon-esb .datareon-esb-about__list{list-style-type:none;padding-left:23px;display:flex;flex-direction:column;gap:10px;margin:0;max-width:982px}.datareon-esb .datareon-esb-about__list-item{position:relative;font-size:22px;font-weight:400;line-height:135%;letter-spacing:-.44px}.datareon-esb .datareon-esb-about__list-item::before{position:absolute;top:10px;left:-20px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.datareon-esb .datareon-esb-text__title{max-width:934px}.datareon-esb .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-esb .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-esb .btn{max-height:50px}.datareon-esb .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-esb .side-links__item{max-width:265px}.datareon-esb .container-form{width:100%;margin:60px auto 20px}.prices-table-content{min-width:1015px;max-width:1015px;padding:40px;border-radius:20px;background:#f5f5f5}.prices-table-content__title{font-size:44px;line-height:120%;letter-spacing:-.88px}.datareon-dq .datareon-dq-text__title b,.datareon-edw .datareon-edw-text__title b,.datareon-mdm .datareon-mdm-text__title b,.prices-table-content__title b{color:#37b4d2}.prices-table,.tasks-block{display:flex;flex-direction:column;gap:10px}.prices-table .table-title-line{padding:30px 40px;border-radius:10px;background:#37b4d2;display:grid;grid-template-columns:65% 20% 15%}.prices-table .table-title-line__item--white-color{color:#fff;font-size:18px;font-weight:700;line-height:135%;letter-spacing:-.36px;text-transform:uppercase}.prices-table .table-title-line__item--centred{display:flex}.prices-table .table-title-line__item--border-right-white{border-right:1px solid #fff}.prices-table .table-title-line__item-content--centred{display:flex;margin-left:auto;margin-right:auto}.prices-table .table-line{padding:30px 40px;border-radius:10px;background:#fff;display:grid;grid-template-columns:65% 20% 15%;align-items:center}.prices-table .table-line--bg{background:rgba(255,255,255,.5)}.prices-table .table-line__item--centred{display:flex}.prices-table .table-line__item--border-right-grey{border-right:1px solid #c1c1c1}.prices-table .table-line__item-group--centred{display:flex;margin-left:auto;margin-right:auto;text-align:center}.prices-table .table-line__item-group-title{display:none}.prices-table .table-line__item-content{font-weight:700}.prices-table .table-line__item-content--uppercase,.prices-table .table-line__item-subtitle{font-size:18px;line-height:135%;letter-spacing:-.36px;text-transform:uppercase}.prices-table .table-line__item-subtitle{color:#37b4d2;font-size:14px;font-weight:700;letter-spacing:-.28px}.prices-table .table-line__item-title{font-size:18px;font-weight:700;line-height:135%;letter-spacing:-.36px}.tasks-block{max-width:1055px;gap:60px;margin-left:-40px}.tasks-block__content{padding:40px;border-radius:20px;background:#f5f5f5;display:flex;flex-direction:column;gap:30px}.tasks-block__content-title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px;margin:0}.tasks-block__content-items{display:grid;grid-template-columns:1fr 1fr;row-gap:20px;-moz-column-gap:20px;column-gap:20px}.tasks-block__content-item{padding:40px;display:flex;gap:40px;align-items:center;border-radius:10px;background:#fff;border:1px solid #f5f5f5;transition:border .3s ease,background-color .3s ease}.tasks-block__content-item.focus-visible:focus{border:1px solid #23a0be}.tasks-block__content-item--large{grid-column:1/-1}.tasks-block__item-text{margin:0;font-size:16px;line-height:135%;letter-spacing:-.32px;font-weight:700}.tasks-block__item-text--font-size{font-size:22px;letter-spacing:-.44px}.tasks-block__possibilities-content{display:flex;flex-direction:column;gap:30px;padding-left:40px}.tasks-block .possibilities-content-list{list-style-type:none;padding:0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;row-gap:10px;margin:0}.tasks-block .possibilities-content-list__item{font-size:18px;line-height:135%;font-weight:400;letter-spacing:-.36px;position:relative;padding-left:33px;height:-moz-fit-content;height:fit-content}.tasks-block .possibilities-content-list__item::before{position:absolute;top:8px;left:5px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.datareon-esb-functionality__header{overflow:hidden}.datareon-esb-functionality__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-esb-functionality__content-inner{margin-left:-40px}.datareon-esb-functionality__section{max-width:1055px}.datareon-esb-functionality__section:not(:last-child){padding-bottom:40px}.datareon-esb-functionality .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-esb-functionality .platform-header__subtitle{margin-bottom:20px}.datareon-esb-functionality__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-esb-functionality .datareon-esb-functionality-about__content{display:flex;flex-direction:column;gap:30px;padding:40px;border-radius:20px;background:#f5f5f5}.datareon-esb-functionality .datareon-esb-functionality-about__content-main-title{color:#37b4d2;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px}.datareon-esb-functionality .datareon-esb-functionality-about__content-text{font-size:28px;line-height:130%;letter-spacing:-.56px;font-weight:400}.datareon-esb-functionality .datareon-esb-functionality-advantage__content{max-width:1055px}.datareon-esb-functionality .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-esb-functionality .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-esb-functionality .btn{max-height:50px}.datareon-esb-functionality .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-esb-functionality .side-links__item{max-width:265px}.datareon-esb-functionality .container-form{width:100%;margin:60px auto 20px}.datareon-esb-prices__header{overflow:hidden}.datareon-esb-prices__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-esb-prices__section:not(:last-child){padding-bottom:60px}.datareon-esb-prices .list:not(:last-child),.datareon-esb-prices h2.datareon-esb-prices__text:not(:last-child),.datareon-esb-prices h3.datareon-esb-prices__text:not(:last-child),.datareon-esb-prices h4.datareon-esb-prices__text:not(:last-child){margin-bottom:20px}.datareon-esb-prices .datareon-esb-prices__title{margin-bottom:20px}.datareon-esb-prices__title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.datareon-esb-prices__text{font-size:22px;font-weight:700;line-height:135%;letter-spacing:-.44px;position:relative}.datareon-esb-prices__text--small{font-size:18px;font-weight:400;line-height:150%}.datareon-esb-prices__content-part{display:flex;flex-direction:column;gap:30px;max-width:1015px}.datareon-esb-prices .list{display:flex;flex-direction:column;gap:5px;list-style-type:none;margin:0;padding-left:33px}.datareon-dq .datareon-dq-about__list-item::before,.datareon-dq-prices .list__item::before,.datareon-edw .datareon-edw-about__list-item::before,.datareon-edw-prices .list__item::before,.datareon-esb-prices .list__item::before,.datareon-mdm .datareon-mdm-about__list-item::before,.datareon-mdm-prices .list__item::before{position:absolute;top:10px;left:-20px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.datareon-esb-prices .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-esb-prices .platform-header__subtitle{margin-bottom:20px}.datareon-esb-prices .datareon-esb-licensing__content{max-width:780px}.datareon-esb-prices .table-line__item-content--align-width{text-align:center;max-width:150px}.datareon-esb-prices .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-esb-prices .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-esb-prices .btn{max-height:50px}.datareon-esb-prices .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-esb-prices .side-links__item{max-width:265px}.datareon-esb-prices .container-form{width:100%;margin:100px auto 20px}.datareon-esb-prices .datareon-mq-licensing__list{max-width:800px}.datareon-edw__header{overflow:hidden}.datareon-edw__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-edw__section:not(:last-child){padding-bottom:60px}.datareon-edw .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-edw .platform-header__subtitle{margin-bottom:20px}.datareon-edw__title{font-size:44px;line-height:120%;letter-spacing:-.88px}.datareon-edw .datareon-edw-about__content{display:flex;flex-direction:column;gap:60px;max-width:1015px}.datareon-edw .datareon-edw-about__block-inner{padding:40px;border-radius:20px;background:#f5f5f5;margin-left:-40px}.datareon-edw .datareon-edw-about__block-inner-title{font-size:28px;line-height:130%;letter-spacing:-.56px;max-width:859px}.datareon-edw .datareon-edw-about__block-info{display:flex;flex-direction:column;gap:30px}.datareon-edw .datareon-edw-about__list{list-style-type:none;padding-left:23px;display:flex;flex-direction:column;gap:10px;margin:0;max-width:982px}.datareon-edw .datareon-edw-about__list-item{position:relative;font-size:22px;font-weight:400;line-height:135%;letter-spacing:-.44px}.datareon-edw .datareon-edw-text__title{max-width:934px}.datareon-edw .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-edw .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-edw .btn{max-height:50px}.datareon-edw .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-edw .side-links__item{max-width:265px}.datareon-edw .container-form{width:100%;margin:60px auto 20px}.datareon-edw-functionality__header{overflow:hidden}.datareon-edw-functionality__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-edw-functionality__section{max-width:1055px}.datareon-edw-functionality__section:not(:last-child){padding-bottom:60px}.datareon-edw-functionality .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-edw-functionality .platform-header__subtitle{margin-bottom:20px}.datareon-edw-functionality__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-edw-functionality .datareon-edw-functionality-about__content{display:flex;flex-direction:column;gap:30px;padding:40px;border-radius:20px;background:#f5f5f5}.datareon-edw-functionality .datareon-edw-functionality-about__content-main-title{color:#37b4d2;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px}.datareon-edw-functionality .datareon-edw-functionality-about__content-text{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-edw-functionality .datareon-edw-functionality-advantage--margin{margin-top:-50px}.datareon-edw-functionality .datareon-edw-functionality-advantage__content{max-width:1055px}.datareon-edw-functionality .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-edw-functionality .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-edw-functionality .btn{max-height:50px}.datareon-edw-functionality .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-edw-functionality .side-links__item{max-width:265px}.datareon-edw-functionality .container-form{width:100%;margin:60px auto 20px}.datareon-edw-prices__header{overflow:hidden}.datareon-edw-prices__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-edw-prices__section:not(:last-child){padding-bottom:60px}.datareon-edw-prices__title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.datareon-edw-prices__text{font-size:22px;font-weight:700;line-height:135%;letter-spacing:-.44px;position:relative}.datareon-edw-prices__content-part{display:flex;flex-direction:column;gap:30px;max-width:1015px}.datareon-edw-prices .list{display:flex;flex-direction:column;gap:5px;list-style-type:none;margin:0;padding-left:33px}.datareon-edw-prices .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-edw-prices .platform-header__subtitle{margin-bottom:20px}.datareon-edw-prices .table-line__item-content--align-width{text-align:center;max-width:150px}.datareon-edw-prices .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-edw-prices .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-edw-prices .btn{max-height:50px}.datareon-edw-prices .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-edw-prices .side-links__item{max-width:265px}.datareon-edw-prices .container-form{width:100%;margin:100px auto 20px}.datareon-mdm__header{overflow:hidden}.datareon-mdm__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-mdm__section:not(:last-child){padding-bottom:60px}.datareon-mdm .platform-header__title2{max-width:600px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-mdm .platform-header__subtitle{margin-bottom:20px}.datareon-mdm__title{font-size:44px;line-height:120%;letter-spacing:-.88px}.datareon-mdm .datareon-mdm-about__content{display:flex;flex-direction:column;gap:60px;max-width:1015px}.datareon-mdm .datareon-mdm-about__block-inner{padding:40px;border-radius:20px;background:#f5f5f5;margin-left:-40px}.datareon-mdm .datareon-mdm-about__block-inner-title{font-size:28px;line-height:130%;letter-spacing:-.56px;max-width:859px}.datareon-mdm .datareon-mdm-about__block-info{display:flex;flex-direction:column;gap:30px}.datareon-mdm .datareon-mdm-about__list{list-style-type:none;padding-left:23px;display:flex;flex-direction:column;gap:10px;margin:0;max-width:982px}.datareon-mdm .datareon-mdm-about__list-item{position:relative;font-size:22px;font-weight:400;line-height:135%;letter-spacing:-.44px}.datareon-mdm .datareon-mdm-text__title{max-width:934px}.datareon-mdm .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-mdm .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-mdm .btn{max-height:50px}.datareon-mdm .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-mdm .side-links__item{max-width:265px}.datareon-mdm .container-form{width:100%;margin:60px auto 20px}.datareon-mdm-functionality__header{overflow:hidden}.datareon-mdm-functionality__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-mdm-functionality__section{max-width:1015px}.datareon-mdm-functionality__section:not(:last-child){padding-bottom:60px}.datareon-mdm-functionality .platform-header__title2{max-width:630px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-mdm-functionality .platform-header__subtitle{margin-bottom:20px}.datareon-mdm-functionality__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-mdm-functionality .datareon-mdm-functionality-about{padding-bottom:60px}.datareon-mdm-functionality .datareon-mdm-functionality-about__content{display:flex;flex-direction:column;gap:30px;padding:40px;border-radius:20px;background:#f5f5f5;margin-left:-40px}.datareon-mdm-functionality .datareon-mdm-functionality-about__content-main-title{color:#37b4d2;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px;max-width:1015px}.datareon-mdm-functionality .datareon-mdm-functionality-about__content-text{font-size:28px;line-height:130%;letter-spacing:-.56px;max-width:1015px;font-weight:400}.datareon-mdm-functionality .datareon-mdm-functionality-advantage--margin{margin-top:-50px}.datareon-mdm-functionality .datareon-mdm-functionality-advantage__content{max-width:1015px;margin-left:-40px}.datareon-mdm-functionality .datareon-mdm-functionality-task__content{max-width:1015px;display:flex;flex-direction:column;gap:30px}.datareon-mdm-functionality .datareon-mdm-functionality-task__title{max-width:1015px;font-size:28px;line-height:130%;letter-spacing:-.56px;font-weight:400}.datareon-mdm-functionality .datareon-mdm-functionality-task__subtitle{font-size:18px;font-weight:400;line-height:150%;max-width:1015px}.datareon-mdm-functionality .datareon-mdm-functionality-task .task-advantages{margin:0;max-width:1015px;list-style-type:none;padding-left:23px;display:flex;flex-direction:column;gap:10px}.datareon-mdm-functionality .datareon-mdm-functionality-task .task-advantages__item{font-size:18px;font-weight:400;line-height:135%;letter-spacing:-.36px;position:relative}.datareon-dq-functionality .datareon-dq-functionality-task .task-advantages__item::before,.datareon-mdm-functionality .datareon-mdm-functionality-task .task-advantages__item::before{position:absolute;top:10px;left:-23px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.datareon-mdm-functionality .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-mdm-functionality .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-mdm-functionality .btn{max-height:50px}.datareon-mdm-functionality .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-mdm-functionality .side-links__item{max-width:265px}.datareon-mdm-functionality .container-form{width:100%;margin:60px auto 20px}.datareon-mdm-prices__header{overflow:hidden}.datareon-mdm-prices__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-mdm-prices__section:not(:last-child){padding-bottom:60px}.datareon-mdm-prices__title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.datareon-mdm-prices__text{font-size:22px;font-weight:700;line-height:135%;letter-spacing:-.44px;position:relative}.datareon-mdm-prices__content-part{display:flex;flex-direction:column;gap:30px;max-width:1015px}.datareon-mdm-prices .list{display:flex;flex-direction:column;gap:5px;list-style-type:none;margin:0;padding-left:33px}.datareon-mdm-prices .platform-header__title2{max-width:600px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-mdm-prices .platform-header__subtitle{margin-bottom:20px}.datareon-mdm-prices .table-line__item-content--align-width{text-align:center;max-width:150px}.datareon-mdm-prices .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-mdm-prices .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-mdm-prices .btn{max-height:50px}.datareon-mdm-prices .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-mdm-prices .side-links__item{max-width:265px}.datareon-mdm-prices .container-form{width:100%;margin:100px auto 20px}.datareon-dq__header{overflow:hidden}.datareon-dq__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-dq__section:not(:last-child){padding-bottom:60px}.datareon-dq .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-dq .platform-header__subtitle{margin-bottom:20px}.datareon-dq .platform-header__text{max-width:517px}.datareon-dq__title{font-size:44px;line-height:120%;letter-spacing:-.88px}.datareon-dq .datareon-dq-about__content{display:flex;flex-direction:column;gap:60px;max-width:1015px}.datareon-dq .datareon-dq-about__block-inner{padding:40px;border-radius:20px;background:#f5f5f5;margin-left:-40px}.datareon-dq .datareon-dq-about__block-inner-title{font-size:28px;line-height:130%;letter-spacing:-.56px;max-width:859px}.datareon-dq .datareon-dq-about__block-info{display:flex;flex-direction:column;gap:30px}.datareon-dq .datareon-dq-about__list{list-style-type:none;padding-left:23px;display:flex;flex-direction:column;gap:10px;margin:0;max-width:982px}.datareon-dq .datareon-dq-about__list-item{position:relative;font-size:22px;font-weight:400;line-height:135%;letter-spacing:-.44px}.datareon-dq .datareon-dq-text__title{max-width:1006px}.datareon-dq .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-dq .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-dq .btn{max-height:50px}.datareon-dq .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-dq .side-links__item{max-width:265px}.datareon-dq .container-form{width:100%;margin:60px auto 20px}.datareon-dq-functionality__header{overflow:hidden}.datareon-dq-functionality__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-dq-functionality__content-inner{margin-left:-40px}.datareon-dq-functionality__section{max-width:1055px}.datareon-dq-functionality__section:not(:last-child){padding-bottom:60px}.datareon-dq-functionality .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-dq-functionality .platform-header__subtitle{margin-bottom:20px}.datareon-dq-functionality .platform-header__text{max-width:517px}.datareon-dq-functionality__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-dq-functionality .datareon-dq-functionality-about{padding-bottom:60px}.datareon-dq-functionality .datareon-dq-functionality-about__content{display:flex;flex-direction:column;gap:30px;padding:40px;border-radius:20px;background:#f5f5f5}.datareon-dq-functionality .datareon-dq-functionality-about__content-main-title{color:#37b4d2;font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px;max-width:1015px}.datareon-dq-functionality .datareon-dq-functionality-about__content-text{font-size:28px;line-height:130%;letter-spacing:-.56px;max-width:1015px;font-weight:400}.datareon-dq-functionality .datareon-dq-functionality-advantage--margin{margin-top:-20px}.datareon-dq-functionality .datareon-dq-functionality-advantage__content{max-width:1055px}.datareon-dq-functionality .datareon-dq-functionality-task__content{max-width:1015px;padding-left:40px;display:flex;flex-direction:column;gap:30px}.datareon-dq-functionality .datareon-dq-functionality-task__title{max-width:1015px;font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-dq-functionality .datareon-dq-functionality-task__subtitle{font-size:18px;font-weight:400;line-height:150%;max-width:1015px}.datareon-dq-functionality .datareon-dq-functionality-task .task-advantages{margin:0;max-width:1015px;list-style-type:none;padding-left:33px;display:flex;flex-direction:column;gap:10px}.datareon-dq-functionality .datareon-dq-functionality-task .task-advantages__item{font-size:18px;font-weight:700;line-height:135%;letter-spacing:-.36px;position:relative}.datareon-dq-functionality .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-dq-functionality .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-dq-functionality .btn{max-height:50px}.datareon-dq-functionality .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-dq-functionality .side-links__item{max-width:265px}.datareon-dq-functionality .container-form{width:100%;margin:60px auto 20px}.datareon-dq-prices__header{overflow:hidden}.datareon-dq-prices__content{display:flex;justify-content:space-between;position:relative;margin:0 auto;height:-moz-fit-content;height:fit-content}.datareon-dq-prices__section:not(:last-child){padding-bottom:60px}.datareon-dq-prices__title{font-size:44px;font-weight:700;line-height:120%;letter-spacing:-.88px}.datareon-dq-prices__text{font-size:22px;font-weight:700;line-height:135%;letter-spacing:-.44px;position:relative}.datareon-dq-prices__content-part{display:flex;flex-direction:column;gap:30px;max-width:1015px}.datareon-dq-prices .list{display:flex;flex-direction:column;gap:5px;list-style-type:none;margin:0;padding-left:33px}.datareon-dq-prices .platform-header__title2{max-width:670px;font-size:54px;line-height:110%;letter-spacing:-1.08px;text-transform:uppercase;margin-bottom:20px}.datareon-dq-prices .platform-header__subtitle{margin-bottom:20px}.datareon-dq-prices .platform-header__text{max-width:550px}.datareon-dq-prices .table-line__item-content--align-width{text-align:center;max-width:150px}.datareon-dq-prices .sectioned-page__btns{display:flex;flex-direction:column;gap:10px;width:100%}.datareon-dq-prices .sectioned-page__btn{margin-top:0;max-height:50px}.datareon-dq-prices .btn{max-height:50px}.datareon-dq-prices .side-links__list{padding:40px 30px;flex-wrap:wrap}.datareon-dq-prices .side-links__item{max-width:265px}.datareon-dq-prices .container-form{width:100%;margin:100px auto 20px}.clients{margin-bottom:100px}.clients__title{margin:0 0 30px;line-height:120%;letter-spacing:-.88px}.clients__text{margin:0 0 60px;max-width:704px;font-weight:400;letter-spacing:-.36px}.clients__list{display:grid;-moz-column-gap:15px;column-gap:15px;row-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;padding:0;margin:0}.clients__list li{background-color:#fff;border-radius:20px;padding:30px;list-style-type:none;border:1px solid #c1c1c1;transition:border .3s ease;display:flex;justify-content:center}.clients__list img{margin:0!important}.projects-tabs{margin-bottom:40px}.projects-tabs__controls{display:flex;gap:0;background:#f5f5f5;border-radius:8px;padding:4px;max-width:400px}.projects-tabs__btn{flex:1;padding:12px 20px;border:0;background:0 0;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.projects-tabs__btn--active{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#333}.projects-tabs__btn--active .projects-tabs__count{background:#007cba;color:#fff}.projects-tabs__count{background:#e0e0e0;padding:2px 8px;border-radius:12px;font-size:14px;font-weight:400}.clients-content{animation:fadeIn .3s ease}.clients-content[style*="display: none"]{display:none!important}.clients-info{margin-bottom:30px}.clients__title{font-size:28px;font-weight:600;margin-bottom:15px;color:#333}.clients__text{font-size:16px;color:#666;line-height:1.6}.clients-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px;margin-bottom:40px}.client-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease;display:flex;flex-direction:column}.client-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.client-card__thumbnail{height:180px;background:#f9f9f9;display:flex;align-items:center;justify-content:center;padding:20px}.client-card__thumbnail img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.client-card__content{padding:20px;flex:1;display:flex;flex-direction:column}.client-card__name{margin:0 0 15px;font-size:20px;font-weight:600;color:#333;line-height:1.3}.client-card__context{margin:0 0 15px;font-size:14px;color:#666;line-height:1.5;flex:1}.client-card__location{font-size:13px;color:#999;margin-bottom:10px;display:flex;align-items:center;gap:5px}.client-card__location::before{content:"📍";font-size:11px}.client-card__projects-count{font-size:14px;color:#007cba;font-weight:500;margin-bottom:15px}.client-card__btn{width:100%;padding:12px 20px;border:0;background:#007cba;color:#fff;font-size:15px;font-weight:500;cursor:pointer;border-radius:6px;transition:background .3s ease;margin-top:auto}.client-card__btn:hover{background:#005a87}.client-card__no-projects{font-size:14px;color:#999;font-style:italic;text-align:center;padding:10px;background:#f5f5f5;border-radius:6px;margin-top:auto}.map-clients-section{margin:2rem 0;border:1px solid #e1e1e1;border-radius:12px;background:#f8f9fa;overflow:hidden;transition:all .3s ease;display:none}.map-clients-section.is-visible{display:block;animation:slideInFromTop .4s ease-out}.map-clients-section__header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:#f2f2f2;color:#fff;box-shadow:0 0 20px #d2d2d2}.map-clients-section__title{margin:0;font-size:1.3rem;font-weight:600;color:#000}.map-clients-section__close span{margin-right:1ch}.map-clients-section__content{position:relative;min-height:auto}.map-clients-list{padding:2rem}.map-clients-placeholder{text-align:center;color:#666;padding:3rem 2rem;font-style:italic}.map-clients-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}.map-client-compact,.map-client-header{display:flex;justify-content:space-between}.map-client-compact{background:#fff;border:1px solid #e1e1e1;border-radius:10px;padding:1.5rem;transition:all .3s ease;position:relative;flex-direction:column}.map-client-compact:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.map-client-header{margin-bottom:1rem;align-items:flex-start}.map-client-body{display:flex;gap:1rem;margin-bottom:1rem}.map-client-logo{flex-shrink:0;width:auto;height:40px;max-width:100px}.map-client-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}.map-client-info{flex:1}.map-client-compact__name{margin:0 0 .5rem;font-size:1.2rem;font-weight:600;color:#2c3e50}.map-client-desc{margin:0;font-size:.9rem;color:#666;line-height:1.4}.map-client-meta{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.badge{padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}.badge--info{background:#e3f2fd;color:#1565c0}.badge--success{background:#e8f5e8;color:#2e7d32}.map-client-actions{display:flex;gap:.75rem;flex-wrap:wrap}.map-client-compact__btn{flex:1;min-width:150px;padding:.75rem 1rem;border-radius:8px;transition:all .2s ease}.map-client-no-projects{color:#999;font-style:italic;padding:.75rem 0;text-align:center;border:1px dashed #ddd;border-radius:6px;flex:1}.client-projects-section{background:#f8f9fa;border-top:1px solid #e1e1e1;border-radius:0 0 12px 12px;overflow:hidden;display:none;width:100%}.client-projects-section.is-visible{display:block;animation:slideInFromTop .3s ease-out}.client-projects-section__header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:#fff;border-bottom:1px solid #e1e1e1}.client-projects-section__title{margin:0;font-size:1.2rem;font-weight:600;color:#2c3e50}.client-projects-section__back{padding:.6rem 1.2rem;border-radius:6px;transition:all .3s ease}.client-projects-section__content{padding:2rem;max-height:none;overflow:visible}.client-projects-section__content .projects__list{margin:0!important}.client-projects-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.client-project-card{background:#fff;border:1px solid #e1e1e1;border-radius:10px;overflow:hidden;transition:all .3s ease;position:relative}.client-project-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,.1)}.client-project-card__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.client-project-card__badges{padding:1rem 1rem 0;display:flex;gap:.5rem;flex-wrap:wrap}.client-project-card__content{padding:1rem 1.5rem 1.5rem}.client-project-card__title{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:#2c3e50;line-height:1.3}.client-project-card__context,.client-project-card__excerpt{margin:0 0 1rem;color:#666;line-height:1.5;font-size:.9rem}.client-project-card__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid #f0f0f0}.client-project-card__date{font-size:.85rem;color:#888}.client-project-card__link-text{color:#667eea;font-weight:500;font-size:.9rem}.client-project-card__image{height:180px;overflow:hidden}.client-project-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.client-project-card:hover .client-project-card__image img{transform:scale(1.05)}.empty,.error,.loading,.projects-empty,.projects-error,.projects-loading{text-align:center;padding:60px 20px;font-size:16px;border-radius:12px;margin:20px 0}.loading,.projects-loading{color:#666;background:#f9f9f9;border:2px dashed #ddd}.loading::before,.projects-loading::before{content:"⏳ ";margin-right:8px}.error,.projects-error{color:#d32f2f;background:#ffebee;border:2px solid #ffcdd2}.error::before,.projects-error::before{content:"⚠️ ";margin-right:8px}.empty,.projects-empty{color:#999;background:#f5f5f5;border:2px dashed #ccc}.empty::before,.projects-empty::before{content:"📭 ";margin-right:8px}.publication-type-badge{display:inline-block;width:100%;margin-bottom:.4rem}.client-header p{margin-top:0;margin-bottom:20px!important;width:100%;font-weight:700;font-size:24px!important;line-height:32px!important;transition:color .3s ease}.parent-sidebar .sectioned-page__side-block{position:sticky;top:150px!important;right:0;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:20px;height:-moz-fit-content;height:fit-content}.parent-sidebar .figure--white-bg{background:#fff}.parent-sidebar .figure--grey-bg{background:#f5f5f5;border-radius:20px;padding:40px}.parent-functionality figure{margin-top:20px}.parent-functionality__content-title{margin-bottom:40px!important;max-width:1015px;font-weight:400}.parent-functionality .advantage__inner{display:flex;flex-direction:column;gap:10px;position:relative;max-width:1015px;padding-left:20px}.parent-functionality .advantage__inner::before{position:absolute;top:10px;left:2px;display:block;width:8px;height:8px;border-radius:50%;background-color:#37b4d2;content:""}.parent-functionality .advantage__subtitle{font-size:22px;line-height:135%;letter-spacing:-.44px}.parent-functionality .advantage__text{font-size:18px;line-height:145%;letter-spacing:-.36px}@media (hover:hover),screen and (min-width:0\0 ){.modal__close-btn:hover{background-color:#9eaab1;color:#f9f9f9}.socials__icon:hover svg{color:#f9f9f9}.header-search__close-btn:hover{background-color:#fcfcfc;color:#9eaab1}}@media (min-width:1024px) and (hover:hover){.circle-scheme__element-btn:hover:not(.focus-visible)~.circle-scheme__element-title{color:#050c1e}.circle-scheme__element-btn:hover:not(.focus-visible)~.circle-scheme__element-logo{border-color:#dd0c15}.circle-scheme__element-btn:hover:not(.focus-visible)~.circle-scheme__element-underline{color:#dd0c15}.circle-scheme__element-btn:hover:not(.focus-visible)~.circle-scheme__element-popup{opacity:1;pointer-events:all}}@media (min-width:1024px){.circle-scheme__element-btn.focus-visible:focus~.circle-scheme__element-title{color:#050c1e}.circle-scheme__element-btn.focus-visible:focus~.circle-scheme__element-logo{border-color:#dd0c15}.circle-scheme__element-btn.focus-visible:focus~.circle-scheme__element-underline{color:#dd0c15}.circle-scheme__element-btn.focus-visible:focus~.circle-scheme__element-popup{opacity:1;pointer-events:all}.solutions__item.is-active .solutions__info{transition:opacity .3s ease .3s}}@media (min-width:1620px){.platform-header{overflow:hidden}}@media (max-width:1439px){.technical-support__content-inner{max-width:900px}.sectioned-page__side-block ul{padding:30px}.contact-us__form-wrap .form__block{display:flex;flex-direction:column}.partnership__section-content{max-width:740px}.partnership .partner-possible__item{min-width:355px}.platform-functionality .content-blocks{max-width:950px}.datareon-esb .datareon-esb-about__content,.platform__section{max-width:900px}.prices-table-content{min-width:900px;max-width:900px}.tasks-block{max-width:940px;min-width:940px}.datareon-edw .datareon-edw-about__content{max-width:950px}.datareon-dq .datareon-dq-about__content,.datareon-dq .datareon-dq-text__title,.datareon-dq-functionality__section,.datareon-edw-functionality__section,.datareon-esb-functionality__section,.datareon-mdm .datareon-mdm-about__content,.datareon-mdm-functionality__section{max-width:900px}.clients__list img{width:100%}}@media (max-width:1359px){.header__main-links{gap:15px}.services-courses__header .services-courses-svg{display:none}.services-courses .container-subscribe{margin-top:0}.services-courses .courses-description{grid-template:auto/1fr;gap:3rem}.technical-support__content{flex-direction:column}.technical-support__content-inner{max-width:1015px;margin-bottom:40px}.library__header .library-svg,.technical-support__header .technical-support-svg,.webinars__header .webinars-svg{display:none}.library .library-container{grid-template-columns:120px 1fr}.library .section-book__book-title{margin:40px 0 20px}.expert-materials__header .expert-svg{display:none}.line-advice{padding:0 0 20px}.chapters{position:static;margin:0 0 40px}.chapters__list{flex-direction:row;width:-moz-fit-content;width:fit-content;gap:20px;padding:20px}.axelot-scm .link-block span{font-size:13px}.projects .sectioned-page__side-block{margin-top:40px}.projects .sectioned-page__side-block .side-links__list{flex-wrap:wrap}.about__header .banner-svg,.projects__header .projects-svg{display:none}.about__content{flex-direction:column}.about__content-inner{margin-bottom:40px}.about .container-form{margin:0 auto 20px}.sectioned-page__btn--centered,.sectioned-page__side-block ul{width:-moz-fit-content;width:fit-content}.sectioned-page__section--with-links{padding:40px 0 100px}.sectioned-page__side-block{position:static;margin-bottom:40px}.sectioned-page__side-block ul{padding:20px;display:flex;align-items:center;gap:20px}.sectioned-page__side-block li:not(:first-of-type){margin-top:0}.sectioned-page__side-block .side-links__item{margin-top:0}.career__content{flex-direction:column}.career__content-inner,.partners__content{margin-bottom:40px}.career__header .career-svg,.partners__header .patners-svg{display:none}.partners .container-form{margin:0 0 20px}.import__header .import-svg,.partnership__header .patners-svg{display:none}.contact-us__form-wrap{padding:40px}.partnership__content{flex-direction:column}.partnership__content-inner{margin-bottom:40px}.partnership__section-content{max-width:785px}.partnership .partner-possible__item{min-width:382px}.partnership .container-form{margin:0 0 20px}.platform-functionality__content{flex-direction:column}.platform-functionality__content-inner{margin-bottom:40px}.platform-functionality .content-blocks{max-width:1055px;gap:20px}.platform-functionality .side-links__item{max-width:100%}.platform-functionality .container-form{margin:0 auto 20px}.platform-prices__content{flex-direction:column}.platform-prices__content-inner{margin-bottom:40px}.platform-prices .side-links__item{max-width:100%}.platform-prices .container-form{margin:0 auto 20px}.platform__content{flex-direction:column}.platform__content-inner{margin-bottom:40px}.platform__section{max-width:1015px}.platform .side-links__item{max-width:100%}.platform .container-form{margin:0 auto 20px}.datareon-esb__content{flex-direction:column}.datareon-esb__content-inner{margin-bottom:40px}.datareon-esb .datareon-esb-about__content{max-width:1015px}.datareon-esb .side-links__item{max-width:100%}.datareon-esb .container-form{margin:20px auto}.prices-table-content{min-width:100%;max-width:100%}.tasks-block{max-width:1055px;min-width:100px}.datareon-esb-functionality__content{flex-direction:column}.datareon-esb-functionality__content-inner{margin-bottom:40px}.datareon-esb-functionality__section{max-width:1055px}.datareon-esb-functionality .side-links__item{max-width:100%}.datareon-esb-functionality .container-form{margin:0 auto 20px}.datareon-esb-functionality .container-form .constructor__feedback-text h5{font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-esb-prices__content{flex-direction:column}.datareon-esb-prices__content-inner{margin-bottom:40px}.datareon-esb-prices .side-links__item{max-width:100%}.datareon-esb-prices .container-form{margin:0 auto 20px}.datareon-edw__content{flex-direction:column}.datareon-edw__content-inner{margin-bottom:40px}.datareon-edw .datareon-edw-about__content{max-width:1015px}.datareon-edw .side-links__item{max-width:100%}.datareon-edw .container-form{margin:0 auto 20px}.datareon-edw-functionality__content{flex-direction:column}.datareon-edw-functionality__content-inner{margin-bottom:40px}.datareon-edw-functionality__section{max-width:1055px}.datareon-edw-functionality .side-links__item{max-width:100%}.datareon-edw-functionality .container-form{margin:0 auto 20px}.datareon-edw-prices__content{flex-direction:column}.datareon-edw-prices__content-inner{margin-bottom:40px}.datareon-edw-prices .side-links__item{max-width:100%}.datareon-edw-prices .container-form{margin:0 auto 20px}.datareon-mdm__content{flex-direction:column}.datareon-mdm__content-inner{margin-bottom:40px}.datareon-mdm .datareon-mdm-about__content{max-width:1015px}.datareon-mdm .side-links__item{max-width:100%}.datareon-mdm .container-form{margin:0 auto 20px}.datareon-mdm-functionality__content{flex-direction:column}.datareon-mdm-functionality__content-inner{margin-bottom:40px}.datareon-mdm-functionality__section{max-width:1015px}.datareon-mdm-functionality .side-links__item{max-width:100%}.datareon-mdm-functionality .container-form{margin:0 auto 20px}.datareon-mdm-prices__content{flex-direction:column}.datareon-mdm-prices__content-inner{margin-bottom:40px}.datareon-mdm-prices .side-links__item{max-width:100%}.datareon-mdm-prices .container-form{margin:0 auto 20px}.datareon-dq__content{flex-direction:column}.datareon-dq__content-inner{margin-bottom:40px}.datareon-dq .datareon-dq-about__content{max-width:1015px}.datareon-dq .datareon-dq-text__title{max-width:1006px}.datareon-dq .side-links__item{max-width:100%}.datareon-dq .container-form{margin:0 auto 20px}.datareon-dq-functionality__content{flex-direction:column}.datareon-dq-functionality__content-inner{margin-bottom:40px}.datareon-dq-functionality__section{max-width:1055px}.datareon-dq-functionality .side-links__item{max-width:100%}.datareon-dq-functionality .container-form{margin:0 auto 20px}.datareon-dq-prices__content{flex-direction:column}.datareon-dq-prices__content-inner{margin-bottom:40px}.datareon-dq-prices .side-links__item{max-width:100%}.datareon-dq-prices .container-form{margin:0 auto 20px}.parent-sidebar .sectioned-page__side-block{position:static;margin-bottom:40px}}@media (max-width:1279px){.header__wrapper{grid-template-columns:minmax(110px,150px) 1fr minmax(10px,30px)}.header__request,.subscribe__grid-layout::before{display:none}.footer__contacts{grid-template-columns:auto minmax(230px,366px);-moz-column-gap:40px;column-gap:40px;margin-left:40px}.footer__email,.footer__phone{font-size:18px;line-height:25px}.footer__address-label{font-size:14px;line-height:20px}.footer__address{font-size:16px;line-height:24px}.footer__button-wrapper{margin-left:0}.media-btn{width:-moz-fit-content;width:fit-content}.list--2-column-lb-red ul{gap:20px;grid-template-columns:1fr}.list--team li{width:calc((100% - 336px)/3)}.nav-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));-moz-column-gap:30px;column-gap:30px;row-gap:60px}.main-nav--footer .nav-list .nav-list__item,.main-nav--header .nav-list .nav-list__item{grid-row:unset}.main-nav--footer .nav-list .nav-list__item:nth-child(4){grid-row:unset}.main-nav--footer .nav-list .nav-list__item:nth-child(5){grid-column:unset;grid-row:unset}.main-nav--header .nav-list .nav-list__item:nth-child(4){grid-row:unset}.main-nav--header .nav-list .nav-list__item:nth-child(5){grid-column:unset;grid-row:unset}.services .btn{padding:15px 20px}.courses-events__content{flex-direction:column-reverse}.courses-events__sort-side{width:100%}.courses-events__calendar-side{width:100%;display:flex;gap:20px}.webinars-events__content{flex-direction:column-reverse}.webinars-events__sort-side{width:100%}.webinars-events__calendar-side{width:100%;display:flex;gap:20px}.expert-materials__list{grid-template-columns:repeat(3,calc((100% - 40px)/3));row-gap:20px}.media-cooperation__text{margin-bottom:20px}.media-cooperation__buttons{flex-direction:column;gap:10px}.project-card{padding:20px 20px 19px;grid-template-columns:minmax(110px,250px) minmax(110px,200px)}.main-header__image{top:-20px;right:-175px}.main-content{grid-template-columns:calc(73% - 40px) 27%}.axelot-scm .link-block{grid-column:1/-1;min-height:unset}.axelot-scm .link-block p{max-width:305px}.axelot-scm .link-block .link-block__bg-picture{width:50%;height:470px;max-width:470px;max-height:470px;padding-top:51%;bottom:50%;transform:translateY(50%)}.axelot-scm .link-block--large .link-block__bg-picture{transform:translateY(0)}.mass-media__list{grid-template-columns:repeat(3,calc((100% - 40px)/3));row-gap:20px}.article-page__content{margin:0 auto}.knowledge__list{row-gap:20px}.knowledge__item{min-height:420px}.knowledge__item-title,.main-slide__description span{font-size:22px}.sectioned-page__grid-layout{gap:30px;grid-template-columns:1fr}.sectioned-page__inter-section-text{width:auto}.subscribe__grid-layout{-moz-column-gap:30px;column-gap:30px}.projects-map .page-filter__fieldsets{grid-template-columns:25% 25% 50%}.projects-map__map{height:450px}.main-page__events .upcoming-events__cards{gap:15px}.main-page__events .event-card{padding:30px}.main-slide{padding:50px}.main-slide__note{font-size:22px;margin-right:20px;max-width:350px}.main-slide__description{margin-right:30px}.main-slide__description svg{margin-right:10px}.main-article{min-height:420px}.main-article__title{font-size:22px}.import-substitution__title{letter-spacing:-2.5px}.import-substitution__item-content{gap:20px;padding:15px}.achievement-card__content{flex-wrap:wrap}.solutions{padding-bottom:0}.solutions__grid-layout{margin-right:0;grid-template-columns:40% 1fr}.solutions__info-list{padding:30px;border-radius:20px}.solutions__info{top:30px;right:30px;left:45.8%}.solutions__companies{margin-top:40px;margin-left:-140px;margin-right:-100px;grid-column:1/-1}.solutions__companies-list{padding:30px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);-moz-column-gap:18px;column-gap:18px;row-gap:16px;max-width:none}.solutions__companies-item{max-height:60px;height:100%}.solutions__companies-text{padding:30px;max-width:none;width:100%}.solutions__companies-text::before{left:20px;width:calc(100% - 40px)}.platform-header{min-height:400px}.platform-header__image,.platform-header__image__image{top:60px;max-width:800px;right:-250px;max-height:550px}}@media (max-width:1024px){.clients-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}}@media (max-width:1023px){.list--list-big-numbers li p,.list--list-icons-2-column ul button>b,html{font-size:16px;line-height:24px}body{background-color:#fff}.wrapper main{margin-top:61px}.constructor-page{padding:20px 0}.constructor-page .constructor:not(:first-of-type){margin-top:20px}.container{padding:0 24px}.header__main-link{font-size:12px}.header__main-links-element{line-height:15px}.header .socials{margin-top:0}.footer__info{flex-direction:column}.footer__contacts,.footer__logo{margin-bottom:30px}.footer__contacts{-moz-column-gap:50px;column-gap:50px;margin-right:0;margin-left:0}.footer--alt .socials{margin-top:26px;padding-right:5px;gap:18px}.footer--alt .nav-list__sub-list{padding-bottom:28px}.footer--alt .nav-list__title{margin-bottom:10px}.modal .modal__label{width:90%;font-size:18px;line-height:25px}.modal--features .modal__wrapper{padding:60px 20px}.modal--features .modal__content{padding:20px;top:unset}.modal--features .modal__label{margin-bottom:10px;width:80%}.modal--features .modal__description{margin-bottom:10px;font-size:16px;font-weight:400;line-height:24px}.btn--big{position:relative;z-index:3;min-height:unset;height:44px}.title--h1{font-size:54px;font-weight:700;line-height:48px;letter-spacing:0}.title--h2{font-size:24px;font-weight:700;line-height:32px}.title--h2-large{font-weight:700;font-size:44px;line-height:120%}.title--h3{font-size:24px;line-height:29px}.title--h4{font-size:18px;line-height:25px}.list--pdr-135{padding-right:0}.list--2-column-lb-red ul{grid-template-columns:1fr 1fr}.list--list-icons:not(:first-child){margin-top:20px}.list--list-icons ul{gap:20px;grid-template-columns:1fr}.list--list-icons ul li{min-height:174px}.list--list-icons ul li.is-hidden,.list--list-icons+.btn.is-hidden{display:none}.list--list-icons ul button{padding:18px 45px 21px 18px}.list--list-icons ul span{margin-bottom:23px}.list--list-icons ul b{font-size:18px;line-height:26px}.list--list-icons+.btn{display:block;margin-top:21px;margin-right:auto;margin-left:auto}.list--list-icons-2-column ul li{min-height:unset}.list--list-icons-2-column ul li:nth-child(n+4){display:block}.list--inner-list li,.list--list-icons-2-column ul button{padding:20px}.list--list-icons-2-column ul button.is-focused{border:1px solid #f5f5f5}.list--list-icons-2-column ul button.is-focused>svg{color:#fcfcfc;background-color:#050c1e}.list--list-icons-2-column ul button.is-focused>em{display:block;margin-top:10px;font-style:normal;line-height:24px;text-align:left;color:#050c1e}.list--list-icons-2-column ul button span{width:40px;height:40px;margin-bottom:10px;border:1px solid #dd0c15}.list--list-icons-2-column ul button span svg{width:27px;height:27px}.list--list-icons-2-column ul button>svg{position:absolute;top:19px;right:18px;display:block;color:#050c1e;border-radius:50%;transition:background-color .3s ease}.list--list-icons-2-column+.btn,.list--list-numbers ol li.is-hidden,.list--list-numbers+.btn.is-hidden{display:none}.list--list-numbers:not(:first-child){margin-top:20px}.list--list-numbers ol{margin-top:22px;gap:20px;grid-template-columns:repeat(2,calc((100% - 20px)/2))}.list--list-numbers ol li{padding:20px 0}.list--list-numbers ol li p{font-weight:400;font-size:16px;line-height:24px}.list--list-numbers+.btn{display:block;margin-top:18px;margin-right:auto;margin-left:auto}.list--list-big-numbers ol{margin-top:0;margin-bottom:20px;grid-template-columns:1fr;row-gap:20px}.list--gap-15 ul div p{line-height:52px}.list--inner-list li span{font-weight:800;font-size:24px;line-height:29px;text-transform:lowercase}.list--inner-list li span b{font-size:24px;line-height:29px;letter-spacing:normal}.list--inner-list li p{font-weight:700;font-size:18px;line-height:25px}.list--tech-links a p:first-of-type{font-weight:800;font-size:24px;line-height:29px}.list--tech-links a span{margin-bottom:11px;font-weight:500;line-height:17px;text-transform:capitalize}.list--team ul{width:calc(100% + 20px);margin-bottom:-22px;margin-left:-20px}.list--team li{width:calc((100% - 60px)/3);margin-bottom:22px;margin-left:20px}.nav-list__item--social{grid-column:2/span 2}.socials{width:100%;margin-top:20px;justify-content:flex-start;align-items:center}.socials__icon--wide{width:auto}[data-show-more=btn]{display:block}.error{padding:40px 0}.error~.btn-round--to-top{display:none}.error__inner{flex-direction:column;align-items:center;gap:0}.error__description{width:unset;margin-bottom:50px}.error__title{margin-bottom:10px}.error__note{margin-bottom:20px;font-size:18px;line-height:27px;width:70%}.error__image{order:unset;place-items:center;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.error__image img{width:470px;height:330px;max-height:330px;transform:scaleY(1.06);transform-origin:top center}.filter-tabs--grid .btn--big{grid-area:c;justify-self:end}.filter-tabs--grid{grid-template-areas:"a a" "c c"}.filter-tabs--grid .filter-tabs__block{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.filter-tabs--grid .btn--big,.filter-tabs--grid .page-filter{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.page-filter__search input:focus{width:240px}.page-filter__search.is-filled input,.page-filter__search.is-non-empty input{width:250px}.offer .btn{margin-top:auto}.link-block .link-block__bg-picture{bottom:-10vw;right:-3vw}.link-block--large .link-block__bg-picture{top:calc(50% - 19.5vw);right:-10vw;width:40vw;height:40vw}.table{overflow-x:auto;overflow-y:hidden}.table col{min-width:210px}.table col:last-child{min-width:230px}.table th,.warehouse p b{font-size:16px;line-height:24px}.table th{padding:10px 0 10px 10px}.article__heading-subtext{max-width:none}.article img{max-height:450px}.article__side-picture{grid-template-columns:minmax(350px,600px) minmax(225px,275px)}.article--interview .article__heading p{margin-top:19px;font-weight:500;font-size:18px;line-height:27px}.services{padding-top:40px;padding-bottom:0}.services__header-content{display:flex;flex-direction:column}.services__header-item,.services__pages-descr-info{max-width:100%}.services-courses__content{padding:40px 0}.services-courses__section--pad{padding:0 0 40px}.services-courses__image{display:none}.technical-support__content{margin-top:40px!important}.technical-support__section--pad{padding:0 0 40px}.expertise-center{padding-top:40px;padding-bottom:0}.expertise-center__header-content{flex-direction:column}.expertise-center__header-item{max-width:100%}.library .library-container{grid-template-columns:1fr}.library .section-books{padding:40px 0}.library .section-books__title{font-size:14px;letter-spacing:-.28px}.library .section-books__title::before{top:5px}.library .section-books__text,.sectioned-page .constructor__feedback-text h5{font-size:22px;line-height:135%;letter-spacing:-.44px}.library .section-book__book-title{font-size:16px;line-height:135%;letter-spacing:-.32px;margin:80px 0 0}.library .section-book__book-title b{font-size:22px;letter-spacing:-.44px}.license-block__content{gap:40px}.line-advice__wrap{padding:40px 20px}.line-advice__title{font-size:28px;font-weight:400;line-height:130%;letter-spacing:-.56px}.line-advice__inner-text p{font-size:12px;line-height:135%;letter-spacing:-.24px}.media-cooperation{padding:80px 0 40px}.activities{display:none}.warehouse,.warehouse h2{padding-top:40px}.warehouse h2{margin-bottom:20px;font-weight:800;font-size:32px;line-height:38px}.warehouse h3{margin-bottom:20px;padding-top:80px}.warehouse p b{margin-top:0;font-weight:400}.warehouse__section{padding-bottom:40px}.warehouse__section--pd-0{padding:0}.warehouse__header{margin-bottom:40px}.warehouse__feedback{flex-direction:column;margin-top:80px;padding:30px 20px}.warehouse__feedback h2{padding-top:0}.warehouse__feedback p b{font-weight:700;font-size:18px;line-height:25px}.warehouse__feedback-text{min-width:auto}.warehouse__feedback-btn-block{margin-left:-20px;justify-content:flex-start;align-items:flex-start}.warehouse .btn--mid-section{margin-top:20px;padding:20px 30px}.warehouse .btn--mid-section[data-show-more=btn]{display:block;min-width:195px;padding:10px 30px}.warehouse .list--3-column ul{grid-template-columns:repeat(2,1fr)}.news-links li:nth-child(n+4),.our-projects .list--3-column li:nth-child(n+5),.warehouse .list--3-column li:nth-child(n+5){display:none}.sectioned-page strong,.warehouse .list--accordion button{font-size:18px;line-height:27px}.warehouse .news-links{padding-top:40px;padding-bottom:20px}.news-links h2{margin-bottom:0;padding-top:0;font-weight:800;font-size:32px;line-height:38px}.news-links ul{margin-top:26px;grid-template-columns:1fr;gap:34px}.news-links h3{margin-top:0;margin-bottom:0;padding:0;font-weight:700;font-size:18px;line-height:25px}.news-links__page-links .tag-link{margin-left:20px;padding:11px 20px;font-weight:500;font-size:14px;line-height:18px;letter-spacing:.05em}.product{padding-top:40px}.product__header{margin-bottom:40px}.contents__button.is-active,.main-header--grid .main-header__subtitle,.product__header .breadcrumbs{margin-bottom:20px}.product__content{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);row-gap:0}.axelot-scm__content .list--2-column-bt-grey ul,.product__content .list--2-column-bt-grey ul{row-gap:40px}.axelot-scm__content .list--2-column-bt-grey li,.product__content .list--2-column-bt-grey li{padding-top:0;border:0}.contents{display:flex;flex-direction:column}.contents__button{width:100%;padding-top:11px;padding-bottom:11px}.contents__headings{position:static;max-width:unset;width:calc(100vw - 48px);top:calc(100% + 20px)}.contents__headings-list{padding:10px 20px;row-gap:0}.contents__heading{line-height:1.2}.contents__anchor{padding-top:10px;padding-bottom:10px}.breadcrumbs{grid-row:1/2;margin-bottom:20px}.breadcrumbs__item{font-size:12px;line-height:135%;letter-spacing:-.24px}.chapters__link,.event h1{line-height:135%;letter-spacing:-.36px}.main-header--grid{grid-template-columns:1fr}.main-header--full-width{padding:40px 0}.main-header--full-width .main-header__subtitle{font-size:18px;font-weight:500;line-height:27px}.main-header--full-width .main-header__image{display:block;background:rgba(30,30,30,.64)}.main-header__subtitle{font-size:28px;line-height:25px}.main-header__subtitle--alt-color{color:#050c1e}.main-header__image{top:-40px;right:-50px}.main-content{grid-template-columns:100%}.axelot-scm{padding-top:40px}.axelot-scm .link-block{grid-column:unset;min-height:360px}.axelot-scm .link-block span{font-size:11px}.axelot-scm .link-block p{max-width:unset;font-size:20px}.axelot-scm .link-block .link-block__bg-picture{width:60%;height:auto;max-height:230px;bottom:-10vw;transform:translateY(0);right:-3vw;padding-top:60%}.axelot-scm .link-block--large{min-height:270px;grid-column:1/-1}.axelot-scm .link-block--large .link-block__bg-picture{top:calc(50% - 22vw);right:-10vw;width:50%;max-width:unset;padding-top:50%;height:40vw}.axelot-scm__header{margin-bottom:40px}.axelot-scm__header .breadcrumbs{margin-bottom:20px}.axelot-scm__content{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px);row-gap:0}.interview{padding:60px 0 40px}.event,.event-page{padding-top:30px}.event{grid-template-columns:1fr;gap:20px}.event .upcoming-events{margin-top:40px;padding-top:0}.event .upcoming-events h2{margin:40px 0 20px;font-size:28px}.event h1{margin-top:20px;font-size:22px;letter-spacing:-.44px}.event__content{grid-column:1/-1}.event p em{font-size:20px;line-height:28px}.event__register{margin-top:60px;padding:40px 20px}.event__schedule{padding:20px;grid-column:1/-1}.upcoming-events__heading{margin-bottom:18px;max-width:unset}.upcoming-events__header{top:-2px;flex-direction:column;margin-bottom:21px;align-items:flex-start}.event-card{padding:20px}.article-page{padding:60px 0 40px}.project-card-bg{padding:20px 19px 20px 20px}.project-card-bg p:first-of-type{margin-top:50px;margin-bottom:10px}.knowledge__item{min-height:350px}.knowledge__item-info{padding-left:18px;padding-right:20px}.knowledge__item-title{font-size:20px}.projects__header{margin-bottom:40px}.projects__list{grid-template-columns:repeat(2,calc((100% - 20px)/2))}.about__content{margin-top:40px!important}.about__content-inner{margin-bottom:20px}.about__section:not(:last-child){padding:0 0 40px}.about__image1{display:none}.about .about-container{flex-direction:column}.about__text1{margin-top:20px!important}.about__image{margin-top:20px}.about .sectioned-page__section{padding:40px 0}.about .main-header__subtitle{max-width:560px}.about .about-directions{grid-template-columns:1fr;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.about .about-directions__item--large{grid-column:1}.main-intro__content{margin-left:0}.contacts__header{margin-bottom:40px}.contacts__header .main-header__image,.sectioned-page__content-title br{display:none}.contacts__header .main-header__subtitle{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px}.sectioned-page__list{margin-top:20px}.sectioned-page__content-title{font-size:22px;line-height:135%;letter-spacing:-.44px;margin-bottom:20px}.sectioned-page__section-title-wrap{width:100%}.sectioned-page__list-simple{margin-top:10px;margin-bottom:10px}.sectioned-page__list-simple ul{padding-left:24px}.sectioned-page__list-simple ul li::before{left:-14px;width:4px;height:4px}.sectioned-page__btn--mgt-40{margin-top:20px}.sectioned-page h2:not([class]){margin-top:20px;margin-bottom:20px;font-size:18px;line-height:135%;letter-spacing:-.36px}.sectioned-page__large-img{min-height:200px}.sectioned-page__grid-layout{gap:40px}.sectioned-page__text-wrap{padding:20px}.sectioned-page__section{grid-template-columns:1fr}.sectioned-page .sectioned-page__section-title{max-width:100%}.sectioned-page__inter-section{padding:60px 0}.sectioned-page__inter-section img{height:100%}.sectioned-page__inter-section-text{margin-left:0}.circle-scheme__element-title{font-size:1.25vw;line-height:1.4583333333vw}.career .career-container{flex-direction:column}.career__content{margin-top:40px!important}.career__section:not(:last-child){margin-bottom:40px}.career .pages-title{margin-top:38px}.career__image,.subscribe__subheading br{display:none}.career .sectioned-page__grid-layout{padding-left:0;gap:32px}.career .sectioned-page p,.career .sectioned-page__content h5,.career strong{font-size:14px;line-height:135%;letter-spacing:-.28px}.career strong{font-size:16px;letter-spacing:-.32px}.career .list--2-column-lb-grey span{font-size:18px;line-height:25px}.career .list--accordion{margin-top:20px}.career .sectioned-page__section-title2{margin:40px 0 0}.subscribe__heading{max-width:600px}.subscribe__grid-layout{grid-template-columns:1fr}.subscribe__subheading{padding-bottom:15px;max-width:none}.subscribe__subheading:not(:first-child){margin-top:40px}.subscribe__social-links{grid-row:2/3}.subscribe__form{max-width:500px}.subscribe__form .form-send__wrapper{max-width:none}.subscribe__form-text{text-align:left}.achievements{grid-template-columns:1fr;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.achievements__item:nth-child(5n+1),.achievements__item:nth-child(5n+2),.achievements__item:nth-child(5n+3),.achievements__item:nth-child(5n+4),.achievements__item:nth-child(5n+5){grid-column-start:1;grid-column-end:10}.achievements__item:nth-child(5n+2):last-child,.achievements__item:nth-child(5n+3):last-child,.achievements__item:nth-child(5n+5):last-child{grid-column-start:1;grid-column-end:10}.search-field--grow input:focus{width:240px}.header-search{padding:20px 0;top:100%}.search-page__no-results{padding:40px}.partners .partners-container{flex-direction:column}.partners__image{display:none}.partners__section{padding:40px 0}.partners__section--pad{padding:0}.import__section-title-wrap,.partners__section-title-wrap{width:100%}.partners .partners-info__title{margin:0 0 20px}.partners .partners-table{gap:20px}.partners .partners-table__title-mobile{display:block;font-size:18px;line-height:135%;letter-spacing:-.28px;color:#37b4d2}.partners .partners-table__line{grid-template-columns:1fr;padding:40px 20px;grid-gap:20px}.partners .partners-table__title-line{display:none}.partners .partners-table__item{flex-direction:column;text-align:start;align-items:start;min-height:100%;gap:10px;padding-bottom:20px}.partners .partners-table__item:not(:last-child){border-right:none;border-bottom:1px solid #c1c1c1}.partners .partners-table__item-content{margin-left:0}.partners .page-filter{margin:20px 0}.partners .pagination{margin-top:20px;margin-bottom:0}.import .import-container{flex-direction:column}.import__info2 h2{font-size:32px}.import__section-title::before{left:25px;top:5px}.datareon-dq .container-form .constructor__feedback-text h5,.datareon-dq-functionality .container-form .constructor__feedback-text h5,.datareon-dq-prices .container-form .constructor__feedback-text h5,.datareon-edw .container-form .constructor__feedback-text h5,.datareon-edw-functionality .container-form .constructor__feedback-text h5,.datareon-edw-prices .container-form .constructor__feedback-text h5,.datareon-esb .container-form .constructor__feedback-text h5,.datareon-esb-prices .container-form .constructor__feedback-text h5,.datareon-mdm .container-form .constructor__feedback-text h5,.datareon-mdm-functionality .container-form .constructor__feedback-text h5,.datareon-mdm-prices .container-form .constructor__feedback-text h5,.import .container-form h5,.platform .container-form .constructor__feedback-text h5,.platform-functionality .container-form .constructor__feedback-text h5,.platform-prices .container-form .constructor__feedback-text h5{font-size:22px;line-height:135%;letter-spacing:-.44px}.contact-us{background-color:#fff;margin-bottom:40px}.contact-us__inner{display:flex;gap:0;flex-direction:column;padding:40px 20px 0}.contact-us__inner .ball,.main-page__section-title br{display:none}.contact-us__contacts-wrap{background-color:#f5f5f5;margin-bottom:40px}.contact-us__contacts-list{margin:0}.contact-us__contacts-item{margin-bottom:20px}.contact-us__title{margin:0 0 20px;font-size:28px;line-height:130%;letter-spacing:-.56px}.contact-us__title--form{margin-bottom:10px}.contact-us__contacts-link{font-size:18px;line-height:1.4}.contact-us__description{font-size:14px;line-height:135%;letter-spacing:-.28px}.contact-us__description--form{margin-bottom:20px}.contact-us__form-wrap{padding:40px 24px;margin-left:-24px;margin-right:-24px}.contact-us__form-bg-logo{top:100px;left:-267px}.contact-us .container{padding:0}.our-offices__title{margin:0 0 20px;font-size:28px;line-height:130%;letter-spacing:-.56px}.our-offices__wrap{display:flex;-moz-column-gap:0;column-gap:0;flex-direction:column}.our-offices__map-wrap{padding-bottom:50%;margin-bottom:20px;height:0}.our-offices__map-wrap.is-loading{border-radius:10px}.our-offices__request{margin-top:20px}.our-offices__item{margin-bottom:20px}.our-offices__office-name{line-height:25px}.our-offices__office-address{font-size:16px;font-weight:400;line-height:24px}#map-contacts>ymaps{border:1px solid #e7eaec}.projects-map__title{font-size:34px;font-weight:700;line-height:120%;letter-spacing:-.68px;margin-bottom:20px}.projects-map .page-filter__fieldsets{grid-template-columns:6fr 6fr}.projects-map .page-filter__fieldset:last-child{border-bottom:none;min-width:0}.main-page__section{margin-top:40px}.main-page__section--bg-solitude{margin-top:0!important}.main-page__section-title{margin-bottom:20px}.main-page__solutions{margin-left:-24px;margin-right:-24px}.main-page__subscribe{padding:40px 24px}.main-page__about-us-video{margin-top:20px;border-radius:10px}.main-page__about-us-achievements{margin-top:20px}.main-page__header,.main-page__our-projects{padding-top:40px}.main-page__events .upcoming-events__cards,.main-page__news ul,.our-projects .list--3-column ul{grid-template-columns:repeat(2,1fr)}.decisions__header-content{grid-template-columns:1fr}.decisions__header-item--large{grid-column:1}.decisions .header-item-img--desk{display:none}.decisions .header-item-img--mobile{display:block;width:140px}.cookies{max-width:calc(100% - 48px);width:-moz-fit-content;width:fit-content;right:24px;bottom:24px}.cookies__wrapper{align-items:start}.cookies__text{margin-top:4px}.features{grid-template-columns:repeat(2,1fr);gap:8px}.promo-project{flex-direction:column}.promo-project__info{padding:20px 20px 40px;max-width:none;min-width:auto;width:100%;border-bottom:none;border-right:1px solid #9eaab1;border-radius:20px 20px 0 0}.promo-project__tag-link{margin-bottom:20px}.promo-project__heading,.promo-project__text{margin-bottom:10px;max-width:none}.promo-project__text{font-weight:400;font-size:16px;line-height:150%}.promo-project__text:last-of-type{margin-bottom:10px}.promo-project__photo{margin-left:0;margin-top:-20px;max-width:none;height:350px}.promo-project__photo img{border-top:none;border-left:1px solid #9eaab1}.main-slide{padding:25px}.main-slide__logo{margin-left:0}.main-slide__info{flex-direction:column}.main-slide__note{margin-bottom:30px}.main-slide__descriptions{align-self:flex-start}.feature{min-height:auto;flex-direction:column;padding:20px}.feature:nth-child(4n+1),.feature:nth-child(4n+4){grid-column:unset}.feature.feature--iso{grid-column:1/-1;grid-row:1/2}.feature.feature--iso .feature__image{position:static;display:block;margin-bottom:10px;max-height:200px;margin-right:-20px;margin-left:-20px}.feature.feature--iso .feature__image img{max-height:200px;height:100%;-o-object-position:center;object-position:center;transform:scale(1.4)}.feature.feature--iso .feature__description,.feature.feature--wms-2 .feature__description{font-size:18px;line-height:25px}.feature.feature--wms-2{grid-column:1/-1;grid-row:2/3}.feature__image{display:none}.feature__point{padding:0;align-self:flex-start}.feature__termin{font-size:44px;font-weight:700;line-height:48px;letter-spacing:0;margin-bottom:10px}.feature__description{font-size:16px;line-height:24px}.main-article{min-height:350px}.main-article__info{padding-left:18px;padding-right:20px}.main-article__title{font-size:20px}.main-banner__container{gap:20px}.main-banner__title{font-size:44px;line-height:120%;letter-spacing:-.88px}.import-substitution__content{flex-direction:column}.import-substitution__text{width:100%}.import-substitution__image{display:none}.import-substitution__title{margin:0 0 20px!important}.import-substitution__items{width:100%}.achievement-card{padding:20px;width:100%;min-height:auto}.partners-page{padding-top:40px;padding-bottom:0}.partners-page__header-content,.partnership .partnership-container,.partnership .partnership-container-text{flex-direction:column}.partners-page__header-item{max-width:100%}.partnership__content{margin-top:40px!important}.partnership__image{display:none}.partnership__section:not(:last-child){padding:0 0 40px}.partnership__section--bg{min-height:100%}.partnership__section-title-wrap{width:100%}.partnership .partner-program__title{margin:0 0 20px}.partnership .partner-program__text{margin:0}.partnership .partner-benefit,.partnership .partner-possible{grid-gap:10px}.partnership .partner-possible__item{min-width:100%}.partnership .solutions-potential__list{gap:10px;margin:0 0 40px}.partnership .partners-support{grid-row-gap:20px}.partner1 .container-header{flex-direction:column;padding:0 24px}.partner1 .container-header .container{padding:0}.partner1__header{max-height:100%}.partner1 .ball-svg-b,.solutions__heading br{display:none}.partner1 .pages-header{padding:40px 0 20px;min-height:100%}.partner1 .section-info{padding:40px 0}.partner1 .section-blocks{gap:20px}.partner1 .container-form{margin:40px 0 20px}.platform-functionality__section:not(:last-child){padding-bottom:40px}.platform-functionality .content-blocks{margin-left:-20px;margin-right:-20px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-first{padding:30px 20px;gap:20px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-first__text-info,.platform-functionality .platform-functionality-ability1 .content-blocks .block-second{gap:20px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-second__text{padding:0 20px;gap:20px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-third{padding:0 20px}.platform-functionality .platform-functionality-ability2 .content-blocks .block-first{gap:20px;padding:0 20px}.platform-functionality .platform-functionality-ability2 .content-blocks .block-first__text-info{gap:20px}.platform-functionality .platform-functionality-ability2 .content-blocks .block-second{padding:0 20px}.platform-functionality .platform-functionality-ability2 .content-blocks .block-second__text-info{gap:20px}.platform-functionality .platform-functionality-ability3 .content-blocks .block-first{gap:20px;padding:0 20px}.platform-functionality .platform-functionality-ability3 .content-blocks .block-first__text,.platform-functionality .platform-functionality-ability3 .content-blocks .block-first__text-info{gap:20px}.platform-functionality .platform-functionality-ability3 .content-blocks .block-second{margin-top:0;gap:20px}.platform-functionality .platform-functionality-ability3 .content-blocks .block-second__text-info{gap:20px;padding:0 20px}.platform-prices__section:not(:last-child),.platform__section:not(:last-child){padding-bottom:40px}.platform .platform-about__content{padding:30px 20px;gap:10px;margin-left:-20px;margin-right:-20px}.platform .platform-benefit .block-info,.platform .platform-insert__content{padding:20px;margin-left:-20px;margin-right:-20px}.platform .platform-insert__content{gap:10px}.platform .platform-business-profit__content{margin-left:-20px;margin-right:-20px;border-radius:0;padding:40px 20px;gap:20px}.solutions{padding:40px 24px 0;border-radius:0}.solutions__grid-layout{padding-left:0;grid-template-columns:1fr}.solutions__list-wrapper{margin:0;border:0}.solutions__list{margin:0;max-width:none;width:100%;gap:10px}.solutions__item.is-active .solutions__item-btn svg:last-of-type{transform:rotate(180deg);color:#fff}.parent-functionality figure,.solutions__item.is-active .solutions__info{margin-top:10px}.solutions__item-btn{border-radius:20px;background-color:#f9f9f9}.solutions__item-btn.focus-visible:focus svg:last-of-type:not(:only-of-type){color:#fcfcfc}.solutions__item-btn svg:last-of-type:not(:only-of-type){display:block;width:40px;height:40px;flex-shrink:0;color:#676767;transition:transform .3s ease,color .3s ease}.solutions__item-btn svg:last-of-type:not(:only-of-type) svg{width:40px;height:40px}.solutions__item-btn-text{margin-right:20px}.solutions__info-list{display:none}.solutions__info{position:static;top:auto;left:auto;right:auto;padding:0 20px;opacity:1;overflow:hidden;border-radius:20px;background-color:#fcfcfc;transition:margin .3s ease,padding .3s ease,max-height .3s ease}.solutions__info-title{margin-top:20px}.solutions__info-item-btn{margin-bottom:30px}.solutions__companies{margin-left:-24px;margin-right:-24px}.solutions__companies-list{padding:10px 24px}.solutions__companies-item{max-height:50px}.solutions__companies-item img{max-height:100%;height:auto}.platform-header,.platform-header__image{padding:40px 0;min-height:200px}.platform-header__image__image{top:35px;max-width:500px;right:-150px;height:auto}.platform-header .title,.platform-header__title2,.platform-header__title3{font-size:34px;line-height:120%;letter-spacing:-.68px}.platform-header__title2,.platform-header__title3{max-width:400px;font-weight:700}.datareon-esb__section:not(:last-child){padding-bottom:40px}.datareon-esb .platform-header__title2{max-width:400px;font-size:33px;line-height:120%;letter-spacing:-.68px}.datareon-esb .datareon-esb-about__block-inner{margin-left:-20px;margin-right:-20px;padding:30px 20px}.datareon-esb .container-form{margin:0 auto 20px}.prices-table .table-line__item-content{font-size:16px;line-height:135%;letter-spacing:-.28px}.tasks-block{margin-left:0;margin-right:0;gap:40px}.tasks-block__content{padding:40px 20px;margin-left:-20px;margin-right:-20px;gap:20px}.tasks-block__possibilities-content{gap:20px;padding:0}.datareon-esb-functionality__content-inner{margin-left:-20px;margin-right:-20px}.datareon-esb-functionality__section:not(:last-child){padding-bottom:20px}.datareon-esb-functionality .platform-header__title2{max-width:400px;font-size:33px;line-height:120%;letter-spacing:-.68px}.datareon-esb-functionality .datareon-esb-functionality-about__content{padding:30px 20px;gap:15px;margin-bottom:20px}.datareon-esb-prices__section:not(:last-child){padding-bottom:20px}.datareon-esb-prices .platform-header__title2{max-width:400px;font-size:33px;line-height:120%;letter-spacing:-.68px}.datareon-edw__section:not(:last-child){padding-bottom:40px}.datareon-edw .platform-header__title2{max-width:400px;font-size:33px;line-height:120%;letter-spacing:-.68px}.datareon-edw .datareon-edw-about__content{gap:40px}.datareon-edw .datareon-edw-about__block-inner{padding:30px 20px;margin-left:-20px;margin-right:-20px}.datareon-edw-functionality__section:not(:last-child){padding-bottom:20px}.datareon-edw-functionality .platform-header__title2{max-width:400px;font-size:33px;line-height:120%;letter-spacing:-.68px}.datareon-edw-functionality .datareon-edw-functionality-about__content{padding:30px 20px;gap:15px}.datareon-edw-functionality .datareon-edw-functionality-advantage--margin{margin-top:-20px}.datareon-edw-functionality .datareon-edw-functionality-advantage__content{margin-top:20px}.datareon-edw-prices__section:not(:last-child){padding-bottom:20px}.datareon-edw-prices .platform-header__title2{max-width:400px;font-size:33px;line-height:120%;letter-spacing:-.68px}.datareon-mdm__section:not(:last-child){padding-bottom:40px}.datareon-mdm .platform-header__title2{max-width:350px;font-size:34px;line-height:120%;letter-spacing:-.66px}.datareon-mdm .datareon-mdm-about__content{gap:40px}.datareon-mdm .datareon-mdm-about__block-inner{padding:30px 20px;margin-left:-20px;margin-right:-20px}.datareon-mdm-functionality__section:not(:last-child){padding-bottom:20px}.datareon-mdm-functionality .datareon-mdm-functionality-about{padding-bottom:20px}.datareon-mdm-functionality .datareon-mdm-functionality-about__content{padding:30px 20px;gap:20px;margin-left:-20px;margin-right:-20px}.datareon-mdm-functionality .datareon-mdm-functionality-advantage--margin{margin-top:-20px}.datareon-dq-functionality__content-inner,.datareon-mdm-functionality .datareon-mdm-functionality-advantage__content{margin-left:-20px;margin-right:-20px}.datareon-mdm-functionality .datareon-mdm-functionality-task__content{gap:10px}.datareon-mdm-prices__section:not(:last-child){padding-bottom:20px}.datareon-mdm-prices .platform-header__title2{max-width:350px;font-size:34px;line-height:120%;letter-spacing:-.66px}.datareon-dq__section:not(:last-child){padding-bottom:40px}.datareon-dq .platform-header__title2{max-width:400px;font-size:34px;line-height:120%;letter-spacing:-.68px}.datareon-dq .datareon-dq-about__content{gap:40px}.datareon-dq .datareon-dq-about__block-inner{padding:30px 20px;margin-left:-20px;margin-right:-20px}.datareon-dq-functionality__section:not(:last-child){padding-bottom:20px}.datareon-dq-functionality .platform-header__title2{max-width:400px;font-size:34px;line-height:120%;letter-spacing:-.68px}.datareon-dq-functionality .datareon-dq-functionality-about__content{padding:30px 20px;gap:20px}.datareon-dq-functionality .datareon-dq-functionality-advantage--margin{margin-top:0}.datareon-dq-prices__section:not(:last-child){padding-bottom:20px}.datareon-dq-prices .platform-header__title2{max-width:400px;font-size:34px;line-height:120%;letter-spacing:-.68px}.parent-sidebar .figure--grey-bg{padding:20px}.parent-functionality__content-title{margin-bottom:15px!important}.parent-functionality .advantage__inner{padding-left:28px}.parent-functionality .advantage__text{font-size:14px;line-height:135%;letter-spacing:-.28px;margin-left:-28px}}@media (hover:hover) and (max-width:1023px){.solutions__item-btn:hover:not(.focus-visible) svg:last-of-type:not(:only-of-type){color:#fcfcfc}}@media screen and (max-width:1023px){.client-header p{margin-top:50px!important;margin-bottom:10px!important}}@media (max-width:768px){.sort-btn{padding:2px 4px;font-size:12px;margin-left:4px}.partners-cert-count{font-size:14px}.partners-cert-count::after{font-size:10px}.projects-tabs__controls{max-width:100%}.map-clients-section__header{flex-direction:column;gap:1rem;text-align:center;padding:1rem}.map-clients-grid{grid-template-columns:1fr}.map-client-actions{flex-direction:column}.client-projects-section__header{flex-direction:column;gap:1rem;text-align:center;padding:1rem}.client-projects-grid{grid-template-columns:1fr}}@media (max-width:767px){html{font-weight:400}.container{padding:0 20px}.header__top .header__wrapper{row-gap:0}.header__top{background-color:#1e1e1e;padding-top:13px;padding-bottom:11px}.header__logo svg{height:45px;margin-left:-8px}.header__main-panel{padding-bottom:9px;padding-top:9px}.header__connection-info{flex-direction:column;align-items:flex-start;order:10;width:100%;padding-bottom:20px;gap:18px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.header__connection-info{margin-top:43px}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.header__connection-info .header__phone{margin-top:18px}}.header__other{padding-top:20px}.footer__address br,.header .header__modal-btn span,.header__btn-block{display:none}.header__wrapper{display:flex;flex-wrap:wrap}.header__main-links{display:block;width:100%;-moz-columns:2;columns:2;-moz-column-gap:10px;column-gap:10px}.header__main-link{font-weight:400}.header__main-links-element{padding-bottom:19px}.header__languages{padding-top:20px;gap:21px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.header__languages:not(:last-child){margin-right:21px}}.header__info-mail,.header__phone{color:#fcfcfc;font-weight:400}.header__info-mail svg,.header__phone svg{min-width:21px;width:21px;margin-right:10px}.header__container{background-color:#1e1e1e;width:100%}.header .header__modal-btn{padding:10px;background-color:transparent;margin-left:auto;margin-right:8px;color:#f9f9f9}.header__mobile{display:flex;flex-wrap:wrap;padding:10px 17px}.header__lng{color:#fcfcfc}.header .header__toggle{padding-top:5px;padding-bottom:5px}.header .header__toggle span{width:17px;left:2px}.header .header__toggle span:nth-child(2){top:1px}.header{--size:9px}@keyframes bottom-2{0%{bottom:var(--size);transform:rotate(135deg)}50%{bottom:var(--size);transform:rotate(0)}to{bottom:2px;transform:rotate(0)}}.header .socials{margin-top:20px}[data-main-nav-mobile]{position:absolute;max-height:0;overflow:hidden;transition:max-height .6s ease;z-index:10}[data-main-nav-mobile].is-active{overflow-y:auto;max-height:100vh}[data-main-nav]{position:static;max-height:unset}.header [data-accordion=button]{cursor:pointer}.header [data-accordion=content]{max-height:0}.footer{padding:20px 0}.footer__info{margin-bottom:30px}.footer__logo{margin-bottom:20px}.footer__logo img{width:89px;height:50px}.footer__contacts{display:flex;flex-direction:column;-moz-column-gap:unset;column-gap:unset;row-gap:unset}.footer__phone{margin-top:0;margin-bottom:10px}.footer__email,.list .link-block>p{margin-bottom:20px}.footer__address-label{margin-bottom:10px}.footer__address{font-weight:400}.footer__additional-info{justify-content:center;flex-direction:column;align-items:flex-start}.footer__text{margin-right:0;margin-bottom:10px}.footer__text--large{max-width:unset;margin:0}.modal__wrapper{padding:0}.modal__content{width:100%;padding:20px 20px 0;border-radius:0}.modal__background{top:50px}.modal__title{margin-bottom:10px;font-weight:800;font-size:24px;line-height:29px}.modal__description{margin-bottom:20px;font-weight:400;font-size:16px;line-height:24px}.modal__close-btn{top:20px;right:20px}.modal--fit-content .modal__content,.modal--image img{width:100%}.modal--feedback .modal__content{padding-top:94px}.modal--feedback .form{max-height:calc(100% - 80px)}.modal--registration .modal__content{padding-top:67px}.modal--registration .modal__background{top:143px}.modal--registration .form{max-height:calc(100% - 80px)}.modal--image .modal__content{height:auto;border-radius:20px}.modal--vacancy .modal__content{padding-top:67px}.modal--vacancy .form{max-height:calc(100% - 80px)}.btn--black{margin:20px 0 40px}.btn-round--to-top{height:40px;width:40px;left:calc(100vw - 60px)}.btn-round--to-top svg{width:18px;height:12px}.btn-play{top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px}.btn-play-blue{top:calc(50% - 30px);left:calc(50% - 30px);width:60px;height:60px}.btn-play-blue svg{width:49px;height:48px}.custom-input label input,.custom-textarea label input{padding:9px 19px;font-weight:400;font-size:16px;line-height:24px}.custom-input label textarea,.custom-textarea label textarea{font-weight:400;font-size:16px;line-height:24px}.custom-input label input::-moz-placeholder,.custom-input label textarea::-moz-placeholder,.custom-textarea label input::-moz-placeholder,.custom-textarea label textarea::-moz-placeholder{font-weight:400;font-size:16px;line-height:24px}.custom-input label input::placeholder,.custom-input label textarea::placeholder,.custom-textarea label input::placeholder,.custom-textarea label textarea::placeholder{font-weight:400;font-size:16px;line-height:24px}.custom-input label textarea,.custom-textarea label textarea{padding:9px 19px}.custom-input__error,.custom-textarea__error{bottom:20px}.custom-toggle--checkbox .input-message{left:30px!important}.title--h2-large{font-size:28px;font-weight:700;line-height:130%;letter-spacing:-.56px;margin-bottom:20px}.pages-title{margin:0 0 20px;font-size:34px;line-height:120%;letter-spacing:-.68px}.header-item-title{font-size:22px;line-height:135%;letter-spacing:-.44px}.list--pdt-10-0{padding-top:0}.list--pdt-30-20,.list--pdt-60-20{padding-top:20px}.list--pdb-10-0{padding-bottom:20px}.list--red-tick-markers li{padding-top:36px}.list--red-ticks-border li{padding:69px 20px 20px}.list--red-ticks-border li:before{top:19px;left:19px}.list--2-column ul,.list--2-column-bt-grey ul{gap:20px;grid-template-columns:1fr}.list--2-column figure img,.list--2-column-bt-grey figure img{width:auto;max-height:550px;margin-right:auto;margin-left:auto}.list--2-column-bt-grey li:nth-child(3){grid-row:2/3}.list--2-column-lb-red ul{grid-template-columns:1fr}.list--2-column-lb-grey ul{grid-template-columns:1fr;row-gap:20px}.list--3-column ul{grid-template-columns:1fr}.list--accordion button{margin-top:0;padding:20px 0;font-size:16px;line-height:135%;letter-spacing:-.32px}.list--accordion p{padding-right:0}.list--accordion li.is-active [data-accordion=content]{margin-top:0;margin-bottom:17px}.list--with-headings b{margin-bottom:10px;font-size:18px;line-height:25px}.list--inner-list ul ul li{margin-bottom:24px}.list--tech-links a{padding:20px}.list--tech-links a p{margin-top:9px}.list--team li{width:calc((100% - 40px)/2);min-width:100px}.list--team span{width:100%;margin-top:8px}.nav-list{display:flex;flex-direction:column;border-top:1px solid #9eaab1;padding-top:0;row-gap:0}.main-nav--footer .nav-list,.main-nav--header .nav-list{grid-template-rows:auto;row-gap:unset;padding-top:0;padding-bottom:26px}.nav-list__accordeon-content[data-accordion=content]{border-bottom:1px solid #9eaab1;overflow-y:hidden;max-height:0;height:100%;transition:max-height .3s ease}.nav-list__sub-list{display:block;padding-top:12px;padding-bottom:10px;-moz-columns:1;columns:1}.nav-list__title{display:flex;align-items:center;justify-content:space-between;pointer-events:auto;cursor:pointer;opacity:1;transition:opacity .3s ease;margin-top:9px;margin-bottom:9px}.nav-list__title svg{transform:rotate(0deg);transition:transform .3s ease;display:inline-block;min-width:40px;align-self:flex-start}.nav-list__link{font-weight:400;font-size:16px;line-height:150%}.nav-list__sub-element{margin-bottom:20px}.nav-list__item{width:100%}.nav-list__item.is-active svg{transform:rotate(180deg)}.socials{gap:10px}.socials__icon{grid-row:1}@supports (-webkit-touch-callout:none) and (not (translate:none)){.socials__icon{margin-left:10px}}.form__block{display:flex;flex-direction:column;-moz-column-gap:0;column-gap:0;width:100%}.form__text{font-weight:500;line-height:17px}.link-back{font-size:14px;line-height:17px}.link-back--archive{padding-top:40px}.news-page{padding:30px 0 10px}.press-center-news{margin-bottom:20px;row-gap:20px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.press-center-news .press-center-single-news:not(:last-child){margin-bottom:33px}}.press-center-single-news{width:calc((100% - 20px)/2)}.press-center-single-news__img{padding-bottom:180px}.press-center-single-news__info{margin-bottom:7px}.press-center-single-news__title{font-size:18px;line-height:140%}.page-title{padding-top:40px;padding-bottom:40px}.page-title__type{font-size:18px;line-height:140%;margin-bottom:10px}.page-title__title{font-size:43px;line-height:120%;letter-spacing:-.86px}.events-archive .page-title{padding:30px 0}.filter-tabs{row-gap:0;-moz-column-gap:15px;column-gap:15px}.filter-tabs__block{display:flex;flex-direction:column;margin-bottom:40px}.page-filter{margin:0 0 40px}.page-filter form{justify-content:space-between;display:grid;grid-template-columns:100%;row-gap:20px;-moz-column-gap:5px;column-gap:5px}.page-filter__button.is-active~.page-filter__filter{display:block;max-height:unset}.page-filter__button{z-index:2}.page-filter__filter{display:none;position:static;min-width:320px;max-width:unset}.page-filter__wrapper{padding:30px}.page-filter legend{font-size:22px;letter-spacing:-.44px}.page-filter__inner-legend{display:flex;align-items:center;width:100%;justify-content:space-between;flex-wrap:nowrap;margin-top:20px}.page-filter .custom-toggle:last-of-type{padding:0}.page-filter__btns{flex-wrap:nowrap}.page-filter__btns-wrapper{width:auto}.page-filter__btns-wrapper:last-of-type .btn{text-align:left}.page-filter__search{border:2px solid #e7eaec;border-radius:70px;margin-left:0;width:100%}.page-filter__search input:focus{width:100%}@supports (-webkit-touch-callout:none) and (not (translate:none)){.page-filter__search{margin-top:17px}}.page-filter__search input{width:100%;height:46px}.page-filter__search .page-filter__svg-search{width:24px;height:24px}.offer img,.page-filter__search.is-non-empty input{width:100%}.sort-by{max-height:unset;grid-row:1/2;grid-column:1/2;place-items:center start;height:44px}.sort-by label{border:1px solid #9eaab1;padding:10px 10px 10px 20px}.sort-by__label{font-size:16px}.sort-by__label svg{margin-left:14px}.offer{padding:20px 0;min-height:300px}.offer span{font-weight:500}.offer span:first-of-type{margin:0 20px 20px}.offer span:last-of-type:not(:only-of-type){margin-top:7px;margin-bottom:14px}.offer p{margin:0 20px}.offer p:last-of-type{margin-bottom:7px}.offer .btn{margin-top:auto}.link-block{padding:20px;min-height:188px}.axelot-scm .link-block span,.link-block span{margin-bottom:6px;padding:5px 9px;font-weight:500;font-size:12px;line-height:16px;background-color:#fcfcfc}.link-block p{max-width:200px;margin-bottom:20px}.link-block .link-block__bg-logo{display:none}.link-block .link-block__bg-picture,.link-block--large .link-block__bg-picture{top:auto;bottom:-30px;right:-20px;width:158px;height:158px}.pagination{margin-bottom:5px;margin-top:43px}.pagination .page-numbers{display:none}.pagination .page-numbers:nth-last-of-type(1),.pagination .page-numbers:nth-last-of-type(2),.pagination .page-numbers:nth-last-of-type(3),.pagination .page-numbers:nth-of-type(1){display:flex}.pagination .next.page-numbers{margin-left:6.6%}.pagination .prev.page-numbers{margin-right:6.6%;margin-left:0}.table{width:calc(100vw - 20px)}.table table::before{content:"";position:absolute;right:0;top:0;display:block;height:100%;width:20px;background-color:#f9f9f9}.table th{font-size:16px;line-height:24px;padding-right:20.5px;padding-bottom:8px}.table td{border-left:none;padding-right:20.5px}.table td:last-of-type{padding-right:42px}.article{padding:30px 0 40px}.article h2,.article__heading{margin-bottom:20px}.article__heading-top .tag-link{margin-right:15px;order:0}.article__heading-date{order:0}.article__heading-author,.article__heading-context{font-weight:400}.article__heading-subtext{margin-left:0;font-weight:400;font-size:16px;line-height:24px;order:1}.article h1{font-size:22px;line-height:135%;letter-spacing:-.44px}.article h2{margin-top:80px;font-weight:800;font-size:24px;line-height:29px}.article__leader-quote{flex-direction:column}.article .leader-quote__img img{max-height:100%}.article .leader-quote__content{padding:20px;max-width:100%}.article .leader-quote__text{font-size:14px!important}.article h4{font-size:16px}.article h1,.article__body{margin-top:20px}.article__body-text{margin-top:20px!important}.article p{margin:20px 0 0;font-size:14px;line-height:135%;letter-spacing:-.28px}.article p a,.article p b{font-weight:400;font-size:16px;line-height:24px}.article b,.event p b{font-size:16px;line-height:135%;letter-spacing:-.32px}.article figure,.article h4{margin:20px 0}.article img{min-height:200px}.article img:first-of-type:not(:only-of-type){border-radius:10px}.article figcaption{line-height:17px}.article-project ul,.article__body>ol,.article__body>ul{margin:20px 0 0}.article__body>ul li::before{left:8px;top:8px}.article__body>ul ul>li::before{left:8px}.article__body>ol li,.article__body>ul li,.article__body>ul ul li{padding-left:25px}.article__swiper{margin-top:20px;margin-bottom:20px}.article__swiper figure{margin-top:0;margin-bottom:0}.article__swiper .swiper-slide img{border-radius:10px}.article__swiper-pagination{bottom:14px}.article__swiper-pagination-btn{margin-left:20px;width:10px;height:10px}.article__side-picture{margin:20px 0;grid-template-columns:1fr;gap:20px}.article__side-picture p:first-of-type{margin-top:0}.article__side-picture figure{margin:0}.article__quote{margin:20px 0;padding:20px 0}.article__quote p{margin-top:0;font-size:16px;line-height:24px}.article__text-highlight{margin:20px 0;padding:20px}.article .list--accordion button{padding:10px 0}.article .table{margin:20px 0;scrollbar-width:none}.article .table::-webkit-scrollbar{display:none}.article--interview{padding:50px 0 40px}.article--interview .article__heading h1{margin:20px 0 30px;font-weight:700;line-height:135%;letter-spacing:-.44px}.article--interview .article__heading-date{font-weight:400;font-size:12px;line-height:135%;letter-spacing:-.24px}.article--interview .article__body{margin-top:20px}.article--interview .video-block{margin-top:20px;margin-bottom:20px}.article--interview .video-block img:only-of-type{min-height:200px}.article__grey-box{padding:40px 20px}.article__grey-box h2{margin-top:0;font-size:18px;line-height:135%;letter-spacing:-.36px}.single-article__button{margin-top:20px}.article-project__text-highlight--grey-bg{padding:40px 20px!important}.article-project__text-highlight--grey-bg h2{font-size:18px!important;letter-spacing:-.36px!important;line-height:135%!important;margin-top:0!important}.article-project__text-highlight--grey-bg p{margin-top:10px!important;font-size:14px;letter-spacing:-.28px}.article-project ul li{font-size:14px!important;letter-spacing:-.28px!important;padding-left:18px!important}.article-project ul li::before{left:5px!important;top:5px!important}.similar-articles{border-top:1px solid transparent}.similar-articles h2{font-size:24px;line-height:29px}.other-news h3,.similar-articles h3{margin-top:10px;font-size:18px;line-height:25px}.similar-articles ul{gap:39px;margin-top:30px;grid-template-columns:1fr}.other-articles h2{font-size:28px;line-height:130%;letter-spacing:-.56px}.tag-link{padding:4px 9px}.services__header-item{padding:20px}.services__header-item-img{width:230px;height:180px}.services__bg-logo{top:70px}.services__pages-descr-title{margin:0 0 20px;font-size:22px;line-height:135%;letter-spacing:-.44px}.services__pages-descr-text{font-size:14px;line-height:135%;letter-spacing:-.28px}.services .btn{padding:20px 30px}.services-header-img{height:100%;max-height:239px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.services-courses .breadcrumbs__item{font-size:12px;line-height:135%;letter-spacing:-.24px}.services-courses .sectioned-page__side-block{align-items:flex-start}.courses-events__content{gap:40px}.courses-events__upcoming-events{margin-left:-20px;margin-right:-20px;border-radius:0;padding:40px 20px}.courses-events__upcoming-events-title{font-size:22px;line-height:135%;letter-spacing:-.44px}.courses-events__upcoming-events-content{flex-direction:column}.courses-events__upcoming-events-content .courses-events-single-event{width:100%}.courses-events__calendar-side{width:100%;flex-direction:column;gap:0}.courses-events__events-block h4,.webinars-events__events-block h4{font-size:16px;letter-spacing:-.32px}.courses-events__sorted-courses{margin-bottom:20px;row-gap:20px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.courses-events__sorted-courses .courses-events-single-event:not(:last-child){margin-bottom:33px}}.courses-events .events-block-list__item{font-size:14px;line-height:135%;letter-spacing:-.28px}.courses-events .events-block-list__item::before,.webinars-events .events-block-list__item::before{width:5px;height:5px;top:5px}.courses-events .courses-events-single-event{padding-bottom:20px}.courses-events__type-buttons{gap:10px;flex-direction:column}.courses-events-single-event{width:calc((100% - 20px)/2)}.courses-events-single-event__img{padding-bottom:180px}.courses-events-single-event__info{margin-bottom:10px}.courses-events-single-event__date,.courses-events-single-event__type{font-size:12px;line-height:135%;letter-spacing:-.24px}.courses-events-single-event__title{font-size:18px;line-height:140%}.webinars-events-single-event{width:calc((100% - 20px)/2)}.webinars-events-single-event__img{padding-bottom:180px}.webinars-events-single-event__info{margin-bottom:10px}.webinars-events-single-event__date,.webinars-events-single-event__type{font-size:12px;line-height:135%;letter-spacing:-.24px}.webinars-events-single-event__title{font-size:18px;line-height:140%}.technical-support__header{height:239px}.expertise-center__header-item{padding:20px}.expertise-center__header-item-img{width:230px;height:180px}.expertise-center__bg-logo{top:70px}.webinars__sections{margin:40px 0 20px}.webinars .pages-header{padding:80px 0}.webinars .page-filter{margin:0 0 40px}.webinars .breadcrumbs__item{font-size:12px;line-height:135%;letter-spacing:-.24px}.webinars-events__content{gap:40px}.webinars-events__upcoming-events{margin-left:-20px;margin-right:-20px;border-radius:0;padding:40px 20px}.webinars-events__past-events-title,.webinars-events__upcoming-events-title{font-size:22px;line-height:135%;letter-spacing:-.44px}.webinars-events__upcoming-events-content{flex-direction:column}.webinars-events__upcoming-events-content .webinars-events-single-event{width:100%}.webinars-events__calendar-side{width:100%;flex-direction:column;gap:0}.webinars-events__sorted-webinars{margin-bottom:20px}@supports (-webkit-touch-callout:none) and (not (translate:none)){.webinars-events__sorted-webinars .webinars-events-single-event:not(:last-child){margin-bottom:33px}}.webinars-events .events-block-list__item{font-size:14px;line-height:135%;letter-spacing:-.28px}.webinars-events .webinars-events-single-event{padding-bottom:20px}.library .section-book__block{gap:20px}.library .section-book__block-img img{top:150px;right:60px;width:150px}.library .pages-header{padding:60px 0}.library .breadcrumbs__item{font-size:12px}.expert-materials .pages-header{padding:40px 0 0}.expert-materials .breadcrumbs__item{font-size:12px}.expert-materials .sort-by__label,.license-block__insert-inner-text p{font-size:14px;line-height:135%;letter-spacing:-.28px}.expert-materials{margin-bottom:5px}.expert-materials .page-title__title{letter-spacing:normal}.expert-materials .page-filter .custom-toggle__label{line-height:142%}.expert-materials .page-filter__filter{top:calc(100% - 46px)}.expert-materials .page-filter__wrapper{padding:18px 15px 18px 19px;gap:28px}.expert-materials .page-filter__btns{padding-right:3px}.expert-materials__list{grid-template-columns:repeat(2,calc((100% - 20px)/2));row-gap:20px}.expert-materials__item{min-height:305px;padding-bottom:20px}.expert-materials__item-date{font-size:12px;line-height:135%;letter-spacing:-.24px}.expert-materials__item-title{font-size:16px;line-height:135%;letter-spacing:-.32px}.expert-materials__item-tag{left:20px;right:20px;top:20px;padding:7px 10px;font-size:14px;letter-spacing:.05em}.license-block__insert{padding:30px}.license-block__insert-title{font-size:18px;letter-spacing:-.36px}.license-block__list-item:not(:last-child){margin-bottom:16px}.license-block__list-item::before,.sectioned-page .sectioned-page__section-title::before{top:5px}.license-block__list-item{font-size:14px;letter-spacing:-.28px}.license-block__insert-inner{padding:40px 20px;flex-direction:column;gap:10px}.license-block__ball-svg{display:none}.line-advice__content{flex-direction:column}.line-advice__inner-links{gap:0}.line-advice__inner-links-email{margin-bottom:0}.media-cooperation__block{padding:40px 20px}.media-cooperation__block-img{display:none}.media-cooperation__block-title{font-size:22px;line-height:135%;letter-spacing:-.44px;margin-bottom:10px}.media-cooperation__content{flex-direction:column}.media-cooperation__info{padding-right:0;padding-bottom:30px}.media-cooperation__text{font-size:14px;letter-spacing:-.28px}.media-cooperation__connection{padding-top:25px;padding-left:0;border-left:none;border-top:1px solid #c1c1c1}.press-center__img,.single-event__place:before{display:none}.press-center__events-filters{flex-direction:column;width:-moz-max-content;width:max-content}.press-center__events .press-center__events-filters{flex-direction:column;width:-moz-fit-content;width:fit-content;align-items:flex-start;padding-top:0}.events-archive .filter-tabs{max-height:155px}.events-archive .page-filter{margin:40px 0 0}.events-archive .press-center-events__title{margin:80px 0 20px}.events-archive .page-title__title{font-size:40px;line-height:120%;letter-spacing:-.8px}.other-news h2{font-size:24px;line-height:29px}.other-news ul{gap:40px;margin-top:30px;grid-template-columns:1fr}.pages-header{min-height:239px;max-height:239px;padding:40px 0}.warehouse__header{margin-bottom:40px}.warehouse__header .main-header__subtitle{max-width:280px;font-weight:800;font-size:24px;line-height:29px}.warehouse__feedback-btn-block .btn{padding:18px 30px}.warehouse__feedback-bg-logo{bottom:-5px;right:-130px;width:580px;height:310px}.warehouse .list--tech-links ul{gap:17px}.warehouse .list--3-column ul{grid-template-columns:1fr}.warehouse .list--3-column li:nth-child(n+4){display:none}.project-card{border:1px solid #9eaab1;grid-template-columns:1fr}.project-card .tag-link{margin-top:19px;margin-bottom:19px;padding:4px 9px}.project-card span{font-size:18px;line-height:25px}.project-card p:first-of-type{margin-bottom:8px}.project-card p{margin-top:0;margin-bottom:10px;font-weight:400;font-size:16px;line-height:24px}.project-card img{grid-row:1/2;max-width:200px}.news-links h2{margin-bottom:14px;align-self:flex-start}.news-links h3 a,.project-card p{-webkit-line-clamp:4}.news-links__heading{flex-direction:column}.news-links__page-links{margin-left:-20px;width:calc(100% + 20px);justify-content:flex-start}.product__content{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.contents__headings{width:calc(100vw - 40px)}.breadcrumbs{row-gap:5px}.chapters__list{flex-wrap:wrap;max-width:500px}.main-header__button{margin-top:30px;margin-bottom:40px;font-size:14px;font-weight:700;line-height:120%;letter-spacing:1.12px}.axelot-scm .link-block{padding:20px;min-height:188px}.axelot-scm .link-block .link-block__bg-picture{padding-top:158px}.axelot-scm .link-block .link-block__bg-picture,.axelot-scm .link-block--large .link-block__bg-picture{top:auto;bottom:-79px;right:1px;width:158px;height:158px}.axelot-scm__content{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.mass-media .media-cooperation{margin-top:0!important}.mass-media{margin-bottom:5px}.mass-media .page-title__title{letter-spacing:normal}.mass-media .page-filter .custom-toggle__label{line-height:142%}.mass-media .page-filter__filter{top:calc(100% - 46px)}.mass-media .page-filter__wrapper{padding:18px 15px 18px 19px;gap:28px}.mass-media .page-filter__btns{padding-right:3px}.mass-media__list{grid-template-columns:repeat(2,calc((100% - 20px)/2));row-gap:20px}.mass-media__item{min-height:338px;padding-bottom:20px}.mass-media__item-title{line-height:1.4}.mass-media__item-tag{left:20px;right:20px;top:20px;padding:7px 10px;font-size:14px;letter-spacing:.05em}.interview{padding-top:40px;padding-bottom:9px}.event p em{margin-bottom:20px;font-size:16px;font-weight:700;line-height:135%;letter-spacing:-.32px}.event p{font-size:14px;line-height:135%;letter-spacing:-.28px}.article-page__main figure,.article-page__main ol,.event p,.event ul{margin-top:20px}.event ul li:not(:last-child){margin-bottom:5px}.event ul li{padding-left:18px;font-size:14px;line-height:135%;letter-spacing:-.28px}.event ul li::before{top:5px;left:1px}.event__register,.projects-map form{gap:0}.event__register p{margin-bottom:20px;font-weight:700;font-size:18px;line-height:25px;margin-top:0}.event__register-btns{width:100%}.event__register-btns .btn{margin-top:0;margin-bottom:0;width:100%;max-width:226px;padding:20px}.event__schedule>span{font-size:16px;line-height:24px}.upcoming-events{padding-top:0}.article-page__main>figure div,.article-page__main>figure p,.upcoming-events__heading{margin-bottom:10px}.upcoming-events__cards{grid-template-columns:1fr}.upcoming-events__header{margin-bottom:30px}.event-card{min-height:318px}.event-card .event-card__text{margin-top:20px;margin-bottom:10px;-webkit-line-clamp:3}.event-card .event-card__date,.event-card .event-card__place,.event-card .event-card__text{font-weight:700;font-size:18px;line-height:25px}.event-card .event-card__date svg,.event-card .event-card__place svg{margin-right:13px}.event-card .event-card__place{margin-top:8px}.article-page{padding-top:30px;padding-bottom:9px}.article-page__content .other-projects{border-top:1px solid #9eaab1!important}.article-page__content .other-projects h2{font-size:28px!important;line-height:130%!important;letter-spacing:-.56px!important;margin-bottom:20px!important}.article-page__article{padding-bottom:40px}.article-page__main h1{font-size:32px;font-weight:800;line-height:1.2;margin-bottom:0}.article-page__main ul{margin-top:20px;padding-left:8px;row-gap:10px}.article-page__main ul li::before{top:9px;background-color:#dd0c15}.article-page__main i+span,.article-page__main>figure+p{margin-top:40px}.article-page__main>div{display:grid;grid-template-columns:100%}.article-page__main>div div,.article-page__main>div figure{width:100%}.article-page__main>div div{margin-top:20px;padding-top:156%}.article-page__main>div figure{padding-top:128%}.article-page__main>div P{font-size:14px;font-weight:500;line-height:1.21;margin-top:11px}.article-page__main>div P:first-of-type{grid-row:2/3}.article-page__main b{line-height:1.5}.article-page__main b,.article-page__main span,.article-page__main strong{margin-top:20px;font-size:18px}.article-page__main strong+p{margin-top:10px}.article-page__main em{line-height:1.4;margin-top:20px}.article-page__main i{margin-top:40px;font-size:18px;line-height:1.4}.other-projects{border-top:none}.other-projects h2{margin-bottom:29px}.other-projects__cards{grid-template-columns:1fr;gap:20px}.project-card-bg{background:linear-gradient(0deg,rgba(5,12,30,.64),rgba(5,12,30,.64));min-height:244px}.empty-search__guide li::before,.project-card-bg .tag-link,.search-page__guide-list li::before{margin-right:10px}.project-card-bg p:last-of-type{font-weight:400;font-size:16px;line-height:24px}.single-event__head{margin-bottom:20px;row-gap:6px;-moz-column-gap:16px;column-gap:16px}.single-event__place{padding-left:0}.single-event__title{line-height:120%}.press-center-events{padding-bottom:20px}.our-projects .list--3-column ul,.press-center-events .upcoming-events__cards{grid-template-columns:1fr}.press-center-events .upcoming-events h2,.press-center-events__title{font-weight:800;font-size:32px;line-height:120%;margin:40px 0 10px}.press-center-events .upcoming-events h2{margin-top:0}.press-center-events-btn{margin:0 auto 5px}.knowledge{padding-top:40px;margin-bottom:5px}.knowledge .pagination{margin-bottom:0}.knowledge__header{margin-bottom:18px}.knowledge__list{grid-template-columns:repeat(2,calc((100% - 20px)/2))}.knowledge__item{min-height:346px;padding-bottom:20px}.knowledge__item-meta{margin-bottom:9px}.knowledge__item-tags{margin-right:9px}.knowledge__item-title{font-size:18px;line-height:1.4}.knowledge__item-type{left:20px;right:20px;top:20px}.empty-search{padding:20px 23px 20px 20px;font-size:16px;font-weight:400;margin-bottom:5px}.empty-search__alert{font-size:18px;line-height:1.4;margin-bottom:20px}.empty-search__guide{padding-left:9px;margin-bottom:15px}.projects__header{border-radius:0 0 20px 20px}.projects .pages-header__title{margin-top:38.5px}.projects .block-inner{padding:40px 20px}.import__info1-block h3,.projects .block-inner__text{font-size:16px;line-height:135%;letter-spacing:-.32px}.projects__list{grid-template-columns:100%;margin-bottom:20px}.about__section--bg{padding:20px}.about__section--bg .ball-dots{display:none}.about__content-inner p,.about__text{font-size:14px;line-height:135%;letter-spacing:-.28px}.about .title--h1,.platform .platform-insert__title b{font-size:34px;line-height:120%;letter-spacing:-.68px}.about .main-header--full-width{padding:60px 0}.about .main-header__subtitle{max-width:560px;font-size:16px;line-height:135%;letter-spacing:-.32px}.about .circle-scheme{margin-top:16px;margin-bottom:57px}.about .sectioned-page h2:not([class]){font-size:22px}.about .about-directions__item{padding:20px;min-height:259px}.contacts{padding-top:40px;padding-bottom:20px}.sectioned-page__btn--centered{margin-right:auto}.sectioned-page .clients-list__content li{padding:10px}.sectioned-page p{margin-top:20px}.sectioned-page__text-wrap h4,.sectioned-page__text-wrap h4 b{font-size:18px;line-height:135%;letter-spacing:-.36px}.sectioned-page__section{padding:40px 0;border:0}.projects-map .page-filter__button span,.sectioned-page__section--mobile{display:block}.sectioned-page__section--pdb-0{padding-bottom:0}.sectioned-page__side-block{display:flex;flex-direction:column;align-items:center;grid-row:2/3}.sectioned-page__side-block .side-links{align-items:center}.sectioned-page__side-block ul{display:flex;flex-wrap:wrap;max-width:500px;padding:28px 20px;gap:18px}.sectioned-page .sectioned-page__section-title{font-size:14px;letter-spacing:-.28px;max-width:80%;margin-top:0}.sectioned-page__inter-section{margin-top:0;padding:40px 0}.sectioned-page__inter-section-bg::before{background:linear-gradient(0deg,rgba(5,12,30,.64),rgba(5,12,30,.64))}.sectioned-page__inter-section img{min-height:auto;margin:0}.sectioned-page__inter-section-text{line-height:25px}.sectioned-page__section-image,.sectioned-page__section-image--mgt-60{margin-top:20px}.sectioned-page__section-image--height-360,.sectioned-page__section-image--height-420{height:200px}.sectioned-page__image-block-bg img,.sectioned-page__section-image img{margin:0}.sectioned-page__feature-list ul{gap:18px}.sectioned-page__feature-list li{width:100%;padding-right:0;font-size:16px;line-height:24px}.sectioned-page__feature-list li:last-of-type:not(:nth-child(2n)){max-width:none}.sectioned-page__framed-block{margin:40px 0;padding:20px 17px 30px 20px;border-radius:10px}.sectioned-page__framed-block-title{margin-bottom:12px;font-size:24px;line-height:32px}.sectioned-page__framed-block strong:not(:first-child){margin-top:10px;margin-bottom:10px}.sectioned-page__framed-block p{margin-top:10px;font-weight:400;font-size:16px;line-height:24px}.sectioned-page__framed-block-button{margin-top:20px}.sectioned-page__subtitle-block{padding:40px 20px}.sectioned-page__image-block{margin-top:19px;min-height:100%}.sectioned-page__image-block-content{gap:10px}.sectioned-page__image-block-title{font-weight:800;font-size:32px;line-height:38px}.sectioned-page__image-block-btns{margin-top:12px}.circle-scheme__elements{row-gap:20px}.circle-scheme__element:nth-child(2n) .circle-scheme__element-underline{right:0}.circle-scheme__element:nth-child(2n) .circle-scheme__element-popup{left:auto;right:0}.circle-scheme__element:nth-child(3) .circle-scheme__element-popup,.circle-scheme__element:nth-child(4) .circle-scheme__element-popup{bottom:-20px}.circle-scheme__element-title{bottom:40%;font-size:1.3888888889vw;line-height:1.8055555556vw}.circle-scheme__element-popup{right:auto;left:0;top:-20px;padding:10px;width:calc(100vw - 40px)}.circle-scheme__element-underline{top:48%;left:0;width:51.47%}.career__content-inner p{font-size:14px;line-height:135%;letter-spacing:-.28px}.career__section--bg{padding:20px}.subscribe__bg-logo{height:auto;max-height:100%;width:calc(100% + 320px);right:auto;left:50%;transform:translateY(-50%) translateX(-50%)}.subscribe__heading{margin-bottom:40px}.subscribe__subheading{padding-bottom:10px;font-weight:400;font-size:16px;line-height:24px}.subscribe__social-link{padding:10px 10px 10px 30px;min-height:60px;border-radius:100px;font-weight:700;font-size:16px;line-height:24px;min-width:auto;width:100%;max-width:329px}.subscribe__form-input{margin-bottom:10px}.subscribe__form-input label input{padding:10.5px 30px;font-weight:500;font-size:18px;line-height:27px}.subscribe__form-input label input::-moz-placeholder{font-weight:500;font-size:18px;line-height:27px}.subscribe__form-input label input::placeholder{font-weight:500;font-size:18px;line-height:27px}.subscribe__form-input--email label input{padding-right:55px}.subscribe__form-input.is-invalid{margin-bottom:25px}.subscribe__form-text{font-weight:500;font-size:14px;line-height:17px}.search-field{margin-left:0;width:100%}@supports (-webkit-touch-callout:none) and (not (translate:none)){.search-field{margin-top:17px}}.search-field input{width:100%;height:48px;padding:14px 45px 14px 20px}.search-field--grow input:focus{width:100%}.header-search__close-btn{position:absolute;z-index:1;top:30px;right:30px;width:28px;height:28px;margin-bottom:0;background:#f5f5f5;color:#676767}.header-search .search-field__reset{display:none}.search-page{padding-top:40px}.search-page__title{margin-bottom:19px}.search-page__sort{align-self:stretch;margin-top:17px}.search-page__sort .sort-by{place-items:unset;height:40px}.search-page__sort .sort-by label{width:100%;background:#050c1e;border-color:#050c1e;padding:7px 30px 7px 16px}.search-page__sort .sort-by__label{justify-content:center;color:#f9f9f9;font-weight:700}.search-page__no-results{padding:0;border:0;margin-top:0}.projects-map .page-filter__button.is-active,.search-page .search-field{margin-bottom:20px}.search-page__guide-title{margin-bottom:10px}.search-card:last-child{border-bottom:none}.search-card__link{flex-direction:column;padding:20px 0}.search-card__image{height:auto;width:100%;margin-right:0;margin-bottom:20px}.search-card__image img{height:auto}.search-card__content{padding-bottom:0}.search-card__head,.search-card__title{margin-bottom:10px}.search-card__text{-webkit-line-clamp:3}.partners__section-title{font-size:14px;letter-spacing:-.28px}.partners__section-title::before{top:5px}.import__info2 h2,.partners .partners-info__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.partners .partners-info__text{font-size:14px;line-height:135%;letter-spacing:-.28px}.partners .partners-choice__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.partners .breadcrumbs__item{font-size:12px;line-height:135%;letter-spacing:-.24px}.import__section,.import__section--pad-bot,.import__section--pad-top{padding:40px 0}.import .ball-dots{display:none}.import .title--h1{font-size:25px;line-height:130%;letter-spacing:-.5px;text-transform:uppercase}.import__header .main-header--full-width{padding:40px 0}.import__header .main-header__subtitle,.import__info2-block h4{font-size:16px;letter-spacing:-.32px}.import__info1-block{padding:40px 20px;margin-bottom:20px}.import__info1-text{font-size:14px;line-height:135%;letter-spacing:-.28px}.import__info2{flex-direction:column;gap:20px}.import__info2-block{padding:40px 20px}.import .import-advantages{grid-template-columns:1fr;grid-row-gap:20px}.import .import-advantages__item-number{font-size:18px;letter-spacing:-.36px;padding:10px 0}.import .import-advantages__item-text{font-size:14px;letter-spacing:-.28px}.import .container-form{margin:0 0 20px}.contact-us__form-wrap{padding:40px 20px;margin-left:-20px;margin-right:-20px}.projects-map{margin-bottom:80px}.projects-map__top{display:block;margin-bottom:20px}.projects-map__top form{display:flex;flex-direction:column-reverse}.projects-map .page-filter__button{width:100%}.projects-map .search-field{margin-bottom:20px}.projects-map .page-filter__filter{display:block}.projects-map .page-filter__wrapper{padding:18px 19px}.projects-map .page-filter__fieldsets{grid-template-columns:100%;gap:0;margin-bottom:10px}.projects-map .page-filter__fieldset{padding:22px 0;border-bottom:1px solid #f5f5f5}.projects-map legend{position:relative;width:100%;margin-bottom:-20px;margin-top:0}.projects-map legend .projects-map__accordion-btn{position:absolute;display:flex;align-items:center;justify-content:right;width:100%;height:100%;margin:0}.projects-map .scroll{border-right:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;-ms-overflow-style:none;scrollbar-width:none;max-height:100%}.projects-map .scroll::-webkit-scrollbar{display:none}.projects-map .page-filter__btns{width:100%}.projects-map__wrap{padding-top:20px}.projects-map__map{height:200px}.projects-map__map-toggle{width:100%}.main-page__section--bgc{padding:40px 0}.main-page__solutions,.main-page__subscribe{margin-left:-20px;margin-right:-20px}.main-page__subscribe{padding:40px 20px}.main-page__about-us-video img,.main-page__about-us-video video{min-height:180px;border-radius:10px}.main-page__about-us-video .btn-play-blue{top:calc(50% - 30px);left:calc(50% - 30px);width:60px;height:60px}.main-page__about-us-video .btn-play-blue svg{top:2px;width:48px;height:49px}.main-page .custom-input .input-message{font-size:14px!important}.main-page .custom-toggle--checkbox .input-message{left:30px!important;font-size:14px!important}.main-page__header{margin-bottom:22px}.main-page__header .main-header__subtitle{font-size:28px;font-weight:800;line-height:29px}.main-page__header .main-header__image{position:relative;top:unset;right:unset;padding-bottom:108%;overflow:hidden;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.main-page__header .main-header__image img{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform-origin:top;transform:scale(1.26);z-index:-1}.main-page__events{padding-top:0;margin-bottom:40px}.main-page__events .upcoming-events__cards{grid-template-columns:1fr;gap:11px}.main-page__events .event-card{padding:20px;background:rgba(5,12,30,.64)}.main-page__events .event-card .btn{position:absolute;bottom:20px;left:20px;margin-top:23px}.main-page__events .event-card__text{margin-top:16px}.main-page__news{border:0}.main-page__news ul{margin-top:0}.decisions__header{padding:40px 0}.decisions__header-item{padding:20px;min-height:259px}.decisions__header-item-subtitle{font-size:14px;letter-spacing:-.28px}.decisions .header-item-title{font-size:22px;line-height:135%;letter-spacing:-.44px}.decisions .header-item-title--strong{font-size:28px;line-height:130%;letter-spacing:-.56px}.cookies{padding:10px;max-width:calc(100% - 40px);right:20px;bottom:20px}.main-articles__title{margin:0 0 20px}.our-projects__title{margin-bottom:20px}.our-projects__btn{margin-top:20px;padding:20px 30px}.our-projects .list--3-column li:nth-child(n+4){display:none}.promo-project__photo{height:240px}.main-slide{padding:20px;min-height:542px}.main-slide__background{transform:scale(.95);left:-87px;top:-9px}.main-slide__image{left:50%;right:unset;top:unset;bottom:-234px;transform:translateX(-50%);width:446px;min-width:100%;padding-bottom:400px;border-radius:unset;border-top-left-radius:50%;border-top-right-radius:50%}.main-slide__image img{-o-object-position:center -33px;object-position:center -33px;transform-origin:top}.main-slide__logo{width:119px;height:32px;margin-bottom:19px}.main-slide__title{font-size:44px;font-weight:700;line-height:48px;margin-bottom:21px}.main-slide__title span{font-weight:700}.main-slide__info{margin-top:0}.main-slide__note{font-size:24px;line-height:29px;max-width:unset;margin-right:0}.main-slide__descriptions{flex-direction:column;align-items:flex-start}.main-slide__description{padding:0;margin-right:0;margin-bottom:20px}.main-slide__description:last-child{margin-bottom:0}.main-slide__description svg{width:40px;height:40px;margin-right:20px}.main-slide__description span{font-size:24px;line-height:29px}.links{display:grid;grid-template-columns:repeat(2,auto);gap:23px}.links__link{margin-right:0;padding:0}.links__link .btn{padding:10px 18px;font-size:14px;line-height:135%;letter-spacing:-.28px}.main-article{min-height:321px;padding-bottom:20px}.main-article__meta{margin-bottom:9px}.main-article__tags{display:none}.main-article__title{font-size:18px;line-height:1.4}.main-article__type{max-width:calc(100% - 40px);left:20px;top:20px}.main-banner__container{gap:60px;flex-direction:column-reverse;padding-right:0}.main-banner__content{padding:60px 20px 0;max-width:300px}.achievement-card__text br,.main-banner__image-desktop{display:none}.main-banner__image-mobile{display:block;width:100%}.import-substitution__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.import-substitution__item-text{font-size:18px}.achievement-card{padding:14px;justify-content:left}.achievement-card__content{gap:0;align-items:flex-start;justify-content:left;flex-direction:column}.achievement-card__number{font-weight:700;font-size:44px;line-height:47px}.achievement-card__text{margin-top:10px;font-size:18px;line-height:135%;max-width:none}.partners-page__header-item{padding:20px}.partners-page__header-item-img{width:230px;height:180px}.partners-page__bg-logo{top:70px}.partnership__section-title{font-size:14px;letter-spacing:-.28px;padding-left:30px}.partnership__section-title::before{top:5px;left:10px}.partnership .partner-program__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.partnership .partner-program .btn{padding:20px 10px}.partnership .partner-program__text{font-size:14px;line-height:135%;letter-spacing:-.28px}.partnership .partner-benefit{grid-template-columns:1fr}.partnership .partner-benefit__item{padding:20px;gap:15px}.partnership .partner-benefit__item img{width:40px;height:40px}.partnership .partner-possible{grid-template-columns:1fr}.partnership .partner-possible__item{padding:20px;gap:10px}.partnership .partner-possible__item-text{font-size:16px;line-height:135%;letter-spacing:-.32px}.partnership .solutions-potential__list-item{font-size:14px;letter-spacing:-.28px}.partnership .solutions-potential__block{padding:30px 20px}.partnership .solutions-potential__block-text{font-size:16px;letter-spacing:-.32px}.partnership .partners-support{grid-template-columns:1fr}.partnership .partners-support__item-number{font-size:18px;letter-spacing:-.36px;padding:10px 0}.partnership .partners-support__item-text{font-size:14px;letter-spacing:-.28px}.partner1 .container-header{padding:0 20px}.partner1__header-logo{width:320px;height:157px}.partner1 .pages-header__title{font-size:44px;line-height:120%;letter-spacing:-.88px;margin:0}.partner1 .breadcrumbs__item{font-size:12px;line-height:135%;letter-spacing:-.24px}.partner1 .section-info__title{font-size:18px;letter-spacing:-.36px;margin-bottom:0 0 20px 0}.partner1 .section-info__text{font-size:14px;line-height:135%;letter-spacing:-.28px}.partner1 .block-site,.platform-functionality .platform-functionality-ability1 .content-blocks .block-first{padding:30px 20px}.partner1 .block-site__text{gap:15px}.partner1 .block-site__text-title{font-weight:400}.partner1 .block-site__text-title,.partner1 .block__title{font-size:18px;line-height:135%;letter-spacing:-.36px}.partner1 .block__info-item{padding:15px 10px}.partner1 .block__info-item p{font-size:12px;letter-spacing:-.24px}.platform-functionality__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.platform-functionality .platform-functionality-ability2 .platform-functionality__text--bold,.platform-functionality__text{font-size:14px;line-height:135%;letter-spacing:-.28px}.platform-functionality__text--bold{font-size:16px;letter-spacing:-.32px}.platform-functionality__text--bold-to-regular{font-size:14px;font-weight:400;line-height:135%;letter-spacing:-.28px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-first__title-main{margin-bottom:12px;font-size:22px;line-height:135%;letter-spacing:-.44px}.platform-functionality .platform-functionality-ability1 .content-blocks .block-third{margin-top:0}.platform-functionality .platform-functionality-ability2 .content-blocks{gap:20px}.platform-functionality .platform-functionality-ability3 .platform-functionality__text--bold{font-size:14px;line-height:135%;letter-spacing:-.28px}.platform-functionality .platform-header__image,.platform-prices .platform-header__image{margin-top:18px}.platform__text,.platform__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.platform__text{font-size:14px;letter-spacing:-.28px}.platform .platform-about__title{font-size:18px;line-height:145%;letter-spacing:-.36px;color:#151616}.platform .platform-about__subtitle{font-size:16px;letter-spacing:-.32px}.platform .platform-benefit__list{margin:20px 0;gap:10px}.platform .platform-benefit .block-info__text,.platform .platform-benefit__list-item{font-size:14px;letter-spacing:-.28px}.platform .platform-benefit__list-item::before{top:5px}.platform .platform-insert__title{font-size:18px;line-height:135%;letter-spacing:-.36px}.platform .platform-insert__text{font-size:14px;letter-spacing:-.28px}.platform .platform-integration__content{gap:20px}.platform .platform-integration__info{flex-direction:column;margin-top:20px}.platform .platform-integration .integration-info__item{gap:5px}.platform .platform-integration .integration-info__item-title{font-size:18px;line-height:135%;letter-spacing:-.36px}.platform .platform-directions__content{gap:20px}.platform .platform-business-profit .business-profit{row-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr}.platform .platform-business-profit .business-profit__item{padding:20px 10px}.platform .platform-business-profit .business-profit__item-inner{gap:0}.platform .platform-business-profit .business-profit__item-title{font-size:28px;line-height:130%;letter-spacing:-.56px}.platform .decisions__content{grid-template-columns:1fr}.platform .decisions__header-item-title{font-size:18px;letter-spacing:-.36px;max-width:280px}.platform .decisions__header-item-subtitle{font-size:14px;line-height:135%;letter-spacing:-.28px}.platform .decisions__item-inner-text{gap:4px}.platform .decisions__bg-logo{top:100px;left:-15px}.platform .decisions__bg-logo img{width:172px;height:95px}.solutions{padding:40px 20px 0}.solutions__item-btn svg:first-of-type{padding:5px;width:41px;height:41px}.solutions__item-btn-text{line-height:25px}.solutions__info-title{margin-bottom:20px;font-weight:700;font-size:18px;line-height:25px}.solutions__info-inner-item{padding-top:36px;padding-left:0;font-weight:400;font-size:16px;line-height:24px}.solutions__info-inner-item::before{top:0}.solutions__info-item-btn{margin-top:30px}.solutions__companies{margin-left:-20px;margin-right:-20px}.solutions__companies-list{grid-template-rows:repeat(2,40px)}.solutions__companies-item{align-items:flex-end;max-height:40px}.solutions__companies-text{padding:10px 20px 20px;font-weight:500;font-size:18px;line-height:27px}.platform-header__image,.platform-header__image__image{position:relative;right:-150px;max-width:853px;top:0;margin-top:30px}.platform-header__title2,.platform-header__title3{margin:0 0 10px;max-width:100%}.platform-header .breadcrumbs{margin:0 0 20px}.datareon-esb .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-esb .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-esb .platform-header__image{margin-top:35px}.datareon-esb .breadcrumbs{row-gap:5px}.datareon-esb__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-esb .datareon-esb-about__content{gap:40px}.datareon-esb .datareon-esb-about__block-inner-title{color:#151616;font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-esb .datareon-esb-about__block-info,.datareon-esb .datareon-esb-about__list{gap:10px}.datareon-esb .datareon-esb-about__list-item{color:#151616;font-size:14px;letter-spacing:-.28px}.datareon-esb .datareon-esb-about__list-item::before{top:30%}.prices-table-content{padding:20px 10px;gap:15px}.prices-table-content__title{padding:10px 10px 0;font-size:22px;line-height:135%;letter-spacing:-.44px}.prices-table{gap:5px}.prices-table .table-title-line{display:none}.prices-table .table-line{padding:15px 10px;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.prices-table .table-line__item{width:100%}.prices-table .table-line__item--centred{display:block}.prices-table .table-line__item--border-right-grey{border-right:none}.prices-table .table-line__item-group{display:grid;grid-template-columns:66px 1fr;-moz-column-gap:10px;column-gap:10px;align-items:baseline}.prices-table .table-line__item-group--centred{margin-left:0;margin-right:0;text-align:start}.prices-table .table-line__item-group-title{display:flex;justify-content:flex-end;min-width:66px;color:#4d4d4d;font-size:9px;line-height:135%;letter-spacing:-.18px}.prices-table .table-line__item-content{font-weight:400;font-size:14px}.prices-table .table-line__item-subtitle{font-weight:400}.prices-table .table-line__item-title{font-size:14px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:-.28px}.tasks-block__content-title{font-size:22px;line-height:135%;letter-spacing:-.44px}.tasks-block__content-items{grid-template-columns:1fr;row-gap:10px;-moz-column-gap:10px;column-gap:10px}.tasks-block__content-item{padding:20px 10px;gap:15px}.tasks-block__content-item--large{grid-column:1}.tasks-block__item-text{font-size:14px;letter-spacing:-.28px}.tasks-block__icon{width:50px;height:50px}.tasks-block .possibilities-content-list{grid-template-columns:1fr}.tasks-block .possibilities-content-list__item{font-size:14px;letter-spacing:-.28px;padding-left:18px}.tasks-block .possibilities-content-list__item::before{top:5px;left:2px}.datareon-esb-functionality .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-esb-functionality .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-esb-functionality .platform-header__image{margin-top:14px}.datareon-esb-functionality__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-esb-functionality .datareon-esb-functionality-about__content-main-title{font-size:22px;font-weight:400;line-height:135%;letter-spacing:-.44px}.datareon-esb-functionality .datareon-esb-functionality-about__content-text{font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-esb-prices__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-esb-prices__text{font-size:16px;letter-spacing:-.32px}.datareon-esb-prices__text--small{font-size:14px;line-height:135%;letter-spacing:-.28px}.datareon-esb-prices__content-part{gap:20px}.datareon-esb-prices .list{gap:10px}.datareon-esb-prices .list__item::before{top:8px}.datareon-esb-prices .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-esb-prices .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-edw .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-edw .platform-header__subtitle{margin-bottom:10px}.datareon-edw .platform-header__subtitle,.datareon-edw-functionality__title,.datareon-edw__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-edw .datareon-edw-about__block-inner-title{color:#151616;font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-edw .datareon-edw-about__block-info,.datareon-edw .datareon-edw-about__list{gap:10px}.datareon-edw .datareon-edw-about__list-item{color:#151616;font-size:14px;letter-spacing:-.28px}.datareon-edw .datareon-edw-about__list-item::before{top:30%}.datareon-edw-functionality .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-edw-functionality .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-edw-functionality .platform-header__image{margin-top:14px}.datareon-edw-functionality .datareon-edw-functionality-about__content-main-title{font-size:22px;font-weight:400;line-height:135%;letter-spacing:-.44px}.datareon-edw-functionality .datareon-edw-functionality-about__content-text{font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-edw-prices__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-edw-prices__text{font-size:16px;letter-spacing:-.32px}.datareon-edw-prices__content-part{gap:20px}.datareon-edw-prices .list{gap:10px}.datareon-edw-prices .list__item::before{top:8px}.datareon-edw-prices .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-edw-prices .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-edw-prices .platform-header__image{margin-top:4px}.datareon-mdm .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-mdm .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-mdm .platform-header__image{margin-top:34px}.datareon-mdm-functionality__title,.datareon-mdm__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-mdm .datareon-mdm-about__block-inner-title{color:#151616;font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-mdm .datareon-mdm-about__block-info{gap:10px}.datareon-mdm .datareon-mdm-about__list{gap:10px;padding-left:18px}.datareon-mdm .datareon-mdm-about__list-item{color:#151616;font-size:14px;letter-spacing:-.28px}.datareon-mdm .datareon-mdm-about__list-item::before{top:5px;left:-16px}.datareon-mdm-functionality .platform-header__title2{font-size:34px;line-height:120%;letter-spacing:-.66px;max-width:100%;margin-bottom:10px}.datareon-mdm-functionality .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-mdm-functionality .platform-header__image{margin-top:46px}.datareon-mdm-functionality .datareon-mdm-functionality-about__content-main-title{font-size:16px;font-weight:400;line-height:135%;letter-spacing:-.32px}.datareon-mdm-functionality .datareon-mdm-functionality-about__content-text,.datareon-mdm-functionality .datareon-mdm-functionality-task__title{font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-mdm-functionality .datareon-mdm-functionality-task__subtitle{color:#151616;font-size:14px;line-height:135%;letter-spacing:-.28px}.datareon-mdm-functionality .datareon-mdm-functionality-task .task-advantages{padding-left:19px}.datareon-mdm-functionality .datareon-mdm-functionality-task .task-advantages__item{font-size:14px;letter-spacing:-.28px}.datareon-dq-functionality .datareon-dq-functionality-task .task-advantages__item::before,.datareon-mdm-functionality .datareon-mdm-functionality-task .task-advantages__item::before{left:-18px}.datareon-mdm-prices__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-mdm-prices__text{font-size:16px;letter-spacing:-.32px}.datareon-mdm-prices__content-part{gap:20px}.datareon-mdm-prices .list{gap:10px}.datareon-mdm-prices .list__item::before{top:8px}.datareon-mdm-prices .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-mdm-prices .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-mdm-prices .platform-header__image{margin-top:36px}.datareon-dq .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-dq .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-dq .platform-header__image{margin-top:28px}.datareon-dq-functionality__title,.datareon-dq__title{font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-dq .datareon-dq-about__block-inner-title{color:#151616;font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-dq .datareon-dq-about__block-info{gap:10px}.datareon-dq .datareon-dq-about__list{gap:10px;padding-left:18px}.datareon-dq .datareon-dq-about__list-item{color:#151616;font-size:14px;letter-spacing:-.28px}.datareon-dq .datareon-dq-about__list-item::before{top:5px;left:-16px}.datareon-dq-functionality .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-dq-functionality .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-dq-functionality .platform-header__image{margin-top:30px}.datareon-dq-functionality .datareon-dq-functionality-about__content-main-title{font-size:16px;font-weight:400;line-height:135%;letter-spacing:-.32px}.datareon-dq-functionality .datareon-dq-functionality-about__content-text{font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-dq-functionality .datareon-dq-functionality-task__content{gap:10px;padding-left:0}.datareon-dq-functionality .datareon-dq-functionality-task__title{font-size:16px;line-height:135%;letter-spacing:-.32px}.datareon-dq-functionality .datareon-dq-functionality-task__subtitle{color:#151616;font-size:14px;line-height:135%;letter-spacing:-.28px}.datareon-dq-functionality .datareon-dq-functionality-task .task-advantages{padding-left:28px}.datareon-dq-functionality .datareon-dq-functionality-task .task-advantages__item{font-size:14px;letter-spacing:-.28px}.datareon-dq-prices__title{font-size:28px;line-height:130%;letter-spacing:-.56px}.datareon-dq-prices__text{font-size:16px;letter-spacing:-.32px}.datareon-dq-prices__content-part{gap:20px}.datareon-dq-prices .list{gap:10px}.datareon-dq-prices .list__item::before{top:8px}.datareon-dq-prices .platform-header__title2{margin-bottom:10px;max-width:100%}.datareon-dq-prices .platform-header__subtitle{margin-bottom:10px;font-size:22px;line-height:135%;letter-spacing:-.44px}.datareon-dq-prices .platform-header__image{margin-top:30px}.clients{margin:80px 0}.clients__text,.clients__title{margin:0 0 20px;letter-spacing:-.68px}.clients__text{color:#151616;letter-spacing:-.28px}.clients__list{grid-template-columns:1fr 1fr;-moz-column-gap:8px;column-gap:8px;row-gap:8px}.clients__list li{padding:15px}.clients__title{font-size:20px;margin-bottom:10px}.clients__text{font-size:14px;line-height:1.4}.parent-sidebar .sectioned-page__side-block{display:flex;flex-direction:column;align-items:center;grid-row:2/3}.parent-functionality .advantage__subtitle{font-size:16px;letter-spacing:-.32px}}@media screen and (max-width:767px){.custom-input label,.custom-textarea label{align-items:flex-start;flex-direction:column}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{max-width:unset;width:100%}.custom-toggle{padding:14px 0 10px;width:100%}.custom-toggle:last-of-type{padding:15px 0 0}.custom-select{width:100%}.custom-select__label{transform:translateY(calc(-50% - 5px))}.custom-select__placeholder{left:19px;font-weight:400;font-size:16px;line-height:24px}.custom-select__button{padding:9px 19px}.custom-select__list-wrapper{padding:14px 7px}.custom-select__text{font-weight:400;font-size:16px;line-height:24px}}@media (max-width:767px) and (hover:hover){.nav-list__title:hover:not(.focus-visible){opacity:.7}}@media (max-width:590px){.modal__background{left:-263px}}@media (max-width:480px){.projects-tabs__btn{padding:10px 15px;font-size:14px}.clients-grid{grid-template-columns:1fr;gap:15px}.client-card__content{padding:15px}.client-card__name{font-size:18px}}@media (max-width:469px){.footer__text{font-size:12px}.media-btn{width:100%;text-align:center;padding:20px 10px!important}.header-item-title{max-width:180px}.press-center-single-news{width:100%}.page-filter [type=reset]{width:-moz-min-content;width:min-content}.article--interview .article__heading h1,.partner1 .container-form h5{font-size:22px}.services__header-item{min-height:259px}.services__header-item-img{right:-30px;width:150px;height:120px}.expertise-center__bg-logo img,.partners-page__bg-logo img,.services__bg-logo img{width:172px;height:96px}.courses-events-single-event,.services-courses .sectioned-page__btns,.webinars-events-single-event{width:100%}.expertise-center__header-item{min-height:259px}.expertise-center__header-item-img{right:-30px;width:150px;height:120px}.library .section-book__block{flex-direction:column-reverse;max-height:532px}.library .section-book__book-title{margin:40px 20px 0}.library .section-book__block-img{width:352px;height:352px;margin:0 0 -50px -50px}.library .section-book__block-img img{width:169px;top:57px;right:88px}.library .btn{margin-left:20px}.expert-materials .breadcrumbs{margin:0 0 5px;row-gap:0}.expert-materials .pagination{margin-top:20px;margin-bottom:40px}.expert-materials__list{grid-template-columns:100%;row-gap:20px;margin-bottom:43px}.expert-materials__item-image{padding-top:56.5%}.axelot-scm .link-block p{font-size:18px;max-width:285px}.mass-media__list{grid-template-columns:100%;row-gap:20px;margin-bottom:43px}.mass-media__item-image{padding-top:56.5%}.knowledge__list{grid-template-columns:100%;row-gap:20px;margin-bottom:43px}.knowledge__item-image{padding-top:56%;margin-bottom:20px}.about .main-header--full-width{padding:60px 0 40px}.about .constructor__feedback-text h3,.datareon-dq .container-form .constructor__feedback-text h3,.datareon-dq-functionality .container-form .constructor__feedback-text h3,.datareon-dq-prices .container-form .constructor__feedback-text h3,.datareon-edw .container-form .constructor__feedback-text h3,.datareon-edw-functionality .container-form .constructor__feedback-text h3,.datareon-edw-prices .container-form .constructor__feedback-text h3,.datareon-esb .container-form .constructor__feedback-text h3,.datareon-esb-functionality .container-form .constructor__feedback-text h3,.datareon-esb-prices .container-form .constructor__feedback-text h3,.datareon-mdm .container-form .constructor__feedback-text h3,.datareon-mdm-functionality .container-form .constructor__feedback-text h3,.datareon-mdm-prices .container-form .constructor__feedback-text h3,.platform .container-form .constructor__feedback-text h3,.platform-functionality .container-form .constructor__feedback-text h3,.platform-prices .container-form .constructor__feedback-text h3{font-size:28px;line-height:130%;letter-spacing:-.56px}.about .about-directions__img{width:200px;right:-75px}.about .about-directions .item-title{letter-spacing:-.56px}.sectioned-page__btn--centered{width:100%}.sectioned-page .clients-list__content{-moz-column-gap:6px;column-gap:6px;row-gap:6px}.sectioned-page .clients-list__content li{border-radius:8px}.sectioned-page .experts-list__content{gap:6px}.sectioned-page .experts-list__content li{border-radius:8px;padding:10px}.sectioned-page__side-block,.sectioned-page__side-block ul{align-items:flex-start;width:100%}.sectioned-page__side-block ul{flex-direction:column;padding:20px;gap:15px}.sectioned-page__image-block-btn,.sectioned-page__image-block-btns{width:100%}.circle-scheme__element:nth-child(3) .circle-scheme__element-popup,.circle-scheme__element:nth-child(4) .circle-scheme__element-popup{bottom:20px}.circle-scheme__element-title{bottom:35%}.circle-scheme__element-popup{top:20px}.career .sectioned-page__vacancy{flex-direction:column;gap:20px}.import .import-container{padding:0 20px}.import__section-title{font-size:14px;letter-spacing:-.28px;padding-left:30px}.import__section-title::before{left:50px}.main-article__image{padding-top:56%;margin-bottom:20px}.import-substitution{padding-bottom:40px}.import-substitution__button{padding:20px 25px!important}.import-substitution__item-content{flex-direction:column;padding:20px;align-items:flex-start}.import-substitution__item-text{margin:0}.achievement-card__text--br-mobile br{display:initial}.modal-books h2{font-size:22px;letter-spacing:-.44px}.modal-books h2,.modal-books p{margin:0 0 20px;line-height:135%}.modal-books h3{font-size:18px;letter-spacing:-.48px;margin:20px 0 10px}.modal-books h4,.modal-books h5{font-size:16px;letter-spacing:-.32px}.modal-books h5{margin:0 0 6px}.modal-books ul{padding-left:17px}.modal-books li::before{top:5px;margin-left:-16px}.modal-books p,.modal-books__questions li{font-size:14px;letter-spacing:-.28px}.modal-books__questions li:not(:last-child){margin-bottom:5px}.partners-page .header-item-title{max-width:160px}.partners-page__header-item{min-height:259px}.partners-page__header-item-img{right:-30px;width:150px;height:120px}.partnership .partnership-container{padding:0 20px}.partnership__section--bg{min-height:100%;padding:40px;border-radius:0;margin-left:-40px;margin-right:-40px}.partnership .breadcrumbs__item{font-size:12px;line-height:135%;letter-spacing:-.24px}.partner1 .ball-svg-b2,.platform .platform-benefit .block-info .ball-svg-b2,.platform .platform-insert .ball-svg-grey{display:none}.partner1 .block{padding:20px 10px}.partner1 .block__title{margin:10px}.partner1 .block__info{gap:5px}.solutions__item-btn-subtitle{font-size:14px}.platform-header__image,.platform-header__image__image{max-width:546px;width:546px;right:20px}.prices-table .table-line__item-content{max-width:204px}.clients__list li{border-radius:10px}.parent-sidebar .sectioned-page__side-block{align-items:flex-start;width:100%}}@media (max-width:374px){.media-cooperation__connection a{font-size:14px;line-height:135%;letter-spacing:-.28px}.axelot-scm .link-block p{max-width:200px}.platform .platform-benefit__list-item::before{left:-23px;top:10px}.platform .platform-insert__text{max-width:255px}}@media (max-width:364px){.page-filter__filter{min-width:unset}.page-filter__wrapper{gap:35px}.page-filter fieldset{justify-content:space-between}.page-filter__columns:not(:last-child){margin-bottom:35px}.page-filter .custom-toggle label{padding-left:25px}.page-filter [type=submit]{padding-left:15px;padding-right:15px;font-size:14px}.partners .partners-table__title-mobile{font-size:14px;font-weight:400}.partners .partners-table__item{padding-bottom:10px;gap:4px}.main-slide__image img{transform:scale(.72)}.main-banner__container{gap:20px}}@media (max-width:359px){.footer__text{max-width:unset}.btn--big,.media-btn{font-size:12px;padding:10px 20px}.media-btn{padding:20px 5px!important}.title--h1{font-size:35px}.filter-tabs__link{padding:12px 8px}.filter-tabs--grid .btn--big{max-width:200px}.link-block .link-block__bg-picture{right:-60px}.pagination .page-numbers{display:none}.pagination .page-numbers:nth-last-of-type(3){display:none}.pagination .page-numbers:nth-last-of-type(1),.pagination .page-numbers:nth-last-of-type(2),.pagination .page-numbers:nth-of-type(1){display:flex}.events-archive .page-title__title{font-size:36px}.news-links__page-links .tag-link{padding:5px 7px}.main-header__button{padding:15px;margin-top:15px;margin-bottom:30px;font-size:12px}.event__register-btns .btn{padding:10px}.upcoming-events__heading{font-size:26px;font-weight:700;line-height:30px}.about .constructor__feedback-text h3{font-size:24px}.partners .partners-table__item h3{font-size:14px}.import .container-form .constructor__feedback-text h3,.partner1 .container-form h3,.partners .constructor__feedback-text h3,.partnership .constructor__feedback-text h3{font-size:28px}.import .title--h1{font-size:22px}.main-page__header .main-header__title{line-height:40px}.main-page__header .main-header__subtitle{font-size:20px;font-weight:600}.main-slide__description span,.main-slide__note{font-size:20px}.links__link .btn{padding:10px 15px;font-size:12px}.import-substitution__button{padding:15px!important;font-size:12px}.achievement-card{min-height:110px}.solutions__item-btn-text{font-size:16px;line-height:24px}.platform-header__image,.platform-header__image__image{width:400px;right:0}.datareon-dq .platform-header__title2,.datareon-dq-functionality .platform-header__title2,.datareon-dq-prices .platform-header__title2,.datareon-edw .platform-header__title2,.datareon-edw-functionality .platform-header__title2,.datareon-edw-prices .platform-header__title2,.datareon-esb .platform-header__title2,.datareon-esb-functionality .platform-header__title2,.datareon-esb-prices .platform-header__title2,.datareon-mdm .platform-header__title2,.datareon-mdm-functionality .platform-header__title2,.datareon-mdm-prices .platform-header__title2{font-size:30px}}@media (hover:hover){.header__logo:hover:not(.focus-visible){opacity:.7}.header .header__modal-btn:hover:not(.focus-visible),.header__main-link:hover:not(.focus-visible){color:#9eaab1}.header__info-mail:hover:not(.focus-visible),.header__phone:hover:not(.focus-visible){color:#37b4d2}.header__info-mail svg:hover:not(.focus-visible),.header__phone svg:hover:not(.focus-visible){fill:#37b4d2}.header__request:hover:not(.focus-visible){background-color:#23a0be}.header__lng:hover:not(.focus-visible){color:#9eaab1}.header .header__toggle:hover:not(.focus-visible){background-color:transparent}.modal--partners .modal__content a:hover:not(.focus-visible){border-bottom:1px solid transparent;opacity:.8}.btn--black-border:hover:not(.focus-visible){border:1px solid #1e1e1e!important;color:#fff;background-color:#1e1e1e!important}.btn--active:hover:not(.focus-visible){border:1px solid #37b4d2}.btn:hover:not(.focus-visible){color:#f9f9f9!important;background-color:#23a0be!important}.btn--red-border:hover:not(.focus-visible),.sectioned-page .clients-list__content li:hover:not(.focus-visible),.sectioned-page .experts-list__content li:hover:not(.focus-visible){border:1px solid #37b4d2}.btn--grey-border:hover:not(.focus-visible){border:1px solid #1e1e1e;background-color:#1e1e1e;color:#f9f9f9}.btn--grey-border-with-red:hover:not(.focus-visible){border:1px solid #37b4d2;color:#fff;background-color:#37b4d2}.btn--black:hover:not(.focus-visible){background-color:#1e1e1e;color:#fff}.btn-round:hover:not(.focus-visible){outline:0;background-color:#37b4d2;border-color:#37b4d2;color:#fcfcfc;opacity:1}.btn-play:hover:not(.focus-visible){background-color:#fcfcfc;opacity:1}.btn-play:hover:not(.focus-visible) svg{opacity:1}.btn-play-blue.is-playing:hover:not(.focus-visible),.btn-play-blue.is-playing:hover:not(.focus-visible) svg,.btn-play.is-playing:hover:not(.focus-visible),.btn-play.is-playing:hover:not(.focus-visible) svg{opacity:0}.btn-play-blue:hover:not(.focus-visible),.btn-play-blue:hover:not(.focus-visible) svg{opacity:.7}.media-btn:hover:not(.focus-visible){color:#fff;background:#37b4d2}.custom-select__item:hover:not(.focus-visible),.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:#f5f5f5}.list--accordion button:hover:not(.focus-visible),.list--list-icons ul button:hover:not(.focus-visible){outline:0}.list--accordion button:hover:not(.focus-visible) svg,.list--list-icons ul button:hover:not(.focus-visible) span{color:#fcfcfc;background-color:#37b4d2}.list--tech-links a:hover:not(.focus-visible){border-color:#37b4d2;outline:0}.list--tech-links a:hover:not(.focus-visible) p:first-of-type,.project-card-bg__link:hover:not(.focus-visible)~p:first-of-type,.project-card__link:hover:not(.focus-visible)~p:first-of-type{color:#37b4d2}.link:hover:not(.focus-visible){color:#9eaab1}.link--grey:hover:not(.focus-visible){color:#fcfcfc}.link--black-russian:hover:not(.focus-visible),.press-center-single-news:hover:not(.focus-visible) .press-center-single-news__title{color:#37b4d2}.article__article-link a:hover:not(.focus-visible),.news-page .special-news a:not(.wp-block-button__link):hover:not(.focus-visible){outline:0;opacity:.5}.filter-tabs__link:hover:not(.focus-visible){color:#f9f9f9;background-color:#37b4d2}.page-filter__button:hover:not(.focus-visible){color:#fff;background-color:#1e1e1e;border-color:#1e1e1e}.page-filter .custom-toggle label:hover:not(.focus-visible) .custom-toggle__label{font-weight:700}.page-filter .custom-toggle label:hover:not(.focus-visible) .custom-toggle__icon::before{border-radius:3px;border:1px solid #9eaab1}.page-filter__search-reset:hover:not(.focus-visible){background-color:#f5f5f5;color:#1e1e1e}.page-filter__search input:hover:not(.focus-visible){background-color:#fff;border-color:#9eaab1;color:#1e1e1e}.page-filter__search input:hover:not(.focus-visible) .page-filter__svg-search{color:#1e1e1e}.page-filter [type=reset]:hover:not(.focus-visible){background:#1e1e1e;color:#fff}.sort-by label:hover:not(.focus-visible){background-color:#1e1e1e;border-color:#1e1e1e}.sort-by label:hover:not(.focus-visible) .sort-by__label{color:#fcfcfc}.article p a:hover:not(.focus-visible){opacity:.6}.article__swiper-pagination-btn:hover:not(.focus-visible){outline:1px solid #37b4d2;background-color:rgba(55,180,210,.2)}.article__swiper-pagination-btn.is-active:hover:not(.focus-visible){outline:1px solid #37b4d2;background-color:#37b4d2}.courses-events .events-block-list__item:hover:not(.focus-visible),.courses-events-single-event:hover:not(.focus-visible) .courses-events-single-event__title,.expert-materials__item-link:hover:not(.focus-visible) .expert-materials__item-title,.mass-media__item-link:hover:not(.focus-visible) .mass-media__item-title,.other-news h3 a:hover:not(.focus-visible),.similar-articles h3 a:hover:not(.focus-visible),.webinars-events .events-block-list__item:hover:not(.focus-visible),.webinars-events-single-event:hover:not(.focus-visible) .webinars-events-single-event__title{color:#37b4d2}a.tag-link:hover:not(.focus-visible){outline:0;color:#f9f9f9;background-color:#23a0be;border-color:#23a0be}.expertise-center__header-item:hover:not(.focus-visible),.services__header-item:hover:not(.focus-visible){border:1px solid #23a0be}.expert-materials__item-tag:hover:not(.focus-visible){background-color:#37b4d2;color:#f9f9f9}.media-cooperation__connection a:hover:not(.focus-visible){color:#23a0be}.project-card__link:hover:not(.focus-visible){outline:0}.news-links h3 a:hover:not(.focus-visible){outline:0;color:#37b4d2}.contents__anchor:hover:not(.focus-visible){color:#dd0c15}.breadcrumbs__first-link:hover:not(.focus-visible),.breadcrumbs__second-link:hover:not(.focus-visible){color:#9eaab1}.chapters__link:hover:not(.focus-visible){color:#3ab5dd}.mass-media__item-tag:hover:not(.focus-visible){background-color:#c10a12;color:#f9f9f9}.demo-video:hover:not(.focus-visible) .demo-video__button-shape{transition:.2s;fill:red;fill-opacity:1}.project-card-bg__link:hover:not(.focus-visible){outline:0}.knowledge__item:hover:not(.focus-visible){cursor:pointer}.knowledge__item:hover:not(.focus-visible) .knowledge__item-title{color:#dd0c15}.knowledge__item-tag:hover:not(.focus-visible),.knowledge__item-type:hover:not(.focus-visible){background-color:#c10a12;color:#f9f9f9}.empty-search__reset:hover:not(.focus-visible){border-bottom:1px solid transparent}.projects__list .project-card-bg__link:hover:not(.focus-visible){outline:0}.projects__list .project-card-bg__link:hover:not(.focus-visible)~p:first-of-type{color:#fcfcfc}.projects__list .project-card-bg__link:hover:not(.focus-visible)~img{transform:scale(1.1)}.side-links__link:hover:not(.focus-visible){color:#37b4d2}.circle-scheme__element-popup:hover:not(.focus-visible){opacity:1;pointer-events:all;cursor:pointer}.circle-scheme__element-popup:hover:not(.focus-visible)~.circle-scheme__element-title,.search-field input:hover:not(.focus-visible) .search-field__svg-search{color:#050c1e}.circle-scheme__element-popup:hover:not(.focus-visible)~.circle-scheme__element-logo{border-color:#dd0c15}.circle-scheme__element-popup:hover:not(.focus-visible)~.circle-scheme__element-underline{color:#dd0c15}.career .sectioned-page .btn-round:hover:not(.focus-visible){outline:0;background-color:#23a0be}.career .resume-link:hover:not(.focus-visible),.partners .partners-table__item-content a:hover:not(.focus-visible){color:#23a0be}.subscribe__social-link:hover:not(.focus-visible){background-color:#23a0be}.subscribe__form-input label input:hover:not(.focus-visible){border-color:#fcfcfc}.subscribe__form-input.is-invalid label input:hover:not(.focus-visible){border-color:rgba(221,12,21,.5)}.search-field input:hover:not(.focus-visible){background-color:#f9f9f9;border-color:#676767;color:#050c1e}.search-field__reset:hover:not(.focus-visible){background-color:#f5f5f5;color:#050c1e}.search-page__sort label:hover:not(.focus-visible){background-color:transparent;border-color:transparent}.search-page__sort label:hover:not(.focus-visible) .sort-by__label{color:#9eaab1}.search-card__link:hover:not(.focus-visible){cursor:pointer}.search-card__link:hover:not(.focus-visible) .search-card__title{color:#dd0c15}.contact-us__contacts-link:hover:not(.focus-visible),.our-offices__link:hover:not(.focus-visible) svg{color:#37b4d2}.contact-us .subscribe__form-text a:hover:not(.focus-visible){transition:.3s;opacity:.8}.our-offices__request:hover:not(.focus-visible){background-color:#23a0be}.our-offices__link:hover:not(.focus-visible){border:1px solid #9eaab1}.our-offices__link:hover:not(.focus-visible) address{color:#676767}.main-article:hover:not(.focus-visible) .main-article__title,.our-offices__link-icon:hover:not(.focus-visible){color:#37b4d2}.slider-nav__button:hover:not(.focus-visible){background-color:#37b4d2;color:#fcfcfc;border:1px solid #37b4d2}.slider-nav__pagination.swiper-pagination>.swiper-pagination-bullet:hover:not(.focus-visible){background-color:#37b4d2}.feature:hover:not(.focus-visible){border:1px solid #dd0c15}.main-article:hover:not(.focus-visible){cursor:pointer}.main-article__tag:hover:not(.focus-visible){background-color:#c10a12;color:#f9f9f9}.main-article__type:hover:not(.focus-visible){background-color:#37b4d2;color:#f9f9f9}.clients__list li:hover:not(.focus-visible),.partnership .partner-benefit__item:hover:not(.focus-visible){border:1px solid #37b4d2}.achievement-card:hover:not(.focus-visible),.import-substitution__item:hover:not(.focus-visible),.partners-page__header-item:hover:not(.focus-visible),.partnership .partner-possible__item:hover:not(.focus-visible),.platform .platform-business-profit .business-profit__item:hover:not(.focus-visible){border:1px solid #23a0be}.solutions__item-btn:hover:not(.focus-visible){color:#fcfcfc;background-color:#37b4d2}.solutions__item-btn:hover:not(.focus-visible) svg:first-of-type{color:#fcfcfc;border-color:#fcfcfc;background-color:#37b4d2}.solutions__item-btn:hover:not(.focus-visible) .solutions__item-btn-subtitle{color:#fff}.tasks-block__content-item:hover:not(.focus-visible){border:1px solid #23a0be}}@media (min-resolution:144dpi),(min-resolution:1.5dppx){.search-field input{font-size:16px}}
/*# sourceMappingURL=main.min.css.map */