

/* Start:/local/templates/2025/assets/css/main.css?175587260856700*/
@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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,#00000080,#0000)}.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-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:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/local/templates/2025/assets/css/../fonts/Montserrat-Regular.woff2) format("woff2"),url(/local/templates/2025/assets/css/../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/local/templates/2025/assets/css/../fonts/Montserrat-Medium.woff2) format("woff2"),url(/local/templates/2025/assets/css/../fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/local/templates/2025/assets/css/../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/local/templates/2025/assets/css/../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/local/templates/2025/assets/css/../fonts/Montserrat-Bold.woff2) format("woff2"),url(/local/templates/2025/assets/css/../fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/local/templates/2025/assets/css/../fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(/local/templates/2025/assets/css/../fonts/Montserrat-ExtraBold.woff) format("woff")}*{padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;height:100%}body{margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}main{display:block}h1{font-size:2em;margin:.67em 0}img,fieldset{border:0}fieldset legend{display:none}ul{list-style:none}li{list-style-type:none}img{vertical-align:top;display:block;max-width:100%;border-style:none}a{color:inherit;text-decoration:none;background-color:transparent}table{border:0;border-collapse:collapse}table td{padding:0;vertical-align:top}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]{-webkit-appearance:textfield}::selection{background:#5f5f5f;color:#fff;text-shadow:none}::-moz-selection{background:#5f5f5f;color:#fff;text-shadow:none}button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;cursor:pointer;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}html{font-family:Montserrat,sans-serif;font-style:normal;font-size:15px;font-weight:500;line-height:1.3}body{color:#1e1e1e;background:#fff}a{color:#1e1e1e;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.link-blue{display:block;color:#093d77}@media (hover: hover){.link-blue:hover,.link-blue:active{color:#052548}}.link-blue svg{margin-left:6px;width:4px;height:8px}b{font-weight:600}.button{border:none;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;cursor:pointer;line-height:normal;-webkit-appearance:none;outline:none}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tac{text-align:center}.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-section-wrapper{padding:0 48px}.section-link{text-align:right;margin-top:30px}.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-width:375px;margin:0 auto}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container{--container-max-width-native: min(77vw, 1394px);--container-padding-native: 50px;--container-padding: 0 var(--container-padding-native);--container-max-width: calc( var(--container-max-width-native) + (2 * var(--container-padding-native)) );width:100%;max-width:var(--container-max-width);padding:var(--container-padding);margin:0 auto}@media only screen and (max-width: 1440px){.container{--container-max-width-native: 100%;--container-padding-native: max(6vw, 38px)}}@media only screen and (max-width: 1024px){.container{--container-padding-native: 38px}}@media only screen and (max-width: 480px){.container{--container-padding-native: 16px}}.container-small{--container-small-max-width-native: 1394px;--container-small-padding-native: 50px;--container-small-padding: 0 var(--container-small-padding-native);--container-small-max-width: calc( var(--container-small-max-width-native) + (2 * var(--container-small-padding-native)) );width:100%;max-width:var(--container-small-max-width);padding:var(--container-small-padding)}@media only screen and (max-width: 1440px){.container-small{--container-small-padding-native: 30px}}@media only screen and (max-width: 1024px){.container-small{--container-small-max-width-native: 100%;--container-small-padding-native: 20px}}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}section+section{margin-top:60px}.button{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:24px;height:67px;line-height:1.3;text-align:center;color:#fff;background-color:#45b521;border-radius:30px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;white-space:nowrap;font-size:24px}@media only screen and (max-width: 480px){.button{height:40px;padding:10px;font-size:16px}}@media (hover: hover){.button:hover{background-color:#2d880f}}.button--slider{width:34px;height:34px;padding:10px}.button--slider svg{width:12px;height:24px}.button--slider-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.button--flat{padding:0;border:none;border-radius:0;background-color:transparent;color:#1e1e1e;text-align:left}@media (hover: hover){.button--flat:hover,.button--flat:focus-visible{background-color:transparent}}.checkbox{position:relative;display:inline-block}.checkbox input{position:absolute;bottom:0;left:9px;z-index:-2;width:1px;height:1px;margin:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox input:checked+.checkbox__custom{background-color:#a1a1a1;border-color:#a1a1a1}.checkbox input:checked+.checkbox__custom svg{opacity:1}.checkbox input._error+.checkbox__custom{border-color:#e84143}.checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}@media (hover: hover){.checkbox label:hover,.checkbox label:focus-visible{outline:none}.checkbox label:hover input:not(:checked)+.checkbox__custom,.checkbox label:focus-visible input:not(:checked)+.checkbox__custom{border-color:#a1a1a1}}.checkbox label:focus{border-color:#a1a1a1}.checkbox__custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;margin-top:2px;border:1px solid white;border-radius:5px;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-flex-negative:0;flex-shrink:0;background-color:#fff}.checkbox__icon{width:16px;height:16px;color:#fff;opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.checkbox__text{padding-left:15px;color:#a1a1a1}.checkbox--disabled{pointer-events:none;opacity:.7}.input-wrapper{position:relative;width:100%;font-size:18px}.input{width:100%;padding:28px 18px 8px;background-color:#fff;border:1px solid #ffffff;border-radius:8px;font-size:inherit;line-height:inherit;font-weight:inherit;outline:none;color:#1e1e1e;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input:focus{border-color:#a1a1a1}@media (hover: hover){.input:hover{border-color:#a1a1a1}}.input:focus-visible~.input-label{top:8px;-webkit-transform:translateY(0%) scale(.78);transform:translateY(0) scale(.78)}.input:not(:-moz-placeholder-shown)~.input-label{top:8px;transform:translateY(0) scale(.78)}.input:not(:-ms-input-placeholder)~.input-label{top:8px;transform:translateY(0) scale(.78)}.input:not(:placeholder-shown)~.input-label{top:8px;-webkit-transform:translateY(0%) scale(.78);transform:translateY(0) scale(.78)}.input:-ms-input-placeholder{opacity:0}.input::-moz-placeholder{opacity:0}.input::-webkit-input-placeholder{opacity:0}.input::-ms-input-placeholder{opacity:0}.input::placeholder{opacity:0}.input-label{position:absolute;top:50%;left:18px;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);color:#a1a1a1;-webkit-transform-origin:left;transform-origin:left;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:top,-webkit-transform;transition-property:top,-webkit-transform;transition-property:transform,top;transition-property:transform,top,-webkit-transform;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.logo__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}svg{max-width:100%;width:100%;height:100%}textarea{resize:none;font:inherit}.textarea-wrapper{color:#fff}.textarea-wrapper .input-label{top:22px;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1;-webkit-transition-property:top,opacity,-webkit-transform;transition-property:top,opacity,-webkit-transform;transition-property:transform,top,opacity;transition-property:transform,top,opacity,-webkit-transform}.textarea-wrapper .input:not(:-moz-placeholder-shown)~.input-label{opacity:0}.textarea-wrapper .input:not(:-ms-input-placeholder)~.input-label{opacity:0}.textarea-wrapper .input:focus~.input-label,.textarea-wrapper .input:not(:placeholder-shown)~.input-label{opacity:0}.textarea{position:relative;width:100%;padding:1.625rem 30px 1.625rem 1.5rem;scrollbar-width:thin;min-height:133px}.textarea__counter{position:absolute;right:18px;bottom:10px;font-size:12px;pointer-events:none;color:#a1a1a1}h1,.h1{font-size:64px;line-height:1.3;font-weight:800}@media only screen and (max-width: 1024px) and (min-width: 480px){h1,.h1{font-size:64px}}@media only screen and (max-width: 1024px) and (min-width: 480px) and (max-width: 1023px){h1,.h1{font-size:calc(25px + 39 * (100vw - 480px) / (544))}}@media only screen and (max-width: 480px){h1,.h1{font-size:25px}}h2,.h2{font-size:40px;font-weight:600}@media only screen and (max-width: 1024px) and (min-width: 480px){h2,.h2{font-size:40px}}@media only screen and (max-width: 1024px) and (min-width: 480px) and (max-width: 1023px){h2,.h2{font-size:calc(29px + 11 * (100vw - 480px) / (544))}}@media only screen and (max-width: 480px){h2,.h2{font-size:28px}}h3,.h3{font-size:20px;line-height:1.4;font-weight:600}.section-title{letter-spacing:-1.5px;text-align:center;margin-bottom:40px}.card__image-wrapper{position:relative;width:100%;border-radius:20px;background-color:#f4f4f4;padding:24px}@media only screen and (max-width: 1024px){.card__image-wrapper{padding:30px 20px}}.card__image-wrapper._round{padding:32px 22px}@media only screen and (max-width: 1024px){.card__image-wrapper._round{padding:56px 20px}}.card__image-wrapper._round .card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__image-wrapper:not(._round){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;-o-object-fit:contain;object-fit:contain;height:326px}@media (min-width: 1024px){.card__image-wrapper:not(._round){height:326px}}@media (min-width: 1024px) and (max-width: 1919px){.card__image-wrapper:not(._round){height:calc(286px + 40 * (100vw - 1024px) / (896))}}@media only screen and (max-width: 1024px){.card__image-wrapper:not(._round){height:212px}}.card__image-wrapper:not(._round) .card__image{max-height:100%;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.card__image-circle{position:relative;padding-bottom:100%;border-radius:50%;overflow:hidden}.card__title{display:block;margin-top:10px;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.5px}@media only screen and (max-width: 1440px){.card__title{font-size:19px}}@media only screen and (max-width: 650px){.card__title{font-size:18px}}@media only screen and (max-width: 550px){.card__title{font-size:15px}}.card__text{margin-top:5px;line-height:1.2;color:#a1a1a1}@media only screen and (max-width: 550px){.card__text{font-size:13px}}.card .tag{position:absolute;top:20px;right:20px;z-index:3}@media (hover: hover){a.card__image-wrapper:hover .card__image{-webkit-transform:scale(1.05);transform:scale(1.05)}}a.card__title{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}@media (hover: hover){a.card__title:hover{color:#06f}}.cards-container{display:grid;grid-template-columns:repeat(4,1fr);row-gap:48px;-webkit-column-gap:58px;-moz-column-gap:58px;column-gap:58px}@media only screen and (max-width: 1920px){.cards-container{-webkit-column-gap:max(38px,3vw);-moz-column-gap:max(38px,3vw);column-gap:max(38px,3vw);row-gap:max(30px,2.5vw)}}@media only screen and (max-width: 1023px){.cards-container{grid-template-columns:repeat(2,1fr)}.cards-container .card__image-wrapper._round{max-width:300px;margin:auto}.cards-container .card__title,.cards-container .card__text{text-align:center}}@media only screen and (max-width: 650px){.cards-container{-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}}@media only screen and (max-width: 550px){.cards-container{row-gap:22px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.cards-container .card__image-wrapper._round{max-width:max(44.17vw,212px)}}.footer{color:#fff;background:#161616;padding:50px 0;margin-top:50px}.footer a{color:#fff}@media (hover: hover){.footer a:hover{color:#a1a1a1}}.footer__logo{display:block;width:160px;height:48px;margin-bottom:50px}.footer__menu-title{margin-bottom:24px}.footer__categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:max(.73vw,6px)}@media only screen and (max-width: 1023px){.footer__categories-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}}.footer__category-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1023px){.footer__category-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (max-width: 650px){.footer__category-item{width:calc(50% - 6px)}}.footer__category-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:12px;border-radius:12px;background-color:#424242;font-weight:700;font-size:16px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}@media (min-width: 1024px){.footer__category-item a{font-size:16px}}@media (min-width: 1024px) and (max-width: 1919px){.footer__category-item a{font-size:calc(13px + 3 * (100vw - 1024px) / (896))}}@media only screen and (max-width: 1023px){.footer__category-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;text-align:center}}@media only screen and (max-width: 650px){.footer__category-item a{padding:20px 12px}}@media (hover: hover){.footer__category-item a:hover{color:#fff;background-color:#0f2946}}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin:50px 0}@media only screen and (max-width: 1023px){.footer__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:40px}@media only screen and (max-width: 1023px){.footer__wrapper{gap:24px}}@media only screen and (max-width: 479px){.footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__menu-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 1023px){.footer__menu-column{width:50%}}@media only screen and (max-width: 479px){.footer__menu-column{width:100%}}.footer__column-title{font-size:24px;font-weight:600}.footer__item+.footer__item{margin-top:12px}.footer__link{font-weight:400}@media (hover: hover){.footer__link:hover{color:#a1a1a1}}.footer__bottom{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;gap:30px}@media only screen and (max-width: 1023px){.footer__bottom{-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;gap:10px}}@media only screen and (max-width: 480px){.footer__bottom{gap:4px}}.header{position:absolute;top:0;left:0;z-index:101;width:100%;background:#16161680;background:-webkit-gradient(linear,left bottom,left top,from(rgba(22,22,22,0)),to(rgb(22,22,22)));background:linear-gradient(0deg,#16161600,#161616);backdrop-filter:blur(5px);will-change:backdrop-filter;-webkit-backdrop-filter:blur(5px);background-clip:content-box;color:#fff;font-size:18px}@media only screen and (max-width: 1023px){.header{position:fixed;background:#161616b3}}@media only screen and (max-width: 560px){.header .container{--container-padding: 0 16px}}.header a{color:inherit}.header__logo{height:64px}@media only screen and (max-width: 1500px){.header__logo{height:62px}}@media only screen and (max-width: 1023px){.header__logo{height:32px}}.header__wrapper{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;gap:20px;padding:30px 0}@media only screen and (max-width: 1023px){.header__wrapper{padding-top:12px;padding-bottom:12px}}.header__controls{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;gap:10px;margin-bottom:15px}@media only screen and (max-width: 1023px){.header__controls{margin-bottom:0}}.header__controls svg{width:20px;height:20px}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.header__contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media only screen and (max-width: 1023px){.header__contacts-item span{display:none}}@media (hover: hover){.header__contacts-item:hover{color:#a1a1a1}}.header__search{--elements-color: #a1a1a1;position:relative;height:48px;width:48px;color:var(--elements-color);-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}@media only screen and (min-width: 1281px){.header__search_shown{width:500px}}.header__search_shown .header__search-input{visibility:visible;opacity:1}@media only screen and (max-width: 1280px){.header__search_shown .header__search-input{width:500px}}.header__search_shown .header__search-btn{display:none}.header__search_shown .search-result{display:-webkit-box;display:-ms-flexbox;display:flex}.header__search-btn{position:absolute;height:48px;width:48px;right:0;top:0;color:#fff;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media (hover: hover){.header__search-btn:hover{color:#a1a1a1}}.header__search-input{position:relative;width:100%;height:100%;overflow:hidden;visibility:hidden;border-radius:20px;max-width:calc(100vw - 60px);opacity:0}@media only screen and (max-width: 1280px){.header__search-input{position:absolute;right:0;width:0;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}}.header__search-input-icon{position:absolute;left:20px;top:14px}.header__search-input-reset{all:unset;display:none;position:absolute;right:20px;top:14px;cursor:pointer;height:15px;width:15px;color:var(--elements-color)}.header__search-input input{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:var(--elements-color);width:100%;height:100%;padding-left:55px;padding-right:55px;border-radius:20px}.header__search-input input:valid+.header__search-input-reset{display:block}.header__search-input input::-webkit-input-placeholder{color:var(--elements-color)}.header__search-input input::-moz-placeholder{color:var(--elements-color)}.header__search-input input:-ms-input-placeholder{color:var(--elements-color)}.header__search-input input::-ms-input-placeholder{color:var(--elements-color)}.header__search-input input::placeholder{color:var(--elements-color)}.header__mobile-menu-btn{display:none;color:#fff}@media only screen and (max-width: 1023px){.header__mobile-menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px}}.header__mobile-menu-btn rect{-webkit-transform:rotate(0);transform:rotate(0);opacity:1;-webkit-transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:opacity .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out;transition:transform .15s ease-in-out,opacity .15s ease-in-out,-webkit-transform .15s ease-in-out}.header__mobile-menu-btn rect:nth-child(1){-webkit-transform-origin:4.3px 3px;transform-origin:4.3px 3px}.header__mobile-menu-btn rect:nth-child(3){-webkit-transform-origin:1px 8px;transform-origin:1px 8px}.header__mobile-menu-btn.show rect:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:4.3px 3px;transform-origin:4.3px 3px}.header__mobile-menu-btn.show rect:nth-child(2){opacity:0}.header__mobile-menu-btn.show rect:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:1px 8px;transform-origin:1px 8px}.header-overlay{position:absolute;height:100%;width:100%;z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media only screen and (max-width: 1023px){.header-overlay{display:none}}.header-overlay.show{opacity:1}.header-overlay__bg{height:140px;width:100%;background-color:#161616;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}@media only screen and (max-width: 1023px){.header-menu{display:none;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.header-menu.show{position:fixed;top:64px;left:0;right:0;display:block;height:calc(100svh - 64px);background-color:#fff;padding:32px 16px}}.header-menu__item{padding-left:15px;padding-right:15px}@media only screen and (hover: hover) and (min-width: 1024px){.header-menu__item:hover>.header-menu__submenu{opacity:1;display:grid;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}}@media only screen and (max-width: 1023px){.header-menu__item{color:#1e1e1e}}.header-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 1280px){.header-menu__list{max-width:500px}}@media only screen and (max-width: 1023px){.header-menu__list{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.header-menu__link{position:relative;z-index:2;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}@media (hover: hover){.header-menu__link:hover{color:#a1a1a1}}.header-menu__submenu{position:absolute;top:110px;padding-top:40px;left:0;right:0;width:100%;display:none;max-width:1212px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:30px 64px;opacity:0}@media only screen and (max-width: 1023px){.header-menu__submenu{position:static;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:0;padding-left:32px;opacity:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:8px}}.header-menu__submenu-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;gap:10px}@media (hover: hover){.header-menu__submenu-link:hover .header-menu__submenu-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (max-width: 1023px){.header-menu__submenu-link{display:inline}}.header-menu__submenu-image{width:152px;height:164px;background-color:#f4f4f4;padding:10px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;overflow:hidden}@media only screen and (max-width: 1023px){.header-menu__submenu-image{display:none}}.header-menu__submenu-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.header-menu__submenu-info{text-align:center}.header-menu__submenu-info-title{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.04em;color:#fff}@media only screen and (max-width: 1023px){.header-menu__submenu-info-title{color:#1e1e1e;text-align:left;font-weight:500;font-size:16px}}.header-menu__submenu-info-description{margin-top:6px;font-weight:500;font-size:15px;line-height:18px;letter-spacing:-.04em;color:#a1a1a1}@media only screen and (max-width: 1023px){.header-menu__submenu-info-description{display:none}}.search-result{position:absolute;z-index:10;width:500px;top:calc(100% + 4px);right:0;max-width:calc(100vw - 60px);padding:10px;background-color:#fff;border-radius:20px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:70vh;overflow-y:auto;-webkit-box-shadow:0px 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px #0000001a}.search-result__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:transparent;border-radius:20px}@media (hover: hover){.search-result__item:hover{background-color:#f4f4f4}}.search-result__image{--image-padding: 6px;position:relative;-ms-flex-negative:0;flex-shrink:0;width:130px;min-height:104px;padding:var(--image-padding);background-color:#f4f4f4;border-radius:20px}@media only screen and (max-width: 768px){.search-result__image{width:64px;min-height:48px}}.search-result__image img{position:absolute;top:var(--image-padding);left:var(--image-padding);height:calc(100% - var(--image-padding) * 2);width:calc(100% - var(--image-padding) * 2);-o-object-fit:contain;object-fit:contain;max-width:100%}.search-result__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:10px}.search-result__info-title{color:#1e1e1e}@media only screen and (max-width: 768px){.search-result__info-title{font-size:16px}}.search-result__info-description{font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}@media only screen and (max-width: 768px){.search-result__info-description{font-size:14px}}.news-card{background-color:#f4f4f4;border-radius:20px;padding:30px 16px}@media only screen and (max-width: 1024px){.news-card{padding:30px 12px}}.news-card__image-wrapper{position:relative;width:100%;padding-bottom:62%;border-radius:20px;overflow:hidden}.news-card__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-top:10px;font-weight:600;font-size:20px;line-height:1.2;letter-spacing:-.5px}.news-card__date{margin-top:10px;font-size:13px}a.news-card .news-card__image{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.news-card .news-card__text{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}@media (hover: hover){a.news-card:hover .news-card__image{-webkit-transform:scale(1.05);transform:scale(1.05)}a.news-card:hover .news-card__text{color:#06f}}.section:not(:first-child){margin-top:60px}.tag{max-width:122px;padding:10px;background-color:#d31730;border-radius:5px;color:#fff;font-weight:700;font-size:13px;line-height:1;text-align:center}.tag._blue{background-color:#06f}.awards__slider{max-width:980px}@media only screen and (max-width: 1024px){.awards__slider{max-width:100%}}.awards__slide{opacity:.25}.awards__slide.swiper-slide-active,.awards__slide.swiper-slide-next,.awards__slide.swiper-slide-next+.swiper-slide{opacity:1}.awards__slide-image-wrapper{background-color:#f4f4f4;border-radius:20px;padding:24px 40px}@media only screen and (max-width: 650px){.awards__slide-image-wrapper{padding:24px 20px}}.awards__slide-image{border-radius:20px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.awards__text{margin-top:10px;font-weight:600;font-size:20px}.awards__date{margin-top:5px;color:#a1a1a1}.banner__wrapper{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;background-color:#f4f4f4;border-radius:20px;padding:50px}@media only screen and (max-width: 1024px){.banner__wrapper{padding:44px 50px}}@media only screen and (max-width: 850px){.banner__wrapper{padding:64px 50px}}@media only screen and (max-width: 479px){.banner__wrapper{padding:44px 30px}}.banner__image{width:200px;height:200px;-o-object-fit:contain;object-fit:contain;margin:-14px 12px -32px 20px;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 1024px){.banner__image{margin-right:12px}}@media (min-width: 1024px) and (max-width: 1919px){.banner__image{margin-right:calc(-32px + 44 * (100vw - 1024px) / (896))}}@media only screen and (max-width: 1024px){.banner__image{margin:-26px -22px -26px 12px}}@media only screen and (max-width: 850px){.banner__image{display:none}}.banner__content{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;width:100%;gap:20px}@media only screen and (max-width: 768px){.banner__content{-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;gap:36px}}.banner__title{letter-spacing:-1.5px;line-height:1.2}@media only screen and (max-width: 650px){.banner__title{font-size:28px}}.banner__text{font-size:40px;letter-spacing:-1.5px;font-weight:700;line-height:1;color:#093d77}@media (min-width: 1024px){.banner__text{font-size:40px}}@media (min-width: 1024px) and (max-width: 1919px){.banner__text{font-size:calc(31px + 9 * (100vw - 1024px) / (896))}}.banner__text span{font-size:46px}@media (min-width: 1024px){.banner__text span{font-size:46px}}@media (min-width: 1024px) and (max-width: 1919px){.banner__text span{font-size:calc(36px + 10 * (100vw - 1024px) / (896))}}@media only screen and (max-width: 1024px){.banner__text{font-size:31px}.banner__text span{font-size:36px}}@media only screen and (max-width: 480px) and (min-width: 375px){.banner__text{font-size:31px}}@media only screen and (max-width: 480px) and (min-width: 375px) and (max-width: 479px){.banner__text{font-size:calc(24px + 7 * (100vw - 375px) / (105))}}@media only screen and (max-width: 480px) and (min-width: 375px){.banner__text span{font-size:36px}}@media only screen and (max-width: 480px) and (min-width: 375px) and (max-width: 479px){.banner__text span{font-size:calc(28px + 8 * (100vw - 375px) / (105))}}@media only screen and (max-width: 375px){.banner__text{font-size:24px}.banner__text span{font-size:28px}}.banner .link-blue{margin-top:20px}@media only screen and (max-width: 1024px){.banner .link-blue{margin-top:16px}}.brands__wrapper{display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:repeat(4,min(223px,20.5vw));-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:30px}@media only screen and (max-width: 650px){.brands__wrapper{-ms-flex-pack:distribute;justify-content:space-around;grid-template-columns:repeat(2,min(223px,40vw))}}@media only screen and (max-width: 375px){.brands__wrapper{grid-template-columns:repeat(2,1fr)}}.brands__item-image{height:80px;width:auto;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media (hover: hover){.brands__item-image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.call-to-action__wrapper{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;background-color:#f4f4f4;border-radius:20px;padding:50px}.call-to-action__image{width:416px;height:386px;-o-object-fit:cover;object-fit:cover;margin-top:-80px;margin-bottom:-80px;margin-left:-10px}@media (min-width: 1024px){.call-to-action__image{width:416px}}@media (min-width: 1024px) and (max-width: 1919px){.call-to-action__image{width:calc(338px + 78 * (100vw - 1024px) / (896))}}@media (min-width: 1024px){.call-to-action__image{height:386px}}@media (min-width: 1024px) and (max-width: 1919px){.call-to-action__image{height:calc(315px + 71 * (100vw - 1024px) / (896))}}@media only screen and (max-width: 1024px){.call-to-action__image{width:338px;height:315px;margin:-50px -60px -50px -10px}}@media only screen and (max-width: 1024px) and (min-width: 650px){.call-to-action__image{width:338px}}@media only screen and (max-width: 1024px) and (min-width: 650px) and (max-width: 1023px){.call-to-action__image{width:calc(236px + 102 * (100vw - 650px) / (374))}}@media only screen and (max-width: 1024px) and (min-width: 650px){.call-to-action__image{height:315px}}@media only screen and (max-width: 1024px) and (min-width: 650px) and (max-width: 1023px){.call-to-action__image{height:calc(220px + 95 * (100vw - 650px) / (374))}}@media only screen and (max-width: 650px){.call-to-action__image{display:none}}@media only screen and (max-width: 1024px){.call-to-action__content{max-width:444px}}.call-to-action__title{letter-spacing:-1.5px;line-height:1.2}@media only screen and (max-width: 650px){.call-to-action__title{font-size:28px}}.call-to-action__text{margin-top:10px;letter-spacing:-.6px}@media only screen and (max-width: 650px){.call-to-action__text{margin-top:16px}}.call-to-action .link-blue{margin-top:20px}@media only screen and (max-width: 1024px){.call-to-action .link-blue{margin-top:16px}}@media only screen and (max-width: 1023px){.features .section-title br{display:none}}.feedback__slider{max-width:800px}@media only screen and (max-width: 1280px){.feedback__slider{max-width:62.5vw}}@media only screen and (max-width: 1024px){.feedback__slider{max-width:78vw}}@media only screen and (max-width: 480px){.feedback__slider{max-width:100%}}.feedback__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 34px;background-color:#f4f4f4;border-radius:16px}.feedback__slide-logo-wrapper{position:relative;width:176px;height:80px;margin-bottom:34px}@media only screen and (max-width: 1024px){.feedback__slide-logo-wrapper{height:70px}}@media only screen and (max-width: 480px){.feedback__slide-logo-wrapper{width:120px;height:40px;margin-bottom:16px}}.feedback__slide-logo{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.feedback__slide:not(.swiper-slide-active){opacity:.25}.feedback__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px}.feedback__text p+p{margin-top:26px}@media only screen and (max-width: 1440px){.feedback__text p+p{margin-top:20px}}@media only screen and (max-width: 480px){.feedback__text p+p{margin-top:16px}}.feedback__name{margin-top:34px;font-size:18px}@media only screen and (max-width: 1440px){.feedback__name{margin-top:24px}}@media only screen and (max-width: 768px){.feedback__name{font-size:15px}}@media only screen and (max-width: 480px){.feedback__name{font-size:12px;margin-top:18px}}.main-slider__wrapper{overflow:hidden}@media only screen and (min-width: 1441px){.main-slider__wrapper{margin:0 -60px}}.main-slider__slider-wrapper{position:relative}.main-slider .swiper{position:static;width:100%;overflow:visible}.main-slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main-slider__slide{height:auto;-webkit-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out;opacity:.25}.main-slider__slide.swiper-slide-active{opacity:1}@media only screen and (max-width: 768px){.main-slider__navigation{display:none}}.main-slider__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0;height:100%;z-index:5}@media only screen and (min-width: 1441px){.main-slider__button-wrapper{background-color:#fff}}.main-slider__button-wrapper button.swiper-button-lock{display:none}.main-slider__button-wrapper._prev{left:0}@media only screen and (min-width: 1441px){.main-slider__button-wrapper._prev{padding-right:12px}}.main-slider__button-wrapper._next{right:0}@media only screen and (min-width: 1441px){.main-slider__button-wrapper._next{padding-left:12px}}@media only screen and (min-width: 1441px){.main-slider .section-link{padding-right:60px}}.leaders .card__image-wrapper{padding:20px 10px}.main{position:relative}.main .button--slider{color:#fff}.main .main-slider__navigation{display:block}.main .main-slider__button-wrapper{background-color:transparent}.main .main-slider__button-wrapper._prev{left:3.44vw}@media only screen and (max-width: 1440px){.main .main-slider__button-wrapper._prev{left:20px}}@media only screen and (max-width: 1024px){.main .main-slider__button-wrapper._prev{left:0}}.main .main-slider__button-wrapper._next{right:3.44vw}@media only screen and (max-width: 1440px){.main .main-slider__button-wrapper._next{right:20px}}@media only screen and (max-width: 1024px){.main .main-slider__button-wrapper._next{right:0}}.main-slide{height:100lvh;min-height:900px;max-height:960px;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: 1280px){.main-slide{min-height:750px}}@media only screen and (max-width: 1024px){.main-slide{min-height:650px}}@media only screen and (max-width: 600px){.main-slide{min-height:750px}}@media only screen and (max-width: 480px){.main-slide{min-height:620px}}.main-slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-slide__content{position:relative;z-index:1;max-width:740px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media only screen and (max-width: 480px){.main-slide__content{padding:0 20px}}.main-slide__title{font-size:64px;font-weight:800;color:#fff;line-height:1.2}@media only screen and (max-width: 1280px){.main-slide__title{font-size:48px}}@media only screen and (max-width: 1024px){.main-slide__title{font-size:40px}}@media only screen and (max-width: 480px){.main-slide__title{font-size:32px}}.main-slide__subtitle{font-size:24px;color:#fff;font-weight:500;line-height:1.3}@media only screen and (max-width: 1280px){.main-slide__subtitle{font-size:20px}}@media only screen and (max-width: 1024px){.main-slide__subtitle{font-size:18px}}@media only screen and (max-width: 480px){.main-slide__subtitle{font-size:16px}}.main-advantages{position:absolute;bottom:min(5vh,66px);left:0;z-index:2;width:100%;color:#fff;padding-bottom:24px}.main-advantages:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#ffffff61}.main-advantages__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:64px}@media only screen and (max-width: 1280px){.main-advantages__wrapper{gap:32px}}@media only screen and (max-width: 1024px){.main-advantages__wrapper{gap:16px}}@media only screen and (max-width: 480px){.main-advantages__wrapper{gap:8px}}.main-advantages__item{position:relative}.main-advantages__item:before{content:"";position:absolute;bottom:-24px;left:0;width:100%;height:3px;background-color:#fff}.main-advantages__text{font-size:20px}@media only screen and (max-width: 1280px){.main-advantages__text{font-size:16px}}@media only screen and (max-width: 1024px){.main-advantages__text{font-size:12px}}@media only screen and (max-width: 480px){.main-advantages__text{font-size:9px}}.main-advantages__accent-text{font-size:50px;font-weight:900;white-space:nowrap}@media only screen and (max-width: 1280px){.main-advantages__accent-text{font-size:32px}}@media only screen and (max-width: 1024px){.main-advantages__accent-text{font-size:24px}}@media only screen and (max-width: 480px){.main-advantages__accent-text{font-size:18px}}.news__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px}@media only screen and (max-width: 1280px){.news__wrapper{gap:min(2.93vw,30px)}.news__wrapper .news-card:nth-child(n+4){display:none}}@media only screen and (max-width: 900px){.news__wrapper .news-card:nth-child(n+3){display:none}}@media only screen and (max-width: 600px){.news__wrapper .news-card:nth-child(n+2){display:none}}.news .news-card{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.modal-wrapper{position:fixed;top:0;left:0;z-index:110;width:100vw;height:100%;background:#000c;opacity:0;display:none;overflow:hidden;pointer-events:all;visibility:inherit}.modal-wrapper__content{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;padding:40px 30px}@media only screen and (max-width: 768px){.modal-wrapper__content{padding:34px}}@media only screen and (max-width: 650px){.modal-wrapper__content{padding:0}}.modal-wrapper__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.modal{position:relative;display:none;margin:auto;padding:40px;background-color:#f4f4f4;border-radius:20px;max-width:600px;min-width:550px;color:#1e1e1e}@media only screen and (max-width: 1024px){.modal{min-width:500px;max-width:530px}}@media only screen and (max-width: 650px){.modal{min-width:360px;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;max-width:100%;height:100%;margin:0;padding:56px 24px;border-radius:0}}@media only screen and (max-width: 650px){.modal__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}}.modal__wrapper._centered{text-align:center}.modal__title{width:100%;font-size:40px;font-weight:600}@media only screen and (max-width: 1024px){.modal__title{font-size:35px}}@media only screen and (max-width: 650px){.modal__title{font-size:28px}}.modal__text{width:100%;font-size:20px;font-weight:500;line-height:1.35;margin-top:8px}@media only screen and (max-width: 650px){.modal__text{font-size:15px}}.modal__close{position:absolute;top:30px;right:30px;width:18px;height:18px;padding:0;color:#b8b8b8;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}@media (hover: hover){.modal__close:hover{color:#424242}}.modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%;margin-top:30px}@media only screen and (max-width: 650px){.modal__form{gap:18px;margin-top:20px}}.modal__form-btn{min-width:260px;margin-top:2px;font-weight:700}@media only screen and (max-width: 650px){.modal__form-btn{font-size:18px;height:54px;padding:24px;min-width:unset}}@media only screen and (max-width: 480px){.modal__form-btn{font-size:16px;padding:10px;min-width:unset;height:40px}}.modal__image{margin:0 auto 20px;max-width:100%;max-height:162px;-o-object-fit:contain;object-fit:contain}

/* End */


/* Start:/local/templates/2025/assets/css/custom.css?17561312641550*/
.products .card__image-wrapper:not(._round) .card__image{
    height: 100%;
}

/* Прячем панель гугла */

.skiptranslate {
    display: none !important;
}

/* Убираем подсветку ссылок и текста при наведении */

.goog-text-highlight,
font > font {
    background-color: transparent !important;
    box-shadow: none !important;
    box-sizing: inherit;
}

/* language */

.language {
    position: fixed;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
    z-index: 999;
    display: flex;
    flex-direction: column;
}

.language__img {
    margin: 2px;
    cursor: pointer;
    opacity: 0.5;
}

.language__img:hover,
.language__img_active {
    opacity: 1;
}
.good-solution{

}
.good-solution__wrapper {
    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: center;
    background-color: #f4f4f4;
    border-radius: 20px;
    padding: 50px;
    background-image: url(/local/templates/2025/assets/css/../images/good-solution.png);
}
.good-solution__content{
    text-align: center;
    display: flex;
    gap: 20px;
    flex-direction: column;
}
.good-solution__title{
    color: #1E1E1E;
}
@media only screen and (max-width: 480px) {
    h2.good-solution__title, .h2.good-solution__title {
        font-size: 22px;
    }
    .good-solution__wrapper{
        padding: 30px;
    }
}
.header{
    background: #161616b3 !important;
}
/* End */
/* /local/templates/2025/assets/css/main.css?175587260856700 */
/* /local/templates/2025/assets/css/custom.css?17561312641550 */
