

/* Start:/local/js/template/iteko/build/css/styles.min.css?1694562123478986*/
@charset "UTF-8";@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical&gt;.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow&gt;.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column&gt;.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode&gt;.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode&gt;.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode&gt;.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode&gt;.swiper-wrapper&gt;.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode&gt;.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode&gt;.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical&gt;.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal&gt;.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl&gt;.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal&gt;.swiper-pagination-progressbar,.swiper-container-vertical&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal&gt;.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical&gt;.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal&gt;.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical&gt;.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}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button,.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container&gt;canvas,.swiper-zoom-container&gt;img,.swiper-zoom-container&gt;svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.choices{position:relative;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.5}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{-webkit-box-shadow:0 0 0 2px #00bcd4;box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.choices__list--dropdown.is-active{visibility:visible}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}
/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@-webkit-keyframes arrow{0%,to{-webkit-transform:translateY(-5%);transform:translateY(-5%)}50%{-webkit-transform:translateY(5%);transform:translateY(5%)}}@keyframes arrow{0%,to{-webkit-transform:translateY(-5%);transform:translateY(-5%)}50%{-webkit-transform:translateY(5%);transform:translateY(5%)}}@-webkit-keyframes breath{50%{-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes breath{50%{-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@-webkit-keyframes breath-vacancy{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes breath-vacancy{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes breath-event{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes breath-event{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes breath-protection{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes breath-protection{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes breath-simple-intro{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes breath-simple-intro{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:after,.datepicker-dropdown:before{content:"";display:inline-block;border-top:0;position:absolute}.datepicker-dropdown:before{border-bottom-color:rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today{background-color:#fde19a}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#fdd49a),to(#fdf59a));background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a", endColorstr="#fdf59a", GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069 \9 }.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today{background-color:#f3d17a}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#f3c17a),to(#f3e97a));background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a", endColorstr="#f3e97a", GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b \9 }.datepicker table tr td.selected{background-color:#9e9e9e}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#b3b3b3),to(gray));background-image:linear-gradient(to bottom,#b3b3b3,gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#808080", GradientType=0);border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:gray}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666 \9 }.datepicker table tr td.active{background-color:#006dcc}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c", endColorstr="#0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039 \9 }.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker table tr td span.focused,.datepicker table tr td span:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active{background-color:#006dcc}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c", endColorstr="#0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039 \9 }.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px;cursor:pointer}.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;transition:transform 2s;transition:transform 2s,-webkit-transform 2s;-webkit-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue",sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-ms-touch-action:pan-y;touch-action:pan-y}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button,.carousel__dots,.fancybox__container{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);-webkit-box-shadow:var(--carousel-button-shadow, none);box-shadow:var(--carousel-button-shadow, none);-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter, none);filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:0;-webkit-transform-origin:top left;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container ::after,.fancybox__container ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:0}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__slide,.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__track{height:100%}.fancybox__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::after,.fancybox__slide::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media all and (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;-webkit-box-shadow:none;box-shadow:none}.fancybox__caption{-ms-flex-item-align:center;align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;-ms-flex-negative:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container&gt;.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0) + 8px);right:calc(env(safe-area-inset-right,0) + 8px);z-index:40}@media all and (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content&gt;.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:.15s ease backwards fancybox-fadeIn;animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:.15s ease both fancybox-fadeOut;animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{-webkit-animation:.15s ease both fancybox-fadeIn;animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{-webkit-animation:.1s ease both fancybox-fadeOut;animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{-webkit-animation:.2s ease both fancybox-zoomInUp;animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{-webkit-animation:.15s ease both fancybox-zoomOutDown;animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{-webkit-animation:.15s ease both fancybox-throwOutUp;animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{-webkit-animation:.15s ease both fancybox-throwOutDown;animation:.15s ease both fancybox-throwOutDown}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;transform-origin:0 0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:none;transition:none}.has-image .fancybox__content{padding:0;background:0 0;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{-ms-flex-negative:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:0 0}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide&gt;*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/var(--fancybox-thumbs-ratio, 1.5));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(8.1%,rgba(0,0,0,.006)),color-stop(15.5%,rgba(0,0,0,.021)),color-stop(22.5%,rgba(0,0,0,.046)),color-stop(29%,rgba(0,0,0,.077)),color-stop(35.3%,rgba(0,0,0,.114)),color-stop(41.2%,rgba(0,0,0,.155)),color-stop(47.1%,rgba(0,0,0,.198)),color-stop(52.9%,rgba(0,0,0,.242)),color-stop(58.8%,rgba(0,0,0,.285)),color-stop(64.7%,rgba(0,0,0,.326)),color-stop(71%,rgba(0,0,0,.363)),color-stop(77.5%,rgba(0,0,0,.394)),color-stop(84.5%,rgba(0,0,0,.419)),color-stop(91.9%,rgba(0,0,0,.434)),to(rgba(0,0,0,.44)));background:linear-gradient(to top,transparent 0%,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);padding:0;-ms-touch-action:none;touch-action:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:.15s ease-in backwards fancybox-fadeIn;animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2),.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@font-face{font-family:"Golos";src:url(/local/js/template/iteko/build/css/../assets/fonts/GolosText-Regular.woff2) format("woff2"),url(/local/js/template/iteko/build/css/../assets/fonts/GolosText-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Golos";src:url(/local/js/template/iteko/build/css/../assets/fonts/GolosText-Medium.woff2) format("woff2"),url(/local/js/template/iteko/build/css/../assets/fonts/GolosText-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Golos";src:url(/local/js/template/iteko/build/css/../assets/fonts/GolosText-DemiBold.woff2) format("woff2"),url(/local/js/template/iteko/build/css/../assets/fonts/GolosText-DemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Golos";src:url(/local/js/template/iteko/build/css/../assets/fonts/GolosText-Bold.woff2) format("woff2"),url(/local/js/template/iteko/build/css/../assets/fonts/GolosText-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Circe";src:url(/local/js/template/iteko/build/css/../assets/fonts/Circe-Regular.woff2) format("woff2"),url(/local/js/template/iteko/build/css/../assets/fonts/Circe-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}:root{--max-container-width: 158rem;--max-inner-container-width: 140rem;--content-padding: 6rem;--primary-color: #00b07a;--primary-color-hover: #088a63;--text-color: #1b1e1d;--error-color: #bd0909;--golos: "Golos", sans-serif;--circe: "Circe", sans-serif}@media only screen and (max-width:1024px){:root{--content-padding: 4rem}}@media only screen and (max-width:640px){:root{--content-padding: 3rem}}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media only screen and (max-width:1660px){html{font-size:9px}}@media only screen and (max-width:1400px){html{font-size:8px}}@media only screen and (max-width:1200px){html{font-size:8px}}@media only screen and (max-width:1024px){html{font-size:7px}}@media only screen and (max-width:768px){html{font-size:6px}}@media only screen and (max-width:640px){html{font-size:10px}}@media screen and (max-width:320px){html{font-size:8px}}@media screen and (max-width:280px){html{font-size:7px}}body{font-size:1.6rem;line-height:1.2;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:sans-serif;color:var(--text-color);font-family:var(--golos)}main{display:block;background-color:#fff;position:relative;z-index:1}ol,ul{list-style:none}ol{counter-reset:ordered-list}ol li{counter-increment:ordered-list}ol li::before{content:counter(ordered-list) "."}.default-content a:where(:not([class])),a:where(:not([class])),a:where(:not([class])):link,a:where(:not([class])):visited{color:var(--primary-color)}.no-touch .default-content a:where(:not([class])):hover,.no-touch a:where(:not([class])):hover,.touch .default-content a:where(:not([class])):active,.touch a:where(:not([class])):active{text-decoration:underline}ul:where(:not([class])){margin-bottom:2.8rem}ul:where(:not([class])) li:last-child,ul:where(:not([class])):last-child{margin-bottom:0}ul:where(:not([class])) li{margin-bottom:1.4rem;padding-left:2rem;position:relative}ul:where(:not([class])) li::before{content:"";display:inline-block;vertical-align:top;width:.6rem;height:.6rem;background-color:var(--text-color);border-radius:50%;margin-right:1rem;margin-top:1.1rem;position:absolute;left:0;top:0}@media only screen and (max-width:640px){ul:where(:not([class])) li::before{margin-top:.69rem}}input{-webkit-box-shadow:none;box-shadow:none;width:100%;display:block}input,textarea{border:0;font:inherit;outline:0;border-radius:0;background-color:transparent}input:not([type=checkbox]):not([type=radio]){-moz-appearance:none;appearance:none;-webkit-appearance:none}textarea{resize:none;-webkit-box-shadow:none;box-shadow:none;display:block;width:100%;overflow:auto;height:20rem}textarea::-webkit-scrollbar{background-color:#fff;width:.6rem}textarea::-webkit-scrollbar-thumb{background-color:var(--primary-color)}textarea::-webkit-scrollbar-button{display:none}textarea::-webkit-scrollbar-track{background-color:#f5f5f5}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]{outline-offset:-2px;-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}a,button{background-color:transparent;-webkit-transition:color .2s;transition:color .2s}button{border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;font:inherit;outline:0;display:inline-block;position:relative}a{text-decoration:none}a:link,a:visited,button{color:inherit}svg{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill .2s;transition:fill .2s}img{border-style:none;max-width:100%;display:block}img[data-sizes=auto]{display:block;width:100%}img.lazyload:not([src]){visibility:hidden}table,td,th{text-align:left}table{width:100%;border-collapse:collapse}th{font-weight:400}td,th{vertical-align:top}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-scroll{overflow-y:scroll;position:fixed;width:100%;height:100%;left:0;top:0}.no-scroll body{height:auto;overflow:hidden}::-moz-selection{color:#fff;background-color:var(--primary-color)}::selection{color:#fff;background-color:var(--primary-color)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:transparent}[class*=ymaps-2][class*=-ground-pane]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.container{width:100%;max-width:calc(var(--max-container-width) + 2*var(--content-padding));margin:0 auto;padding:0 var(--content-padding)}@supports (width:max(20vw,100px)){.container{padding-left:max(env(safe-area-inset-left,1.4rem),var(--content-padding));padding-right:max(env(safe-area-inset-right,1.4rem),var(--content-padding))}}.inner-container{width:100%;max-width:var(--max-inner-container-width, 100%);margin:0 auto}.page-content{overflow:hidden}.page-content,.page-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.default-content{width:100%;max-width:120rem;font-size:2rem;line-height:140%;margin:0 auto}@media only screen and (max-width:640px){.default-content{margin:0;max-width:none;font-weight:400;font-size:1.4rem;line-height:140%}}.default-content figure{margin:5rem 0}@media only screen and (max-width:640px){.default-content figure{margin:3rem 0}}.default-content figure:last-child{margin-bottom:0}.default-content figure:first-child,.default-content h1:first-child,.default-content h2:first-child,.default-content h3:first-child,.default-content h4:first-child,.default-content h5:first-child,.default-content h6:first-child{margin-top:0}.default-content figure img{display:block;width:100%;height:auto;border-radius:1.5rem}@media only screen and (max-width:640px){.default-content figure img{border-radius:1rem}}.default-content figure figcaption{font-size:1.5rem;line-height:140%;color:#a9a9a9;margin-top:2.5rem;font-weight:400}@media only screen and (max-width:640px){.default-content figure figcaption{margin-top:1.5rem;font-size:1.2rem;color:var(--text-color)}}.default-content a:where(:not([class])):link,.default-content a:where(:not([class])):visited{color:var(--primary-color)}.default-content h1,.default-content h2{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:3rem;margin-top:5rem}.default-content h1:last-child,.default-content h2:last-child,.default-content h3:last-child,.default-content h4:last-child,.default-content h5:last-child,.default-content h6:last-child,.default-content p:last-child,.default-content ul li:last-child,.default-content ul:last-child{margin-bottom:0}@media only screen and (max-width:640px){.default-content h1,.default-content h2{font-size:2.4rem;margin-bottom:1.8rem;margin-top:3rem}}.default-content h3,.default-content h4,.default-content h5,.default-content h6{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:2.5rem;margin-top:5rem}@media only screen and (max-width:640px){.default-content h3,.default-content h4,.default-content h5,.default-content h6{font-size:1.8rem;margin-bottom:1.2rem;margin-top:3rem}}.default-content big{font-weight:500;font-size:2.5rem;line-height:140%}@media only screen and (max-width:640px){.default-content big{font-weight:500;font-size:1.4rem;line-height:140%}}.default-content p,.default-content ul{margin-bottom:2.8rem}.default-content ul li{margin-bottom:1.4rem;padding-left:2rem;position:relative}.default-content ul li::before{content:"";display:inline-block;vertical-align:top;width:.6rem;height:.6rem;background-color:var(--text-color);border-radius:50%;margin-right:1rem;margin-top:1.1rem;position:absolute;left:0;top:0}@media only screen and (max-width:640px){.default-content ul li::before{margin-top:.69rem}}.default-content p a:link,.default-content p a:visited{color:var(--primary-color)}@media only screen and (max-width:640px){.default-content p{margin-bottom:1.6rem}}.default-content table{border-collapse:collapse}.default-content table td,.default-content table th{padding:1.2rem;border:1px solid var(--primary-color);font-size:1.6rem;line-height:1.2}.default-content table th{font-weight:500}.default-content blockquote{width:100%;margin:6rem 0;max-width:90rem;margin-left:auto;padding-top:7.4rem;padding-bottom:5.2rem;padding-left:3.5rem;font-weight:500;font-size:3rem;line-height:130%;border-top:.3rem solid #000;border-bottom:.3rem solid #000}.default-content blockquote.no-border{border:0;padding-top:0}@media only screen and (max-width:640px){.default-content blockquote{font-weight:500;font-size:1.8rem;line-height:140%;padding:3rem 0;margin:3.5rem 0}}.default-content blockquote p{margin:0;position:relative;z-index:1}.default-content blockquote p::before{content:"";width:10rem;height:8.5rem;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/local/js/template/iteko/build/css/../img/quotes.svg);position:absolute;left:-3.5rem;top:-2rem;z-index:-1}@media only screen and (max-width:640px){.default-content blockquote p::before{width:5rem;height:4rem;left:-1.5rem;top:-1rem}}.default-content blockquote footer{font-weight:500;font-size:2.2rem;line-height:140%;color:#a9a9a9;text-align:right;margin-top:5rem}@media only screen and (max-width:640px){.default-content blockquote footer{font-weight:500;font-size:1.2rem;line-height:130%;margin-top:2rem;max-width:24rem;margin-left:auto}}.page-header{position:absolute;left:0;top:0;width:100%;height:auto;z-index:100;padding:2.5rem 0}@media only screen and (max-width:640px){.page-header{padding:1.8rem 0}}.page-header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.page-header__dropdown-search-form-wrapper{position:absolute;top:100%;left:0;width:100%;z-index:50;margin-top:3rem;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}@media only screen and (max-width:640px){.page-header__dropdown-search-form-wrapper{margin-top:1.5rem}}.page-header__dropdown-search-form-wrapper.active{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.page-header__dropdown-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem;background:rgba(255,255,255,.03);padding:1.2rem 2.4rem;margin-bottom:8rem;min-height:5.2rem;background-color:var(--primary-color)}@media only screen and (max-width:640px){.page-header__dropdown-search-form{padding:1rem 1.5rem;min-height:3.8rem;background:rgba(255,255,255,.07);background-color:var(--primary-color);margin-bottom:2.8rem}}.page-header__dropdown-search-form-input{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:2rem;line-height:140%;color:#fff}.page-header__dropdown-search-form-input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.page-header__dropdown-search-form-input:-moz-placeholder,.page-header__dropdown-search-form-input::-moz-placeholder{color:rgba(255,255,255,.7)}.page-header__dropdown-search-form-input:-ms-input-placeholder{color:rgba(255,255,255,.7)}@media only screen and (max-width:640px){.page-header__dropdown-search-form-input{font-size:1.5rem;line-height:140%}}.page-header__dropdown-search-form-submit{-ms-flex-negative:0;flex-shrink:0;margin-left:3rem}.page-header__dropdown-search-form-submit svg{width:1.8rem;height:1.8rem;display:block;-webkit-transition:fill .2s;transition:fill .2s;fill:rgba(255,255,255,.7)}@media only screen and (max-width:640px){.page-header__dropdown-search-form-submit svg{width:1.5rem;height:1.5rem}}.no-touch .page-footer__social-link:hover svg,.no-touch .page-header__dropdown-search-form-submit:hover svg,.no-touch .page-header__search-form-submit:hover svg,.touch .page-footer__social-link:active svg,.touch .page-header__dropdown-search-form-submit:active svg,.touch .page-header__search-form-submit:active svg{fill:#fff}.page-header__logo{-ms-flex-negative:0;flex-shrink:0;margin-right:2rem;bottom:.2rem;z-index:300;position:relative}@media screen and (max-width:820px){.page-header__logo{margin-right:auto}}.page-header__logo-image{display:block;width:10rem}@media only screen and (max-width:768px){.page-header__logo-image{width:15rem}}@media only screen and (max-width:640px){.page-header__logo-image{width:10rem}}.page-header__logo-image--dark{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0}.page-header--dark .page-header__logo-image--dark{opacity:1}.menu-open .page-header__logo-image--dark{opacity:0!important}.page-header__nav{margin-left:auto;margin-right:2rem}@media screen and (max-width:820px){.page-header__nav{display:none}}.page-header__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header__nav-list-item{margin-right:1.8rem}.page-header__nav-list-item:last-child{margin-right:0}.page-header__burger,.page-header__nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-header__nav-link{padding:1rem 1.2rem;font-weight:500;font-size:1.5rem;line-height:120%;border-radius:2rem;color:#fff;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.page-header__nav-link:link,.page-header__nav-link:visited{color:#fff}.no-touch .page-header__nav-link:hover{background:rgba(255,255,255,.1)}.page-header--dark .page-header__nav-link,.page-header--dark .page-header__nav-link:link,.page-header--dark .page-header__nav-link:visited{color:var(--text-color)}.no-touch .page-header--dark .page-header__nav-link:hover,.no-touch .page-header--dark .page-header__search-btn:hover{background:rgba(27,30,29,.05)}.page-header__burger{position:relative;width:40px;height:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:50%;-webkit-transition:background-color .2s;transition:background-color .2s;-ms-flex-negative:0;flex-shrink:0;margin-right:2rem;z-index:300}@media only screen and (max-width:640px){.page-header__burger{width:32px;height:32px;margin-right:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:1.5rem}}.page-header__burger::before{margin-bottom:6px}.page-header__burger::after,.page-header__burger::before{content:"";width:24px;height:2px;background-color:#fff;-webkit-transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s}body:not(.menu-open) .page-header--dark .page-header__burger::after,body:not(.menu-open) .page-header--dark .page-header__burger::before{background-color:var(--text-color)}.page-header__burger::after{margin-bottom:0}.menu-open .page-header__burger{background:rgba(255,255,255,.1)}.menu-open .page-header__burger::before{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg)}.menu-open .page-header__burger::after{-webkit-transform:translateY(-4px) rotate(-45deg);transform:translateY(-4px) rotate(-45deg)}@media only screen and (max-width:640px){.menu-open .page-header__burger{background:rgba(240,243,244,.3)}.page-header--dark .menu-open .page-header__burger{background:rgba(27,30,29,.3)}.menu-open .page-header__burger::before{-webkit-transform:translateY(4px) rotate(45deg) scale(.7);transform:translateY(4px) rotate(45deg) scale(.7)}.menu-open .page-header__burger::after{-webkit-transform:translateY(-4px) rotate(-45deg) scale(.7);transform:translateY(-4px) rotate(-45deg) scale(.7)}}.no-touch .page-header__burger:hover{background:rgba(255,255,255,.1)}.no-touch:not(.menu-open) .page-header--dark .page-header__burger:hover{background:rgba(27,30,29,.05)}.page-header__search-btn{width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0;margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-radius:50%;-webkit-transition:background-color .2s;transition:background-color .2s}@media only screen and (max-width:640px){.page-header__search-btn{margin-right:0;width:auto;height:auto;position:relative;z-index:300}}.page-header__search-btn:link,.page-header__search-btn:visited{color:#fff}.page-header--dark .page-header__search-btn,.page-header--dark .page-header__search-btn:link,.page-header--dark .page-header__search-btn:visited{color:var(--text-color)}.no-touch .page-header__search-btn:hover,.page-header__search-btn.active{background:rgba(255,255,255,.1)}.page-header--dark .page-header__search-btn.active{background:rgba(27,30,29,.05)}.menu-open .page-header__search-btn,.menu-open .page-header__search-btn:link,.menu-open .page-header__search-btn:visited{color:#fff}.page-header__search-btn svg{width:15px;height:15px;fill:currentColor}@media only screen and (min-width:641px){.page-header__contact-link{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.1rem 1.9rem;text-align:center;font-weight:500;font-size:1.5rem;line-height:120%;color:#fff;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;z-index:300;position:relative}.page-header__contact-link svg{display:none}.page-header__contact-link:link,.page-header__contact-link:visited{color:#fff}.no-touch .page-header__contact-link:hover::before{-webkit-transform:scale(.95);transform:scale(.95)}}.page-header__contact-link::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:2rem;background-color:var(--primary-color);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:-1}@media only screen and (max-width:768px){.page-header__contact-link::before{border-radius:4rem}}@media only screen and (max-width:640px){.page-header__contact-link::before{display:none}}@media only screen and (max-width:768px){.page-header__contact-link{font-size:2rem;padding:1.2rem 2.4rem}}@media only screen and (max-width:640px){.page-header__contact-link{display:none}}.page-header__mobile-contact-link{display:none}@media only screen and (max-width:640px){.page-header__mobile-contact-link{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1.7rem}.page-header__mobile-contact-link svg{width:2rem;height:2rem;fill:#fff;display:block}}.page-header__menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:200;background-image:url(/local/js/template/iteko/build/css/../img/menu-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:11rem;padding-bottom:9rem;color:#fff;overflow-x:hidden;opacity:0;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity,visibility;-webkit-overflow-scrolling:touch;-webkit-transform-origin:center top;transform-origin:center top}@media only screen and (max-width:640px){.page-header__menu{padding-top:6.6rem;padding-bottom:6rem;background-image:url(/local/js/template/iteko/build/css/../img/menu-mobile-bg.jpg)}}.no-touch .page-header__menu::-webkit-scrollbar{background-color:transparent;width:6px}@media only screen and (max-width:640px){.no-touch .page-header__menu::-webkit-scrollbar{width:4px}}.no-touch .page-header__menu::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.no-touch .page-header__menu::-webkit-scrollbar-button{display:none}.no-touch .page-header__menu::-webkit-scrollbar-track{background-color:rgba(255,255,255,.3)}.page-header__menu-inner{opacity:0;visibility:hidden}.page-header__search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem;background:rgba(255,255,255,.03);padding:1.2rem 2.4rem;margin-bottom:8rem;min-height:5.2rem}@media only screen and (max-width:640px){.page-header__search-form{padding:1rem 1.5rem;min-height:3.8rem;background:rgba(255,255,255,.07);margin-bottom:2.8rem}}.page-header__search-form-submit{-ms-flex-negative:0;flex-shrink:0;margin-left:3rem}.page-header__search-form-submit svg{width:1.8rem;height:1.8rem;display:block;fill:rgba(255,255,255,.4);-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.page-header__search-form-submit svg{width:1.5rem;height:1.5rem}}.page-header__search-form-input{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:2rem;line-height:140%;color:#fff}.page-header__search-form-input::-webkit-input-placeholder{color:rgba(255,255,255,.15)}.page-header__search-form-input:-moz-placeholder,.page-header__search-form-input::-moz-placeholder{color:rgba(255,255,255,.15)}.page-header__search-form-input:-ms-input-placeholder{color:rgba(255,255,255,.15)}@media only screen and (max-width:640px){.page-header__search-form-input{font-size:1.5rem;line-height:140%}}.page-header__menu-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:140rem}@media only screen and (max-width:640px){.page-header__menu-row{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) 10rem;grid-gap:2.4rem;grid-row-gap:6rem}}.page-header__menu-solutions{width:24rem;margin-right:24rem}@media only screen and (max-width:640px){.page-header__menu-solutions{width:100%;margin-right:0}}.page-header__menu-solutions-heading{font-weight:500;font-size:4.5rem;line-height:120%;margin-bottom:4.5rem;overflow:hidden}@media only screen and (max-width:640px){.page-header__menu-solutions-heading{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:1.7rem}}.page-header__menu-solutions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header__menu-solutions-list-item{margin-bottom:4.4rem;overflow:hidden}@media only screen and (max-width:640px){.page-header__menu-solutions-list-item{margin-bottom:1.2rem}}.page-header__menu-nav-link:last-child,.page-header__menu-solutions-list-item:last-child{margin-bottom:0}.page-header__menu-solutions-card{font-size:1.5rem;line-height:140%;display:block}.no-touch .page-header__mail-link:hover,.no-touch .page-header__menu-nav-link:hover,.no-touch .page-header__menu-phone-link:hover,.no-touch .page-header__menu-solutions-card:hover,.touch .page-header__mail-link:active,.touch .page-header__menu-nav-link:active,.touch .page-header__menu-phone-link:active,.touch .page-header__menu-solutions-card:active{color:var(--primary-color)}@media only screen and (max-width:640px){.page-header__menu-solutions-card{font-size:1.2rem;line-height:140%}}.page-header__menu-solutions-card svg{width:.7rem;height:.7rem;fill:var(--primary-color);-ms-flex-negative:0;flex-shrink:0;margin-left:.6rem;vertical-align:baseline}@media only screen and (max-width:640px){.page-header__menu-solutions-card svg{width:.6rem;height:.6rem;margin-left:.3rem}}.page-header__menu-nav{width:32rem;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.page-header__menu-nav{width:100%}}.page-header__menu-nav-link{font-weight:500;font-size:4.5rem;line-height:120%;margin-bottom:5rem;overflow:hidden}@media only screen and (max-width:640px){.page-header__menu-nav-link{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:1.7rem}}@media only screen and (max-width:640px){.page-header__menu-nav-link--hide-on-mobile{display:none}}.page-header__nav-link-text{display:block}.page-header__menu-contacts{width:39rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.page-header__menu-contacts{width:100%;grid-column:1/-1}}.page-header__menu-phone-link{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:1.7rem}@media only screen and (max-width:640px){.page-header__menu-phone-link{font-weight:500;font-size:2.5rem;line-height:130%;margin-bottom:.5rem}}.page-header__mail-link{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:2.2rem}@media only screen and (max-width:640px){.page-header__mail-link{font-weight:500;font-size:1.5rem;line-height:140%}}.page-header__menu-social-list{display:-webkit-box;display:-ms-flexbox;display:flex}.page-header__menu-social-list-item{margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.page-header__menu-social-list-item{margin-right:.7rem}}.page-header__menu-social-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5rem;height:5rem;background:rgba(196,196,196,.23);border-radius:50%;-webkit-transition:background-color .2s;transition:background-color .2s}.no-touch .page-header__menu-social-link:hover,.press-center__date-select .datepicker table tr td span.active,.press-center__date-select .datepicker table tr td span.active.active,.press-center__date-select .datepicker table tr td span.active.disabled,.press-center__date-select .datepicker table tr td span.active.disabled.active,.press-center__date-select .datepicker table tr td span.active.disabled.disabled,.press-center__date-select .datepicker table tr td span.active.disabled:active,.press-center__date-select .datepicker table tr td span.active.disabled:hover,.press-center__date-select .datepicker table tr td span.active.disabled:hover.active,.press-center__date-select .datepicker table tr td span.active.disabled:hover.disabled,.press-center__date-select .datepicker table tr td span.active.disabled:hover:active,.press-center__date-select .datepicker table tr td span.active.disabled:hover:hover,.press-center__date-select .datepicker table tr td span.active.disabled:hover[disabled],.press-center__date-select .datepicker table tr td span.active.disabled[disabled],.press-center__date-select .datepicker table tr td span.active:active,.press-center__date-select .datepicker table tr td span.active:hover,.press-center__date-select .datepicker table tr td span.active:hover.active,.press-center__date-select .datepicker table tr td span.active:hover.disabled,.press-center__date-select .datepicker table tr td span.active:hover:active,.press-center__date-select .datepicker table tr td span.active:hover:hover,.press-center__date-select .datepicker table tr td span.active:hover[disabled],.press-center__date-select .datepicker table tr td span.active[disabled],.touch .page-header__menu-social-link:active{background:var(--primary-color)}@media only screen and (max-width:640px){.page-header__menu-social-link{width:3.4rem;height:3.4rem}}.page-header__menu-social-link svg{width:2rem;height:2rem;fill:#fff;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.page-header__menu-social-link svg{width:1.4rem;height:1.4rem}}.intro{position:relative;z-index:1;color:#fff;overflow:hidden;background-color:#1c1050;background-image:url(/local/js/template/iteko/build/css/../img/graph_elements.png),url(/local/js/template/iteko/build/css/../img/home-page-bg2.svg);background-position:left top,center;background-size:100%,cover;background-repeat:no-repeat,no-repeat;opacity:1;-webkit-transition:opacity 500ms;transition:opacity 500ms}@media only screen and (max-width:640px){.intro{background-image:url(/local/js/template/iteko/build/css/../img/noise-pattern.png),url(/local/js/template/iteko/build/css/../img/intro-mobile-bg.svg)}}.intro:not(.mod-show){display:none}.intro.mod-hide{opacity:0;pointer-events:none}.intro.mod-no-show{display:none}.intro.mod-block-2{background:url(/local/js/template/iteko/build/css/../img/home-page-bg-block-2.png),url(/local/js/template/iteko/build/css/../img/noise-pattern.png),radial-gradient(at right,#00b77a,#008f61);background-repeat:no-repeat,repeat;background-position:center,left top;background-size:cover,25.6rem 25.6rem}.intro__content{height:100vh;position:relative}@media screen and (max-width:820px){.intro__content{height:90rem}}@media only screen and (max-width:640px){.intro__content{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 6.5rem);min-height:100vh;padding:5rem 0;padding-top:12rem;min-height:auto}}.intro__pane{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.intro__pane.mod-block-2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:640px){.intro__pane{opacity:1;visibility:visible;height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.intro__controls{position:absolute;top:50%;right:6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:400;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width:640px){.intro__controls{display:none}}.intro.locked .intro__controls{opacity:.5}.intro__controls-btn{width:4rem;height:4rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-bottom:1rem;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.intro__controls-btn.active,.no-touch .intro__controls-btn:hover{background:rgba(255,255,255,.1)}.intro__controls-btn:last-child{margin-bottom:0}.intro.locked .intro__controls-btn{cursor:default}.intro__controls-btn svg{width:1.6rem;height:1.6rem;display:block;fill:#fff}.intro__news{position:absolute;left:0;bottom:0;width:100%;height:auto;padding:0 6rem}@media only screen and (max-width:640px){.intro__news-tabs-nav{margin-bottom: 10px;}.intro__news{display:block;padding:0;position: unset;margin-top: 20px;}.intro__news-row{display: flex;flex-wrap: wrap;}.intro__news-row .intro__news-tabs-items{width: 100%;}.swiper-slide .intro__news-list{display: flex;flex-wrap: wrap;}}.intro__scroll-down{position:absolute;width:2rem;height:5rem;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-transition:border-color .4s;transition:border-color .4s}.intro__scroll-down svg{display:block;width:100%;height:100%;fill:#fff;-webkit-animation-name:arrow;animation-name:arrow;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease}@media only screen and (max-width:640px){.intro__scroll-down{display:none}}.intro__news-row,.intro__news-tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.intro__news-row{border-top:1px solid rgba(240,243,244,.2);padding-top:2.2rem;padding-bottom:3.5rem}.intro__news-tabs-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:19rem}.intro__news-tabs-nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.3);margin-bottom:1.6rem;-webkit-transition:color .2s;transition:color .2s}.intro__news-tabs-nav-link:link,.intro__news-tabs-nav-link:visited{color:rgba(255,255,255,.3)}.intro__news-tabs-nav-link.active,.no-touch .intro__news-card:hover .intro__news-card-title,.no-touch .intro__news-tabs-nav-link:hover{color:#fff}.intro__news-tabs-nav-link svg{width:.8rem;height:.8rem;-ms-flex-negative:0;flex-shrink:0;margin-left:.8rem;fill:rgba(255,255,255,.3)}.intro__news-tabs-items{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.intro__news-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:10rem;grid-row-gap:2rem}.intro__news-card{display:-webkit-box;display:-ms-flexbox;display:flex}.intro__news-card-date{-ms-flex-negative:0;flex-shrink:0;color:rgba(255,255,255,.3);margin-right:1rem;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase}.intro__news-card-content{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.intro__news-card-title{font-size:1.5rem;line-height:140%;color:rgba(255,255,255,.5);font-weight:400;margin-top:-.3em;-webkit-transition:color .2s;transition:color .2s}.intro__cards,.intro__cards-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.intro__cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.intro__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,1fr);padding-bottom:12rem;padding-top:9rem}.returned-to-grid .intro__cards{padding-top:15rem}@media only screen and (min-width:641px){body:not(.animatable) .intro__cards{pointer-events:none}}@media only screen and (max-width:640px){.intro__cards{padding:2rem 0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:initial;grid-row-gap:6rem}}.intro__cards-sector{display:grid;grid-template-columns:minmax(0,1fr);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:opacity 1s;transition:opacity 1s;position:relative}@media only screen and (max-width:640px){.intro__cards-sector,.intro__cards-sector .intro__card{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center}.intro__cards-sector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:contents;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.intro__cards-sector .intro__card{position:relative;margin-left:2rem}}@media only screen and (min-width:641px){.intro__cards-sector{position:static}.intro__cards-sector .intro__card{pointer-events:none}.intro__cards-sector .intro__card-features,.intro__cards-sector .intro__card-title{pointer-events:initial}.intro:not(.ordered-view) .intro__cards-sector.active .intro__card{z-index:20}.intro:not(.ordered-view) .intro__cards-sector.active .intro__card-features-list,.intro:not(.ordered-view) .intro__cards-sector.active .intro__card-title svg{opacity:1;visibility:inherit;-webkit-transition:opacity 1s,visibility 1s;transition:opacity 1s,visibility 1s}.intro:not(.ordered-view) .intro__cards-sector.active .intro__card-flagship-products{opacity:1;visibility:inherit;-webkit-transition:opacity 1s ease .7s,visibility 1s ease .7s;transition:opacity 1s ease .7s,visibility 1s ease .7s}.intro:not(.ordered-view) .intro__cards-sector.active .intro__card-content{-webkit-transform:scale(1);transform:scale(1)}.intro:not(.ordered-view) .intro__cards-sector.faded .intro__card{opacity:.2}.intro:not(.ordered-view) .intro__cards-sector.faded .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.intro:not(.ordered-view) .intro__cards-sector.faded .intro__card-content{-webkit-transform:scale(.6);transform:scale(.6)}.ordered-view .intro__cards-sector:nth-child(1) .intro__card,.ordered-view .intro__cards-sector:nth-child(2) .intro__card,.ordered-view .intro__cards-sector:nth-child(3) .intro__card,.ordered-view .intro__cards-sector:nth-child(4) .intro__card,.ordered-view .intro__cards-sector:nth-child(5) .intro__card,.ordered-view .intro__cards-sector:nth-child(6) .intro__card{opacity:1}.ordered-view .intro__cards-sector:nth-child(1) .intro__card-ring,.ordered-view .intro__cards-sector:nth-child(2) .intro__card-ring,.ordered-view .intro__cards-sector:nth-child(3) .intro__card-ring,.ordered-view .intro__cards-sector:nth-child(4) .intro__card-ring,.ordered-view .intro__cards-sector:nth-child(5) .intro__card-ring,.ordered-view .intro__cards-sector:nth-child(6) .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5)}.ordered-view .intro__cards-sector:nth-child(1) .intro__card-content,.ordered-view .intro__cards-sector:nth-child(2) .intro__card-content,.ordered-view .intro__cards-sector:nth-child(3) .intro__card-content,.ordered-view .intro__cards-sector:nth-child(4) .intro__card-content,.ordered-view .intro__cards-sector:nth-child(5) .intro__card-content,.ordered-view .intro__cards-sector:nth-child(6) .intro__card-content{-webkit-transform:scale(1);transform:scale(1)}.ordered-view .intro__cards-sector:nth-child(1) .intro__card-features-list,.ordered-view .intro__cards-sector:nth-child(2) .intro__card-features-list,.ordered-view .intro__cards-sector:nth-child(3) .intro__card-features-list,.ordered-view .intro__cards-sector:nth-child(4) .intro__card-features-list,.ordered-view .intro__cards-sector:nth-child(5) .intro__card-features-list,.ordered-view .intro__cards-sector:nth-child(6) .intro__card-features-list{opacity:1;visibility:inherit;-webkit-transition:opacity 1s,visibility 1s;transition:opacity 1s,visibility 1s}.ordered-view .intro__cards-sector:nth-child(1) .intro__card,.ordered-view .intro__cards-sector:nth-child(2) .intro__card,.ordered-view .intro__cards-sector:nth-child(3) .intro__card{z-index:20}.ordered-view .intro__cards-sector:nth-child(1) .intro__card,.ordered-view .intro__cards-sector:nth-child(4) .intro__card{-webkit-transform:translate(40%,5rem) scale(.8);transform:translate(40%,5rem) scale(.8)}.ordered-view .intro__cards-sector:nth-child(2) .intro__card,.ordered-view .intro__cards-sector:nth-child(5) .intro__card{-webkit-transform:translate(30%,5rem) scale(.8);transform:translate(30%,5rem) scale(.8)}.ordered-view .intro__cards-sector:nth-child(3) .intro__card,.ordered-view .intro__cards-sector:nth-child(6) .intro__card{-webkit-transform:translate(15%,5rem) scale(.8);transform:translate(15%,5rem) scale(.8)}.returned-to-grid .intro__cards-sector:nth-child(1) .intro__card,.returned-to-grid .intro__cards-sector:nth-child(2) .intro__card,.returned-to-grid .intro__cards-sector:nth-child(3) .intro__card,.returned-to-grid .intro__cards-sector:nth-child(4) .intro__card,.returned-to-grid .intro__cards-sector:nth-child(5) .intro__card,.returned-to-grid .intro__cards-sector:nth-child(6) .intro__card{-ms-flex-item-align:initial;align-self:initial;justify-self:initial;margin:0;-webkit-transition:none;transition:none}.returned-to-grid .intro__cards-sector:nth-child(1) .intro__card-features,.returned-to-grid .intro__cards-sector:nth-child(2) .intro__card-features,.returned-to-grid .intro__cards-sector:nth-child(3) .intro__card-features,.returned-to-grid .intro__cards-sector:nth-child(4) .intro__card-features,.returned-to-grid .intro__cards-sector:nth-child(5) .intro__card-features,.returned-to-grid .intro__cards-sector:nth-child(6) .intro__card-features{position:static}.returned-to-grid .intro__cards-sector:nth-child(1) .intro__card-features-list,.returned-to-grid .intro__cards-sector:nth-child(2) .intro__card-features-list,.returned-to-grid .intro__cards-sector:nth-child(3) .intro__card-features-list,.returned-to-grid .intro__cards-sector:nth-child(4) .intro__card-features-list,.returned-to-grid .intro__cards-sector:nth-child(5) .intro__card-features-list,.returned-to-grid .intro__cards-sector:nth-child(6) .intro__card-features-list{opacity:1;visibility:inherit;-webkit-transition:opacity .7s,visibility .7s;transition:opacity .7s,visibility .7s}.intro__cards-sector:nth-child(1) .intro__card{-webkit-transform:translate(100%,60%);transform:translate(100%,60%);position:relative;z-index:10}.intro__cards-sector:nth-child(1) .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.4);transform:translate(-50%,-50%) scale(.4)}.intro__cards-sector:nth-child(1) .intro__card-content{-webkit-transform:scale(.7);transform:scale(.7)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(1).active .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(1).active .intro__card-content{-webkit-transform:scale(1);transform:scale(1)}.intro__cards-sector:nth-child(2) .intro__card{-webkit-transform:translate(65%,36%);transform:translate(65%,36%)}.intro__cards-sector:nth-child(2) .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6)}.intro__cards-sector:nth-child(2) .intro__card-content{-webkit-transform:scale(.7);transform:scale(.7)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(2).active .intro__card{-webkit-transform:translate(65%,36%);transform:translate(65%,36%)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(2).active .intro__card-content{-webkit-transform:scale(1);transform:scale(1)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(2).active .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}.intro__cards-sector:nth-child(3) .intro__card{-webkit-transform:translate(45%,35%);transform:translate(45%,35%)}.intro__cards-sector:nth-child(3) .intro__card-flagship-products{left:auto;padding-left:0;right:100%;padding-right:3rem}.intro__cards-sector:nth-child(3) .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.intro__cards-sector:nth-child(3) .intro__card-content{-webkit-transform:scale(.9);transform:scale(.9)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(3).active .intro__card{-webkit-transform:translate(35%,45%);transform:translate(35%,45%)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(3).active .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(3).active .intro__card-content{-webkit-transform:scale(1);transform:scale(1)}.intro__cards-sector:nth-child(4) .intro__card{-webkit-transform:translate(65%,45%);transform:translate(65%,45%)}.intro__cards-sector:nth-child(4) .intro__card-content{-webkit-transform:scale(.95);transform:scale(.95)}.intro__cards-sector:nth-child(4) .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(4).active .intro__card{-webkit-transform:translate(45%,8%);transform:translate(45%,8%)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(4).active .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(4).active .intro__card-content{-webkit-transform:scale(1);transform:scale(1)}.intro__cards-sector:nth-child(5) .intro__card{-webkit-transform:translate(60%,30%);transform:translate(60%,30%)}.intro__cards-sector:nth-child(5) .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.6);transform:translate(-50%,-50%) scale(.6)}.intro__cards-sector:nth-child(5) .intro__card-content{-webkit-transform:scale(.75);transform:scale(.75)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(5).active .intro__card{-webkit-transform:translate(35%,5%);transform:translate(35%,5%)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(5).active .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(5).active .intro__card-content{-webkit-transform:scale(1);transform:scale(1)}.intro__cards-sector:nth-child(6) .intro__card{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.intro__cards-sector:nth-child(6) .intro__card-flagship-products{left:auto;padding-left:0;right:100%;padding-right:3rem}.intro__cards-sector:nth-child(6) .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.65);transform:translate(-50%,-50%) scale(.65)}.intro__cards-sector:nth-child(6) .intro__card-content{-webkit-transform:scale(.75);transform:scale(.75)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(6).active .intro__card{-webkit-transform:translate(30%,10%);transform:translate(30%,10%)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(6).active .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(.75);transform:translate(-50%,-50%) scale(.75)}.intro:not(.ordered-view) .intro__cards-sector:nth-child(6).active .intro__card-content{-webkit-transform:scale(1);transform:scale(1)}}.intro__card{position:relative;-webkit-transition:opacity 1.5s,-webkit-transform 1.5s;transition:transform 1.5s,opacity 1.5s;transition:transform 1.5s,opacity 1.5s,-webkit-transform 1.5s}.intro__card-title{font-weight:500;font-size:2.2rem;line-height:140%;padding-bottom:2rem;max-width:28rem;-webkit-transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;-webkit-transform-origin:top left;transform-origin:top left}@media only screen and (min-width:641px){.intro__card-title{-webkit-transition:opacity 1s;transition:opacity 1s}body:not(.animatable) .intro__card-title{opacity:0!important}}@media only screen and (max-width:640px){.intro__card-title{font-weight:500;font-size:1.1rem;line-height:120%;max-width:17rem;padding-bottom:0;padding-right:1rem}}.intro__card-title svg{width:.85rem;height:.85rem;-ms-flex-negative:0;flex-shrink:0;margin-left:.3rem;fill:currentColor;vertical-align:baseline;opacity:0;visibility:hidden;-webkit-transition:opacity 1.5s,visibility 0s linear 1.5s;transition:opacity 1.5s,visibility 0s linear 1.5s;display:inline-block}@media only screen and (max-width:640px){.intro__card-title svg{display:none}}.intro__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;position:relative}.intro__card-features{position:absolute;left:0;top:100%;width:auto}@media only screen and (max-width:640px){.intro__card-features{display:none}}.intro__card-features-list{opacity:0;visibility:hidden;-webkit-transition:opacity 1s,visibility 0s linear 1s;transition:opacity 1s,visibility 0s linear 1s;max-width:28rem}.intro__card-features-list-item{font-size:1.5rem;line-height:120%;color:rgba(255,255,255,.8);margin-bottom:1rem}.intro__card-features-list-item:last-child{margin-bottom:0}.intro__card-features-link:hover,.no-touch .solution-platform__card-breadcrumbs a:hover,.solutions-intro__breadcrumbs a.active,.solutions-intro__breadcrumbs a:hover{color:#fff}.intro__card-ring{position:absolute;left:0;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;width:40rem;height:40rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-width:none;-webkit-transition:-webkit-transform 1.5s;transition:transform 1.5s;transition:transform 1.5s,-webkit-transform 1.5s}@media only screen and (min-width:641px){body:not(.animatable) .intro__card-ring{-webkit-transform:translate(-50%,-50%) scale(0)!important;transform:translate(-50%,-50%) scale(0)!important}}@media only screen and (max-width:640px){.intro__card-ring{top:50%;width:10rem;height:10rem}}.intro__card-flagship-products{position:absolute;left:100%;top:0;width:29rem;height:auto;padding-left:3rem;padding-top:.3rem;opacity:0;visibility:hidden;-webkit-transition:opacity 1s,visibility 0s linear 1s;transition:opacity 1s,visibility 0s linear 1s}@media only screen and (max-width:640px){.intro__card-flagship-products{display:none}}.intro__card-flagship-products-heading{font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:2rem}.intro__card-flagship-products-list-item{margin-bottom:3rem;font-weight:500;font-size:1.5rem;line-height:120%}.about-company__full-text p:last-child,.intro__card-flagship-products-list-item:last-child{margin-bottom:0}.no-touch .intro__card-flagship-products-link:hover{color:rgba(255,255,255,.8)}.intro__heading-block{left:0;top:13rem;text-align:left;z-index:100;position:absolute;-webkit-transition:opacity .7s,visibility .7s,-webkit-transform 1.5s;transition:opacity .7s,visibility .7s,transform 1.5s;transition:opacity .7s,visibility .7s,transform 1.5s,-webkit-transform 1.5s}.intro__heading-block.mod-block-2,.intro__heading-block.mod-block-2 .intro__heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro__heading-block.mod-block-2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative;top:auto;margin-top:13rem}@media only screen and (max-width:640px){.intro__heading-block.mod-block-2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}}.intro__heading-block.mod-block-2 .intro__heading-wrapper{color:#66d0ad}@media only screen and (max-width:640px){.intro__heading-block.mod-block-2 .intro__heading-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.intro__heading-block.mod-block-2 .intro__heading{margin-bottom:0;margin-right:5.8rem}@media only screen and (max-width:640px){.intro__heading-block.mod-block-2 .intro__heading{margin-right:0;margin-bottom:1rem}}.ordered-view .intro__heading-block{opacity:0;visibility:hidden;-webkit-transition:opacity .7s,visibility 0s linear .7s,-webkit-transform .7s;transition:opacity .7s,visibility 0s linear .7s,transform .7s;transition:opacity .7s,visibility 0s linear .7s,transform .7s,-webkit-transform .7s}@media only screen and (min-width:641px){body:not(.animatable) .intro__heading-block{opacity:0;visibility:hidden;-webkit-transform:translate(-50%,-50%) translateY(3rem);transform:translate(-50%,-50%) translateY(3rem)}}@media only screen and (max-width:640px){.intro__heading-block{margin:0;-webkit-transform:none;transform:none;position:static;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:3.5rem;left:auto;top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.intro__heading{font-size:3.5rem;line-height:120%;margin-bottom:1.8rem;font-weight:500}.intro__heading.mod-block-2{max-width:40rem}@media only screen and (max-width:640px){.intro__heading.mod-block-2{font-weight:500;font-size:1.8rem;line-height:140%;text-align:start}.intro__heading{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:2rem}}.intro__heading-block-btn-close-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;margin:-2rem -2rem -2rem 2rem;-webkit-transition:-webkit-transform 600ms;transition:transform 600ms;transition:transform 600ms,-webkit-transform 600ms}.intro__heading-block-btn-close-wrapper:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}@media only screen and (max-width:640px){.intro__heading-block-btn-close-wrapper{margin-top:-2rem}}.intro__heading-block-btn-close-text{font-size:1.6rem;line-height:1.8rem}@media only screen and (max-width:640px){.intro__heading-block-btn-close-text{display:none}}.intro__heading-block-btn-close-icon{height:2rem;margin-right:1rem}.intro__heading-block-details-link{padding:.8rem 2rem;font-size:1.6rem;line-height:1.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:2.5rem;background:rgba(255,255,255,.1);-webkit-transition:background-color .2s;transition:background-color .2s}.intro__heading-block-details-link.mod-content{font-weight:500;padding:1.8rem 3.4rem;background:#00b07a;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap}@media only screen and (max-width:640px){.intro__heading-block-details-link.mod-content{padding:1rem 2.4rem}.intro__heading-block-details-link{padding:1rem 2rem;font-size:1.5rem;line-height:140%}}.no-touch .intro__heading-block-details-link:hover{background:rgba(255,255,255,.2)}.intro__scroll-progress{width:12rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:2.6rem;height:2px;background-color:rgba(255,255,255,.3);overflow:hidden;display:none}@media only screen and (max-width:640px){.intro__scroll-progress{display:none}}.intro__scroll-progress-bar{position:absolute;width:3rem;height:100%;background-color:#fff;left:var(--progress, 0%);top:0}.intro__scroll-progress-bar-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:translateX(calc((100% - 3rem)*var(--scroll-progress, 0)));transform:translateX(calc((100% - 3rem)*var(--scroll-progress, 0)))}.intro__block-2-container{padding:0 9rem;display:grid;grid-template-columns:repeat(2,1fr);margin:10rem 0 19rem;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.intro__block-2-container{padding:0}}@media only screen and (max-width:768px){.intro__block-2-container{justify-items:end;margin:4rem 0 22rem}}@media only screen and (max-width:640px){.intro__block-2-container{grid-template-columns:1fr;margin:0}}@media screen and (max-height:800px) and (min-width:768px){.intro__block-2-container{margin:5rem 0 19rem}.intro__heading-block.mod-block-2{margin-top:9rem}.intro__block-2__title{margin-bottom:1rem!important}}@media screen and (max-height:700px) and (min-width:768px){.intro__block-2-container{margin:2rem 0 13rem}.intro__block-2__mark{margin-bottom:1rem}}@media screen and (max-height:600px) and (min-width:768px){.intro__block-2__title{font-size:3rem!important;line-height:3.8rem!important;margin-bottom:0!important}}.intro__block-2-container-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.intro__block-2__mark{font-size:1.6rem;line-height:2rem;padding:.6rem 1.6rem;background-color:#fff;display:inline-block;color:#00b07a;margin-bottom:2rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;border-radius:50px}@media only screen and (max-width:640px){.intro__block-2__mark{font-size:1.4rem;line-height:1.8rem;padding:.4rem 1.4rem}}.intro__block-2__title{font-weight:600;font-size:4rem;line-height:4.8rem;margin-bottom:3rem}@media only screen and (max-width:640px){.intro__block-2__title{font-size:3rem;line-height:3.4rem;margin-bottom:2rem}}.intro__block-2__title .no-wrap{white-space:nowrap}.intro__block-2__text{font-size:1.4rem;line-height:2rem;color:rgba(250,250,250,.6);margin-bottom:1rem}@media only screen and (max-width:640px){.intro__block-2__text{margin-bottom:2rem}}.intro__block-2__arrow-link{background-color:transparent;-webkit-transition:background-color 400ms!important;transition:background-color 400ms!important;margin-left:22.4rem!important;border-color:#fff!important;cursor:pointer}@media only screen and (max-width:768px){.intro__block-2__arrow-link{margin-left:2rem!important}}@media only screen and (max-width:640px){.intro__block-2__arrow-link{margin-left:0!important;margin-top:3rem}}.intro__block-2__arrow-link .icon-arrow-right{fill:#fff;-webkit-transition:fill 400ms!important;transition:fill 400ms!important}.about-company,.intro__block-2__arrow-link:hover{background-color:#fff}.intro__block-2__arrow-link:hover .icon-arrow-right{fill:#00b07a}.about-company{padding-top:8.5rem;padding-bottom:13.2rem;position:relative;z-index:1}@media only screen and (max-width:640px){.about-company{padding-top:5rem;padding-bottom:8rem}}.about-company__heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;border-bottom:.3rem solid #1b1e1d;margin-bottom:6rem;padding-bottom:4rem}@media only screen and (max-width:640px){.about-company__heading{font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;padding-bottom:1.7rem;margin-bottom:1.7rem}}.about-company__top-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;margin-bottom:13.5rem}@media only screen and (max-width:640px){.about-company__top-row{display:block;margin-bottom:4.5rem}}.about-company__intro-text{font-weight:500;font-size:3.6rem;line-height:130%;margin-top:-.3rem}@media only screen and (max-width:640px){.about-company__intro-text{font-weight:500;font-size:2rem;line-height:140%;margin:0;margin-bottom:1.6rem}}.about-company__full-text{font-size:1.4rem;line-height:140%}.about-company__full-text p{margin-bottom:1.2rem}@media only screen and (min-width:641px){.about-company__full-text{display:none}}.about-company__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem}@media only screen and (max-width:640px){.about-company__features{display:block;margin-top:4rem}.about-company__features-item{margin-bottom:3rem}.about-company__features-item:last-child{margin-bottom:0}}.about-company__features-card,.about-company__features-card-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-company__features-card-icon{width:4rem;height:4rem;margin-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:640px){.about-company__features-card-icon{width:auto;height:auto;margin-bottom:.6rem;display:block}}.about-company__features-card-icon svg{width:3rem;height:3rem;fill:var(--primary-color);display:block}.about-company__features-card-icon svg.icon-handshake{width:3.5rem;height:2.6rem}.about-company__features-card-text{font-size:1.5rem;line-height:140%;max-width:27.5rem}@media only screen and (max-width:640px){.about-company__features-card-text{font-size:1.2rem;line-height:140%;max-width:none}}.about-company__bottom-row{display:grid;grid-template-columns:minmax(0,1fr) 32rem}@media only screen and (max-width:640px){.about-company__bottom-row{display:block}}.about-company__numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:4rem;grid-row-gap:9rem;margin-bottom:.8rem;margin-right:8rem;max-width:80rem}@media only screen and (max-width:640px){.about-company__numbers{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:2rem;grid-row-gap:2.8rem;margin-bottom:5rem}}.about-company__numbers-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-company__numbers-card-number{font-weight:500;font-size:8rem;line-height:123%;padding-bottom:.7rem;border-bottom:1px solid #1b1e1d;margin-bottom:1.7rem}@media only screen and (max-width:640px){.about-company__numbers-card-number{font-weight:500;font-size:3.6rem;line-height:130%;padding-bottom:.2rem;margin-bottom:.7rem}}.about-company__numbers-card-text{font-weight:500;font-size:1.5rem;line-height:120%}@media only screen and (max-width:640px){.about-company__numbers-card-text{font-weight:500;font-size:1.2rem;line-height:120%}}.about-company__page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2.2rem;font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:end;align-self:flex-end;position:relative;-webkit-transition:color .4s;transition:color .4s}.no-touch .about-company__page-link:hover,.no-touch .awards__categories-card:hover,.touch .awards__categories-card:active{color:var(--primary-color)}.no-touch .about-company__page-link:hover .about-company__page-link-bar::after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media only screen and (max-width:640px){.about-company__page-link{font-size:1.5rem;line-height:111%;padding-top:1.8rem}}.about-company__page-link svg{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;fill:currentColor}@media only screen and (max-width:640px){.about-company__page-link svg{width:1.6rem;height:1.6rem}}.about-company__page-link-bar{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#1b1e1d}.about-company__page-link-bar::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform-origin:left center;transform-origin:left center;background-color:var(--primary-color);z-index:2;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}.awards{background:#f0f3f4;padding-top:13rem;padding-bottom:2rem;position:relative;z-index:1}@media only screen and (max-width:640px){.awards{padding-top:4rem;padding-bottom:3rem}}.awards-megahoop{z-index:-1;position:absolute;right:0;bottom:0;width:75.7rem;height:auto;pointer-events:none}@media only screen and (max-width:640px){.awards-megahoop{display:none}}.awards-megahoop .cls-1{fill:none;stroke:#1c0f52;stroke-width:7px;opacity:.05;isolation:isolate}.awards__heading-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem;font-weight:600;font-size:1.5rem;letter-spacing:.03em;text-transform:uppercase;border-bottom:.3rem solid #1b1e1d;line-height:111%}@media only screen and (max-width:640px){.awards__heading-link{font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;padding-bottom:1.7rem}}.awards__heading-link svg{width:2rem;height:2rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem}@media only screen and (max-width:640px){.awards__heading-link svg{width:1.6rem;height:1.6rem}}.awards__heading{margin-bottom:6.5rem}@media only screen and (max-width:640px){.awards__heading{margin-bottom:1.7rem}}.awards__top-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;margin-bottom:17.5rem}@media only screen and (max-width:640px){.awards__top-row{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:initial;margin-bottom:4.5rem}}.awards__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem}@media only screen and (max-width:640px){.awards__items{display:block}}.awards__intro-text{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.awards__intro-text{font-weight:500;font-size:2rem;line-height:130%;margin-bottom:3rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.awards__item{margin-bottom:3rem}.awards__item:last-child{margin-bottom:0}}.awards__item-card,.awards__item-card-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.awards__item-card-icon{width:4rem;height:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}@media only screen and (max-width:640px){.awards__item-card-icon{width:auto;height:auto;margin-bottom:.6rem;display:block}}.awards__item-card-icon svg{width:3rem;height:3rem;fill:var(--primary-color)}.awards__item-card-text{font-size:1.5rem;line-height:140%;max-width:25rem}@media only screen and (max-width:640px){.awards__item-card-text{font-size:1.2rem;max-width:none;line-height:140%}}.awards__numbers-item{position:relative;z-index:1}.awards__hoop{position:absolute;left:15rem;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:38rem;height:38rem;z-index:-1;pointer-events:none;margin-top:5rem}@media only screen and (max-width:640px){.awards__hoop{display:none}}.awards__hoop .cls-1{fill:none;stroke:#1c0f52;stroke-width:4px;opacity:.05;isolation:isolate}.awards__numbers-card{border-top:.2rem solid #1b1e1d;padding-top:6rem;padding-bottom:6rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem}@media only screen and (max-width:640px){.awards__numbers-card{display:block;padding-top:2.2rem;padding-bottom:3rem}}.awards__numbers-card-digit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.awards__numbers-card-digit{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:1.3rem}}.awards__numbers-card-digit-text{font-size:2rem;line-height:140%;margin-right:3rem}@media only screen and (max-width:640px){.awards__numbers-card-digit-text{font-size:2rem;line-height:140%;margin-left:1rem}}.awards__numbers-card-digit-number{font-weight:500;font-size:19rem;line-height:1;margin-top:-2.5rem;color:var(--primary-color)}@media only screen and (max-width:640px){.awards__numbers-card-digit-number{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0;font-size:4rem;line-height:1}}.awards__categories-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;grid-row-gap:6rem}@media only screen and (max-width:640px){.awards__categories-list{display:block}.awards__categories-list-item{margin-bottom:1.4rem}.awards__categories-list-item:last-child{margin-bottom:0}}.awards__categories-list-item--fullwidth{grid-column:1/-1}.awards__categories-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.awards__categories-card-title{font-size:2rem;line-height:140%;margin-bottom:.6rem;font-weight:400}@media only screen and (max-width:640px){.awards__categories-card-title{font-size:1.4rem;line-height:140%;margin-bottom:.4rem}}.awards__categories-card-title svg{width:.8rem;height:.8rem;fill:var(--primary-color);-ms-flex-negative:0;flex-shrink:0;margin-left:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.awards__categories-card-text{font-size:1.5rem;line-height:140%;color:#bbbfc4}@media only screen and (max-width:640px){.awards__categories-card-text{font-size:1.2rem;line-height:140%}}.success-stories{padding-top:11rem;padding-bottom:11rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.success-stories{padding-top:6rem;padding-bottom:5rem}}.success-stories__heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:7rem}@media only screen and (max-width:640px){.success-stories__heading{font-weight:500;font-size:2rem;line-height:140%;margin-bottom:2.2rem}}.success-stories__slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.8rem}@media only screen and (max-width:640px){.success-stories__slider-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin:0 calc(-1*var(--content-padding));padding:0 var(--content-padding);scrollbar-width:none;padding-bottom:1.8rem}.success-stories__slider-nav::-webkit-scrollbar *{background:0 0}.success-stories__slider-nav::-webkit-scrollbar-track{background-color:transparent}.success-stories__slider-nav::-webkit-scrollbar{display:none;background-color:transparent}.success-stories__slider-nav::-webkit-scrollbar-thumb{background-color:transparent}.success-stories__slider-nav::after{content:"";-ms-flex-negative:0;flex-shrink:0;width:1px;height:1px}}.success-stories__slider-top-panel{padding-bottom:4rem;border-bottom:.3rem solid #1b1e1d}@media only screen and (max-width:640px){.success-stories__slider-top-panel{padding-bottom:0;position:relative}.success-stories__slider-top-panel::after{content:"";position:absolute;right:calc(-1*var(--content-padding));height:100%;width:var(--content-padding);background:-webkit-gradient(linear,right top,left top,color-stop(20%,#fff),to(#ffffff));background:linear-gradient(to left,#fff 20%,#ffffff);pointer-events:none;top:0}}.success-stories__slider-nav-link{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-right:3.6rem;margin-bottom:1.8rem}@media only screen and (max-width:640px){.success-stories__slider-nav-link{font-weight:500;font-size:1.2rem;line-height:111%;margin-right:3.5rem;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}}.success-stories__slider-nav-link:last-child{margin-right:0}.no-touch .success-stories__slider-detail-link:hover,.no-touch .success-stories__slider-nav-link:hover,.success-stories__slider-nav-link.active,.touch .success-stories__slider-detail-link:active{color:var(--primary-color)}.success-stories__slider-bottom-panel{border-top:.3rem solid #1b1e1d}@media only screen and (max-width:640px){.success-stories__slider-bottom-panel{border-width:.2rem}}.success-stories__slider-detail-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.success-stories__slider-detail-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;padding-top:4.6rem;padding-bottom:4.6rem}.success-stories__slider-detail-link:nth-child(odd){border-right:.3rem solid #1b1e1d;padding-right:4.6rem}@media only screen and (max-width:640px){.success-stories__slider-detail-link:nth-child(odd){padding-right:1.4rem;border-width:.2rem}}.success-stories__slider-detail-link:nth-child(even){padding-left:4.6rem}@media only screen and (max-width:640px){.success-stories__slider-detail-link:nth-child(even){padding-left:1.4rem}.success-stories__slider-detail-link{font-size:1.2rem;line-height:111%;padding-top:2rem;padding-bottom:2rem;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.success-stories__slider-detail-link svg{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;fill:currentColor}@media only screen and (max-width:640px){.success-stories__slider-detail-link svg{width:1rem;height:1rem;margin-left:2.4rem}}.success-stories__slider-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.success-stories__slider-main .swiper-container{margin:0;width:100%}.success-stories__slider-main .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.slider-transitioning .success-stories__slider-main .swiper-slide{-webkit-transform:scale(.9);transform:scale(.9)}.success-stories__slider-main-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:4rem}@media only screen and (max-width:640px){.success-stories__slider-main-card{display:block}}.success-stories__slider-subcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:6rem;padding-bottom:6rem;min-height:30rem;border-top:.2rem solid #1b1e1d}.no-touch .page-footer__mail-link:hover,.no-touch .page-footer__nav-link:hover,.no-touch .page-footer__phone-link:hover,.no-touch .success-stories__slider-subcard:hover,.touch .page-footer__nav-link:active,.touch .page-footer__phone-link:active,.touch .success-stories__slider-subcard:active{color:var(--primary-color)}@media only screen and (min-width:641px){.success-stories__slider-subcard:nth-child(1),.success-stories__slider-subcard:nth-child(2){border:0}}@media only screen and (max-width:640px){.success-stories__slider-subcard{min-height:auto;padding-top:4rem;padding-bottom:4rem}.success-stories__slider-subcard:first-child{border:0}}.success-stories__slider-subcard-icon-container{width:12rem;height:12rem;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;margin-right:5rem;background:#f0f3f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.success-stories__slider-subcard-icon-container--white{background-color:#fff}@media only screen and (max-width:640px){.success-stories__slider-subcard-icon-container{width:6rem;height:6rem;margin-right:2rem}}.success-stories__slider-subcard-icon{width:auto;height:auto;max-height:70%;max-width:70%;-ms-flex-negative:0;flex-shrink:0;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.success-stories__slider-subcard-content{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:3rem}@media only screen and (max-width:640px){.success-stories__slider-subcard-content{padding-right:0}}.success-stories__slider-subcard-category{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;color:var(--primary-color);margin-bottom:1.6rem}@media only screen and (max-width:640px){.success-stories__slider-subcard-category{font-weight:500;font-size:1.2rem;line-height:111%;margin-bottom:1.3rem}}.success-stories__slider-subcard-text{font-weight:500;font-size:2.5rem;line-height:140%}@media only screen and (max-width:640px){.success-stories__slider-subcard-text{font-weight:500;font-size:1.5rem;line-height:140%}}.page-footer--simple{background-color:#fff;position:relative;z-index:1;color:var(--text-color)}.page-footer__inner{background-image:url(/local/js/template/iteko/build/css/../img/footer-bg.svg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding-top:10rem;padding-bottom:7.5rem;opacity:0;visibility:hidden}.page-footer--simple .page-footer__inner{background:0 0;opacity:1;visibility:inherit;color:var(--text-color);padding-top:0}.loaded .page-footer__inner{opacity:1;visibility:inherit}@media only screen and (max-width:640px){.page-footer__inner{padding-top:5.5rem;padding-bottom:4rem;background-image:url(/local/js/template/iteko/build/css/../img/page-footer-mobile-bg.svg)}}.page-footer__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8.5rem}@media only screen and (max-width:640px){.page-footer__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:6rem}}.page-footer__logo{-ms-flex-negative:0;flex-shrink:0;margin-right:18rem}@media only screen and (max-width:640px){.page-footer__logo{margin:0;margin-bottom:2rem}}.page-footer__logo-image{width:17.5rem;height:auto;display:block}@media only screen and (max-width:640px){.page-footer__logo-image{width:12.5rem}}.page-footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.page-footer__nav{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:1rem;grid-column-gap:4rem;margin-bottom:5.5rem}}.page-footer__nav-link{margin-bottom:2rem;font-weight:500;font-size:2.5rem;line-height:140%}@media only screen and (max-width:640px){.page-footer__nav-link{font-weight:500;font-size:1.4rem;line-height:140%;margin:0}}.page-footer__nav-link:last-child{margin-bottom:0}.page-footer__contacts{width:56rem;margin-left:auto;display:grid;grid-template-columns:2fr 1fr;grid-gap:2.4rem;margin-top:auto}@media only screen and (max-width:640px){.page-footer__contacts{width:100%;margin:0;grid-column-gap:4rem;grid-row-gap:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"phone address" "email address" "additional additional" "social social"}}.page-footer__contacts-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.page-footer__contacts-main{display:contents}}.page-footer__phone-link{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:.7rem}@media only screen and (max-width:640px){.page-footer__phone-link{font-weight:500;font-size:1.5rem;line-height:140%;margin-bottom:0;grid-area:phone;margin-bottom:1.2rem}}.page-footer__mail-link{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:3rem}@media only screen and (max-width:640px){.page-footer__mail-link{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:0;grid-area:email}}.page-footer__address{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:5.8rem}@media only screen and (max-width:640px){.page-footer__address{font-weight:500;font-size:1.5rem;margin-bottom:0;line-height:140%;grid-area:address}}.page-footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.page-footer__social-list{grid-column:1/-1;grid-area:social;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-top:4rem}}.page-footer__social-list-item{margin-right:2rem}.page-footer__social-list-item:last-child{margin-right:0}.page-footer__social-link{width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(196,196,196,.23);border-radius:50%;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.page-footer__social-link svg{width:2rem;height:2rem;fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}.page-footer--simple .page-footer__social-link svg{fill:var(--text-color)}@media only screen and (max-width:640px){.page-footer__social-link svg{width:1.6rem;height:1.6rem}}.no-touch .page-footer__social-link:hover,.touch .page-footer__social-link:active{background-color:var(--primary-color)}@media only screen and (max-width:640px){.page-footer__social-link{width:4rem;height:4rem}}.page-footer__bottom-row{padding-top:4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:1.5rem;line-height:140%;margin-bottom:4rem;border-top:1px solid #fff}.page-footer--simple .page-footer__bottom-row{border-top-color:var(--text-color)}@media only screen and (max-width:640px){.page-footer__bottom-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;margin-bottom:2rem;padding-top:2.5rem}}.page-footer__copyright{margin-right:3.4rem}@media only screen and (max-width:640px){.page-footer__copyright{margin:0;margin-bottom:1.6rem}}.page-footer__policy{margin-right:1.8rem}.no-touch .page-footer__contacts-additional-item-link:hover,.no-touch .page-footer__info:hover,.no-touch .page-footer__policy:hover,.touch .page-footer__info:active,.touch .page-footer__policy:active{color:var(--primary-color)}@media only screen and (max-width:640px){.page-footer__policy{margin:0;margin-bottom:1.6rem}}.page-footer__info{margin-right:1.8rem}@media only screen and (max-width:640px){.page-footer__info{margin:0;margin-bottom:1.6rem}}.page-footer__made-by{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:auto}@media only screen and (max-width:640px){.page-footer__made-by{margin:0}}.page-footer__made-by-image{width:8rem;-ms-flex-negative:0;flex-shrink:0;margin-left:.4rem;position:relative;bottom:-.35rem}.page-footer__remark{font-size:1.2rem;line-height:140%;color:rgba(255,255,255,.3)}.page-footer--simple .page-footer__remark{color:rgba(27,30,29,.3)}@media only screen and (max-width:640px){.page-footer__contacts-additional{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:4rem;grid-row-gap:2rem;grid-area:additional;margin-top:3rem}}.page-footer__contacts-additional-item{margin-bottom:2.2rem}@media only screen and (max-width:640px){.page-footer__contacts-additional-item{margin-bottom:0}}.page-footer__contacts-additional-item:last-child{margin-bottom:0}.page-footer__contacts-additional-item-title{font-size:1.5rem;line-height:140%;color:rgba(255,255,255,.6);margin-bottom:.5rem;font-weight:400}.page-footer--simple .page-footer__contacts-additional-item-title{color:rgba(27,30,29,.6)}.page-footer__contacts-additional-item-link{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.page-footer__contacts-additional-item-link{font-size:1.5rem;line-height:140%}}.solutions-intro{background-color:#1c1050;background-image:url(/local/js/template/iteko/build/css/../img/noise-pattern.png),url(/local/js/template/iteko/build/css/../img/solutions/solutions-bg.svg);background-position:left top,center top;background-size:25.6rem 25.6rem,cover;background-repeat:repeat,no-repeat;color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.solutions-intro{background-image:url(/local/js/template/iteko/build/css/../img/noise-pattern.png),url(/local/js/template/iteko/build/css/../img/intro-mobile-bg.svg)}}.solutions-intro__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:14rem;padding-bottom:3.5rem}@media only screen and (max-width:640px){.solutions-intro__content{min-height:auto;padding-top:8rem}}.solutions-intro__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3.5rem}.solutions-intro__top-row::after{content:"";width:12rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.solutions-intro__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;margin-bottom:0;display:contents}}.solutions-intro__breadcrumbs{font-size:1.5rem;line-height:140%;color:rgba(255,255,255,.3);width:12rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.solutions-intro__breadcrumbs{display:none}}.solutions-intro__heading{font-weight:500;font-size:3.6rem;line-height:130%;width:100%;max-width:92rem}@media only screen and (max-width:768px){.solutions-intro__heading{max-width:85rem}}@media only screen and (max-width:640px){.solutions-intro__heading{font-weight:500;font-size:2.5rem;margin-left:0;line-height:130%;margin-bottom:2rem}}.solutions-intro__slider{width:100%;max-width:92rem;margin:0 auto;position:relative}@media only screen and (max-width:768px){.solutions-intro__slider{max-width:85rem}}@media only screen and (max-width:640px){.solutions-intro__slider{max-width:none;margin:0}}.solutions-intro__slider .swiper-container{overflow:visible}.solutions-intro__slider .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solutions-intro__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.solutions-intro__slider-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:300}@media only screen and (max-width:640px){.solutions-intro__slider-arrow{display:none}}.solutions-intro__slider-arrow--prev{right:100%;margin-right:4rem}.solutions-intro__slider-arrow--next{left:100%;margin-left:4rem}.solutions-intro__slider-arrow svg{width:3rem;height:3rem;fill:#fff;display:block;-webkit-transition:fill .2s;transition:fill .2s}.solutions-intro__slider-arrow svg.icon-arrow-left{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.no-touch .solution-examples__arrow:not(.swiper-button-disabled):hover svg,.solutions-intro__slider-arrow:not(.swiper-button-disabled):hover svg,.touch .solution-examples__arrow:not(.swiper-button-disabled):active svg{fill:var(--primary-color)}.solutions-intro__slider-card{padding:4rem 6rem;border-radius:2.5rem;position:relative;z-index:1;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.no-touch .solution-platform--light .solution-platform__card-breadcrumbs a:hover,.solutions-intro__slider-card--dark,.solutions-intro__slider-card--dark:link,.solutions-intro__slider-card--dark:visited{color:#1b1e1d}.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-duplicate-active) .solutions-intro__slider-card{-webkit-transform:scale(.88);transform:scale(.88)}@media only screen and (max-width:640px){.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-duplicate-active) .solutions-intro__slider-card{-webkit-transform:scale(.85);transform:scale(.85)}.solutions-intro__slider-card{padding:2.7rem;border-radius:2.5rem}}.solutions-intro__slider-card-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;-ms-flex-negative:0;flex-shrink:0;color:var(--primary-color);margin-left:7rem}@media only screen and (max-width:640px){.solutions-intro__slider-card-numbers{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2rem;margin-left:0}}.solutions-intro__slider-card-numbers-amount{font-weight:500;font-size:7.6rem;line-height:1}@media only screen and (max-width:640px){.solutions-intro__slider-card-numbers-amount{font-size:3.7rem}}.solutions-intro__slider-card-numbers-text{white-space:nowrap;font-size:2rem;line-height:1.2}@media only screen and (max-width:640px){.solutions-intro__slider-card-numbers-text{font-size:1rem;line-height:1.2}}.solutions-intro__slider-card-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.solutions-intro__slider-card-content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.solutions-intro__slider-card-icon-container{width:10rem;height:10rem;-ms-flex-negative:0;flex-shrink:0;margin-right:4.5rem;background-color:#fff;border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solutions-intro__slider-card-icon-container--grey{background:#f0f3f4}@media only screen and (max-width:640px){.solutions-intro__slider-card-icon-container{width:4rem;height:4rem;margin-right:1.5rem}}.solutions-intro__slider-card-icon{max-width:7rem;max-height:5rem;width:auto;height:auto;display:block;-ms-flex-negative:0;flex-shrink:0;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:640px){.solutions-intro__slider-card-icon{max-width:3rem;max-height:3rem}}.solutions-intro__slider-card-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;pointer-events:none}.solutions-intro__slider-card-title{font-weight:500;font-size:2.5rem;line-height:135%;max-width:48rem;margin-bottom:2.5rem}@media only screen and (max-width:768px){.solutions-intro__slider-card-title{font-size:4rem}}@media only screen and (max-width:640px){.solutions-intro__slider-card-title{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:1.5rem}}.solutions-intro__short-card-title{margin-bottom:3rem}@media only screen and (max-width:640px){.solutions-intro__short-card-title{margin-bottom:1.5rem}}.solutions-intro__slider-card-text{font-weight:500;font-size:1.5rem;line-height:140%;margin-bottom:4rem}.solutions-intro__slider-card-text:last-child{margin-bottom:0}@media only screen and (max-width:640px){.solutions-intro__slider-card-text{font-size:1.2rem;line-height:140%;margin-bottom:2.4rem}}.solutions-intro__slider-card-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;margin-bottom:6.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.solutions-intro__slider-card-features{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2.4rem;margin-bottom:3.5rem}}.solutions-intro__slider-card-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:2px solid #2fca99;padding-left:1.3rem;color:#2fca99}@media only screen and (max-width:640px){.solutions-intro__slider-card-feature{padding-left:.8rem}}.solutions-intro__slider-card-feature-name{font-size:1.5rem;line-height:140%;margin-top:-.3rem;display:block}@media only screen and (max-width:640px){.solutions-intro__slider-card-feature-name{font-size:1.2rem;line-height:120%;margin-top:0}}.solutions-intro__slider-card-feature-value{font-size:2.5rem;line-height:3rem}@media only screen and (max-width:640px){.solutions-intro__slider-card-feature-value{font-size:1.2rem;line-height:120%}}.solutions-intro__slider-card-feature-value small{font-size:2.1rem;line-height:1.2;font-weight:400}@media only screen and (max-width:640px){.solutions-intro__slider-card-feature-value small{font-size:1.2rem;line-height:120%}}.solutions-intro__slider-card-feature-value big{font-size:4.5rem;line-height:1;font-weight:400}@media only screen and (max-width:640px){.solutions-intro__slider-card-feature-value big{font-size:1.5rem;line-height:1.8rem}}.solutions-intro__slider-card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.solutions-intro__slider-card-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 1.5rem;font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;text-align:center;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;margin-bottom:1rem;background-color:rgba(255,255,255,.2);border-radius:5rem}@media only screen and (max-width:640px){.solutions-intro__slider-card-tag{font-weight:500;font-size:1rem;line-height:111%;padding:.5rem 1rem;border-radius:5rem;margin-right:.2rem;margin-bottom:.4rem}}.solutions-intro__slider-card-tag:last-child{margin-right:0}.solutions-intro__slider-pagination{display:none}@media only screen and (max-width:640px){.solutions-intro__slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.solutions-intro__slider-pagination .swiper-pagination-bullet{opacity:1;border:0;outline:0;margin:0 .25rem;width:.8rem;height:.8rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;background:rgba(255,255,255,.2);-webkit-transition:background-color .2s;transition:background-color .2s}.solutions-intro__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}}.solutions-catalog{padding-top:6rem;padding-bottom:12rem;background-color:#fff;position:relative;z-index:1}.solutions-catalog:first-child{padding-top:18rem}@media only screen and (max-width:640px){.solutions-catalog:first-child{padding-top:10rem}}.solutions-catalog--no-top-padding{padding-top:0}@media only screen and (max-width:640px){.solutions-catalog{padding-top:3rem;padding-bottom:6rem}.solutions-catalog--no-top-padding{padding-top:0}}.solutions-catalog__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:3rem}@media only screen and (max-width:640px){.solutions-catalog__links{margin-bottom:2.4rem}}.solutions-catalog__filter{position:relative}@media only screen and (max-width:640px){.solutions-catalog__filter:hover .solutions-catalog__links-dropdown{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}}.solutions-catalog__filter-inner{display:none}@media only screen and (max-width:640px){.solutions-catalog__filter-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:#bbbfc4}.solutions-catalog__filter-inner svg{-ms-flex-negative:0;width:1rem;height:1rem;flex-shrink:0;margin-right:.6rem;fill:currentColor}.solutions-catalog__links-dropdown{position:absolute;right:0;top:100%;width:calc(100vw - var(--content-padding, 0)*2 - var(--sb-width, 0));opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;z-index:100;padding-top:1.5rem}}.solutions-catalog__links-dropdown-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.solutions-catalog__links-dropdown-inner{display:block;background-color:#fff;width:100%;padding:1.4rem;border-radius:1rem;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.2);box-shadow:0 0 1rem rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.solutions-catalog__link{font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:rgba(27,30,29,.35);padding:1.3rem 2.5rem;margin-right:2rem;border-radius:10rem;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}@media only screen and (max-width:640px){.solutions-catalog__link{width:100%;margin-right:0;padding:1.2rem 1.5rem;border-radius:8rem}.solutions-catalog__link:last-child{margin-bottom:0}}.solutions-catalog__link:link,.solutions-catalog__link:visited{color:rgba(27,30,29,.35)}.solutions-catalog__link:last-child{margin-right:0}.solutions-catalog__link.active{background:#f0f3f4;color:var(--text-color)}.no-touch .solutions-catalog__link:hover{color:var(--text-color)}.solutions-catalog__nav{border-top:1px solid rgba(27,30,29,.1);border-bottom:1px solid rgba(27,30,29,.1);margin-bottom:6rem}@media only screen and (max-width:640px){.solutions-catalog__nav{margin-bottom:3rem}}.solutions-catalog__nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){.solutions-catalog__nav-links{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 calc(-1*var(--content-padding));padding:0 var(--content-padding)}.solutions-catalog__nav-links::-webkit-scrollbar *{background:0 0}.solutions-catalog__nav-links::-webkit-scrollbar-track{background-color:transparent}.solutions-catalog__nav-links::-webkit-scrollbar{display:none;background-color:transparent}.solutions-catalog__nav-links::-webkit-scrollbar-thumb{background-color:transparent}.solutions-catalog__nav-links::after{content:"";width:var(--content-padding);-ms-flex-negative:0;flex-shrink:0;height:1px}}.solutions-catalog__nav-link{font-weight:500;font-size:1.5rem;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem 2rem;text-align:center;position:relative}@media only screen and (max-width:640px){.solutions-catalog__nav-link{font-weight:500;font-size:1.2rem;line-height:120%;padding:2rem 0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;margin-right:2rem}.solutions-catalog__nav-link:last-child{margin-right:0}}.no-touch .solutions-catalog__block-more-link:hover,.no-touch .solutions-catalog__nav-link:hover,.solutions-catalog__nav-link.active{color:var(--primary-color)}.solutions-catalog__nav-link.active::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;background-color:var(--primary-color);height:.4rem}@media only screen and (max-width:640px){.solutions-catalog__nav-link.active::after{height:2px;bottom:0}}.solutions-catalog__block{margin-bottom:14rem}@media only screen and (max-width:640px){.solutions-catalog__block{margin-bottom:5.5rem}}.solutions-catalog__block:last-child{margin-bottom:0}.solutions-catalog__block-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}@media only screen and (max-width:640px){.solutions-catalog__block-top-row{margin-bottom:1.4rem}}.solutions-catalog__block-icon-container{width:7.2rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;margin-top:.6rem}@media only screen and (max-width:640px){.solutions-catalog__block-icon-container{width:4rem;margin-top:.3rem}}.solutions-catalog__block-icon-container svg{fill:var(--primary-color);-ms-flex-negative:0;flex-shrink:0;width:4.5rem;height:4.5rem;display:block}@media only screen and (max-width:640px){.solutions-catalog__block-icon-container svg{width:2.6rem;height:2.6rem}}.solutions-catalog__block-title{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.solutions-catalog__block-title{font-weight:500;font-size:1.5rem;line-height:130%}}.solutions-catalog__block-title-count{display:inline-block;vertical-align:baseline;font-size:2.5rem;line-height:1.2;color:#bbbfc3;font-weight:400}@media only screen and (max-width:640px){.solutions-catalog__block-title-count{font-size:1.5rem;line-height:130%}}.solutions-catalog__block-more-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;margin-left:auto}.solutions-catalog__block-more-link svg{-ms-flex-negative:0;flex-shrink:0;width:1.3rem;height:1.3rem;fill:currentColor;margin-left:1.1rem}@media only screen and (max-width:640px){.solutions-catalog__block-more-link-text{display:none}}.solutions-catalog__block-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.2rem}@media only screen and (max-width:640px){.solutions-catalog__block-checkboxes{-ms-flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;margin:0 calc(-1*var(--content-padding));padding:0 var(--content-padding);margin-bottom:1.8rem}.solutions-catalog__block-checkboxes::-webkit-scrollbar *{background:0 0}.solutions-catalog__block-checkboxes::-webkit-scrollbar-track{background-color:transparent}.solutions-catalog__block-checkboxes::-webkit-scrollbar{display:none;background-color:transparent}.solutions-catalog__block-checkboxes::-webkit-scrollbar-thumb{background-color:transparent}.solutions-catalog__block-checkboxes::after{content:"";width:var(--content-padding);-ms-flex-negative:0;flex-shrink:0;height:1px}}.solutions-catalog__block-checkbox{-ms-flex-negative:0;flex-shrink:0;margin-right:1.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media only screen and (max-width:640px){.solutions-catalog__block-checkbox{margin-right:1rem;margin-bottom:0}}.solutions-catalog__block-checkbox:last-child{margin-right:0}.solutions-catalog__block-checkbox-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.solutions-catalog__block-checkbox-text{font-weight:500;font-size:1.7rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;color:var(--primary-color);-webkit-transition:color .2s;transition:color .2s}@media only screen and (max-width:640px){.solutions-catalog__block-checkbox-text{font-size:1.2rem;line-height:1.2}}.solutions-catalog__block-checkbox-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s,padding .2s,border-radius .2s;transition:background-color .2s,padding .2s,border-radius .2s}.solutions-catalog__block-checkbox-content svg{width:.8rem;height:.8rem;-ms-flex-negative:0;flex-shrink:0;margin-left:.8rem;fill:rgba(255,255,255,.8);display:none}.solutions-catalog__block-checkbox-input:checked~.solutions-catalog__block-checkbox-content{padding:.8rem 1.7rem;background-color:var(--primary-color);border-radius:10rem}@media only screen and (max-width:640px){.solutions-catalog__block-checkbox-input:checked~.solutions-catalog__block-checkbox-content{padding:.4rem 1.4rem;border-radius:8rem}}.solutions-catalog__block-checkbox-input:checked~.solutions-catalog__block-checkbox-content .solutions-catalog__block-checkbox-text{color:#fff}.solutions-catalog__block-checkbox-input:checked~.solutions-catalog__block-checkbox-content svg{display:block}.solutions-catalog__block-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4rem}@media only screen and (max-width:640px){.solutions-catalog__block-cards{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1rem}}.solutions-catalog__block-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.4rem 4rem;border:1px solid rgba(27,30,29,.15);overflow:hidden;border-radius:2rem;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:1;background:#fff;min-height:28rem}.no-touch .solutions-catalog__block-card:hover .solutions-catalog__block-card-content{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.no-touch .solutions-catalog__block-card:hover .solutions-catalog__block-card-text{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media only screen and (max-width:640px){.solutions-catalog__block-card{min-height:19.2rem;padding:2.2rem}}@media only screen and (min-width:641px){.no-touch .solutions-catalog__block-card:hover{background:#f0f3f4;border-color:#f0f3f4}.no-touch .solutions-catalog__block-card:hover .solutions-catalog__block-card-arrow{background-color:var(--primary-color)}.no-touch .solutions-catalog__block-card:hover .solutions-catalog__block-card-arrow-inner::after{opacity:1}}.solutions-catalog__block-card-hoop{position:absolute;right:0;bottom:0;height:100%;width:auto}.solutions-catalog__block-card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.solutions-catalog__block-card-tags{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem}}.solutions-catalog__block-card-tag{font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:#bbbfc4;margin-right:1.3rem;margin-bottom:1rem}@media only screen and (max-width:640px){.solutions-catalog__block-card-tag{font-weight:500;font-size:1rem;line-height:111%;margin-right:1.3rem;margin-bottom:.5rem}}.solutions-catalog__block-card-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:auto}@media only screen and (max-width:640px){.solutions-catalog__block-card-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.solutions-catalog__block-card-content{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media only screen and (max-width:640px){.solutions-catalog__block-card-content{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.solutions-catalog__block-card-title{font-weight:500;font-size:2.5rem;line-height:140%;position:absolute;bottom:100%;left:0;width:100%}@media only screen and (max-width:640px){.solutions-catalog__block-card-title{font-weight:500;font-size:1.5rem;line-height:120%}}.solutions-catalog__block-card-title:last-child{margin-bottom:0}.solutions-catalog__block-card-text{font-size:1.5rem;line-height:140%;padding-top:1.5rem;opacity:0;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;visibility:hidden}@media only screen and (max-width:640px){.solutions-catalog__block-card-text{font-size:1.2rem;padding-top:1rem}}@media only screen and (min-width:641px){.solutions-catalog__block-card-arrow{width:8rem;height:8rem;-ms-flex-negative:0;flex-shrink:0;margin-left:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transition:background-color .2s;transition:background-color .2s}}@media only screen and (max-width:640px){.solutions-catalog__block-card-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.solutions-catalog__block-card-arrow::before{content:"Подробнее";font-weight:500;font-size:1rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color)}}.solutions-catalog__block-card-arrow-inner{width:2.7rem;height:2.7rem;display:block;-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.solutions-catalog__block-card-arrow-inner::after,.solutions-catalog__block-card-arrow-inner::before{content:"";position:absolute;width:100%;height:100%;-webkit-mask-image:url(/local/js/template/iteko/build/css/../img/arrow-right-mask.svg);mask-image:url(/local/js/template/iteko/build/css/../img/arrow-right-mask.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-transition:opacity .2s;transition:opacity .2s}.solutions-catalog__block-card-arrow-inner::before{background:linear-gradient(125.49deg,#8f5fe3 0%,#00b07a 100%)}.solutions-catalog__block-card-arrow-inner::after{left:0;top:0;background:#fff;opacity:0}@media only screen and (max-width:640px){.solutions-catalog__block-card-arrow-inner{width:.8rem;height:.8rem;margin-left:1rem}.solutions-catalog__block-card-arrow-inner::after{opacity:1;background-color:var(--primary-color)}}.solutions-catalog__block-show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:3rem;font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;border-top:.2rem solid #1b1e1d;margin-top:5.5rem;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.no-touch .solutions-catalog__block-hashtag-details:hover,.no-touch .solutions-catalog__block-show-more:hover,.touch .solutions-catalog__block-show-more:active{color:var(--primary-color)}@media only screen and (max-width:640px){.solutions-catalog__block-show-more{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-top:2.5rem;border-top:2px solid #1b1e1d;padding-top:2rem}}.solutions-catalog__block-show-more svg{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;fill:currentColor}@media only screen and (max-width:640px){.solutions-catalog__block-show-more svg{width:1.2rem;height:1.2rem;-ms-flex-negative:0;flex-shrink:0}}.solutions-catalog__block-hashtag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}@media only screen and (max-width:640px){.solutions-catalog__block-hashtag{display:block;margin-bottom:1.5rem}}.solutions-catalog__block-hashtag-heading{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.solutions-catalog__block-hashtag-heading{font-size:2.2rem;line-height:1.3}}.solutions-catalog__block-hashtag-heading::before{content:"#";color:var(--primary-color)}.solutions-catalog__block-hashtag-details{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;line-height:111%}@media only screen and (max-width:640px){.solutions-catalog__block-hashtag-details{display:none}}.solutions-catalog__block-hashtag-details svg{width:1.3rem;height:1.3rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1.1rem;fill:currentColor}.solution-platform{padding-top:12.4rem;position:relative;z-index:1;background-color:#fff;padding-bottom:7rem}@media only screen and (max-width:640px){.solution-platform{padding-top:3rem}}.solution-platform--with-hoop::after{content:"";width:35rem;height:60rem;background-image:url(/local/js/template/iteko/build/css/../img/service-light-hoop.svg);background-size:contain;background-repeat:no-repeat;background-position:right center;z-index:1;position:absolute;right:0;top:13rem;pointer-events:none}@media only screen and (max-width:640px){.solution-platform--with-hoop::after{display:none}}.solution-platform--fullwidth{padding-top:0}@media only screen and (max-width:640px){.solution-platform{padding-top:9rem;padding-bottom:4rem}.solution-platform--fullwidth{padding-top:0}}.solution-platform__card{border-radius:2.5rem;overflow:hidden;background-color:#1c1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.5rem 3.5rem 13rem;color:#fff;position:relative;z-index:1;margin:0 -3.5rem}.solution-platform--fullwidth .solution-platform__card{padding:0;margin:0 calc((100vw - 100% - var(--sb-width, 0))/2*-1);padding:0 calc((100vw - 100% - var(--sb-width, 0))/2);padding-top:16rem;padding-bottom:7.2rem;border-radius:0}.solution-platform--light .solution-platform__card{background-color:transparent;color:var(--text-color)}@media only screen and (max-width:640px){.solution-platform__card{padding:2rem;margin:0}.solution-platform--fullwidth .solution-platform__card{padding-top:9rem;padding-bottom:4rem}}.solution-platform__card-bg{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1;pointer-events:none}.solution-platform__card-breadcrumbs{font-size:1.5rem;line-height:140%;color:rgba(255,255,255,.3);margin-bottom:4rem}@media only screen and (max-width:640px){.solution-platform__card-breadcrumbs{display:none}}.solution-platform--light .solution-platform__card-breadcrumbs{color:rgba(27,30,29,.3)}.solution-platform__card-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:12rem}.solution-platform--fullwidth .solution-platform__card-row{padding-left:0}@media only screen and (max-width:640px){.solution-platform__card-row{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:contents}}.solution-platform__card-left-col{width:24rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.solution-platform__card-left-col{width:100%;-ms-flex-negative:1;flex-shrink:1;display:contents}}.solution-platform__card-right-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.solution-platform__card-right-col{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:contents}}.solution-platform__card-logo-container{width:15.2rem;height:15.2rem;background-color:#fff;position:relative;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10rem}.solution-platform__card-logo-container--compact{margin-bottom:4rem}.solution-platform--light .solution-platform__card-logo-container{background:#f0f3f4}@media only screen and (max-width:640px){.solution-platform__card-logo-container{width:4.8rem;height:4.8rem;margin-bottom:0;display:none}}.solution-platform__card-logo{width:100%;height:100%;max-width:70%;max-height:50%;-ms-flex-negative:0;flex-shrink:0;display:block;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:640px){.solution-platform__card-logo{max-width:3.2rem;max-height:2rem}}.solution-platform__card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.solution-platform__card-tags{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;margin-top:2rem}}.solution-platform__card-tag{padding:.5rem 1.5rem;font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2rem;background-color:rgba(255,255,255,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:5rem;-webkit-transition:background-color .2s;transition:background-color .2s;white-space:nowrap}.solution-ai__main-content-text p:last-child,.solution-description__accordions-content-list li:last-child,.solution-platform__card-tag:last-child,.solution-system__text-content p:last-child,.solution-tasks__text p:last-child{margin-bottom:0}.no-touch .solution-platform__card-tag:hover{background-color:rgba(255,255,255,.3)}.solution-platform--light .solution-platform__card-tag{background-color:rgba(28,15,82,.15);color:#1c0f52}.no-touch .solution-platform--light .solution-platform__card-tag:hover{background-color:rgba(28,15,82,.3)}@media only screen and (max-width:640px){.solution-platform__card-tag{font-weight:500;font-size:1rem;line-height:111%;padding:.5rem 1rem;margin-right:1.2rem;margin-top:1rem;margin-bottom:0}}.solution-platform__card-title{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:4rem;margin-top:-.3em;padding-right:14rem}@media only screen and (max-width:640px){.solution-platform__card-title{font-weight:500;font-size:2rem;line-height:120%;margin:0;margin-top:2rem;margin-bottom:2rem;padding-right:0}}.solution-platform__card-text{font-size:2rem;line-height:140%;margin-bottom:10rem;padding-right:26rem;position:relative}.solution-ai__main-content-text p,.solution-platform__card-text--compact{margin-bottom:4rem}.solution-platform__card-text:last-child{margin-bottom:5rem}@media only screen and (max-width:640px){.solution-platform__card-text{padding:0;font-size:1.4rem;line-height:140%;margin-bottom:2rem;display:contents}}.solution-platform__card-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem}@media only screen and (max-width:640px){.solution-platform__card-features{grid-template-columns:repeat(1,minmax(0,1fr));margin-top:2rem}}.solution-platform__card-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:2rem;position:relative;font-weight:500;font-size:2.5rem;line-height:140%;color:var(--primary-color)}@media only screen and (min-width:641px){.solution-platform__card-features--small .solution-platform__card-feature{font-size:2rem;line-height:2.3rem;font-weight:400}}@media only screen and (max-width:640px){.solution-platform__card-feature{padding-left:1.4rem;font-weight:500;font-size:1.2rem;line-height:120%}}.solution-platform__card-feature::before{content:"";position:absolute;left:0;width:2px;top:.7rem;bottom:.7rem;background-color:var(--primary-color)}.solution-platform__card-features--small .solution-platform__card-feature::before{top:.4rem;bottom:.4rem}@media only screen and (max-width:640px){.solution-platform__card-feature::before{top:.2rem;bottom:.2rem}}@media only screen and (min-width:641px){.solution-platform__card-demo-access{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:21rem;height:21rem;border-radius:50%;background-color:var(--primary-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:500;font-size:2.2rem;line-height:110%;-webkit-animation-name:breath;animation-name:breath;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.no-touch .solution-platform__card-demo-access:hover{-webkit-animation-play-state:paused;animation-play-state:paused}}@media only screen and (max-width:640px){.solution-platform__card-demo-access{font-weight:500;font-size:1.2rem;line-height:120%;padding:1.3rem 2.6rem;background-color:var(--primary-color);text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-radius:2rem;-ms-flex-item-align:start;align-self:flex-start;margin-top:3.5rem;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.solution-platform__card-demo-access br{display:none}}.solution-platform__card-projects{color:#1c0f52}@media only screen and (max-width:640px){.solution-platform__card-projects{margin-top:2rem}}.solution-platform__card-projects-heading{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:2.5rem}@media only screen and (max-width:640px){.solution-platform__card-projects-heading{font-size:1.8rem;margin-bottom:1.8rem}}.solution-platform__card-projects-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem}@media only screen and (max-width:640px){.solution-platform__card-projects-list{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1rem}}.solution-platform__card-projects-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.solution-platform__card-projects-list-item{font-size:1.6rem}}.solution-platform__card-projects-list-item::before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#1c0f52;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem;margin-top:1.3rem}@media only screen and (max-width:640px){.solution-platform__card-projects-list-item::before{margin-top:.9rem}}.solution-ai{padding-bottom:12rem;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width:640px){.solution-ai{padding-bottom:4rem}}.solution-ai__top-panel{padding-bottom:4rem;border-bottom:2px solid #000;margin-bottom:6rem}@media only screen and (max-width:640px){.solution-ai__top-panel{padding-bottom:2.5rem;margin-bottom:2.5rem}}.solution-ai__top-panel-text{max-width:120rem;font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.solution-ai__top-panel-text{font-weight:500;font-size:2rem;line-height:130%}}.solution-ai__main-content{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem}@media only screen and (max-width:640px){.solution-ai__main-content{display:block}}.solution-ai__small-heading{font-weight:500;font-size:2.5rem;line-height:140%;color:var(--primary-color);margin-top:-.4rem}@media only screen and (max-width:640px){.solution-ai__small-heading{margin:0;font-weight:500;font-size:1.5rem;line-height:140%;margin-bottom:1.5rem}.solution-ai__small-heading br{display:none}}.solution-ai__main-content-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.solution-ai__main-content-text{font-size:1.4rem;line-height:140%}}@media only screen and (max-width:640px){.solution-ai__main-content-text p{margin-bottom:1.5rem}}.solution-tasks{position:relative;z-index:1;background-color:#fff;padding-bottom:9rem}@media only screen and (max-width:640px){.solution-tasks{padding-bottom:4rem}}.solution-tasks__card{position:relative;z-index:1;color:#fff}.solution-tasks__bg{position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;height:100%;z-index:-1;pointer-events:none;color:#fff}.solution-tasks__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.solution-tasks__content{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem;padding:9.5rem 0;position:relative}@media only screen and (max-width:640px){.solution-tasks__content{padding:2.5rem 0;display:block}}.solution-tasks__small-heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-top:-.5rem}@media only screen and (max-width:640px){.solution-tasks__small-heading{margin:0;font-weight:500;font-size:2rem;line-height:130%;margin-bottom:2.5rem}}.solution-tasks__text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.solution-tasks__text{font-size:1.4rem;line-height:140%}}.solution-system__text-content p,.solution-tasks__text p{margin-bottom:1.5rem}.solution-description{padding-bottom:10rem;position:relative;background-color:#fff;z-index:1}.solution-description .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.solution-description{padding-bottom:3rem}}.solution-description__top-panel{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem;margin-bottom:5rem}@media only screen and (max-width:640px){.solution-description__top-panel{display:block;margin-bottom:3rem}}.solution-description__heading{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.solution-description__heading{font-weight:500;font-size:2rem;line-height:130%;margin-bottom:2rem}}.solution-description__text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.solution-description__text{font-size:1.4rem;line-height:140%;margin-bottom:3rem}}.solution-description__scheme{padding:9rem 10rem;background:#f0f3f4;border-radius:4.5rem;display:inline-block;margin:0 auto;margin-bottom:4.5rem}@media only screen and (max-width:640px){.solution-description__scheme{margin:0;margin-bottom:3rem;padding:2.4rem 1.2rem;border-radius:3rem}}.solution-description__scheme-image{display:block;height:auto;width:auto;max-width:100%}.solution-description__accordions-card{background:#f0f3f4;border-radius:4.5rem;margin:0 -3.5rem;padding:9rem 15.5rem}@media only screen and (max-width:640px){.solution-description__accordions-card{padding:3rem;margin:0;border-radius:3rem}}.solution-description__accordions-heading{font-weight:500;font-size:4.5rem;line-height:120%;margin-bottom:5.5rem}@media only screen and (max-width:640px){.solution-description__accordions-heading{font-weight:500;font-size:2rem;line-height:120%;margin-bottom:2rem}}.solution-description__accordions-list{margin-bottom:7rem}@media only screen and (max-width:640px){.solution-description__accordions-list{margin-bottom:1rem}}.solution-description__accordions-list-item{border-top:1px solid #000}.solution-description__accordions-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:2rem;line-height:140%;padding:3rem 0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--text-color)}@media only screen and (max-width:640px){.solution-description__accordions-btn{font-weight:500;font-size:1.2rem;line-height:140%;padding:1.1rem 0}}.solution-description__accordions-btn::before{content:"";width:6px;height:6px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:1.3rem;background-color:var(--primary-color)}@media only screen and (max-width:640px){.solution-description__accordions-btn::before{width:1rem;height:1rem;background-color:transparent;background-image:url(/local/js/template/iteko/build/css/../img/list-marker.svg);background-size:contain;background-repeat:no-repeat}}.solution-description__accordions-btn svg{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;fill:var(--text-color);-webkit-transition:fill .3s,-webkit-transform .3s;transition:transform .3s,fill .3s;transition:transform .3s,fill .3s,-webkit-transform .3s}@media only screen and (max-width:640px){.solution-description__accordions-btn svg{width:.8rem;height:.8rem}}.solution-description__accordions-list-item.active .solution-description__accordions-btn{color:var(--primary-color)}.solution-description__accordions-list-item.active .solution-description__accordions-btn svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:var(--primary-color)}.solution-description__accordions-content{height:0;overflow:hidden}.solution-description__accordions-content-inner{padding-bottom:3rem;padding-left:2.5rem;font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.solution-description__accordions-content-inner{font-size:1.2rem;line-height:140%;padding-bottom:1.1rem;padding-left:1.8rem}}.solution-description__accordions-content-list li,.solution-economy__examples-card-text ul li{margin-bottom:1rem}.solution-description__link{padding:2rem 3rem;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-size:1.6rem;background-color:var(--primary-color);line-height:111%;color:#fff;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;border-radius:5rem}@media only screen and (max-width:640px){.solution-description__link{font-weight:500;font-size:1.2rem;line-height:111%;padding:1.3rem 2rem;-ms-flex-item-align:start;align-self:flex-start}}.no-touch .solution-description__link:hover{background-color:var(--primary-color-hover)}.solution-abilities{padding-bottom:11rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.solution-abilities{padding-bottom:4rem}}.solution-abilities__content{color:var(--text-color);padding:9rem 0;position:relative;z-index:1}@media only screen and (max-width:640px){.solution-abilities__content{padding-top:4rem;padding-bottom:5rem}}.solution-abilities__content::before{content:"";position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;background:#f0f3f4;height:100%;z-index:-1;pointer-events:none}.solution-abilities__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:7rem}@media only screen and (max-width:640px){.solution-abilities__heading{font-weight:500;font-size:2rem;line-height:130%;margin-bottom:2.5rem}}.solution-abilities__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:3rem}@media only screen and (max-width:640px){.solution-abilities__list{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1rem}}.solution-abilities__card,.solution-abilities__list-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.solution-abilities__card{position:relative;z-index:1;-webkit-transition:color .3s;transition:color .3s;min-height:35rem}@media only screen and (max-width:640px){.solution-abilities__card{min-height:16.6rem}}.no-touch .solution-abilities__card:hover,.solution-description__link:link,.solution-description__link:visited,.solution-feedback__card:link,.solution-feedback__card:visited{color:#fff}.no-touch .solution-abilities__card:hover .solution-abilities__card-bg{-webkit-transform:scale(1.05);transform:scale(1.05)}.no-touch .solution-abilities__card:hover .solution-abilities__card-bg::after{opacity:1}.no-touch .solution-abilities__card:hover .solution-abilities__card-content{-webkit-transform:translateY(0);transform:translateY(0)}.no-touch .solution-abilities__card:hover .solution-abilities__card-text{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.no-touch .solution-abilities__card:hover .solution-abilities__card-bg-hoop path{stroke:#fff}.solution-abilities__card-inner-wrapper{padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}@media only screen and (max-width:640px){.solution-abilities__card-inner-wrapper{padding:2.5rem}}.solution-abilities__card-icon-container{width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem;background-color:#fff;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.solution-abilities__card-icon-container{height:auto;width:auto;-ms-flex-item-align:start;align-self:flex-start}}.solution-abilities__card-icon{width:2.7rem;height:2.7rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-ms-flex-negative:0;flex-shrink:0}.solution-abilities__card-bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#fff;border-radius:4rem;-webkit-transition:background-color .3s,-webkit-transform .3s;transition:transform .3s,background-color .3s;transition:transform .3s,background-color .3s,-webkit-transform .3s;overflow:hidden}@media only screen and (max-width:640px){.solution-abilities__card-bg{border-radius:2.5rem}}.solution-abilities__card-bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/local/js/template/iteko/build/css/../img/solution/abilities-card-gradient.svg);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:5;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.solution-abilities__card-bg-hoop{position:absolute;left:0;top:0;width:100%;height:100%;z-index:40;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.solution-abilities__card-bg-hoop path{-webkit-transition:stroke .3s;transition:stroke .3s}.solution-abilities__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto;position:relative;-webkit-transform:translateY(calc(100% + 3rem));transform:translateY(calc(100% + 3rem));-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media only screen and (max-width:640px){.solution-abilities__card-content{-webkit-transform:none;transform:none}}.solution-abilities__card-title{font-weight:500;font-size:2rem;line-height:140%;margin-bottom:2rem;position:absolute;left:0;bottom:100%;width:100%}@media only screen and (max-width:640px){.solution-abilities__card-title{font-weight:500;font-size:1.5rem;line-height:140%;position:static;margin-bottom:0}}.solution-abilities__card-text{font-size:1.5rem;line-height:140%;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}@media only screen and (max-width:640px){.solution-abilities__card-text{font-size:1.2rem;line-height:140%;display:none}}.solution-system{padding-bottom:13rem;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width:640px){.solution-system{padding-bottom:4rem}}.solution-system__top-panel{margin-bottom:8.5rem;padding-bottom:5rem;border-bottom:2px solid #000}@media only screen and (max-width:640px){.solution-system__top-panel{padding-bottom:2.5rem;margin-bottom:2.5rem}}.solution-system__text{font-weight:500;font-size:3.6rem;max-width:120rem;line-height:130%}@media only screen and (max-width:640px){.solution-system__text{font-weight:500;font-size:2rem;line-height:130%}}.solution-system__content{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem}@media only screen and (max-width:640px){.solution-system__content{display:block}.solution-system__image-container{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:1rem;overflow:hidden;margin-bottom:2rem}.solution-system__image-container::before{content:"";display:block;padding-bottom:65%}}.solution-system__image{width:100%;height:auto;border-radius:1rem}@media only screen and (max-width:640px){.solution-system__image{margin:0;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:0}}.solution-system__text-content{font-weight:400;font-size:2rem;line-height:2.8rem;margin-top:-.8rem}@media only screen and (max-width:640px){.solution-system__text-content{font-size:1.4rem;margin:0;line-height:140%}}.solution-system__text-content big{font-size:2.5rem;line-height:140%;font-weight:500}@media only screen and (max-width:640px){.solution-system__text-content big{font-size:1.6rem}}.solution-feedback{padding-bottom:10rem;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width:640px){.solution-feedback{padding-bottom:4rem}}.solution-feedback__card{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6.2rem 10rem;color:#fff}@media only screen and (max-width:640px){.solution-feedback__card{padding:0;padding-bottom:3rem;padding-top:4.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.solution-feedback--dark .solution-feedback__card,.solution-feedback--dark .solution-feedback__card:link,.solution-feedback--dark .solution-feedback__card:visited{color:var(--text-color)}.no-touch .solution-feedback__card:hover .solution-feedback__card-arrow,.no-touch .solution-we-can__card:hover .solution-we-can__card-arrow{background-color:var(--primary-color);border-color:var(--primary-color)}.solution-feedback__card-bg{background-color:#1c1050;position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;height:100%;z-index:-1;pointer-events:none;color:#fff}.solution-feedback--dark .solution-feedback__card-bg{background:#f0f3f4}.solution-feedback__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.solution-feedback__card-content{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.solution-feedback__card-content{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.solution-feedback__card-arrow{width:21rem;height:21rem;-ms-flex-negative:0;flex-shrink:0;margin-left:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;border-radius:50%;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s}@media only screen and (max-width:640px){.solution-feedback__card-arrow{width:7rem;height:7rem;margin-left:0}}.solution-feedback__card-arrow svg{width:4rem;height:4rem;fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.solution-feedback__card-arrow svg{width:1.3rem;height:1.3rem}}.solution-feedback--dark .solution-feedback__card-arrow{border-color:var(--text-color)}.solution-feedback--dark .solution-feedback__card-arrow svg{fill:var(--text-color)}.solution-feedback__card-small-heading{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2rem}@media only screen and (max-width:640px){.solution-feedback__card-small-heading{font-weight:500;font-size:1.2rem;line-height:111%;margin-bottom:1.5rem}}.solution-feedback__card-text{font-weight:500;font-size:4.5rem;line-height:120%}@media only screen and (max-width:640px){.solution-feedback__card-text{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:3rem}}.solution-examples{padding-bottom:8rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.solution-examples{padding-bottom:6rem}}.solution-examples__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.5rem}@media only screen and (max-width:640px){.solution-examples__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;margin-bottom:2rem}}.solution-examples__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-right:2rem}@media only screen and (max-width:640px){.solution-examples__heading{font-weight:500;font-size:2rem;margin-right:0;line-height:130%}}.solution-examples__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.solution-examples__arrows{display:none}}.solution-examples__arrow{-webkit-transition:opacity .3s;transition:opacity .3s;-ms-flex-negative:0;flex-shrink:0;margin-right:3rem}.solution-examples__arrow svg{display:block;width:2rem;height:2rem;fill:var(--text-color);-webkit-transition:fill .3s;transition:fill .3s}.solution-examples__arrow:last-child{margin-right:0}.solution-examples__arrow.swiper-button-disabled{cursor:default}.solution-examples__arrow.swiper-button-disabled svg{fill:rgba(27,30,29,.2)}.solution-examples__slider .swiper-slide{width:33.33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.solution-examples__slider .swiper-slide{width:100%}}.solution-examples__slider .swiper-container{margin:-3rem -2rem;padding:3rem 2rem}@media only screen and (max-width:640px){.solution-examples__slider .swiper-container{overflow:visible}}.solution-examples__slider-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:4.5rem;border:1px solid rgba(187,191,196,.4);background-color:#fff;border-radius:4rem;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.no-touch .solution-examples__slider-card:hover{-webkit-box-shadow:0 .8rem 2.5rem rgba(0,0,0,.07);box-shadow:0 .8rem 2.5rem rgba(0,0,0,.07);border-color:#fff}@media only screen and (max-width:640px){.solution-examples__slider-card{padding:3.2rem;min-height:25rem;border-radius:3rem}}.solution-examples__slider-card-logo-container{margin-bottom:2.8rem}@media only screen and (max-width:640px){.solution-examples__slider-card-logo-container{margin-bottom:2rem}}.solution-examples__slider-card-logo{height:3.6rem;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media only screen and (max-width:640px){.solution-examples__slider-card-logo{height:2rem}}.solution-examples__slider-card-content{padding-top:2.5rem;border-top:1px solid rgba(187,191,196,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.solution-examples__slider-card-content{padding-top:2rem}}.solution-examples__slider-card-title{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:2rem}@media only screen and (max-width:640px){.solution-examples__slider-card-title{font-weight:500;font-size:1.5rem;line-height:140%;margin-bottom:1.4rem}}.solution-examples__slider-card-text{font-size:1.5rem;line-height:140%;margin-bottom:2rem}.solution-examples__slider-card-text:last-child{margin-bottom:0}@media only screen and (max-width:640px){.solution-examples__slider-card-text{font-size:1.2rem;line-height:140%;margin-bottom:2rem}}.solution-examples__slider-card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:auto}.solution-examples__slider-card-tag{-ms-flex-negative:0;flex-shrink:0;margin-right:2.2rem;font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);margin-top:1rem}@media only screen and (max-width:640px){.solution-examples__slider-card-tag{font-weight:500;font-size:1rem;line-height:111%;margin-right:1.6rem}}.solution-examples__slider-card-tag:last-child{margin-right:0}.solution-examples__slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;display:none}.solution-examples__slider-pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;margin:0 .25rem;background-color:#e2e4e6;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .2s;transition:background-color .2s;opacity:1}.solution-examples__slider-pagination .swiper-pagination-bullet-active{background-color:var(--primary-color)}@media only screen and (max-width:640px){.solution-examples__slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}.solution-effect{position:relative;z-index:1;background-color:#fff;padding-bottom:11rem}@media only screen and (max-width:640px){.solution-effect{padding-bottom:5rem}}.solution-effect__card{background:#1c0f52;border-radius:4rem;display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem;padding-top:7.5rem;padding-bottom:7.5rem;color:#fff;position:relative;z-index:1;overflow:hidden}.solution-effect__card picture,.solution-effect__card-benefit-card svg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}@media only screen and (max-width:640px){.solution-effect__card{display:block;border-radius:3rem;padding:3.5rem 3.5rem 14rem}}.solution-effect__card-bg{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}@media only screen and (max-width:640px){.solution-effect__card-bg{-o-object-position:center bottom;object-position:center bottom}}.solution-effect__card-heading{font-weight:500;font-size:3.6rem;line-height:130%;padding-left:11rem}@media only screen and (max-width:640px){.solution-effect__card-heading{padding:0;font-weight:500;font-size:2rem;line-height:130%;margin-bottom:3rem}.solution-effect__card-heading br{display:none}}.solution-effect__card-benefits{padding-right:11rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:5.5rem;grid-row-gap:4rem}.solution-effect__card-benefits--column{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2.5rem;max-width:67rem;margin-left:auto}@media only screen and (max-width:640px){.solution-effect__card-benefits{grid-template-columns:repeat(1,minmax(0,1fr));padding:0;grid-gap:2.5rem}}.solution-effect__card-benefit,.solution-effect__card-benefit-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.solution-effect__card-benefit::before{display:none}@media only screen and (max-width:640px){.solution-effect__card-benefit:nth-last-child(1) .solution-effect__card-benefit-card-number{background-color:#291762}.solution-effect__card-benefit:nth-last-child(2) .solution-effect__card-benefit-card-number{background-color:#1e1155}}.solution-effect__card-benefit-card{padding:2.4rem 2.8rem;font-weight:500;font-size:1.5rem;line-height:145%;position:relative;z-index:1}@media only screen and (max-width:640px){.solution-effect__card-benefit-card{padding:2.2rem 2.8rem;font-weight:500;font-size:1.2rem;line-height:120%}}.solution-effect__card-benefit-card svg{pointer-events:none}.solution-effect__card-benefit-card svg rect{width:calc(100% - 4px);height:calc(100% - 4px)}.solution-effect__card-benefit-card-number{font-size:1.5rem;line-height:140%;position:absolute;top:0;left:2.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:.15rem;background-color:#1c0f52;padding:.3rem .7rem;font-weight:500}@media only screen and (max-width:640px){.solution-effect__card-benefit-card-number{font-size:1.2rem;line-height:140%;left:2rem}}.solution-effect__card-benefit-card-number-text{background:-webkit-gradient(linear,left bottom,right top,from(#8f5fe3),to(#00b07a));background:linear-gradient(to top right,#8f5fe3,#00b07a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.solution-economy{background-color:#fff;padding-bottom:9rem;position:relative;z-index:1}@media only screen and (max-width:640px){.solution-economy{padding-bottom:4rem}}.solution-economy__content{padding-top:10rem;padding-bottom:13rem;position:relative;z-index:1}@media only screen and (max-width:640px){.solution-economy__content{padding-top:4.4rem;padding-bottom:4.4rem}}.solution-economy__content::before{content:"";position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;height:100%;z-index:-1;pointer-events:none;background:#f0f3f4}.solution-economy__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:6rem}@media only screen and (max-width:640px){.solution-economy__heading{font-weight:500;font-size:2rem;line-height:120%;margin-bottom:2.5rem}}.solution-economy__examples-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4rem}@media only screen and (max-width:640px){.solution-economy__examples-list{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.5rem}}.solution-economy__examples-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.solution-economy__examples-card{padding:5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;border-radius:2.5rem;background-image:url(/local/js/template/iteko/build/css/../img/solution/economy-hoop.svg);background-size:auto 100%;background-position:right bottom;background-repeat:no-repeat}@media only screen and (max-width:640px){.solution-economy__examples-card{padding:3.5rem;border-radius:2.5rem;background-image:url(/local/js/template/iteko/build/css/../img/solution/economy-hoop-mobile.svg)}}.solution-economy__examples-card-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}@media only screen and (max-width:640px){.solution-economy__examples-card-row{grid-template-columns:minmax(0,1fr)}}.solution-economy__examples-card-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.solution-economy__examples-card-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;margin-bottom:2.5rem}}.solution-economy__examples-card-numbers-item{margin-bottom:4rem}@media only screen and (max-width:640px){.solution-economy__examples-card-numbers-item{margin:0}}.solution-economy__examples-card-numbers-item:last-child,.solution-economy__examples-card-text p:last-child,.solution-economy__examples-card-text ul li:last-child,.solution-economy__examples-card-text ul:last-child{margin-bottom:0}.solution-economy__examples-card-numbers-item-key{font-size:1.4rem;line-height:120%;margin-bottom:.3rem}@media only screen and (max-width:640px){.solution-economy__examples-card-numbers-item-key{font-size:1.2rem;line-height:120%;margin-bottom:.4rem}}.solution-economy__examples-card-numbers-item-value{font-size:3.5rem;line-height:4.2rem;color:var(--primary-color);font-weight:500}@media only screen and (max-width:640px){.solution-economy__examples-card-numbers-item-value{font-weight:500;font-size:2rem;line-height:120%}}.solution-economy__examples-card-numbers-item-value big{font-size:4.5rem;line-height:5.4rem}@media only screen and (max-width:640px){.solution-economy__examples-card-numbers-item-value big{font-weight:500;font-size:2rem;line-height:120%}}.solution-economy__examples-card-text{font-weight:500;font-size:1.5rem;line-height:120%;color:#1c0f52}.solution-economy__examples-card-text p{margin-bottom:1.7rem}.solution-economy__examples-card-text ul{font-size:1.5rem;line-height:140%;margin-bottom:3.4rem;color:rgba(0,0,0,.85);font-weight:400}@media only screen and (max-width:640px){.solution-economy__examples-card-text ul{font-size:1.2rem;line-height:140%;margin-bottom:2.5rem}}.solution-economy__examples-card-text ul li::before{content:"";display:inline-block;vertical-align:middle;width:.6rem;height:.6rem;border-radius:50%;margin-right:1.5rem;background:#1b1e1d}@media only screen and (max-width:640px){.solution-economy__examples-card-text ul li::before{margin-right:1.3rem}}.solution-economy__examples-card-remark{margin-top:3rem;font-size:1rem;line-height:140%;color:rgba(0,0,0,.35)}@media only screen and (max-width:640px){.solution-economy__examples-card-remark{font-size:1rem;line-height:140%;margin-top:3rem}}.solution-economy__examples-card-title{font-weight:500;font-size:2.5rem;line-height:120%;padding-bottom:2.5rem;border-bottom:1px solid rgba(27,30,29,.15);margin-bottom:3.5rem}@media only screen and (max-width:640px){.solution-economy__examples-card-title{font-weight:500;font-size:1.5rem;line-height:120%;padding-bottom:1.8rem;margin-bottom:2rem}}.solution-documents{position:relative;z-index:1;background-color:#fff;padding-bottom:8rem}@media only screen and (max-width:640px){.solution-documents{padding-bottom:4rem}}.solution-documents__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:3.5rem}@media only screen and (max-width:640px){.solution-documents__heading{font-weight:500;font-size:2rem;line-height:130%;margin-bottom:1.7rem}}.solution-documents__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:4rem;grid-row-gap:3rem}@media only screen and (max-width:640px){.solution-documents__list{grid-gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.solution-documents__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.solution-documents__card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.5rem 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #f0f3f4;border-radius:1.5rem;-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.solution-documents__card{padding:2rem 2.6rem;min-height:8rem}}.no-touch .solution-documents__card:hover{background:#f0f3f4}.solution-documents__card&gt;svg{width:3rem;height:2.5rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem;fill:var(--text-color);margin-top:-.4rem}.solution-documents__card-title{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;margin-top:-.4rem;font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.solution-documents__card-title{font-size:1.2rem;line-height:130%}}.solution-documents__card-title svg{display:inline-block;vertical-align:baseline;width:1rem;height:1rem;margin-left:.6rem;fill:var(--primary-color)}@media only screen and (max-width:640px){.solution-documents__card-title svg{width:.6rem;height:.6rem;margin-left:.3rem}}.solution-we-can{padding-bottom:10rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.solution-we-can{padding-bottom:4rem}}.solution-we-can__card{background:#f0f3f4;border-radius:4rem;padding:13rem 10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.solution-we-can__card{border-radius:3rem;padding:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.no-touch .modal__close:hover svg,.no-touch .solution-we-can__card:hover .solution-we-can__card-arrow svg,.touch .modal__close:active svg{fill:#fff}.solution-we-can__card-content{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.solution-we-can__card-content{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.solution-we-can__card-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2rem}@media only screen and (max-width:640px){.solution-we-can__card-heading{font-weight:600;font-size:1.2rem;line-height:111%;margin-bottom:1.4rem}}.solution-we-can__card-text{font-weight:500;font-size:4.5rem;line-height:120%}@media only screen and (max-width:640px){.solution-we-can__card-text{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:4rem}}.solution-we-can__card-arrow{width:21rem;height:21rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:7rem;border:1px solid #1b1e1d;border-radius:50%;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s}@media only screen and (max-width:640px){.solution-we-can__card-arrow{width:7rem;height:7rem;margin:0}}.solution-we-can__card-arrow svg{fill:#1b1e1d;width:4rem;height:4rem;display:block;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.solution-we-can__card-arrow svg{width:1.3rem;height:1.3rem}}.solution-footer{padding-bottom:8.5rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.solution-footer{padding-bottom:4rem}}.solution-footer__row{border-top:3px solid #000;padding-top:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.solution-footer__row{padding-top:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.solution-footer__sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:6rem}@media only screen and (max-width:640px){.solution-footer__sharing{margin-right:0;margin-bottom:1.7rem}}.solution-footer__sharing-heading{font-weight:500;font-size:2.5rem;line-height:140%;margin-right:2rem}@media only screen and (max-width:640px){.solution-footer__sharing-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase}}.solution-footer__sharing-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-footer__sharing-list-item{margin-right:1.5rem}@media only screen and (max-width:640px){.solution-footer__sharing-list-item{margin-right:1.1rem}}.solution-footer__sharing-list-item:last-child{margin-right:0}.solution-footer__sharing-link{width:3.4rem;height:3.4rem;background-color:var(--primary-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s;transition:background-color .2s;border-radius:50%}@media only screen and (max-width:640px){.solution-footer__sharing-link{width:2.5rem;height:2.5rem}}.solution-footer__sharing-link svg{width:1.5rem;height:1.5rem;fill:#fff;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.solution-footer__sharing-link svg{width:1rem;height:1rem}}.solution-footer__sharing-link:link,.solution-footer__sharing-link:visited,.solution-text-block__video:link,.solution-text-block__video:visited{color:#fff}.no-touch .solution-footer__sharing-link:hover{background-color:var(--primary-color-hover)}.solution-footer__remark{margin-left:auto;font-size:1.5rem;line-height:140%;color:#bbbfc4}@media only screen and (max-width:640px){.solution-footer__remark{font-size:1.2rem;line-height:140%;margin:0}}.solution-text-block{background-color:#fff;position:relative;z-index:1;padding-bottom:10rem}@media only screen and (max-width:640px){.solution-text-block{padding-bottom:5rem}}.solution-text-block__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:5rem}@media only screen and (max-width:640px){.solution-text-block__heading{font-weight:500;font-size:2rem;line-height:130%;padding-bottom:2.5rem;margin-bottom:3rem;border-bottom:2px solid #000}}.solution-text-block__video{padding:6rem 8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:8rem;color:#fff;min-height:69rem}@media only screen and (max-width:640px){.solution-text-block__video{padding:2rem;min-height:21.4rem;margin-bottom:3.5rem}}.no-touch .solution-text-block__video:hover .solution-text-block__video-play{-webkit-transform:scale(1.1);transform:scale(1.1)}.solution-text-block__video-image-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-color:#1c0f52;border-radius:2rem;overflow:hidden}.solution-text-block__video-image-wrapper::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,color-stop(-14.36%,#1c0f52),color-stop(46.66%,#1c0f52));background:linear-gradient(360deg,#1c0f52 -14.36%,#1c0f52 46.66%)}.solution-text-block__video-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.solution-text-block__video-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-text-block__video-description{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500;font-size:2.5rem;line-height:140%;max-width:82rem}@media only screen and (max-width:640px){.solution-text-block__video-description{font-weight:500;font-size:1rem;line-height:120%}}.solution-text-block__video-play{width:9.4rem;height:9.4rem;background-color:var(--primary-color);-ms-flex-negative:0;flex-shrink:0;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.solution-text-block__video-play svg{width:2rem;height:3rem;fill:#fff;margin-left:.5rem}@media only screen and (max-width:640px){.solution-text-block__video-play svg{width:1.3rem;height:1.6rem;margin:0;margin-left:.1rem;-ms-flex-negative:0;flex-shrink:0}.solution-text-block__video-play{width:5.6rem;height:5.6rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.solution-text-block__video-simple{margin:7rem 0}@media only screen and (max-width:640px){.solution-text-block__video-simple{margin:3rem 0}}.solution-text-block__video-simple-image-container{position:relative;border-radius:1.5rem;overflow:hidden;display:block}@media only screen and (max-width:640px){.solution-text-block__video-simple-image-container{border-radius:1rem}}.solution-text-block__video-simple-image-container::before{content:"";padding-bottom:56.25%;display:block;width:100%}.solution-text-block__video-simple-image-container::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.22)),to(rgba(0,0,0,.22)));background:linear-gradient(0deg,rgba(0,0,0,.22),rgba(0,0,0,.22))}.no-touch .solution-text-block__video-simple-image-container:hover .solution-text-block__video-simple-arrow{-webkit-transform:translate(-50%,-50%) scale(1.06);transform:translate(-50%,-50%) scale(1.06)}.solution-text-block__video-simple-arrow,.solution-text-block__video-simple-image{position:absolute;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.solution-text-block__video-simple-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;left:0;top:0}.solution-text-block__video-simple-arrow{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10rem;height:10rem;border-radius:50%;background-color:var(--primary-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:30}@media only screen and (max-width:640px){.solution-text-block__video-simple-arrow{width:5rem;height:5rem}}.solution-text-block__video-simple-arrow svg{width:2rem;height:3rem;fill:#fff;-ms-flex-negative:0;flex-shrink:0;margin-left:.5rem}@media only screen and (max-width:640px){.solution-text-block__video-simple-arrow svg{width:1.5rem;height:2.5rem;margin-left:.3rem}}.solution-text-block__video-simple-description{font-size:1.5rem;line-height:140%;color:#a9a9a9;margin-top:2.5rem;font-weight:400}@media only screen and (max-width:640px){.solution-text-block__video-simple-description{margin-top:1.5rem;font-size:1.2rem;color:var(--text-color)}}.solution-history{margin-bottom:11.4rem;background-image:url(/local/js/template/iteko/build/css/../img/solution/history-iteko-background.png);background-position:center;background-size:cover;background-repeat:no-repeat}.solution-history__container{padding:9.2rem 0 14.8rem}@media only screen and (max-width:768px){.solution-history__container{padding:5rem 0}}.solution-history__content-wrapper{position:relative}@media only screen and (max-width:768px){.solution-history__content{height:100%}}.solution-history__main-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:120rem;margin:0 auto}@media only screen and (max-width:1200px){.solution-history__main-content-wrapper{margin-left:50px}}@media only screen and (max-width:768px){.solution-history__main-content-wrapper{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:430px}}.solution-history__years-active-wrapper{margin-right:6.8rem;width:54rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 54rem;flex:0 0 54rem;height:47rem;overflow:hidden}@media only screen and (max-width:768px){.solution-history__years-active-wrapper{display:none}}.solution-history__years-active{-webkit-transition:300ms -webkit-transform;transition:300ms transform;transition:300ms transform,300ms -webkit-transform}.solution-history__title{color:#884dd6;font-weight:500;font-size:1.6rem;line-height:1.8rem;margin-bottom:8rem;text-transform:uppercase}@media only screen and (max-width:768px){.solution-history__title{margin-bottom:1.8rem}}.solution-history__year-down-number-wrapper,.solution-history__year-up-number-wrapper{font-weight:500;font-size:28.6rem;line-height:21.6rem;width:100%}@media only screen and (max-width:1400px){.solution-history__year-down-number-wrapper,.solution-history__year-up-number-wrapper{font-size:27rem}}.solution-history__year{height:47rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.solution-history__year-up-number-wrapper{color:#9480ea;opacity:.15}.solution-history__year-down-number-wrapper{background:-webkit-gradient(linear,right bottom,left top,color-stop(-10%,#00b07a),color-stop(30%,#8f5fe3));background:linear-gradient(to top left,#00b07a -10%,#8f5fe3 30%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:end}.solution-history__annotations-list-container{height:52.7rem}@media only screen and (max-width:768px){.solution-history__annotations-list-container{height:69rem}}@media only screen and (max-width:640px){.solution-history__annotations-list-container{height:39.3rem}}.solution-history__annotation-item{color:#fff;text-align:start}.solution-history__annotation-item.swiper-slide-active .solution-history__annotation-item-value{opacity:1}.solution-history__annotation-item-caption{display:block;font-size:2rem;margin-bottom:3rem;opacity:.2}@media only screen and (max-width:768px){.solution-history__annotation-item-caption{display:none}}.solution-history__annotation-item-value{display:block;font-size:2rem;line-height:3rem;opacity:.2;-webkit-transition:500ms opacity;transition:500ms opacity}@media only screen and (max-width:640px){.solution-history__annotation-item-value{font-size:1.2rem;line-height:1.8rem}}.solution-history__years-list-container{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-7.7rem;height:47rem}@media only screen and (max-width:1400px){.solution-history__years-list-container{left:-2.7rem}}@media only screen and (max-width:768px){.solution-history__years-list-container{position:relative;top:0;-webkit-transform:none;transform:none;left:0;-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;margin-right:2rem;height:100%}}@media only screen and (max-width:640px){.solution-history__years-list-container{-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem}}.solution-history__year-item{color:#fff;opacity:.2;position:relative;padding-left:2.2rem;-webkit-transition:500ms opacity;transition:500ms opacity}@media only screen and (max-width:768px){.solution-history__year-item{font-size:14px}}.solution-history__year-item:last-child,.solution-team__text p:last-child{margin-bottom:0}.solution-history__year-item:before{position:absolute;content:"";width:1rem;height:.1rem;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;-webkit-transition:500ms width;transition:500ms width}.modal__custom-select .choices__list--dropdown .choices__item--selectable.is-highlighted .choice-radio::after,.solution-history__year-item.swiper-slide-active{opacity:1}.solution-history__year-item.swiper-slide-active:before{width:1.7rem}.solution-history__full-silencing-block{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(28%,#000),color-stop(80%,#000),to(transparent));-webkit-mask-image:linear-gradient(to top,transparent 0%,#000 28%,#000 80%,transparent 100%);mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(28%,#000),color-stop(80%,#000),to(transparent));mask-image:linear-gradient(to top,transparent 0%,#000 28%,#000 80%,transparent 100%)}.solution-history__up-silencing-block{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(28%,#000));-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 28%);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(28%,#000));mask-image:linear-gradient(to bottom,transparent 0%,#000 28%)}.solution-history__down-silencing-block{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(28%,#000));-webkit-mask-image:linear-gradient(to top,transparent 0%,#000 28%);mask-image:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(28%,#000));mask-image:linear-gradient(to top,transparent 0%,#000 28%)}.solution-gallery{padding-bottom:8rem;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width:640px){.solution-gallery{padding-bottom:5rem}}.solution-gallery__slider{position:relative}@media (orientation:landscape) and (max-width:820px){.solution-gallery__slider{max-width:70rem;margin:0 auto;width:100%}}.solution-gallery__slider .swiper-container{overflow:visible}.solution-gallery__slider .swiper-slide,.solution-gallery__slider-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.solution-gallery__slider-card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:4rem;overflow:hidden;z-index:1;padding:5.5rem;color:#fff;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;position:relative}.solution-gallery__slider-card::before{content:"";display:block;padding-bottom:45%}@media only screen and (max-width:640px){.solution-gallery__slider-card{padding:2.2rem;border-radius:1.5rem}.solution-gallery__slider-card::before{padding-bottom:50%}}.no-touch .project-intro__breadcrumbs a:hover,.solution-gallery__slider-card:link,.solution-gallery__slider-card:visited{color:#fff}.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-duplicate-active) .solution-gallery__slider-card{-webkit-transform:scale(.85);transform:scale(.85);opacity:.5}@media only screen and (max-width:640px){.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-duplicate-active) .solution-gallery__slider-card{-webkit-transform:scale(.95);transform:scale(.95)}}.solution-gallery__slider-card-image-container{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.solution-gallery__slider-card-image-container::after{content:"";background:-webkit-gradient(linear,left bottom,left top,color-stop(-23.68%,#1c0f52),color-stop(43.45%,#1c0f52));background:linear-gradient(360deg,#1c0f52 -23.68%,#1c0f52 43.45%);position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (max-width:640px){.solution-gallery__slider-card-image-container::after{background:-webkit-gradient(linear,left bottom,left top,color-stop(-4.24%,#1c0f52),color-stop(61.44%,#1c0f52));background:linear-gradient(0deg,#1c0f52 -4.24%,#1c0f52 61.44%)}}.solution-gallery__slider-card-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.solution-gallery__slider-card-title{font-weight:500;font-size:2.5rem;line-height:140%;position:absolute;left:5.5rem;bottom:5rem;right:5.5rem}@media (orientation:landscape) and (max-width:820px){.solution-gallery__slider-card-title{font-weight:500;font-size:2rem;line-height:120%;left:4rem;right:4rem;bottom:2rem}}@media only screen and (max-width:640px){.solution-gallery__slider-card-title{font-weight:500;font-size:1rem;line-height:120%;left:2.2rem;right:2.2rem;bottom:1.8rem}}.solution-gallery__slider-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:300}.no-touch .article-content__gallery-arrow:not(.swiper-button-disabled):hover svg,.no-touch .ceo__card-slider-arrow:not(.swiper-button-disabled):hover svg,.no-touch .our-slients__arrow:not(.swiper-button-disabled):hover svg,.no-touch .press-center-slider__arrow:not(.swiper-button-disabled):hover svg,.no-touch .publications-slider__arrow:not(.swiper-button-disabled):hover svg,.no-touch .solution-gallery__slider-arrow:not(.swiper-button-disabled):hover svg,.touch .article-content__gallery-arrow:not(.swiper-button-disabled):active svg,.touch .ceo__card-slider-arrow:not(.swiper-button-disabled):active svg,.touch .our-slients__arrow:not(.swiper-button-disabled):active svg,.touch .press-center-slider__arrow:not(.swiper-button-disabled):active svg,.touch .publications-slider__arrow:not(.swiper-button-disabled):active svg{fill:var(--primary-color)}@media only screen and (max-width:640px){.solution-gallery__slider-arrow{display:none}}.solution-gallery__slider-arrow--prev{right:100%;margin-right:4rem}@media (orientation:landscape) and (max-width:820px){.solution-gallery__slider-arrow--prev{margin-right:1.3rem}}.solution-gallery__slider-arrow--next{left:100%;margin-left:4rem}@media (orientation:landscape) and (max-width:820px){.solution-gallery__slider-arrow--next{margin-left:1.3rem}}.solution-gallery__slider-arrow svg{width:3rem;height:3rem;fill:var(--text-color);display:block;-webkit-transition:fill .2s;transition:fill .2s}.solution-team{position:relative;z-index:1;background-color:#fff;padding-bottom:13rem}@media only screen and (max-width:640px){.solution-team{padding-bottom:6rem}}.solution-team__grid{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem;padding-top:9rem;border-top:.3rem solid #000}@media only screen and (max-width:640px){.solution-team__grid{grid-template-columns:1fr;grid-gap:1.6rem;padding-top:2rem;display:block;border-top:.2rem solid #000}}.solution-team__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-top:-.3rem}@media only screen and (max-width:640px){.solution-team__heading{font-weight:500;font-size:2rem;line-height:130%;margin-top:0;margin-bottom:1.5rem}}.solution-team__text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.solution-team__text{font-size:1.4rem;line-height:140%}}.solution-team__text p{margin-bottom:1.8rem}@media only screen and (max-width:640px){.solution-team__text p{margin-bottom:1.5rem}}.project-intro{position:relative;z-index:1;padding-bottom:8rem;background-color:#fff}@media only screen and (max-width:640px){.project-intro{padding-bottom:3rem}}.project-intro__bg{position:absolute;left:0;top:0;width:auto;height:100%;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);z-index:-1}.project-intro__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.project-intro__content{padding:5rem 0;padding-top:19rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:1;background-color:#1c1050;color:#fff}@media only screen and (max-width:640px){.project-intro__content{padding:3rem 0;padding-top:12rem}}.project-intro__breadcrumbs{font-size:1.5rem;line-height:140%;color:rgba(255,255,255,.3);margin-bottom:2.5rem}@media only screen and (max-width:640px){.project-intro__breadcrumbs{font-size:1.3rem;margin-bottom:2rem;display:none}}.project-intro__title{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:3.5rem}@media only screen and (max-width:640px){.project-intro__title{font-size:2.4rem;line-height:1.2;margin-bottom:2.5rem}}.project-brief__text:last-child,.project-contactor__text p:last-child,.project-intro__title:last-child,.project-results__grid:last-child,.project-results__large-text p:last-child,.project-results__medium-text p:last-child,.project-results__small-text p:last-child{margin-bottom:0}.project-intro__date{font-weight:500;font-size:1.5rem;line-height:120%}@media only screen and (max-width:640px){.project-intro__date{font-size:1.4rem}}.project-results{background-color:#fff;position:relative;z-index:1;padding-bottom:10rem}@media only screen and (max-width:640px){.project-results{padding-bottom:3rem}}.project-results__heading{font-weight:500;font-size:2.5rem;line-height:140%;padding-bottom:1.6rem;border-bottom:2px solid #000;margin-bottom:3rem}@media only screen and (max-width:640px){.project-results__heading{font-size:2rem;padding-bottom:1rem;margin-bottom:2rem}}.project-results__grid{grid-template-columns:1fr 1.5fr;grid-gap:6rem;grid-column-gap:9rem;display:grid;margin-bottom:10rem}@media only screen and (max-width:640px){.project-results__grid{grid-template-columns:minmax(0,1fr);grid-gap:2rem;margin-bottom:4rem}}.project-results__large-text{font-weight:500;font-size:4.5rem;line-height:120%;grid-column:1/-1}@media only screen and (max-width:640px){.project-results__large-text{font-size:1.8rem}}.project-development__text big,.project-results__medium-text{font-weight:500;font-size:2.5rem;line-height:140%}@media only screen and (max-width:640px){.project-results__medium-text{font-size:1.6rem}}.project-results__small-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.project-results__small-text{font-size:1.4rem}}.project-results__large-text p,.project-results__medium-text p,.project-results__small-text p{margin-bottom:2rem}@media only screen and (max-width:640px){.project-results__large-text p,.project-results__medium-text p,.project-results__small-text p{margin-bottom:1.5rem}}.project-results__achievement{padding:9rem;background:#1c0f52;color:#fff;border-radius:4rem;position:relative;z-index:1;overflow:hidden;font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.project-results__achievement{padding:2rem;font-size:2rem;border-radius:0;margin:0 calc(-1*var(--content-padding));padding:2rem var(--content-padding)}}.project-results__achievement-bg{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}.project-brief{position:relative;z-index:1;background-color:#fff;padding-bottom:10rem}@media only screen and (max-width:640px){.project-brief{padding-bottom:5rem}.project-brief figure{padding:0}}.project-brief figure figcaption{font-size:1.5rem;line-height:140%;color:#bbbfc4;margin-top:3rem}@media only screen and (max-width:640px){.project-brief figure figcaption{padding-left:0;font-size:1.2rem;margin-top:2rem}}.project-brief__content{width:100%;max-width:120rem;margin:0 auto}.project-brief__text{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:3rem}@media only screen and (max-width:640px){.project-brief__text{padding-left:0;font-size:2rem;margin-bottom:3rem}}.project-brief__image{display:block;width:100%;height:auto;border-radius:1.5rem}.project-contactor{background-color:#fff;position:relative;z-index:1;padding-bottom:12rem}@media only screen and (max-width:640px){.project-contactor{padding-bottom:3rem}}.project-contactor__heading{font-weight:500;font-size:2.5rem;line-height:140%;padding-bottom:1.6rem;border-bottom:2px solid #000;margin-bottom:3rem}@media only screen and (max-width:640px){.project-contactor__heading{font-size:2rem;padding-bottom:1rem;margin-bottom:2rem}}.project-contactor__row{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem}@media only screen and (max-width:640px){.project-contactor__row{grid-template-columns:minmax(0,1fr)}}.project-contactor__logo{width:17.2rem;height:auto;max-width:100%;-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-start}@media only screen and (max-width:640px){.project-contactor__logo{width:15rem}}.project-contactor__text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.project-contactor__text{font-size:1.4rem;line-height:140%}}.project-contactor__text p{margin-bottom:2rem}@media only screen and (max-width:640px){.project-contactor__text p{margin-bottom:1.5rem}}.project-development{background-color:#fff;position:relative;z-index:1;padding-bottom:10rem}@media only screen and (max-width:640px){.project-development{padding-bottom:3rem}}.project-development__text{padding:10rem 17rem;background:#f0f3f4;border-radius:4rem;font-size:2rem;line-height:140%;background-image:url(/local/js/template/iteko/build/css/../img/project/project-development-hoop.svg);background-size:72rem auto;background-position:right bottom;background-repeat:no-repeat}@media only screen and (max-width:640px){.project-development__text{font-weight:400;font-size:1.4rem;line-height:140%;padding:1.8rem;border-radius:2rem;background-image:none;margin:0 calc(-1*var(--content-padding));padding:3rem var(--content-padding);border-radius:0}}.project-development__text h1,.project-development__text h2,.project-development__text h3,.project-development__text h4,.project-development__text h5,.project-development__text h6{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:3rem;margin-top:5rem}.project-development__text h1:first-child,.project-development__text h2:first-child,.project-development__text h3:first-child,.project-development__text h4:first-child,.project-development__text h5:first-child,.project-development__text h6:first-child{margin-top:0}.project-development__highlights-large-text:last-child,.project-development__text h1:last-child,.project-development__text h2:last-child,.project-development__text h3:last-child,.project-development__text h4:last-child,.project-development__text h5:last-child,.project-development__text h6:last-child,.project-development__text p:last-child,.project-goals__small-text p:last-child,.service__card-text-content p:last-child{margin-bottom:0}@media only screen and (max-width:640px){.project-development__text h1,.project-development__text h2,.project-development__text h3,.project-development__text h4,.project-development__text h5,.project-development__text h6{font-size:2.4rem;margin-bottom:1.8rem;margin-top:4rem}}@media only screen and (max-width:640px){.project-development__text big{font-weight:500;font-size:1.4rem;line-height:140%}}.project-development__text p{margin-bottom:2.8rem}@media only screen and (max-width:640px){.project-development__text p{margin-bottom:1.6rem}}.project-development__highlights{margin:8rem 0;margin-left:auto;border-top:2px solid #000;border-bottom:2px solid #000;padding:5rem 4rem;max-width:90rem}@media only screen and (max-width:640px){.project-development__highlights{padding:2rem 0;margin:3rem 0;max-width:none}}.project-development__highlights-large-text{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:4rem}@media only screen and (max-width:640px){.project-development__highlights-large-text{font-size:2.4rem;line-height:1.3;margin-bottom:2rem}}.project-development__highlights-small-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.project-development__highlights-small-text{font-size:1.4rem;line-height:140%}}.project-goals{position:relative;z-index:1;background-color:#fff;padding-bottom:12rem}@media only screen and (max-width:640px){.project-goals{padding-bottom:3rem}}.project-goals__content{position:relative;z-index:1;padding:6.5rem 0}@media only screen and (max-width:640px){.project-goals__content{padding:3rem 0}}.project-goals__content::before{content:"";position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;bottom:0;z-index:-1;pointer-events:none;background:#f0f3f4;background-image:url(/local/js/template/iteko/build/css/../img/project/project-goals-bg.svg);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:640px){.project-goals__content::before{background-image:none}}.project-goals__heading{font-weight:500;font-size:2.5rem;line-height:140%;padding-bottom:1.6rem;border-bottom:2px solid #000;margin-bottom:6rem}@media only screen and (max-width:640px){.project-goals__heading{font-size:2rem;padding-bottom:1rem;margin-bottom:3rem}}.project-goals__grid{grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem;display:grid}@media only screen and (max-width:640px){.project-goals__grid{grid-template-columns:minmax(0,1fr)}}.project-goals__small-text{font-weight:500;font-size:2rem;line-height:2.8rem;max-width:39rem}@media only screen and (max-width:640px){.project-goals__small-text{font-size:1.4rem;line-height:140%;max-width:none}}.project-goals__small-text p{margin-bottom:.8rem}.project-goals__small-text em{font-style:normal;color:#00b07a;font-size:3.5rem;line-height:1.2}@media only screen and (max-width:640px){.project-goals__small-text em{font-size:1.8rem}}.project-goals__large-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.project-goals__large-text{font-size:1.6rem}}.project__stats{position:relative;z-index:1;background-color:#fff;padding-bottom:10rem}@media only screen and (max-width:640px){.project__stats{padding-bottom:3rem}}.project__stats-content{position:relative;z-index:1;background-color:#231458;padding:12rem 0;color:#fff}@media only screen and (max-width:640px){.project__stats-content{padding:3rem 0}}.project__stats-bg{position:absolute;left:calc(-1*(100vw - 100% - var(--sb-width, 0))/2);right:calc(-1*(100vw - 100% - var(--sb-width, 0))/2);top:0;width:auto;height:100%;z-index:-1}.project__stats-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.project__stats-grid{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:2rem;grid-column-gap:7.5rem}@media only screen and (max-width:640px){.project__stats-grid{grid-template-columns:minmax(0,1fr);grid-gap:2rem}}.project__stats-heading{font-weight:500;font-size:4.5rem;line-height:120%}@media only screen and (max-width:640px){.project__stats-heading{font-size:2.4rem;padding:0;margin:0}}.project__stats-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:9rem;grid-column-gap:9rem}@media only screen and (max-width:640px){.project__stats-list{grid-template-columns:minmax(0,1fr);grid-gap:2rem}}.project__stats-card,.project__stats-card-number{display:-webkit-box;display:-ms-flexbox;display:flex}.project__stats-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project__stats-card-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.8rem;color:var(--primary-color)}@media only screen and (max-width:640px){.project__stats-card-number{font-size:1.6rem;margin-bottom:.5rem}}.project__stats-card-number-amount{font-weight:500;font-size:4.5rem;line-height:120%;margin-right:.5rem}@media only screen and (max-width:640px){.project__stats-card-number-amount{font-size:3rem}}.project__stats-card-number-text{font-weight:500;font-size:1.5rem;line-height:120%}@media only screen and (max-width:640px){.project__stats-card-number-text{font-size:1.2rem}}.project__stats-card-text{font-weight:500;font-size:1.5rem;line-height:120%}@media only screen and (max-width:640px){.project__stats-card-text{font-size:1.2rem}}.project-reply{position:relative;z-index:1;background-color:#fff;padding-bottom:12rem}@media only screen and (max-width:640px){.project-reply{padding-bottom:3rem}}.project-reply__card{background:#f0f3f4;border-radius:4rem;grid-template-columns:1fr 2.7fr;grid-gap:2rem;grid-column-gap:7rem;display:grid;padding:9rem 11rem}.no-touch .project-reply__card:hover .project-reply__card-link,.touch .project-reply__card:active .project-reply__card-link{color:var(--primary-color)}@media only screen and (max-width:640px){.project-reply__card{grid-template-columns:minmax(0,1fr);grid-gap:2rem;padding:3rem 0;border-radius:0;margin:0 calc(-1*var(--content-padding));padding:3rem var(--content-padding)}}.project-reply__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-top:-.6rem}@media only screen and (max-width:640px){.project-reply__heading{font-size:2.4rem;line-height:1.3;margin-bottom:0;margin-top:0}}.project-reply__card-content{border-top:2px solid #000;border-bottom:2px solid #000;padding-top:6.5rem;padding-bottom:5.5rem}@media only screen and (max-width:640px){.project-reply__card-content{padding:3rem 0}}.loaded .modal,.project-reply__top-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.project-reply__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.project-reply__image-container{width:11rem;margin-right:4rem;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;border-radius:50%;position:relative;height:11rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:640px){.project-reply__image-container{margin:0;margin-bottom:2rem;display:none}}.project-reply__image{width:auto;height:auto;max-width:80%;max-height:80%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.project-reply__card-company-name{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:1.4rem;color:var(--primary-color)}@media only screen and (max-width:640px){.project-reply__card-company-name{font-size:1.3rem;margin-bottom:1.5rem}}.project-reply__card-company-text{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:5rem;position:relative;z-index:1}@media only screen and (max-width:640px){.project-reply__card-company-text{font-size:2.2rem;line-height:1.3;margin-bottom:2.5rem}}.project-reply__card-company-text::before{content:"";position:absolute;left:-2rem;top:-.5rem;width:6.5rem;height:5.5rem;background-size:contain;background-repeat:no-repeat;background-image:url(/local/js/template/iteko/build/css/../img/quotes.svg);background-position:center;z-index:-1;opacity:.7}@media only screen and (max-width:640px){.project-reply__card-company-text::before{top:-1rem;width:4rem;height:4rem}}.project-reply__card-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.5rem;line-height:120%;margin-left:auto;-webkit-transition:color .2s;transition:color .2s}.project-reply__card-link svg{width:.8rem;height:.8rem;-ms-flex-negative:0;flex-shrink:0;margin-left:.7rem;fill:var(--primary-color);vertical-align:baseline}.modal,.project-reply__card-text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal{position:fixed;left:0;top:0;width:100%;height:100%;z-index:500;background:rgba(27,30,29,.6);overflow-x:hidden;padding:8rem var(--content-padding);opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility 0s linear .4s;transition:opacity .4s,visibility 0s linear .4s;display:none}@media only screen and (max-width:640px){.modal{padding:1rem}}.modal.active{opacity:1;visibility:inherit;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.no-touch .modal::-webkit-scrollbar,textarea.modal__demo-form-input::-webkit-scrollbar{background-color:#fff;width:.6rem}.no-touch .modal::-webkit-scrollbar-thumb,textarea.modal__demo-form-input::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.no-touch .modal::-webkit-scrollbar-button,textarea.modal__demo-form-input::-webkit-scrollbar-button{display:none}.no-touch .modal::-webkit-scrollbar-track,textarea.modal__demo-form-input::-webkit-scrollbar-track{background-color:#f5f5f5}.modal__inner{margin:auto;background:#f0f3f4;border-radius:4rem;padding:6.5rem 8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;max-width:98rem}@media only screen and (max-width:640px){.modal__inner{padding:3rem calc(var(--content-padding) - 1rem);border-radius:2rem}}.modal__inner--demo{background-image:url(/local/js/template/iteko/build/css/../img/demo-modal-hoop.svg);background-repeat:no-repeat;background-position:left bottom;background-size:35rem auto}@media only screen and (max-width:640px){.modal__inner--demo{background-size:25rem auto}}.modal__close{position:absolute;left:100%;bottom:100%;width:6rem;height:6rem;background-color:rgba(240,243,244,.3);border-radius:50%;z-index:30;-webkit-transition:background-color .3s;transition:background-color .3s}@media only screen and (max-width:640px){.modal__close{width:1.8rem;height:1.8rem;left:auto;bottom:auto;right:calc(var(--content-padding) - 1rem);top:2.7rem;background-color:transparent;border-radius:0}}.modal__close svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.6rem;height:1.6rem;fill:rgba(255,255,255,.7);z-index:10;-webkit-transition:fill .3s;transition:fill .3s}@media only screen and (max-width:640px){.modal__close svg{width:100%;height:100%;fill:var(--primary-color)}}.no-touch .modal__close:hover,.touch .modal__close:active{background-color:var(--primary-color)}.modal__demo-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__demo-form-small-heading{font-weight:600;font-size:1.2rem;line-height:1.4rem;letter-spacing:.09em;text-transform:uppercase;margin-bottom:1.8rem;color:var(--primary-color)}.modal__demo-form-small-heading--violet{color:#1c0f52}.modal__demo-form-large-heading{font-size:3.6rem;line-height:130%;margin-bottom:3rem;font-weight:400;max-width:60rem}@media only screen and (max-width:640px){.modal__demo-form-large-heading{font-size:2.4rem}}.modal__demo-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;grid-auto-flow:dense}@media only screen and (max-width:640px){.modal__demo-form-fields{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.2rem}}.modal__demo-form-field{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__demo-form-field--high{grid-row:span 3}.modal__demo-form-field--medium{grid-row:span 2}.modal__demo-form-input{background:#fff;border-radius:.5rem;display:block;width:100%;height:5.2rem;padding:0 2.5rem;font-size:1.4rem;line-height:1.7rem;color:#000;border:1px solid transparent;-webkit-transition:border-color .2s;transition:border-color .2s}.modal__demo-form-input.parsley-error{border-color:var(--error-color)}.modal__demo-form-input::-webkit-input-placeholder{color:#bbbfc4}.modal__demo-form-input:-moz-placeholder,.modal__demo-form-input::-moz-placeholder{color:#bbbfc4}.modal__demo-form-input:-ms-input-placeholder{color:#bbbfc4}.modal__custom-select .parsley-errors-list.filled,.modal__demo-form-input~.parsley-errors-list.filled{color:var(--error-color);font-size:1.2rem;margin-top:.6rem}textarea.modal__demo-form-input{display:block;resize:none;padding:1.7rem 2.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:10rem}.modal__custom-select{text-align:left}.modal__custom-select .choices{background-color:#fff;font-size:1.4rem;line-height:1.7rem;margin-bottom:0;position:relative;border-radius:.5rem}.modal__custom-select .choices.is-open{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;z-index:30}.modal__custom-select .choices[data-type*=select-one].is-open::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.modal__custom-select .choices[data-type*=select-one] .choices__inner{padding-bottom:0}.modal__custom-select .choices__inner{background:#fff;font-size:1.4rem;line-height:1.7rem;padding:0 2.5rem;min-height:5.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border-radius:0;border-radius:.5rem!important;-webkit-transition:border-color .2s;transition:border-color .2s;border:1px solid transparent}.modal__custom-select.parsley-error .choices__inner{border-color:var(--error-color)!important}.modal__custom-select .choices__list--single{padding:0;padding-right:2.5rem}.modal__custom-select .choices[data-type*=select-one]:after{border:0;margin:0;right:2.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.28 7.07'%3E%3Cpolygon points='6.64 7.07 0 1.54 1.28 0 6.64 4.47 12 0 13.28 1.54 6.64 7.07'/%3E%3C/svg%3E");width:14px;height:7px;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modal__custom-select .choices__placeholder{opacity:1;color:#bbbfc4}.modal__custom-select .choices__list--dropdown{word-break:initial;border:0;background:#fff;border-radius:0!important;border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;display:block!important;opacity:0;visibility:hidden;padding:.5rem 0}.modal__custom-select .choices__list--dropdown::after{content:"";position:absolute;top:0;left:2.5rem;right:2.5rem;height:1px;background-color:rgba(0,0,0,.08)}.modal__custom-select .choices__list--dropdown.is-active{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.modal__custom-select .choices__list--dropdown .choices__item{font-size:1.4rem;line-height:1.7rem;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;padding:.6rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__custom-select .choices__list--dropdown .choices__item .choice-radio{width:1.4rem;height:1.4rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem;border:1px solid #bbbfc4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:border-color .2s;transition:border-color .2s}.modal__custom-select .choices__list--dropdown .choices__item .choice-radio::after{content:"";width:.6rem;height:.6rem;background-color:var(--primary-color);border-radius:50%;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.modal__custom-select .choices__list--dropdown .choices__item.choices__placeholder{display:none}.modal__custom-select .choices__list--dropdown .choices__item--selectable.is-highlighted{background:0 0}.modal__custom-select .choices__list--dropdown .choices__item--selectable.is-highlighted .choice-radio{border-color:var(--primary-color)}.modal__custom-select .choices__list--dropdown .choices__list{max-height:28rem;-webkit-overflow-scrolling:touch}.modal__custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar{background-color:#fff;width:.4rem}.modal__custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.modal__custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar-button{display:none}.modal__custom-select .choices__list--dropdown .choices__list::-webkit-scrollbar-track{background-color:#fff}@media only screen and (max-width:640px){.modal__custom-select .choices__list--dropdown .choices__list{max-height:22rem}}.modal__file-upload{height:5.2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;font-size:1.4rem;line-height:1.7rem;padding:0 2.5rem;color:#bbbfc4;border:1px dashed #bbbfc4;border-radius:.5rem;-webkit-transition:border-color .2s,color .2s;transition:border-color .2s,color .2s}.modal__file-upload.file-loaded{color:#000}.modal__file-upload.dragged{border-color:var(--primary-color);color:var(--primary-color)}.modal__file-upload-input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:30}.file-upload-text-content,.modal__file-upload-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal__file-upload-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.modal__file-upload-text .icon-file{fill:#000;width:1rem;height:1.2rem;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}.modal__file-upload-text .icon-cross{width:1rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;fill:rgba(0,0,0,.8);-webkit-transition:fill .2s;transition:fill .2s;cursor:pointer;position:relative;z-index:70}.modal__file-upload-text .icon-cross:hover{fill:red}.file-upload-text-content{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.modal__demo-form-submit{padding:2rem 6.2rem;text-align:center;color:#fff;font-weight:500;font-size:1.6rem;line-height:111%;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s;margin-left:3rem;position:relative;z-index:1}.modal__demo-form-submit::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:var(--primary-color);z-index:-1;border-radius:5rem}@media only screen and (max-width:640px){.modal__demo-form-submit{margin-left:0;font-size:1.4rem;padding:1.6rem 2.4rem;margin-top:2rem}}.no-touch .modal__demo-form-submit:hover::before,.touch .modal__demo-form-submit:active::before{-webkit-transform:scale(.95);transform:scale(.95)}.modal__demo-form-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5.5rem}@media only screen and (max-width:640px){.modal__demo-form-controls{margin-top:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.modal__demo-form-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__demo-form-checkbox-input,.modal__demo-form-controls .parsley-errors-list{display:none}.modal__demo-form-checkbox-mark{width:1.6rem;height:1.6rem;-ms-flex-negative:0;flex-shrink:0;margin-right:2rem;border:1px solid #bbbfc4;border-radius:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:border-color .2s;transition:border-color .2s}.parsley-error .modal__demo-form-checkbox-mark{border-color:var(--error-color)}.modal__demo-form-checkbox-mark svg{width:1rem;height:.6rem;fill:var(--primary-color);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.modal__demo-form-checkbox-text{font-size:1.2rem;line-height:130%;color:#bbbfc4;max-width:44rem;margin-top:-.3rem}.modal__demo-form-checkbox-text a{border-bottom:1px solid currentColor;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}.no-touch .modal__demo-form-checkbox-text a:hover,.touch .modal__demo-form-checkbox-text a:active{border-color:transparent}.modal__demo-form-checkbox-input:checked~.modal__demo-form-checkbox-mark{border-color:var(--primary-color)}.modal__demo-form-checkbox-input:checked~.modal__demo-form-checkbox-mark svg{opacity:1}.modal__demo-success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6rem}@media only screen and (max-width:640px){.modal__demo-success{margin-top:5rem}}.modal__demo-success-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:4.5rem;line-height:120%;margin-bottom:3.5rem;color:var(--primary-color)}@media only screen and (max-width:640px){.modal__demo-success-heading{font-size:2.2rem;margin-bottom:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:block}}.modal__demo-success-heading--violet{color:#1c0f52}.modal__demo-success-heading svg{width:3.6rem;height:3.6rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0;margin-right:1.7rem}@media only screen and (max-width:640px){.modal__demo-success-heading svg{width:2.4rem;height:2.4rem;vertical-align:middle;margin-bottom:.3rem;margin-right:.8rem}}.modal__demo-success-text{font-size:3.6rem;line-height:130%;margin-bottom:9rem}@media only screen and (max-width:640px){.modal__demo-success-text{font-size:1.8rem;margin-bottom:6em}}.modal__demo-success-text a,.modal__demo-success-text a:link,.modal__demo-success-text a:visited{color:var(--primary-color)}.no-touch .modal__demo-success-text a:hover{text-decoration:underline}.modal__demo-success-back-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;margin-top:auto;font-weight:500;font-size:1.6rem;background-color:var(--primary-color);-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s;line-height:111%;padding:2rem 4rem;border-radius:5rem;color:#fff;min-width:23rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:640px){.modal__demo-success-back-link{margin-left:0;font-size:1.4rem;padding:1.6rem 2.4rem;min-width:auto;width:100%}}.no-touch .modal__demo-success-back-link:hover,.touch .modal__demo-success-back-link:active{background-color:var(--primary-color-hover)}.service{padding-bottom:10rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.service{padding-bottom:4rem}}.service__card{background:#f0f3f4;border-radius:4rem;padding:8rem 12rem;background-image:url(/local/js/template/iteko/build/css/../img/service-card-hoop.svg);background-repeat:no-repeat;background-position:right bottom;background-size:77.5rem auto}@media only screen and (max-width:640px){.service__card{padding:3rem var(--content-padding);margin:0 calc(-1*var(--content-padding));border-radius:0;background-size:35rem auto}}.service__card-text-content{font-size:2rem;line-height:140%;margin-bottom:6rem}@media only screen and (max-width:640px){.service__card-text-content{font-weight:400;font-size:1.4rem;line-height:140%;margin-bottom:3rem}}.service__card-text-content p{margin-bottom:3.5rem}@media only screen and (max-width:640px){.service__card-text-content p{margin-bottom:1.6rem}}.service__card-text-content big{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.service__card-text-content big{font-weight:500;font-size:2rem;line-height:140%}}.service__card-companies{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.service__card-companies{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:2rem;grid-column-gap:3rem}}.service__card-companies-link{width:10rem;position:relative;background-color:#fff;border-radius:50%;margin-right:1rem;margin-top:1rem}@media only screen and (max-width:640px){.service__card-companies-link{width:100%;margin:0}}.service__card-companies-link::before{content:"";display:block;padding-bottom:100%}.service__card-companies-link-logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;max-width:70%;max-height:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:"object-fit: contain; object-position: center;"}.press-center-header{padding-bottom:6rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.press-center-header{padding-bottom:3rem}}.press-center-header__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5rem 0;min-height:30rem;color:#fff}@media only screen and (max-width:640px){.press-center-header__content{padding-top:8rem;padding-bottom:3rem;min-height:auto}}.press-center-header__bg{position:absolute;left:calc((100vw - 100%)/2*-1);right:calc((100vw - 100%)/2*-1);top:0;bottom:0;background-size:cover;pointer-events:none;background-color:#1c1050;z-index:-1}.press-center-header__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.press-center-header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.press-center-header__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.press-center-header__breadcrumbs{margin-right:11rem;color:rgba(255,255,255,.3)}@media only screen and (max-width:640px){.press-center-header__breadcrumbs{margin-right:0;margin-bottom:2rem;display:none}}.press-center-header__breadcrumbs-link{font-size:1.5rem;line-height:140%}@media only screen and (max-width:640px){.press-center-header__breadcrumbs-link{font-size:1.3rem}}.modal__demo-success-back-link:link,.modal__demo-success-back-link:visited,.no-touch .press-center-header__breadcrumbs-link:hover{color:#fff}.press-center-header__main-heading{font-weight:500;font-size:6rem;line-height:120%}@media only screen and (max-width:640px){.press-center-header__main-heading{font-size:2.4rem;line-height:1.2;margin-bottom:0}}.press-center{padding-bottom:10rem;background-color:#fff;position:relative;z-index:10}@media only screen and (max-width:640px){.press-center{padding-bottom:5rem}}.press-center__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2.6rem;border-bottom:2px solid var(--text-color);margin-bottom:7rem;position:relative;z-index:50}@media only screen and (max-width:640px){.press-center__filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;padding-bottom:2rem;margin-bottom:3rem}}.press-center__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2rem;gap:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.press-center__categories{overflow-y:hidden;margin-right:0;margin:0 calc(-1*var(--content-padding));padding:0 var(--content-padding);padding-bottom:2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:unset}.press-center__categories::after{content:"";width:1px;height:1px;-ms-flex-negative:0;flex-shrink:0}}.press-center__categories-link{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;color:#bbbfc4;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.press-center__categories-link{font-size:1.3rem;line-height:1.2;white-space:nowrap;margin-right:1.5rem}.press-center__categories-link:last-of-type{margin-right:0}}.press-center__categories-link:link,.press-center__categories-link:visited{color:#bbbfc4}.no-touch .press-center__categories-link:hover,.press-center__categories-link.active{color:var(--primary-color)}.press-center__search{margin-right:4rem}.press-center__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}@media only screen and (max-width:640px){.press-center__form{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem}}.press-center__search-btn svg{display:block;width:1.6rem;height:1.6rem;-ms-flex-negative:0;flex-shrink:0;fill:var(--text-color);-webkit-transition:fill .2s;transition:fill .2s}.no-touch .press-center__search-btn:hover svg,.touch .press-center__search-btn:active svg{fill:var(--primary-color)}.press-center__date-select{position:relative;margin-right:2rem}@media only screen and (max-width:640px){.press-center__date-select{margin-right:0}}.press-center__date-select:last-child{margin-right:0}.press-center__date-select-input-label{background:#f0f3f4;border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8rem 2rem}.press-center__date-select-input-label svg{width:1.4rem;height:.7rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem;fill:var(--text-color);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.press-center__date-select-input{font:inherit;font-size:1.5rem;line-height:140%;width:10rem}@media only screen and (max-width:640px){.press-center__date-select-input{width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.press-center__date-select-input.datepicker-shown~svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.press-center__date-select-input::-webkit-input-placeholder{color:#bbbfc4}.press-center__date-select-input:-moz-placeholder,.press-center__date-select-input::-moz-placeholder{color:#bbbfc4}.press-center__date-select-input:-ms-input-placeholder{color:#bbbfc4}.press-center__theme-select{text-align:left}.press-center__theme-select .parsley-errors-list.filled{color:var(--error-color);font-size:1.2rem;margin-top:.6rem}.press-center__theme-select .choices{background:#f0f3f4;font-size:1.5rem;line-height:140%;margin-bottom:0;position:relative;border-radius:10rem}.press-center__theme-select .choices.is-open{z-index:30}.press-center__theme-select .choices[data-type*=select-one].is-open::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.press-center__theme-select .choices[data-type*=select-one] .choices__inner{padding-bottom:0}.press-center__theme-select .choices__inner{background:#f0f3f4;font-size:1.4rem;line-height:1.7rem;padding:0 2rem;min-width:16.4rem;min-height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border-radius:0;border-radius:10rem!important;-webkit-transition:border-color .2s;transition:border-color .2s;border:0}@media only screen and (max-width:640px){.press-center__theme-select .choices__inner{min-width:auto}}.press-center__theme-select .choices__list--single .choices__item{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.press-center__theme-select.parsley-error .choices__inner{border-color:var(--error-color)!important}.press-center__theme-select .choices__list--single{padding:0;padding-right:3rem}.press-center__theme-select .choices[data-type*=select-one]:after{border:0;margin:0;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg fill='%231B1E1D' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1.17,0,5,3.73,8.83,0,10,1.14,5,6,0,1.14Z'/%3E%3C/svg%3E");width:1.4rem;height:.7rem;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.press-center__theme-select .choices__placeholder{opacity:1;color:#bbbfc4}.press-center__theme-select .choices__list--dropdown{word-break:initial;border:0;background:#fff;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:25rem;right:0;border-radius:1.5rem!important;margin-top:1rem;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.1);box-shadow:0 0 1rem rgba(0,0,0,.1);-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;display:block!important;opacity:0;visibility:hidden;padding:0}.press-center__theme-select .choices__list--dropdown.is-active{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}@media only screen and (max-width:640px){.press-center__theme-select:nth-child(odd) .choices__list--dropdown{right:auto;left:0}}.press-center__theme-select .choices__list--dropdown .choices__item{font-size:1.4rem;line-height:1.7rem;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;padding:1rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press-center__date-select .datepicker-dropdown:after,.press-center__date-select .datepicker-dropdown:before,.press-center__theme-select .choices__list--dropdown .choices__item.choices__placeholder{display:none}.press-center__theme-select .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:var(--primary-color);color:#fff}.press-center__theme-select .choices__list--dropdown .choices__list{max-height:40rem;-webkit-overflow-scrolling:touch}.press-center__theme-select .choices__list--dropdown .choices__list::-webkit-scrollbar{background-color:#fff;width:.4rem}.press-center__theme-select .choices__list--dropdown .choices__list::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.press-center__theme-select .choices__list--dropdown .choices__list::-webkit-scrollbar-button{display:none}.press-center__theme-select .choices__list--dropdown .choices__list::-webkit-scrollbar-track{background-color:#fff}@media only screen and (max-width:640px){.press-center__theme-select .choices__list--dropdown .choices__list{max-height:22rem}}.press-center__layout{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.press-center__layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.press-center__layout-main{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.press-center__layout-main{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.press-center__layout-sidebar{width:32rem;-ms-flex-negative:0;flex-shrink:0;margin-left:7rem}@media only screen and (max-width:640px){.press-center__layout-sidebar{width:100%;-ms-flex-negative:0;flex-shrink:0;margin:0;margin-top:4.5rem}}@media only screen and (min-width:641px){.press-center__other-news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.press-center__other-news-list-item{margin-bottom:5.2rem}@media only screen and (max-width:640px){.press-center__other-news-list-item{margin-bottom:0}}.press-center__other-news-list-item:last-child{margin-bottom:0}.press-center__other-news-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-touch .press-center__other-news-card:hover,.touch .press-center__other-news-card:active{color:var(--primary-color)}.press-center__category{padding:.6rem 1.4rem;border-radius:5rem;background-color:transparent;color:var(--text-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;background:#e5e8ec;color:#1c0f52;font-size:1.3rem;line-height:120%}.press-center__catalog-card--white .press-center__category{background-color:rgba(255,255,255,.15);color:#fff}@media only screen and (max-width:640px){.press-center__category{font-size:1.3rem;padding:.5rem 1.3rem}}.press-center__other-news-card-category{margin-bottom:1.8rem}.press-center__other-news-card-title{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:2.5rem}@media only screen and (max-width:640px){.press-center__other-news-card-title{margin-bottom:2rem}}.press-center__other-news-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.2rem;line-height:120%}.press-center__other-news-card-date{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;margin-right:2rem;color:var(--text-color)}.press-center__other-news-card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press-center__other-news-card-tag{font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:rgba(27,30,29,.3);margin-right:1.2rem}.press-center__other-news-card-tag:last-child{margin-right:0}.press-center__other-news-slider{overflow:visible}@media only screen and (min-width:641px){.press-center__other-news-slider{margin:0;width:100%}.press-center__other-news-slider .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.press-center__other-news-slider .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:640px){.press-center__other-news-slider .swiper-slide{width:25rem}}.press-center__catalog-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4rem;grid-auto-flow:dense}.press-center__catalog-list--three-col{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:768px){.press-center__catalog-list{grid-gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:640px){.press-center__catalog-list{grid-gap:4rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.press-center__catalog-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.press-center__catalog-list-item--fullwidth{grid-column:span 2}@media only screen and (max-width:640px){.press-center__catalog-list-item--fullwidth{grid-column:span 1}}.press-center__catalog-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;border-radius:2.5rem;z-index:1;padding:4rem;-webkit-transition:color .2s,-webkit-box-shadow .2s;transition:color .2s,box-shadow .2s;transition:color .2s,box-shadow .2s,-webkit-box-shadow .2s}@media only screen and (max-width:640px){.press-center__catalog-card{padding:0}}.press-center__catalog-card--inner{padding-left:4rem;padding-right:4rem;border-radius:0}@media only screen and (max-width:640px){.press-center__catalog-card--inner{padding:1.8rem}}.press-center__catalog-card--large{border-radius:3.5rem}.press-center__catalog-card--with-bg{padding:4rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.no-touch .press-center__catalog-card--with-bg:not(.press-center__catalog-card--inner):hover{-webkit-box-shadow:0 .8rem 1rem rgba(0,0,0,.1);box-shadow:0 .8rem 1rem rgba(0,0,0,.1)}@media only screen and (max-width:640px){.press-center__catalog-card--with-bg{padding:1.8rem}}.press-center__catalog-card--white,.press-center__catalog-card--white:link,.press-center__catalog-card--white:visited{color:#fff}.press-center__catalog-card:not(.press-center__catalog-card--with-bg):not(.press-center__catalog-card--inner)::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;border-radius:2.5rem;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-box-shadow:0 .8rem 2.5rem rgba(0,0,0,.07);box-shadow:0 .8rem 2.5rem rgba(0,0,0,.07);background-image:url(/local/js/template/iteko/build/css/../img/press-center/no-bg-hover-bg.svg);opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s}.no-touch .press-center__catalog-card:hover::before{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.press-center__catalog-card-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f0f3f4;border-radius:2.5rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:-1;pointer-events:none}@media only screen and (max-width:640px){.press-center__catalog-card-bg{border-radius:2rem}}.press-center__catalog-card--inner .press-center__catalog-card-bg{border-radius:0}.press-center__catalog-card--large .press-center__catalog-card-bg{border-radius:3.5rem}@media only screen and (max-width:640px){.press-center__catalog-card--large .press-center__catalog-card-bg{border-radius:2rem}}.press-center__catalog-card-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.press-center__catalog-card-category{margin-bottom:3rem}@media only screen and (max-width:640px){.press-center__catalog-card-category{margin-bottom:2rem}}.press-center__catalog-card-title{font-weight:500;font-size:2.6rem;line-height:130%;margin-bottom:2.5rem}@media only screen and (max-width:640px){.press-center__catalog-card-title{margin-bottom:2rem;font-size:2rem}}.press-center__catalog-card--large .press-center__catalog-card-title{font-size:4.5rem;line-height:120%}@media only screen and (max-width:640px){.press-center__catalog-card--large .press-center__catalog-card-title{font-size:2rem}}.press-center__catalog-card-text{margin-bottom:3.5rem;font-size:1.5rem;line-height:140%;max-width:68rem}@media only screen and (max-width:640px){.press-center__catalog-card-text{font-size:1.4rem;max-width:none;margin-bottom:2rem}}.press-center__catalog-card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.press-center__catalog-card-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.press-center__catalog-card-date{font-weight:500;font-size:1.5rem;color:var(--text-color);line-height:120%;margin-right:2.6rem}@media only screen and (max-width:640px){.press-center__catalog-card-date{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.press-center__catalog-card--white .press-center__catalog-card-date{color:#fff}.press-center__catalog-card-tags{font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:rgba(27,30,29,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:640px){.press-center__catalog-card-tags{margin-bottom:1rem}}.press-center__catalog-card--white .press-center__catalog-card-tags{color:rgba(255,255,255,.3)}.press-center__date-select .datepicker.dropdown-menu{top:100%!important;right:0!important;left:auto!important;bottom:auto!important;margin-top:1rem;border-radius:1rem;border:0;font-size:16px;line-height:25px;-webkit-box-shadow:0 0 1rem rgba(0,0,0,.1);box-shadow:0 0 1rem rgba(0,0,0,.1);padding:10px;width:260px}@media only screen and (max-width:640px){.press-center__date-select .datepicker.dropdown-menu{top:100%!important;right:auto!important;left:0!important;bottom:auto!important}.press-center__date-select:nth-child(even) .datepicker.dropdown-menu{left:auto!important;right:0}}.press-center__date-select .datepicker table tr td.active,.press-center__date-select .datepicker table tr td.active.disabled,.press-center__date-select .datepicker table tr td.active.disabled:hover,.press-center__date-select .datepicker table tr td.active:hover{text-shadow:none;background:var(--primary-color)}.press-center__catalog-two-column-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#f0f3f4;border-radius:2.5rem;overflow:hidden;-webkit-transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}@media only screen and (max-width:640px){.press-center__catalog-two-column-card{grid-template-columns:repeat(1,minmax(0,1fr))}}.no-touch .press-center__catalog-two-column-card:hover{-webkit-box-shadow:0 .8rem 1rem rgba(0,0,0,.1);box-shadow:0 .8rem 1rem rgba(0,0,0,.1)}.press-center__catalog-two-column-card-photo-container{position:relative}@media only screen and (max-width:640px){.press-center__catalog-two-column-card-photo-container::before{content:"";display:block;padding-bottom:100%}}.press-center__catalog-two-column-card-photo{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4.5rem}@media only screen and (max-width:640px){.pagination{margin-top:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pagination__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.4rem;height:3.4rem;margin:0 .15rem;border-radius:.5rem;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;font-weight:500;font-size:1.8rem;line-height:150%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:640px){.pagination__link{font-size:1.6rem;padding:.2rem .6rem}}.pagination__link.active{background:#f0f3f4;cursor:default;pointer-events:none}.no-touch .pagination__link:not(.active):hover,.touch .pagination__link:not(.active):active{color:var(--primary-color)}.pagination__next,.pagination__prev{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1rem}@media only screen and (max-width:640px){.pagination__next,.pagination__prev{font-size:1.4rem}}.pagination__next svg,.pagination__prev svg{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;fill:currentColor;margin-left:1.3rem}@media only screen and (max-width:640px){.pagination__next svg,.pagination__prev svg{height:1.7rem;width:1.7rem;margin:0}}.no-touch .pagination__next:hover,.no-touch .pagination__prev:hover,.touch .pagination__next:active,.touch .pagination__prev:active{color:var(--primary-color)}.pagination__prev{margin-left:0;margin-right:1rem}.pagination__prev svg{margin-left:0;margin-right:1.3rem}@media only screen and (max-width:640px){.pagination__prev svg{margin:0}.pagination__prev-next,.pagination__prev-text{display:none}}.you-can-contact{position:relative;z-index:1;background-color:#fff;padding-bottom:12rem}@media only screen and (max-width:640px){.you-can-contact{padding-bottom:4rem}}.you-can-contact__card{padding:8rem;background:#f0f3f4;border-radius:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/local/js/template/iteko/build/css/../img/you-can-contact-hoop.svg);background-repeat:no-repeat;background-position:right bottom;background-size:auto 100%}@media only screen and (max-width:640px){.you-can-contact__card{border-radius:3rem;padding:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;background-size:auto 24rem}}.you-can-contact__card-left-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.you-can-contact__card-left-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:3rem}}.you-can-contact__card-small-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2rem}@media only screen and (max-width:640px){.you-can-contact__card-small-heading{font-weight:500;font-size:1.2rem;line-height:111%;margin-bottom:1.4rem}}.you-can-contact__card-text{font-weight:500;font-size:4.5rem;line-height:120%;max-width:70rem}@media only screen and (max-width:640px){.you-can-contact__card-text{font-size:2.4rem;line-height:1.2;max-width:none}}.you-can-contact__card-right-col{width:36rem;-ms-flex-negative:0;flex-shrink:0;margin-left:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.you-can-contact__card-right-col{width:100%;-ms-flex-negative:1;flex-shrink:1;margin:0}}.you-can-contact__card-content{max-width:24rem}@media only screen and (max-width:640px){.you-can-contact__card-content{max-width:none}}.you-can-contact__card-contacts{padding-bottom:4.5rem;border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.6rem}@media only screen and (max-width:640px){.you-can-contact__card-contacts{margin-bottom:1.7rem;padding-bottom:3rem}}.you-can-contact__card-contacts:last-child{margin-bottom:0}.you-can-contact__card-name{font-size:1.5rem;line-height:140%;margin-bottom:1.8rem}@media only screen and (max-width:640px){.you-can-contact__card-name{margin-bottom:1.2rem}}.you-can-contact__card-phone{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:1rem;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width:640px){.you-can-contact__card-phone{font-size:2.2rem;margin-bottom:.5rem}}.you-can-contact__card-mail{font-size:1.4rem;line-height:109%;color:var(--primary-color);-ms-flex-item-align:start;align-self:flex-start;border-bottom:1px solid transparent;-webkit-transition:border-color .2s,color .2s;transition:border-color .2s,color .2s}@media only screen and (max-width:640px){.you-can-contact__card-mail{font-size:1.6rem}}.you-can-contact__card-download-link:link,.you-can-contact__card-download-link:visited,.you-can-contact__card-mail:link,.you-can-contact__card-mail:visited{color:var(--primary-color)}.no-touch .you-can-contact__card-mail:hover{border-color:var(--primary-color)}.you-can-contact__card-download-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:109%;color:var(--primary-color);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){.you-can-contact__card-download-link{font-size:1.4rem}}.you-can-contact__card-download-link svg{width:1.8rem;height:1.4rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem;fill:currentColor}.no-touch .you-can-contact__card-download-link:hover .you-can-contact__card-download-link-text-inner{border-color:transparent}.you-can-contact__card-download-link-text-inner{border-bottom:1px solid currentColor;-webkit-transition:border-color .2s;transition:border-color .2s}.article-intro{position:relative;background-color:#fff;z-index:1;padding-top:23.5rem;padding-bottom:6rem}@media only screen and (max-width:640px){.article-intro{padding-top:12rem;padding-bottom:3rem}}.article-intro__breadcrumbs{margin-bottom:5rem;color:rgba(27,30,29,.3)}@media only screen and (max-width:640px){.article-intro__breadcrumbs{margin-bottom:3.5rem;color:var(--text-color);display:none}}.article-intro__breadcrumbs-link,.career-intro__breadcrumbs a{font-size:1.5rem;line-height:140%}.no-touch .article-intro__breadcrumbs-link:hover,.no-touch .article-intro__hashtag:hover,.touch .article-intro__hashtag:active{color:var(--text-color)}.article-intro__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media only screen and (max-width:640px){.article-intro__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.article-intro__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:3.5rem}@media only screen and (max-width:640px){.article-intro__tags{margin-right:0;margin-bottom:1rem}}.article-intro__tag{padding:.6rem 1.4rem;border-radius:5rem;background-color:transparent;color:var(--text-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;background:#e5e8ec;color:#1c0f52;font-size:1.3rem;line-height:120%;margin-right:1.5rem}.article-intro__tag:last-child{margin-right:0}.article-intro__tag:link,.article-intro__tag:visited{color:#1c0f52}@media only screen and (max-width:640px){.article-intro__tag{font-size:1.3rem;padding:.5rem 1.3rem}}.article-intro__hashtags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-intro__hashtag{font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:#bbbfc4;margin-right:1.5rem}.article-intro__hashtag:link,.article-intro__hashtag:visited{color:#bbbfc4}@media only screen and (max-width:640px){.article-intro__hashtag,.article-intro__hashtag:link,.article-intro__hashtag:visited{color:var(--text-color)}}.article-intro__main-heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:3.5rem}@media only screen and (max-width:640px){.article-intro__main-heading{font-size:2.4rem;line-height:1.2;margin-bottom:2rem}}.article-intro__date{font-weight:500;font-size:1.5rem;line-height:120%;color:#1c0f52}@media only screen and (max-width:640px){.article-intro__date{font-size:1.4rem;line-height:1.2}}.publications-slider{background-color:#fff;position:relative;z-index:1;padding-bottom:10rem}@media only screen and (max-width:640px){.publications-slider{padding-bottom:6rem}}.publications-slider .swiper-container{overflow:visible;margin:-2rem;padding:2rem}.publications-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:44rem}@media only screen and (max-width:640px){.publications-slider .swiper-slide{width:100%}}.publications-slider--vacancy .swiper-slide{width:32rem}.publications-slider__wrapper{padding-left:18px;position:relative;margin-right:calc((100vw - 100% - 32rem - var(--sb-width, 0))/2*-1);overflow:hidden;padding-top:2rem;padding-bottom:2rem;margin-bottom:-2rem;margin-top:-2rem}.publications-slider__wrapper::after{content:"";position:absolute;left:0;top:0;width:18px;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#ffffff));background-image:linear-gradient(to right,#fff,#ffffff);z-index:60;pointer-events:none}@media only screen and (max-width:640px){.publications-slider__wrapper::after{display:none}.publications-slider__wrapper{padding:0;margin:0;overflow:visible}}.publications-slider__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:7rem;border-top:.2rem solid var(--text-color)}@media only screen and (max-width:640px){.publications-slider__row{padding-top:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0}}.publications-slider__left-col{width:32rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.publications-slider__left-col{width:100%;-ms-flex-negative:1;flex-shrink:1}}.publications-slider__right-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.publications-slider__right-col{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.publications-slider__small-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:4rem}@media only screen and (max-width:640px){.publications-slider__small-heading{margin-bottom:2rem;font-weight:600}}.publications-slider__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}@media only screen and (max-width:640px){.publications-slider__arrows{display:none}}.publications-slider__arrow{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:3rem}.publications-slider__arrow svg{display:block;width:100%;height:100%;fill:var(--text-color);-webkit-transition:fill .2s;transition:fill .2s}.publications-slider__arrow:last-child{margin-right:0}.publications-slider__arrow.swiper-button-disabled{cursor:default;pointer-events:none}.our-slients__arrow.swiper-button-disabled svg,.publications-slider__arrow.swiper-button-disabled svg{fill:rgba(27,30,29,.2)}.publications-slider__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:4rem;background:#f0f3f4;border-radius:2.5rem;min-height:37rem;background-image:url(/local/js/template/iteko/build/css/../img/publications-slider-hoop.svg);background-repeat:no-repeat;background-position:right top;background-size:auto 70%;-webkit-transition:color .2s,-webkit-box-shadow .2s;transition:color .2s,box-shadow .2s;transition:color .2s,box-shadow .2s,-webkit-box-shadow .2s}@media only screen and (max-width:640px){.publications-slider__card{padding:2rem;min-height:30rem;border-radius:2rem;background-size:auto 50%}}.no-touch .publications-slider__card:hover{-webkit-box-shadow:0 .8rem 1rem rgba(0,0,0,.1);box-shadow:0 .8rem 1rem rgba(0,0,0,.1)}.no-touch .publications-slider__card:hover .publications-slider__card-title{color:var(--primary-color)}.publications-slider__card-category{padding:.5rem 1.6rem;border-radius:5rem;background-color:var(--primary-color);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:start;align-self:flex-start;font-size:1.5rem;line-height:140%;margin-bottom:3.5rem}@media only screen and (max-width:640px){.publications-slider__card-category{font-size:1.3rem;padding:.5rem 1.3rem}}.publications-slider__card-title{font-weight:500;font-size:2.6rem;line-height:130%;margin-bottom:3rem;-webkit-transition:color .2s;transition:color .2s}@media only screen and (max-width:640px){.publications-slider__card-title{margin-bottom:2rem;font-size:2rem}.publications-slider__card-title br{display:none}}.publications-slider__card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}@media only screen and (max-width:640px){.publications-slider__card-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.publications-slider__card-date{font-weight:500;font-size:1.5rem;line-height:150%;margin-right:2.4rem;white-space:nowrap}@media only screen and (max-width:640px){.publications-slider__card-date{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.publications-slider__card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.publications-slider__card-tags{margin-bottom:1rem}}.publications-slider__card-tag{font-weight:500;font-size:1.2rem;line-height:111%;margin-right:2rem;color:rgba(27,30,29,.3);text-transform:uppercase}.publications-slider__card-tag:last-child{margin-right:0}.article-content{background-color:#fff;position:relative;z-index:1;padding-bottom:12rem}@media only screen and (max-width:640px){.article-content{padding-bottom:3rem}}.article-content__gallery{margin-top:7rem;margin-bottom:5rem}@media only screen and (max-width:640px){.article-content__gallery{margin:3rem 0}}.article-content__gallery .article-content__gallery-main-slider-card-title{font-weight:500;font-size:2.5rem;line-height:140%;position:absolute;left:4rem;right:4rem;padding-right:7rem;bottom:4rem;z-index:15;margin-top:0;margin-bottom:0}@media only screen and (max-width:640px){.article-content__gallery .article-content__gallery-main-slider-card-title{font-size:1.6rem;line-height:1.2;left:1.5rem;bottom:1.5rem;right:1.5rem;padding-right:0}}.article-content__gallery .article-content__gallery-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:3rem;margin-top:0}@media only screen and (max-width:640px){.article-content__gallery .article-content__gallery-heading{font-weight:500;font-size:1.2rem;line-height:111%;margin-bottom:2rem}}.article-content__gallery:first-child{margin-top:0}.article-content__gallery:last-child,.quality-system__small-text p:last-child,.top__intro-content p:last-child{margin-bottom:0}.article-content__gallery-main-slider{position:relative;border-radius:1.5rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.article-content__gallery-main-slider-card{position:relative;color:#fff;z-index:1;background-color:#d3d3d3}.article-content__gallery-main-slider-card:link,.article-content__gallery-main-slider-card:visited{color:#fff}.article-content__gallery-main-slider-card::before{content:"";display:block;padding-bottom:56.25%}@media only screen and (max-width:640px){.article-content__gallery-main-slider-card::before{padding-bottom:65%}}.article-content__gallery-main-slider-card-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.article-content__gallery-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;z-index:30;right:4rem;bottom:4.8rem}@media only screen and (max-width:640px){.article-content__gallery-arrows{display:none}}.article-content__gallery-arrow{width:2rem;height:2rem;margin-right:3rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}.article-content__gallery-arrow.swiper-button-disabled{opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}.article-content__gallery-arrow:last-child{margin-right:0}.article-content__gallery-arrow svg{width:100%;height:100%;display:block;fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}.article-content__gallery-thumbs-slider{margin-top:1.5rem}.article-content__gallery-thumbs-slider .swiper-slide{width:17.8rem}@media only screen and (max-width:640px){.article-content__gallery-thumbs-slider .swiper-slide{width:6rem}}.article-content__gallery-main-slider-card-play-btn{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10rem;height:10rem;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--primary-color);border-radius:50%;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media only screen and (max-width:640px){.article-content__gallery-main-slider-card-play-btn{width:5rem;height:5rem}}.article-content__gallery-main-slider-card-play-btn svg{width:3rem;height:6rem;-ms-flex-negative:0;flex-shrink:0;fill:#fff;margin-left:.8rem}@media only screen and (max-width:640px){.article-content__gallery-main-slider-card-play-btn svg{width:1.5rem;height:3rem;margin-left:.4rem}}.article-content__gallery-thumbs-slider-card{position:relative;border-radius:1rem;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-content__gallery-thumbs-slider-card::before{content:"";display:block;padding-bottom:65%}@media only screen and (max-width:640px){.article-content__gallery-thumbs-slider-card::before{padding-bottom:100%}}.article-content__gallery-thumbs-slider-card::after{content:"";border:.3rem solid var(--primary-color);border-radius:1rem;z-index:100;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width:640px){.article-content__gallery-thumbs-slider-card::after{border-width:.2rem}}.swiper-slide-thumb-active .article-content__gallery-thumbs-slider-card::after{opacity:1}.article-content__gallery-thumbs-slider-card-image-container,.article-content__gallery-thumbs-slider-card::after{position:absolute;left:0;top:0;width:100%;height:100%}.article-content__gallery-thumbs-slider-card-image-container::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.15)),to(rgba(0,0,0,.15)));background:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15));z-index:5}.about-intro__bg video,.article-content__gallery-thumbs-slider-card-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-content__gallery-thumbs-slider-card-play-btn{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4.6rem;height:4.6rem;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--primary-color);z-index:30;border-radius:50%}@media only screen and (max-width:640px){.article-content__gallery-thumbs-slider-card-play-btn{width:2.5rem;height:2.5rem}}.article-content__gallery-thumbs-slider-card-play-btn svg{width:1rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;fill:#fff;margin-left:.3rem}@media only screen and (max-width:640px){.article-content__gallery-thumbs-slider-card-play-btn svg{width:.5rem;height:1rem;margin-left:.1rem}}.article-content__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:120rem;width:100%;margin:0 auto;margin-top:7rem}@media only screen and (max-width:640px){.article-content__footer{margin-top:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.article-content__footer-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:3rem}@media only screen and (max-width:640px){.article-content__footer-sharing{margin-right:0;margin-bottom:1.7rem}}.article-content__footer-sharing-heading{font-weight:500;font-size:2.5rem;line-height:140%;margin-right:1.8rem}@media only screen and (max-width:640px){.article-content__footer-sharing-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase}}.article-content__footer-sharing-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-content__footer-sharing-list-item{margin-right:1.5rem}@media only screen and (max-width:640px){.article-content__footer-sharing-list-item{margin-right:1.1rem}}.article-content__footer-sharing-list-item:last-child{margin-right:0}.article-content__footer-sharing-link{width:3.4rem;height:3.4rem;background-color:var(--primary-color);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s;transition:background-color .2s;border-radius:50%}@media only screen and (max-width:640px){.article-content__footer-sharing-link{width:2.5rem;height:2.5rem}}.article-content__footer-sharing-link svg{width:1.5rem;height:1.5rem;fill:#fff;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.article-content__footer-sharing-link svg{width:1rem;height:1rem}}.article-content__footer-sharing-link:link,.article-content__footer-sharing-link:visited{color:#fff}.no-touch .article-content__footer-sharing-link:hover{background-color:var(--primary-color-hover)}.article-content__footer-author{margin-left:auto;font-size:1.5rem;line-height:140%;color:#bbbfc4}@media only screen and (max-width:640px){.article-content__footer-author{font-size:1.2rem;line-height:140%;margin:0}}.press-center-slider{background-color:#fff;position:relative;z-index:1;padding-bottom:6rem}@media only screen and (max-width:640px){.press-center-slider{padding-bottom:3rem}}.press-center-slider__content{position:relative;z-index:1;color:#fff;padding-top:12rem;padding-bottom:6rem}@media only screen and (max-width:640px){.press-center-slider__content{padding-bottom:3rem}}.press-center-slider__bg{position:absolute;left:calc((100vw - 100%)/2*-1);right:calc((100vw - 100%)/2*-1);top:0;bottom:0;background-size:cover;pointer-events:none;background-color:#1c1050;z-index:-1}.press-center-slider__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.press-center-slider__wrapper{max-width:92rem;width:100%;margin:0 auto;position:relative}.press-center-slider__wrapper .swiper-container{overflow:visible}.press-center-slider__wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.press-center-slider__top-row{display:grid;grid-template-columns:1fr minmax(0,92rem) 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8rem}@media only screen and (max-width:640px){.press-center-slider__top-row{margin-bottom:4rem;grid-template-columns:minmax(0,1fr);grid-gap:2rem}}.press-center-slider__breadcrumbs{font-size:1.6rem;line-height:150%;color:rgba(255,255,255,.3);margin-right:3rem}@media only screen and (max-width:640px){.press-center-slider__breadcrumbs{display:none}}.no-touch .about-intro__breadcrumbs a:hover,.no-touch .press-center-slider__breadcrumbs-link:hover{color:#fff}.press-center-slider__main-heading{font-size:3.6rem;line-height:4.3rem;font-weight:500}@media only screen and (max-width:640px){.press-center-slider__main-heading{font-size:2.4rem;line-height:1.2;margin-bottom:0}}.press-center-slider__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:opacity .4s,-webkit-transform .7s;transition:transform .7s,opacity .4s;transition:transform .7s,opacity .4s,-webkit-transform .7s}.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-duplicate-active) .press-center-slider__card{-webkit-transform:scale(.8);transform:scale(.8);opacity:.8;pointer-events:none}@media only screen and (max-width:640px){.swiper-slide:not(.swiper-slide-active):not(.swiper-slide-duplicate-active) .press-center-slider__card{-webkit-transform:scale(.9);transform:scale(.9)}}.press-center-slider__card-image-container{position:relative;border-radius:2.5rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:640px){.press-center-slider__card-image-container{border-radius:1.5rem}}.press-center-slider__card-image-container::before{content:"";display:block;width:100%;padding-bottom:56.25%}.press-center-slider__card-image-container::after{content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(34.66%,transparent),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,transparent 34.66%,rgba(0,0,0,.6) 100%)}.press-center-slider__card-image,.press-center-slider__card-image-container::after{position:absolute;left:0;top:0;width:100%;height:100%}.press-center-slider__card-content{padding:0 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-6.5rem;position:relative;z-index:80;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s linear .3s;transition:opacity .3s,visibility 0s linear .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:640px){.press-center-slider__card-content{margin-top:-5.2rem}}.swiper-slide-active .press-center-slider__card-content,.swiper-slide-duplicate-active .press-center-slider__card-content{opacity:1;visibility:inherit;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.press-center-slider__card-category{font-weight:500;font-size:1.2rem;line-height:150%;padding:.5rem 1.6rem;background:rgba(255,255,255,.1);border-radius:5rem;margin-bottom:1.7rem;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width:640px){.press-center-slider__card-category{margin-bottom:1rem}}.press-center-slider__card-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:6rem}@media only screen and (max-width:640px){.press-center-slider__card-row{grid-template-columns:minmax(0,1fr);grid-gap:2rem}}.press-center-slider__card-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.press-center-slider__card-col:nth-child(2){display:none}}.press-center-slider__card-title{font-size:3rem;line-height:130%;font-weight:500;margin-bottom:1.5rem}@media only screen and (max-width:640px){.press-center-slider__card-title{font-size:2rem;margin-bottom:1rem}}.press-center-slider__card-date{font-size:1.2rem;line-height:150%;color:rgba(255,255,255,.3)}.press-center-slider__card-text{font-size:1.6rem;line-height:136%;margin-bottom:2.5rem;padding-top:.8rem}.press-center-slider__card-arrow{width:5.2rem;height:5.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:background-color .2s;transition:background-color .2s}.press-center-slider__card-arrow svg{width:2rem;height:2rem;fill:#1b1e1d;-webkit-transition:fill .2s;transition:fill .2s}.no-touch .press-center-slider__card-arrow:hover{background-color:var(--primary-color)}.no-touch .press-center-slider__card-arrow:hover svg{fill:#fff}.press-center-slider__arrow{position:absolute;top:40%;width:3rem;height:3rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:150}@media only screen and (max-width:640px){.press-center-slider__arrow{display:none}}.press-center-slider__arrow--prev{right:100%;margin-right:2.5rem}.press-center-slider__arrow--next{left:100%;margin-left:2.5rem}.press-center-slider__arrow svg{width:100%;height:100%;display:block;fill:#fff}.about-intro{position:relative;background-color:#fff;z-index:1;padding-bottom:10rem}@media only screen and (max-width:640px){.about-intro{padding-bottom:4rem}}.about-intro__breadcrumbs{font-size:1.5rem;line-height:140%;color:rgba(255,255,255,.3);margin-bottom:auto}@media only screen and (max-width:640px){.about-intro__breadcrumbs{display:none}}.about-intro__content{min-height:82.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;color:#fff;padding-top:16rem;padding-bottom:4rem}@media only screen and (max-width:640px){.about-intro__content{padding-top:10rem;padding-bottom:3rem;min-height:auto}}.about-intro__bg,.about-intro__bg-image{position:absolute;top:0;height:100%;z-index:-1}.about-intro__bg{left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);background-color:#1c1050}.about-intro__bg-image{left:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";pointer-events:none}.about-intro__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.about-intro__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.about-intro__text-content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.about-intro__text-content{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.about-intro__heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:3rem}@media only screen and (max-width:640px){.about-intro__heading{font-weight:500;font-size:2.5rem;line-height:130%;margin-bottom:1.5rem}}.about-intro__text{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:10rem;max-width:75rem}@media only screen and (max-width:640px){.about-intro__text{font-weight:500;font-size:1.5rem;line-height:120%;max-width:none;margin-bottom:0}}.about-intro__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media only screen and (max-width:640px){.about-intro__categories{display:none}}.about-intro__categories-link{margin-top:1rem;margin-right:2rem;font-size:1.5rem;line-height:140%;color:rgba(255,255,255,.5)}.about-intro__categories-link:link,.about-intro__categories-link:visited{color:rgba(255,255,255,.5)}.about-intro__categories-link:last-child{margin-right:0}.no-touch .about-intro__categories-link:hover,.no-touch .career-intro__breadcrumbs a:hover,.touch .career-intro__breadcrumbs a:active{color:#fff}.about-intro__since{-ms-flex-negative:0;flex-shrink:0;margin-left:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;margin-top:auto;margin-bottom:10rem}@media only screen and (max-width:640px){.about-intro__since{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:0;margin-bottom:3rem;-ms-flex-negative:1;flex-shrink:1;width:19rem;height:19rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.about-intro__since::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:64rem;height:64rem;background-image:url(/local/js/template/iteko/build/css/../img/since-hoop.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}@media only screen and (max-width:640px){.about-intro__since::before{width:26rem;height:26rem}}.about-intro__since-small-text{font-weight:500;font-size:1.5rem;line-height:120%}@media only screen and (max-width:640px){.about-intro__since-small-text{font-weight:500;font-size:.9rem;line-height:120%}}.about-intro__since-year{font-weight:500;font-size:10rem;line-height:1}@media only screen and (max-width:640px){.about-intro__since-year{font-weight:500;font-size:3.5rem;line-height:1.2}}.about-intro__since-content{margin-top:4rem}@media only screen and (max-width:640px){.about-intro__since-content{margin-top:2.5rem}}.about-intro__since-year-from{position:absolute;right:100%;bottom:.6rem;font-weight:500;font-size:2rem;line-height:140%;margin-right:.7rem}@media only screen and (max-width:640px){.about-intro__since-year-from{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:baseline;font-weight:500;font-size:1.6rem;line-height:140%;margin-right:0;position:static}}.top{background-color:#fff;position:relative;z-index:1;padding-bottom:2rem}.top__content{border-top:.3rem solid #1b1e1d}.top__intro{padding-top:5rem;padding-bottom:5rem;display:grid;grid-template-columns:34rem minmax(0,1fr);grid-column-gap:2rem}@media only screen and (max-width:640px){.top__intro{padding-top:3.5rem;padding-bottom:3.5rem;grid-template-columns:1fr}}.top__intro-small-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase}@media only screen and (max-width:640px){.top__intro-small-heading{font-weight:600;font-size:1.2rem;line-height:111%;margin-bottom:1.6rem}}.top__intro-content{max-width:92rem;font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.top__intro-content{font-size:1.4rem;line-height:140%}}.top__intro-content p{margin-bottom:2rem}@media only screen and (max-width:640px){.top__intro-content p{margin-bottom:1.5rem}}.top__intro-content big{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.top__intro-content big{font-weight:500;font-size:2rem;line-height:130%}}.top__ratings-card{padding-top:4.5rem;padding-bottom:4.5rem;border-top:2px solid #1b1e1d;display:grid;grid-template-columns:34rem minmax(0,1fr);grid-column-gap:2rem}@media only screen and (max-width:640px){.top__ratings-card{grid-template-columns:1fr;grid-gap:2rem;padding-top:2.5rem;padding-bottom:2.5rem}}.top__ratings-card-place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.top__ratings-card-place{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.top__ratings-card-place-text{font-size:2rem;line-height:1.4}.top__ratings-card-place-number{color:var(--primary-color);font-size:13rem;font-weight:500;line-height:1}@media only screen and (max-width:640px){.top__ratings-card-place-number{font-size:5rem;line-height:1;margin-right:1rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.top__ratings-card-nominations-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4rem;grid-row-gap:5rem}@media only screen and (max-width:640px){.top__ratings-card-nominations-list{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.4rem}}.top__ratings-card-nominations-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top__ratings-card-nominations-list-item--fullwidth{grid-column:1/-1}.top__ratings-card-nominations-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-touch .top__ratings-card-nominations-card:hover,.touch .top__ratings-card-nominations-card:active{color:var(--primary-color)}.top__ratings-card-nominations-card-title{font-size:2rem;line-height:140%;margin-bottom:.6rem;font-weight:400}.top__ratings-card-nominations-card-title big{font-weight:500;font-size:2.5rem;line-height:140%}@media only screen and (max-width:640px){.top__ratings-card-nominations-card-title big{font-size:1.4rem;line-height:140%;font-weight:400}.top__ratings-card-nominations-card-title{font-size:1.4rem;line-height:140%;margin-bottom:.4rem}}.top__ratings-card-nominations-card-title svg{width:.8rem;height:.8rem;fill:var(--primary-color);-ms-flex-negative:0;flex-shrink:0;margin-left:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.top__ratings-card-nominations-card-text{font-size:1.5rem;line-height:140%;color:#bbbfc4}@media only screen and (max-width:640px){.top__ratings-card-nominations-card-text{font-size:1.2rem;line-height:140%}}.quality-system{background-color:#fff;position:relative;z-index:1;padding-bottom:11rem}@media only screen and (max-width:640px){.quality-system{padding-bottom:8rem}}.quality-system__content{position:relative;z-index:1;padding-top:9rem;padding-bottom:11rem}@media only screen and (max-width:640px){.quality-system__content{padding-top:6rem;padding-bottom:6rem}}.our-clients__content::before,.quality-system__content::before{content:"";position:absolute;top:0;bottom:0;background:#f0f3f4;z-index:-1}.quality-system__content::before{left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);pointer-events:none}.quality-system__heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2.7rem}@media only screen and (max-width:640px){.quality-system__heading{font-weight:600;font-size:1.2rem;line-height:111%;margin-bottom:2.2rem}}.quality-system__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:8rem}@media only screen and (max-width:640px){.quality-system__row{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2.5rem}}.quality-system__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quality-system__large-text{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.quality-system__large-text{font-weight:500;font-size:2rem;line-height:130%}}.quality-system__small-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.quality-system__small-text{font-size:1.4rem;line-height:140%}}.quality-system__small-text p{margin-bottom:1.5rem}@media only screen and (max-width:640px){.quality-system__small-text p{margin-bottom:1rem}}.partners-network{position:relative;z-index:1;background-color:#fff;padding-bottom:13rem}@media only screen and (max-width:640px){.partners-network{padding-bottom:5.5rem}}.partners-network__content{max-width:111rem;width:100%;margin:0 auto;padding:5.4rem 0;border-top:.3rem solid #000;border-bottom:.3rem solid #000}@media only screen and (max-width:640px){.partners-network__content{margin:0;padding:4.2rem 0}}.partners-network__heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2.5rem;color:var(--primary-color)}@media only screen and (max-width:640px){.partners-network__heading{font-weight:600;font-size:1.2rem;line-height:111%;margin-bottom:1.5rem}}.partners-network__text{font-weight:500;font-size:4.5rem;line-height:120%}@media only screen and (max-width:640px){.partners-network__text{font-weight:500;font-size:2.5rem;line-height:140%}}.geography{padding-bottom:14rem;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width:640px){.geography{padding-bottom:6rem}}.geography__card{position:relative;z-index:1;min-height:55rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;padding-top:10rem;padding-bottom:10rem}@media only screen and (max-width:640px){.geography__card{min-height:20rem;padding-top:5.5rem;padding-bottom:5.5rem}}.geography__card-bg{position:absolute;top:0;bottom:0;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);background-color:#1c1050;z-index:-1;pointer-events:none}.geography__card-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;"}.geography__card-content{max-width:39rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.geography__card-content{max-width:none}}.geography__card-heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:2.4rem}@media only screen and (max-width:640px){.geography__card-heading{font-weight:500;font-size:2rem;line-height:130%;margin-bottom:1.4rem}}.geography__card-text{font-size:2rem;line-height:140%;margin-bottom:4rem}@media only screen and (max-width:640px){.geography__card-text{font-size:1.4rem;line-height:140%;margin-bottom:3rem}}.geography__card-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.6rem;border-top:1px solid #fff;font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-top:auto}@media only screen and (max-width:640px){.geography__card-link{font-weight:600;font-size:1.2rem;line-height:111%;padding-top:1.4rem}}.geography__card-link svg{width:2rem;height:2rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0;margin-left:2rem}@media only screen and (max-width:640px){.geography__card-link svg{width:1.4rem;height:1.4rem;margin-left:1.6rem}}.no-touch .geography__card-link:hover,.touch .geography__card-link:active{color:rgba(255,255,255,.7)}.realised-projects{position:relative;z-index:1;padding-bottom:13.5rem;background-color:#fff}@media only screen and (max-width:640px){.realised-projects{padding-bottom:6rem}}.realised-projects .success-stories__slider-subcard{border-top:.2rem solid #1b1e1d}.realised-projects__heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:4rem}@media only screen and (max-width:640px){.realised-projects__heading{font-weight:600;font-size:1.2rem;line-height:111%;margin-bottom:3rem}}.our-clients{padding-bottom:12rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.our-clients{padding-bottom:5rem}}.our-clients__content{color:var(--text-color);position:relative;z-index:1;padding-top:6.6rem;padding-bottom:10rem}@media only screen and (max-width:640px){.our-clients__content{padding-top:4rem;padding-bottom:3rem}}.our-clients__content::before{left:calc((100vw - 100% - var(--sb-width))/2*-1);right:calc((100vw - 100% - var(--sb-width))/2*-1);background-image:url(/local/js/template/iteko/build/css/../img/realised-projects-hoop.svg);background-position:right bottom;background-size:auto 90%;background-repeat:no-repeat}.our-clients__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3rem;border-bottom:.3rem solid var(--text-color);margin-bottom:7rem}@media only screen and (max-width:640px){.our-clients__top-row{padding-bottom:2.4rem;margin-bottom:5rem}}.our-slients__heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase}@media only screen and (max-width:640px){.our-slients__heading{font-weight:600;font-size:1.2rem;line-height:111%}}.our-slients__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.our-slients__arrow{margin-right:3rem;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width:640px){.our-slients__arrow{margin-right:1.2rem}}.our-slients__arrow:last-child{margin-right:0}.our-slients__arrow svg{display:block;width:2rem;height:2rem;fill:var(--text-color);-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.our-slients__arrow svg{width:1.4rem;height:1.4rem}}.our-slients__arrow.swiper-button-disabled{cursor:default;pointer-events:none}.our-clients__bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.our-clients__bottom-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.our-clients__left-col{width:30rem;margin-right:7rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.our-clients__left-col{width:100%;-ms-flex-negative:1;flex-shrink:1;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.our-clients__right-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.our-clients__right-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:7rem}}.our-clients__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.our-clients__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 var(--content-padding);margin:0 calc(-1*var(--content-padding))}.our-clients__nav::-webkit-scrollbar *{background:0 0}.our-clients__nav::-webkit-scrollbar-track{background-color:transparent}.our-clients__nav::-webkit-scrollbar{display:none;background-color:transparent}.our-clients__nav::-webkit-scrollbar-thumb{background-color:transparent}.our-clients__nav::after{content:"";width:var(--content-padding);height:1px;-ms-flex-negative:0;flex-shrink:0}}.our-clients__nav-link{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:2.4rem}@media only screen and (max-width:640px){.our-clients__nav-link{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:0;margin-right:2rem;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.our-clients__nav-link:last-child{margin-right:0}}.about-description-text p:last-child,.ceo__card-text p:last-child,.our-clients__nav-link:last-child{margin-bottom:0}.our-clients__nav-link.active{color:var(--primary-color)}.our-clients__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-row-gap:10rem;grid-column-gap:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:640px){.our-clients__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:6rem;grid-column-gap:7rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.our-clients__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.our-clients__card-image{display:block;width:auto;height:auto;max-height:5.6rem;max-width:19rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media only screen and (max-width:640px){.our-clients__card-image{max-height:4.2rem;max-width:100%}}.ceo{padding-bottom:10rem;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width:640px){.ceo{padding-bottom:5rem}}.ceo__card,.ceo__card-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ceo__card,.ceo__card .container,.ceo__card .container .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ceo__card{position:relative;z-index:1;color:#fff}.ceo__card .container,.ceo__card .container .inner-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ceo__card-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;grid-column-gap:8rem}@media only screen and (max-width:640px){.ceo__card-inner{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2rem}}.ceo__card-background,.ceo__card-background-image{position:absolute;left:0;top:0;width:100%;height:100%}.ceo__card-background{z-index:-1}.ceo__card-background-image{-o-object-fit:cover;object-fit:cover}.ceo__card-content{padding-top:9rem;padding-bottom:9rem;position:relative;z-index:1}@media only screen and (max-width:640px){.ceo__card-content{padding:3rem 0;padding-bottom:0;padding-top:9rem}}.ceo__card-image{height:auto;-ms-flex-item-align:end;align-self:flex-end;-o-object-fit:contain;object-fit:contain;justify-self:center;width:100%;max-width:60rem}@media only screen and (max-width:640px){.ceo__card-image{width:100%;max-width:none}}.ceo__card-title{font-weight:500;font-size:3.6rem;margin-bottom:1rem;line-height:130%}@media only screen and (max-width:640px){.ceo__card-title{font-weight:500;font-size:2rem;line-height:130%;margin-bottom:.5rem}}.ceo__card-description{margin-bottom:4rem;font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.ceo__card-description{font-size:1.4rem;line-height:140%;margin-bottom:2.5rem}}.ceo__card-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.ceo__card-text{font-size:1.4rem;line-height:140%}}.ceo__card-text p{margin-bottom:1.5rem}@media only screen and (max-width:640px){.ceo__card-text p{margin-bottom:1rem}}.ceo__card-slider-arrows{position:absolute;left:0;top:0;width:100%;pointer-events:none;z-index:40;top:9rem}@media only screen and (max-width:640px){.ceo__card-slider-arrows{top:2rem}}.ceo__card-slider-arrow,.ceo__card-slider-arrows-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ceo__card-slider-arrows-inner{gap:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ceo__card-slider-arrow{width:5.2rem;height:5.2rem;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;border:1px solid rgba(255,255,255,.2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:initial}@media only screen and (max-width:640px){.ceo__card-slider-arrow{width:4.5rem;height:4.5rem}}.ceo__card-slider-arrow svg{width:2rem;height:2rem;fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.ceo__card-slider-arrow svg{width:1.6rem;height:1.6rem}}.ceo__card-slider-arrow.swiper-button-disabled{cursor:default}.ceo__card-slider-arrow.swiper-button-disabled svg{fill:rgba(255,255,255,.2)}.about-description{background-color:#fff;position:relative;z-index:1;padding-bottom:12rem}@media only screen and (max-width:640px){.about-description{padding-bottom:6rem}}.about-description__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;grid-column-gap:8rem}@media only screen and (max-width:640px){.about-description__row{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2rem}}.about-description-large-text{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.about-description-large-text{font-weight:500;font-size:2rem;line-height:140%}}.about-description-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.about-description-text{font-size:1.4rem;line-height:140%}}.about-description-text p{margin-bottom:1.5rem}@media only screen and (max-width:640px){.about-description-text p{margin-bottom:1.2rem}}.about-description__block{margin-bottom:13.5rem}@media only screen and (max-width:640px){.about-description__block{margin-bottom:5rem}}.about-description__block:last-child{margin-bottom:0}.about-description__small-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2.5rem}@media only screen and (max-width:640px){.about-description__small-heading{font-weight:600;font-size:1.2rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:1.4rem}}.about-description__main-card{max-width:111rem;width:100%;margin:0 auto;padding:4.7rem 0;border-top:.3rem solid #000;border-bottom:.3rem solid #000}@media only screen and (max-width:640px){.about-description__main-card{padding:4.4rem 0;margin:0}}.about-description__main-card-heading{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2.5rem;color:var(--primary-color)}@media only screen and (max-width:640px){.about-description__main-card-heading{font-weight:600;font-size:1.2rem;line-height:111%;margin-bottom:1.6rem}}.about-description__main-card-text{font-weight:500;font-size:6rem;line-height:120%}@media only screen and (max-width:640px){.about-description__main-card-text{font-weight:500;font-size:2.5rem;line-height:140%}}.stats{padding-bottom:9rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.stats{padding-bottom:6.5rem}}.stats__content{max-width:120rem;width:100%;margin:0 auto}@media only screen and (max-width:640px){.stats__content{max-width:none}}.stats__small-heading{font-weight:600;font-size:1.5rem;line-height:111%;color:var(--primary-color);margin-bottom:2rem}@media only screen and (max-width:640px){.stats__small-heading{font-weight:600;font-size:1.2rem;line-height:111%;margin-bottom:1.6rem}}.stats__intro{border-bottom:.3rem solid #1b1e1d;padding-bottom:5.5rem;margin-bottom:10rem}@media only screen and (max-width:640px){.stats__intro{padding-bottom:3.5rem;margin-bottom:3rem}}.stats__intro-text{font-weight:500;font-size:6rem;line-height:120%}@media only screen and (max-width:640px){.stats__intro-text{font-weight:500;font-size:2rem;line-height:130%}}.stats__chart-image{display:block;height:auto;width:100%}.career-intro{padding-bottom:8rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.career-intro{padding-bottom:3rem}}.career-intro__content{min-height:46rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5rem 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:1;background-color:#1c1050;color:#fff}@media only screen and (max-width:640px){.career-intro__content{padding-top:8rem;padding-bottom:3rem;min-height:auto}}.career-intro__bg{position:absolute;left:calc(-1*(100vw - 100% - var(--sb-width, 0))/2);right:calc(-1*(100vw - 100% - var(--sb-width, 0))/2);top:0;bottom:0;z-index:-1}.career-intro__bg-image,.career-intro__bg::after{position:absolute;left:0;top:0;width:100%;height:100%}.career-intro__bg::after{content:"";background:-webkit-gradient(linear,left top,left bottom,from(#020015),color-stop(59.84%,rgba(2,0,27,.75)));background:linear-gradient(180deg,#020015 0%,rgba(2,0,27,.75) 59.84%)}.career-intro__bg-image{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:640px){.career-intro__bg-image{-o-object-position:left center;object-position:left center}}.career-intro__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.career-intro__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2rem;grid-template-areas:"breadcrumbs breadcrumbs" "heading vacancies" "heading-text heading-text";-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row-gap:1rem}}.career-intro__wrapper{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.career-intro__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;display:contents}}.career-intro__breadcrumbs{width:25rem;-ms-flex-negative:0;flex-shrink:0;color:rgba(255,255,255,.5);margin-top:1rem}@media only screen and (max-width:640px){.career-intro__breadcrumbs{width:auto;margin-top:0;margin-bottom:0;grid-area:breadcrumbs;display:none}}@media only screen and (max-width:640px){.career-intro__breadcrumbs a{font-size:1.3rem}}.career-intro__heading-block{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.career-intro__heading-block{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:contents}}.career-intro__main-heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:3rem}@media only screen and (max-width:640px){.career-intro__main-heading{font-size:2.4rem;line-height:1.2;grid-area:heading;margin:0}}.career-intro__heading-text{font-weight:500;font-size:2.5rem;line-height:140%}@media only screen and (max-width:640px){.career-intro__heading-text{font-size:1.6rem;font-weight:400;grid-area:heading-text}}.career-intro__open-vacancies{width:30rem;height:30rem;-ms-flex-negative:0;flex-shrink:0;margin-left:10rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-image:url(/local/js/template/iteko/build/css/../img/career-hoop.svg);background-position:left 1rem center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:640px){.career-intro__open-vacancies{width:15rem;height:15rem;margin:0;background-position:left .5rem center}}.career-intro__open-vacancies-amount{font-weight:500;font-size:10rem;line-height:.8;margin-bottom:1rem}@media only screen and (max-width:640px){.career-intro__open-vacancies-amount{font-size:4rem}}.career-intro__open-vacancies-text{font-weight:500;font-size:1.5rem;line-height:120%}@media only screen and (max-width:640px){.career-intro__open-vacancies-text{font-size:1rem}}.career-catalog{background-color:#fff;position:relative;z-index:1;padding-bottom:17.5rem}@media only screen and (max-width:640px){.career-catalog{padding-bottom:5rem}}.career-catalog__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:3rem;border-bottom:.2rem solid #1b1e1d;margin-bottom:5rem}@media only screen and (max-width:640px){.career-catalog__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;margin-bottom:3rem;padding-bottom:1.5rem}}.career-catalog__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.career-catalog__nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin:0 calc(-1*var(--content-padding));padding:0 var(--content-padding);padding-bottom:3rem;scrollbar-width:none}.career-catalog__nav::-webkit-scrollbar *{background:0 0}.career-catalog__nav::-webkit-scrollbar-track{background-color:transparent}.career-catalog__nav::-webkit-scrollbar{display:none;background-color:transparent}.career-catalog__nav::-webkit-scrollbar-thumb{background-color:transparent}.career-catalog__nav::after{content:"";height:1px;width:var(--content-padding);-ms-flex-negative:0;flex-shrink:0}}.career-catalog__nav-link{font-weight:500;font-size:1.5rem;line-height:150%;letter-spacing:.03em;text-transform:uppercase;color:#bbbfc4;margin-right:3rem}@media only screen and (max-width:640px){.career-catalog__nav-link{font-size:1.3rem;line-height:1.2;white-space:nowrap;margin-right:1.5rem}}.career-catalog__nav-link:link,.career-catalog__nav-link:visited{color:#bbbfc4}.career-catalog__nav-link:last-child{margin-right:0}.career-catalog__nav-link.active{color:var(--primary-color)}.no-touch .career-catalog__nav-link:not(.active):hover{color:var(--text-color)}.career-catalog__filter{margin-left:auto;position:relative}.career-catalog__filter.active .career-catalog__filter-dropdown{opacity:1;visibility:inherit;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.career-catalog__filter.active .career-catalog__filter-btn,.no-touch .career-catalog__filter-dropdown-form-reset:hover,.no-touch .vacancy__breadcrumbs a:hover,.touch .career-catalog__filter-dropdown-form-reset:active,.touch .vacancy__breadcrumbs a:active{color:var(--text-color)}.career-catalog__filter-dropdown-accordion.active .career-catalog__filter-dropdown-accordion-btn svg,.career-catalog__filter.active .career-catalog__filter-btn svg,.faq__accordion.active .faq__accordion-btn svg,.partners__card-accordion.active .partners__card-certified svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.career-catalog__filter-dropdown{position:absolute;right:0;top:100%;padding-top:1.6rem;width:29rem;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility 0s linear .4s;transition:opacity .4s,visibility 0s linear .4s;z-index:30}@media only screen and (max-width:640px){.career-catalog__filter-dropdown{width:calc(100vw - var(--content-padding)*2 - var(--sb-width, 0));padding-top:1.7rem}}.career-catalog__filter-dropdown-inner{background:#fff;-webkit-box-shadow:0 .2rem 1.9rem rgba(0,0,0,.1);box-shadow:0 .2rem 1.9rem rgba(0,0,0,.1);padding:2.5rem;padding-bottom:0;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.career-catalog__filter-dropdown-accordions{margin-bottom:3rem}.career-catalog__filter-dropdown-form-reset{padding:1.6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;line-height:111%;letter-spacing:.03em;color:rgba(27,30,29,.3);border-top:1px solid #1b1e1d;width:100%;-webkit-transition:color .2s;transition:color .2s}.career-catalog__filter-dropdown-form-reset svg{width:1rem;height:1rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem}.career-catalog__filter-dropdown-accordion{margin-bottom:2rem}.career-catalog__filter-dropdown-accordion:last-child,.career-catalog__filter-dropdown-checkbox:last-child{margin-bottom:0}.career-catalog__filter-dropdown-accordion-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.5rem;line-height:150%;letter-spacing:.03em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.career-catalog__filter-dropdown-accordion-btn svg{width:1.4rem;height:1.4rem;fill:var(--text-color);-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;margin-top:.3rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.career-catalog__filter-dropdown-accordion-content{overflow:hidden;height:0}.career-catalog__filter-dropdown-accordion-content-inner{padding-top:2rem}.career-catalog__filter-dropdown-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:1.5rem;line-height:1.2;letter-spacing:.03em;cursor:pointer;margin-bottom:1.2rem}.career-catalog__filter-dropdown-checkbox-input{display:none}.career-catalog__filter-dropdown-checkbox-mark{width:1.4rem;height:1.4rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem;border:1px solid #bbbfc4;position:relative;-webkit-transition:border-color .2s;transition:border-color .2s;border-radius:50%;margin-top:.27rem}.career-catalog__filter-dropdown-checkbox-mark::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.6rem;height:.6rem;background-color:var(--primary-color);border-radius:50%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.career-catalog__filter-dropdown-checkbox-input:checked~.career-catalog__filter-dropdown-checkbox-mark{border-color:var(--primary-color)}.career-catalog__filter-dropdown-checkbox-input:checked~.career-catalog__filter-dropdown-checkbox-mark::before{opacity:1}.career-catalog__filter-dropdown-accordion-btn-text{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.career-catalog__filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.5rem;line-height:150%;letter-spacing:.03em;text-transform:uppercase;color:#bbbfc4;-webkit-transition:color .4s;transition:color .4s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:640px){.career-catalog__filter-btn{font-size:1.3rem;line-height:1.2}}.career-catalog__filter-btn svg{fill:var(--text-color);width:1.4rem;height:1.4rem;-ms-flex-negative:0;flex-shrink:0;margin-left:1.8rem;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}@media only screen and (max-width:640px){.career-catalog__filter-btn svg{width:1.2rem;height:1.2rem;margin-left:1.4rem}}.career-catalog__layout{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.career-catalog__layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.career-catalog__layout-left-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.career-catalog__layout-left-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:4rem}}.career-catalog__layout-right-col{width:44rem;margin-left:4rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.career-catalog__layout-right-col{margin:0;-ms-flex-negative:1;flex-shrink:1;width:100%}}.career-catalog__work-center{background:#f0f3f4;border-radius:4rem;color:var(--text-color);margin-bottom:4rem;padding:5rem 5rem 3.5rem;background-image:url(/local/js/template/iteko/build/css/../img/work-center-hoop.svg);background-position:right bottom;background-repeat:no-repeat;background-size:60% auto}@media only screen and (max-width:640px){.career-catalog__work-center{padding:2rem;border-radius:2.5rem;margin-bottom:0}}.career-catalog__work-center-heading{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2rem;color:var(--primary-color)}@media only screen and (max-width:640px){.career-catalog__work-center-heading{font-weight:500}}.career-catalog__work-center-text{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:4rem}@media only screen and (max-width:640px){.career-catalog__work-center-text{font-size:2rem;margin-bottom:2.5rem}}.career-catalog__work-center-resume{margin-bottom:4rem}.career-catalog__work-center-resume-text{font-size:1.6rem;line-height:150%;margin-bottom:.8rem}@media only screen and (max-width:640px){.career-catalog__work-center-resume-text{font-size:1.4rem;margin-bottom:.4rem}}.career-catalog__work-center-resume-mail{font-size:2.8rem;line-height:109%;color:var(--primary-color)}@media only screen and (max-width:640px){.career-catalog__work-center-resume-mail{font-size:1.8rem}}.career-catalog__work-center-hh:link,.career-catalog__work-center-hh:visited,.career-catalog__work-center-resume-mail:link,.career-catalog__work-center-resume-mail:visited{color:var(--primary-color)}.career-catalog__work-center-hh{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:109%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--primary-color);padding-top:1.8rem;border-top:.2rem solid #000}.career-catalog__work-center-hh-image{width:3rem;height:auto;margin-left:3rem}.career-catalog__list{margin-bottom:4.5rem}@media only screen and (max-width:640px){.career-catalog__list{margin-bottom:2rem}}.career-catalog__list-item{margin-bottom:1.2rem}.career-catalog__list-item:last-child{margin-bottom:0}.career-catalog__card{padding:4rem;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.career-catalog__card{padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}@media only screen and (min-width:641px){.no-touch .career-catalog__card:hover .career-catalog__card-bg{left:-3rem;right:-3rem;background-color:#f0f3f4;border-color:#f0f3f4}.no-touch .career-catalog__card:hover .career-catalog__card-bg::after{opacity:1}.no-touch .career-catalog__card:hover .career-catalog__card-content{-webkit-transform:translateX(-3rem);transform:translateX(-3rem)}.no-touch .career-catalog__card:hover .career-catalog__card-arrow{-webkit-transform:translateX(3rem);transform:translateX(3rem)}.no-touch .career-catalog__card:hover .career-catalog__card-arrow-inner{border-color:var(--primary-color);-webkit-transform:scale(.76);transform:scale(.76)}.no-touch .career-catalog__card:hover .career-catalog__card-arrow-inner svg{fill:var(--primary-color)}.no-touch .career-catalog__card:hover .career-catalog__card-arrow-reply{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1;-webkit-transition:opacity .45s,-webkit-transform .45s ease .1s;transition:transform .45s ease .1s,opacity .45s;transition:transform .45s ease .1s,opacity .45s,-webkit-transform .45s ease .1s}}.career-catalog__card-bg{position:absolute;bottom:0;top:0;left:0;right:0;border:1px solid rgba(187,191,196,.4);border-radius:4rem;z-index:-1;-webkit-transition:all .45s;transition:all .45s;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:640px){.career-catalog__card-bg{border-radius:2.5rem}}.career-catalog__card-bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/local/js/template/iteko/build/css/../img/career-card-hoop.svg);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;-webkit-transition:opacity .45s;transition:opacity .45s;opacity:0}.career-catalog__card-title{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:2rem;max-width:65rem}@media only screen and (max-width:640px){.career-catalog__card-title{max-width:none;font-size:2rem}}.career-catalog__card-description{font-size:1.5rem;line-height:140%;max-width:65rem;margin-bottom:2rem}.career-catalog__card-info{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.career-catalog__card-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem}}.career-catalog__card-info-block{margin-right:5.4rem;font-size:1.5rem;line-height:140%}@media only screen and (max-width:640px){.career-catalog__card-info-block{margin-right:0;font-size:1.3rem;line-height:1.3}}.career-catalog__card-info-block:last-child,.vacancy__info-item:last-child{margin-right:0}.career-catalog__card-info-block-key{color:rgba(0,0,0,.3);margin-bottom:.5rem}.career-catalog__card-content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:-webkit-transform .45s;transition:transform .45s;transition:transform .45s,-webkit-transform .45s}@media only screen and (max-width:640px){.career-catalog__card-content{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.career-catalog__card-arrow{-ms-flex-negative:0;flex-shrink:0;margin-left:8rem;-webkit-transition:-webkit-transform .45s;transition:transform .45s;transition:transform .45s,-webkit-transform .45s;position:relative}@media only screen and (max-width:640px){.career-catalog__card-arrow{display:none}}.career-catalog__card-arrow-inner,.career-catalog__card-arrow-reply{width:17rem;height:17rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.career-catalog__card-arrow-inner{border:1px solid rgba(187,191,196,.4);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:border-color .45s,-webkit-transform .45s;transition:border-color .45s,transform .45s;transition:border-color .45s,transform .45s,-webkit-transform .45s;position:relative}.career-catalog__card-arrow-inner svg{width:4.2rem;height:4.2rem;fill:var(--text-color);-webkit-transition:fill .3s;transition:fill .3s}.career-catalog__card-arrow-reply{right:100%;margin-right:-2.7rem;background-color:var(--primary-color);color:#fff;text-align:center;font-weight:500;font-size:1.8rem;line-height:120%;position:absolute;top:50%;-webkit-transition:opacity .45s,-webkit-transform .45s;transition:opacity .45s,transform .45s;transition:opacity .45s,transform .45s,-webkit-transform .45s;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0)}.vacancy{padding-top:18rem;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width:640px){.vacancy{padding-top:8rem}}.vacancy__breadcrumbs{font-size:1.6rem;line-height:150%;margin-bottom:6rem;color:rgba(27,30,29,.3)}@media only screen and (max-width:640px){.vacancy__breadcrumbs{font-size:1.3rem;margin-bottom:3rem;display:none}}.vacancy__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8rem}@media only screen and (max-width:640px){.vacancy__top-row{margin-bottom:4rem;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"vacancy-heading reply-btn" "vacancy-heading-text vacancy-heading-text" "vacancy-info vacancy-info"}}.vacancy__content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.vacancy__content{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:contents}}.vacancy__main-heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:3rem;margin-left:-.055em}@media only screen and (max-width:640px){.vacancy__main-heading{font-size:2.2rem;line-height:1.2;gria-area:vacancy-heading;margin:0}}.vacancy__description{font-size:2rem;line-height:140%;margin-bottom:3.5rem}@media only screen and (max-width:640px){.vacancy__description{font-size:1.4rem;font-weight:400;grid-area:vacancy-heading-text;margin:0;margin-bottom:.5rem}}.vacancy__info{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.vacancy__info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem;grid-area:vacancy-info}}.vacancy__info-item{margin-right:6rem}@media only screen and (max-width:640px){.vacancy__info-item{margin:0}}.vacancy__info-item-key{font-size:1.5rem;line-height:140%;color:rgba(27,30,29,.3);margin-bottom:1.5rem}@media only screen and (max-width:640px){.vacancy__info-item-key{font-size:1.3rem;margin-bottom:.5rem}}.vacancy__info-item-value{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.vacancy__info-item-value{font-size:1.4rem}}.vacancy__apply-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:26.5rem;height:26.5rem;-ms-flex-negative:0;flex-shrink:0;margin-left:7rem;background-color:var(--primary-color);color:#fff;font-weight:500;font-size:2.2rem;line-height:120%;border-radius:50%;-webkit-animation-name:breath-vacancy;animation-name:breath-vacancy;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@media only screen and (max-width:640px){.vacancy__apply-btn{width:9rem;height:9rem;font-size:1rem;grid-area:reply-btn;margin:0}}.vacancy__apply-btn:link,.vacancy__apply-btn:visited{color:#fff}.no-touch .vacancy__apply-btn:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.vacancy__details{margin-bottom:3rem;background:#f0f3f4;border-radius:4rem;padding:8.5rem 12rem 11rem}@media only screen and (max-width:640px){.vacancy__details{border-radius:2.5rem;margin:0 calc(-1*var(--content-padding));padding:2.5rem var(--content-padding);margin-bottom:3rem}}.vacancy__details-block{display:grid;grid-template-columns:30rem minmax(0,1fr);grid-gap:10rem;padding:7rem 0;position:relative}.details-block .vacancy__details-block{grid-template-columns:repeat(2,minmax(0,1fr))}@media only screen and (max-width:640px){.vacancy__details-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem 0;grid-gap:initial}}.vacancy__details-block::before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--text-color)}@media only screen and (max-width:640px){.vacancy__details-block::before{right:0}}.vacancy__details-block:first-child{padding-top:0}.details-block .vacancy__details-block:first-child{padding-top:7rem}@media only screen and (max-width:640px){.details-block .vacancy__details-block:first-child{padding-top:3rem}}.vacancy__details-block:last-child{padding-bottom:0}.vacancy__details-block:last-child::before{display:none}.vacancy__details-block-content{font-size:2rem;line-height:1.4}@media only screen and (max-width:640px){.vacancy__details-block-content{font-size:1.4rem;line-height:140%}}.vacancy__details-block-heading{font-weight:600;font-size:1.5rem;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}@media only screen and (max-width:640px){.vacancy__details-block-heading{margin-bottom:2rem;font-weight:600}}.vacancy__details-block-list-item{margin-bottom:1.6rem;position:relative;font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.vacancy__details-block-list-item{font-size:1.6rem}}.vacancy__details-block-list-item::before{content:"";position:absolute;right:100%;top:1rem;width:.6rem;height:.6rem;background-color:var(--text-color);border-radius:50%;margin-right:1.6rem}@media only screen and (max-width:640px){.vacancy__details-block-list-item::before{position:static;display:inline-block;vertical-align:top;margin-right:.5rem;margin-top:.8rem;width:.5rem;height:.5rem}}.vacancy__details-block-list-item:last-child{margin-bottom:0}.vacancy__reply-form{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6rem;background:#f0f3f4;border-radius:4rem;margin-bottom:12rem;background-image:url(/local/js/template/iteko/build/css/../img/vacancy-form-hoop.svg);background-repeat:no-repeat;background-size:40rem auto;background-position:left bottom;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:640px){.vacancy__reply-form{margin:0 calc(-1*var(--content-padding));padding:2.5rem var(--content-padding);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:2.5rem;background-size:25rem auto}}.vacancy__reply-form-left-col{width:39rem;margin-right:5rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.vacancy__reply-form-left-col{width:100%;margin:0;-ms-flex-negative:1;flex-shrink:1}}.vacancy__reply-form-right-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.vacancy__reply-form-right-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.vacancy__reply-form-heading{font-weight:600;font-size:1.2rem;line-height:1.4rem;letter-spacing:.09em;text-transform:uppercase;margin-bottom:2rem}@media only screen and (max-width:640px){.vacancy__reply-form-heading{margin-bottom:2rem}}.vacancy__reply-form-success{position:absolute;left:0;top:0;width:100%;height:100%;padding:6rem;background:#f0f3f4;border-radius:4rem;background-image:url(/local/js/template/iteko/build/css/../img/vacancy-form-hoop.svg);background-repeat:no-repeat;background-size:40rem auto;background-position:left bottom;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,visibility 0s linear .4s;transition:opacity .4s,visibility 0s linear .4s}form.success .vacancy__reply-form-success{opacity:1;visibility:inherit;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}@media only screen and (max-width:640px){.vacancy__reply-form-success{padding:2.5rem var(--content-padding);border-radius:2.5rem;background-size:25rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.vacancy__reply-form-success-text{font-size:3.6rem;line-height:130%;max-width:70rem}@media only screen and (max-width:640px){.vacancy__reply-form-success-text{font-size:2.4rem;line-height:1.4;max-width:none}}.vacancy__reply-form-success-text em{font-style:normal;color:var(--primary-color)}.vacancy__reply-form-success-heading{font-weight:600;font-size:1.2rem;line-height:1.4rem;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6rem}@media only screen and (max-width:640px){.vacancy__reply-form-success-heading{margin-bottom:4rem}}.vacancy__reply-form-heading-text{font-size:3.6rem;line-height:130%;font-weight:400}@media only screen and (max-width:640px){.vacancy__reply-form-heading-text{font-size:2.4rem;margin-bottom:3rem}}.similar-vacancy-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem;border-radius:1.5rem;min-height:30rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#f0f3f4;background-image:url(/local/js/template/iteko/build/css/../img/publications-slider-hoop.svg);background-repeat:no-repeat;background-position:right top;background-size:auto 70%;-webkit-transition:color .2s,-webkit-box-shadow .3s;transition:box-shadow .3s,color .2s;transition:box-shadow .3s,color .2s,-webkit-box-shadow .3s}@media only screen and (max-width:640px){.similar-vacancy-card{min-height:25rem;padding:2rem;border-radius:2rem;background-size:auto 50%}}.no-touch .similar-vacancy-card:hover{-webkit-box-shadow:0 .8rem 1rem rgba(0,0,0,.1);box-shadow:0 .8rem 1rem rgba(0,0,0,.1);color:var(--primary-color)}.similar-vacancy-card__city{margin-bottom:auto;font-weight:500;font-size:1.2rem;text-align:center;line-height:150%;color:#1c0f52;padding:.6rem 2rem;border-radius:3rem;background-color:#e5e8ec;-ms-flex-item-align:start;align-self:flex-start}.similar-vacancy-card__heading{font-weight:500;font-size:2rem;line-height:120%;margin-bottom:1rem}.similar-vacancy-card__date{font-weight:500;font-size:1.2rem;line-height:150%}.partners{padding-top:21rem;background-color:#fff;position:relative;z-index:1;padding-bottom:9rem}@media only screen and (max-width:640px){.partners{padding-bottom:6rem;padding-top:8rem}}.partners__top-row{margin-bottom:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.partners__top-row{margin-bottom:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.partners__breadcrumbs{font-size:1.6rem;line-height:150%;color:rgba(27,30,29,.3);width:25.4rem}@media only screen and (max-width:640px){.partners__breadcrumbs{width:auto;margin-bottom:2rem;font-size:1.3rem;display:none}}.no-touch .partner__breadcrumbs a:hover,.no-touch .partners__breadcrumbs a:hover,.no-touch .projects__breadcrumbs a:hover,.touch .partner__breadcrumbs a:active,.touch .partners__breadcrumbs a:active,.touch .projects__breadcrumbs a:active{color:#1b1e1d}.partners__main-heading{font-weight:500;font-size:6rem;line-height:120%}@media only screen and (max-width:640px){.partners__main-heading{font-size:2.4rem;line-height:1.2;margin:0}}.partners__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:8rem;grid-row-gap:7rem;margin-bottom:18rem}@media only screen and (max-width:640px){.partners__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;margin-bottom:7rem;grid-row-gap:3rem}}.partners__card-logo-container{width:100%;height:8.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}@media only screen and (max-width:640px){.partners__card-logo-container{height:6rem;margin-bottom:1rem}}.partners__card-logo{height:80%;width:auto;max-width:80%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.partners__card-title{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6rem;color:var(--primary-color)}.partners__card-text{font-size:1.5rem;line-height:140%}.partners__card-certified{margin-top:1.5rem;font-size:1.2rem;line-height:140%}.partners__card-certified svg{width:1rem;height:.6rem;fill:var(--text-color);margin-left:1rem;margin-top:.5rem;display:inline-block;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media only screen and (max-width:640px){.partners__card-certified svg{margin-left:.5rem}}.partners__card-hidden-content{font-size:1.2rem;line-height:140%;height:0;overflow:hidden}.partners__card-hidden-content-inner{padding-top:1rem}.partners__slider-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partners__slider-card-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;height:4rem}@media only screen and (max-width:640px){.partners__slider-card-logo-container{height:3rem;margin-bottom:1.2rem}}.partners__slider-card-logo{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.partners__slider-card-title{font-size:1.5rem;line-height:140%;color:#bbbfc4;font-weight:400}.partners__slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;border-top:.3rem solid var(--text-color);margin-top:8rem}@media only screen and (max-width:640px){.partners__slider-controls{padding-top:1.5rem;margin-top:2rem}}.partners__slider-show-more{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-right:3rem}@media only screen and (max-width:640px){.partners__slider-show-more{font-size:1.3rem;font-weight:600}}.no-touch .partners__slider-show-more:hover,.touch .partners__slider-show-more:active{color:var(--primary-color)}.partners__slider-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners__slider-arrow{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:3rem;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width:640px){.partners__slider-arrow{width:1.8rem;height:1.8rem;margin-right:2rem}}.partners__slider-arrow svg{width:100%;height:100%;display:block;fill:var(--text-color);-webkit-transition:fill .2s;transition:fill .2s}.partners__slider-arrow:last-child{margin-right:0}.partners__slider-arrow.swiper-button-disabled{cursor:default;pointer-events:none}.partners__slider-arrow.swiper-button-disabled svg,.players__arrow.swiper-button-disabled svg,.speakers__arrow.swiper-button-disabled svg{fill:rgba(27,30,29,.2)}.no-touch .partners__slider-arrow:not(.swiper-button-disabled):hover svg,.no-touch .players__arrow:not(.swiper-button-disabled):hover svg,.no-touch .speakers__arrow:not(.swiper-button-disabled):hover svg,.touch .partners__slider-arrow:not(.swiper-button-disabled):active svg,.touch .players__arrow:not(.swiper-button-disabled):active svg,.touch .speakers__arrow:not(.swiper-button-disabled):active svg{fill:var(--primary-color)}.partner{position:relative;z-index:1;background-color:#fff;padding-top:21rem}@media only screen and (max-width:640px){.partner{padding-top:8rem}}.partner__heading-block{margin-bottom:7rem}@media only screen and (max-width:640px){.partner__heading-block{margin-bottom:3rem}}.partner__breadcrumbs{font-size:1.6rem;line-height:150%;color:rgba(27,30,29,.3);margin-bottom:8rem}@media only screen and (max-width:640px){.partner__breadcrumbs{margin-bottom:2rem;font-size:1.3rem;display:none}}.partner__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.partner__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.partner__logo{width:18.4rem;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:16rem}@media only screen and (max-width:640px){.partner__logo{width:10rem;margin-right:0;margin-bottom:2rem}}.partner__info{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.partner__info{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.partner__name{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:2.5rem}@media only screen and (max-width:640px){.partner__name{font-size:2.4rem;line-height:1.2;margin:0;margin-bottom:1rem}}.partner__description{font-size:2rem;line-height:140%;max-width:90rem}@media only screen and (max-width:640px){.partner__description{max-width:none;font-size:1.6rem}}.projects{position:relative;background-color:#fff;z-index:1;padding-top:21rem;padding-bottom:9rem}@media only screen and (max-width:640px){.projects{padding-bottom:6rem;padding-top:8.5rem}}.projects__breadcrumbs{font-size:1.6rem;line-height:150%;color:rgba(27,30,29,.3);width:25.4rem}@media only screen and (max-width:640px){.projects__breadcrumbs{width:auto;margin-bottom:2rem;font-size:1.3rem;display:none}}.projects__heading{font-weight:500;font-size:6rem;line-height:120%;width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.projects__heading{font-size:2.4rem;line-height:1.2;margin:0;margin-bottom:2rem;width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.projects__filters{-ms-flex-negative:0;flex-shrink:0;margin-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width:640px){.projects__filters{margin:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:initial;align-self:initial}}.projects__filters-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.3rem 1.8rem;font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;border-radius:10rem}@media only screen and (max-width:640px){.projects__filters-link{font-weight:500;font-size:1rem;line-height:111%;padding:1rem 1.4rem}}.projects__filters-link,.projects__filters-link:link,.projects__filters-link:visited{color:rgba(27,30,29,.35)}.projects__filters-link.active{background:#f0f3f4;color:var(--text-color)}.no-touch .projects__filters-link:not(.active):hover,.touch .projects__filters-link:not(.active):active{color:var(--text-color)}.projects__filters-link-count{margin-left:.7rem;color:rgba(27,30,29,.35)}@media only screen and (max-width:640px){.projects__filters-link-count{margin-left:.3rem}}.projects__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8rem}@media only screen and (max-width:640px){.projects__top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;margin-bottom:4rem}}.projects__nav{border-bottom:.3rem solid var(--text-color);margin-bottom:7rem}@media only screen and (max-width:640px){.projects__nav{border-bottom:.2rem solid var(--text-color);margin-bottom:3rem}}.projects__nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:3.5rem}@media only screen and (max-width:640px){.projects__nav-links{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(-1*var(--content-padding));padding:0 var(--content-padding);padding-bottom:2rem}.projects__nav-links::-webkit-scrollbar *{background:0 0}.projects__nav-links::-webkit-scrollbar-track{background-color:transparent}.projects__nav-links::-webkit-scrollbar{display:none;background-color:transparent}.projects__nav-links::-webkit-scrollbar-thumb{background-color:transparent}}.projects__nav-link{margin-right:3.5rem;font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.projects__nav-link:last-child{margin-right:0}@media only screen and (max-width:640px){.projects__nav-link{font-weight:500;font-size:1.2rem;line-height:111%}}.no-touch .projects__nav-link:hover,.no-touch .reviews__card:hover .reviews__card-more,.projects__nav-link.active,.touch .projects__nav-link:active,.touch .reviews__card:active .reviews__card-more{color:var(--primary-color)}.projects__catalog-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4rem;grid-auto-flow:dense}@media only screen and (max-width:640px){.projects__catalog-list{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.5rem}}.projects__catalog-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects__catalog-list-item--wide{grid-column:span 2}@media only screen and (max-width:640px){.projects__catalog-list-item--wide{grid-column:span 1}}.projects__catalog-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;border:1px solid rgba(187,191,196,.4);border-radius:4rem;padding:1rem 5rem 5rem;min-height:36rem;flex-grow:1;background-color:#fff;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,border-color .3s;transition:box-shadow .3s,border-color .3s,-webkit-box-shadow .3s;position:relative;z-index:1;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:640px){.projects__catalog-card{padding:3.5rem;border-radius:3rem;min-height:25rem}}.projects__catalog-card:not(.projects__catalog-card--large)::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/local/js/template/iteko/build/css/../img/projects-card-hoop.svg);background-position:right top;background-repeat:no-repeat;background-size:auto 70%;z-index:-1;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}@media only screen and (max-width:640px){.projects__catalog-card:not(.projects__catalog-card--large)::before{display:none}}.projects__catalog-card--large::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/local/js/template/iteko/build/css/../img/projects-card-hoop.svg);background-position:right top;background-repeat:no-repeat;background-size:auto 38%;z-index:-1;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:640px){.projects__catalog-card--large::before{display:none}}.projects__catalog-card--large::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/local/js/template/iteko/build/css/../img/project-card-hoop-2.svg);background-position:right 20% bottom;background-repeat:no-repeat;background-size:auto 45%;z-index:-1;pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}@media only screen and (max-width:640px){.projects__catalog-card--large::after{display:none}}.no-touch .projects__catalog-card:hover{-webkit-box-shadow:0 .8rem 2.5rem rgba(0,0,0,.07);box-shadow:0 .8rem 2.5rem rgba(0,0,0,.07);border-color:#fff}.no-touch .projects__catalog-card:hover::before{opacity:1}.projects__catalog-card-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.8rem 0;border-bottom:1px solid rgba(187,191,196,.4);margin-bottom:2.4rem}@media only screen and (max-width:640px){.projects__catalog-card-image-container{padding:1.6rem 0;margin-bottom:2rem;padding-top:0}}.projects__catalog-card-image{height:3.6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.projects__catalog-card--large .projects__catalog-card-image{height:7.5rem}@media only screen and (max-width:640px){.projects__catalog-card--large .projects__catalog-card-image{height:3.4rem}.projects__catalog-card-image{height:2.4rem}}.projects__catalog-card-title{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:1.8rem}@media only screen and (max-width:640px){.projects__catalog-card-title{font-weight:500;font-size:1.5rem;line-height:140%;margin-bottom:1.2rem}}.projects__catalog-card--large .projects__catalog-card-title{margin-bottom:0;margin-left:3.5rem;width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.projects__catalog-card--large .projects__catalog-card-title{margin-left:2rem}}.projects__catalog-card-text{font-size:1.5rem;line-height:140%;margin-bottom:3rem;max-width:60rem}@media only screen and (max-width:640px){.projects__catalog-card-text{font-size:1.2rem;line-height:140%;max-width:none}}.projects__catalog-card--large .projects__catalog-card-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.projects__catalog-card--large .projects__catalog-card-text{font-size:1.2rem;line-height:140%;max-width:none}}.projects__catalog-card-tags{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.projects__catalog-card-tag{margin-right:2.3rem;margin-top:1rem;font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color)}@media only screen and (max-width:640px){.projects__catalog-card-tag{font-weight:500;font-size:1rem;line-height:111%}}.projects__catalog-card-tag:last-child{margin-right:0}.reviews{background-color:#fff;position:relative;z-index:1;padding-bottom:8rem}@media only screen and (max-width:640px){.reviews{padding-bottom:3.5rem}}.reviews__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:6rem}@media only screen and (max-width:640px){.reviews__heading{font-weight:500;font-size:2rem;line-height:130%;margin-bottom:2.5rem}}.reviews__content{background:#f0f3f4;padding:9rem 0;background-image:url(/local/js/template/iteko/build/css/../img/reviews-hoop.svg);background-repeat:no-repeat;background-position:right bottom;background-size:46rem auto}@media only screen and (max-width:640px){.reviews__content{padding-top:5rem;padding-bottom:8rem;background-image:none}}.reviews__content .success-stories__slider-subcard-text{color:var(--text-color)}.reviews__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:5.5rem}@media only screen and (max-width:640px){.reviews__list{display:block}}.reviews__card-more{font-weight:500;font-size:1.5rem;line-height:120%;margin-left:auto;-webkit-transition:color .2s;transition:color .2s}@media only screen and (max-width:640px){.reviews__card-more{font-weight:500;font-size:1.2rem;line-height:120%}}.reviews__card-more svg{width:.8rem;height:.8rem;display:inline-block;vertical-align:baseline;fill:var(--primary-color);margin-left:.5rem}@media only screen and (max-width:640px){.reviews__card-more svg{width:.6rem;height:.6rem;margin-left:.5rem}}.reviews__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4.5rem 0}@media only screen and (min-width:641px){.reviews__card{border-bottom:.2rem solid #000}.reviews__list-item:nth-child(1) .reviews__card,.reviews__list-item:nth-child(2) .reviews__card{border-top:.2rem solid #000}}@media only screen and (max-width:640px){.reviews__card{padding:3.8rem 0;border-top:.2rem solid #000}.reviews__list-item:last-child .reviews__card{border-bottom:.2rem solid #000}}.reviews__card-image-container{width:11.8rem;height:11.8rem;-ms-flex-negative:0;flex-shrink:0;margin-right:3rem;border-radius:50%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#fff}@media only screen and (max-width:640px){.reviews__card-image-container{width:6rem;height:6rem;margin-right:2rem}}.reviews__card-image{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;height:auto;-o-object-fit:contain;object-fit:contain}.reviews__card-content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews__card-name{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:1.5rem;color:var(--primary-color)}@media only screen and (max-width:640px){.reviews__card-name{font-weight:600;font-size:1.2rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase}}.reviews__card-text{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:5rem}@media only screen and (max-width:640px){.reviews__card-text{font-weight:500;font-size:1.5rem;line-height:140%;margin-bottom:3rem}}.industries-intro{padding-bottom:6.5rem;position:relative;z-index:1;background-color:#fff}@media only screen and (max-width:640px){.industries-intro{padding-bottom:3rem}}.industries-intro__content{min-height:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;color:#fff;padding-top:12rem;padding-bottom:8rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:640px){.industries-intro__content{padding-top:10rem;padding-bottom:3rem;min-height:auto}}.industries-intro__bg{position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);height:100%;z-index:-1;background-color:#1c1050}.industries-intro__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;pointer-events:none}@media only screen and (max-width:640px){.industries-intro__bg-image{-o-object-position:left center;object-position:left center}}.industries-intro__breadcrumbs{font-size:1.5rem;line-height:140%;color:rgba(255,255,255,.3);margin-bottom:3rem}@media only screen and (max-width:640px){.industries-intro__breadcrumbs{display:none}}.no-touch .industries-intro__breadcrumbs a:hover,.touch .industries-intro__breadcrumbs a:active{color:#fff}.industries-intro__main-heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:3rem}@media only screen and (max-width:640px){.industries-intro__main-heading{font-weight:500;font-size:2.5rem;line-height:130%;margin-bottom:1.5rem}}.industries-intro__text{font-weight:400;font-size:2rem;line-height:140%;max-width:93rem}@media only screen and (max-width:640px){.industries-intro__text{font-size:1.5rem;line-height:120%;max-width:none;margin-bottom:0}}.industries-catalog{position:relative;z-index:1;background-color:#fff;padding-bottom:15rem}@media only screen and (max-width:640px){.industries-catalog{padding-bottom:3rem}}.industries-catalog__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:4rem;grid-row-gap:3rem}@media only screen and (max-width:640px){.industries-catalog__list{grid-gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.industries-catalog__card,.industries-catalog__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.industries-catalog__card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:4rem;border:1px solid rgba(187,191,196,.4);padding:4.5rem 5rem;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;position:relative;z-index:1;min-height:32.7rem}.industries-catalog__list-item:first-child .industries-catalog__card::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;-webkit-transition:opacity .2s;transition:opacity .2s;background-image:url(/local/js/template/iteko/build/css/../img/industries-first-card-hoop.svg);background-repeat:no-repeat;background-position:left bottom;background-size:95% auto;opacity:.4}@media only screen and (max-width:640px){.industries-catalog__card{padding:3.5rem;border-radius:3rem;min-height:auto}}.industries-catalog__card::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(/local/js/template/iteko/build/css/../img/industries-card-hoop.svg);background-repeat:no-repeat;background-position:right top;background-size:auto 70%;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.no-touch .industries-catalog__card:hover,.touch .industries-catalog__card:active{background:#f0f3f4;border-color:#f0f3f4}.no-touch .industries-catalog__card:hover::before,.touch .industries-catalog__card:active::before{opacity:.5}.no-touch .industries-catalog__card:hover::after,.touch .industries-catalog__card:active::after{opacity:0}.industries-catalog__card-icon{width:3.8rem;height:3.8rem;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0;margin-bottom:3rem}@media only screen and (max-width:640px){.industries-catalog__card-icon{width:3rem;height:3rem}}.industries-catalog__card-title{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:1.8rem;margin-top:auto}@media only screen and (max-width:640px){.industries-catalog__card-title{font-weight:500;font-size:1.5rem;line-height:140%;margin-bottom:1.2rem}}.industries-catalog__card-text{font-size:1.5rem;line-height:140%;max-width:34rem}@media only screen and (max-width:640px){.industries-catalog__card-text{font-size:1.2rem;line-height:140%;max-width:none}.industries-catalog__card-text br{display:none}}.contacts{position:relative;z-index:1;background-color:#fff;padding-bottom:11rem;padding-top:21rem}@media only screen and (max-width:640px){.contacts{padding-bottom:4rem;padding-top:8rem}}.contacts__top-row{margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.contacts__top-row{margin-bottom:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.contacts__breadcrumbs{font-size:1.6rem;line-height:150%;color:rgba(27,30,29,.3);width:25.4rem}@media only screen and (max-width:640px){.contacts__breadcrumbs{width:auto;margin-bottom:2rem;font-size:1.3rem;display:none}}.no-touch .contacts__breadcrumbs a:hover,.no-touch .industry-intro__breadcrumbs a:hover,.touch .contacts__breadcrumbs a:active,.touch .industry-intro__breadcrumbs a:active{color:#1b1e1d}.contacts__main-heading{font-weight:500;font-size:6rem;line-height:120%}@media only screen and (max-width:640px){.contacts__main-heading{font-size:2.4rem;line-height:1.2;margin:0}}.contacts__map-block{height:80rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;margin-bottom:11rem}@media only screen and (max-width:640px){.contacts__map-block{height:auto;margin-bottom:3rem}}.contacts__map{position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;bottom:0;background:var(--primary-color);z-index:-1}@media only screen and (max-width:640px){.contacts__map{height:30rem;margin:0 calc(-1*var(--content-padding));margin-bottom:3rem;position:static;z-index:1}}.contacts__map-offices{margin:7rem 0;width:42rem;background:#f0f3f4;background-image:url(/local/js/template/iteko/build/css/../img/contacts-hoop.svg);background-repeat:no-repeat;background-size:60% auto;background-position:right top;padding:0 .3rem;border-radius:3.2rem;-ms-flex-negative:1;flex-shrink:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}@media only screen and (max-width:640px){.contacts__map-offices{width:100%;margin:0;border-radius:2rem}}.contacts__map-offices::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:8rem;background:-webkit-gradient(linear,left bottom,left top,color-stop(26.72%,#f0f3f4),color-stop(88.79%,#f0f3f4));background:linear-gradient(360deg,#f0f3f4 26.72%,#f0f3f4 88.79%);z-index:10}@media only screen and (max-width:640px){.contacts__map-offices::after{height:2rem}}.contacts__map-offices-scroll-wrapper{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;-webkit-overflow-scrolling:touch}.contacts__map-offices-scroll-wrapper::-webkit-scrollbar{background-color:transparent;width:.3rem}.contacts__map-offices-scroll-wrapper::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:.3rem}.contacts__map-offices-scroll-wrapper::-webkit-scrollbar-button{display:none}.contacts__map-offices-scroll-wrapper::-webkit-scrollbar-track{background-color:transparent}.contacts__map-offices-list{padding:5.2rem 4rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.contacts__map-offices-list{padding:2rem}}.contacts__map-offices-list-item{margin-bottom:3.5rem}@media only screen and (max-width:640px){.contacts__map-offices-list-item{margin-bottom:2rem}}.contacts__map-offices-list-item:last-child,.contacts__offices-block:last-child,.industry-intro__info-small-text p:last-child{margin-bottom:0}.contacts__map-offices-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.contacts__map-offices-checkbox-input,ul.faq__accordions-list .faq__accordion-btn::before{display:none}.contacts__map-offices-checkbox-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.contacts__map-offices-checkbox-mark{width:1.4rem;height:1.4rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2rem;border:1px solid #bbbfc4;border-radius:50%;-webkit-transition:border-color .2s;transition:border-color .2s;margin-top:.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__map-offices-checkbox-mark::before{content:"";width:.6rem;height:.6rem;border-radius:50%;background-color:var(--primary-color);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.contacts__map-offices-checkbox-input:checked~.contacts__map-offices-checkbox-top-row .contacts__map-offices-checkbox-mark{border-color:var(--primary-color)}.contacts__map-offices-checkbox-input:checked~.contacts__map-offices-checkbox-top-row .contacts__map-offices-checkbox-mark::before{opacity:1}.contacts__map-offices-checkbox-input:checked~.contacts__map-offices-checkbox-top-row .contacts__map-offices-checkbox-name{color:var(--primary-color)}.contacts__map-offices-checkbox-name{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;-webkit-transition:color .2s;transition:color .2s}@media only screen and (max-width:640px){.contacts__map-offices-checkbox-name{font-size:1.3rem;margin-top:.2rem}}.contacts__map-offices-checkbox-info{padding-left:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.contacts__map-offices-checkbox-info{padding-left:2.2rem}}.contacts__map-offices-checkbox-phone{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:1rem}@media only screen and (max-width:640px){.contacts__map-offices-checkbox-phone{font-size:2rem}}.contacts__map-offices-checkbox-address a,.contacts__map-offices-checkbox-address a:link,.contacts__map-offices-checkbox-address a:visited,.faq__accordion.active .faq__accordion-btn,.no-touch .contacts__map-offices-checkbox-phone:hover,.touch .contacts__map-offices-checkbox-phone:active{color:var(--primary-color)}.contacts__map-offices-checkbox-address{font-size:1.5rem;line-height:180%}.contacts__map-offices-checkbox-address a:hover,.no-touch .event-system__col a:hover,.touch .event-system__col a:active{text-decoration:underline}@media only screen and (max-width:640px){.contacts__map-offices-checkbox-address{font-size:1.3rem}}.contacts__offices-block{margin-bottom:9rem;display:grid;grid-template-columns:1fr 2fr;grid-gap:3rem}@media only screen and (max-width:640px){.contacts__offices-block{margin-bottom:3rem;grid-template-columns:minmax(0,1fr);grid-gap:1.52rem}}.contacts__offices-block-heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-top:-.5rem}@media only screen and (max-width:640px){.contacts__offices-block-heading{font-size:2.2rem;margin:0}}.contacts__offices-block-info{border-top:.2rem solid #000;padding-top:5.5rem}@media only screen and (max-width:640px){.contacts__offices-block-info{padding-top:1.5rem}}.contacts__offices-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5.5rem;grid-column-gap:7rem}@media only screen and (max-width:640px){.contacts__offices-list{grid-gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.contacts__offices-card-title{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:2rem;color:var(--primary-color)}@media only screen and (max-width:640px){.contacts__offices-card-title{margin-bottom:.5rem;font-size:1.3rem}}.contacts__offices-card-address{font-size:1.5rem;line-height:140%}@media only screen and (max-width:640px){.contacts__offices-card-address{font-size:1.3rem}}.industry-intro{padding-top:16rem;padding-bottom:12rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.industry-intro{padding-top:12rem;padding-bottom:4rem}}.industry-intro__breadcrumbs{font-size:1.5rem;line-height:140%;color:rgba(27,30,29,.3);margin-bottom:3rem}@media only screen and (max-width:640px){.industry-intro__breadcrumbs{display:none}}.industry-intro__heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:3rem}@media only screen and (max-width:640px){.industry-intro__heading{font-weight:500;font-size:2.5rem;line-height:130%;margin-bottom:1.5rem}}.industry-intro__info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:3rem;padding-top:4.7rem;border-top:.2rem solid #000}@media only screen and (max-width:640px){.industry-intro__info{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:2rem;padding-top:3rem}}.industry-intro__info-large-text{font-weight:500;font-size:2rem;line-height:140%;max-width:52rem}@media only screen and (max-width:640px){.industry-intro__info-large-text{font-size:1.6rem;max-width:none}}.industry-intro__info-small-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.industry-intro__info-small-text{font-size:1.4rem}}.event-system__col p,.industry-intro__info-small-text p{margin-bottom:1.5rem}.players{position:relative;background-color:#fff;z-index:1;padding-bottom:8rem}@media only screen and (max-width:640px){.players{padding-bottom:3rem}}.players__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6rem}@media only screen and (max-width:640px){.players__top-row{margin-bottom:3rem}}.players__heading{font-weight:500;font-size:2rem;line-height:140%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:640px){.players__heading{font-size:1.6rem}}.players__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3rem}.players__arrow{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .2s;transition:opacity .2s;margin-right:3rem}.players__arrow:last-child{margin-right:0}.players__arrow svg{fill:#000;display:block;width:100%;height:100%;-webkit-transition:fill .2s;transition:fill .2s}.players__arrow.swiper-button-disabled{pointer-events:none;cursor:default}.players__slider .swiper-slide{width:16.66%}.players__slider-card{height:5.2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.players__slider-card-icon{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.details-block{position:relative;background-color:#fff;padding-bottom:10rem;z-index:1}@media only screen and (max-width:640px){.details-block{padding-bottom:2rem}}.details-block__heading{padding-bottom:4rem;font-weight:500;font-size:3.6rem;line-height:130%;border-bottom:1px solid #000}@media only screen and (max-width:640px){.details-block__heading{font-weight:500;font-size:2rem;line-height:120%;padding-bottom:2.5rem}}.faq{position:relative;z-index:1;background-color:#fff;padding-bottom:5rem}@media only screen and (max-width:640px){.faq{padding-bottom:4rem}}.faq__content{padding:10rem 15rem;background:#f0f3f4;border-radius:4rem}@media only screen and (max-width:640px){.faq__content{border-radius:3rem;padding:3rem var(--content-padding);margin:0 calc(-1*var(--content-padding))}}.faq__heading{font-weight:500;font-size:4.5rem;line-height:120%;margin-bottom:7rem}@media only screen and (max-width:640px){.faq__heading{font-weight:500;font-size:2rem;line-height:120%;margin-bottom:2.5rem}}.faq__accordions-list{counter-reset:faq-list}.faq__accordions-list-item{border-top:1px solid #000;counter-increment:faq-list}.faq__accordions-list-item:last-child{border-bottom:1px solid #000}.faq__accordions-list-item::before{content:""}.faq__accordion-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:baseline;align-self:baseline;padding:4rem 0;-webkit-transition:color .2s;transition:color .2s;font-weight:500;font-size:2rem;line-height:140%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media only screen and (max-width:640px){.faq__accordion-btn{padding:2rem 0;font-size:1.6rem}}.faq__accordion-btn::before{counter-increment:ordered-list;content:counter(faq-list,decimal-leading-zero) ".";color:var(--primary-color);min-width:4.5rem}@media only screen and (max-width:640px){.faq__accordion-btn::before{min-width:3.3rem}}.faq__accordion-btn svg{width:2rem;height:2rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;-ms-flex-item-align:center;align-self:center;-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media only screen and (max-width:640px){.faq__accordion-btn svg{-ms-flex-item-align:start;align-self:flex-start;width:1.6rem;height:1.6rem;margin-top:.2rem}}.faq__accordion-content{height:0;overflow:hidden}.faq__accordion-content-inner{padding-bottom:5rem;font-size:2rem;line-height:140%}.faq__accordion-btn-text{width:40%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:82rem;padding-right:2rem}@media only screen and (max-width:640px){.faq__accordion-btn-text{max-width:none}}.event-intro{position:relative;z-index:1;background-color:#fff;padding-bottom:8rem}@media only screen and (max-width:640px){.event-intro{padding-bottom:4rem}}.event-intro:last-child{padding-bottom:0}.event-intro__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:13rem 0;color:#fff}.event-intro--no-bg .event-intro__content{padding-bottom:6rem}@media only screen and (max-width:640px){.event-intro--no-bg .event-intro__content{padding-bottom:0}}.event-intro--dark .event-intro__content{color:var(--text-color)}@media only screen and (max-width:640px){.event-intro__content{padding:4rem 0;padding-top:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.event-intro__bg{position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);height:100%;z-index:-1;background-color:#1c1050}.event-intro__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-intro__logos{width:13rem;-ms-flex-negative:0;flex-shrink:0;margin-right:11rem}@media only screen and (max-width:640px){.event-intro__logos{width:100%;margin-right:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:3rem}}.event-intro__logo{margin-bottom:2.6rem;display:block}@media only screen and (max-width:640px){.event-intro__logo{margin:0;margin-top:1.4rem;margin-right:2rem}.event-intro__logo:last-child{margin-right:0}}.event-intro__logo:last-child,.event-system__col p:last-child,.event-system__col ul li:last-child{margin-bottom:0}.event-intro__logo-image{height:8rem;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media only screen and (max-width:640px){.event-intro__logo-image{height:5rem}}.event-intro__info{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.event-intro__info{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.event-intro__heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:11rem;margin-top:-1.5rem;max-width:90rem}@media only screen and (max-width:640px){.event-intro__heading{font-weight:500;font-size:2.5rem;line-height:130%;margin:0;margin-bottom:3.5rem;max-width:none}}.event-intro__info-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:640px){.event-intro__info-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.event-intro__date{margin-right:8rem;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#4ae7b6}.event-intro--dark .event-intro__date{color:var(--primary-color)}@media only screen and (max-width:640px){.event-intro__date{margin:0;margin-bottom:2rem}}.event-intro__date-day{font-weight:500;font-size:14.1rem;line-height:.8;text-shadow:0 0 1.9rem rgba(74,231,182,.6);margin-right:2rem}.event-intro--dark .event-intro__date-day{text-shadow:0 0 1.9rem rgba(0,176,122,.2)}@media only screen and (max-width:640px){.event-intro__date-day{font-size:10rem}}.event-intro__date-month,.event-intro__date-month-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.event-intro__date-month-time{margin-bottom:-.4rem}.event-intro__date-month{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-weight:500;font-size:4rem;line-height:120%}@media only screen and (max-width:640px){.event-intro__date-month{font-size:3.4rem}}.event-intro__date-time{font-size:4rem;line-height:120%}@media only screen and (max-width:640px){.event-intro__date-time{font-size:3.4rem}}.event-intro__countdown{white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;margin-right:9rem}@media only screen and (max-width:640px){.event-intro__countdown{-ms-flex-negative:1;flex-shrink:1;margin:0;margin-bottom:3rem}}.event-intro__countdown .digit{position:relative;overflow:hidden;width:3.8rem;height:6.8rem;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(20%,#000),color-stop(80%,#000),to(transparent));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 20%,#000 80%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(20%,#000),color-stop(80%,#000),to(transparent));mask-image:linear-gradient(to bottom,transparent 0,#000 20%,#000 80%,transparent 100%)}@media only screen and (max-width:640px){.event-intro__countdown .digit{width:2.53rem;height:4.53rem}}.event-intro__countdown .digit-selector{left:0;top:0;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;-webkit-transform:translateY(calc(var(--digit, 0)*-10%));transform:translateY(calc(var(--digit, 0)*-10%));-webkit-transition:-webkit-transform 1s cubic-bezier(.22,1,.36,1);transition:transform 1s cubic-bezier(.22,1,.36,1);transition:transform 1s cubic-bezier(.22,1,.36,1),-webkit-transform 1s cubic-bezier(.22,1,.36,1)}.event-intro__countdown .digit-selector-digit{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.7rem 0}@media only screen and (max-width:640px){.event-intro__countdown .digit-selector-digit{padding:.46rem 0}}.event-intro__address-text,.event-intro__countdown-text{font-weight:500;font-size:1.2rem;line-height:111%;letter-spacing:.08em;text-transform:uppercase}.event-intro__countdown-text{margin-bottom:1rem}.event-intro__countdown-date,.event-intro__countdown-date-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.event-intro__countdown-date-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.event-intro__countdown-date-section--green{color:#4ae7b6}.event-intro--dark .event-intro__countdown-date-section--green,.event-system__col a,.event-system__col a:link,.event-system__col a:visited,.no-touch .speakers__slider-card:hover .speakers__slider-card-title,.touch .speakers__slider-card:active .speakers__slider-card-title{color:var(--primary-color)}.event-intro__countdown-date-section-number{margin-bottom:.8rem;font-weight:500;font-size:6rem;line-height:.85;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media only screen and (max-width:640px){.event-intro__countdown-date-section-number{font-size:4rem;margin-bottom:.5rem}}.event-intro__countdown-date-section-text{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-top:-1rem}@media only screen and (max-width:640px){.event-intro__countdown-date-section-text{margin-top:-.66rem;font-size:1rem}}.event-intro__countdown-date-divider{font-weight:500;font-size:7rem;line-height:1;margin:0 1.2rem;margin-top:-.8rem}@media only screen and (max-width:640px){.event-intro__countdown-date-divider{font-size:4.6rem;margin-top:-1.3rem;padding:.8rem 0}}.event-intro__address-text{margin-bottom:2.1rem}@media only screen and (max-width:640px){.event-intro__address-text{margin-bottom:1.2rem}}.event-intro__address-city{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:.4rem}@media only screen and (max-width:640px){.event-intro__address-city{font-size:2.6rem;margin-bottom:.2rem;padding-right:7rem}}.event-intro__address-street{font-size:1.5rem;line-height:140%}@media only screen and (max-width:640px){.event-intro__address-street{font-size:1.3rem;padding-right:7rem}}.event-intro__btn{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;flex-shrink:0;width:21rem;height:21rem;border-radius:50%;background-color:var(--primary-color);color:#fff;-ms-flex-item-align:center;align-self:center;font-weight:500;font-size:2.2rem;line-height:110%;position:relative;left:-6rem;-webkit-animation-name:breath-event;animation-name:breath-event;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;z-index:99}.event-intro__btn:link,.event-intro__btn:visited{color:#fff}@media only screen and (max-width:640px){.event-intro__btn{width:10rem;height:10rem;font-size:1.2rem;left:auto;position:absolute;bottom:2rem;right:0}.event-intro--no-bg .event-intro__btn{bottom:-2rem}}.event-system{position:relative;z-index:1;background-color:#fff;padding-bottom:10rem}@media only screen and (max-width:640px){.event-system{padding-bottom:4rem}}.event-system__top-text{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:4.5rem;max-width:116rem}@media only screen and (max-width:640px){.event-system__top-text{max-width:none;font-weight:500;font-size:2rem;line-height:130%;margin-bottom:2.5rem}}.event-system__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:5rem;padding-top:4.5rem;border-top:.3rem solid #000}@media only screen and (max-width:640px){.event-system__row{padding-top:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.5rem;border-width:.2rem}}.event-system__col{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.event-system__col{font-size:1.4rem;line-height:140%}}.event-system__col ul li{margin-bottom:1rem;position:relative}.event-system__col ul li::before{content:"";position:absolute;left:-2rem;top:1rem;width:.6rem;height:.6rem;border-radius:50%;background-color:var(--text-color)}@media only screen and (max-width:640px){.event-system__col ul li::before{left:auto;width:.5rem;height:.5rem;top:auto;display:inline-block;position:static;vertical-align:top;margin-top:.8rem;margin-right:.4rem}}.event-system__left-text{max-width:50rem}.protection{position:relative;background-color:#fff;z-index:1;padding-bottom:10rem}@media only screen and (max-width:640px){.protection{padding-bottom:4rem}}.protection__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5.4rem 0;padding-right:20rem;padding-left:14rem;background:#1c0f52;border-radius:4rem;color:#fff;background-image:url(/local/js/template/iteko/build/css/../img/protection-bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.protection--dark .protection__card{background-image:url(/local/js/template/iteko/build/css/../img/protection-light-bg.svg);color:var(--text-color);background-color:#d3d3d3}@media only screen and (max-width:640px){.protection__card{padding:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;border-radius:3rem;background-position:right bottom}}.protection__card-text{font-weight:500;font-size:3.6rem;line-height:130%;max-width:72rem;width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.protection__card-text{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:3rem;width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:none}}.protection__card-download{width:18.4rem;height:18.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin-left:6rem;background-color:var(--primary-color);color:#fff;font-weight:500;font-size:2.2rem;line-height:120%;text-align:center;-webkit-animation-name:breath-protection;animation-name:breath-protection;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.protection__card-download:link,.protection__card-download:visited{color:#fff}@media only screen and (max-width:640px){.protection__card-download{width:10rem;height:10rem;font-size:1.4rem;margin:0 0 0 auto}}.speakers{position:relative;z-index:1;background-color:#fff;padding-bottom:10rem}@media only screen and (max-width:640px){.speakers{padding-bottom:4rem}}.speakers__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4rem}@media only screen and (max-width:640px){.speakers__top-row{margin-bottom:2rem}}.speakers__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-right:3rem}@media only screen and (max-width:640px){.speakers__heading{font-weight:500;font-size:2rem;line-height:130%}}.speakers__arrows,.speakers__slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.speakers__slider .swiper-slide{width:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.speakers__slider .swiper-slide{width:85%}.speakers__slider .swiper-container{overflow:visible}}.speakers__arrows{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}@media only screen and (max-width:640px){.speakers__arrows{display:none}}.speakers__arrow{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;margin-right:3rem}.speakers__arrow svg{display:block;width:100%;height:100%;fill:var(--text-color);-webkit-transition:fill .2s;transition:fill .2s}.speakers__arrow:last-child{margin-right:0}.speakers__arrow.swiper-button-disabled{cursor:default;pointer-events:none}.speakers__slider-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.speakers__slider-card-image-container{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:1.5rem;margin-bottom:2rem}@media only screen and (max-width:640px){.speakers__slider-card-image-container{margin-bottom:1rem}}.speakers__slider-card-image-container::before{content:"";display:block;width:100%;padding-bottom:70%}.speakers__slider-card-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.speakers__slider-card-title{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:1.2rem;-webkit-transition:color .2s;transition:color .2s}@media only screen and (max-width:640px){.speakers__slider-card-title{font-size:2rem;margin-bottom:.8rem}}.speakers__slider-card-text{font-size:1.5rem;line-height:140%;margin-bottom:2rem}@media only screen and (max-width:640px){.speakers__slider-card-text{font-size:1.3rem;margin-bottom:1rem}}.speakers__slider-card-role{padding-top:1.7rem;font-size:1.5rem;line-height:140%;color:rgba(27,30,29,.5);border-top:1px solid #1b1e1d}@media only screen and (max-width:640px){.speakers__slider-card-role{padding-top:1rem}}.program{position:relative;z-index:1;background-color:#fff;padding-bottom:10rem}@media only screen and (max-width:640px){.program{padding-bottom:4rem}}.program__content{background:#f0f3f4;border-radius:4rem;padding:10rem 16rem}@media only screen and (max-width:640px){.program__content{padding:3rem;border-radius:3rem}}.program__top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:6rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:640px){.program__top-row{margin-bottom:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.program__heading{font-weight:500;font-size:3.6rem;line-height:130%}@media only screen and (max-width:640px){.program__heading{font-weight:500;font-size:2rem;line-height:130%}}.program__download-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:1.6rem;line-height:109%;margin-left:2rem}@media only screen and (max-width:640px){.program__download-link{font-size:1.4rem;margin:0;margin-top:1rem}}.program__download-link,.program__download-link:link,.program__download-link:visited{color:var(--primary-color)}.program__download-link svg{width:1.4rem;height:1.1rem;-ms-flex-negative:0;flex-shrink:0;fill:currentColor;margin-left:1rem}@media only screen and (max-width:640px){.program__download-link svg{width:1.3rem;margin-left:.7rem}}.no-touch .program__download-link:hover .program__download-link-text,.touch .program__download-link:active .program__download-link-text{border-color:transparent}.program__download-link-text{border-bottom:1px solid currentColor;-webkit-transition:border-color .2s;transition:border-color .2s}.program__list{margin-bottom:6rem}@media only screen and (max-width:640px){.program__list{margin-bottom:2rem}}.program__list-item{border-top:1px solid #000}.program__card{padding:4.4rem 0;display:grid;grid-template-columns:1fr 1fr 2fr;grid-gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.program__card{padding:2.4rem 0;grid-gap:1.5rem;grid-template-columns:1fr}}.program__card-time{font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase}@media only screen and (max-width:640px){.program__card-time{font-size:1.3rem}}.program__card-name,.program__card-name p,.program__card-theme{position:relative;font-weight:500;font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.program__card-name p{font-size:1.6rem}.program__card-theme{font-weight:600;font-size:1.5rem}.program__card-info{grid-column:1/-1}}.program__card-name{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:640px){.program__card-name{font-size:1.6rem;line-height:1.3;margin-bottom:1rem}}.no-touch .program__show-more:hover,.program__card-name--green,.touch .program__show-more:active{color:var(--primary-color)}.program__card-name:last-child{margin-bottom:0}.program__card-name::before{content:"";left:0;margin-right:1.5rem;width:.6rem;height:.6rem;border-radius:50%;background-color:currentColor;position:relative;top:1.2rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:640px){.program__card-name::before{width:.5rem;height:.5rem;position:relative;display:inline-block;vertical-align:top;margin-right:.9rem;top:auto;right:auto;margin-top:.85rem}}.program__card-name span{display:block;margin-top:1rem;font-weight:500;font-size:1.2rem;line-height:140%;letter-spacing:.08em;text-transform:uppercase}@media only screen and (max-width:640px){.program__card-name span{font-size:1rem;margin-left:-1.2rem}}.program__show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2.5rem;border-top:.3rem solid #1b1e1d;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s}@media only screen and (max-width:640px){.program__show-more{border-width:2px;padding-top:2rem}}.program__show-more svg{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;fill:currentColor;margin-left:3rem}@media only screen and (max-width:640px){.program__show-more svg{width:1.2rem;height:1.2rem;margin-left:2rem}}.technologies{position:relative;z-index:1;background-color:#fff;padding-bottom:10rem}@media only screen and (max-width:640px){.technologies{padding-bottom:4rem}}.technologies__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:9rem 0;color:#fff}.technologies__card:link,.technologies__card:visited{color:#fff}.technologies__card::before{content:"";position:absolute;left:calc((100vw - 100% - var(--sb-width, 0))/2*-1);top:0;right:calc((100vw - 100% - var(--sb-width, 0))/2*-1);height:100%;background-color:#1c1050;background-image:url(/local/js/template/iteko/build/css/../img/technologies-bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}@media only screen and (max-width:640px){.technologies__card::before{background-position:left center}}.technologies--dark .technologies__card,.technologies--dark .technologies__card:link,.technologies--dark .technologies__card:visited{color:var(--text-color)}.technologies--dark .technologies__card::before{background-color:#d3d3d3;background-image:url(/local/js/template/iteko/build/css/../img/tech-light-bg.svg)}@media only screen and (max-width:640px){.technologies__card{padding:3rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}}.no-touch .registration__card:hover .registration__card-arrow,.no-touch .technologies__card:hover .technologies__card-arrow,.touch .registration__card:active .registration__card-arrow,.touch .technologies__card:active .technologies__card-arrow{background-color:var(--primary-color);border-color:var(--primary-color)}.no-touch .technologies__card:hover .technologies__card-arrow svg,.touch .technologies__card:active .technologies__card-arrow svg{fill:#fff}.technologies__card-content{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.technologies__card-content{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.technologies__card-title{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2rem}.technologies--dark .technologies__card-title{color:#1c0f52}@media only screen and (max-width:640px){.technologies__card-title{font-weight:500;font-size:1.2rem;line-height:111%;margin-bottom:1.5rem}}.technologies__card-text{font-weight:500;font-size:4.5rem;line-height:120%;max-width:95rem}@media only screen and (max-width:640px){.technologies__card-text{max-width:none;font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:3rem}}.technologies__card-arrow{-ms-flex-negative:0;flex-shrink:0;margin-left:3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:21rem;height:21rem;border:1px solid #fff;border-radius:50%;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}.technologies__card-arrow svg{width:4rem;height:4rem;-ms-flex-negative:0;flex-shrink:0;fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.technologies__card-arrow svg{width:1.3rem;height:1.3rem}}.technologies--dark .technologies__card-arrow{border:1px solid #1b1e1d}.technologies--dark .technologies__card-arrow svg{fill:var(--text-color)}@media only screen and (max-width:640px){.technologies__card-arrow{width:7rem;height:7rem;margin-left:0}}.notes{position:relative;z-index:1;background-color:#fff;padding-bottom:9rem}@media only screen and (max-width:640px){.notes{padding-bottom:4rem}}.notes__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:3rem}@media only screen and (max-width:640px){.notes__heading{font-weight:500;font-size:2rem;margin-right:0;line-height:130%}}.notes__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4rem}@media only screen and (max-width:640px){.notes__list{grid-gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.notes__card,.notes__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.notes__card{border:1px solid rgba(187,191,196,.4);border-radius:4rem;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s;padding:3rem 6.5rem 6.5rem}@media only screen and (max-width:640px){.notes__card{padding:.5rem 3.2rem 3.2rem;border-radius:3rem}}.no-touch .notes__card:hover{-webkit-box-shadow:0 .8rem 2.5rem rgba(0,0,0,.07);box-shadow:0 .8rem 2.5rem rgba(0,0,0,.07);border-color:#fff}.notes__card-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:9rem;border-bottom:1px solid rgba(187,191,196,.4);margin-bottom:3.5rem}@media only screen and (max-width:640px){.notes__card-icon-container{min-height:6rem;margin-bottom:2rem}}.notes__card-icon{height:2.6rem;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;max-width:100%}@media only screen and (max-width:640px){.notes__card-icon{height:2rem}}.notes__card-title{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:2.5rem}@media only screen and (max-width:640px){.notes__card-title{font-weight:500;font-size:1.5rem;line-height:140%;margin-bottom:1.4rem}}.notes__card-text{font-size:1.5rem;line-height:140%}@media only screen and (max-width:640px){.notes__card-text{font-size:1.2rem;line-height:140%}}.registration{padding-bottom:7rem;background-color:#fff;position:relative;z-index:1}@media only screen and (max-width:640px){.registration{padding-bottom:4rem}}.registration__card{position:relative;border-radius:4rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10rem;color:#fff;background-image:url(/local/js/template/iteko/build/css/../img/registration-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:640px){.registration__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding:3rem;border-radius:3rem}}.registration__card:link,.registration__card:visited{color:#fff}.registration__card-heading{font-weight:500;font-size:1.5rem;line-height:111%;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2rem}@media only screen and (max-width:640px){.registration__card-heading{font-weight:500;font-size:1.2rem;line-height:111%;margin-bottom:1.5rem}}.registration__card-text{font-weight:500;font-size:4.5rem;line-height:120%}@media only screen and (max-width:640px){.registration__card-text{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:3rem}}.registration__card-arrow{-ms-flex-negative:0;flex-shrink:0;margin-left:3rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:21rem;height:21rem;border:1px solid #fff;border-radius:50%;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}@media only screen and (max-width:640px){.registration__card-arrow{width:7rem;height:7rem;margin-left:0}}.registration__card-arrow svg{width:4rem;height:4rem;-ms-flex-negative:0;flex-shrink:0;fill:#fff;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.registration__card-arrow svg{width:1.3rem;height:1.3rem}}.event-footer{position:relative;z-index:1;padding-bottom:9rem}@media only screen and (max-width:640px){.event-footer{padding-bottom:3rem}}.event-footer__row{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:2rem}@media only screen and (max-width:640px){.event-footer__row{grid-template-columns:minmax(0,1fr)}}.event-footer__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-footer--support .event-footer__col:nth-child(1){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-footer--support .event-footer__col:nth-child(2){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:640px){.event-footer__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.page-footer--support .event-footer__logo{margin-bottom:5rem}@media only screen and (max-width:640px){.page-footer--support .event-footer__logo{margin-bottom:3rem}}.event-footer__logo-image{width:10.5rem;height:auto;display:block}@media only screen and (max-width:640px){.event-footer__logo-image{width:10rem}}.event-footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:4rem}@media only screen and (max-width:640px){.event-footer__contacts{margin-right:0;margin-bottom:2rem}}.event-footer__phone-link{font-weight:500;font-size:2.5rem;line-height:140%;margin-bottom:.5rem}@media only screen and (max-width:640px){.event-footer__phone-link{font-size:2.2rem}}.no-touch .event-footer__mail:hover,.no-touch .event-footer__phone-link:hover,.touch .event-footer__mail:active,.touch .event-footer__phone-link:active{color:var(--primary-color)}.event-footer__mail{font-weight:500;font-size:1.5rem;line-height:120%;margin-bottom:2rem}@media only screen and (max-width:640px){.event-footer__mail{font-size:1.3rem;margin-bottom:1.5rem}}.event-footer__address{font-weight:500;font-size:1.5rem;line-height:120%}@media only screen and (max-width:640px){.event-footer__address{font-size:1.3rem}}.event-footer__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.page-footer--support .event-footer__social-list{margin-left:0;margin-top:auto}@media only screen and (max-width:640px){.page-footer--support .event-footer__social-list{margin:0}.event-footer__social-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0}}.event-footer__social-list-item{margin-right:2.2rem}@media only screen and (max-width:640px){.event-footer__social-list-item{margin-right:1rem;margin-top:1rem}}.event-footer__social-list-item:last-child{margin-right:0}.event-footer__social-link{width:5rem;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#dde0e2;-webkit-transition:background-color .2s;transition:background-color .2s;border-radius:50%}@media only screen and (max-width:640px){.event-footer__social-link{width:4rem;height:4rem}}.event-footer__social-link svg{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;fill:#fff}@media only screen and (max-width:640px){.event-footer__social-link svg{width:1.8rem;height:1.8rem}}.no-touch .event-footer__social-link:hover,.touch .event-footer__social-link:active{background-color:var(--primary-color)}.event-footer__support{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:8rem;margin-right:4rem}@media only screen and (max-width:640px){.event-footer__support{margin:0}}.event-footer__support-block{margin-bottom:2.2rem}@media only screen and (max-width:640px){.event-footer__support-block{margin-bottom:1.8rem}}.event-footer__support-block:last-child{margin-bottom:0}.event-footer__support-block-title{font-size:1.5rem;line-height:140%;color:rgba(27,30,29,.6);margin-bottom:.5rem;font-weight:400}@media only screen and (max-width:640px){.event-footer__support-block-title{font-size:1.3rem}}.event-footer__support-link{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.event-footer__support-link{font-size:1.6rem}}.event-simple-intro{position:relative;background-color:#fff;padding-bottom:8rem;padding-top:6rem}@media only screen and (max-width:640px){.event-simple-intro{padding:4rem 0}}.event-simple-intro__content{min-height:64.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10rem 15rem;border-radius:2.5rem;position:relative;background-color:#1c1050;color:#fff;z-index:1;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:640px){.event-simple-intro__content{padding:2.4rem 3rem;min-height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-ms-flex-wrap:wrap;flex-wrap:wrap}}.event-simple-intro__logo{position:absolute;bottom:7.5rem;left:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}@media only screen and (max-width:640px){.event-simple-intro__logo{bottom:2rem;left:2rem;position:static;margin-right:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.event-simple-intro__logo-image{display:block;height:auto;max-height:8rem;max-width:18rem;width:100%}@media only screen and (max-width:640px){.event-simple-intro__logo-image{max-width:8rem;max-height:5rem}}.event-simple-intro__bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.event-simple-intro__bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(28,15,82,.66)),to(rgba(28,15,82,.66)));background:linear-gradient(to top,rgba(28,15,82,.66),rgba(28,15,82,.66))}.event-simple-intro__bg-image{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.event-simple-intro__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:640px){.event-simple-intro__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;display:contents}}.event-simple-intro__info{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.event-simple-intro__info{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:contents}}.event-simple-intro__heading{font-weight:500;font-size:6rem;line-height:120%;margin-bottom:3.5rem}@media only screen and (max-width:640px){.event-simple-intro__heading{font-size:2.4rem;line-height:1.2;margin:0;margin-bottom:2rem;width:100%}}.event-simple-intro__text{font-size:2rem;line-height:140%;max-width:73rem}@media only screen and (max-width:640px){.event-simple-intro__text{font-size:1.6rem;max-width:none;margin-bottom:3rem;width:100%}}.event-simple-intro__link{-ms-flex-negative:0;flex-shrink:0;margin-left:4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;background-color:var(--primary-color);border-radius:50%;width:18.4rem;height:18.4rem;font-weight:500;font-size:2.2rem;line-height:120%;-webkit-animation-name:breath-simple-intro;animation-name:breath-simple-intro;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;text-align:center}@media only screen and (max-width:640px){.event-simple-intro__link{width:10rem;height:10rem;font-size:1.4rem;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto}}.event-simple-intro__link:link,.event-simple-intro__link:visited{color:#fff}.event-simple-content{position:relative;z-index:1;background-color:#fff;padding-bottom:10rem}@media only screen and (max-width:640px){.event-simple-content{padding-bottom:4rem}}.event-simple-content .event-simple-content__complex-heading{font-weight:500;font-size:2.5rem;line-height:140%;margin:0}@media only screen and (max-width:640px){.event-simple-content .event-simple-content__complex-heading{font-size:2rem;line-height:1.4}}.event-simple-content__text{padding-left:15rem;padding-right:15rem;max-width:none}@media only screen and (max-width:640px){.event-simple-content__text{padding:0}}.event-simple-content__complex{margin:7rem 0;background:#f0f3f4;border-radius:4rem;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);padding:6rem;display:grid;grid-template-columns:1fr 1.5fr;grid-gap:3rem;background-image:url(/local/js/template/iteko/build/css/../img/multimedia-complex-hoop.svg);background-repeat:no-repeat;background-position:left bottom;background-size:35rem auto;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media only screen and (max-width:640px){.event-simple-content__complex{margin:3rem 0;border-radius:2.5rem;grid-template-columns:minmax(0,1fr);padding:2.4rem 3rem;background-size:20rem auto;grid-gap:2rem}}.event-simple-content__about-project{padding:5rem 3rem;border-top:.2rem solid #000;border-bottom:.2rem solid #000;max-width:90rem;width:100%;margin:7rem 0;margin-left:auto}@media only screen and (max-width:640px){.event-simple-content__about-project{margin:0;margin:3rem 0;max-width:none;padding:2rem 0}}.event-simple-content__about-project-large-text{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:4rem}@media only screen and (max-width:640px){.event-simple-content__about-project-large-text{margin-bottom:1.5rem;font-size:2rem}}.event-simple-content__about-project-large-text:last-child,.search__results-card-text:last-child,.why-iteko__list-item:last-child{margin-bottom:0}.event-simple-content__about-project-small-text{font-size:2rem;line-height:140%}@media only screen and (max-width:640px){.event-simple-content__about-project-small-text{font-weight:400;font-size:1.4rem;line-height:140%}}.not-found{color:#fff;background-color:#1c1050;position:relative;z-index:1;background-image:url(/local/js/template/iteko/build/css/../img/not-found-bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.not-found__content{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10rem 0}@media only screen and (max-width:640px){.not-found__content{padding:4rem 0}}.not-found__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:640px){.not-found__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.not-found__left-col{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:640px){.not-found__left-col{width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:1rem}}.not-found__right-col{width:44rem;-ms-flex-negative:0;flex-shrink:0;margin-left:3rem}@media only screen and (max-width:640px){.not-found__right-col{width:100%;-ms-flex-negative:1;flex-shrink:1;margin:0}}.not-found__code{font-weight:500;font-size:46.3rem;line-height:55.6rem;background:-webkit-gradient(linear,right bottom,left top,color-stop(-6%,#00b07a),color-stop(36%,#8f5fe3));background:linear-gradient(to top left,#00b07a -6%,#8f5fe3 36%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:end}@media only screen and (max-width:1200px){.not-found__code{font-size:39.3rem}}@media only screen and (max-width:1024px){.not-found__code{font-size:30rem}}@media only screen and (max-width:640px){.not-found__code{font-size:16rem;line-height:1}}.not-found__heading{font-weight:500;font-size:5.5rem;line-height:120%;margin-bottom:2.8rem}@media only screen and (max-width:640px){.not-found__heading{font-size:3rem;line-height:1.2;margin-bottom:2rem}}.not-found__text{font-size:1.5rem;line-height:140%;margin-bottom:4.5rem;max-width:30rem}@media only screen and (max-width:640px){.not-found__text{max-width:none;margin-bottom:2.5rem;font-size:1.3rem}}.not-found__link{font-weight:500;font-size:1.5rem;line-height:120%;position:relative;z-index:1;padding:1.4rem 2.4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.not-found__link::before,.why-iteko__card::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.not-found__link::before{background-color:var(--primary-color);-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;border-radius:2.2rem}.no-touch .not-found__link:hover::before,.touch .not-found__link:active::before{-webkit-transform:scale(.96);transform:scale(.96)}.why-iteko{background-color:#fff;position:relative;z-index:1;padding-bottom:15rem}@media only screen and (max-width:640px){.why-iteko{padding-bottom:6rem}}.why-iteko__content{padding:0 12rem;padding-top:7.7rem;padding-bottom:9rem;background:#1c0f52;border-radius:4rem;color:#fff;position:relative;z-index:1;background-image:url(/local/js/template/iteko/build/css/../img/why-iteko-blurred-circle.svg),url(/local/js/template/iteko/build/css/../img/why-iteko-hoop.svg);background-repeat:no-repeat,no-repeat;background-position:left bottom,right top;background-size:90rem auto,50rem auto}@media only screen and (max-width:640px){.why-iteko__content{padding:3.5rem;background-image:url(/local/js/template/iteko/build/css/../img/why-iteko-blurred-circle.svg),url(/local/js/template/iteko/build/css/../img/why-iteko-hoop.svg);background-repeat:no-repeat,no-repeat;background-position:left bottom,right top;background-size:90% auto,60% auto;border-radius:3rem}}.why-iteko__heading{font-weight:500;font-size:3.6rem;line-height:130%;margin-bottom:6rem}@media only screen and (max-width:640px){.why-iteko__heading{font-weight:500;font-size:2rem;margin-right:0;line-height:130%;margin-bottom:3rem}}.why-iteko__list-item{margin-bottom:3rem}@media only screen and (max-width:640px){.why-iteko__list-item{margin-bottom:2rem}}.why-iteko__card{display:block;position:relative;padding:3.2rem;font-weight:500;font-size:2rem;line-height:145%;z-index:1}@media only screen and (max-width:640px){.why-iteko__card{padding:2rem 2.4rem;font-weight:500;font-size:1.2rem;line-height:120%}}.why-iteko__card::before{pointer-events:none;border:.2rem solid #884dd6;border-radius:1.5rem;-webkit-clip-path:polygon(0 0,2.2rem 0,2.2rem 2rem,calc(2.2rem + var(--offset)) 2rem,calc(2.2rem + var(--offset)) 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,2.2rem 0,2.2rem 2rem,calc(2.2rem + var(--offset)) 2rem,calc(2.2rem + var(--offset)) 0,100% 0,100% 100%,0 100%)}.why-iteko__card&gt;svg{width:1rem;height:1rem;fill:var(--primary-color);display:inline-block;margin-left:.6rem;vertical-align:baseline}@media only screen and (max-width:640px){.why-iteko__card&gt;svg{width:.6rem;height:.6rem}}.why-iteko__card-category{font-size:1.5rem;line-height:140%;position:absolute;top:-.2rem;left:2.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:.15rem;padding:.3rem .7rem;font-weight:500;z-index:1}.why-iteko__card-category svg{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:-1}@media only screen and (max-width:640px){.why-iteko__card-category{font-size:1.2rem;line-height:140%;left:2.2rem}}.why-iteko__card-category-text{background:-webkit-gradient(linear,left top,right bottom,from(#869dff),to(#9c65e4));background:linear-gradient(to bottom right,#869dff,#9c65e4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.search__form{margin-bottom:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #bbbfc4;border-radius:.5rem;height:5.2rem}@media only screen and (max-width:640px){.search__form{margin-bottom:2rem;height:4.8rem}}.search__form-input{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:2rem;line-height:140%;padding:0 2.4rem}@media only screen and (max-width:640px){.search__form-input{font-size:1.8rem;padding:0 2rem}}.search__form-submit{-ms-flex-negative:0;flex-shrink:0;margin-right:2.4rem}.search__form-submit svg{width:1.6rem;height:1.6rem;fill:#000;-webkit-transition:fill .2s;transition:fill .2s}@media only screen and (max-width:640px){.search__form-submit{margin-right:2rem}}.search__results-list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:2rem}.search__results-card{background:#f0f3f4;border-radius:4rem;padding:3rem 12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:640px){.search__results-card{padding:2rem;border-radius:2rem}}.search__results-card-title{font-size:2.5rem;line-height:140%;margin-bottom:1.5rem;font-weight:500}@media only screen and (max-width:640px){.search__results-card-title{font-size:2rem}}.search__results-card-text b,.search__results-card-title b{font-style:normal;background-color:#90d8c3;padding:.1rem .2rem;border-radius:.5rem;font-weight:inherit}.search__results-card-text{font-size:1.5rem;line-height:140%;margin-bottom:1.5rem}.search__results-card-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}@media only screen and (max-width:640px){.search__results-card-bottom-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;gap:1rem}}.search__results-card-category,.search__results-card-date{font-size:1.5rem;line-height:140%}.search__results-card-date{color:rgba(27,30,29,.3)}.all_news_box{display: none;}@media only screen and (max-width:640px){.intro__news-row{background: #fff;padding: 20px 30px 0 30px;}.intro__news-tabs-nav{display: flex;width: 100%;display: flex;flex-direction: unset;border-bottom:3px solid black;}.intro__news-card{display: flex;flex-wrap: wrap;}.intro__news-card-date{width: 100%;margin-bottom: 10px;color:#00b07a;}.intro__news-card-title{color: #000;}.intro__news-list-item{border-bottom:2px solid black;padding-bottom: 10px; width: 100%;}.intro__news-tabs-nav-link{margin: 0 20px 20px 0;}.intro__news-tabs-nav-link svg{display: none;} .intro__news-tabs-nav-link.active{color: #00b07a !important;}.intro__news-tabs-nav-link.active,.no-touch .intro__news-card:hover .intro__news-card-title,.no-touch .intro__news-tabs-nav-link:hover{color:#00b07a;}.intro__news-tabs-nav-link:link, .intro__news-tabs-nav-link:visited{color: #000;}.all_news_box{display: flex; justify-content: space-between; width: 50%;color: #000 !important;border-right: 2px solid #000;padding: 20px 10px 20px 0; text-transform: uppercase;}.swiper-container {overflow: unset;}.intro__content{padding-bottom: 0;}.cont_box{padding: 0;}.intro__pane{padding: 0 30px;}}
/* End */


/* Start:/local/js/template/iteko/build/assets/css/backend.css?1672065824854*/
.page-header--dark .page-header__language {
    color: #000;
}

.page-header__language {
    display: flex;
    align-items: center;
    gap: 1rem;

    color: #fff;
}

@media  (max-width: 640px) {
    .page-header__language {
        margin-right: 1rem;
    }
}

.page-header__language a {
    color: #ccc !important;
}

.page-header__language--en {
    position: absolute;
    top: 2.5rem;
    right: 0;
}

.back-en-logo {
    position: absolute;
    top: 2.5rem;
    left: 0;
    height: fit-content;
    width: 15rem;
}

.back-en-logo-image {
    width: 15rem;
}

@media  (max-width: 640px) {
    .back-en-logo {
        width: 10rem;
    }

    .back-en-logo-image {
        width: 10rem;
    }
}

.event-simple-intro {
    z-index: 1;
}

@media only screen and (max-width: 640px) {
	.page-header__menu-row  {
		grid-template-columns: 1fr 2fr;
	}
}

/* End */


/* Start:/local/templates/iteko24/template_styles.css?17238031524922*/
.landing-edit-mode {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	display: flex;
	flex-direction: column;
}

.landing-layout-flex {
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	flex-grow: 1;
}


@media (min-width: 1px) {
	.landing-layout-breakpoint--all .landing-layout-flex {
		flex-direction: row;
	}

	.landing-layout-breakpoint--all .landing-layout-flex.sidebar-right,
	.landing-layout-breakpoint--all .landing-layout-flex.without-left {
		flex-direction: row-reverse;
	}

	.landing-layout-breakpoint--all .landing-layout-flex .landing-sidebar {
		width: 30%;
	}

	.landing-layout-breakpoint--all .landing-layout-flex .landing-main {
		width: 70%;
	}
}

@media (min-width: 576px) {

	.landing-layout-breakpoint--mobile .landing-layout-flex {
		flex-direction: row;
	}

	.landing-layout-breakpoint--mobile .landing-layout-flex.sidebar-right,
	.landing-layout-breakpoint--mobile .landing-layout-flex.without-left {
		flex-direction: row-reverse;
	}

	.landing-layout-breakpoint--mobile .landing-layout-flex .landing-sidebar {
		width: 30%;
	}

	.landing-layout-breakpoint--mobile .landing-layout-flex .landing-main {
		width: 70%;
	}
}

@media (min-width: 768px) {
	/*default*/
	main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex,
	.landing-layout-breakpoint--tablet .landing-layout-flex {
		flex-direction: row;
	}

	main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex.sidebar-right,
	main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex.without-left,
	.landing-layout-breakpoint--tablet .landing-layout-flex.sidebar-right,
	.landing-layout-breakpoint--tablet .landing-layout-flex.without-left {
		flex-direction: row-reverse;
	}

	main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex .landing-sidebar,
	.landing-layout-breakpoint--tablet .landing-layout-flex .landing-sidebar {
		width: 30%;
	}

	main:not([class*="landing-layout-breakpoint"]) .landing-layout-flex .landing-main,
	.landing-layout-breakpoint--tablet .landing-layout-flex .landing-main {
		width: 70%;
	}
}

@media (min-width: 992px) {

	.landing-layout-breakpoint--desktop .landing-layout-flex {
		flex-direction: row;
	}

	.landing-layout-breakpoint--desktop .landing-layout-flex.sidebar-right,
	.landing-layout-breakpoint--desktop .landing-layout-flex.without-left {
		flex-direction: row-reverse;
	}

	/*for all*/
	.landing-layout-flex .landing-sidebar {
		width: 300px;
		min-width: 300px; /* 30% * 992px */
	}

	.landing-layout-flex .landing-main {
		width: calc(100% - 300px);
	}
}

.is-admin .d-none{
	display: block !important;
	opacity: 0.2;
}
.d-none{
	display: none;
}
.is-admin input{
	width: auto;
}
/*
.intro {
	height: 100vh !important;
}
*/
/*@media (min-width: 873px) {
	.landing-main {
	height: 100vh !important;
}
}

.landing-main {
	height: inherit;
}
@media (min-width: 873px) {
	.last-wrapper {
	height: 100%;
}
.last-wrapper {
	height: 100vh;
}
*/

.contacts__map-offices-checkbox-info {
    z-index: 15;
}
section.top-section{
	display: flex;
	justify-content: center;
}
section.top-section .container {
	height: 100%;
	/* left: 50%; */
	width: calc(var(--max-container-width));
	/* transform: translateX(-50%); */
	max-width: calc(var(--max-container-width) + 2* var(--content-padding));
	/*margin-left: max(env(safe-area-inset-left, 1.4rem), var(--content-padding));*/
	/*margin-right: max(env(safe-area-inset-right, 1.4rem), var(--content-padding));*/
}
@supports (width:max(20vw,100px)) {
	section.top-section .container {
		margin-left: max(env(safe-area-inset-left, 1.4rem), var(--content-padding));
		margin-right: max(env(safe-area-inset-right, 1.4rem), var(--content-padding));
	}
}
section.top-section .container .home-top-title{
	padding: 24px 32px;
	background: rgb(140 140 140 / 40%);
	border-radius: 15px;
	backdrop-filter: blur(8px);
}

section.top-section .container .section-top-title-text{
	padding: 24px 32px;
	background: rgb(140 140 140 / 40%);
	border-radius: 15px;
}
section.top-section .top-section-title{
	backdrop-filter: blur(8px);
}

section.top-section .top-section-title-bottom-right{
	padding: 24px 32px;
	background: rgb(140 140 140 / 40%);
	border-radius: 15px;
	backdrop-filter: blur(8px);
	max-width: 594px;
}
section.top-section .top-section-title .sectio-top-title-bookmark{
	top: -50px;
	bottom: auto;
}

@media (max-width: 768px) {
	section.top-section .container .section-top-title-text{
		padding: 0;
		background: none;
		border-radius: 0;
	}
	section.top-section .top-section-title{
		backdrop-filter: blur(0px);
	}

	section.top-section .container .home-top-title{
		padding: 0;
		background: none;
		border-radius: 0;
		backdrop-filter: blur(0px);
	}

	section.top-section .top-section-title-bottom-right{
		padding: 0;
		background: none;
		border-radius: 0;
		backdrop-filter: blur(0px);
	}
	section.top-section .top-section-title .sectio-top-title-bookmark{
		margin-bottom: 0;
	}

}

/* End */
/* /local/js/template/iteko/build/css/styles.min.css?1694562123478986 */
/* /local/js/template/iteko/build/assets/css/backend.css?1672065824854 */
/* /local/templates/iteko24/template_styles.css?17238031524922 */
